net: filter: split filter.c into two files
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
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
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
979b6c13 159L: netdev@vger.kernel.org
1da177e4 160S: Maintained
a8fe65b8 161F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
162
1638250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 164M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
165L: linux-serial@vger.kernel.org
166W: http://serial.sourceforge.net
8ee16a1b 167S: Maintained
08deed1e 168T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 169F: drivers/tty/serial/8250*
679655da 170F: include/linux/serial_8250.h
1da177e4
LT
171
1728390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 173L: netdev@vger.kernel.org
0cf445ce 174S: Orphan / Obsolete
644570b8 175F: drivers/net/ethernet/8390/
1da177e4 176
67543e50 1779P FILE SYSTEM
8b58be88
JP
178M: Eric Van Hensbergen <ericvh@gmail.com>
179M: Ron Minnich <rminnich@sandia.gov>
180M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 181L: v9fs-developer@lists.sourceforge.net
27a2a5ff 182W: http://swik.net/v9fs
8a6e2535 183Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 184T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 185S: Maintained
679655da
JP
186F: Documentation/filesystems/9p.txt
187F: fs/9p/
2315cb14
RL
188F: net/9p/
189F: include/net/9p/
190F: include/uapi/linux/virtio_9p.h
191F: include/trace/events/9p.h
192
67543e50 193
91952bc0
AP
194A8293 MEDIA DRIVER
195M: Antti Palosaari <crope@iki.fi>
196L: linux-media@vger.kernel.org
197W: http://linuxtv.org/
198W: http://palosaari.fi/linux/
199Q: http://patchwork.linuxtv.org/project/linux-media/list/
200T: git git://linuxtv.org/anttip/media_tree.git
201S: Maintained
202F: drivers/media/dvb-frontends/a8293*
203
e2d1d6c0 204AACRAID SCSI RAID DRIVER
8b58be88 205M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
206L: linux-scsi@vger.kernel.org
207W: http://www.adaptec.com/
1da177e4 208S: Supported
679655da
JP
209F: Documentation/scsi/aacraid.txt
210F: drivers/scsi/aacraid/
1da177e4 211
ea8f8fc8
JT
212ABI/API
213L: linux-api@vger.kernel.org
214F: Documentation/ABI/
215F: include/linux/syscalls.h
216F: include/uapi/
217F: kernel/sys_ni.c
218
249e3c85 219ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 220M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
221L: lm-sensors@lm-sensors.org
222S: Maintained
679655da 223F: drivers/hwmon/abituguru.c
f2b84bbc 224
249e3c85 225ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 226M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
227L: lm-sensors@lm-sensors.org
228S: Maintained
679655da 229F: drivers/hwmon/abituguru3.c
249e3c85 230
1da177e4 231ACENIC DRIVER
8b58be88 232M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
233L: linux-acenic@sunsite.dk
234S: Maintained
531c4f89 235F: drivers/net/ethernet/alteon/acenic*
1da177e4 236
e86435eb 237ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 238M: Peter Feuerer <peter@piie.net>
d0944853 239L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
240W: http://piie.net/?section=acerhdf
241S: Maintained
242F: drivers/platform/x86/acerhdf.c
e86435eb 243
745a5d21 244ACER WMI LAPTOP EXTRAS
182ae55c 245M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 246L: platform-driver-x86@vger.kernel.org
745a5d21 247S: Maintained
679655da 248F: drivers/platform/x86/acer-wmi.c
745a5d21 249
1da177e4 250ACPI
49db1903 251M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 252M: Len Brown <lenb@kernel.org>
6968e50c 253L: linux-acpi@vger.kernel.org
360818b8
RW
254W: https://01.org/linux-acpi
255Q: https://patchwork.kernel.org/project/linux-acpi/list/
256T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 257S: Supported
679655da
JP
258F: drivers/acpi/
259F: drivers/pnp/pnpacpi/
260F: include/linux/acpi.h
43368e74 261F: include/acpi/
994b942f 262F: Documentation/acpi
89ca78a0 263F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
264F: drivers/pci/*acpi*
265F: drivers/pci/*/*acpi*
266F: drivers/pci/*/*/*acpi*
2754c447 267F: tools/power/acpi
8b59a454 268
3774929d
RW
269ACPI COMPONENT ARCHITECTURE (ACPICA)
270M: Robert Moore <robert.moore@intel.com>
271M: Lv Zheng <lv.zheng@intel.com>
272M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
273L: linux-acpi@vger.kernel.org
274L: devel@acpica.org
275W: https://acpica.org/
276W: https://github.com/acpica/acpica/
277Q: https://patchwork.kernel.org/project/linux-acpi/list/
278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
279S: Supported
280F: drivers/acpi/acpica/
281F: include/acpi/
2754c447 282F: tools/power/acpi/
3774929d 283
8b59a454 284ACPI FAN DRIVER
8b58be88 285M: Zhang Rui <rui.zhang@intel.com>
8b59a454 286L: linux-acpi@vger.kernel.org
5ca92bd9 287W: https://01.org/linux-acpi
8b59a454 288S: Supported
679655da 289F: drivers/acpi/fan.c
1da177e4 290
8b59a454 291ACPI THERMAL 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/*thermal*
998be20f 297
359acec8 298ACPI VIDEO 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/video.c
998be20f 304
bff431e4 305ACPI WMI DRIVER
d0944853 306L: platform-driver-x86@vger.kernel.org
5b927259 307S: Orphan
679655da 308F: drivers/platform/x86/wmi.c
bff431e4 309
2f39d519 310AD1889 ALSA SOUND DRIVER
8b58be88 311M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
312W: http://wiki.parisc-linux.org/AD1889
313L: linux-parisc@vger.kernel.org
314S: Maintained
679655da 315F: sound/pci/ad1889.*
2f39d519 316
527a1a83
MH
317AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
318M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 319W: http://wiki.analog.com/AD5254
a4edbc10 320W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
321S: Supported
322F: drivers/misc/ad525x_dpot.c
323
324AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
325M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 326W: http://wiki.analog.com/AD5398
a4edbc10 327W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
328S: Supported
329F: drivers/regulator/ad5398.c
330
331AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
332M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 333W: http://wiki.analog.com/AD7142
a4edbc10 334W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
335S: Supported
336F: drivers/input/misc/ad714x.c
337
338AD7877 TOUCHSCREEN DRIVER
339M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 340W: http://wiki.analog.com/AD7877
a4edbc10 341W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
342S: Supported
343F: drivers/input/touchscreen/ad7877.c
344
345AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
346M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 347W: http://wiki.analog.com/AD7879
a4edbc10 348W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
349S: Supported
350F: drivers/input/touchscreen/ad7879.c
351
1330b0dc
JK
352ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
353M: Jiri Kosina <jkosina@suse.cz>
354S: Maintained
355
1da177e4 356ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 357M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 358L: lm-sensors@lm-sensors.org
1da177e4 359S: Maintained
679655da
JP
360F: Documentation/hwmon/adm1025
361F: drivers/hwmon/adm1025.c
1da177e4 362
cae2caae 363ADM1029 HARDWARE MONITOR DRIVER
fce8ffa3 364M: Corentin Labbe <clabbe.montjoie@gmail.com>
cae2caae
CL
365L: lm-sensors@lm-sensors.org
366S: Maintained
679655da 367F: drivers/hwmon/adm1029.c
cae2caae 368
cc0b88cf 369ADM8211 WIRELESS DRIVER
cc0b88cf 370L: linux-wireless@vger.kernel.org
491b26b4 371W: http://wireless.kernel.org/
e71bcbd0 372S: Orphan
679655da 373F: drivers/net/wireless/adm8211.*
cc0b88cf 374
e8e31622
SA
375ADP1653 FLASH CONTROLLER DRIVER
376M: Sakari Ailus <sakari.ailus@iki.fi>
377L: linux-media@vger.kernel.org
378S: Maintained
379F: drivers/media/i2c/adp1653.c
380F: include/media/adp1653.h
381
527a1a83
MH
382ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
383M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 384W: http://wiki.analog.com/ADP5520
a4edbc10 385W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
386S: Supported
387F: drivers/mfd/adp5520.c
388F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 389F: drivers/leds/leds-adp5520.c
77278d50 390F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
391F: drivers/input/keyboard/adp5520-keys.c
392
393ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
394M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 395W: http://wiki.analog.com/ADP5588
a4edbc10 396W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
397S: Supported
398F: drivers/input/keyboard/adp5588-keys.c
77278d50 399F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
400
401ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
402M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 403W: http://wiki.analog.com/ADP8860
a4edbc10 404W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
405S: Supported
406F: drivers/video/backlight/adp8860_bl.c
407
8c22a8f5
DE
408ADS1015 HARDWARE MONITOR DRIVER
409M: Dirk Eibach <eibach@gdsys.de>
410L: lm-sensors@lm-sensors.org
411S: Maintained
412F: Documentation/hwmon/ads1015
413F: drivers/hwmon/ads1015.c
414F: include/linux/i2c/ads1015.h
415
1da177e4 416ADT746X FAN DRIVER
8b58be88 417M: Colin Leroy <colin@colino.net>
1da177e4 418S: Maintained
679655da 419F: drivers/macintosh/therm_adt746x.c
1da177e4 420
b058b859 421ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 422M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
423L: lm-sensors@lm-sensors.org
424S: Maintained
425F: Documentation/hwmon/adt7475
426F: drivers/hwmon/adt7475.c
427
527a1a83
MH
428ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
429M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 430W: http://wiki.analog.com/ADXL345
a4edbc10 431W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
432S: Supported
433F: drivers/input/misc/adxl34x.c
434
8c6af9e1 435ADVANSYS SCSI DRIVER
8b58be88 436M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
437L: linux-scsi@vger.kernel.org
438S: Maintained
679655da
JP
439F: Documentation/scsi/advansys.txt
440F: drivers/scsi/advansys.c
8c6af9e1 441
1da177e4 442AEDSP16 DRIVER
8b58be88 443M: Riccardo Facchetti <fizban@tin.it>
1da177e4 444S: Maintained
679655da 445F: sound/oss/aedsp16.c
1da177e4 446
91952bc0
AP
447AF9013 MEDIA DRIVER
448M: Antti Palosaari <crope@iki.fi>
449L: linux-media@vger.kernel.org
450W: http://linuxtv.org/
451W: http://palosaari.fi/linux/
452Q: http://patchwork.linuxtv.org/project/linux-media/list/
453T: git git://linuxtv.org/anttip/media_tree.git
454S: Maintained
455F: drivers/media/dvb-frontends/af9013*
456
457AF9033 MEDIA DRIVER
458M: Antti Palosaari <crope@iki.fi>
459L: linux-media@vger.kernel.org
460W: http://linuxtv.org/
461W: http://palosaari.fi/linux/
462Q: http://patchwork.linuxtv.org/project/linux-media/list/
463T: git git://linuxtv.org/anttip/media_tree.git
464S: Maintained
465F: drivers/media/dvb-frontends/af9033*
466
1da177e4 467AFFS FILE SYSTEM
6cf515e1
GU
468L: linux-fsdevel@vger.kernel.org
469S: Orphan
679655da
JP
470F: Documentation/filesystems/affs.txt
471F: fs/affs/
1da177e4 472
e2d1d6c0 473AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 474M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
475L: linux-afs@lists.infradead.org
476S: Supported
679655da
JP
477F: fs/afs/
478F: include/net/af_rxrpc.h
479F: net/rxrpc/af_rxrpc.c
e2d1d6c0 480
1da177e4 481AGPGART DRIVER
8b58be88 482M: David Airlie <airlied@linux.ie>
878eaf61 483T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 484S: Maintained
679655da
JP
485F: drivers/char/agp/
486F: include/linux/agp*
c117ab84 487F: include/uapi/linux/agp*
1da177e4
LT
488
489AHA152X SCSI DRIVER
8b58be88 490M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
491L: linux-scsi@vger.kernel.org
492S: Maintained
679655da
JP
493F: drivers/scsi/aha152x*
494F: drivers/scsi/pcmcia/aha152x*
1da177e4 495
64624d4f 496AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 497M: Hannes Reinecke <hare@suse.de>
64624d4f 498L: linux-scsi@vger.kernel.org
1da177e4 499S: Maintained
679655da 500F: drivers/scsi/aic7xxx/
1da177e4 501
450500ad
HV
502AIMSLAB FM RADIO RECEIVER DRIVER
503M: Hans Verkuil <hverkuil@xs4all.nl>
504L: linux-media@vger.kernel.org
505T: git git://linuxtv.org/media_tree.git
506W: http://linuxtv.org
507S: Maintained
508F: drivers/media/radio/radio-aimslab*
509
e2d1d6c0 510AIO
8b58be88 511M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
512L: linux-aio@kvack.org
513S: Supported
679655da
JP
514F: fs/aio.c
515F: include/linux/*aio*.h
e2d1d6c0 516
1da177e4 517ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 518M: Duncan Sands <duncan.sands@free.fr>
6372594a 519L: linux-usb@vger.kernel.org
1da177e4
LT
520W: http://www.linux-usb.org/SpeedTouch/
521S: Maintained
679655da
JP
522F: drivers/usb/atm/speedtch.c
523F: drivers/usb/atm/usbatm.c
1da177e4 524
272f133a 525ALCHEMY AU1XX0 MMC DRIVER
8b58be88 526M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 527S: Maintained
679655da 528F: drivers/mmc/host/au1xmmc.c
272f133a 529
4a4e5787 530ALI1563 I2C DRIVER
8b58be88 531M: Rudolf Marek <r.marek@assembler.cz>
846557d3 532L: linux-i2c@vger.kernel.org
4a4e5787 533S: Maintained
679655da
JP
534F: Documentation/i2c/busses/i2c-ali1563
535F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 536
1da177e4 537ALPHA PORT
8b58be88 538M: Richard Henderson <rth@twiddle.net>
8b58be88 539M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 540M: Matt Turner <mattst88@gmail.com>
c89f4f9a 541S: Odd Fixes
a9406699 542L: linux-alpha@vger.kernel.org
679655da 543F: arch/alpha/
1da177e4 544
16b8b922 545ALTERA TRIPLE SPEED ETHERNET DRIVER
0d9327ab 546M: Vince Bridgers <vbridgers2013@gmail.com>
16b8b922
VB
547L: netdev@vger.kernel.org
548L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
549S: Maintained
550F: drivers/net/ethernet/altera/
551
adf9251f
TK
552ALTERA UART/JTAG UART SERIAL DRIVERS
553M: Tobias Klauser <tklauser@distanz.ch>
554L: linux-serial@vger.kernel.org
61bd0943 555L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
556S: Maintained
557F: drivers/tty/serial/altera_uart.c
558F: drivers/tty/serial/altera_jtaguart.c
559F: include/linux/altera_uart.h
560F: include/linux/altera_jtaguart.h
561
f4875e12
TL
562AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
563M: Tom Lendacky <thomas.lendacky@amd.com>
564L: linux-crypto@vger.kernel.org
565S: Supported
566F: drivers/crypto/ccp/
567F: include/linux/ccp.h
568
512d1027 569AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 570M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
571L: lm-sensors@lm-sensors.org
572S: Maintained
573F: Documentation/hwmon/fam15h_power
574F: drivers/hwmon/fam15h_power.c
575
167a675a 576AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 577M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 578L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 579S: Supported
679655da 580F: drivers/usb/gadget/amd5536udc.*
167a675a 581
f90b8116 582AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 583P: Andres Salomon <dilinger@queued.net>
67d76710 584L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
585W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
586S: Supported
679655da
JP
587F: drivers/char/hw_random/geode-rng.c
588F: drivers/crypto/geode*
589F: drivers/video/geode/
590F: arch/x86/include/asm/geode.h
f90b8116 591
919ee7dd 592AMD IOMMU (AMD-VI)
e4110568 593M: Joerg Roedel <joro@8bytes.org>
919ee7dd 594L: iommu@lists.linux-foundation.org
525b233c 595T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 596S: Maintained
b2c16391
JP
597F: drivers/iommu/amd_iommu*.[ch]
598F: include/linux/amd-iommu.h
919ee7dd 599
e7f5b309 600AMD MICROCODE UPDATE SUPPORT
943482d0 601M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 602L: amd64-microcode@amd64.org
943482d0 603S: Maintained
679655da 604F: arch/x86/kernel/microcode_amd.c
e7f5b309 605
45198c7b
LT
606AMD XGBE DRIVER
607M: Tom Lendacky <thomas.lendacky@amd.com>
608L: netdev@vger.kernel.org
609S: Supported
610F: drivers/net/ethernet/amd/xgbe/
611F: drivers/net/phy/amd-xgbe-phy.c
612
284f42b6 613AMS (Apple Motion Sensor) DRIVER
8b58be88 614M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 615S: Supported
bd5f47ec 616F: drivers/macintosh/ams/
284f42b6 617
f94b533d 618AMSO1100 RNIC DRIVER
8b58be88
JP
619M: Tom Tucker <tom@opengridcomputing.com>
620M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 621L: linux-rdma@vger.kernel.org
f94b533d 622S: Maintained
679655da 623F: drivers/infiniband/hw/amso1100/
f94b533d 624
531fca16
HV
625ANALOG DEVICES INC AD9389B DRIVER
626M: Hans Verkuil <hans.verkuil@cisco.com>
627L: linux-media@vger.kernel.org
628S: Maintained
629F: drivers/media/i2c/ad9389b*
630
c40ddfa3
HV
631ANALOG DEVICES INC ADV7511 DRIVER
632M: Hans Verkuil <hans.verkuil@cisco.com>
633L: linux-media@vger.kernel.org
634S: Maintained
635F: drivers/media/i2c/adv7511*
636
531fca16
HV
637ANALOG DEVICES INC ADV7604 DRIVER
638M: Hans Verkuil <hans.verkuil@cisco.com>
639L: linux-media@vger.kernel.org
640S: Maintained
641F: drivers/media/i2c/adv7604*
642
c40ddfa3
HV
643ANALOG DEVICES INC ADV7842 DRIVER
644M: Hans Verkuil <hans.verkuil@cisco.com>
645L: linux-media@vger.kernel.org
646S: Maintained
647F: drivers/media/i2c/adv7842*
648
527a1a83 649ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 650M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 651L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 652W: http://wiki.analog.com/
a4edbc10 653W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 654S: Supported
39c9d199 655F: sound/soc/codecs/adau*
cc52688a 656F: sound/soc/codecs/adav*
4bdef3bd 657F: sound/soc/codecs/ad1*
ae48f5ef 658F: sound/soc/codecs/ad7*
4bdef3bd 659F: sound/soc/codecs/ssm*
40216ce7 660F: sound/soc/codecs/sigmadsp.*
4bdef3bd 661
527a1a83 662ANALOG DEVICES INC ASOC DRIVERS
b3fe92b0 663L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
527a1a83
MH
664L: alsa-devel@alsa-project.org (moderated for non-subscribers)
665W: http://blackfin.uclinux.org/
666S: Supported
667F: sound/soc/blackfin/*
668
42269063 669AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 670M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 671L: linuxppc-dev@lists.ozlabs.org
93711660 672L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 673S: Maintained
679655da 674F: sound/aoa/
42269063 675
1da177e4 676APM DRIVER
81024fc4
JK
677M: Jiri Kosina <jkosina@suse.cz>
678S: Odd fixes
679655da
JP
679F: arch/x86/kernel/apm_32.c
680F: include/linux/apm_bios.h
c117ab84 681F: include/uapi/linux/apm_bios.h
81024fc4 682F: drivers/char/apm-emulation.c
1da177e4 683
bd7aa4b2 684APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 685M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
686L: linux-input@vger.kernel.org
687S: Maintained
679655da 688F: drivers/input/mouse/bcm5974.c
bd7aa4b2 689
6f2fad74 690APPLE SMC DRIVER
d618540f
HR
691M: Henrik Rydberg <rydberg@euromail.se>
692L: lm-sensors@lm-sensors.org
6f2fad74 693S: Maintained
679655da 694F: drivers/hwmon/applesmc.c
6f2fad74 695
1da177e4 696APPLETALK NETWORK LAYER
8b58be88 697M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 698S: Maintained
679655da
JP
699F: drivers/net/appletalk/
700F: net/appletalk/
1da177e4 701
62a37dc7
LP
702APTINA CAMERA SENSOR PLL
703M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
704L: linux-media@vger.kernel.org
705S: Maintained
706F: drivers/media/i2c/aptina-pll.*
707
a480167b 708ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 709M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
710L: linux-ide@vger.kernel.org
711S: Maintained
712F: include/linux/pata_arasan_cf_data.h
713F: drivers/ata/pata_arasan_cf.c
714
1154ea7d 715ARC FRAMEBUFFER DRIVER
8b58be88 716M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 717S: Maintained
679655da
JP
718F: drivers/video/arcfb.c
719F: drivers/video/fb_defio.c
1154ea7d 720
1da177e4 721ARM MFM AND FLOPPY DRIVERS
8b58be88 722M: Ian Molton <spyro@f2s.com>
1da177e4 723S: Maintained
679655da
JP
724F: arch/arm/lib/floppydma.S
725F: arch/arm/include/asm/floppy.h
1da177e4 726
6f96521f
WD
727ARM PMU PROFILING AND DEBUGGING
728M: Will Deacon <will.deacon@arm.com>
729S: Maintained
730F: arch/arm/kernel/perf_event*
731F: arch/arm/oprofile/common.c
6f96521f
WD
732F: arch/arm/include/asm/pmu.h
733F: arch/arm/kernel/hw_breakpoint.c
734F: arch/arm/include/asm/hw_breakpoint.h
735
d4275354 736ARM PORT
8b58be88 737M: Russell King <linux@arm.linux.org.uk>
efc03ecb 738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
739W: http://www.arm.linux.org.uk/
740S: Maintained
741F: arch/arm/
742
d323c243
SB
743ARM SUB-ARCHITECTURES
744L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 745S: Maintained
d323c243
SB
746F: arch/arm/mach-*/
747F: arch/arm/plat-*/
748T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
749
cefbf4ea
RK
750ARM PRIMECELL AACI PL041 DRIVER
751M: Russell King <linux@arm.linux.org.uk>
752S: Maintained
753F: sound/arm/aaci.*
754
755ARM PRIMECELL CLCD PL110 DRIVER
756M: Russell King <linux@arm.linux.org.uk>
757S: Maintained
758F: drivers/video/amba-clcd.*
759
760ARM PRIMECELL KMI PL050 DRIVER
761M: Russell King <linux@arm.linux.org.uk>
762S: Maintained
763F: drivers/input/serio/ambakmi.*
764F: include/linux/amba/kmi.h
765
2761f5c2 766ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
767M: Russell King <linux@arm.linux.org.uk>
768S: Maintained
679655da 769F: drivers/mmc/host/mmci.*
2f748aaa 770F: include/linux/amba/mmci.h
2761f5c2 771
1b4304e5
RK
772ARM PRIMECELL UART PL010 AND PL011 DRIVERS
773M: Russell King <linux@arm.linux.org.uk>
774S: Maintained
775F: drivers/tty/serial/amba-pl01*.c
776F: include/linux/amba/serial.h
2761f5c2 777
cefbf4ea
RK
778ARM PRIMECELL BUS SUPPORT
779M: Russell King <linux@arm.linux.org.uk>
780S: Maintained
781F: drivers/amba/
782F: include/linux/amba/bus.h
783
2b7a52a4 784ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 785M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 786L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
787S: Maintained
788
9c784f95 789ARM/AFEB9260 MACHINE SUPPORT
8b58be88 790M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 791L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
792S: Maintained
793
2b7a52a4 794ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 795M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
797S: Maintained
798
1b106699
MR
799ARM/Allwinner A1X SoC support
800M: Maxime Ripard <maxime.ripard@free-electrons.com>
801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
802S: Maintained
60b0f380
MR
803N: sun[x4567]i
804
805ARM/Allwinner SoC Clock Support
806M: Emilio López <emilio@elopez.com.ar>
807S: Maintained
808F: drivers/clk/sunxi/
1b106699 809
c1fc8675 810ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 811M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
812M: Nicolas Ferre <nicolas.ferre@atmel.com>
813M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 814L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 815W: http://maxim.org.za/at91_26.html
c1fc8675
NF
816W: http://www.linux4sam.org
817S: Supported
818F: arch/arm/mach-at91/
70e389cc
MB
819F: arch/arm/boot/dts/at91*.dts
820F: arch/arm/boot/dts/at91*.dtsi
821F: arch/arm/boot/dts/sama*.dts
822F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 823
6e05dd4e
BB
824ARM/ATMEL AT91 Clock Support
825M: Boris Brezillon <boris.brezillon@free-electrons.com>
826S: Maintained
827F: drivers/clk/at91
828
986cf2e9 829ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 830M: Rob Herring <robh@kernel.org>
986cf2e9
RH
831L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
832S: Maintained
833F: arch/arm/mach-highbank/
834
d94f944e 835ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 836M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
837S: Maintained
838F: arch/arm/mach-cns3xxx/
839T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
840
386ab516
AS
841ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
842M: Alexander Shiyan <shc_work@mail.ru>
843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
844S: Odd Fixes
b8ba3874 845N: clps711x
386ab516 846
2b7a52a4 847ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 848M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 849M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 851S: Maintained
d19d3667
HS
852F: arch/arm/mach-ep93xx/
853F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
854
855ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 856M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
858S: Maintained
859
d4275354 860ARM/CLKDEV SUPPORT
8b58be88 861M: Russell King <linux@arm.linux.org.uk>
efc03ecb 862L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 863S: Maintained
d4275354 864F: arch/arm/include/asm/clkdev.h
4fa2651d 865F: drivers/clk/clkdev.c
d4275354 866
d48134e7 867ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 868M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 869L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
870S: Maintained
871
94150095
HF
872ARM/CONTEC MICRO9 MACHINE SUPPORT
873M: Hubert Feurstein <hubert.feurstein@contec.at>
874S: Maintained
875F: arch/arm/mach-ep93xx/micro9.c
876
1da177e4 877ARM/CORGI MACHINE SUPPORT
8b58be88 878M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
879S: Maintained
880
881a95f9 881ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 882M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
884T: git git://git.berlios.de/gemini-board
885S: Maintained
f49afbb5 886F: arch/arm/mach-gemini/
881a95f9 887
a990cbd8 888ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 889M: Barry Song <baohua@kernel.org>
a990cbd8 890L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 891T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
892S: Maintained
893F: arch/arm/mach-prima2/
05f30e8d
BS
894F: drivers/clk/clk-prima2.c
895F: drivers/clocksource/timer-prima2.c
896F: drivers/clocksource/timer-marco.c
f8505ef5 897N: [^a-z]sirf
a990cbd8 898
d4275354 899ARM/EBSA110 MACHINE SUPPORT
8b58be88 900M: Russell King <linux@arm.linux.org.uk>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
902W: http://www.arm.linux.org.uk/
903S: Maintained
904F: arch/arm/mach-ebsa110/
b955f6ca 905F: drivers/net/ethernet/amd/am79c961a.*
d4275354 906
4721f3ce
UKK
907ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
908M: Uwe Kleine-König <kernel@pengutronix.de>
909L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910S: Maintained
911N: efm32
912
a9da4f7e 913ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
914M: Daniel Ribeiro <drwyrm@gmail.com>
915M: Stefan Schmidt <stefan@openezx.org>
916M: Harald Welte <laforge@openezx.org>
d66f1886 917L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
918W: http://www.openezx.org/
919S: Maintained
cafc2265
SS
920T: topgit git://git.openezx.org/openezx.git
921F: arch/arm/mach-pxa/ezx.c
a9da4f7e 922
6a915af9 923ARM/FARADAY FA526 PORT
162500b3 924M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 926S: Maintained
1fa7e547 927T: git git://git.berlios.de/gemini-board
f49afbb5 928F: arch/arm/mm/*-fa*
6a915af9 929
d4275354 930ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 931M: Russell King <linux@arm.linux.org.uk>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
933W: http://www.arm.linux.org.uk/
934S: Maintained
935F: arch/arm/include/asm/hardware/dec21285.h
936F: arch/arm/mach-footbridge/
937
86183a5f 938ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 939M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 940M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 941L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 942S: Maintained
f1c12837 943T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 944F: arch/arm/mach-imx/
ce515a6b 945F: arch/arm/mach-mxs/
2a82f95c 946F: arch/arm/boot/dts/imx*
e5dafa22 947F: arch/arm/configs/imx*_defconfig
86183a5f 948
2b7a52a4 949ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 950M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 951L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
952S: Maintained
953
90b8fc34 954ARM/GUMSTIX MACHINE SUPPORT
8b58be88 955M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 956L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
957S: Maintained
958
ef47d5f0 959ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 960M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
961M: Paul Parsons <lost.distance@yahoo.com>
962L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
963S: Maintained
964F: arch/arm/mach-pxa/hx4700.c
965F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 966F: sound/soc/pxa/hx4700.c
ef47d5f0 967
21f37bc3 968ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 969M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
970W: www.jlime.com
971S: Maintained
084bad91
KE
972T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
973F: arch/arm/mach-sa1100/jornada720.c
974F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 975
5e767ab9
JMC
976ARM/IGEP MACHINE SUPPORT
977M: Enric Balletbo i Serra <eballetbo@gmail.com>
978M: Javier Martinez Canillas <javier@dowhile0.org>
979L: linux-omap@vger.kernel.org
980L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981S: Maintained
06ff74fd 982F: arch/arm/boot/dts/omap3-igep*
5e767ab9 983
403d2971
MV
984ARM/INCOME PXA270 SUPPORT
985M: Marek Vasut <marek.vasut@gmail.com>
986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987S: Maintained
ec154082 988F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 989
2b7a52a4 990ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 991M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 992M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 993L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 994S: Maintained
e2bdb176
DW
995
996ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 997M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 999S: Maintained
2b7a52a4
LB
1000
1001ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 1002M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1003M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1005S: Maintained
2b7a52a4
LB
1006
1007ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 1008M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1009M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1010L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1011S: Maintained
2b7a52a4 1012
2b7a52a4 1013ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1014M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1016S: Maintained
1017
dfdd8cc9
KH
1018ARM/INTEL IXP4XX ARM ARCHITECTURE
1019M: Imre Kaloz <kaloz@openwrt.org>
1020M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1022S: Maintained
1023F: arch/arm/mach-ixp4xx/
1024
838553c5 1025ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1026M: Jonathan Cameron <jic23@cam.ac.uk>
1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028S: Maintained
1029F: arch/arm/mach-pxa/stargate2.c
1030F: drivers/pcmcia/pxa2xx_stargate2.c
1031
2b7a52a4 1032ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1033M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1034M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1036S: Maintained
2b7a52a4
LB
1037
1038ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1039M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1041S: Maintained
1042
1154f858
SS
1043ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1044M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1045L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046S: Maintained
1047F: arch/arm/mach-keystone/
317929cd 1048T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1049
bc6aa566
SS
1050ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1051M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1052L: linux-kernel@vger.kernel.org
1053S: Maintained
1054F: drivers/clk/keystone/
1055
1056ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1057M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1058L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059L: linux-kernel@vger.kernel.org
1060S: Maintained
1061F: drivers/clocksource/timer-keystone.c
1062
1063ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1064M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1065L: linux-kernel@vger.kernel.org
1066S: Maintained
1067F: drivers/power/reset/keystone-reset.c
1068
1069ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1070M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1071L: linux-kernel@vger.kernel.org
1072S: Maintained
1073F: drivers/memory/*emif*
1074
2b7a52a4 1075ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1076M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1078S: Maintained
1079
3b886171 1080ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1081M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1082S: Maintained
1083
75f41273
TP
1084ARM/Marvell Armada 370 and Armada XP SOC support
1085M: Jason Cooper <jason@lakedaemon.net>
1086M: Andrew Lunn <andrew@lunn.ch>
1087M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1088M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1089L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090S: Maintained
1091F: arch/arm/mach-mvebu/
1092
40f4978b
SH
1093ARM/Marvell Berlin SoC support
1094M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096S: Maintained
1097F: arch/arm/mach-berlin/
1098
4f1312b0
NP
1099ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1100M: Jason Cooper <jason@lakedaemon.net>
1101M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1102M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1104S: Maintained
1105F: arch/arm/mach-dove/
54a246ff
NP
1106F: arch/arm/mach-kirkwood/
1107F: arch/arm/mach-mv78xx0/
1108F: arch/arm/mach-orion5x/
1109F: arch/arm/plat-orion/
3b886171 1110
d69ac131
AC
1111ARM/Orion SoC/Technologic Systems TS-78xx platform support
1112M: Alexander Clouter <alex@digriz.org.uk>
1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114W: http://www.digriz.org.uk/ts78xx/kernel
1115S: Maintained
1116F: arch/arm/mach-orion5x/ts78xx-*
1117
adcb079f
AB
1118ARM/MICREL KS8695 ARCHITECTURE
1119M: Greg Ungerer <gerg@uclinux.org>
1120L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1121F: arch/arm/mach-ks8695/
adcb079f
AB
1122S: Odd Fixes
1123
d78ff0a5 1124ARM/MIOA701 MACHINE SUPPORT
8b58be88 1125M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1127F: arch/arm/mach-pxa/mioa701.c
1128S: Maintained
1129
9624dfe6 1130ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1131M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1132S: Maintained
1133
e0ee9851 1134ARM/NOMADIK ARCHITECTURE
28b8e8d4 1135M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1136M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1137L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138S: Maintained
1139F: arch/arm/mach-nomadik/
87572880 1140F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1141T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1142
9d76295a 1143ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1144M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1145L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1146W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1147S: Supported
1148
0c19d21e
DW
1149ARM/QUALCOMM MSM MACHINE SUPPORT
1150M: David Brown <davidb@codeaurora.org>
b4c9bfab 1151M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1152M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1153L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1154F: arch/arm/mach-msm/
1155F: drivers/video/msm/
1156F: drivers/mmc/host/msm_sdcc.c
1157F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1158F: drivers/tty/serial/msm_serial.h
1159F: drivers/tty/serial/msm_serial.c
ea91db52 1160F: drivers/*/pm8???-*
31a12b31 1161F: drivers/mfd/ssbi/
ea91db52 1162F: include/linux/mfd/pm8xxx/
8cd5c866 1163T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1164S: Maintained
1165
8459c159 1166ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1167M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1168M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1169S: Maintained
1170
5d783a2d 1171ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1172M: Marek Vasut <marek.vasut@gmail.com>
75280787 1173L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1174W: http://hackndev.com
1175S: Maintained
933d35f0
JP
1176F: arch/arm/mach-pxa/include/mach/palmtx.h
1177F: arch/arm/mach-pxa/palmtx.c
1178F: arch/arm/mach-pxa/include/mach/palmt5.h
1179F: arch/arm/mach-pxa/palmt5.c
1180F: arch/arm/mach-pxa/include/mach/palmld.h
1181F: arch/arm/mach-pxa/palmld.c
1182F: arch/arm/mach-pxa/include/mach/palmte2.h
1183F: arch/arm/mach-pxa/palmte2.c
1184F: arch/arm/mach-pxa/include/mach/palmtc.h
1185F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1186
b57fe924 1187ARM/PALM TREO SUPPORT
8b58be88 1188M: Tomas Cech <sleep_walker@suse.cz>
75280787 1189L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1190W: http://hackndev.com
1191S: Maintained
b57fe924
JP
1192F: arch/arm/mach-pxa/include/mach/palmtreo.h
1193F: arch/arm/mach-pxa/palmtreo.c
90af5811 1194
c49e1e63 1195ARM/PALMZ72 SUPPORT
8b58be88 1196M: Sergey Lapin <slapin@ossfans.org>
75280787 1197L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1198W: http://hackndev.com
1199S: Maintained
933d35f0
JP
1200F: arch/arm/mach-pxa/include/mach/palmz72.h
1201F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1202
1da177e4 1203ARM/PLEB SUPPORT
8b58be88 1204M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1205W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1206S: Maintained
1207
1208ARM/PT DIGITAL BOARD PORT
8b58be88 1209M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1210L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1211W: http://www.arm.linux.org.uk/
1212S: Maintained
1213
8fc1b0f8
KG
1214ARM/QUALCOMM SUPPORT
1215M: Kumar Gala <galak@codeaurora.org>
1216M: David Brown <davidb@codeaurora.org>
1217L: linux-arm-msm@vger.kernel.org
1218S: Maintained
1219F: arch/arm/mach-qcom/
1220T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1221
2b7a52a4 1222ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1223M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1225S: Maintained
1226
d4275354 1227ARM/RISCPC ARCHITECTURE
8b58be88 1228M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1230W: http://www.arm.linux.org.uk/
1231S: Maintained
d4275354
RK
1232F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1233F: arch/arm/include/asm/hardware/ioc.h
1234F: arch/arm/include/asm/hardware/iomd.h
1235F: arch/arm/include/asm/hardware/memc.h
1236F: arch/arm/mach-rpc/
1a6422f6 1237F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1238F: drivers/net/ethernet/i825xx/ether1*
1239F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1240F: drivers/scsi/arm/
1241
08ddbb0a
HS
1242ARM/Rockchip SoC support
1243M: Heiko Stuebner <heiko@sntech.de>
1244L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245S: Maintained
1246F: arch/arm/mach-rockchip/
1247F: drivers/*/*rockchip*
1248
b21477f9 1249ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1250M: Ben Dooks <ben-linux@fluff.org>
482ce512 1251M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1253L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1254W: http://www.fluff.org/ben/linux/
1255S: Maintained
6f0589c8
MB
1256F: arch/arm/boot/dts/s3c*
1257F: arch/arm/boot/dts/exynos*
482ce512 1258F: arch/arm/plat-samsung/
769bbb63
HS
1259F: arch/arm/mach-s3c24*/
1260F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1261F: drivers/*/*s3c2410*
1262F: drivers/*/*/*s3c2410*
40c76662
MB
1263F: drivers/spi/spi-s3c*
1264F: sound/soc/samsung/*
1da177e4 1265
0dcecae2 1266ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1267M: Kukjin Kim <kgene.kim@samsung.com>
1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1270S: Maintained
1271F: arch/arm/mach-s5p*/
0dcecae2 1272F: arch/arm/mach-exynos*/
33d43cdd 1273N: exynos
f556cb07 1274
10ffa964
KP
1275ARM/SAMSUNG MOBILE MACHINE SUPPORT
1276M: Kyungmin Park <kyungmin.park@samsung.com>
1277L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278S: Maintained
1279F: arch/arm/mach-s5pv210/mach-aquila.c
1280F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1281
3ce4ccb6
KD
1282ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1283M: Kyungmin Park <kyungmin.park@samsung.com>
1284M: Kamil Debski <k.debski@samsung.com>
1285L: linux-arm-kernel@lists.infradead.org
1286L: linux-media@vger.kernel.org
1287S: Maintained
1288F: drivers/media/platform/s5p-g2d/
1289
e6a476fd
MS
1290ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1291M: Kyungmin Park <kyungmin.park@samsung.com>
1292M: Kamil Debski <k.debski@samsung.com>
6305902c 1293M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1294L: linux-arm-kernel@lists.infradead.org
1295L: linux-media@vger.kernel.org
1296S: Maintained
934455d7 1297F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1298F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1299
1300ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1301M: Kyungmin Park <kyungmin.park@samsung.com>
1302M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1303L: linux-arm-kernel@lists.infradead.org
1304L: linux-media@vger.kernel.org
1305S: Maintained
90d72ac6 1306F: drivers/media/platform/s5p-tv/
e6a476fd 1307
d48d38e8 1308ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1309M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1310M: Magnus Damm <magnus.damm@gmail.com>
1311L: linux-sh@vger.kernel.org
d48d38e8 1312W: http://oss.renesas.com
bbff48f5 1313Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1314T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8 1315S: Supported
0b514fdb
SH
1316F: arch/arm/boot/dts/emev2*
1317F: arch/arm/boot/dts/r7s*
1318F: arch/arm/boot/dts/r8a*
1319F: arch/arm/boot/dts/sh*
1320F: arch/arm/configs/ape6evm_defconfig
1321F: arch/arm/configs/armadillo800eva_defconfig
1322F: arch/arm/configs/bockw_defconfig
1323F: arch/arm/configs/genmai_defconfig
1324F: arch/arm/configs/koelsch_defconfig
1325F: arch/arm/configs/kzm9g_defconfig
1326F: arch/arm/configs/lager_defconfig
1327F: arch/arm/configs/mackerel_defconfig
1328F: arch/arm/configs/marzen_defconfig
1329F: arch/arm/configs/shmobile_defconfig
d48d38e8
PM
1330F: arch/arm/mach-shmobile/
1331F: drivers/sh/
1332
66314223
DN
1333ARM/SOCFPGA ARCHITECTURE
1334M: Dinh Nguyen <dinguyen@altera.com>
1335S: Maintained
1336F: arch/arm/mach-socfpga/
1337
1338ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1339M: Dinh Nguyen <dinguyen@altera.com>
1340S: Maintained
1341F: drivers/clk/socfpga/
1342
65ebcc11 1343ARM/STI ARCHITECTURE
a92177ea
SK
1344M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1345M: Maxime Coquelin <maxime.coquelin@st.com>
1346M: Patrice Chotard <patrice.chotard@st.com>
65ebcc11
SK
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348L: kernel@stlinux.com
1349W: http://www.stlinux.com
1350S: Maintained
1351F: arch/arm/mach-sti/
a92177ea
SK
1352F: arch/arm/boot/dts/sti*
1353F: drivers/clocksource/arm_global_timer.c
1354F: drivers/reset/sti/
1355F: drivers/pinctrl/pinctrl-st.c
1356F: drivers/media/rc/st_rc.c
1357F: drivers/i2c/busses/i2c-st.c
1358F: drivers/tty/serial/st-asc.c
65ebcc11 1359
2b7a52a4 1360ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1361M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1363S: Maintained
1364
1bbd7089 1365ARM/TETON BGA MACHINE SUPPORT
706e69d6 1366M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368S: Maintained
1369
2b7a52a4 1370ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1371M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1372L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1373S: Maintained
1374
98ad6e3b 1375ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1376M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1377L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1378W: http://www.mcuos.com
1379S: Maintained
4e89e8f6 1380F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1381F: drivers/input/keyboard/w90p910_keypad.c
1382F: drivers/input/touchscreen/w90p910_ts.c
1383F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1384F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1385F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1386F: drivers/rtc/rtc-nuc900.c
9df92e6c 1387F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1388F: drivers/usb/host/ehci-w90x900.c
1389F: drivers/video/nuc900fb.c
98ad6e3b 1390
54274d71 1391ARM/U300 MACHINE SUPPORT
e4651a9f 1392M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1393L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394S: Supported
1395F: arch/arm/mach-u300/
9affbd24 1396F: drivers/clocksource/timer-u300.c
54274d71
LW
1397F: drivers/i2c/busses/i2c-stu300.c
1398F: drivers/rtc/rtc-coh901331.c
1399F: drivers/watchdog/coh901327_wdt.c
1400F: drivers/dma/coh901318*
87572880
LW
1401F: drivers/mfd/ab3100*
1402F: drivers/rtc/rtc-ab3100.c
1403F: drivers/rtc/rtc-coh901331.c
1404T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1405
87572880 1406ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1407M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1408L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409S: Maintained
1410F: arch/arm/mach-ux500/
e4651a9f 1411F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1412F: drivers/dma/ste_dma40*
e4651a9f 1413F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1414F: drivers/mfd/abx500*
1415F: drivers/mfd/ab8500*
e4651a9f
LW
1416F: drivers/mfd/dbx500*
1417F: drivers/mfd/db8500*
1418F: drivers/pinctrl/pinctrl-nomadik*
87572880 1419F: drivers/rtc/rtc-ab8500.c
e4651a9f 1420F: drivers/rtc/rtc-pl031.c
87572880 1421T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1422
e93fde28
UH
1423ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1424M: Ulf Hansson <ulf.hansson@linaro.org>
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426T: git git://git.linaro.org/people/ulfh/clk.git
1427S: Maintained
1428F: drivers/clk/ux500/
1429F: include/linux/platform_data/clk-ux500.h
1430
d4275354 1431ARM/VFP SUPPORT
8b58be88 1432M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1434W: http://www.arm.linux.org.uk/
1435S: Maintained
1436F: arch/arm/vfp/
1437
e66b6d8e
MV
1438ARM/VOIPAC PXA270 SUPPORT
1439M: Marek Vasut <marek.vasut@gmail.com>
1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441S: Maintained
1442F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1443F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1444
04529fe2
TP
1445ARM/VT8500 ARM ARCHITECTURE
1446M: Tony Prisk <linux@prisktech.co.nz>
1447L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448S: Maintained
1449F: arch/arm/mach-vt8500/
41fd91b4 1450F: drivers/clocksource/vt8500_timer.c
560746eb 1451F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1452F: drivers/mmc/host/wmt-sdmmc.c
1453F: drivers/pwm/pwm-vt8500.c
1454F: drivers/rtc/rtc-vt8500.c
1455F: drivers/tty/serial/vt8500_serial.c
4f31102b 1456F: drivers/usb/host/ehci-platform.c
41fd91b4 1457F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1458F: drivers/video/vt8500lcdfb.*
1459F: drivers/video/wm8505fb*
1460F: drivers/video/wmt_ge_rops.*
04529fe2 1461
e66b6d8e
MV
1462ARM/ZIPIT Z2 SUPPORT
1463M: Marek Vasut <marek.vasut@gmail.com>
1464L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465S: Maintained
1466F: arch/arm/mach-pxa/z2.c
6ab2a855 1467F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1468
51f29d44
MS
1469ARM/ZYNQ ARCHITECTURE
1470M: Michal Simek <michal.simek@xilinx.com>
1471L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472W: http://wiki.xilinx.com
1473T: git git://git.xilinx.com/linux-xlnx.git
1474S: Supported
1475F: arch/arm/mach-zynq/
bd2a337a 1476F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1477N: zynq
1478N: xilinx
1479F: drivers/clocksource/cadence_ttc_timer.c
df8eb569 1480F: drivers/i2c/busses/i2c-cadence.c
e3ec3a3d 1481F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1482
b8f9879e
WD
1483ARM SMMU DRIVER
1484M: Will Deacon <will.deacon@arm.com>
1485L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486S: Maintained
1487F: drivers/iommu/arm-smmu.c
1488
38074229
CM
1489ARM64 PORT (AARCH64 ARCHITECTURE)
1490M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1491M: Will Deacon <will.deacon@arm.com>
38074229
CM
1492L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1493S: Maintained
1494F: arch/arm64/
d19766ec 1495F: Documentation/arm64/
38074229 1496
9d7005f9
LP
1497AS3645A LED FLASH CONTROLLER DRIVER
1498M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1499L: linux-media@vger.kernel.org
1500T: git git://linuxtv.org/media_tree.git
1501S: Maintained
1502F: drivers/media/i2c/as3645a.c
1503F: include/media/as3645a.h
1504
d58de038
GJ
1505ASC7621 HARDWARE MONITOR DRIVER
1506M: George Joseph <george.joseph@fairview5.com>
1507L: lm-sensors@lm-sensors.org
1508S: Maintained
1509F: Documentation/hwmon/asc7621
1510F: drivers/hwmon/asc7621.c
1511
b229ece9 1512ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1513M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1514L: acpi4asus-user@lists.sourceforge.net
d0944853 1515L: platform-driver-x86@vger.kernel.org
76593d6f 1516W: http://acpi4asus.sf.net
85091b71 1517S: Maintained
b229ece9
CC
1518F: drivers/platform/x86/asus*.c
1519F: drivers/platform/x86/eeepc*.c
85091b71 1520
953a6479 1521ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1522M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1523W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1524S: Maintained
679655da
JP
1525F: Documentation/crypto/async-tx-api.txt
1526F: crypto/async_tx/
1527F: drivers/dma/
1528F: include/linux/dmaengine.h
1529F: include/linux/async_tx.h
b3e5f263 1530
a1867d36 1531AT24 EEPROM DRIVER
14d77c4d 1532M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1533L: linux-i2c@vger.kernel.org
1534S: Maintained
1535F: drivers/misc/eeprom/at24.c
25f73ed5 1536F: include/linux/platform_data/at24.h
a1867d36 1537
e7839f25 1538ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1539M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1540W: http://support.coraid.com/support/linux
1da177e4 1541S: Supported
679655da
JP
1542F: Documentation/aoe/
1543F: drivers/block/aoe/
1da177e4 1544
9a10a870 1545ATHEROS ATH GENERIC UTILITIES
f726ee65 1546M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1547L: linux-wireless@vger.kernel.org
1548S: Supported
1549F: drivers/net/wireless/ath/*
1550
fa1c114f 1551ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1552M: Jiri Slaby <jirislaby@gmail.com>
1553M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1554M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1555L: linux-wireless@vger.kernel.org
1556L: ath5k-devel@lists.ath5k.org
72c706b7 1557W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1558S: Maintained
fa451753 1559F: drivers/net/wireless/ath/ath5k/
fa1c114f 1560
12e62d6f
KV
1561ATHEROS ATH6KL WIRELESS DRIVER
1562M: Kalle Valo <kvalo@qca.qualcomm.com>
1563L: linux-wireless@vger.kernel.org
1564W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1565T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1566S: Supported
1567F: drivers/net/wireless/ath/ath6kl/
1568
2be7d22f
VK
1569WILOCITY WIL6210 WIRELESS DRIVER
1570M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1571L: linux-wireless@vger.kernel.org
1572L: wil6210@qca.qualcomm.com
1573S: Supported
1574W: http://wireless.kernel.org/en/users/Drivers/wil6210
1575F: drivers/net/wireless/ath/wil6210/
1576
1d7e1e6b
CL
1577CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1578M: Christian Lamparter <chunkeey@googlemail.com>
1579L: linux-wireless@vger.kernel.org
1580W: http://wireless.kernel.org/en/users/Drivers/carl9170
1581S: Maintained
1582F: drivers/net/wireless/ath/carl9170/
1583
2c2a6172
LT
1584ATK0110 HWMON DRIVER
1585M: Luca Tettamanti <kronos.it@gmail.com>
1586L: lm-sensors@lm-sensors.org
1587S: Maintained
1588F: drivers/hwmon/asus_atk0110.c
1589
6f69a6d7 1590ATI_REMOTE2 DRIVER
8b58be88 1591M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1592S: Maintained
679655da 1593F: drivers/input/misc/ati_remote2.c
6f69a6d7 1594
7ae115b4 1595ATLX ETHERNET DRIVERS
8b58be88 1596M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1597M: Chris Snook <chris.snook@gmail.com>
e443e383 1598L: netdev@vger.kernel.org
8d5ca6ec
JC
1599W: http://sourceforge.net/projects/atl1
1600W: http://atl1.sourceforge.net
1601S: Maintained
2b133ad6 1602F: drivers/net/ethernet/atheros/
8d5ca6ec 1603
1da177e4 1604ATM
8b58be88 1605M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1606L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1607L: netdev@vger.kernel.org
1da177e4
LT
1608W: http://linux-atm.sourceforge.net
1609S: Maintained
679655da
JP
1610F: drivers/atm/
1611F: include/linux/atm*
c117ab84 1612F: include/uapi/linux/atm*
1da177e4 1613
04ac2f46 1614ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1615M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1616S: Maintained
1617F: drivers/mmc/host/atmel-mci.c
1618F: drivers/mmc/host/atmel-mci-regs.h
1619
a1cfac48 1620ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1621M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1622S: Supported
df621252 1623F: drivers/tty/serial/atmel_serial.c
a1cfac48 1624
b414dc16
NF
1625ATMEL DMA DRIVER
1626M: Nicolas Ferre <nicolas.ferre@atmel.com>
1627L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628S: Supported
1629F: drivers/dma/at_hdmac.c
1630F: drivers/dma/at_hdmac_regs.h
6f0d65af 1631F: include/linux/platform_data/dma-atmel.h
b414dc16 1632
888f2804
LD
1633ATMEL I2C DRIVER
1634M: Ludovic Desroches <ludovic.desroches@atmel.com>
1635L: linux-i2c@vger.kernel.org
1636S: Supported
1637F: drivers/i2c/busses/i2c-at91.c
1638
15515545
JW
1639ATMEL ISI DRIVER
1640M: Josh Wu <josh.wu@atmel.com>
1641L: linux-media@vger.kernel.org
1642S: Supported
f2294c2d 1643F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1644F: include/media/atmel-isi.h
1645
8f4c79ce 1646ATMEL LCDFB DRIVER
8b58be88 1647M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1648L: linux-fbdev@vger.kernel.org
8f4c79ce 1649S: Maintained
679655da
JP
1650F: drivers/video/atmel_lcdfb.c
1651F: include/video/atmel_lcdc.h
8f4c79ce 1652
89e5785f 1653ATMEL MACB ETHERNET DRIVER
a02875a6 1654M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1655S: Supported
9f2f381f 1656F: drivers/net/ethernet/cadence/
89e5785f 1657
754ce4f2 1658ATMEL SPI DRIVER
a02875a6 1659M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1660S: Supported
9df92e6c 1661F: drivers/spi/spi-atmel.*
754ce4f2 1662
e9cb1c5a
NF
1663ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1664M: Nicolas Ferre <nicolas.ferre@atmel.com>
1665L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666S: Supported
1667F: drivers/misc/atmel_tclib.c
1668F: drivers/clocksource/tcb_clksrc.c
1669
914a3f3b 1670ATMEL USBA UDC DRIVER
a02875a6
NF
1671M: Nicolas Ferre <nicolas.ferre@atmel.com>
1672L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1673S: Supported
679655da 1674F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1675
1da177e4 1676ATMEL WIRELESS DRIVER
8b58be88 1677M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1678L: linux-wireless@vger.kernel.org
1da177e4
LT
1679W: http://www.thekelleys.org.uk/atmel
1680W: http://atmelwlandriver.sourceforge.net/
1681S: Maintained
679655da 1682F: drivers/net/wireless/atmel*
1da177e4 1683
26780d9e 1684ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1685M: Bradley Grove <linuxdrivers@attotech.com>
1686L: linux-scsi@vger.kernel.org
1687W: http://www.attotech.com
1688S: Supported
1689F: drivers/scsi/esas2r
26780d9e 1690
a92b7b80 1691AUDIT SUBSYSTEM
8b58be88 1692M: Eric Paris <eparis@redhat.com>
b9a06207 1693L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1694W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1695T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1696S: Maintained
679655da 1697F: include/linux/audit.h
c117ab84 1698F: include/uapi/linux/audit.h
679655da 1699F: kernel/audit*
a92b7b80 1700
70e84049 1701AUXILIARY DISPLAY DRIVERS
8b58be88 1702M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1703W: http://miguelojeda.es/auxdisplay.htm
1704W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1705S: Maintained
679655da
JP
1706F: drivers/auxdisplay/
1707F: include/linux/cfag12864b.h
70e84049 1708
5f97f7f9 1709AVR32 ARCHITECTURE
e336f61f
HCE
1710M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1711M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1712W: http://www.atmel.com/products/AVR32/
249d9d9d 1713W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1714W: http://avrfreaks.net/
e336f61f 1715S: Maintained
679655da 1716F: arch/avr32/
5f97f7f9
HS
1717
1718AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1719M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1720M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1721S: Maintained
679655da 1722F: arch/avr32/mach-at32ap/
5f97f7f9 1723
1da177e4 1724AX.25 NETWORK LAYER
8b58be88 1725M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1726L: linux-hams@vger.kernel.org
d34cb28a 1727W: http://www.linux-ax25.org/
1da177e4 1728S: Maintained
c117ab84 1729F: include/uapi/linux/ax25.h
679655da
JP
1730F: include/net/ax25.h
1731F: net/ax25/
1da177e4 1732
d5269395 1733AZ6007 DVB DRIVER
1b2c14b4 1734M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1735L: linux-media@vger.kernel.org
1736W: http://linuxtv.org
1737T: git git://linuxtv.org/media_tree.git
1738S: Maintained
1739F: drivers/media/usb/dvb-usb-v2/az6007.c
1740
6777376e
HV
1741AZTECH FM RADIO RECEIVER DRIVER
1742M: Hans Verkuil <hverkuil@xs4all.nl>
1743L: linux-media@vger.kernel.org
1744T: git git://linuxtv.org/media_tree.git
1745W: http://linuxtv.org
1746S: Maintained
1747F: drivers/media/radio/radio-aztech*
1748
e2d1d6c0 1749B43 WIRELESS DRIVER
8b58be88 1750M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1751L: linux-wireless@vger.kernel.org
ed072f9e 1752L: b43-dev@lists.infradead.org
491b26b4 1753W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1754S: Maintained
679655da 1755F: drivers/net/wireless/b43/
e2d1d6c0
RD
1756
1757B43LEGACY WIRELESS DRIVER
8b58be88
JP
1758M: Larry Finger <Larry.Finger@lwfinger.net>
1759M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1760L: linux-wireless@vger.kernel.org
ed072f9e 1761L: b43-dev@lists.infradead.org
491b26b4 1762W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1763S: Maintained
679655da 1764F: drivers/net/wireless/b43legacy/
e2d1d6c0 1765
300abeb5 1766BACKLIGHT CLASS/SUBSYSTEM
6212de88 1767M: Jingoo Han <jg1.han@samsung.com>
70d14fcf
JH
1768M: Bryan Wu <cooloney@gmail.com>
1769M: Lee Jones <lee.jones@linaro.org>
300abeb5 1770S: Maintained
679655da
JP
1771F: drivers/video/backlight/
1772F: include/linux/backlight.h
300abeb5 1773
c6c8fea2 1774BATMAN ADVANCED
207df49e 1775M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1776M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1777M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1778L: b.a.t.m.a.n@lists.open-mesh.org
1779W: http://www.open-mesh.org/
1780S: Maintained
1781F: net/batman-adv/
1782
e2d1d6c0 1783BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1784M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1785L: linux-hams@vger.kernel.org
1786W: http://www.baycom.org/~tom/ham/ham.html
1787S: Maintained
679655da 1788F: drivers/net/hamradio/baycom*
e2d1d6c0 1789
cafe5635 1790BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1791M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1792L: linux-bcache@vger.kernel.org
1793W: http://bcache.evilpiepirate.org
1794S: Maintained:
1795F: drivers/md/bcache/
1796
e2d1d6c0 1797BEFS FILE SYSTEM
55817d3d 1798S: Orphan
679655da
JP
1799F: Documentation/filesystems/befs.txt
1800F: fs/befs/
e2d1d6c0
RD
1801
1802BFS FILE SYSTEM
8b58be88 1803M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1804S: Maintained
679655da
JP
1805F: Documentation/filesystems/bfs.txt
1806F: fs/bfs/
c117ab84 1807F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1808
1394f032 1809BLACKFIN ARCHITECTURE
a4edbc10 1810M: Steven Miao <realmz6@gmail.com>
b3fe92b0 1811L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1443176f 1812T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1813W: http://blackfin.uclinux.org
1814S: Supported
679655da 1815F: arch/blackfin/
566da5b2 1816
e190d6b1 1817BLACKFIN EMAC DRIVER
b3fe92b0 1818L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e190d6b1
BW
1819W: http://blackfin.uclinux.org
1820S: Supported
7b35f033 1821F: drivers/net/ethernet/adi/
e190d6b1 1822
566da5b2 1823BLACKFIN RTC DRIVER
b3fe92b0 1824L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
566da5b2
MF
1825W: http://blackfin.uclinux.org
1826S: Supported
679655da 1827F: drivers/rtc/rtc-bfin.c
1394f032 1828
936ed49a 1829BLACKFIN SDH DRIVER
109ec8c3 1830M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1831L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
936ed49a
MF
1832W: http://blackfin.uclinux.org
1833S: Supported
1834F: drivers/mmc/host/bfin_sdh.c
1835
1394f032 1836BLACKFIN SERIAL DRIVER
8b58be88 1837M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1838L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
e3b2d3f3
BW
1839W: http://blackfin.uclinux.org
1840S: Supported
8460241e 1841F: drivers/tty/serial/bfin_uart.c
1394f032 1842
1e6d320f 1843BLACKFIN WATCHDOG DRIVER
b3fe92b0 1844L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e6d320f
BW
1845W: http://blackfin.uclinux.org
1846S: Supported
679655da 1847F: drivers/watchdog/bfin_wdt.c
1e6d320f 1848
d24ecfcc 1849BLACKFIN I2C TWI DRIVER
8b58be88 1850M: Sonic Zhang <sonic.zhang@analog.com>
b3fe92b0 1851L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
d24ecfcc
BW
1852W: http://blackfin.uclinux.org/
1853S: Supported
679655da 1854F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1855
1e204377
SJ
1856BLACKFIN MEDIA DRIVER
1857M: Scott Jiang <scott.jiang.linux@gmail.com>
b3fe92b0 1858L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1e204377
SJ
1859W: http://blackfin.uclinux.org/
1860S: Supported
1861F: drivers/media/platform/blackfin/
1862F: drivers/media/i2c/adv7183*
1863F: drivers/media/i2c/vs6624*
1864
b54cf35a
JSM
1865BLINKM RGB LED DRIVER
1866M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1867S: Maintained
1868F: drivers/leds/leds-blinkm.c
1869
1da177e4 1870BLOCK LAYER
8b58be88 1871M: Jens Axboe <axboe@kernel.dk>
08deed1e 1872T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1873S: Maintained
679655da 1874F: block/
1da177e4 1875
2b54aaef 1876BLOCK2MTD DRIVER
8b58be88 1877M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1878L: linux-mtd@lists.infradead.org
1879S: Maintained
679655da 1880F: drivers/mtd/devices/block2mtd.c
2b54aaef 1881
63fbd24e 1882BLUETOOTH DRIVERS
8b58be88 1883M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1884M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1885M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1886L: linux-bluetooth@vger.kernel.org
63fbd24e 1887W: http://www.bluez.org/
22e7a424
MH
1888T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1889T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1890S: Maintained
679655da 1891F: drivers/bluetooth/
1da177e4 1892
63fbd24e 1893BLUETOOTH SUBSYSTEM
8b58be88 1894M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1895M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1896M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1897L: linux-bluetooth@vger.kernel.org
1898W: http://www.bluez.org/
22e7a424
MH
1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1900T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1901S: Maintained
679655da
JP
1902F: net/bluetooth/
1903F: include/net/bluetooth/
1da177e4
LT
1904
1905BONDING DRIVER
79b30750 1906M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1907M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1908M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1909L: netdev@vger.kernel.org
ce00f85c
JC
1910W: http://sourceforge.net/projects/bonding/
1911S: Supported
679655da 1912F: drivers/net/bonding/
c117ab84 1913F: include/uapi/linux/if_bonding.h
1da177e4 1914
39105890 1915BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1916M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1917L: netdev@vger.kernel.org
1918S: Supported
adfc5217 1919F: drivers/net/ethernet/broadcom/b44.*
39105890 1920
32ec90d5
FF
1921BROADCOM GENET ETHERNET DRIVER
1922M: Florian Fainelli <f.fainelli@gmail.com>
1923L: netdev@vger.kernel.org
1924S: Supported
1925F: drivers/net/ethernet/broadcom/genet/
1926
948c51e6 1927BROADCOM BNX2 GIGABIT ETHERNET DRIVER
f1d1baeb
JK
1928M: Sony Chacko <sony.chacko@qlogic.com>
1929M: Dept-HSGLinuxNICDev@qlogic.com
948c51e6
MC
1930L: netdev@vger.kernel.org
1931S: Supported
adfc5217
JK
1932F: drivers/net/ethernet/broadcom/bnx2.*
1933F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1934
4d9d2cb0 1935BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
08f6dd89 1936M: Ariel Elior <ariel.elior@qlogic.com>
4d9d2cb0
ET
1937L: netdev@vger.kernel.org
1938S: Supported
adfc5217 1939F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1940
90f4c594 1941BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
497a045d 1942M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1943M: Matt Porter <mporter@linaro.org>
497a045d 1944L: bcm-kernel-feedback-list@broadcom.com
90f4c594 1945T: git git://github.com/broadcom/mach-bcm
af4b8e37
CD
1946S: Maintained
1947F: arch/arm/mach-bcm/
1948F: arch/arm/boot/dts/bcm113*
90f4c594 1949F: arch/arm/boot/dts/bcm216*
af4b8e37
CD
1950F: arch/arm/boot/dts/bcm281*
1951F: arch/arm/configs/bcm_defconfig
1952F: drivers/mmc/host/sdhci_bcm_kona.c
1953F: drivers/clocksource/bcm_kona_timer.c
1954
f680f25c
SW
1955BROADCOM BCM2835 ARM ARCHICTURE
1956M: Stephen Warren <swarren@wwwdotorg.org>
1957L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1958T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1959S: Maintained
d30fe627 1960F: arch/arm/mach-bcm/board_bcm2835.c
f680f25c
SW
1961F: arch/arm/boot/dts/bcm2835*
1962F: arch/arm/configs/bcm2835_defconfig
1963F: drivers/*/*bcm2835*
1964
5b293ebe
HM
1965BROADCOM BCM5301X ARM ARCHICTURE
1966M: Hauke Mehrtens <hauke@hauke-m.de>
1967L: linux-arm-kernel@lists.infradead.org
1968S: Maintained
1969F: arch/arm/mach-bcm/bcm_5301x.c
1970F: arch/arm/boot/dts/bcm5301x.dtsi
1971F: arch/arm/boot/dts/bcm470*
1972
948c51e6 1973BROADCOM TG3 GIGABIT ETHERNET DRIVER
23629477 1974M: Prashant Sreedharan <prashant@broadcom.com>
8b58be88 1975M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1976L: netdev@vger.kernel.org
1977S: Supported
adfc5217 1978F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1979
a9533e7e
HP
1980BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1981M: Brett Rudley <brudley@broadcom.com>
818c07b8 1982M: Arend van Spriel <arend@broadcom.com>
85d63686 1983M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1984M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1985L: linux-wireless@vger.kernel.org
5615171c 1986L: brcm80211-dev-list@broadcom.com
a9533e7e 1987S: Supported
f62ebdd5 1988F: drivers/net/wireless/brcm80211/
a9533e7e 1989
9958d6f9 1990BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1991M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1992L: linux-scsi@vger.kernel.org
1993S: Supported
1994F: drivers/scsi/bnx2fc/
1995
6a6b5ad0
EW
1996BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1997M: Eddie Wai <eddie.wai@broadcom.com>
1998L: linux-scsi@vger.kernel.org
1999S: Supported
2000F: drivers/scsi/bnx2i/
2001
7b7f588b
MM
2002BROADCOM KONA GPIO DRIVER
2003M: Markus Mayer <markus.mayer@linaro.org>
2004L: bcm-kernel-feedback-list@broadcom.com
2005S: Supported
2006F: drivers/gpio/gpio-bcm-kona.c
2007F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2008
c9678d86
RM
2009BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2010M: Rafał Miłecki <zajec5@gmail.com>
2011L: linux-wireless@vger.kernel.org
2012S: Maintained
2013F: drivers/bcma/
2014F: include/linux/bcma/
2015
b8302205
FF
2016BROADCOM SYSTEMPORT ETHERNET DRIVER
2017M: Florian Fainelli <f.fainelli@gmail.com>
2018L: netdev@vger.kernel.org
2019S: Supported
2020F: drivers/net/ethernet/broadcom/bcmsysport.*
2021
7725ccfd 2022BROCADE BFA FC SCSI DRIVER
aa803370
AG
2023M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2024M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
2025L: linux-scsi@vger.kernel.org
2026S: Supported
2027F: drivers/scsi/bfa/
7725ccfd 2028
8b230ed8
RM
2029BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2030M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
2031L: netdev@vger.kernel.org
2032S: Supported
f844a0ea 2033F: drivers/net/ethernet/brocade/bna/
8b230ed8 2034
5cdf7f76 2035BSG (block layer generic sg v4 driver)
8b58be88 2036M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
2037L: linux-scsi@vger.kernel.org
2038S: Supported
679655da
JP
2039F: block/bsg.c
2040F: include/linux/bsg.h
c117ab84 2041F: include/uapi/linux/bsg.h
5cdf7f76 2042
af39917d
CL
2043BT87X AUDIO DRIVER
2044M: Clemens Ladisch <clemens@ladisch.de>
2045L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2046T: git git://git.alsa-project.org/alsa-kernel.git
2047S: Maintained
2048F: Documentation/sound/alsa/Bt87x.txt
2049F: sound/pci/bt87x.c
2050
ff1d5c2f 2051BT8XXGPIO DRIVER
eb032b98 2052M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
2053W: http://bu3sch.de/btgpio.php
2054S: Maintained
72dbb705 2055F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 2056
eb1eb04f 2057BTRFS FILE SYSTEM
c0778e25
CM
2058M: Chris Mason <clm@fb.com>
2059M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
2060L: linux-btrfs@vger.kernel.org
2061W: http://btrfs.wiki.kernel.org/
8a6e2535 2062Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 2063T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 2064S: Maintained
679655da
JP
2065F: Documentation/filesystems/btrfs.txt
2066F: fs/btrfs/
eb1eb04f 2067
1da177e4 2068BTTV VIDEO4LINUX DRIVER
1b2c14b4 2069M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 2070L: linux-media@vger.kernel.org
96b6aba0 2071W: http://linuxtv.org
275ffde4 2072T: git git://linuxtv.org/media_tree.git
f96236e5 2073S: Odd fixes
679655da 2074F: Documentation/video4linux/bttv/
90d72ac6 2075F: drivers/media/pci/bt8xx/bttv*
1da177e4 2076
1f34923c
KA
2077BUSLOGIC SCSI DRIVER
2078M: Khalid Aziz <khalid@gonehiking.org>
2079L: linux-scsi@vger.kernel.org
2080S: Maintained
2081F: drivers/scsi/BusLogic.*
2082F: drivers/scsi/FlashPoint.*
2083
af39917d
CL
2084C-MEDIA CMI8788 DRIVER
2085M: Clemens Ladisch <clemens@ladisch.de>
2086L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2087T: git git://git.alsa-project.org/alsa-kernel.git
2088S: Maintained
2089F: sound/pci/oxygen/
2090
2141355f
MS
2091C6X ARCHITECTURE
2092M: Mark Salter <msalter@redhat.com>
2093M: Aurelien Jacquiot <a-jacquiot@ti.com>
2094L: linux-c6x-dev@linux-c6x.org
2095W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2096S: Maintained
2097F: arch/c6x/
2098
a5432f5a 2099CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2100M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2101L: linux-cachefs@redhat.com
2102S: Supported
2103F: Documentation/filesystems/caching/cachefiles.txt
2104F: fs/cachefiles/
2105
c815ca39
HV
2106CADET FM/AM RADIO RECEIVER DRIVER
2107M: Hans Verkuil <hverkuil@xs4all.nl>
2108L: linux-media@vger.kernel.org
2109T: git git://linuxtv.org/media_tree.git
2110W: http://linuxtv.org
2111S: Maintained
2112F: drivers/media/radio/radio-cadet*
2113
77d5140f 2114CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2115M: Jonathan Corbet <corbet@lwn.net>
661263b5 2116L: linux-media@vger.kernel.org
275ffde4 2117T: git git://linuxtv.org/media_tree.git
77d5140f 2118S: Maintained
679655da 2119F: Documentation/video4linux/cafe_ccic
90d72ac6 2120F: drivers/media/platform/marvell-ccic/
77d5140f 2121
201b6bab 2122CAIF NETWORK LAYER
5c574f50 2123M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2124L: netdev@vger.kernel.org
2125S: Supported
2126F: Documentation/networking/caif/
2127F: drivers/net/caif/
c117ab84 2128F: include/uapi/linux/caif/
201b6bab
JP
2129F: include/net/caif/
2130F: net/caif/
2131
77dac90f 2132CALGARY x86-64 IOMMU
8b58be88
JP
2133M: Muli Ben-Yehuda <muli@il.ibm.com>
2134M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2135L: discuss@x86-64.org
2136S: Maintained
679655da
JP
2137F: arch/x86/kernel/pci-calgary_64.c
2138F: arch/x86/kernel/tce_64.c
2139F: arch/x86/include/asm/calgary.h
2140F: arch/x86/include/asm/tce.h
77dac90f 2141
e2d1d6c0 2142CAN NETWORK LAYER
8d15d386 2143M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2144L: linux-can@vger.kernel.org
ec78213a 2145W: http://gitorious.org/linux-can
405cc273 2146T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2147S: Maintained
f35f6c8f 2148F: Documentation/networking/can.txt
8d15d386 2149F: net/can/
8d15d386 2150F: include/linux/can/core.h
c117ab84
CEB
2151F: include/uapi/linux/can.h
2152F: include/uapi/linux/can/bcm.h
2153F: include/uapi/linux/can/raw.h
2154F: include/uapi/linux/can/gw.h
e2d1d6c0 2155
4261a204 2156CAN NETWORK DRIVERS
8b58be88 2157M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2158M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2159L: linux-can@vger.kernel.org
ec78213a 2160W: http://gitorious.org/linux-can
405cc273 2161T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2162S: Maintained
8d15d386
OH
2163F: drivers/net/can/
2164F: include/linux/can/dev.h
8d15d386 2165F: include/linux/can/platform/
c117ab84
CEB
2166F: include/uapi/linux/can/error.h
2167F: include/uapi/linux/can/netlink.h
4261a204 2168
95d16c72
JM
2169CAPABILITIES
2170M: Serge Hallyn <serge.hallyn@canonical.com>
2171L: linux-security-module@vger.kernel.org
6305902c 2172S: Supported
95d16c72 2173F: include/linux/capability.h
c117ab84 2174F: include/uapi/linux/capability.h
95d16c72 2175F: security/capability.c
6305902c 2176F: security/commoncap.c
38a94118 2177F: kernel/capability.c
95d16c72 2178
b8154542 2179CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2180M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2181L: linuxppc-dev@lists.ozlabs.org
2182L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2183W: http://www.ibm.com/developerworks/power/cell/
2184S: Supported
679655da 2185F: arch/powerpc/include/asm/cell*.h
679655da 2186F: arch/powerpc/include/asm/spu*.h
c117ab84 2187F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2188F: arch/powerpc/oprofile/*cell*
2189F: arch/powerpc/platforms/cell/
b8154542 2190
9030aaf9 2191CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2192M: Sage Weil <sage@inktank.com>
82593f87 2193L: ceph-devel@vger.kernel.org
09d90327 2194W: http://ceph.com/
fb99f881 2195T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2196S: Supported
2197F: Documentation/filesystems/ceph.txt
14430813
JP
2198F: fs/ceph/
2199F: net/ceph/
2200F: include/linux/ceph/
2201F: include/linux/crush/
9030aaf9 2202
18332a80 2203CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2204L: linux-usb@vger.kernel.org
10c6c9c9 2205S: Orphan
679655da
JP
2206F: Documentation/usb/WUSB-Design-overview.txt
2207F: Documentation/usb/wusb-cbaf
355ffe69
DV
2208F: drivers/usb/host/hwa-hc.c
2209F: drivers/usb/host/whci/
679655da
JP
2210F: drivers/usb/wusbcore/
2211F: include/linux/usb/wusb*
18332a80 2212
70e84049 2213CFAG12864B LCD DRIVER
8b58be88 2214M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2215W: http://miguelojeda.es/auxdisplay.htm
2216W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2217S: Maintained
679655da
JP
2218F: drivers/auxdisplay/cfag12864b.c
2219F: include/linux/cfag12864b.h
70e84049
MOS
2220
2221CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2222M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2223W: http://miguelojeda.es/auxdisplay.htm
2224W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2225S: Maintained
679655da
JP
2226F: drivers/auxdisplay/cfag12864bfb.c
2227F: include/linux/cfag12864b.h
70e84049 2228
704232c2 2229CFG80211 and NL80211
8b58be88 2230M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2231L: linux-wireless@vger.kernel.org
ce466579
JB
2232W: http://wireless.kernel.org/
2233T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2234T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2235S: Maintained
c117ab84 2236F: include/uapi/linux/nl80211.h
679655da
JP
2237F: include/net/cfg80211.h
2238F: net/wireless/*
2239X: net/wireless/wext*
704232c2 2240
46e64261
GKH
2241CHAR and MISC DRIVERS
2242M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2243M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2244T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2245S: Supported
46e64261
GKH
2246F: drivers/char/*
2247F: drivers/misc/*
471322a8 2248F: include/linux/miscdevice.h
46e64261 2249
0a920b5b 2250CHECKPATCH
8b58be88 2251M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2252M: Joe Perches <joe@perches.com>
2253S: Maintained
679655da 2254F: scripts/checkpatch.pl
0a920b5b 2255
f8407f26
HW
2256CHINESE DOCUMENTATION
2257M: Harry Wei <harryxiyou@gmail.com>
9740153c 2258L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2259L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2260S: Maintained
2261F: Documentation/zh_CN/
2262
2721ea2c 2263CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2264M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2265T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2266L: linux-usb@vger.kernel.org
2267S: Maintained
2268F: drivers/usb/chipidea/
2269
ab043105
OJ
2270CHROME HARDWARE PLATFORM SUPPORT
2271M: Olof Johansson <olof@lixom.net>
2272S: Maintained
2273F: drivers/platform/chrome/
2274
641cb85e 2275CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2276M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2277M: Sujith Sankar <ssujith@cisco.com>
c327e8f4 2278M: Govindarajulu Varadarajan <_govind@gmx.com>
5c6652f5 2279M: Neel Patel <neepatel@cisco.com>
7063fbf2 2280S: Supported
a6a5580c 2281F: drivers/net/ethernet/cisco/enic/
7063fbf2 2282
e3cf00d0 2283CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2284M: Upinder Malhi <umalhi@cisco.com>
2285S: Supported
2286F: drivers/infiniband/hw/usnic
e3cf00d0 2287
2b7a52a4 2288CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2289M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2290L: netdev@vger.kernel.org
2291S: Maintained
57d0b7a0 2292F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2293
2b7a52a4 2294CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2295M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2296L: linux-usb@vger.kernel.org
2b7a52a4 2297S: Maintained
679655da 2298F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2299
3d4cfdc9
MB
2300CIRRUS LOGIC AUDIO CODEC DRIVERS
2301M: Brian Austin <brian.austin@cirrus.com>
2302M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2303L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2304S: Maintained
2305F: sound/soc/codecs/cs*
2306
94574d9a
KRW
2307CLEANCACHE API
2308M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2309L: linux-kernel@vger.kernel.org
2310S: Maintained
2311F: mm/cleancache.c
2312F: include/linux/cleancache.h
2313
d4275354 2314CLK API
8b58be88 2315M: Russell King <linux@arm.linux.org.uk>
37417046 2316S: Maintained
d4275354
RK
2317F: include/linux/clk.h
2318
9222d247
JS
2319CLOCKSOURCE, CLOCKEVENT DRIVERS
2320M: Daniel Lezcano <daniel.lezcano@linaro.org>
2321M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2322L: linux-kernel@vger.kernel.org
9222d247
JS
2323T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2324S: Supported
2325F: drivers/clocksource
2326
5df6d737 2327CISCO FCOE HBA DRIVER
8fc89a79
HP
2328M: Hiral Patel <hiralpat@cisco.com>
2329M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2330M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2331L: linux-scsi@vger.kernel.org
2332S: Supported
2a99921a 2333F: drivers/scsi/fnic/
5df6d737 2334
529aa8cb
TLSC
2335CMPC ACPI DRIVER
2336M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2337M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2338L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2339S: Supported
2340F: drivers/platform/x86/classmate-laptop.c
2341
74425eee 2342COCCINELLE/Semantic Patches (SmPL)
26de9c26 2343M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2344M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2345M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2346M: Michal Marek <mmarek@suse.cz>
26de9c26 2347L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2348T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2349W: http://coccinelle.lip6.fr/
2350S: Supported
4b92b2aa 2351F: Documentation/coccinelle.txt
74425eee
NP
2352F: scripts/coccinelle/
2353F: scripts/coccicheck
2354
1da177e4 2355CODA FILE SYSTEM
8b58be88 2356M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2357M: coda@cs.cmu.edu
2358L: codalist@coda.cs.cmu.edu
2359W: http://www.coda.cs.cmu.edu/
2360S: Maintained
679655da
JP
2361F: Documentation/filesystems/coda.txt
2362F: fs/coda/
2363F: include/linux/coda*.h
c117ab84 2364F: include/uapi/linux/coda*.h
1da177e4 2365
7704addb 2366COMMON CLK FRAMEWORK
7704addb 2367M: Mike Turquette <mturquette@linaro.org>
35c1983e 2368L: linux-kernel@vger.kernel.org
7704addb
MT
2369T: git git://git.linaro.org/people/mturquette/linux.git
2370S: Maintained
60bea3b5
SW
2371F: drivers/clk/
2372X: drivers/clk/clkdev.c
7704addb 2373F: include/linux/clk-pr*
60bea3b5 2374F: include/linux/clk/
7704addb 2375
e2d1d6c0 2376COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2377M: Steve French <sfrench@samba.org>
51223df6 2378L: linux-cifs@vger.kernel.org
d1f28953 2379L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2380W: http://linux-cifs.samba.org/
8a6e2535 2381Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2382T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2383S: Supported
679655da
JP
2384F: Documentation/filesystems/cifs.txt
2385F: fs/cifs/
e2d1d6c0 2386
1da177e4 2387COMPACTPCI HOTPLUG CORE
8b58be88 2388M: Scott Murray <scott@spiteful.org>
64dab204 2389L: linux-pci@vger.kernel.org
82c4dfc7 2390S: Maintained
679655da 2391F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2392
2393COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2394M: Scott Murray <scott@spiteful.org>
64dab204 2395L: linux-pci@vger.kernel.org
82c4dfc7 2396S: Maintained
679655da 2397F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2398
2399COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2400M: Scott Murray <scott@spiteful.org>
64dab204 2401L: linux-pci@vger.kernel.org
82c4dfc7 2402S: Maintained
679655da 2403F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2404
5411552c 2405COMPAL LAPTOP SUPPORT
8b58be88 2406M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2407L: platform-driver-x86@vger.kernel.org
5411552c 2408S: Maintained
679655da 2409F: drivers/platform/x86/compal-laptop.c
5411552c 2410
949be0f7 2411CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2412M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2413L: accessrunner-general@lists.sourceforge.net
2414W: http://accessrunner.sourceforge.net/
949be0f7 2415S: Maintained
679655da 2416F: drivers/usb/atm/cxacru.c
949be0f7 2417
e2d1d6c0 2418CONFIGFS
d6351db2
JB
2419M: Joel Becker <jlbec@evilplan.org>
2420T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2421S: Supported
679655da
JP
2422F: fs/configfs/
2423F: include/linux/configfs.h
e2d1d6c0 2424
acb9c1b2 2425CONNECTOR
8b58be88 2426M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2427L: netdev@vger.kernel.org
2428S: Maintained
2429F: drivers/connector/
2430
a3e3354d 2431CONTROL GROUP (CGROUP)
860ca0e6 2432M: Tejun Heo <tj@kernel.org>
ad50c159 2433M: Li Zefan <lizefan@huawei.com>
12340313 2434L: cgroups@vger.kernel.org
860ca0e6 2435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2436S: Maintained
a3e3354d 2437F: Documentation/cgroups/
679655da
JP
2438F: include/linux/cgroup*
2439F: kernel/cgroup*
a3e3354d
TH
2440
2441CONTROL GROUP - CPUSET
2442M: Li Zefan <lizefan@huawei.com>
2443L: cgroups@vger.kernel.org
2444W: http://www.bullopensource.org/cpuset/
2445W: http://oss.sgi.com/projects/cpusets/
2446T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2447S: Maintained
2448F: Documentation/cgroups/cpusets.txt
2449F: include/linux/cpuset.h
2450F: kernel/cpuset.c
2451
2452CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2453M: Johannes Weiner <hannes@cmpxchg.org>
2454M: Michal Hocko <mhocko@suse.cz>
2455L: cgroups@vger.kernel.org
2456L: linux-mm@kvack.org
2457S: Maintained
2458F: mm/memcontrol.c
2459F: mm/page_cgroup.c
fb3a0fb6 2460
bebe4678 2461CORETEMP HARDWARE MONITORING DRIVER
96859129 2462M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2463L: lm-sensors@lm-sensors.org
2464S: Maintained
679655da
JP
2465F: Documentation/hwmon/coretemp
2466F: drivers/hwmon/coretemp.c
bebe4678 2467
1da177e4 2468COSA/SRP SYNC SERIAL DRIVER
8b58be88 2469M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2470W: http://www.fi.muni.cz/~kas/cosa/
2471S: Maintained
679655da 2472F: drivers/net/wan/cosa*
1da177e4 2473
4371ee35 2474CPMAC ETHERNET DRIVER
8b58be88 2475M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2476L: netdev@vger.kernel.org
2477S: Maintained
b544dbac 2478F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2479
1da177e4 2480CPU FREQUENCY DRIVERS
49db1903 2481M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2482M: Viresh Kumar <viresh.kumar@linaro.org>
a6c072c7 2483L: linux-pm@vger.kernel.org
1da177e4 2484S: Maintained
27209d91
VK
2485T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2486T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2487F: drivers/cpufreq/
2488F: include/linux/cpufreq.h
1da177e4 2489
8a67f0ef
VK
2490CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2491M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2492M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2493L: linux-pm@vger.kernel.org
2494W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2495S: Maintained
2496F: drivers/cpufreq/arm_big_little.h
2497F: drivers/cpufreq/arm_big_little.c
2498F: drivers/cpufreq/arm_big_little_dt.c
2499
14d2c34c 2500CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2501M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2502M: Daniel Lezcano <daniel.lezcano@linaro.org>
2503L: linux-pm@vger.kernel.org
2504L: linux-arm-kernel@lists.infradead.org
cea8321c 2505T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2506S: Maintained
2507F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2508
a8e39c35 2509CPUIDLE DRIVERS
49db1903 2510M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2511M: Daniel Lezcano <daniel.lezcano@linaro.org>
2512L: linux-pm@vger.kernel.org
2513S: Maintained
cea8321c 2514T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2515F: drivers/cpuidle/*
2516F: include/linux/cpuidle.h
2517
1da177e4 2518CPUID/MSR DRIVER
8b58be88 2519M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2520S: Maintained
679655da
JP
2521F: arch/x86/kernel/cpuid.c
2522F: arch/x86/kernel/msr.c
1da177e4 2523
7fe2f639
DB
2524CPU POWER MONITORING SUBSYSTEM
2525M: Dominik Brodowski <linux@dominikbrodowski.net>
2526M: Thomas Renninger <trenn@suse.de>
2527S: Maintained
14430813 2528F: tools/power/cpupower/
7fe2f639 2529
1da177e4 2530CRAMFS FILESYSTEM
ce00f85c 2531W: http://sourceforge.net/projects/cramfs/
54886a71 2532S: Orphan / Obsolete
679655da
JP
2533F: Documentation/filesystems/cramfs.txt
2534F: fs/cramfs/
1da177e4
LT
2535
2536CRIS PORT
8b58be88
JP
2537M: Mikael Starvik <starvik@axis.com>
2538M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2539L: linux-cris-kernel@axis.com
1da177e4
LT
2540W: http://developer.axis.com
2541S: Maintained
679655da 2542F: arch/cris/
df621252 2543F: drivers/tty/serial/crisv10.*
1da177e4
LT
2544
2545CRYPTO API
8b58be88
JP
2546M: Herbert Xu <herbert@gondor.apana.org.au>
2547M: "David S. Miller" <davem@davemloft.net>
1da177e4 2548L: linux-crypto@vger.kernel.org
54e5881d 2549T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2550S: Maintained
679655da
JP
2551F: Documentation/crypto/
2552F: arch/*/crypto/
2553F: crypto/
2554F: drivers/crypto/
2555F: include/crypto/
1da177e4 2556
5b07bd57 2557CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2558M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2559L: linux-crypto@vger.kernel.org
2560S: Maintained
51a2228a
JP
2561F: crypto/ansi_cprng.c
2562F: crypto/rng.c
5b07bd57 2563
9b4ffa48 2564CS5535 Audio ALSA driver
8b58be88 2565M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2566S: Maintained
679655da 2567F: sound/pci/cs5535audio/
9b4ffa48 2568
a910e4a9 2569CW1200 WLAN driver
b75f0050
JP
2570M: Solomon Peachy <pizza@shaftnet.org>
2571S: Maintained
2572F: drivers/net/wireless/cw1200/
a910e4a9 2573
6d8425b1 2574CX18 VIDEO4LINUX DRIVER
6afdeaf8 2575M: Andy Walls <awalls@md.metrocast.net>
c4240509 2576L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2577L: linux-media@vger.kernel.org
275ffde4 2578T: git git://linuxtv.org/media_tree.git
6d8425b1 2579W: http://linuxtv.org
30e10993 2580W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2581S: Maintained
679655da 2582F: Documentation/video4linux/cx18.txt
90d72ac6 2583F: drivers/media/pci/cx18/
6c0f0359 2584F: include/uapi/linux/ivtv*
6d8425b1 2585
3f101d91
HV
2586CX2341X MPEG ENCODER HELPER MODULE
2587M: Hans Verkuil <hverkuil@xs4all.nl>
2588L: linux-media@vger.kernel.org
2589T: git git://linuxtv.org/media_tree.git
2590W: http://linuxtv.org
2591S: Maintained
c368360b 2592F: drivers/media/common/cx2341x*
3f101d91
HV
2593F: include/media/cx2341x*
2594
20357578 2595CX88 VIDEO4LINUX DRIVER
1b2c14b4 2596M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2597L: linux-media@vger.kernel.org
2598W: http://linuxtv.org
2599T: git git://linuxtv.org/media_tree.git
2600S: Odd fixes
2601F: Documentation/video4linux/cx88/
2602F: drivers/media/pci/cx88/
6d8425b1 2603
91952bc0
AP
2604CXD2820R MEDIA DRIVER
2605M: Antti Palosaari <crope@iki.fi>
2606L: linux-media@vger.kernel.org
2607W: http://linuxtv.org/
2608W: http://palosaari.fi/linux/
2609Q: http://patchwork.linuxtv.org/project/linux-media/list/
2610T: git git://linuxtv.org/anttip/media_tree.git
2611S: Maintained
2612F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2613
e5ec3789 2614CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2615M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2616L: netdev@vger.kernel.org
2617W: http://www.chelsio.com
2618S: Supported
f7917c00 2619F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2620
2621CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2622M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2623L: linux-rdma@vger.kernel.org
e5ec3789
SW
2624W: http://www.openfabrics.org
2625S: Supported
679655da 2626F: drivers/infiniband/hw/cxgb3/
e5ec3789 2627
be4c9bad 2628CXGB4 ETHERNET DRIVER (CXGB4)
56f16c74 2629M: Hariprasad S <hariprasad@chelsio.com>
be4c9bad
RD
2630L: netdev@vger.kernel.org
2631W: http://www.chelsio.com
2632S: Supported
f7917c00 2633F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2634
2635CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2636M: Steve Wise <swise@chelsio.com>
2637L: linux-rdma@vger.kernel.org
2638W: http://www.openfabrics.org
2639S: Supported
2640F: drivers/infiniband/hw/cxgb4/
2641
5c20a5c7
CL
2642CXGB4VF ETHERNET DRIVER (CXGB4VF)
2643M: Casey Leedom <leedom@chelsio.com>
2644L: netdev@vger.kernel.org
2645W: http://www.chelsio.com
2646S: Supported
f7917c00 2647F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2648
b52b97a3
GC
2649STMMAC ETHERNET DRIVER
2650M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2651L: netdev@vger.kernel.org
2652W: http://www.stlinux.com
2653S: Supported
7ac6653a 2654F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2655
1da177e4 2656CYBERPRO FB DRIVER
8b58be88 2657M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2659W: http://www.arm.linux.org.uk/
2660S: Maintained
679655da 2661F: drivers/video/cyber2000fb.*
9fa68eae 2662
1da177e4 2663CYCLADES ASYNC MUX DRIVER
1da177e4 2664W: http://www.cyclades.com/
d459883e 2665S: Orphan
c897401b 2666F: drivers/tty/cyclades.c
679655da 2667F: include/linux/cyclades.h
c117ab84 2668F: include/uapi/linux/cyclades.h
1da177e4
LT
2669
2670CYCLADES PC300 DRIVER
1da177e4 2671W: http://www.cyclades.com/
d459883e 2672S: Orphan
679655da 2673F: drivers/net/wan/pc300*
1da177e4 2674
402f6ae4
AP
2675CYPRESS_FIRMWARE MEDIA DRIVER
2676M: Antti Palosaari <crope@iki.fi>
2677L: linux-media@vger.kernel.org
2678W: http://linuxtv.org/
2679W: http://palosaari.fi/linux/
2680Q: http://patchwork.linuxtv.org/project/linux-media/list/
2681T: git git://linuxtv.org/anttip/media_tree.git
2682S: Maintained
2683F: drivers/media/common/cypress_firmware*
2684
e3ae3525 2685CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2686M: Ferruh Yigit <fery@cypress.com>
6305902c 2687L: linux-input@vger.kernel.org
be9a6f40 2688S: Supported
6305902c
JP
2689F: drivers/input/touchscreen/cyttsp*
2690F: include/linux/input/cyttsp.h
e3ae3525 2691
1da177e4 2692DAMA SLAVE for AX.25
8b58be88 2693M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2694W: http://yaina.de/jreuter/
2695W: http://www.qsl.net/dl1bke/
2696L: linux-hams@vger.kernel.org
2697S: Maintained
679655da
JP
2698F: net/ax25/af_ax25.c
2699F: net/ax25/ax25_dev.c
2700F: net/ax25/ax25_ds_*
2701F: net/ax25/ax25_in.c
2702F: net/ax25/ax25_out.c
2703F: net/ax25/ax25_timer.c
2704F: net/ax25/sysctl_net_ax25.c
1da177e4 2705
e2d1d6c0 2706DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2707L: netdev@vger.kernel.org
5ff77428 2708S: Orphan
679655da 2709F: Documentation/networking/dmfe.txt
0f04e2aa 2710F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2711
2712DC390/AM53C974 SCSI driver
8b58be88 2713M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2714W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2715M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2716S: Maintained
679655da 2717F: drivers/scsi/tmscsim.*
e2d1d6c0 2718
1da177e4 2719DC395x SCSI driver
61eee9a7 2720M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2721M: Ali Akcaagac <aliakc@web.de>
2722M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2723L: dc395x@twibble.org
cf015e9f
JP
2724W: http://twibble.org/dist/dc395x/
2725W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2726S: Maintained
679655da
JP
2727F: Documentation/scsi/dc395x.txt
2728F: drivers/scsi/dc395x.*
1da177e4 2729
eb8edb08 2730DCCP PROTOCOL
a89d030e 2731M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2732L: dccp@vger.kernel.org
c996d8b9 2733W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2734S: Maintained
679655da 2735F: include/linux/dccp.h
c117ab84 2736F: include/uapi/linux/dccp.h
679655da
JP
2737F: include/linux/tfrc.h
2738F: net/dccp/
eb8edb08 2739
1da177e4 2740DECnet NETWORK LAYER
1da177e4
LT
2741W: http://linux-decnet.sourceforge.net
2742L: linux-decnet-user@lists.sourceforge.net
f546444d 2743S: Orphan
679655da
JP
2744F: Documentation/networking/decnet.txt
2745F: net/decnet/
1da177e4 2746
ebff05b9
MR
2747DECSTATION PLATFORM SUPPORT
2748M: "Maciej W. Rozycki" <macro@linux-mips.org>
2749L: linux-mips@linux-mips.org
2750W: http://www.linux-mips.org/wiki/DECstation
2751S: Maintained
2752F: arch/mips/dec/
2753F: arch/mips/include/asm/dec/
2754F: arch/mips/include/asm/mach-dec/
2755
1da177e4 2756DEFXX FDDI NETWORK DRIVER
8b58be88 2757M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2758S: Maintained
33f810b2 2759F: drivers/net/fddi/defxx.*
1da177e4 2760
ad8f07cc 2761DELL LAPTOP DRIVER
8b58be88 2762M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2763L: platform-driver-x86@vger.kernel.org
ad8f07cc 2764S: Maintained
679655da 2765F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2766
1da177e4 2767DELL LAPTOP SMM DRIVER
a1406d87 2768M: Guenter Roeck <linux@roeck-us.net>
679655da 2769F: drivers/char/i8k.c
c117ab84 2770F: include/uapi/linux/i8k.h
1da177e4 2771
90563ec4 2772DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2773M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2774S: Maintained
679655da
JP
2775F: Documentation/dcdbas.txt
2776F: drivers/firmware/dcdbas.*
90563ec4 2777
0b3f6109 2778DELL WMI EXTRAS DRIVER
8b58be88 2779M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2780S: Maintained
36b3a96f 2781F: drivers/platform/x86/dell-wmi.c
0b3f6109 2782
5efc75e3
PZ
2783DESIGNWARE USB2 DRD IP DRIVER
2784M: Paul Zimmerman <paulz@synopsys.com>
2785L: linux-usb@vger.kernel.org
2786S: Maintained
197ba5f4 2787F: drivers/usb/dwc2/
5efc75e3 2788
94ab23dd
FB
2789DESIGNWARE USB3 DRD IP DRIVER
2790M: Felipe Balbi <balbi@ti.com>
2791L: linux-usb@vger.kernel.org
2792L: linux-omap@vger.kernel.org
2793T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2794S: Maintained
2795F: drivers/usb/dwc3/
2796
89d07767
KP
2797DEVICE FREQUENCY (DEVFREQ)
2798M: MyungJoo Ham <myungjoo.ham@samsung.com>
2799M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2800L: linux-pm@vger.kernel.org
89d07767
KP
2801S: Maintained
2802F: drivers/devfreq/
2803
1da177e4 2804DEVICE NUMBER REGISTRY
8b58be88 2805M: Torben Mathiasen <device@lanana.org>
1da177e4 2806W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2807S: Maintained
2808
e2d1d6c0 2809DEVICE-MAPPER (LVM)
854ecaad 2810M: Alasdair Kergon <agk@redhat.com>
8504eed3 2811M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2812M: dm-devel@redhat.com
e2d1d6c0
RD
2813L: dm-devel@redhat.com
2814W: http://sources.redhat.com/dm
8a6e2535 2815Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2816T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2817T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2818S: Maintained
679655da
JP
2819F: Documentation/device-mapper/
2820F: drivers/md/dm*
854ecaad 2821F: drivers/md/persistent-data/
679655da
JP
2822F: include/linux/device-mapper.h
2823F: include/linux/dm-*.h
8504eed3 2824F: include/uapi/linux/dm-*.h
e2d1d6c0 2825
c0d995aa
OST
2826DIALOG SEMICONDUCTOR DRIVERS
2827M: Support Opensource <support.opensource@diasemi.com>
2828W: http://www.dialog-semiconductor.com/products
2829S: Supported
2830F: Documentation/hwmon/da90??
2831F: drivers/gpio/gpio-da90??.c
2832F: drivers/hwmon/da90??-hwmon.c
2833F: drivers/input/misc/da90??_onkey.c
2834F: drivers/input/touchscreen/da9052_tsi.c
2835F: drivers/leds/leds-da90??.c
2836F: drivers/mfd/da903x.c
2837F: drivers/mfd/da90??-*.c
2838F: drivers/power/da9052-battery.c
2839F: drivers/regulator/da903x.c
2840F: drivers/regulator/da9???-regulator.[ch]
2841F: drivers/rtc/rtc-da90??.c
2842F: drivers/video/backlight/da90??_bl.c
2843F: drivers/watchdog/da90??_wdt.c
2844F: include/linux/mfd/da903x.h
2845F: include/linux/mfd/da9052/
2846F: include/linux/mfd/da9055/
2847F: include/linux/mfd/da9063/
2848F: include/sound/da[79]*.h
2849F: sound/soc/codecs/da[79]*.[ch]
2850
599aa697
LL
2851DIGI NEO AND CLASSIC PCI PRODUCTS
2852M: Lidza Louina <lidza.louina@gmail.com>
542f3d5a 2853M: Mark Hounschell <markh@compro.net>
599aa697
LL
2854L: driverdev-devel@linuxdriverproject.org
2855S: Maintained
2856F: drivers/staging/dgnc/
2857
2858DIGI EPCA PCI PRODUCTS
2859M: Lidza Louina <lidza.louina@gmail.com>
abeb935f 2860M: Mark Hounschell <markh@compro.net>
599aa697
LL
2861L: driverdev-devel@linuxdriverproject.org
2862S: Maintained
2863F: drivers/staging/dgap/
2864
335d7c58 2865DIOLAN U2C-12 I2C DRIVER
ca462085 2866M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2867L: linux-i2c@vger.kernel.org
2868S: Maintained
2869F: drivers/i2c/busses/i2c-diolan-u2c.c
2870
e7839f25 2871DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2872M: Eric Paris <eparis@parisplace.org>
3c5119c0 2873S: Maintained
679655da
JP
2874F: Documentation/filesystems/dnotify.txt
2875F: fs/notify/dnotify/
2876F: include/linux/dnotify.h
1da177e4
LT
2877
2878DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2879M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2880W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2881W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2882W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2883S: Maintained
2884
4480f15b 2885DISKQUOTA
8b58be88 2886M: Jan Kara <jack@suse.cz>
1da177e4 2887S: Maintained
679655da
JP
2888F: Documentation/filesystems/quota.txt
2889F: fs/quota/
2890F: include/linux/quota*.h
c117ab84 2891F: include/uapi/linux/quota*.h
1da177e4 2892
702686ad
BT
2893DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2894M: Bernie Thompson <bernie@plugable.com>
2895L: linux-fbdev@vger.kernel.org
2896S: Maintained
2897W: http://plugable.com/category/projects/udlfb/
2898F: drivers/video/udlfb.c
2899F: include/video/udlfb.h
2900F: Documentation/fb/udlfb.txt
2901
e7839f25 2902DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2903M: Christine Caulfield <ccaulfie@redhat.com>
2904M: David Teigland <teigland@redhat.com>
a4644184 2905L: cluster-devel@redhat.com
5be7b50f 2906W: http://sources.redhat.com/cluster/
54e5881d 2907T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2908S: Supported
679655da 2909F: fs/dlm/
5be7b50f 2910
53b6b3e0
SS
2911DMA BUFFER SHARING FRAMEWORK
2912M: Sumit Semwal <sumit.semwal@linaro.org>
2913S: Maintained
2914L: linux-media@vger.kernel.org
2915L: dri-devel@lists.freedesktop.org
2916L: linaro-mm-sig@lists.linaro.org
2917F: drivers/base/dma-buf*
2918F: include/linux/dma-buf*
2919F: Documentation/dma-buf-sharing.txt
2920T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2921
b3e5f263 2922DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2923M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2924M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2925L: dmaengine@vger.kernel.org
2926Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2927S: Supported
679655da
JP
2928F: drivers/dma/
2929F: include/linux/dma*
5dbd05d4
VK
2930T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2931T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2932
b825037d 2933DME1737 HARDWARE MONITOR DRIVER
8b58be88 2934M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2935L: lm-sensors@lm-sensors.org
2936S: Maintained
679655da
JP
2937F: Documentation/hwmon/dme1737
2938F: drivers/hwmon/dme1737.c
b825037d 2939
5b9c9bf6 2940DOCKING STATION DRIVER
8b58be88 2941M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2942L: linux-acpi@vger.kernel.org
8b59a454 2943S: Supported
679655da 2944F: drivers/acpi/dock.c
5b9c9bf6 2945
7d2c86b5 2946DOCUMENTATION
01358e56 2947M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2948L: linux-doc@vger.kernel.org
01358e56 2949T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2950S: Maintained
679655da 2951F: Documentation/
97be078b
RD
2952X: Documentation/ABI/
2953X: Documentation/devicetree/
2954X: Documentation/[a-z][a-z]_[A-Z][A-Z]/
abbaeff3 2955
1da177e4 2956DOUBLETALK DRIVER
8b58be88 2957M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2958L: blinux-list@redhat.com
2959S: Maintained
679655da
JP
2960F: drivers/char/dtlk.c
2961F: include/linux/dtlk.h
1da177e4 2962
e2d1d6c0 2963DPT_I2O SCSI RAID DRIVER
8b58be88 2964M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2965L: linux-scsi@vger.kernel.org
2966W: http://www.adaptec.com/
2967S: Maintained
679655da
JP
2968F: drivers/scsi/dpt*
2969F: drivers/scsi/dpt/
e2d1d6c0 2970
b411b363 2971DRBD DRIVER
28b8e8d4
JP
2972P: Philipp Reisner
2973P: Lars Ellenberg
2974M: drbd-dev@lists.linbit.com
2975L: drbd-user@lists.linbit.com
2976W: http://www.drbd.org
2977T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2978T: git git://git.drbd.org/drbd-8.3.git
2979S: Supported
2980F: drivers/block/drbd/
2981F: lib/lru_cache.c
2982F: Documentation/blockdev/drbd/
b411b363 2983
87544653 2984DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2985M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2986T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2987S: Supported
679655da 2988F: Documentation/kobject.txt
7cfc51b9 2989F: drivers/base/
679655da 2990F: fs/sysfs/
87544653 2991F: fs/debugfs/
679655da 2992F: include/linux/kobj*
87544653 2993F: include/linux/debugfs.h
679655da 2994F: lib/kobj*
1da177e4
LT
2995
2996DRM DRIVERS
8b58be88 2997M: David Airlie <airlied@linux.ie>
4c6a3999 2998L: dri-devel@lists.freedesktop.org
b0447888 2999T: git git://people.freedesktop.org/~airlied/linux
1da177e4 3000S: Maintained
679655da 3001F: drivers/gpu/drm/
433e3b34 3002F: drivers/gpu/vga/
850e9411 3003F: include/drm/
c117ab84 3004F: include/uapi/drm/
1da177e4 3005
566f5939
AD
3006RADEON DRM DRIVERS
3007M: Alex Deucher <alexander.deucher@amd.com>
3008M: Christian König <christian.koenig@amd.com>
3009L: dri-devel@lists.freedesktop.org
3010T: git git://people.freedesktop.org/~agd5f/linux
3011S: Supported
3012F: drivers/gpu/drm/radeon/
3013F: include/drm/radeon*
3014F: include/uapi/drm/radeon*
3015
03e255b9
TR
3016DRM PANEL DRIVERS
3017M: Thierry Reding <thierry.reding@gmail.com>
3018L: dri-devel@lists.freedesktop.org
3019T: git git://anongit.freedesktop.org/tegra/linux.git
3020S: Maintained
3021F: drivers/gpu/drm/drm_panel.c
3022F: drivers/gpu/drm/panel/
3023F: include/drm/drm_panel.h
3024F: Documentation/devicetree/bindings/panel/
3025
8daf7473 3026INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 3027M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 3028M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 3029L: intel-gfx@lists.freedesktop.org
8daf7473 3030L: dri-devel@lists.freedesktop.org
47f95647 3031Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 3032T: git git://anongit.freedesktop.org/drm-intel
8daf7473 3033S: Supported
14430813 3034F: drivers/gpu/drm/i915/
8daf7473 3035F: include/drm/i915*
c117ab84 3036F: include/uapi/drm/i915*
8daf7473 3037
398a6d4a
KP
3038DRM DRIVERS FOR EXYNOS
3039M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
3040M: Joonyoung Shim <jy0922.shim@samsung.com>
3041M: Seung-Woo Kim <sw0312.kim@samsung.com>
3042M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 3043L: dri-devel@lists.freedesktop.org
25a58030 3044T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 3045S: Supported
14430813 3046F: drivers/gpu/drm/exynos/
398a6d4a 3047F: include/drm/exynos*
c117ab84 3048F: include/uapi/drm/exynos*
398a6d4a 3049
bd3b49f2 3050DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
3051M: Thierry Reding <thierry.reding@gmail.com>
3052M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
3053L: dri-devel@lists.freedesktop.org
3054L: linux-tegra@vger.kernel.org
a5ad7a63 3055T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 3056S: Supported
dee8268f 3057F: drivers/gpu/drm/tegra/
a5ad7a63 3058F: drivers/gpu/host1x/
e1e90644 3059F: include/linux/host1x.h
a5ad7a63 3060F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
3061F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3062
598df1ac
AK
3063DSBR100 USB FM RADIO DRIVER
3064M: Alexey Klimov <klimov.linux@gmail.com>
3065L: linux-media@vger.kernel.org
3066T: git git://linuxtv.org/media_tree.git
3067S: Maintained
3068F: drivers/media/radio/dsbr100.c
3069
1da177e4 3070DSCC4 DRIVER
8b58be88 3071M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 3072L: netdev@vger.kernel.org
1da177e4 3073S: Maintained
679655da 3074F: drivers/net/wan/dscc4.c
1da177e4 3075
91952bc0
AP
3076DVB_USB_AF9015 MEDIA DRIVER
3077M: Antti Palosaari <crope@iki.fi>
3078L: linux-media@vger.kernel.org
3079W: http://linuxtv.org/
3080W: http://palosaari.fi/linux/
3081Q: http://patchwork.linuxtv.org/project/linux-media/list/
3082T: git git://linuxtv.org/anttip/media_tree.git
3083S: Maintained
3084F: drivers/media/usb/dvb-usb-v2/af9015*
3085
3086DVB_USB_AF9035 MEDIA DRIVER
3087M: Antti Palosaari <crope@iki.fi>
3088L: linux-media@vger.kernel.org
3089W: http://linuxtv.org/
3090W: http://palosaari.fi/linux/
3091Q: http://patchwork.linuxtv.org/project/linux-media/list/
3092T: git git://linuxtv.org/anttip/media_tree.git
3093S: Maintained
3094F: drivers/media/usb/dvb-usb-v2/af9035*
3095
3096DVB_USB_ANYSEE MEDIA DRIVER
3097M: Antti Palosaari <crope@iki.fi>
3098L: linux-media@vger.kernel.org
3099W: http://linuxtv.org/
3100W: http://palosaari.fi/linux/
3101Q: http://patchwork.linuxtv.org/project/linux-media/list/
3102T: git git://linuxtv.org/anttip/media_tree.git
3103S: Maintained
3104F: drivers/media/usb/dvb-usb-v2/anysee*
3105
3106DVB_USB_AU6610 MEDIA DRIVER
3107M: Antti Palosaari <crope@iki.fi>
3108L: linux-media@vger.kernel.org
3109W: http://linuxtv.org/
3110W: http://palosaari.fi/linux/
3111Q: http://patchwork.linuxtv.org/project/linux-media/list/
3112T: git git://linuxtv.org/anttip/media_tree.git
3113S: Maintained
3114F: drivers/media/usb/dvb-usb-v2/au6610*
3115
3116DVB_USB_CE6230 MEDIA DRIVER
3117M: Antti Palosaari <crope@iki.fi>
3118L: linux-media@vger.kernel.org
3119W: http://linuxtv.org/
3120W: http://palosaari.fi/linux/
3121Q: http://patchwork.linuxtv.org/project/linux-media/list/
3122T: git git://linuxtv.org/anttip/media_tree.git
3123S: Maintained
3124F: drivers/media/usb/dvb-usb-v2/ce6230*
3125
d099dea2
MK
3126DVB_USB_CXUSB MEDIA DRIVER
3127M: Michael Krufky <mkrufky@linuxtv.org>
3128L: linux-media@vger.kernel.org
3129W: http://linuxtv.org/
3130W: http://github.com/mkrufky
3131Q: http://patchwork.linuxtv.org/project/linux-media/list/
3132T: git git://linuxtv.org/media_tree.git
3133S: Maintained
9819da66 3134F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 3135
91952bc0 3136DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3137M: Antti Palosaari <crope@iki.fi>
3138L: linux-media@vger.kernel.org
3139W: http://linuxtv.org/
3140W: http://palosaari.fi/linux/
3141Q: http://patchwork.linuxtv.org/project/linux-media/list/
3142T: git git://linuxtv.org/anttip/media_tree.git
3143S: Maintained
91952bc0 3144F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3145
5560983b 3146DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3147M: Antti Palosaari <crope@iki.fi>
3148L: linux-media@vger.kernel.org
3149W: http://linuxtv.org/
91952bc0
AP
3150Q: http://patchwork.linuxtv.org/project/linux-media/list/
3151T: git git://linuxtv.org/anttip/media_tree.git
3152S: Maintained
5560983b 3153F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3154
8856f5f2
MK
3155DVB_USB_MXL111SF MEDIA DRIVER
3156M: Michael Krufky <mkrufky@linuxtv.org>
3157L: linux-media@vger.kernel.org
3158W: http://linuxtv.org/
3159W: http://github.com/mkrufky
3160Q: http://patchwork.linuxtv.org/project/linux-media/list/
3161T: git git://linuxtv.org/mkrufky/mxl111sf.git
3162S: Maintained
3163F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3164
91952bc0
AP
3165DVB_USB_RTL28XXU MEDIA DRIVER
3166M: Antti Palosaari <crope@iki.fi>
3167L: linux-media@vger.kernel.org
3168W: http://linuxtv.org/
3169W: http://palosaari.fi/linux/
3170Q: http://patchwork.linuxtv.org/project/linux-media/list/
3171T: git git://linuxtv.org/anttip/media_tree.git
3172S: Maintained
3173F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3174
3175DVB_USB_V2 MEDIA DRIVER
3176M: Antti Palosaari <crope@iki.fi>
3177L: linux-media@vger.kernel.org
3178W: http://linuxtv.org/
3179W: http://palosaari.fi/linux/
3180Q: http://patchwork.linuxtv.org/project/linux-media/list/
3181T: git git://linuxtv.org/anttip/media_tree.git
3182S: Maintained
3183F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3184F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3185
ac0ac38f 3186DYNAMIC DEBUG
5c4a97d1 3187M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3188S: Maintained
3189F: lib/dynamic_debug.c
3190F: include/linux/dynamic_debug.h
3191
789c7048 3192DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3193M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3194S: Maintained
df621252 3195F: drivers/tty/serial/dz.*
789c7048 3196
91952bc0
AP
3197E4000 MEDIA DRIVER
3198M: Antti Palosaari <crope@iki.fi>
3199L: linux-media@vger.kernel.org
3200W: http://linuxtv.org/
3201W: http://palosaari.fi/linux/
3202Q: http://patchwork.linuxtv.org/project/linux-media/list/
3203T: git git://linuxtv.org/anttip/media_tree.git
3204S: Maintained
3205F: drivers/media/tuners/e4000*
3206
1da177e4 3207EATA-DMA SCSI DRIVER
8b58be88 3208M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3209L: linux-eata@i-connect.net
3210L: linux-scsi@vger.kernel.org
1da177e4 3211S: Maintained
679655da 3212F: drivers/scsi/eata*
1da177e4
LT
3213
3214EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3215M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3216L: linux-scsi@vger.kernel.org
3217S: Maintained
679655da 3218F: drivers/scsi/eata.c
1da177e4
LT
3219
3220EATA-PIO SCSI DRIVER
8b58be88 3221M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3222L: linux-eata@i-connect.net
3223L: linux-scsi@vger.kernel.org
1da177e4 3224S: Maintained
679655da 3225F: drivers/scsi/eata_pio.*
1da177e4 3226
91952bc0
AP
3227EC100 MEDIA DRIVER
3228M: Antti Palosaari <crope@iki.fi>
3229L: linux-media@vger.kernel.org
3230W: http://linuxtv.org/
3231W: http://palosaari.fi/linux/
3232Q: http://patchwork.linuxtv.org/project/linux-media/list/
3233T: git git://linuxtv.org/anttip/media_tree.git
3234S: Maintained
3235F: drivers/media/dvb-frontends/ec100*
3236
237fead6 3237ECRYPT FILE SYSTEM
0de9adf2 3238M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3239L: ecryptfs@vger.kernel.org
24a923e4 3240W: http://ecryptfs.org
6dc7516e 3241W: https://launchpad.net/ecryptfs
237fead6 3242S: Supported
679655da
JP
3243F: Documentation/filesystems/ecryptfs.txt
3244F: fs/ecryptfs/
237fead6 3245
da9bb1d2 3246EDAC-CORE
8b58be88 3247M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3248M: Borislav Petkov <bp@alien8.de>
3249M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3250L: linux-edac@vger.kernel.org
0e438e3f 3251W: bluesmoke.sourceforge.net
8c2a6a40 3252S: Supported
679655da 3253F: Documentation/edac.txt
91445c72 3254F: drivers/edac/
679655da 3255F: include/linux/edac.h
0e438e3f 3256
c476c23b 3257EDAC-AMD64
8b58be88 3258M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3259M: Borislav Petkov <bp@alien8.de>
91445c72 3260L: linux-edac@vger.kernel.org
c476c23b 3261W: bluesmoke.sourceforge.net
487ba8e8 3262S: Maintained
c476c23b
BP
3263F: drivers/edac/amd64_edac*
3264
836dae5d
RR
3265EDAC-CALXEDA
3266M: Doug Thompson <dougthompson@xmission.com>
3267M: Robert Richter <rric@kernel.org>
3268L: linux-edac@vger.kernel.org
3269W: bluesmoke.sourceforge.net
3270S: Maintained
3271F: drivers/edac/highbank*
3272
f65aad41
RB
3273EDAC-CAVIUM
3274M: Ralf Baechle <ralf@linux-mips.org>
3275M: David Daney <david.daney@cavium.com>
3276L: linux-edac@vger.kernel.org
3277L: linux-mips@linux-mips.org
3278W: bluesmoke.sourceforge.net
3279S: Supported
3280F: drivers/edac/octeon_edac*
3281
0e438e3f 3282EDAC-E752X
8b58be88
JP
3283M: Mark Gross <mark.gross@intel.com>
3284M: Doug Thompson <dougthompson@xmission.com>
91445c72 3285L: linux-edac@vger.kernel.org
0e438e3f
DP
3286W: bluesmoke.sourceforge.net
3287S: Maintained
679655da 3288F: drivers/edac/e752x_edac.c
0e438e3f
DP
3289
3290EDAC-E7XXX
8b58be88 3291M: Doug Thompson <dougthompson@xmission.com>
91445c72 3292L: linux-edac@vger.kernel.org
0e438e3f
DP
3293W: bluesmoke.sourceforge.net
3294S: Maintained
679655da 3295F: drivers/edac/e7xxx_edac.c
0e438e3f 3296
77c5f5d2 3297EDAC-GHES
1b2c14b4 3298M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3299L: linux-edac@vger.kernel.org
3300W: bluesmoke.sourceforge.net
3301S: Maintained
2caa67a6 3302F: drivers/edac/ghes_edac.c
77c5f5d2 3303
6bc78404 3304EDAC-I82443BXGX
8b58be88 3305M: Tim Small <tim@buttersideup.com>
91445c72 3306L: linux-edac@vger.kernel.org
6bc78404
DT
3307W: bluesmoke.sourceforge.net
3308S: Maintained
679655da 3309F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3310
3311EDAC-I3000
8b58be88 3312M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3313L: linux-edac@vger.kernel.org
6bc78404
DT
3314W: bluesmoke.sourceforge.net
3315S: Maintained
679655da 3316F: drivers/edac/i3000_edac.c
6bc78404
DT
3317
3318EDAC-I5000
8b58be88 3319M: Doug Thompson <dougthompson@xmission.com>
91445c72 3320L: linux-edac@vger.kernel.org
ba9a5918
DT
3321W: bluesmoke.sourceforge.net
3322S: Maintained
679655da 3323F: drivers/edac/i5000_edac.c
ba9a5918 3324
44c12cb2 3325EDAC-I5400
1b2c14b4 3326M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3327L: linux-edac@vger.kernel.org
44c12cb2
MCC
3328W: bluesmoke.sourceforge.net
3329S: Maintained
679655da 3330F: drivers/edac/i5400_edac.c
44c12cb2 3331
3c9c92b6 3332EDAC-I7300
1b2c14b4 3333M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3334L: linux-edac@vger.kernel.org
3335W: bluesmoke.sourceforge.net
3336S: Maintained
3337F: drivers/edac/i7300_edac.c
3338
67c89316 3339EDAC-I7CORE
1b2c14b4 3340M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3341L: linux-edac@vger.kernel.org
3342W: bluesmoke.sourceforge.net
3343S: Maintained
70aff0ce 3344F: drivers/edac/i7core_edac.c
67c89316 3345
ba9a5918 3346EDAC-I82975X
8b58be88 3347M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3348M: "Arvind R." <arvino55@gmail.com>
91445c72 3349L: linux-edac@vger.kernel.org
ba9a5918
DT
3350W: bluesmoke.sourceforge.net
3351S: Maintained
679655da 3352F: drivers/edac/i82975x_edac.c
ba9a5918 3353
ccdfb979
JT
3354EDAC-MPC85XX
3355M: Johannes Thumshirn <johannes.thumshirn@men.de>
3356L: linux-edac@vger.kernel.org
3357W: bluesmoke.sourceforge.net
3358S: Maintained
3359F: drivers/edac/mpc85xx_edac.[ch]
3360
ba9a5918 3361EDAC-PASEMI
8b58be88 3362M: Egor Martovetsky <egor@pasemi.com>
91445c72 3363L: linux-edac@vger.kernel.org
6bc78404
DT
3364W: bluesmoke.sourceforge.net
3365S: Maintained
679655da 3366F: drivers/edac/pasemi_edac.c
6bc78404 3367
0e438e3f 3368EDAC-R82600
8b58be88 3369M: Tim Small <tim@buttersideup.com>
91445c72 3370L: linux-edac@vger.kernel.org
0e438e3f
DP
3371W: bluesmoke.sourceforge.net
3372S: Maintained
679655da 3373F: drivers/edac/r82600_edac.c
da9bb1d2 3374
4d096ca7 3375EDAC-SBRIDGE
1b2c14b4 3376M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3377L: linux-edac@vger.kernel.org
3378W: bluesmoke.sourceforge.net
3379S: Maintained
3380F: drivers/edac/sb_edac.c
3381
af39917d
CL
3382EDIROL UA-101/UA-1000 DRIVER
3383M: Clemens Ladisch <clemens@ladisch.de>
3384L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3385T: git git://git.alsa-project.org/alsa-kernel.git
3386S: Maintained
3387F: sound/usb/misc/ua101.c
3388
1f7df953
MF
3389EXTENSIBLE FIRMWARE INTERFACE (EFI)
3390M: Matt Fleming <matt.fleming@intel.com>
3391L: linux-efi@vger.kernel.org
78bef24e 3392T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3393S: Maintained
3394F: Documentation/x86/efi-stub.txt
3395F: arch/ia64/kernel/efi.c
3396F: arch/x86/boot/compressed/eboot.[ch]
3397F: arch/x86/include/asm/efi.h
3398F: arch/x86/platform/efi/*
a9499fa7 3399F: drivers/firmware/efi/*
1f7df953
MF
3400F: include/linux/efi*.h
3401
d68772b7
MF
3402EFI VARIABLE FILESYSTEM
3403M: Matthew Garrett <matthew.garrett@nebula.com>
3404M: Jeremy Kerr <jk@ozlabs.org>
3405M: Matt Fleming <matt.fleming@intel.com>
3406T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3407L: linux-efi@vger.kernel.org
3408S: Maintained
3409F: fs/efivarfs/
3410
85a00d9b
PJ
3411EFIFB FRAMEBUFFER DRIVER
3412L: linux-fbdev@vger.kernel.org
3413M: Peter Jones <pjones@redhat.com>
3414S: Maintained
3415F: drivers/video/efifb.c
3416
0bee8d28
JT
3417EFS FILESYSTEM
3418W: http://aeschi.ch.eu.org/efs/
3419S: Orphan
679655da 3420F: fs/efs/
0bee8d28 3421
4480f15b 3422EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3423M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3424M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3425L: linux-rdma@vger.kernel.org
fab97220 3426S: Supported
679655da 3427F: drivers/infiniband/hw/ehca/
fab97220 3428
aa8a9e25 3429EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3430M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3431L: netdev@vger.kernel.org
3432S: Maintained
9aa32835 3433F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3434
f0319efe 3435EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3436M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3437L: linux-media@vger.kernel.org
3438W: http://linuxtv.org
3439T: git git://linuxtv.org/media_tree.git
3440S: Maintained
3441F: drivers/media/usb/em28xx/
3442
3e3a7d66 3443EMBEDDED LINUX
8b58be88
JP
3444M: Paul Gortmaker <paul.gortmaker@windriver.com>
3445M: Matt Mackall <mpm@selenic.com>
3446M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3447L: linux-embedded@vger.kernel.org
3448S: Maintained
3449
3a1c1d44 3450EMULEX LPFC FC SCSI DRIVER
8b58be88 3451M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3452L: linux-scsi@vger.kernel.org
3453W: http://sourceforge.net/projects/lpfcxxxx
3454S: Supported
679655da 3455F: drivers/scsi/lpfc/
3a1c1d44 3456
5f5bac82 3457ENE CB710 FLASH CARD READER DRIVER
8b58be88 3458M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3459S: Maintained
3460F: drivers/misc/cb710/
3461F: drivers/mmc/host/cb710-mmc.*
3462F: include/linux/cb710.h
3463
931e39a1
ML
3464ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3465M: Maxim Levitsky <maximlevitsky@gmail.com>
3466S: Maintained
2a837449 3467F: drivers/media/rc/ene_ir.*
931e39a1 3468
ec207dcc
GS
3469ENHANCED ERROR HANDLING (EEH)
3470M: Gavin Shan <shangw@linux.vnet.ibm.com>
3471L: linuxppc-dev@lists.ozlabs.org
3472S: Supported
3473F: Documentation/powerpc/eeh-pci-error-recovery.txt
3474F: arch/powerpc/kernel/eeh*.c
3475
d5ca9006 3476EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3477M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3478S: Maintained
084bad91 3479T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3480F: drivers/video/s1d13xxxfb.c
3481F: include/video/s1d13xxxfb.h
d5ca9006 3482
1da177e4 3483ETHERNET BRIDGE
adbbf69d 3484M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3485L: bridge@lists.linux-foundation.org
4c325313 3486L: netdev@vger.kernel.org
c996d8b9 3487W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3488S: Maintained
679655da
JP
3489F: include/linux/netfilter_bridge/
3490F: net/bridge/
1da177e4 3491
22f08ad9
FF
3492ETHERNET PHY LIBRARY
3493M: Florian Fainelli <f.fainelli@gmail.com>
3494L: netdev@vger.kernel.org
3495S: Maintained
3496F: include/linux/phy.h
3497F: include/linux/phy_fixed.h
3498F: drivers/net/phy/
3499F: Documentation/networking/phy.txt
3500F: drivers/of/of_mdio.c
3501F: drivers/of/of_net.c
3502
1da177e4 3503EXT2 FILE SYSTEM
01971952 3504M: Jan Kara <jack@suse.cz>
72be2ccf 3505L: linux-ext4@vger.kernel.org
1da177e4 3506S: Maintained
679655da
JP
3507F: Documentation/filesystems/ext2.txt
3508F: fs/ext2/
3509F: include/linux/ext2*
1da177e4
LT
3510
3511EXT3 FILE SYSTEM
01971952 3512M: Jan Kara <jack@suse.cz>
8b58be88 3513M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3514M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3515L: linux-ext4@vger.kernel.org
3516S: Maintained
679655da
JP
3517F: Documentation/filesystems/ext3.txt
3518F: fs/ext3/
72be2ccf
EM
3519
3520EXT4 FILE SYSTEM
8b58be88 3521M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3522M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3523L: linux-ext4@vger.kernel.org
08a225f1 3524W: http://ext4.wiki.kernel.org
8a6e2535 3525Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3526S: Maintained
679655da
JP
3527F: Documentation/filesystems/ext4.txt
3528F: fs/ext4/
1da177e4 3529
c5532b09 3530Extended Verification Module (EVM)
74dd744f
MZ
3531M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3532L: linux-ima-devel@lists.sourceforge.net
3533L: linux-security-module@vger.kernel.org
c5532b09
MZ
3534S: Supported
3535F: security/integrity/evm/
3536
df6b3cfe
MH
3537EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3538M: MyungJoo Ham <myungjoo.ham@samsung.com>
3539M: Chanwoo Choi <cw00.choi@samsung.com>
3540L: linux-kernel@vger.kernel.org
81df63a9 3541T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3542S: Maintained
3543F: drivers/extcon/
3544F: Documentation/extcon/
3545
e2a75c44
JH
3546EXYNOS DP DRIVER
3547M: Jingoo Han <jg1.han@samsung.com>
3548L: dri-devel@lists.freedesktop.org
3549S: Maintained
3550F: drivers/gpu/drm/exynos/exynos_dp*
3551
33ad3912
DL
3552EXYNOS MIPI DISPLAY DRIVERS
3553M: Inki Dae <inki.dae@samsung.com>
3554M: Donghwa Lee <dh09.lee@samsung.com>
3555M: Kyungmin Park <kyungmin.park@samsung.com>
3556L: linux-fbdev@vger.kernel.org
3557S: Maintained
3558F: drivers/video/exynos/exynos_mipi*
3559F: include/video/exynos_mipi*
3560
e53004e2 3561F71805F HARDWARE MONITORING DRIVER
7c81c60f 3562M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3563L: lm-sensors@lm-sensors.org
3564S: Maintained
679655da
JP
3565F: Documentation/hwmon/f71805f
3566F: drivers/hwmon/f71805f.c
e53004e2 3567
eea977ed
MB
3568FC0011 TUNER DRIVER
3569M: Michael Buesch <m@bues.ch>
3570L: linux-media@vger.kernel.org
3571S: Maintained
ccae7af2
MCC
3572F: drivers/media/tuners/fc0011.h
3573F: drivers/media/tuners/fc0011.c
eea977ed 3574
91952bc0
AP
3575FC2580 MEDIA DRIVER
3576M: Antti Palosaari <crope@iki.fi>
3577L: linux-media@vger.kernel.org
3578W: http://linuxtv.org/
3579W: http://palosaari.fi/linux/
3580Q: http://patchwork.linuxtv.org/project/linux-media/list/
3581T: git git://linuxtv.org/anttip/media_tree.git
3582S: Maintained
3583F: drivers/media/tuners/fc2580*
eea977ed 3584
88b2dbdb
EP
3585FANOTIFY
3586M: Eric Paris <eparis@redhat.com>
3587S: Maintained
3588F: fs/notify/fanotify/
3589F: include/linux/fanotify.h
c117ab84 3590F: include/uapi/linux/fanotify.h
88b2dbdb 3591
1da177e4 3592FARSYNC SYNCHRONOUS DRIVER
8b58be88 3593M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3594W: http://www.farsite.co.uk/
3595S: Supported
679655da 3596F: drivers/net/wan/farsync.*
1da177e4 3597
c5408b88 3598FAULT INJECTION SUPPORT
8b58be88 3599M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3600S: Supported
679655da
JP
3601F: Documentation/fault-injection/
3602F: lib/fault-inject.c
c5408b88 3603
cae727db
RL
3604FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3605M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3606L: fcoe-devel@open-fcoe.org
cae727db
RL
3607W: www.Open-FCoE.org
3608S: Supported
3609F: drivers/scsi/libfc/
3610F: drivers/scsi/fcoe/
3611F: include/scsi/fc/
3612F: include/scsi/libfc.h
3613F: include/scsi/libfcoe.h
c117ab84 3614F: include/uapi/scsi/fc/
cae727db 3615
e2d1d6c0 3616FILE LOCKING (flock() and fcntl()/lockf())
8c836fa8 3617M: Jeff Layton <jlayton@poochiereds.net>
18156e7e 3618M: J. Bruce Fields <bfields@fieldses.org>
e2d1d6c0 3619L: linux-fsdevel@vger.kernel.org
1da177e4 3620S: Maintained
679655da
JP
3621F: include/linux/fcntl.h
3622F: include/linux/fs.h
c117ab84
CEB
3623F: include/uapi/linux/fcntl.h
3624F: include/uapi/linux/fs.h
679655da
JP
3625F: fs/fcntl.c
3626F: fs/locks.c
1da177e4 3627
e2d1d6c0 3628FILESYSTEMS (VFS and infrastructure)
8b58be88 3629M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3630L: linux-fsdevel@vger.kernel.org
173acc7c 3631S: Maintained
679655da 3632F: fs/*
173acc7c 3633
b26e0ed4 3634FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3635M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3636L: lm-sensors@lm-sensors.org
3637S: Maintained
d5ca6918
JP
3638F: drivers/hwmon/f75375s.c
3639F: include/linux/f75375s.h
b26e0ed4 3640
a331b0c3
CL
3641FIREWIRE AUDIO DRIVERS
3642M: Clemens Ladisch <clemens@ladisch.de>
3643L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3644T: git git://git.alsa-project.org/alsa-kernel.git
3645S: Maintained
3646F: sound/firewire/
3647
eb86ec51
SR
3648FIREWIRE MEDIA DRIVERS (firedtv)
3649M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3650L: linux-media@vger.kernel.org
3651L: linux1394-devel@lists.sourceforge.net
3652T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3653S: Maintained
3654F: drivers/media/firewire/
3655
a511ce33
CB
3656FIREWIRE SBP-2 TARGET
3657M: Chris Boot <bootc@bootc.net>
3658L: linux-scsi@vger.kernel.org
3659L: target-devel@vger.kernel.org
3660L: linux1394-devel@lists.sourceforge.net
3661T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3662S: Maintained
3663F: drivers/target/sbp/
3664
7d2c86b5 3665FIREWIRE SUBSYSTEM
8b58be88 3666M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3667L: linux1394-devel@lists.sourceforge.net
958a29cb 3668W: http://ieee1394.wiki.kernel.org/
2ca526bf 3669T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3670S: Maintained
679655da 3671F: drivers/firewire/
8f06ce3b
SR
3672F: include/linux/firewire.h
3673F: include/uapi/linux/firewire*.h
9f6d3c4b 3674F: tools/firewire/
e2d1d6c0
RD
3675
3676FIRMWARE LOADER (request_firmware)
39e68089
ML
3677M: Ming Lei <ming.lei@canonical.com>
3678L: linux-kernel@vger.kernel.org
3679S: Maintained
679655da
JP
3680F: Documentation/firmware_class/
3681F: drivers/base/firmware*.c
3682F: include/linux/firmware.h
e2d1d6c0 3683
f730e3dc 3684FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3685M: Joshua Morris <josh.h.morris@us.ibm.com>
3686M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3687S: Maintained
3688F: drivers/block/rsxx/
3689
8206f664
JK
3690FLOPPY DRIVER
3691M: Jiri Kosina <jkosina@suse.cz>
3692T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3693S: Odd fixes
3694F: drivers/block/floppy.c
3695
9c9f32ed
AR
3696FMC SUBSYSTEM
3697M: Alessandro Rubini <rubini@gnudd.com>
3698W: http://www.ohwr.org/projects/fmc-bus
3699S: Supported
3700F: drivers/fmc/
3701F: include/linux/fmc*.h
3702F: include/linux/ipmi-fru.h
3703K: fmc_d.*register
3704
e2d1d6c0 3705FPU EMULATOR
8b58be88 3706M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3707W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3708S: Maintained
679655da 3709F: arch/x86/math-emu/
e2d1d6c0
RD
3710
3711FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3712L: netdev@vger.kernel.org
c173bfac 3713S: Orphan
679655da
JP
3714F: drivers/net/wan/dlci.c
3715F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3716
3717FRAMEBUFFER LAYER
5489e948
JCPV
3718M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3719M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3720L: linux-fbdev@vger.kernel.org
e2d1d6c0 3721W: http://linux-fbdev.sourceforge.net/
b22fe37b 3722Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3723T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3724S: Maintained
679655da 3725F: Documentation/fb/
d958c62c 3726F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3727F: drivers/video/
3728F: include/video/
679655da 3729F: include/linux/fb.h
c117ab84
CEB
3730F: include/uapi/video/
3731F: include/uapi/linux/fb.h
e2d1d6c0 3732
a57c188e 3733FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3734M: Timur Tabi <timur@tabi.org>
a57c188e 3735L: linux-fbdev@vger.kernel.org
c4ef9bc4 3736S: Maintained
a57c188e
TT
3737F: drivers/video/fsl-diu-fb.*
3738
e2d1d6c0 3739FREESCALE DMA DRIVER
8b58be88
JP
3740M: Li Yang <leoli@freescale.com>
3741M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3742L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3743S: Maintained
679655da 3744F: drivers/dma/fsldma.*
e2d1d6c0
RD
3745
3746FREESCALE I2C CPM DRIVER
8b58be88 3747M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3748L: linuxppc-dev@lists.ozlabs.org
846557d3 3749L: linux-i2c@vger.kernel.org
0d2b405a 3750S: Maintained
679655da 3751F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3752
60e8c5ab 3753FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3754M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3755L: linux-fbdev@vger.kernel.org
efc03ecb 3756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3757S: Maintained
bad985a1 3758F: include/linux/platform_data/video-imxfb.h
679655da 3759F: drivers/video/imxfb.c
60e8c5ab 3760
4689a6b1 3761FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3762M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3763M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3764L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3765L: netdev@vger.kernel.org
3766S: Maintained
ec21e2ec 3767F: drivers/net/ethernet/freescale/fs_enet/
679655da 3768F: include/linux/fs_enet_pd.h
4689a6b1 3769
d9e9d82c 3770FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3771L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3772S: Orphan
679655da
JP
3773F: arch/powerpc/sysdev/qe_lib/
3774F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3775
b55ef929 3776FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3777M: Li Yang <leoli@freescale.com>
6372594a 3778L: linux-usb@vger.kernel.org
a4724ed6 3779L: linuxppc-dev@lists.ozlabs.org
a7205b30 3780S: Maintained
5429c731 3781F: drivers/usb/gadget/fsl*
a7205b30 3782
beaf53bf 3783FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3784M: Li Yang <leoli@freescale.com>
beaf53bf 3785L: netdev@vger.kernel.org
a4724ed6 3786L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3787S: Maintained
ec21e2ec 3788F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3789
d9e9d82c 3790FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3791M: Timur Tabi <timur@tabi.org>
a4724ed6 3792L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3793S: Maintained
df621252 3794F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3795
3796FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3797M: Timur Tabi <timur@tabi.org>
93711660 3798L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3799L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3800S: Maintained
69aefcea
JP
3801F: sound/soc/fsl/fsl*
3802F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3803
1da177e4 3804FREEVXFS FILESYSTEM
8b58be88 3805M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3806W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3807S: Maintained
679655da 3808F: fs/freevxfs/
1da177e4 3809
71038f52 3810FREEZER
49db1903 3811M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3812M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3813L: linux-pm@vger.kernel.org
71038f52 3814S: Supported
679655da
JP
3815F: Documentation/power/freezing-of-tasks.txt
3816F: include/linux/freezer.h
3817F: kernel/freezer.c
71038f52 3818
839a1f79
KRW
3819FRONTSWAP API
3820M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3821L: linux-kernel@vger.kernel.org
3822S: Maintained
3823F: mm/frontswap.c
3824F: include/linux/frontswap.h
3825
a5432f5a 3826FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3827M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3828L: linux-cachefs@redhat.com
3829S: Supported
3830F: Documentation/filesystems/caching/
3831F: fs/fscache/
3832F: include/linux/fscache*.h
3833
f58ad8f5 3834F2FS FILE SYSTEM
9b29d481 3835M: Jaegeuk Kim <jaegeuk@kernel.org>
f6238a72 3836M: Changman Lee <cm224.lee@samsung.com>
f58ad8f5
JK
3837L: linux-f2fs-devel@lists.sourceforge.net
3838W: http://en.wikipedia.org/wiki/F2FS
3839T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3840S: Maintained
3841F: Documentation/filesystems/f2fs.txt
3bac380c 3842F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3843F: fs/f2fs/
3844F: include/linux/f2fs_fs.h
3845
5ab7ffea 3846FUJITSU FR-V (FRV) PORT
8b58be88 3847M: David Howells <dhowells@redhat.com>
1da177e4 3848S: Maintained
679655da 3849F: arch/frv/
1da177e4 3850
20b93734 3851FUJITSU LAPTOP EXTRAS
409a3e98 3852M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3853L: platform-driver-x86@vger.kernel.org
20b93734 3854S: Maintained
679655da 3855F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3856
4da621b6
HK
3857FUJITSU M-5MO LS CAMERA ISP DRIVER
3858M: Kyungmin Park <kyungmin.park@samsung.com>
3859M: Heungjun Kim <riverful.kim@samsung.com>
3860L: linux-media@vger.kernel.org
3861S: Maintained
90d72ac6 3862F: drivers/media/i2c/m5mols/
4da621b6
HK
3863F: include/media/m5mols.h
3864
2d24c490
RG
3865FUJITSU TABLET EXTRAS
3866M: Robert Gerlach <khnz@gmx.de>
3867L: platform-driver-x86@vger.kernel.org
3868S: Maintained
3869F: drivers/platform/x86/fujitsu-tablet.c
3870
04578f17 3871FUSE: FILESYSTEM IN USERSPACE
8b58be88 3872M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3873L: fuse-devel@lists.sourceforge.net
3874W: http://fuse.sourceforge.net/
3875S: Maintained
679655da 3876F: fs/fuse/
c117ab84 3877F: include/uapi/linux/fuse.h
04578f17 3878
1da177e4 3879FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3880M: Rik Faith <faith@cs.unc.edu>
1da177e4 3881L: linux-scsi@vger.kernel.org
baaea1dc 3882S: Odd Fixes (e.g., new signatures)
679655da 3883F: drivers/scsi/fdomain.*
1da177e4 3884
d8e2162c
PO
3885GCOV BASED KERNEL PROFILING
3886M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3887S: Maintained
3888F: kernel/gcov/
3889F: Documentation/gcov.txt
3890
1da177e4 3891GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3892M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3893L: linux-scsi@vger.kernel.org
3894W: http://www.icp-vortex.com/
3895S: Supported
679655da 3896F: drivers/scsi/gdt*
1da177e4 3897
3169a1c7
HV
3898GEMTEK FM RADIO RECEIVER DRIVER
3899M: Hans Verkuil <hverkuil@xs4all.nl>
3900L: linux-media@vger.kernel.org
3901T: git git://linuxtv.org/media_tree.git
3902W: http://linuxtv.org
3903S: Maintained
3904F: drivers/media/radio/radio-gemtek*
3905
1c23af90 3906GENERIC GPIO I2C DRIVER
880b0e26 3907M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3908S: Supported
679655da
JP
3909F: drivers/i2c/busses/i2c-gpio.c
3910F: include/linux/i2c-gpio.h
1c23af90 3911
92ed1a76
PK
3912GENERIC GPIO I2C MULTIPLEXER DRIVER
3913M: Peter Korsgaard <peter.korsgaard@barco.com>
3914L: linux-i2c@vger.kernel.org
3915S: Supported
e7065e20
JD
3916F: drivers/i2c/muxes/i2c-mux-gpio.c
3917F: include/linux/i2c-mux-gpio.h
3918F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3919
9251ce95 3920GENERIC HDLC (WAN) DRIVERS
8b58be88 3921M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3922W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3923S: Maintained
679655da
JP
3924F: drivers/net/wan/c101.c
3925F: drivers/net/wan/hd6457*
3926F: drivers/net/wan/hdlc*
3927F: drivers/net/wan/n2.c
3928F: drivers/net/wan/pc300too.c
3929F: drivers/net/wan/pci200syn.c
3930F: drivers/net/wan/wanxl*
1da177e4 3931
1527aab6 3932GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3933M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3934L: linux-arch@vger.kernel.org
3935T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3936S: Maintained
14430813
JP
3937F: include/asm-generic/
3938F: include/uapi/asm-generic/
1527aab6 3939
ff764963
KVA
3940GENERIC PHY FRAMEWORK
3941M: Kishon Vijay Abraham I <kishon@ti.com>
3942L: linux-kernel@vger.kernel.org
3943T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3944S: Supported
3945F: drivers/phy/
3946F: include/linux/phy/
3947
ccb86a69 3948GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3949M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3950L: kvm@vger.kernel.org
ccb86a69
MT
3951S: Supported
3952F: drivers/uio/uio_pci_generic.c
3953
f8f1ec73
JP
3954GET_MAINTAINER SCRIPT
3955M: Joe Perches <joe@perches.com>
3956S: Maintained
3957F: scripts/get_maintainer.pl
3958
5be7b50f 3959GFS2 FILE SYSTEM
8b58be88 3960M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3961L: cluster-devel@redhat.com
5be7b50f 3962W: http://sources.redhat.com/cluster/
08deed1e
JP
3963T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3964T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3965S: Supported
679655da
JP
3966F: Documentation/filesystems/gfs2*.txt
3967F: fs/gfs2/
c117ab84 3968F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3969
0a34eb8f 3970GIGASET ISDN DRIVERS
8b58be88
JP
3971M: Hansjoerg Lipp <hjlipp@web.de>
3972M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3973L: gigaset307x-common@lists.sourceforge.net
3974W: http://gigaset307x.sourceforge.net/
3975S: Maintained
679655da
JP
3976F: Documentation/isdn/README.gigaset
3977F: drivers/isdn/gigaset/
c117ab84 3978F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3979
a0dc00b4 3980GPIO SUBSYSTEM
e4651a9f 3981M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3982M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3983L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3984T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3985S: Maintained
3986F: Documentation/gpio/
a0dc00b4
GL
3987F: drivers/gpio/
3988F: include/linux/gpio*
9b692346 3989F: include/asm-generic/gpio.h
a0dc00b4 3990
71a6d0af
HW
3991GRE DEMULTIPLEXER DRIVER
3992M: Dmitry Kozlov <xeb@mail.ru>
3993L: netdev@vger.kernel.org
3994S: Maintained
11c26770
JP
3995F: net/ipv4/gre_demux.c
3996F: net/ipv4/gre_offload.c
71a6d0af
HW
3997F: include/net/gre.h
3998
d4c41139
KG
3999GRETH 10/100/1G Ethernet MAC device driver
4000M: Kristoffer Glembo <kristoffer@gaisler.com>
4001L: netdev@vger.kernel.org
4002S: Maintained
a31a96ad 4003F: drivers/net/ethernet/aeroflex/
d4c41139 4004
e8deeae2 4005GSPCA FINEPIX SUBDRIVER
8b58be88 4006M: Frank Zago <frank@zago.net>
661263b5 4007L: linux-media@vger.kernel.org
275ffde4 4008T: git git://linuxtv.org/media_tree.git
e8deeae2 4009S: Maintained
0c0d06ca 4010F: drivers/media/usb/gspca/finepix.c
e8deeae2 4011
4b3fa3c4
OL
4012GSPCA GL860 SUBDRIVER
4013M: Olivier Lorin <o.lorin@laposte.net>
4014L: linux-media@vger.kernel.org
275ffde4 4015T: git git://linuxtv.org/media_tree.git
4b3fa3c4 4016S: Maintained
0c0d06ca 4017F: drivers/media/usb/gspca/gl860/
4b3fa3c4 4018
e8deeae2 4019GSPCA M5602 SUBDRIVER
8b58be88 4020M: Erik Andren <erik.andren@gmail.com>
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/m5602/
e8deeae2
JFM
4025
4026GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 4027M: Hans de Goede <hdegoede@redhat.com>
661263b5 4028L: linux-media@vger.kernel.org
275ffde4 4029T: git git://linuxtv.org/media_tree.git
e8deeae2 4030S: Maintained
0c0d06ca 4031F: drivers/media/usb/gspca/pac207.c
e8deeae2 4032
261982f1 4033GSPCA SN9C20X SUBDRIVER
d95c5b0b 4034M: Brian Johnson <brijohn@gmail.com>
261982f1 4035L: linux-media@vger.kernel.org
275ffde4 4036T: git git://linuxtv.org/media_tree.git
261982f1 4037S: Maintained
0c0d06ca 4038F: drivers/media/usb/gspca/sn9c20x.c
261982f1 4039
e8deeae2 4040GSPCA T613 SUBDRIVER
8b58be88 4041M: Leandro Costantino <lcostantino@gmail.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/t613.c
e8deeae2
JFM
4046
4047GSPCA USB WEBCAM DRIVER
fc3f906b 4048M: Hans de Goede <hdegoede@redhat.com>
661263b5 4049L: linux-media@vger.kernel.org
275ffde4 4050T: git git://linuxtv.org/media_tree.git
e8deeae2 4051S: Maintained
0c0d06ca 4052F: drivers/media/usb/gspca/
e8deeae2 4053
584ec979
DB
4054GUID PARTITION TABLE (GPT)
4055M: Davidlohr Bueso <davidlohr@hp.com>
4056L: linux-efi@vger.kernel.org
4057S: Maintained
4058F: block/partitions/efi.*
4059
aa3c598b
EG
4060STK1160 USB VIDEO CAPTURE DRIVER
4061M: Ezequiel Garcia <elezegarcia@gmail.com>
4062L: linux-media@vger.kernel.org
275ffde4 4063T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
4064S: Maintained
4065F: drivers/media/usb/stk1160/
e8deeae2 4066
71a6d0af
HW
4067HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4068M: Frank Seidel <frank@f-seidel.de>
4069L: platform-driver-x86@vger.kernel.org
4070W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4071S: Maintained
4072F: drivers/platform/x86/hdaps.c
4073
48fc9e26
HV
4074HDPVR USB VIDEO ENCODER DRIVER
4075M: Hans Verkuil <hverkuil@xs4all.nl>
4076L: linux-media@vger.kernel.org
4077T: git git://linuxtv.org/media_tree.git
4078W: http://linuxtv.org
4079S: Odd Fixes
14430813 4080F: drivers/media/usb/hdpvr/
48fc9e26 4081
71a6d0af 4082HWPOISON MEMORY FAILURE HANDLING
f9625c48 4083M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
71a6d0af 4084L: linux-mm@kvack.org
71a6d0af
HW
4085S: Maintained
4086F: mm/memory-failure.c
4087F: mm/hwpoison-inject.c
4088
4089HYPERVISOR VIRTUAL CONSOLE DRIVER
4090L: linuxppc-dev@lists.ozlabs.org
4091S: Odd Fixes
4092F: drivers/tty/hvc/
4093
5b543965 4094HARDWARE MONITORING
7c81c60f 4095M: Jean Delvare <jdelvare@suse.de>
ca462085 4096M: Guenter Roeck <linux@roeck-us.net>
5b543965 4097L: lm-sensors@lm-sensors.org
595142e0 4098W: http://www.lm-sensors.org/
9e012c1a 4099T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 4100T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 4101S: Maintained
047f4ec2 4102F: Documentation/hwmon/
679655da 4103F: drivers/hwmon/
047f4ec2 4104F: include/linux/hwmon*.h
5b543965 4105
844dd05f 4106HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
4107M: Matt Mackall <mpm@selenic.com>
4108M: Herbert Xu <herbert@gondor.apana.org.au>
4109S: Odd fixes
679655da
JP
4110F: Documentation/hw_random.txt
4111F: drivers/char/hw_random/
4112F: include/linux/hw_random.h
844dd05f 4113
8b37fcfc
OBC
4114HARDWARE SPINLOCK CORE
4115M: Ohad Ben-Cohen <ohad@wizery.com>
4116S: Maintained
4117F: Documentation/hwspinlock.txt
4118F: drivers/hwspinlock/hwspinlock_*
4119F: include/linux/hwspinlock.h
4120
1da177e4 4121HARMONY SOUND DRIVER
ac6aecbf 4122L: linux-parisc@vger.kernel.org
1da177e4 4123S: Maintained
679655da 4124F: sound/parisc/harmony.*
1da177e4 4125
91952bc0
AP
4126HD29L2 MEDIA DRIVER
4127M: Antti Palosaari <crope@iki.fi>
4128L: linux-media@vger.kernel.org
4129W: http://linuxtv.org/
4130W: http://palosaari.fi/linux/
4131Q: http://patchwork.linuxtv.org/project/linux-media/list/
4132T: git git://linuxtv.org/anttip/media_tree.git
4133S: Maintained
4134F: drivers/media/dvb-frontends/hd29l2*
4135
e2d1d6c0 4136HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4137M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4138L: iss_storagedev@hp.com
4139S: Maintained
679655da
JP
4140F: Documentation/blockdev/cpqarray.txt
4141F: drivers/block/cpqarray.*
e2d1d6c0 4142
9257aa49 4143HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4144M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4145L: iss_storagedev@hp.com
4146S: Supported
4147F: Documentation/scsi/hpsa.txt
4148F: drivers/scsi/hpsa*.[ch]
4149F: include/linux/cciss*.h
c117ab84 4150F: include/uapi/linux/cciss*.h
9257aa49 4151
e2d1d6c0 4152HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4153M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4154L: iss_storagedev@hp.com
4155S: Supported
679655da
JP
4156F: Documentation/blockdev/cciss.txt
4157F: drivers/block/cciss*
4158F: include/linux/cciss_ioctl.h
c117ab84 4159F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4160
1da177e4 4161HFS FILESYSTEM
6cf515e1
GU
4162L: linux-fsdevel@vger.kernel.org
4163S: Orphan
679655da
JP
4164F: Documentation/filesystems/hfs.txt
4165F: fs/hfs/
1da177e4 4166
ef575f47
GU
4167HFSPLUS FILESYSTEM
4168L: linux-fsdevel@vger.kernel.org
4169S: Orphan
4170F: Documentation/filesystems/hfsplus.txt
4171F: fs/hfsplus/
4172
1da177e4 4173HGA FRAMEBUFFER DRIVER
8b58be88 4174M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4175L: linux-nvidia@lists.surfsouth.com
4176W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4177S: Maintained
679655da 4178F: drivers/video/hgafb.c
1da177e4 4179
4480f15b 4180HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4181M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4182M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4183L: linux-pm@vger.kernel.org
e2d1d6c0 4184S: Supported
679655da
JP
4185F: arch/x86/power/
4186F: drivers/base/power/
4187F: kernel/power/
4188F: include/linux/suspend.h
4189F: include/linux/freezer.h
4190F: include/linux/pm.h
679655da 4191F: arch/*/include/asm/suspend*.h
e2d1d6c0 4192
4ef4caad 4193HID CORE LAYER
8b58be88 4194M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4195L: linux-input@vger.kernel.org
54e5881d 4196T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4197S: Maintained
679655da
JP
4198F: drivers/hid/
4199F: include/linux/hid*
c117ab84 4200F: include/uapi/linux/hid*
4ef4caad 4201
38bed542 4202HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4203M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4204L: linux-kernel@vger.kernel.org
75fc2d37 4205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4206S: Maintained
679655da
JP
4207F: Documentation/timers/
4208F: kernel/hrtimer.c
88606e80
TG
4209F: kernel/time/clockevents.c
4210F: kernel/time/tick*.*
4211F: kernel/time/timer_*.c
05ed8490 4212F: include/linux/clockchips.h
679655da 4213F: include/linux/hrtimer.h
38bed542 4214
1da177e4 4215HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4216L: linux-hams@vger.kernel.org
8b64f2a0 4217S: Orphan
679655da
JP
4218F: drivers/net/hamradio/dmascc.c
4219F: drivers/net/hamradio/scc.c
1da177e4 4220
ede1e6f8 4221HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4222M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4223W: http://www.highpoint-tech.com
4224S: Supported
679655da
JP
4225F: Documentation/scsi/hptiop.txt
4226F: drivers/scsi/hptiop.c
ede1e6f8 4227
1da177e4 4228HIPPI
8b58be88 4229M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4230L: linux-hippi@sunsite.dk
4231S: Maintained
679655da 4232F: include/linux/hippidevice.h
c117ab84 4233F: include/uapi/linux/if_hippi.h
679655da 4234F: net/802/hippi.c
ff5a3b50 4235F: drivers/net/hippi/
1da177e4 4236
ff1d2767 4237HOST AP DRIVER
8b58be88 4238M: Jouni Malinen <j@w1.fi>
85d32e7b 4239L: hostap@shmoo.com (subscribers-only)
724c6b35 4240L: linux-wireless@vger.kernel.org
ff1d2767
JM
4241W: http://hostap.epitest.fi/
4242S: Maintained
679655da 4243F: drivers/net/wireless/hostap/
ff1d2767 4244
dd8cd779 4245HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4246L: platform-driver-x86@vger.kernel.org
95c70215 4247S: Orphan
679655da 4248F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4249
e2d1d6c0 4250HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4251M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4252S: Maintained
7e25d724 4253F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4254
7d2c86b5 4255HPET: High Precision Event Timers driver
8b58be88 4256M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4257S: Maintained
679655da
JP
4258F: Documentation/timers/hpet.txt
4259F: drivers/char/hpet.c
4260F: include/linux/hpet.h
c117ab84 4261F: include/uapi/linux/hpet.h
b9b0332f 4262
e07b5d79 4263HPET: x86
9e06f631 4264S: Orphan
679655da
JP
4265F: arch/x86/kernel/hpet.c
4266F: arch/x86/include/asm/hpet.h
b9b0332f 4267
1da177e4 4268HPFS FILESYSTEM
8b58be88 4269M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4270W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4271S: Maintained
679655da 4272F: fs/hpfs/
1da177e4 4273
3441cded 4274HSI SUBSYSTEM
56459ea9
SR
4275M: Sebastian Reichel <sre@kernel.org>
4276T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
3441cded
SR
4277S: Maintained
4278F: Documentation/ABI/testing/sysfs-bus-hsi
56459ea9 4279F: Documentation/hsi.txt
3441cded
SR
4280F: drivers/hsi/
4281F: include/linux/hsi/
4282F: include/uapi/linux/hsi/
4283
7d2c86b5 4284HSO 3G MODEM DRIVER
8b58be88 4285M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4286W: http://www.pharscape.org
4287S: Maintained
679655da 4288F: drivers/net/usb/hso.c
11cd29b0 4289
19990e29
AB
4290HSR NETWORK PROTOCOL
4291M: Arvid Brodin <arvid.brodin@alten.se>
4292L: netdev@vger.kernel.org
4293S: Maintained
4294F: net/hsr/
4295
5a18c343 4296HTCPEN TOUCHSCREEN DRIVER
8b58be88 4297M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4298L: linux-input@vger.kernel.org
4299S: Maintained
679655da 4300F: drivers/input/touchscreen/htcpen.c
5a18c343 4301
1da177e4 4302HUGETLB FILESYSTEM
6d49e352 4303M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4304S: Maintained
679655da 4305F: fs/hugetlbfs/
1da177e4 4306
05183189
S
4307Hyper-V CORE AND DRIVERS
4308M: K. Y. Srinivasan <kys@microsoft.com>
4309M: Haiyang Zhang <haiyangz@microsoft.com>
4310L: devel@linuxdriverproject.org
4311S: Maintained
a4162747
HZ
4312F: arch/x86/include/asm/mshyperv.h
4313F: arch/x86/include/uapi/asm/hyperv.h
4314F: arch/x86/kernel/cpu/mshyperv.c
05183189 4315F: drivers/hid/hid-hyperv.c
a4162747 4316F: drivers/hv/
f92ca80b 4317F: drivers/input/serio/hyperv-keyboard.c
05183189 4318F: drivers/net/hyperv/
a4162747
HZ
4319F: drivers/scsi/storvsc_drv.c
4320F: drivers/video/hyperv_fb.c
4321F: include/linux/hyperv.h
4322F: tools/hv/
05183189 4323
d85c8a6a 4324I2C OVER PARALLEL PORT
7c81c60f 4325M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4326L: linux-i2c@vger.kernel.org
4327S: Maintained
4328F: Documentation/i2c/busses/i2c-parport
4329F: Documentation/i2c/busses/i2c-parport-light
4330F: drivers/i2c/busses/i2c-parport.c
4331F: drivers/i2c/busses/i2c-parport-light.c
4332
4333I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4334M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4335L: linux-i2c@vger.kernel.org
4336S: Maintained
4337F: Documentation/i2c/busses/i2c-ali1535
4338F: Documentation/i2c/busses/i2c-ali1563
4339F: Documentation/i2c/busses/i2c-ali15x3
4340F: Documentation/i2c/busses/i2c-amd756
4341F: Documentation/i2c/busses/i2c-amd8111
4342F: Documentation/i2c/busses/i2c-i801
4343F: Documentation/i2c/busses/i2c-nforce2
4344F: Documentation/i2c/busses/i2c-piix4
4345F: Documentation/i2c/busses/i2c-sis5595
4346F: Documentation/i2c/busses/i2c-sis630
4347F: Documentation/i2c/busses/i2c-sis96x
4348F: Documentation/i2c/busses/i2c-via
4349F: Documentation/i2c/busses/i2c-viapro
4350F: drivers/i2c/busses/i2c-ali1535.c
4351F: drivers/i2c/busses/i2c-ali1563.c
4352F: drivers/i2c/busses/i2c-ali15x3.c
4353F: drivers/i2c/busses/i2c-amd756.c
4354F: drivers/i2c/busses/i2c-amd756-s4882.c
4355F: drivers/i2c/busses/i2c-amd8111.c
4356F: drivers/i2c/busses/i2c-i801.c
4357F: drivers/i2c/busses/i2c-isch.c
4358F: drivers/i2c/busses/i2c-nforce2.c
4359F: drivers/i2c/busses/i2c-nforce2-s4985.c
4360F: drivers/i2c/busses/i2c-piix4.c
4361F: drivers/i2c/busses/i2c-sis5595.c
4362F: drivers/i2c/busses/i2c-sis630.c
4363F: drivers/i2c/busses/i2c-sis96x.c
4364F: drivers/i2c/busses/i2c-via.c
4365F: drivers/i2c/busses/i2c-viapro.c
4366
cb7f07a4
NH
4367I2C/SMBUS ISMT DRIVER
4368M: Seth Heasley <seth.heasley@intel.com>
4369M: Neil Horman <nhorman@tuxdriver.com>
4370L: linux-i2c@vger.kernel.org
4371F: drivers/i2c/busses/i2c-ismt.c
4372F: Documentation/i2c/busses/i2c-ismt
4373
6ea884db 4374I2C/SMBUS STUB DRIVER
7c81c60f 4375M: Jean Delvare <jdelvare@suse.de>
846557d3 4376L: linux-i2c@vger.kernel.org
6ea884db 4377S: Maintained
8547a5bc 4378F: drivers/i2c/i2c-stub.c
6ea884db 4379
5b543965 4380I2C SUBSYSTEM
14d77c4d 4381M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4382L: linux-i2c@vger.kernel.org
9d4ea27a
WS
4383W: https://i2c.wiki.kernel.org/
4384Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
14d77c4d 4385T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4386S: Maintained
679655da
JP
4387F: Documentation/i2c/
4388F: drivers/i2c/
4389F: include/linux/i2c.h
03b70d62 4390F: include/linux/i2c-*.h
c117ab84
CEB
4391F: include/uapi/linux/i2c.h
4392F: include/uapi/linux/i2c-*.h
1da177e4 4393
d85c8a6a 4394I2C-TAOS-EVM DRIVER
7c81c60f 4395M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4396L: linux-i2c@vger.kernel.org
4397S: Maintained
4398F: Documentation/i2c/busses/i2c-taos-evm
4399F: drivers/i2c/busses/i2c-taos-evm.c
4400
e8c76eed 4401I2C-TINY-USB DRIVER
8b58be88 4402M: Till Harbaum <till@harbaum.org>
846557d3 4403L: linux-i2c@vger.kernel.org
932d1872 4404W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4405S: Maintained
679655da 4406F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4407
1da177e4 4408i386 BOOT CODE
8b58be88 4409M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4410S: Maintained
679655da 4411F: arch/x86/boot/
1da177e4
LT
4412
4413i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4414M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4415T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4416S: Maintained
4417
1da177e4 4418IA64 (Itanium) PLATFORM
8b58be88
JP
4419M: Tony Luck <tony.luck@intel.com>
4420M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4421L: linux-ia64@vger.kernel.org
6b1c70b1 4422T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4423S: Maintained
679655da 4424F: arch/ia64/
1da177e4 4425
956c203c 4426IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4427M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4428M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4429L: linux-crypto@vger.kernel.org
4430S: Supported
4431F: drivers/crypto/nx/
4432
0e16aafb 4433IBM Power 842 compression accelerator
e6babec6 4434M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
0e16aafb
SJ
4435S: Supported
4436F: drivers/crypto/nx/nx-842.c
4437F: include/linux/nx842.h
4438
1da177e4 4439IBM Power Linux RAID adapter
8b58be88 4440M: Brian King <brking@us.ibm.com>
1da177e4 4441S: Supported
679655da 4442F: drivers/scsi/ipr.*
1da177e4 4443
9d348af4
SL
4444IBM Power Virtual Ethernet Device Driver
4445M: Santiago Leon <santil@linux.vnet.ibm.com>
4446L: netdev@vger.kernel.org
4447S: Supported
9aa32835 4448F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4449
e6babec6
NF
4450IBM Power Virtual SCSI Device Drivers
4451M: Nathan Fontenot <nfont@linux.vnet.ibm.com>
4b7652cc
RJ
4452L: linux-scsi@vger.kernel.org
4453S: Supported
e6babec6
NF
4454F: drivers/scsi/ibmvscsi/ibmvscsi*
4455F: drivers/scsi/ibmvscsi/viosrp.h
4456
4457IBM Power Virtual FC Device Drivers
4458M: Brian King <brking@linux.vnet.ibm.com>
4459L: linux-scsi@vger.kernel.org
4460S: Supported
4461F: drivers/scsi/ibmvscsi/ibmvfc*
4b7652cc 4462
1da177e4
LT
4463IBM ServeRAID RAID DRIVER
4464P: Jack Hammer
8b58be88 4465M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4466W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4467S: Supported
679655da 4468F: drivers/scsi/ips.*
1da177e4 4469
6ed9f9c4
PT
4470ICH LPC AND GPIO DRIVER
4471M: Peter Tyser <ptyser@xes-inc.com>
4472S: Maintained
4473F: drivers/mfd/lpc_ich.c
4474F: drivers/gpio/gpio-ich.c
4475
1e7106fc 4476IDE SUBSYSTEM
8b58be88 4477M: "David S. Miller" <davem@davemloft.net>
1da177e4 4478L: linux-ide@vger.kernel.org
8a6e2535 4479Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4480T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4481S: Maintained
679655da
JP
4482F: Documentation/ide/
4483F: drivers/ide/
4484F: include/linux/ide.h
1da177e4 4485
6cb8c13d
IP
4486IDEAPAD LAPTOP EXTRAS DRIVER
4487M: Ike Panhc <ike.pan@canonical.com>
4488L: platform-driver-x86@vger.kernel.org
4489W: http://launchpad.net/ideapad-laptop
4490S: Maintained
4491F: drivers/platform/x86/ideapad-laptop.c
4492
1ea4c161
AM
4493IDEAPAD LAPTOP SLIDEBAR DRIVER
4494M: Andrey Moiseev <o2g.org.ru@gmail.com>
4495L: linux-input@vger.kernel.org
4496W: https://github.com/o2genum/ideapad-slidebar
4497S: Maintained
4498F: drivers/input/misc/ideapad_slidebar.c
4499
0f861e8c 4500IDE/ATAPI DRIVERS
487ba8e8 4501M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4502L: linux-ide@vger.kernel.org
c404c199 4503S: Maintained
679655da
JP
4504F: Documentation/cdrom/ide-cd
4505F: drivers/ide/ide-cd*
1da177e4 4506
27471fdb 4507IDLE-I7300
8b58be88 4508M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4509L: linux-pm@vger.kernel.org
27471fdb 4510S: Supported
679655da 4511F: drivers/idle/i7300_idle.c
27471fdb 4512
02cf2286 4513IEEE 802.15.4 SUBSYSTEM
b6e195fd 4514M: Alexander Aring <alex.aring@gmail.com>
e0af6062 4515L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4516W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4517T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4518S: Maintained
4519F: net/ieee802154/
68653359 4520F: net/mac802154/
251741b1 4521F: drivers/net/ieee802154/
02cf2286 4522
40ad4a30
SY
4523IGUANAWORKS USB IR TRANSCEIVER
4524M: Sean Young <sean@mess.org>
4525L: linux-media@vger.kernel.org
4526S: Maintained
4527F: drivers/media/rc/iguanair.c
4528
9545f86e 4529IIO SUBSYSTEM AND DRIVERS
030a13d7 4530M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4531L: linux-iio@vger.kernel.org
4532S: Maintained
03e7c251 4533F: drivers/iio/
9545f86e
AP
4534F: drivers/staging/iio/
4535
65519263
SG
4536IKANOS/ADI EAGLE ADSL USB DRIVER
4537M: Matthieu Castet <castet.matthieu@free.fr>
4538M: Stanislaw Gruszka <stf_xl@wp.pl>
4539S: Maintained
4540F: drivers/usb/atm/ueagle-atm.c
4541
e89ab51f
GR
4542INA209 HARDWARE MONITOR DRIVER
4543M: Guenter Roeck <linux@roeck-us.net>
4544L: lm-sensors@lm-sensors.org
4545S: Maintained
4546F: Documentation/hwmon/ina209
4547F: Documentation/devicetree/bindings/i2c/ina209.txt
4548F: drivers/hwmon/ina209.c
4549
4550INA2XX HARDWARE MONITOR DRIVER
4551M: Guenter Roeck <linux@roeck-us.net>
4552L: lm-sensors@lm-sensors.org
4553S: Maintained
4554F: Documentation/hwmon/ina2xx
4555F: drivers/hwmon/ina2xx.c
4556F: include/linux/platform_data/ina2xx.h
4557
14dc124f
SIG
4558INDUSTRY PACK SUBSYSTEM (IPACK)
4559M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4560M: Jens Taprogge <jens.taprogge@taprogge.org>
4561M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4562L: industrypack-devel@lists.sourceforge.net
4563W: http://industrypack.sourceforge.net
4564S: Maintained
4565F: drivers/ipack/
4566
aa7168f4 4567INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
74dd744f 4568M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8912176c 4569M: Dmitry Kasatkin <d.kasatkin@samsung.com>
74dd744f
MZ
4570L: linux-ima-devel@lists.sourceforge.net
4571L: linux-ima-user@lists.sourceforge.net
4572L: linux-security-module@vger.kernel.org
aa7168f4 4573S: Supported
679655da 4574F: security/integrity/ima/
aa7168f4 4575
1da177e4 4576IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4577L: linux-fbdev@vger.kernel.org
843393d3 4578S: Orphan
679655da 4579F: drivers/video/imsttfb.c
1da177e4
LT
4580
4581INFINIBAND SUBSYSTEM
db9fd848 4582M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4583M: Sean Hefty <sean.hefty@intel.com>
4584M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4585L: linux-rdma@vger.kernel.org
605841f5 4586W: http://www.openfabrics.org/
8a6e2535 4587Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4588T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4589S: Supported
679655da
JP
4590F: Documentation/infiniband/
4591F: drivers/infiniband/
c117ab84 4592F: include/uapi/linux/if_infiniband.h
1da177e4 4593
c9f04f58 4594INOTIFY
8b58be88
JP
4595M: John McCutchan <john@johnmccutchan.com>
4596M: Robert Love <rlove@rlove.org>
4597M: Eric Paris <eparis@parisplace.org>
c9f04f58 4598S: Maintained
679655da
JP
4599F: Documentation/filesystems/inotify.txt
4600F: fs/notify/inotify/
4601F: include/linux/inotify.h
c117ab84 4602F: include/uapi/linux/inotify.h
c9f04f58 4603
e2d1d6c0 4604INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4605M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4606M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4607L: linux-input@vger.kernel.org
8a6e2535 4608Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4609T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4610S: Maintained
679655da 4611F: drivers/input/
f4eea7e2 4612F: include/linux/input.h
c117ab84 4613F: include/uapi/linux/input.h
f4eea7e2 4614F: include/linux/input/
e2d1d6c0 4615
3267a87f
HR
4616INPUT MULTITOUCH (MT) PROTOCOL
4617M: Henrik Rydberg <rydberg@euromail.se>
4618L: linux-input@vger.kernel.org
7f9c2454 4619T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4620S: Maintained
4621F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4622F: drivers/input/input-mt.c
3267a87f
HR
4623K: \b(ABS|SYN)_MT_
4624
4ac13e17
DJ
4625INTEL C600 SERIES SAS CONTROLLER DRIVER
4626M: Intel SCU Linux support <intel-linux-scu@intel.com>
fdc5813f 4627M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
4ac13e17 4628M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4629L: linux-scsi@vger.kernel.org
7106891a
DJ
4630T: git git://git.code.sf.net/p/intel-sas/isci
4631S: Supported
4ac13e17 4632F: drivers/scsi/isci/
4ac13e17 4633
26717172
LB
4634INTEL IDLE DRIVER
4635M: Len Brown <lenb@kernel.org>
bf1c138e 4636L: linux-pm@vger.kernel.org
08deed1e 4637T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4638S: Supported
4639F: drivers/idle/intel_idle.c
4640
9eb8ef74 4641INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4642M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4643L: linux-fbdev@vger.kernel.org
ce00f85c 4644S: Maintained
679655da
JP
4645F: Documentation/fb/intelfb.txt
4646F: drivers/video/intelfb/
9eb8ef74 4647
1da177e4 4648INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4649M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4650L: linux-fbdev@vger.kernel.org
ce00f85c 4651S: Maintained
679655da 4652F: drivers/video/i810/
1da177e4 4653
f4a9bc4c 4654INTEL MENLOW THERMAL DRIVER
8b58be88 4655M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4656L: platform-driver-x86@vger.kernel.org
5ca92bd9 4657W: https://01.org/linux-acpi
f4a9bc4c 4658S: Supported
679655da 4659F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4660
1da177e4 4661INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4662M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4663S: Maintained
679655da
JP
4664F: arch/x86/kernel/microcode_core.c
4665F: arch/x86/kernel/microcode_intel.c
1da177e4 4666
248a9dc3 4667INTEL I/OAT DMA DRIVER
ab5f8c6e 4668M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4669M: Dave Jiang <dave.jiang@intel.com>
4670L: dmaengine@vger.kernel.org
4671Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4672S: Supported
679655da 4673F: drivers/dma/ioat*
248a9dc3 4674
6c8909b4 4675INTEL IOMMU (VT-d)
8b58be88 4676M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4677L: iommu@lists.linux-foundation.org
54e5881d 4678T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4679S: Supported
3fb39615 4680F: drivers/iommu/intel-iommu.c
679655da 4681F: include/linux/intel-iommu.h
6c8909b4 4682
b3e5f263 4683INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4684M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4685S: Odd fixes
679655da 4686F: drivers/dma/iop-adma.c
b3e5f263 4687
9251ce95 4688INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4689M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4690S: Maintained
679655da
JP
4691F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4692F: arch/arm/mach-ixp4xx/include/mach/npe.h
4693F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4694F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4695F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4696F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4697
844dd05f 4698INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4699M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4700S: Maintained
679655da 4701F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4702
105bf2fe 4703INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4704M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4705M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4706M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4707M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4708M: Don Skidmore <donald.c.skidmore@intel.com>
4709M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4710M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4711M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4712M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4713M: Linux NICS <linux.nics@intel.com>
dcd01faf 4714L: e1000-devel@lists.sourceforge.net
f6fde11a 4715W: http://www.intel.com/support/feedback.htm
d94e6fed 4716W: http://e1000.sourceforge.net/
dee1ad47
JK
4717T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4718T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4719S: Supported
0d164401
JK
4720F: Documentation/networking/e100.txt
4721F: Documentation/networking/e1000.txt
4722F: Documentation/networking/e1000e.txt
4723F: Documentation/networking/igb.txt
4724F: Documentation/networking/igbvf.txt
4725F: Documentation/networking/ixgb.txt
4726F: Documentation/networking/ixgbe.txt
4727F: Documentation/networking/ixgbevf.txt
1bff6529 4728F: Documentation/networking/i40e.txt
105bf2fe 4729F: Documentation/networking/i40evf.txt
dee1ad47 4730F: drivers/net/ethernet/intel/
bc90d291 4731F: drivers/net/ethernet/intel/*/
1da177e4 4732
0963d59b
LW
4733INTEL-MID GPIO DRIVER
4734M: David Cohen <david.a.cohen@linux.intel.com>
4735L: linux-gpio@vger.kernel.org
4736S: Maintained
4737F: drivers/gpio/gpio-intel-mid.c
4738
ca907a90
SY
4739INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4740M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4741L: linux-wireless@vger.kernel.org
ca907a90 4742S: Maintained
679655da 4743F: Documentation/networking/README.ipw2100
679655da 4744F: Documentation/networking/README.ipw2200
ca907a90 4745F: drivers/net/wireless/ipw2x00/
826d2abe 4746
4bd96a7a 4747INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4748M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4749M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4750M: Shane Wang <shane.wang@intel.com>
4751L: tboot-devel@lists.sourceforge.net
4752W: http://tboot.sourceforge.net
e9b7d7c8 4753T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4754S: Supported
4755F: Documentation/intel_txt.txt
4756F: include/linux/tboot.h
4757F: arch/x86/kernel/tboot.c
4758
8a70da82 4759INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4760M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 4761M: linux-wimax@intel.com
63fae219 4762L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
4763S: Supported
4764W: http://linuxwimax.org
679655da
JP
4765F: Documentation/wimax/README.i2400m
4766F: drivers/net/wimax/i2400m/
c117ab84 4767F: include/uapi/linux/wimax/i2400m.h
8a70da82 4768
1c0ce89c
SG
4769INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4770M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4771L: linux-wireless@vger.kernel.org
1c0ce89c 4772S: Supported
efa3144e
WYG
4773F: drivers/net/wireless/iwlegacy/
4774
b481de9c 4775INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4776M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4777M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4778M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4779L: linux-wireless@vger.kernel.org
b481de9c 4780W: http://intellinuxwireless.org
b62ff718 4781T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4782S: Supported
679655da 4783F: drivers/net/wireless/iwlwifi/
b481de9c 4784
de8fe023
TW
4785INTEL MANAGEMENT ENGINE (mei)
4786M: Tomas Winkler <tomas.winkler@intel.com>
4787L: linux-kernel@vger.kernel.org
4788S: Supported
c117ab84 4789F: include/uapi/linux/mei.h
de8fe023 4790F: drivers/misc/mei/*
e07950a1 4791F: Documentation/misc-devices/mei/*
de8fe023 4792
cb109a0e 4793IOC3 ETHERNET DRIVER
8b58be88 4794M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4795L: linux-mips@linux-mips.org
4796S: Maintained
8862bf1e 4797F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4798
cb109a0e 4799IOC3 SERIAL DRIVER
8b58be88 4800M: Pat Gefre <pfg@sgi.com>
d39e0721 4801L: linux-serial@vger.kernel.org
cb109a0e 4802S: Maintained
df621252 4803F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4804
0b6e8569
SW
4805IOMMU DRIVERS
4806M: Joerg Roedel <joro@8bytes.org>
4807L: iommu@lists.linux-foundation.org
4808T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4809S: Maintained
4810F: drivers/iommu/
4811
4480f15b 4812IP MASQUERADING
8b58be88 4813M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4814S: Maintained
679655da 4815F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4816
1202d6ff 4817IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4818M: Francois Romieu <romieu@fr.zoreil.com>
4819M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4820L: netdev@vger.kernel.org
4821S: Maintained
7443713a 4822F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4823
4480f15b 4824IPATH DRIVER
8473c603 4825M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4826L: linux-rdma@vger.kernel.org
52a09a04 4827S: Maintained
679655da 4828F: drivers/infiniband/hw/ipath/
77d8798b 4829
4409ebe9 4830IPMI SUBSYSTEM
8b58be88 4831M: Corey Minyard <minyard@acm.org>
b0c90653 4832L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4833W: http://openipmi.sourceforge.net/
4834S: Supported
679655da
JP
4835F: Documentation/IPMI.txt
4836F: drivers/char/ipmi/
4837F: include/linux/ipmi*
c117ab84 4838F: include/uapi/linux/ipmi*
4409ebe9 4839
e2d1d6c0 4840IPS SCSI RAID DRIVER
8b58be88 4841M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4842L: linux-scsi@vger.kernel.org
4843W: http://www.adaptec.com/
4844S: Maintained
679655da 4845F: drivers/scsi/ips*
e2d1d6c0
RD
4846
4847IPVS
8b58be88
JP
4848M: Wensong Zhang <wensong@linux-vs.org>
4849M: Simon Horman <horms@verge.net.au>
4850M: Julian Anastasov <ja@ssi.bg>
979b6c13 4851L: netdev@vger.kernel.org
e2d1d6c0 4852L: lvs-devel@vger.kernel.org
1da177e4 4853S: Maintained
679655da 4854F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4855F: include/net/ip_vs.h
c117ab84 4856F: include/uapi/linux/ip_vs.h
679655da 4857F: net/netfilter/ipvs/
1da177e4 4858
e7839f25 4859IPWIRELESS DRIVER
8b58be88
JP
4860M: Jiri Kosina <jkosina@suse.cz>
4861M: David Sterba <dsterba@suse.cz>
92094aa0 4862S: Odd Fixes
282361a0 4863F: drivers/tty/ipwireless/
099dc4fb 4864
e2d1d6c0 4865IPX NETWORK LAYER
8b58be88 4866M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4867L: netdev@vger.kernel.org
4868S: Maintained
679655da 4869F: include/net/ipx.h
c117ab84 4870F: include/uapi/linux/ipx.h
679655da 4871F: net/ipx/
e2d1d6c0 4872
1da177e4 4873IRDA SUBSYSTEM
8b58be88 4874M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4875L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4876L: netdev@vger.kernel.org
1da177e4 4877W: http://irda.sourceforge.net/
f353976d 4878S: Maintained
e0057975 4879T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4880F: Documentation/networking/irda.txt
4881F: drivers/net/irda/
4882F: include/net/irda/
4883F: net/irda/
1da177e4 4884
a800c7cc
TG
4885IRQ SUBSYSTEM
4886M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4887L: linux-kernel@vger.kernel.org
a800c7cc 4888S: Maintained
75fc2d37 4889T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4890F: kernel/irq/
2ed9fd28
JC
4891
4892IRQCHIP DRIVERS
4893M: Thomas Gleixner <tglx@linutronix.de>
4894M: Jason Cooper <jason@lakedaemon.net>
4895L: linux-kernel@vger.kernel.org
4896S: Maintained
4897T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
4898T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
edd96900 4899F: drivers/irqchip/
a800c7cc 4900
7ab3a837
GL
4901IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4902M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4903S: Maintained
4904F: Documentation/IRQ-domain.txt
4905F: include/linux/irqdomain.h
4906F: kernel/irq/irqdomain.c
4907
e2d1d6c0 4908ISAPNP
8b58be88 4909M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4910S: Maintained
679655da
JP
4911F: Documentation/isapnp.txt
4912F: drivers/pnp/isapnp/
4913F: include/linux/isapnp.h
e2d1d6c0 4914
d39b8420
HV
4915ISA RADIO MODULE
4916M: Hans Verkuil <hverkuil@xs4all.nl>
4917L: linux-media@vger.kernel.org
4918T: git git://linuxtv.org/media_tree.git
4919W: http://linuxtv.org
4920S: Maintained
4921F: drivers/media/radio/radio-isa*
4922
71a6d0af
HW
4923iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4924M: Peter Jones <pjones@redhat.com>
4925M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4926S: Maintained
4927F: drivers/firmware/iscsi_ibft*
4928
14816b1e 4929ISCSI
8b58be88 4930M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4931L: open-iscsi@googlegroups.com
4932W: www.open-iscsi.org
54e5881d 4933T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4934S: Maintained
679655da
JP
4935F: drivers/scsi/*iscsi*
4936F: include/scsi/*iscsi*
14816b1e 4937
1e65eb42
OG
4938ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4939M: Or Gerlitz <ogerlitz@mellanox.com>
4940M: Roi Dayan <roid@mellanox.com>
4941L: linux-rdma@vger.kernel.org
4942S: Supported
4943W: http://www.openfabrics.org
4944W: www.open-iscsi.org
4945Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4946F: drivers/infiniband/ulp/iser/
1e65eb42 4947
1da177e4 4948ISDN SUBSYSTEM
8b58be88 4949M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4950L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4951L: netdev@vger.kernel.org
1da177e4 4952W: http://www.isdn4linux.de
54e5881d 4953T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4954S: Maintained
679655da
JP
4955F: Documentation/isdn/
4956F: drivers/isdn/
4957F: include/linux/isdn.h
4958F: include/linux/isdn/
c117ab84
CEB
4959F: include/uapi/linux/isdn.h
4960F: include/uapi/linux/isdn/
1da177e4
LT
4961
4962ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4963M: Armin Schindler <mac@melware.de>
d5d52273 4964L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4965W: http://www.melware.de
4966S: Maintained
679655da 4967F: drivers/isdn/hardware/eicon/
1da177e4 4968
d624870f 4969IT87 HARDWARE MONITORING DRIVER
7c81c60f 4970M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4971L: lm-sensors@lm-sensors.org
4972S: Maintained
4973F: Documentation/hwmon/it87
4974F: drivers/hwmon/it87.c
4975
d7104bff
AP
4976IT913X MEDIA DRIVER
4977M: Antti Palosaari <crope@iki.fi>
4978L: linux-media@vger.kernel.org
4979W: http://linuxtv.org/
4980W: http://palosaari.fi/linux/
4981Q: http://patchwork.linuxtv.org/project/linux-media/list/
4982T: git git://linuxtv.org/anttip/media_tree.git
4983S: Maintained
9d9fb744 4984F: drivers/media/tuners/tuner_it913x*
d7104bff 4985
91821ff3 4986IVTV VIDEO4LINUX DRIVER
6afdeaf8 4987M: Andy Walls <awalls@md.metrocast.net>
c4240509 4988L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4989L: linux-media@vger.kernel.org
275ffde4 4990T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4991W: http://www.ivtvdriver.org
4992S: Maintained
679655da 4993F: Documentation/video4linux/*.ivtv
90d72ac6 4994F: drivers/media/pci/ivtv/
c117ab84 4995F: include/uapi/linux/ivtv*
91821ff3 4996
68620bdd
MP
4997IX2505V MEDIA DRIVER
4998M: Malcolm Priestley <tvboxspy@gmail.com>
4999L: linux-media@vger.kernel.org
5000W: http://linuxtv.org/
5001Q: http://patchwork.linuxtv.org/project/linux-media/list/
5002S: Maintained
5003F: drivers/media/dvb-frontends/ix2505v*
5004
4453d736
GR
5005JC42.4 TEMPERATURE SENSOR DRIVER
5006M: Guenter Roeck <linux@roeck-us.net>
5007L: lm-sensors@lm-sensors.org
5008S: Maintained
5009F: drivers/hwmon/jc42.c
5010F: Documentation/hwmon/jc42
5011
e2d1d6c0 5012JFS FILESYSTEM
3256f80f 5013M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
5014L: jfs-discussion@lists.sourceforge.net
5015W: http://jfs.sourceforge.net/
54e5881d 5016T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 5017S: Maintained
679655da
JP
5018F: Documentation/filesystems/jfs.txt
5019F: fs/jfs/
e2d1d6c0 5020
95252236 5021JME NETWORK DRIVER
8b58be88 5022M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
5023L: netdev@vger.kernel.org
5024S: Maintained
63d24a0e 5025F: drivers/net/ethernet/jme.*
95252236 5026
1da177e4 5027JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 5028M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
5029L: linux-mtd@lists.infradead.org
5030W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 5031S: Maintained
679655da 5032F: fs/jffs2/
c117ab84 5033F: include/uapi/linux/jffs2.h
1da177e4 5034
de456d37 5035JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 5036M: Andrew Morton <akpm@linux-foundation.org>
19003c18 5037M: Jan Kara <jack@suse.cz>
72be2ccf 5038L: linux-ext4@vger.kernel.org
ae0718f8 5039S: Maintained
d183e11a 5040F: fs/jbd/
d183e11a
TT
5041F: include/linux/jbd.h
5042
5043JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5044M: "Theodore Ts'o" <tytso@mit.edu>
5045L: linux-ext4@vger.kernel.org
5046S: Maintained
5047F: fs/jbd2/
5048F: include/linux/jbd2.h
ae0718f8 5049
fd8b6cb4 5050JSM Neo PCI based serial card
9d141cb9 5051M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
5052L: linux-serial@vger.kernel.org
5053S: Maintained
df621252 5054F: drivers/tty/serial/jsm/
ae0718f8 5055
af39917d
CL
5056K10TEMP HARDWARE MONITORING DRIVER
5057M: Clemens Ladisch <clemens@ladisch.de>
5058L: lm-sensors@lm-sensors.org
5059S: Maintained
5060F: Documentation/hwmon/k10temp
5061F: drivers/hwmon/k10temp.c
5062
4660cb35 5063K8TEMP HARDWARE MONITORING DRIVER
8b58be88 5064M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 5065L: lm-sensors@lm-sensors.org
ae0718f8 5066S: Maintained
679655da
JP
5067F: Documentation/hwmon/k8temp
5068F: drivers/hwmon/k8temp.c
ae0718f8 5069
c63a1642 5070KTAP
687b63a3 5071M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
5072W: http://www.ktap.org
5073L: ktap@freelists.org
5074S: Maintained
5075F: drivers/staging/ktap/
5076
1da177e4 5077KCONFIG
5eb1f99e 5078M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 5079L: linux-kbuild@vger.kernel.org
cea8321c 5080T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 5081S: Maintained
679655da
JP
5082F: Documentation/kbuild/kconfig-language.txt
5083F: scripts/kconfig/
1da177e4 5084
ea6c2089 5085KDUMP
8b58be88
JP
5086M: Vivek Goyal <vgoyal@redhat.com>
5087M: Haren Myneni <hbabu@us.ibm.com>
34633993 5088L: kexec@lists.infradead.org
ea6c2089
VG
5089W: http://lse.sourceforge.net/kdump/
5090S: Maintained
80811493 5091F: Documentation/kdump/
ea6c2089 5092
f41bf02f
HV
5093KEENE FM RADIO TRANSMITTER DRIVER
5094M: Hans Verkuil <hverkuil@xs4all.nl>
5095L: linux-media@vger.kernel.org
5096T: git git://linuxtv.org/media_tree.git
5097W: http://linuxtv.org
5098S: Maintained
5099F: drivers/media/radio/radio-keene*
5100
1da177e4 5101KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 5102M: Ian Kent <raven@themaw.net>
f694fc97 5103L: autofs@vger.kernel.org
1da177e4 5104S: Maintained
679655da 5105F: fs/autofs4/
1da177e4 5106
70fb7ba6 5107KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 5108M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
5109T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5110T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 5111L: linux-kbuild@vger.kernel.org
5ce45962 5112S: Maintained
679655da
JP
5113F: Documentation/kbuild/
5114F: Makefile
5115F: scripts/Makefile.*
70fb7ba6
MM
5116F: scripts/basic/
5117F: scripts/mk*
5118F: scripts/package/
1da177e4
LT
5119
5120KERNEL JANITORS
c3000e03 5121L: kernel-janitors@vger.kernel.org
10466f5a 5122W: http://kernelnewbies.org/KernelJanitors
ee709b0c 5123S: Odd Fixes
1da177e4 5124
e8b43555 5125KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 5126M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 5127L: linux-nfs@vger.kernel.org
1da177e4 5128W: http://nfs.sourceforge.net/
98fac23f 5129S: Supported
679655da
JP
5130F: fs/nfsd/
5131F: include/linux/nfsd/
c117ab84 5132F: include/uapi/linux/nfsd/
679655da
JP
5133F: fs/lockd/
5134F: fs/nfs_common/
5135F: net/sunrpc/
5136F: include/linux/lockd/
5137F: include/linux/sunrpc/
c117ab84 5138F: include/uapi/linux/sunrpc/
1da177e4 5139
426d62e2 5140KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5141M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5142M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5143L: kvm@vger.kernel.org
e3e58478 5144W: http://www.linux-kvm.org
a94b40a6 5145T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5146S: Supported
c93a64fe
PB
5147F: Documentation/*/kvm*.txt
5148F: Documentation/virtual/kvm/
679655da
JP
5149F: arch/*/kvm/
5150F: arch/*/include/asm/kvm*
5151F: include/linux/kvm*
c117ab84 5152F: include/uapi/linux/kvm*
679655da 5153F: virt/kvm/
426d62e2 5154
ad8003d3 5155KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5156M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5157L: kvm@vger.kernel.org
5158W: http://kvm.qumranet.com
7de609c8 5159S: Maintained
679655da 5160F: arch/x86/include/asm/svm.h
679655da 5161F: arch/x86/kvm/svm.c
426d62e2 5162
513014b7 5163KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5164M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5165L: kvm-ppc@vger.kernel.org
5166W: http://kvm.qumranet.com
6a7f972d 5167T: git git://github.com/agraf/linux-2.6.git
513014b7 5168S: Supported
679655da
JP
5169F: arch/powerpc/include/asm/kvm*
5170F: arch/powerpc/kvm/
513014b7 5171
1fc9d2bf 5172KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5173M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5174L: kvm-ia64@vger.kernel.org
5175W: http://kvm.qumranet.com
920ed9f1 5176S: Supported
679655da
JP
5177F: Documentation/ia64/kvm.txt
5178F: arch/ia64/include/asm/kvm*
5179F: arch/ia64/kvm/
920ed9f1 5180
85f8fffe 5181KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5182M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5183M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5184M: linux390@de.ibm.com
5185L: linux-s390@vger.kernel.org
5186W: http://www.ibm.com/developerworks/linux/linux390/
5187S: Supported
679655da
JP
5188F: Documentation/s390/kvm.txt
5189F: arch/s390/include/asm/kvm*
80811493 5190F: arch/s390/kvm/
a968cd3e 5191F: drivers/s390/kvm/
85f8fffe 5192
a749474d 5193KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5194M: Christoffer Dall <christoffer.dall@linaro.org>
5c8818b4
MZ
5195M: Marc Zyngier <marc.zyngier@arm.com>
5196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a749474d
CD
5197L: kvmarm@lists.cs.columbia.edu
5198W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5199S: Supported
a749474d
CD
5200F: arch/arm/include/uapi/asm/kvm*
5201F: arch/arm/include/asm/kvm*
5202F: arch/arm/kvm/
5c8818b4
MZ
5203F: virt/kvm/arm/
5204F: include/kvm/arm_*
a749474d 5205
6394a3ec 5206KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5c8818b4 5207M: Christoffer Dall <christoffer.dall@linaro.org>
6394a3ec
MZ
5208M: Marc Zyngier <marc.zyngier@arm.com>
5209L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5210L: kvmarm@lists.cs.columbia.edu
5211S: Maintained
5212F: arch/arm64/include/uapi/asm/kvm*
5213F: arch/arm64/include/asm/kvm*
5214F: arch/arm64/kvm/
5215
dc009d92 5216KEXEC
8b58be88 5217M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5218W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5219L: kexec@lists.infradead.org
dc009d92 5220S: Maintained
679655da 5221F: include/linux/kexec.h
c117ab84 5222F: include/uapi/linux/kexec.h
679655da 5223F: kernel/kexec.c
dc009d92 5224
e971461f
DH
5225KEYS/KEYRINGS:
5226M: David Howells <dhowells@redhat.com>
5227L: keyrings@linux-nfs.org
5228S: Maintained
d410fa4e 5229F: Documentation/security/keys.txt
e971461f
DH
5230F: include/linux/key.h
5231F: include/linux/key-type.h
5232F: include/keys/
5233F: security/keys/
5234
7f3c68be 5235KEYS-TRUSTED
74dd744f
MZ
5236M: David Safford <safford@us.ibm.com>
5237M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7f3c68be
MZ
5238L: linux-security-module@vger.kernel.org
5239L: keyrings@linux-nfs.org
5240S: Supported
d410fa4e 5241F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5242F: include/keys/trusted-type.h
5243F: security/keys/trusted.c
5244F: security/keys/trusted.h
5245
5246KEYS-ENCRYPTED
74dd744f
MZ
5247M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5248M: David Safford <safford@us.ibm.com>
7f3c68be
MZ
5249L: linux-security-module@vger.kernel.org
5250L: keyrings@linux-nfs.org
5251S: Supported
d410fa4e 5252F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5253F: include/keys/encrypted-type.h
19c90aa6 5254F: security/keys/encrypted-keys/
7f3c68be 5255
5b778dad 5256KGDB / KDB /debug_core
8b58be88 5257M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5258W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5259L: kgdb-bugreport@lists.sourceforge.net
5260S: Maintained
679655da
JP
5261F: Documentation/DocBook/kgdb.tmpl
5262F: drivers/misc/kgdbts.c
df621252 5263F: drivers/tty/serial/kgdboc.c
5b778dad 5264F: include/linux/kdb.h
679655da 5265F: include/linux/kgdb.h
4063eb5f 5266F: kernel/debug/
e3e2aaf7 5267
456db8cc 5268KMEMCHECK
8b58be88 5269M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5270M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5271S: Maintained
410d7a97
JP
5272F: Documentation/kmemcheck.txt
5273F: arch/x86/include/asm/kmemcheck.h
5274F: arch/x86/mm/kmemcheck/
5275F: include/linux/kmemcheck.h
5276F: mm/kmemcheck.c
b9ce08c0 5277
c3bb4d24 5278KMEMLEAK
8b58be88 5279M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5280S: Maintained
5281F: Documentation/kmemleak.txt
5282F: include/linux/kmemleak.h
5283F: mm/kmemleak.c
5284F: mm/kmemleak-test.c
5285
89559a61 5286KPROBES
8b58be88
JP
5287M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5288M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5289M: "David S. Miller" <davem@davemloft.net>
97c29e74 5290M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5291S: Maintained
679655da
JP
5292F: Documentation/kprobes.txt
5293F: include/linux/kprobes.h
5294F: kernel/kprobes.c
89559a61 5295
70e84049 5296KS0108 LCD CONTROLLER DRIVER
8b58be88 5297M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5298W: http://miguelojeda.es/auxdisplay.htm
5299W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5300S: Maintained
679655da
JP
5301F: Documentation/auxdisplay/ks0108
5302F: drivers/auxdisplay/ks0108.c
5303F: include/linux/ks0108.h
70e84049 5304
1da177e4 5305LAPB module
1da177e4 5306L: linux-x25@vger.kernel.org
bf9915cc 5307S: Orphan
679655da
JP
5308F: Documentation/networking/lapb-module.txt
5309F: include/*/lapb.h
5310F: net/lapb/
1da177e4
LT
5311
5312LASI 53c700 driver for PARISC
8b58be88 5313M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5314L: linux-scsi@vger.kernel.org
5315S: Maintained
679655da
JP
5316F: Documentation/scsi/53c700.txt
5317F: drivers/scsi/53c700*
1da177e4 5318
263de9b5 5319LED SUBSYSTEM
c772fc26 5320M: Bryan Wu <cooloney@gmail.com>
8b58be88 5321M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5322L: linux-leds@vger.kernel.org
5323T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5324S: Maintained
679655da
JP
5325F: drivers/leds/
5326F: include/linux/leds.h
263de9b5 5327
b0461a44 5328LEGACY EEPROM DRIVER
7c81c60f 5329M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5330S: Maintained
5331F: Documentation/misc-devices/eeprom
5332F: drivers/misc/eeprom/eeprom.c
5333
1da177e4 5334LEGO USB Tower driver
8b58be88 5335M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5336L: legousb-devel@lists.sourceforge.net
5337W: http://legousb.sourceforge.net/
5338S: Maintained
679655da 5339F: drivers/usb/misc/legousbtower.c
1da177e4 5340
055616a8
MK
5341LG2160 MEDIA DRIVER
5342M: Michael Krufky <mkrufky@linuxtv.org>
5343L: linux-media@vger.kernel.org
5344W: http://linuxtv.org/
5345W: http://github.com/mkrufky
5346Q: http://patchwork.linuxtv.org/project/linux-media/list/
5347T: git git://linuxtv.org/mkrufky/tuners.git
5348S: Maintained
5349F: drivers/media/dvb-frontends/lg2160.*
5350
6f0e7725
MK
5351LGDT3305 MEDIA DRIVER
5352M: Michael Krufky <mkrufky@linuxtv.org>
5353L: linux-media@vger.kernel.org
5354W: http://linuxtv.org/
5355W: http://github.com/mkrufky
5356Q: http://patchwork.linuxtv.org/project/linux-media/list/
5357T: git git://linuxtv.org/mkrufky/tuners.git
5358S: Maintained
5359F: drivers/media/dvb-frontends/lgdt3305.*
5360
568a17ff 5361LGUEST
8b58be88 5362M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5363L: lguest@lists.ozlabs.org
568a17ff 5364W: http://lguest.ozlabs.org/
72e91863 5365S: Odd Fixes
070f420b 5366F: arch/x86/include/asm/lguest*.h
679655da
JP
5367F: arch/x86/lguest/
5368F: drivers/lguest/
5369F: include/linux/lguest*.h
070f420b 5370F: tools/lguest/
568a17ff 5371
1acd437c
SL
5372LIBLOCKDEP
5373M: Sasha Levin <sasha.levin@oracle.com>
5374S: Maintained
5375F: tools/lib/lockdep/
5376
1da177e4 5377LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5378M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5379W: http://www.ibm.com/linux/ltc/projects/ppc
5380S: Supported
11c34c7d 5381F: arch/powerpc/boot/rs6000.h
1da177e4 5382
852bb9f5 5383LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5384M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5385M: Paul Mackerras <paulus@samba.org>
1da177e4 5386W: http://www.penguinppc.org/
a4724ed6 5387L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5388Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5389T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5390S: Supported
11c34c7d
JP
5391F: Documentation/powerpc/
5392F: arch/powerpc/
1da177e4
LT
5393
5394LINUX FOR POWER MACINTOSH
8b58be88 5395M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5396W: http://www.penguinppc.org/
a4724ed6 5397L: linuxppc-dev@lists.ozlabs.org
1da177e4 5398S: Maintained
11c34c7d
JP
5399F: arch/powerpc/platforms/powermac/
5400F: drivers/macintosh/
1da177e4 5401
77a76369 5402LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5403M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5404L: linuxppc-dev@lists.ozlabs.org
a149507b 5405T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5406S: Maintained
11c34c7d
JP
5407F: arch/powerpc/platforms/512x/
5408F: arch/powerpc/platforms/52xx/
1da177e4
LT
5409
5410LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5411M: Alistair Popple <alistair@popple.id.au>
8b58be88 5412M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5413W: http://www.penguinppc.org/
a4724ed6 5414L: linuxppc-dev@lists.ozlabs.org
1da177e4 5415S: Maintained
11c34c7d
JP
5416F: arch/powerpc/platforms/40x/
5417F: arch/powerpc/platforms/44x/
1da177e4 5418
260c02a9 5419LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5420L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5421S: Orphan
11c34c7d
JP
5422F: arch/powerpc/*/*virtex*
5423F: arch/powerpc/*/*/*virtex*
1da177e4 5424
e93adf1e 5425LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5426M: Vitaly Bordug <vitb@kernel.crashing.org>
5427M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5428W: http://www.penguinppc.org/
a4724ed6 5429L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5430S: Maintained
a2b1f7c8 5431F: arch/powerpc/platforms/8xx/
e93adf1e 5432
1da177e4 5433LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5434M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5435W: http://www.penguinppc.org/
a4724ed6 5436L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5437S: Maintained
11c34c7d 5438F: arch/powerpc/platforms/83xx/
4c8f581d 5439F: arch/powerpc/platforms/85xx/
1da177e4 5440
ab06ff3a 5441LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5442M: Olof Johansson <olof@lixom.net>
a4724ed6 5443L: linuxppc-dev@lists.ozlabs.org
92e19709 5444S: Maintained
11c34c7d
JP
5445F: arch/powerpc/platforms/pasemi/
5446F: drivers/*/*pasemi*
5447F: drivers/*/*/*pasemi*
ab06ff3a 5448
1da177e4 5449LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5450M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5451L: linux-security-module@vger.kernel.org
1da177e4
LT
5452S: Supported
5453
a23ce6da
HW
5454LIS3LV02D ACCELEROMETER DRIVER
5455M: Eric Piel <eric.piel@tremplin-utc.net>
5456S: Maintained
ff606677
JD
5457F: Documentation/misc-devices/lis3lv02d
5458F: drivers/misc/lis3lv02d/
bd35665f 5459F: drivers/platform/x86/hp_accel.c
a23ce6da 5460
e2d1d6c0 5461LLC (802.2)
8b58be88 5462M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5463S: Maintained
679655da 5464F: include/linux/llc.h
c117ab84 5465F: include/uapi/linux/llc.h
679655da
JP
5466F: include/net/llc*
5467F: net/llc/
e2d1d6c0 5468
4e233cbe
AD
5469LM73 HARDWARE MONITOR DRIVER
5470M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5471L: lm-sensors@lm-sensors.org
5472S: Maintained
5473F: drivers/hwmon/lm73.c
5474
156e2d1a 5475LM78 HARDWARE MONITOR DRIVER
7c81c60f 5476M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5477L: lm-sensors@lm-sensors.org
5478S: Maintained
5479F: Documentation/hwmon/lm78
5480F: drivers/hwmon/lm78.c
5481
1da177e4 5482LM83 HARDWARE MONITOR DRIVER
7c81c60f 5483M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5484L: lm-sensors@lm-sensors.org
1da177e4 5485S: Maintained
679655da
JP
5486F: Documentation/hwmon/lm83
5487F: drivers/hwmon/lm83.c
1da177e4
LT
5488
5489LM90 HARDWARE MONITOR DRIVER
7c81c60f 5490M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5491L: lm-sensors@lm-sensors.org
1da177e4 5492S: Maintained
679655da 5493F: Documentation/hwmon/lm90
aae7bce4 5494F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5495F: drivers/hwmon/lm90.c
1da177e4 5496
917cc4e6
GR
5497LM95234 HARDWARE MONITOR DRIVER
5498M: Guenter Roeck <linux@roeck-us.net>
5499L: lm-sensors@lm-sensors.org
5500S: Maintained
5501F: Documentation/hwmon/lm95234
5502F: drivers/hwmon/lm95234.c
5503
68620bdd
MP
5504LME2510 MEDIA DRIVER
5505M: Malcolm Priestley <tvboxspy@gmail.com>
5506L: linux-media@vger.kernel.org
5507W: http://linuxtv.org/
5508Q: http://patchwork.linuxtv.org/project/linux-media/list/
5509S: Maintained
5510F: drivers/media/usb/dvb-usb-v2/lmedm04*
5511
512e67f9 5512LOCKDEP AND LOCKSTAT
8b58be88
JP
5513M: Peter Zijlstra <peterz@infradead.org>
5514M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5515L: linux-kernel@vger.kernel.org
75fc2d37 5516T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5517S: Maintained
679655da
JP
5518F: Documentation/lockdep*.txt
5519F: Documentation/lockstat.txt
5520F: include/linux/lockdep.h
7486d6da 5521F: kernel/locking/
512e67f9 5522
dde33348 5523LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5524M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5525L: linux-ntfs-dev@lists.sourceforge.net
5526W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5527S: Maintained
679655da 5528F: Documentation/ldm.txt
20d16fef 5529F: block/partitions/ldm.*
1da177e4 5530
ef6ada3d
JE
5531LogFS
5532M: Joern Engel <joern@logfs.org>
756ccb3c 5533M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5534L: logfs@logfs.org
5535W: logfs.org
5536S: Maintained
5537F: fs/logfs/
5538
b62d7946
RS
5539LPC32XX MACHINE SUPPORT
5540M: Roland Stigge <stigge@antcom.de>
5541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5542S: Maintained
5543F: arch/arm/mach-lpc32xx/
5544
c87e34ef 5545LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
3a980508
RS
5546M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
5547M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
5548M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
5549M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
5550L: MPT-FusionLinux.pdl@avagotech.com
c87e34ef
MED
5551L: linux-scsi@vger.kernel.org
5552W: http://www.lsilogic.com/support
5553S: Supported
679655da 5554F: drivers/message/fusion/
500c152a 5555F: drivers/scsi/mpt2sas/
5556F: drivers/scsi/mpt3sas/
c87e34ef 5557
1da177e4 5558LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5559M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5560L: linux-scsi@vger.kernel.org
5561S: Maintained
679655da 5562F: drivers/scsi/sym53c8xx_2/
1da177e4 5563
e5f5c99a
GR
5564LTC4261 HARDWARE MONITOR DRIVER
5565M: Guenter Roeck <linux@roeck-us.net>
5566L: lm-sensors@lm-sensors.org
5567S: Maintained
5568F: Documentation/hwmon/ltc4261
5569F: drivers/hwmon/ltc4261.c
5570
81365c31 5571LTP (Linux Test Project)
28b8e8d4 5572M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8 5573M: Cyril Hrubis <chrubis@suse.cz>
7d1ae8a8 5574M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
f2eb7f6f
CH
5575M: Jan Stancek <jstancek@redhat.com>
5576M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
5577M: Alexey Kodanev <alexey.kodanev@oracle.com>
81365c31 5578L: ltp-list@lists.sourceforge.net (subscribers-only)
f2eb7f6f 5579W: http://linux-test-project.github.io/
7d1ae8a8 5580T: git git://github.com/linux-test-project/ltp.git
81365c31
MF
5581S: Maintained
5582
c12a54b3 5583M32R ARCHITECTURE
8b58be88 5584M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5585L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5586L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5587W: http://www.linux-m32r.org/
5588S: Maintained
679655da 5589F: arch/m32r/
c12a54b3 5590
1da177e4 5591M68K ARCHITECTURE
8b58be88 5592M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5593L: linux-m68k@lists.linux-m68k.org
5594W: http://www.linux-m68k.org/
54e5881d 5595T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5596S: Maintained
679655da 5597F: arch/m68k/
9db35182 5598F: drivers/zorro/
1da177e4
LT
5599
5600M68K ON APPLE MACINTOSH
8b58be88 5601M: Joshua Thompson <funaho@jurai.org>
1da177e4 5602W: http://www.mac.linux-m68k.org/
9bb9f222 5603L: linux-m68k@lists.linux-m68k.org
1da177e4 5604S: Maintained
9db35182 5605F: arch/m68k/mac/
1da177e4
LT
5606
5607M68K ON HP9000/300
8b58be88 5608M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5609W: http://www.tazenda.demon.co.uk/phil/linux-hp
5610S: Maintained
679655da 5611F: arch/m68k/hp300/
1da177e4 5612
74425546
AP
5613M88DS3103 MEDIA DRIVER
5614M: Antti Palosaari <crope@iki.fi>
5615L: linux-media@vger.kernel.org
5616W: http://linuxtv.org/
5617W: http://palosaari.fi/linux/
5618Q: http://patchwork.linuxtv.org/project/linux-media/list/
5619T: git git://linuxtv.org/anttip/media_tree.git
5620S: Maintained
5621F: drivers/media/dvb-frontends/m88ds3103*
5622
68620bdd
MP
5623M88RS2000 MEDIA DRIVER
5624M: Malcolm Priestley <tvboxspy@gmail.com>
5625L: linux-media@vger.kernel.org
5626W: http://linuxtv.org/
5627Q: http://patchwork.linuxtv.org/project/linux-media/list/
5628S: Maintained
5629F: drivers/media/dvb-frontends/m88rs2000*
5630
0d62f800
AP
5631M88TS2022 MEDIA DRIVER
5632M: Antti Palosaari <crope@iki.fi>
5633L: linux-media@vger.kernel.org
5634W: http://linuxtv.org/
5635W: http://palosaari.fi/linux/
5636Q: http://patchwork.linuxtv.org/project/linux-media/list/
5637T: git git://linuxtv.org/anttip/media_tree.git
5638S: Maintained
5639F: drivers/media/tuners/m88ts2022*
5640
07a092fa 5641MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5642M: Alexey Klimov <klimov.linux@gmail.com>
5643L: linux-media@vger.kernel.org
5644T: git git://linuxtv.org/media_tree.git
5645S: Maintained
5646F: drivers/media/radio/radio-ma901.c
07a092fa 5647
64a327a7 5648MAC80211
8b58be88 5649M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5650L: linux-wireless@vger.kernel.org
491b26b4 5651W: http://wireless.kernel.org/
ce466579
JB
5652T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5653T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5654S: Maintained
679655da
JP
5655F: Documentation/networking/mac80211-injection.txt
5656F: include/net/mac80211.h
5657F: net/mac80211/
64a327a7 5658
b863ceb7 5659MACVLAN DRIVER
8b58be88 5660M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5661L: netdev@vger.kernel.org
5662S: Maintained
679655da
JP
5663F: drivers/net/macvlan.c
5664F: include/linux/if_macvlan.h
b863ceb7 5665
faf1668c 5666MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5667M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5668W: http://www.kernel.org/doc/man-pages
bd7ebec6 5669L: linux-man@vger.kernel.org
1b53dc74 5670S: Maintained
faf1668c 5671
8427defd
RK
5672MARVELL ARMADA DRM SUPPORT
5673M: Russell King <rmk+kernel@arm.linux.org.uk>
5674S: Maintained
5675F: drivers/gpu/drm/armada/
5676
44c14c1d 5677MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5678M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5679M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5680L: netdev@vger.kernel.org
5681S: Maintained
5682F: drivers/net/ethernet/marvell/sk*
5683
74cda169 5684MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5685L: libertas-dev@lists.infradead.org
8ac3e99e 5686S: Orphan
679655da 5687F: drivers/net/wireless/libertas/
74cda169 5688
b60d6975 5689MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5690M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5691L: netdev@vger.kernel.org
f5ca8502 5692S: Maintained
527a6266 5693F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5694F: include/linux/mv643xx.h
1da177e4 5695
370b8ed9
TP
5696MARVELL MVNETA ETHERNET DRIVER
5697M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5698L: netdev@vger.kernel.org
5699S: Maintained
5700F: drivers/net/ethernet/marvell/mvneta.*
5701
fcad584d
BZ
5702MARVELL MWIFIEX WIRELESS DRIVER
5703M: Bing Zhao <bzhao@marvell.com>
5704L: linux-wireless@vger.kernel.org
5705S: Maintained
5706F: drivers/net/wireless/mwifiex/
5707
a2c3f656 5708MARVELL MWL8K WIRELESS DRIVER
a040d532 5709M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5710L: linux-wireless@vger.kernel.org
16345910 5711S: Odd Fixes
a2c3f656
LB
5712F: drivers/net/wireless/mwl8k.c
5713
2a69567b 5714MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5715M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5716S: Odd Fixes
1fa7e547 5717F: drivers/mmc/host/mvsdio.*
2a69567b 5718
1da177e4 5719MATROX FRAMEBUFFER DRIVER
c69f677c 5720L: linux-fbdev@vger.kernel.org
52653199 5721S: Orphan
679655da 5722F: drivers/video/matrox/matroxfb_*
c117ab84 5723F: include/uapi/linux/matroxfb.h
1da177e4 5724
ca462085
GR
5725MAX16065 HARDWARE MONITOR DRIVER
5726M: Guenter Roeck <linux@roeck-us.net>
5727L: lm-sensors@lm-sensors.org
5728S: Maintained
5729F: Documentation/hwmon/max16065
5730F: drivers/hwmon/max16065.c
5731
d20620de 5732MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5733M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5734L: lm-sensors@lm-sensors.org
5735S: Maintained
679655da
JP
5736F: Documentation/hwmon/max6650
5737F: drivers/hwmon/max6650.c
d20620de 5738
e89ab51f
GR
5739MAX6697 HARDWARE MONITOR DRIVER
5740M: Guenter Roeck <linux@roeck-us.net>
5741L: lm-sensors@lm-sensors.org
5742S: Maintained
5743F: Documentation/hwmon/max6697
5744F: Documentation/devicetree/bindings/i2c/max6697.txt
5745F: drivers/hwmon/max6697.c
5746F: include/linux/platform_data/max6697.h
5747
9be3c9a5
HV
5748MAXIRADIO FM RADIO RECEIVER DRIVER
5749M: Hans Verkuil <hverkuil@xs4all.nl>
5750L: linux-media@vger.kernel.org
5751T: git git://linuxtv.org/media_tree.git
5752W: http://linuxtv.org
5753S: Maintained
5754F: drivers/media/radio/radio-maxiradio*
5755
127c49ae 5756MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5757M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5758P: LinuxTV.org Project
5759L: linux-media@vger.kernel.org
5760W: http://linuxtv.org
8a6e2535 5761Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5762T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5763S: Maintained
5764F: Documentation/dvb/
5765F: Documentation/video4linux/
ffe06198 5766F: Documentation/DocBook/media/
127c49ae 5767F: drivers/media/
ffe06198 5768F: drivers/staging/media/
127c49ae 5769F: include/media/
6c0f0359
MCC
5770F: include/uapi/linux/dvb/
5771F: include/uapi/linux/videodev2.h
5772F: include/uapi/linux/media.h
5773F: include/uapi/linux/v4l2-*
5774F: include/uapi/linux/meye.h
5775F: include/uapi/linux/ivtv*
5776F: include/uapi/linux/uvcvideo.h
d20620de 5777
6149a936
HV
5778MEDIAVISION PRO MOVIE STUDIO DRIVER
5779M: Hans Verkuil <hverkuil@xs4all.nl>
5780L: linux-media@vger.kernel.org
5781T: git git://linuxtv.org/media_tree.git
5782W: http://linuxtv.org
5783S: Odd Fixes
5784F: drivers/media/parport/pms*
5785
757e0108 5786MEGARAID SCSI DRIVERS
8b58be88 5787M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5788L: linux-scsi@vger.kernel.org
ce00f85c
JC
5789W: http://megaraid.lsilogic.com
5790S: Maintained
679655da
JP
5791F: Documentation/scsi/megaraid.txt
5792F: drivers/scsi/megaraid.*
5793F: drivers/scsi/megaraid/
757e0108 5794
2c46c9d5
AV
5795MELLANOX ETHERNET DRIVER (mlx4_en)
5796M: Amir Vadai <amirv@mellanox.com>
b75f0050 5797L: netdev@vger.kernel.org
2c46c9d5
AV
5798S: Supported
5799W: http://www.mellanox.com
5800Q: http://patchwork.ozlabs.org/project/netdev/list/
5801F: drivers/net/ethernet/mellanox/mlx4/en_*
5802
70ea91f1
SR
5803MEMORY MANAGEMENT
5804L: linux-mm@kvack.org
70ea91f1
SR
5805W: http://www.linux-mm.org
5806S: Maintained
679655da 5807F: include/linux/mm.h
551450bb
CS
5808F: include/linux/gfp.h
5809F: include/linux/mmzone.h
5810F: include/linux/memory_hotplug.h
5811F: include/linux/vmalloc.h
679655da 5812F: mm/
70ea91f1 5813
f4e9ce66 5814MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5815M: David Woodhouse <dwmw2@infradead.org>
242c325e 5816M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5817L: linux-mtd@lists.infradead.org
8a6e2535
JP
5818W: http://www.linux-mtd.infradead.org/
5819Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5820T: git git://git.infradead.org/linux-mtd.git
1da177e4 5821S: Maintained
679655da
JP
5822F: drivers/mtd/
5823F: include/linux/mtd/
c117ab84 5824F: include/uapi/mtd/
1da177e4 5825
26c57ef1 5826MEN A21 WATCHDOG DRIVER
b75f0050 5827M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5828L: linux-watchdog@vger.kernel.org
5829S: Supported
5830F: drivers/watchdog/mena21_wdt.c
5831
3764e82e
JT
5832MEN CHAMELEON BUS (mcb)
5833M: Johannes Thumshirn <johannes.thumshirn@men.de>
5834S: Supported
5835F: drivers/mcb/
5836F: include/linux/mcb.h
5837
12285945
JH
5838METAG ARCHITECTURE
5839M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5840L: linux-metag@vger.kernel.org
12285945
JH
5841S: Supported
5842F: arch/metag/
5843F: Documentation/metag/
5844F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5845F: drivers/clocksource/metag_generic.c
5698c50d
JH
5846F: drivers/irqchip/irq-metag.c
5847F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5848F: drivers/tty/metag_da.c
5849F: fs/imgdafs/
12285945 5850
c6375b0a 5851MICROBLAZE ARCHITECTURE
8b58be88 5852M: Michal Simek <monstr@monstr.eu>
c6375b0a
MS
5853W: http://www.monstr.eu/fdt/
5854T: git git://git.monstr.eu/linux-2.6-microblaze.git
5855S: Supported
0a8c7914 5856F: arch/microblaze/
1da177e4
LT
5857
5858MICROTEK X6 SCANNER
61eee9a7 5859M: Oliver Neukum <oliver@neukum.org>
1da177e4 5860S: Maintained
679655da 5861F: drivers/usb/image/microtek.*
1da177e4
LT
5862
5863MIPS
8b58be88 5864M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5865L: linux-mips@linux-mips.org
6097050d 5866W: http://www.linux-mips.org/
b05e988e 5867T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5868Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5869S: Supported
679655da
JP
5870F: Documentation/mips/
5871F: arch/mips/
1da177e4 5872
08b7620a
HV
5873MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5874M: Hans Verkuil <hverkuil@xs4all.nl>
5875L: linux-media@vger.kernel.org
5876T: git git://linuxtv.org/media_tree.git
5877W: http://linuxtv.org
5878S: Odd Fixes
5879F: drivers/media/radio/radio-miropcm20*
5880
e126ba97
EC
5881Mellanox MLX5 core VPI driver
5882M: Eli Cohen <eli@mellanox.com>
5883L: netdev@vger.kernel.org
5884L: linux-rdma@vger.kernel.org
5885W: http://www.mellanox.com
5886Q: http://patchwork.ozlabs.org/project/netdev/list/
5887Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5888T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5889S: Supported
5890F: drivers/net/ethernet/mellanox/mlx5/core/
5891F: include/linux/mlx5/
5892
5893Mellanox MLX5 IB driver
b75f0050
JP
5894M: Eli Cohen <eli@mellanox.com>
5895L: linux-rdma@vger.kernel.org
5896W: http://www.mellanox.com
5897Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5898T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5899S: Supported
5900F: include/linux/mlx5/
5901F: drivers/infiniband/hw/mlx5/
e126ba97 5902
1da177e4 5903MODULE SUPPORT
8b58be88 5904M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5905S: Maintained
679655da
JP
5906F: include/linux/module.h
5907F: kernel/module.c
1da177e4
LT
5908
5909MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5910W: http://popies.net/meye/
b7788e13 5911S: Orphan
679655da 5912F: Documentation/video4linux/meye.txt
90d72ac6 5913F: drivers/media/pci/meye/
6c0f0359 5914F: include/uapi/linux/meye.h
1da177e4 5915
b9705b60 5916MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5917M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5918S: Maintained
679655da 5919F: Documentation/serial/moxa-smartio
c897401b 5920F: drivers/tty/mxser.*
d735410a 5921
889b2f87
AK
5922MR800 AVERMEDIA USB FM RADIO DRIVER
5923M: Alexey Klimov <klimov.linux@gmail.com>
5924L: linux-media@vger.kernel.org
5925T: git git://linuxtv.org/media_tree.git
5926S: Maintained
5927F: drivers/media/radio/radio-mr800.c
5928
8c4c731a 5929MSI LAPTOP SUPPORT
182ae55c 5930M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5931L: platform-driver-x86@vger.kernel.org
8c4c731a 5932S: Maintained
679655da 5933F: drivers/platform/x86/msi-laptop.c
8c4c731a 5934
0f1006b1
AA
5935MSI WMI SUPPORT
5936M: Anisse Astier <anisse@astier.eu>
d0944853 5937L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5938S: Supported
5939F: drivers/platform/x86/msi-wmi.c
5940
19a628a0
AP
5941MSI001 MEDIA DRIVER
5942M: Antti Palosaari <crope@iki.fi>
5943L: linux-media@vger.kernel.org
5944W: http://linuxtv.org/
5945W: http://palosaari.fi/linux/
5946Q: http://patchwork.linuxtv.org/project/linux-media/list/
5947T: git git://linuxtv.org/anttip/media_tree.git
5948S: Maintained
5949F: drivers/staging/media/msi3101/msi001*
5950
2c57213f
AP
5951MSI3101 MEDIA DRIVER
5952M: Antti Palosaari <crope@iki.fi>
5953L: linux-media@vger.kernel.org
5954W: http://linuxtv.org/
5955W: http://palosaari.fi/linux/
5956Q: http://patchwork.linuxtv.org/project/linux-media/list/
5957T: git git://linuxtv.org/anttip/media_tree.git
5958S: Maintained
5959F: drivers/staging/media/msi3101/sdr-msi3101*
5960
62a37dc7 5961MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5962M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5963L: linux-media@vger.kernel.org
5964T: git git://linuxtv.org/media_tree.git
5965S: Maintained
5966F: drivers/media/i2c/mt9m032.c
5967F: include/media/mt9m032.h
5968
62a37dc7 5969MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5970M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5971L: linux-media@vger.kernel.org
5972T: git git://linuxtv.org/media_tree.git
5973S: Maintained
5974F: drivers/media/i2c/mt9p031.c
5975F: include/media/mt9p031.h
5976
62a37dc7 5977MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5978M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5979L: linux-media@vger.kernel.org
5980T: git git://linuxtv.org/media_tree.git
5981S: Maintained
5982F: drivers/media/i2c/mt9t001.c
5983F: include/media/mt9t001.h
5984
62a37dc7 5985MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5986M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5987L: linux-media@vger.kernel.org
5988T: git git://linuxtv.org/media_tree.git
5989S: Maintained
5990F: drivers/media/i2c/mt9v032.c
5991F: include/media/mt9v032.h
5992
4e0d13cb 5993MULTIFUNCTION DEVICES (MFD)
8b58be88 5994M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5995M: Lee Jones <lee.jones@linaro.org>
5996T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5997T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5998S: Supported
679655da 5999F: drivers/mfd/
55b5940d 6000F: include/linux/mfd/
4e0d13cb 6001
5c4e6f13 6002MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 6003M: Chris Ball <chris@printf.net>
e18eaf8f 6004M: Ulf Hansson <ulf.hansson@linaro.org>
b2503a94 6005L: linux-mmc@vger.kernel.org
245feaa6 6006T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
708dce3f 6007T: git git://git.linaro.org/people/ulf.hansson/mmc.git
245feaa6 6008S: Maintained
679655da
JP
6009F: drivers/mmc/
6010F: include/linux/mmc/
c117ab84 6011F: include/uapi/linux/mmc/
baca2da4 6012
15a0580c 6013MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 6014S: Orphan
679655da
JP
6015F: drivers/mmc/host/mmc_spi.c
6016F: include/linux/spi/mmc_spi.h
15a0580c 6017
1da177e4 6018MULTISOUND SOUND DRIVER
8b58be88 6019M: Andrew Veliath <andrewtv@usa.net>
1da177e4 6020S: Maintained
679655da
JP
6021F: Documentation/sound/oss/MultiSound
6022F: sound/oss/msnd*
1da177e4 6023
d735410a 6024MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 6025S: Orphan
c897401b 6026F: drivers/tty/isicom.c
679655da 6027F: include/linux/isicom.h
d735410a 6028
550a7375 6029MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 6030M: Felipe Balbi <balbi@ti.com>
795fb7e7 6031L: linux-usb@vger.kernel.org
43b416e5 6032T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 6033S: Maintained
679655da 6034F: drivers/usb/musb/
550a7375 6035
ea0af5f6
MK
6036MXL5007T MEDIA DRIVER
6037M: Michael Krufky <mkrufky@linuxtv.org>
6038L: linux-media@vger.kernel.org
6039W: http://linuxtv.org/
6040W: http://github.com/mkrufky
6041Q: http://patchwork.linuxtv.org/project/linux-media/list/
6042T: git git://linuxtv.org/mkrufky/tuners.git
6043S: Maintained
6044F: drivers/media/tuners/mxl5007t.*
6045
2d3cf588 6046MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 6047M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 6048L: netdev@vger.kernel.org
205057ae 6049W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 6050S: Supported
93f7848b 6051F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 6052
1da177e4 6053NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 6054S: Orphan
d9fb9f38 6055F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 6056
23dc05a3
DM
6057NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6058M: Daniel Mack <zonque@gmail.com>
6059S: Maintained
6060L: alsa-devel@alsa-project.org
6061W: http://www.native-instruments.com
6062F: sound/usb/caiaq/
6063
1da177e4 6064NCP FILESYSTEM
52653199
PV
6065M: Petr Vandrovec <petr@vandrovec.name>
6066S: Odd Fixes
679655da 6067F: fs/ncpfs/
1da177e4 6068
a79b0322
FT
6069NCR 5380 SCSI DRIVERS
6070M: Finn Thain <fthain@telegraphics.com.au>
6071M: Michael Schmitz <schmitzmic@gmail.com>
6072L: linux-scsi@vger.kernel.org
6073S: Maintained
6074F: Documentation/scsi/g_NCR5380.txt
6075F: drivers/scsi/NCR5380.*
6076F: drivers/scsi/arm/cumana_1.c
6077F: drivers/scsi/arm/oak.c
6078F: drivers/scsi/atari_NCR5380.c
6079F: drivers/scsi/atari_scsi.*
6080F: drivers/scsi/dmx3191d.c
6081F: drivers/scsi/dtc.*
6082F: drivers/scsi/g_NCR5380.*
6083F: drivers/scsi/g_NCR5380_mmio.c
6084F: drivers/scsi/mac_scsi.*
6085F: drivers/scsi/pas16.*
6086F: drivers/scsi/sun3_NCR5380.c
6087F: drivers/scsi/sun3_scsi.*
6088F: drivers/scsi/sun3_scsi_vme.c
6089F: drivers/scsi/t128.*
6090
1da177e4 6091NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 6092M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
6093L: linux-scsi@vger.kernel.org
6094S: Maintained
679655da 6095F: drivers/scsi/NCR_D700.*
1da177e4 6096
4aa3eb4c
GR
6097NCT6775 HARDWARE MONITOR DRIVER
6098M: Guenter Roeck <linux@roeck-us.net>
6099L: lm-sensors@lm-sensors.org
6100S: Maintained
6101F: Documentation/hwmon/nct6775
6102F: drivers/hwmon/nct6775.c
6103
3c2d774c 6104NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 6105M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 6106L: linux-rdma@vger.kernel.org
e3d33cb1 6107W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
6108S: Supported
6109F: drivers/infiniband/hw/nes/
6110
be2f2e84 6111NETEM NETWORK EMULATOR
adbbf69d 6112M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 6113L: netem@lists.linux-foundation.org
be2f2e84 6114S: Maintained
679655da 6115F: net/sched/sch_netem.c
be2f2e84 6116
b2f5a051 6117NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 6118M: Jon Mason <jdmason@kudzu.us>
4a58448b 6119L: netdev@vger.kernel.org
4a58448b 6120S: Supported
679655da 6121F: Documentation/networking/s2io.txt
b2f5a051 6122F: Documentation/networking/vxge.txt
86387e1a 6123F: drivers/net/ethernet/neterion/
4a58448b 6124
db9cf3a3 6125NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
0e05e192 6126M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 6127M: Patrick McHardy <kaber@trash.net>
42010ed0 6128M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d 6129L: netfilter-devel@vger.kernel.org
82b98543 6130L: coreteam@netfilter.org
1da177e4
LT
6131W: http://www.netfilter.org/
6132W: http://www.iptables.org/
42010ed0
PNA
6133Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6134T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6135T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 6136S: Supported
679655da
JP
6137F: include/linux/netfilter*
6138F: include/linux/netfilter/
6139F: include/net/netfilter/
c117ab84
CEB
6140F: include/uapi/linux/netfilter*
6141F: include/uapi/linux/netfilter/
679655da
JP
6142F: net/*/netfilter.c
6143F: net/*/netfilter/
6144F: net/netfilter/
1da177e4 6145
4cc67735 6146NETLABEL
87a0874c 6147M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
6148W: http://netlabel.sf.net
6149L: netdev@vger.kernel.org
87a0874c 6150S: Maintained
80811493 6151F: Documentation/netlabel/
679655da
JP
6152F: include/net/netlabel.h
6153F: net/netlabel/
4cc67735 6154
1da177e4 6155NETROM NETWORK LAYER
8b58be88 6156M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 6157L: linux-hams@vger.kernel.org
d34cb28a 6158W: http://www.linux-ax25.org/
1da177e4 6159S: Maintained
679655da 6160F: include/net/netrom.h
c117ab84 6161F: include/uapi/linux/netrom.h
679655da 6162F: net/netrom/
1da177e4 6163
5ddb88c0 6164NETWORK BLOCK DEVICE (NBD)
8b58be88 6165M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6166S: Maintained
5e4b269b 6167L: nbd-general@lists.sourceforge.net
679655da
JP
6168F: Documentation/blockdev/nbd.txt
6169F: drivers/block/nbd.c
6170F: include/linux/nbd.h
c117ab84 6171F: include/uapi/linux/nbd.h
1da177e4 6172
6e43650c
NH
6173NETWORK DROP MONITOR
6174M: Neil Horman <nhorman@tuxdriver.com>
6175L: netdev@vger.kernel.org
6176S: Maintained
6177W: https://fedorahosted.org/dropwatch/
6178F: net/core/drop_monitor.c
6179
1da177e4 6180NETWORKING [GENERAL]
8b58be88 6181M: "David S. Miller" <davem@davemloft.net>
979b6c13 6182L: netdev@vger.kernel.org
b1e8fd54 6183W: http://www.linuxfoundation.org/en/Net
11e98029 6184Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6185T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6186T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6187S: Maintained
679655da
JP
6188F: net/
6189F: include/net/
018d21ed
JP
6190F: include/linux/in.h
6191F: include/linux/net.h
6192F: include/linux/netdevice.h
c117ab84
CEB
6193F: include/uapi/linux/in.h
6194F: include/uapi/linux/net.h
6195F: include/uapi/linux/netdevice.h
7e814a6c 6196F: tools/net/
f4e53f9a 6197F: tools/testing/selftests/net/
335a67d2 6198F: lib/random32.c
a101ccd1 6199F: lib/test_bpf.c
1da177e4
LT
6200
6201NETWORKING [IPv4/IPv6]
8b58be88
JP
6202M: "David S. Miller" <davem@davemloft.net>
6203M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6204M: James Morris <jmorris@namei.org>
6205M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6206M: Patrick McHardy <kaber@trash.net>
979b6c13 6207L: netdev@vger.kernel.org
08deed1e 6208T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6209S: Maintained
679655da
JP
6210F: net/ipv4/
6211F: net/ipv6/
6212F: include/net/ip*
0a14842f 6213F: arch/x86/net/*
1da177e4 6214
73b7656c
DM
6215NETWORKING [IPSEC]
6216M: Steffen Klassert <steffen.klassert@secunet.com>
6217M: Herbert Xu <herbert@gondor.apana.org.au>
6218M: "David S. Miller" <davem@davemloft.net>
6219L: netdev@vger.kernel.org
d1fc5024
SK
6220T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6221T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6222S: Maintained
5826bdd1 6223F: net/core/flow.c
73b7656c
DM
6224F: net/xfrm/
6225F: net/key/
6226F: net/ipv4/xfrm*
d1fc5024
SK
6227F: net/ipv4/esp4.c
6228F: net/ipv4/ah4.c
6229F: net/ipv4/ipcomp.c
6230F: net/ipv4/ip_vti.c
73b7656c 6231F: net/ipv6/xfrm*
d1fc5024
SK
6232F: net/ipv6/esp6.c
6233F: net/ipv6/ah6.c
6234F: net/ipv6/ipcomp6.c
6235F: net/ipv6/ip6_vti.c
73b7656c
DM
6236F: include/uapi/linux/xfrm.h
6237F: include/net/xfrm.h
6238
10e2ff1c 6239NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6240M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6241L: netdev@vger.kernel.org
6242S: Maintained
6243
29f8f632 6244NETWORKING [WIRELESS]
8b58be88 6245M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6246L: linux-wireless@vger.kernel.org
8a6e2535 6247Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6248T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6249S: Maintained
34b921cf
JP
6250F: net/mac80211/
6251F: net/rfkill/
679655da
JP
6252F: net/wireless/
6253F: include/net/ieee80211*
cc8b4a2b 6254F: include/linux/wireless.h
c117ab84 6255F: include/uapi/linux/wireless.h
c984e24d 6256F: include/net/iw_handler.h
34b921cf 6257F: drivers/net/wireless/
29f8f632 6258
788873ac
JP
6259NETWORKING DRIVERS
6260L: netdev@vger.kernel.org
6261W: http://www.linuxfoundation.org/en/Net
11e98029 6262Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6263T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6264T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6265S: Odd Fixes
6266F: drivers/net/
018d21ed 6267F: include/linux/if_*
0b63bf1f
JD
6268F: include/linux/netdevice.h
6269F: include/linux/arcdevice.h
6270F: include/linux/etherdevice.h
6271F: include/linux/fcdevice.h
6272F: include/linux/fddidevice.h
6273F: include/linux/hippidevice.h
6274F: include/linux/inetdevice.h
c117ab84
CEB
6275F: include/uapi/linux/if_*
6276F: include/uapi/linux/netdevice.h
788873ac 6277
3d396eb1 6278NETXEN (1/10) GbE SUPPORT
8622315e 6279M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6280M: Sony Chacko <sony.chacko@qlogic.com>
6281M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6282L: netdev@vger.kernel.org
9c2b5bde 6283W: http://www.qlogic.com
3d396eb1 6284S: Supported
aa43c215 6285F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6286
6423d30f
AAJ
6287NFC SUBSYSTEM
6288M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6289M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6290M: Samuel Ortiz <sameo@linux.intel.com>
6291L: linux-wireless@vger.kernel.org
5adf54de 6292L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6293S: Supported
6423d30f 6294F: net/nfc/
55eb94f9 6295F: include/net/nfc/
c117ab84 6296F: include/uapi/linux/nfc.h
6423d30f 6297F: drivers/nfc/
08eaa1e0 6298F: include/linux/platform_data/pn544.h
7ebb88e5 6299F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6300
e8b43555 6301NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6302M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6303L: linux-nfs@vger.kernel.org
6304W: http://client.linux-nfs.org
cd7b996a 6305T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6306S: Maintained
679655da
JP
6307F: fs/lockd/
6308F: fs/nfs/
6309F: fs/nfs_common/
6310F: net/sunrpc/
6311F: include/linux/lockd/
6312F: include/linux/nfs*
6313F: include/linux/sunrpc/
c117ab84
CEB
6314F: include/uapi/linux/nfs*
6315F: include/uapi/linux/sunrpc/
1da177e4 6316
85ef9cea 6317NILFS2 FILESYSTEM
e2126935 6318M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6319L: linux-nilfs@vger.kernel.org
f9472265 6320W: http://nilfs.sourceforge.net/
e2126935 6321T: git git://github.com/konis/nilfs2.git
85ef9cea 6322S: Supported
679655da
JP
6323F: Documentation/filesystems/nilfs2.txt
6324F: fs/nilfs2/
6325F: include/linux/nilfs2_fs.h
85ef9cea 6326
1da177e4 6327NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6328M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6329W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6330S: Maintained
679655da
JP
6331F: Documentation/scsi/NinjaSCSI.txt
6332F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6333
6334NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6335M: GOTO Masanori <gotom@debian.or.jp>
6336M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6337W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6338S: Maintained
679655da
JP
6339F: Documentation/scsi/NinjaSCSI.txt
6340F: drivers/scsi/nsp32*
1da177e4 6341
fce8a7bb
JM
6342NTB DRIVER
6343M: Jon Mason <jon.mason@intel.com>
6344S: Supported
2984411f
JM
6345W: https://github.com/jonmason/ntb/wiki
6346T: git git://github.com/jonmason/ntb.git
fce8a7bb 6347F: drivers/ntb/
548c237c 6348F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6349F: include/linux/ntb.h
6350
1da177e4 6351NTFS FILESYSTEM
2818ef50 6352M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6353L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6354W: http://www.tuxera.com/
e6f4dee7 6355T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6356S: Supported
679655da
JP
6357F: Documentation/filesystems/ntfs.txt
6358F: fs/ntfs/
1da177e4 6359
9eb8ef74 6360NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6361M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6362L: linux-fbdev@vger.kernel.org
ce00f85c 6363S: Maintained
679655da
JP
6364F: drivers/video/riva/
6365F: drivers/video/nvidia/
1da177e4 6366
79461681
MW
6367NVM EXPRESS DRIVER
6368M: Matthew Wilcox <willy@linux.intel.com>
6369L: linux-nvme@lists.infradead.org
6370T: git git://git.infradead.org/users/willy/linux-nvme.git
6371S: Supported
5be37bf9 6372F: drivers/block/nvme*
79461681
MW
6373F: include/linux/nvme.h
6374
f50d7146
RK
6375NXP TDA998X DRM DRIVER
6376M: Russell King <rmk+kernel@arm.linux.org.uk>
6377S: Supported
6378F: drivers/gpu/drm/i2c/tda998x_drv.c
6379F: include/drm/i2c/tda998x.h
6380
f5525786 6381OMAP SUPPORT
0e24bdd4 6382M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6383L: linux-omap@vger.kernel.org
6384W: http://www.muru.com/linux/omap/
6385W: http://linux.omap.com/
8a6e2535 6386Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6387T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6388S: Maintained
4e04d5a3 6389F: arch/arm/*omap*/
046d0a37
JD
6390F: drivers/i2c/busses/i2c-omap.c
6391F: include/linux/i2c-omap.h
f5525786 6392
50f29fbd 6393OMAP DEVICE TREE SUPPORT
cdb55ab0 6394M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6395M: Tony Lindgren <tony@atomide.com>
6396L: linux-omap@vger.kernel.org
d0fb18c5 6397L: devicetree@vger.kernel.org
50f29fbd
TL
6398S: Maintained
6399F: arch/arm/boot/dts/*omap*
6400F: arch/arm/boot/dts/*am3*
6401
f5525786 6402OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6403M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6404L: linux-omap@vger.kernel.org
6405S: Maintained
6406F: arch/arm/*omap*/*clock*
6407
6408OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6409M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6410L: linux-omap@vger.kernel.org
6411S: Maintained
6412F: arch/arm/*omap*/*pm*
c46938d4 6413F: drivers/cpufreq/omap-cpufreq.c
f5525786 6414
d21db568 6415OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6416M: Rajendra Nayak <rnayak@ti.com>
6417M: Paul Walmsley <paul@pwsan.com>
6418L: linux-omap@vger.kernel.org
6419S: Maintained
d21db568 6420F: arch/arm/mach-omap2/prm*
692ab1f3 6421
f5525786 6422OMAP AUDIO SUPPORT
6c284903 6423M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6424M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6425L: alsa-devel@alsa-project.org (subscribers-only)
6426L: linux-omap@vger.kernel.org
6427S: Maintained
6428F: sound/soc/omap/
6429
6430OMAP FRAMEBUFFER SUPPORT
830e6384 6431M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6432L: linux-fbdev@vger.kernel.org
f5525786
TL
6433L: linux-omap@vger.kernel.org
6434S: Maintained
6435F: drivers/video/omap/
6436
676eec0d 6437OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6438M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6439L: linux-omap@vger.kernel.org
676eec0d 6440L: linux-fbdev@vger.kernel.org
178ff4c9 6441S: Maintained
676eec0d 6442F: drivers/video/omap2/
178ff4c9
TV
6443F: Documentation/arm/OMAP/DSS
6444
8b37fcfc
OBC
6445OMAP HARDWARE SPINLOCK SUPPORT
6446M: Ohad Ben-Cohen <ohad@wizery.com>
6447L: linux-omap@vger.kernel.org
6448S: Maintained
6449F: drivers/hwspinlock/omap_hwspinlock.c
6450F: arch/arm/mach-omap2/hwspinlock.c
6451
f5525786 6452OMAP MMC SUPPORT
8b58be88 6453M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6454L: linux-omap@vger.kernel.org
6455S: Maintained
653f41b5
MC
6456F: drivers/mmc/host/omap.c
6457
6458OMAP HS MMC SUPPORT
14006bfb 6459M: Balaji T K <balajitk@ti.com>
0a4585c6 6460L: linux-mmc@vger.kernel.org
653f41b5 6461L: linux-omap@vger.kernel.org
0a4585c6 6462S: Maintained
653f41b5 6463F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6464
6465OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6466M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6467S: Maintained
6468F: drivers/char/hw_random/omap-rng.c
6469
f400c82e 6470OMAP HWMOD SUPPORT
cdb55ab0 6471M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6472M: Paul Walmsley <paul@pwsan.com>
6473L: linux-omap@vger.kernel.org
6474S: Maintained
8fc8b12b 6475F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6476
6477OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6478M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6479L: linux-omap@vger.kernel.org
6480S: Maintained
6481F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6482
7e8970e1
LP
6483OMAP IMAGE SIGNAL PROCESSOR (ISP)
6484M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6485L: linux-media@vger.kernel.org
6486S: Maintained
90d72ac6 6487F: drivers/media/platform/omap3isp/
7e8970e1 6488
f5525786 6489OMAP USB SUPPORT
f299470a 6490M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6491L: linux-usb@vger.kernel.org
6492L: linux-omap@vger.kernel.org
43b416e5 6493T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6494S: Maintained
a16fbd65
JP
6495F: drivers/usb/*/*omap*
6496F: arch/arm/*omap*/usb*
f5525786 6497
6d994710 6498OMAP GPIO DRIVER
a1415a8f 6499M: Javier Martinez Canillas <javier@dowhile0.org>
6d994710 6500M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6501M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6502L: linux-omap@vger.kernel.org
6503S: Maintained
6504F: drivers/gpio/gpio-omap.c
6505
c351e290
MJ
6506OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6507M: Mark Jackson <mpfj@newflow.co.uk>
6508L: linux-omap@vger.kernel.org
6509S: Maintained
6510F: arch/arm/boot/dts/am335x-nano.dts
6511
0ad122d9 6512OMFS FILESYSTEM
8b58be88 6513M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6514L: linux-karma-devel@lists.sourceforge.net
6515S: Maintained
679655da
JP
6516F: Documentation/filesystems/omfs.txt
6517F: fs/omfs/
0ad122d9 6518
c1986ee9 6519OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6520M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6521S: Maintained
679655da
JP
6522F: drivers/char/pcmcia/cm4000_cs.c
6523F: include/linux/cm4000_cs.h
c117ab84 6524F: include/uapi/linux/cm4000_cs.h
c1986ee9 6525
77c44ab1 6526OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6527M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6528S: Maintained
679655da 6529F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6530
77d5140f 6531OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6532M: Jonathan Corbet <corbet@lwn.net>
661263b5 6533L: linux-media@vger.kernel.org
275ffde4 6534T: git git://linuxtv.org/media_tree.git
77d5140f 6535S: Maintained
90d72ac6 6536F: drivers/media/i2c/ov7670.c
77d5140f 6537
431bca73 6538ONENAND FLASH DRIVER
8b58be88 6539M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6540L: linux-mtd@lists.infradead.org
6541S: Maintained
679655da
JP
6542F: drivers/mtd/onenand/
6543F: include/linux/mtd/onenand*.h
431bca73 6544
1da177e4 6545ONSTREAM SCSI TAPE DRIVER
8b58be88 6546M: Willem Riede <osst@riede.org>
1da177e4
LT
6547L: osst-users@lists.sourceforge.net
6548L: linux-scsi@vger.kernel.org
6549S: Maintained
f7269cfc
JD
6550F: Documentation/scsi/osst.txt
6551F: drivers/scsi/osst.*
6552F: drivers/scsi/osst_*.h
6553F: drivers/scsi/st.h
1da177e4 6554
e2d1d6c0 6555OPENCORES I2C BUS DRIVER
8b58be88 6556M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6557L: linux-i2c@vger.kernel.org
e2d1d6c0 6558S: Maintained
679655da
JP
6559F: Documentation/i2c/busses/i2c-ocores
6560F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6561
860c44c1 6562OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6563M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6564M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6565L: devicetree@vger.kernel.org
860c44c1 6566W: http://fdt.secretlab.ca
3bbf9b9b 6567T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6568S: Maintained
f8828205 6569F: drivers/of/
860c44c1 6570F: include/linux/of*.h
f8828205 6571F: scripts/dtc/
860c44c1 6572K: of_get_property
d945fa0d 6573K: of_match_table
860c44c1 6574
f8828205 6575OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6576M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6577M: Pawel Moll <pawel.moll@arm.com>
6578M: Mark Rutland <mark.rutland@arm.com>
de80963e 6579M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6580M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6581L: devicetree@vger.kernel.org
6582S: Maintained
6583F: Documentation/devicetree/
6584F: arch/*/boot/dts/
6585F: include/dt-bindings/
6586
19f9d392
JB
6587OPENRISC ARCHITECTURE
6588M: Jonas Bonn <jonas@southpole.se>
6589W: http://openrisc.net
eab7c1c0 6590L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6591S: Maintained
6592T: git git://openrisc.net/~jonas/linux
14430813 6593F: arch/openrisc/
19f9d392 6594
ccb1352e 6595OPENVSWITCH
4f337ed5 6596M: Pravin Shelar <pshelar@nicira.com>
ccb1352e
JG
6597L: dev@openvswitch.org
6598W: http://openvswitch.org
4f337ed5 6599T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git
ccb1352e
JG
6600S: Maintained
6601F: net/openvswitch/
6602
af39917d
CL
6603OPL4 DRIVER
6604M: Clemens Ladisch <clemens@ladisch.de>
6605L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6606T: git git://git.alsa-project.org/alsa-kernel.git
6607S: Maintained
6608F: sound/drivers/opl4/
6609
1da177e4 6610OPROFILE
4cf7e718 6611M: Robert Richter <rric@kernel.org>
1da177e4
LT
6612L: oprofile-list@lists.sf.net
6613S: Maintained
81c4a8a6 6614F: arch/*/include/asm/oprofile*.h
679655da
JP
6615F: arch/*/oprofile/
6616F: drivers/oprofile/
6617F: include/linux/oprofile.h
1da177e4 6618
e2d1d6c0 6619ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6620M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6621M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6622L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6623W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6624T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6625S: Supported
679655da
JP
6626F: Documentation/filesystems/ocfs2.txt
6627F: Documentation/filesystems/dlmfs.txt
6628F: fs/ocfs2/
e2d1d6c0 6629
1da177e4 6630ORINOCO DRIVER
724c6b35 6631L: linux-wireless@vger.kernel.org
491b26b4 6632W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6633W: http://www.nongnu.org/orinoco/
3a59babb 6634S: Orphan
679655da 6635F: drivers/net/wireless/orinoco/
1da177e4 6636
42c55aa8 6637OSD LIBRARY and FILESYSTEM
8b58be88 6638M: Boaz Harrosh <bharrosh@panasas.com>
f1f6630b 6639M: Benny Halevy <bhalevy@primarydata.com>
68274794
BH
6640L: osd-dev@open-osd.org
6641W: http://open-osd.org
54e5881d 6642T: git git://git.open-osd.org/open-osd.git
68274794 6643S: Maintained
42c55aa8 6644F: drivers/scsi/osd/
6b6f0b6c 6645F: include/scsi/osd_*
42c55aa8 6646F: fs/exofs/
68274794 6647
e2d1d6c0 6648P54 WIRELESS DRIVER
084cb0fe 6649M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6650L: linux-wireless@vger.kernel.org
084cb0fe 6651W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6652S: Maintained
679655da 6653F: drivers/net/wireless/p54/
e2d1d6c0 6654
f5cd7872 6655PA SEMI ETHERNET DRIVER
8b58be88 6656M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6657L: netdev@vger.kernel.org
6658S: Maintained
ded19add 6659F: drivers/net/ethernet/pasemi/*
f5cd7872 6660
beb58aa3 6661PA SEMI SMBUS DRIVER
8b58be88 6662M: Olof Johansson <olof@lixom.net>
846557d3 6663L: linux-i2c@vger.kernel.org
beb58aa3 6664S: Maintained
679655da 6665F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6666
48fc267e
SK
6667PADATA PARALLEL EXECUTION MECHANISM
6668M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6669L: linux-crypto@vger.kernel.org
6670S: Maintained
6671F: kernel/padata.c
6672F: include/linux/padata.h
6673F: Documentation/padata.txt
6674
709ee531 6675PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6676M: Harald Welte <laforge@gnumonks.org>
d0944853 6677L: platform-driver-x86@vger.kernel.org
709ee531 6678S: Maintained
679655da 6679F: drivers/platform/x86/panasonic-laptop.c
709ee531 6680
368dd5ac 6681PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6682M: David Howells <dhowells@redhat.com>
6683M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6684L: linux-am33-list@redhat.com (moderated for non-subscribers)
6685W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6686S: Maintained
679655da
JP
6687F: Documentation/mn10300/
6688F: arch/mn10300/
4fa97181 6689
1da177e4 6690PARALLEL PORT SUPPORT
3dd1a329 6691L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6692S: Orphan
679655da
JP
6693F: drivers/parport/
6694F: include/linux/parport*.h
6695F: drivers/char/ppdev.c
c117ab84 6696F: include/uapi/linux/ppdev.h
1da177e4 6697
4cdf6bc2 6698PARAVIRT_OPS INTERFACE
d633180c 6699M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6700M: Chris Wright <chrisw@sous-sol.org>
6701M: Alok Kataria <akataria@vmware.com>
6702M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6703L: virtualization@lists.linux-foundation.org
4cdf6bc2 6704S: Supported
679655da
JP
6705F: Documentation/ia64/paravirt_ops.txt
6706F: arch/*/kernel/paravirt*
6707F: arch/*/include/asm/paravirt.h
4cdf6bc2 6708
e2d1d6c0 6709PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6710M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6711L: linux-parport@lists.infradead.org (subscribers-only)
6712W: http://www.torque.net/linux-pp.html
6713S: Maintained
679655da
JP
6714F: Documentation/blockdev/paride.txt
6715F: drivers/block/paride/
e2d1d6c0
RD
6716
6717PARISC ARCHITECTURE
b8828770 6718M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6719M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6720L: linux-parisc@vger.kernel.org
6721W: http://www.parisc-linux.org/
8a6e2535 6722Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6723T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6724T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6725S: Maintained
679655da 6726F: arch/parisc/
2b6bac9e 6727F: Documentation/parisc/
679655da 6728F: drivers/parisc/
2b6bac9e
HD
6729F: drivers/char/agp/parisc-agp.c
6730F: drivers/input/serio/gscps2.c
6731F: drivers/parport/parport_gsc.*
6732F: drivers/tty/serial/8250/8250_gsc.c
6733F: drivers/video/sti*
6734F: drivers/video/console/sti*
6735F: drivers/video/logo/logo_parisc*
e2d1d6c0 6736
1662d32c 6737PC87360 HARDWARE MONITORING DRIVER
8b58be88 6738M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6739L: lm-sensors@lm-sensors.org
6740S: Maintained
679655da
JP
6741F: Documentation/hwmon/pc87360
6742F: drivers/hwmon/pc87360.c
1662d32c
JC
6743
6744PC8736x GPIO DRIVER
8b58be88 6745M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6746S: Maintained
679655da 6747F: drivers/char/pc8736x_gpio.c
1662d32c 6748
1ad107fd 6749PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6750M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6751L: lm-sensors@lm-sensors.org
6752S: Maintained
6753F: Documentation/hwmon/pc87427
6754F: drivers/hwmon/pc87427.c
6755
b26e0ed4 6756PCA9532 LED DRIVER
8b58be88 6757M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6758S: Maintained
d5ca6918
JP
6759F: drivers/leds/leds-pca9532.c
6760F: include/linux/leds-pca9532.h
b26e0ed4 6761
5ce914a8 6762PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6763M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6764L: linux-i2c@vger.kernel.org
6765S: Maintained
b4f0b74e 6766F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6767
3971dae5 6768PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6769M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6770S: Maintained
6771F: drivers/firmware/pcdp.*
6772
065c6359 6773PCI ERROR RECOVERY
6305902c 6774M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6775L: linux-pci@vger.kernel.org
065c6359 6776S: Supported
679655da 6777F: Documentation/PCI/pci-error-recovery.txt
065c6359 6778
1da177e4 6779PCI SUBSYSTEM
5ac3a6d2 6780M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6781L: linux-pci@vger.kernel.org
99662dd1 6782Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6784S: Supported
679655da
JP
6785F: Documentation/PCI/
6786F: drivers/pci/
6787F: include/linux/pci*
6b49ee49 6788F: arch/x86/pci/
cad01f91 6789F: arch/x86/kernel/quirks.c
1da177e4 6790
f0b75693
BH
6791PCI DRIVER FOR IMX6
6792M: Richard Zhu <r65037@freescale.com>
bf177a1e 6793M: Shawn Guo <shawn.guo@freescale.com>
f0b75693
BH
6794L: linux-pci@vger.kernel.org
6795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6796S: Maintained
6797F: drivers/pci/host/*imx6*
6798
6799PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6800M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6801M: Jason Cooper <jason@lakedaemon.net>
6802L: linux-pci@vger.kernel.org
6803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6804S: Maintained
6805F: drivers/pci/host/*mvebu*
6806
0447cfd7
TR
6807PCI DRIVER FOR NVIDIA TEGRA
6808M: Thierry Reding <thierry.reding@gmail.com>
6809L: linux-tegra@vger.kernel.org
f0b75693 6810L: linux-pci@vger.kernel.org
0447cfd7
TR
6811S: Supported
6812F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6813F: drivers/pci/host/pci-tegra.c
6814
f0b75693
BH
6815PCI DRIVER FOR RENESAS R-CAR
6816M: Simon Horman <horms@verge.net.au>
6817L: linux-pci@vger.kernel.org
6818L: linux-sh@vger.kernel.org
6819S: Maintained
6820F: drivers/pci/host/*rcar*
6821
4af82255
JH
6822PCI DRIVER FOR SAMSUNG EXYNOS
6823M: Jingoo Han <jg1.han@samsung.com>
6824L: linux-pci@vger.kernel.org
f0b75693
BH
6825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6826L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6827S: Maintained
6828F: drivers/pci/host/pci-exynos.c
6829
f0b75693
BH
6830PCI DRIVER FOR SYNOPSIS DESIGNWARE
6831M: Mohit Kumar <mohit.kumar@st.com>
6832M: Jingoo Han <jg1.han@samsung.com>
6833L: linux-pci@vger.kernel.org
6834S: Maintained
6835F: drivers/pci/host/*designware*
6836
cf28855b
WD
6837PCI DRIVER FOR GENERIC OF HOSTS
6838M: Will Deacon <will.deacon@arm.com>
6839L: linux-pci@vger.kernel.org
6840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6841S: Maintained
6842F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
6843F: drivers/pci/host/pci-host-generic.c
6844
1da177e4 6845PCMCIA SUBSYSTEM
4230dfc9 6846P: Linux PCMCIA Team
f5df5881 6847L: linux-pcmcia@lists.infradead.org
6650e0a5 6848W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6849T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6850S: Maintained
679655da
JP
6851F: Documentation/pcmcia/
6852F: drivers/pcmcia/
6853F: include/pcmcia/
1da177e4
LT
6854
6855PCNET32 NETWORK DRIVER
227fb925 6856M: Don Fry <pcnet32@frontier.com>
979b6c13 6857L: netdev@vger.kernel.org
1da177e4 6858S: Maintained
b955f6ca 6859F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6860
48fc267e
SK
6861PCRYPT PARALLEL CRYPTO ENGINE
6862M: Steffen Klassert <steffen.klassert@secunet.com>
6863L: linux-crypto@vger.kernel.org
6864S: Maintained
6865F: crypto/pcrypt.c
6866F: include/crypto/pcrypt.h
6867
e72df0b8
TH
6868PER-CPU MEMORY ALLOCATOR
6869M: Tejun Heo <tj@kernel.org>
6870M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6872S: Maintained
6873F: include/linux/percpu*.h
6874F: mm/percpu*.c
6875F: arch/*/include/asm/percpu.h
6876
ad4ecbcb 6877PER-TASK DELAY ACCOUNTING
185e595f 6878M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6879S: Maintained
679655da
JP
6880F: include/linux/delayacct.h
6881F: kernel/delayacct.c
ad4ecbcb 6882
57c0c15b 6883PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6884M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6885M: Paul Mackerras <paulus@samba.org>
dd9b238c 6886M: Ingo Molnar <mingo@redhat.com>
f80c5393 6887M: Arnaldo Carvalho de Melo <acme@kernel.org>
981c3a4f 6888L: linux-kernel@vger.kernel.org
75fc2d37 6889T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6890S: Supported
d53e8365 6891F: kernel/events/*
a003236c 6892F: include/linux/perf_event.h
c117ab84 6893F: include/uapi/linux/perf_event.h
141c4296
RR
6894F: arch/*/kernel/perf_event*.c
6895F: arch/*/kernel/*/perf_event*.c
6896F: arch/*/kernel/*/*/perf_event*.c
a003236c 6897F: arch/*/include/asm/perf_event.h
a003236c
VL
6898F: arch/*/kernel/perf_callchain.c
6899F: tools/perf/
6c0b3244 6900
dd49d0f5 6901PERSONALITY HANDLING
8b58be88 6902M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6903L: linux-abi-devel@lists.sourceforge.net
6904S: Maintained
679655da 6905F: include/linux/personality.h
c117ab84 6906F: include/uapi/linux/personality.h
dd49d0f5 6907
838e7a03 6908PHONET PROTOCOL
2a06b40f 6909M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6910S: Supported
6911F: Documentation/networking/phonet.txt
6912F: include/linux/phonet.h
6913F: include/net/phonet/
c117ab84 6914F: include/uapi/linux/phonet.h
838e7a03
RDC
6915F: net/phonet/
6916
1da177e4 6917PHRAM MTD DRIVER
8b58be88 6918M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6919L: linux-mtd@lists.infradead.org
6920S: Maintained
679655da 6921F: drivers/mtd/devices/phram.c
1da177e4 6922
efdbb10e
BP
6923PICOLCD HID DRIVER
6924M: Bruno Prémont <bonbons@linux-vserver.org>
6925L: linux-input@vger.kernel.org
6926S: Maintained
6927F: drivers/hid/hid-picolcd*
6928
a53bfa07
JI
6929PICOXCELL SUPPORT
6930M: Jamie Iles <jamie@jamieiles.com>
6931L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6932T: git git://github.com/jamieiles/linux-2.6-ji.git
6933S: Supported
14430813 6934F: arch/arm/mach-picoxcell/
a53bfa07
JI
6935F: drivers/*/picoxcell*
6936F: drivers/*/*/picoxcell*
6937
2744e8af
LW
6938PIN CONTROL SUBSYSTEM
6939M: Linus Walleij <linus.walleij@linaro.org>
6940S: Maintained
07f29ba6 6941F: drivers/pinctrl/
8e406fe4 6942F: include/linux/pinctrl/
2744e8af 6943
2201bbb8
JCPV
6944PIN CONTROLLER - ATMEL AT91
6945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6947S: Maintained
6948F: drivers/pinctrl/pinctrl-at91.c
6949
b75e60d6
DA
6950PIN CONTROLLER - SAMSUNG
6951M: Tomasz Figa <t.figa@samsung.com>
6952M: Thomas Abraham <thomas.abraham@linaro.org>
6953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6954L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6955S: Maintained
6956F: drivers/pinctrl/pinctrl-exynos.*
6957F: drivers/pinctrl/pinctrl-s3c*
6958F: drivers/pinctrl/pinctrl-samsung.*
6959
deda8287 6960PIN CONTROLLER - ST SPEAR
8e406fe4 6961M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6962L: spear-devel@list.st.com
6963L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6964W: http://www.st.com/spear
6965S: Maintained
8e406fe4 6966F: drivers/pinctrl/spear/
deda8287 6967
249a6771 6968PKTCDVD DRIVER
dbd47133 6969M: Jiri Kosina <jkosina@suse.cz>
249a6771 6970S: Maintained
679655da
JP
6971F: drivers/block/pktcdvd.c
6972F: include/linux/pktcdvd.h
c117ab84 6973F: include/uapi/linux/pktcdvd.h
249a6771 6974
b31d8273
G
6975PKUNITY SOC DRIVERS
6976M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6977W: http://mprc.pku.edu.cn/~guanxuetao/linux
6978S: Maintained
ceebf4d5 6979T: git git://github.com/gxt/linux.git
b31d8273 6980F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6981F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6982F: drivers/video/fb-puv3.c
2809e80b 6983F: drivers/rtc/rtc-puv3.c
b31d8273 6984
9d2ecfb7 6985PMBUS HARDWARE MONITORING DRIVERS
ca462085 6986M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6987L: lm-sensors@lm-sensors.org
6988W: http://www.lm-sensors.org/
6989W: http://www.roeck-us.net/linux/drivers/
6990T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6991S: Maintained
6992F: Documentation/hwmon/pmbus
6993F: drivers/hwmon/pmbus/
6994F: include/linux/i2c/pmbus.h
6995
89a36810 6996PMC SIERRA MaxRAID DRIVER
076cfaae 6997M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6998L: linux-scsi@vger.kernel.org
6999W: http://www.pmc-sierra.com/
7000S: Supported
7001F: drivers/scsi/pmcraid.*
7002
dbf9bfe6 7003PMC SIERRA PM8001 DRIVER
4f0e359c 7004M: xjtuwjp@gmail.com
dbf9bfe6 7005M: lindar_liu@usish.com
7006L: linux-scsi@vger.kernel.org
7007S: Supported
7008F: drivers/scsi/pm8001/
7009
1da177e4 7010POSIX CLOCKS and TIMERS
8b58be88 7011M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7012L: linux-kernel@vger.kernel.org
75fc2d37 7013T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 7014S: Supported
679655da
JP
7015F: fs/timerfd.c
7016F: include/linux/timer*
7017F: kernel/*timer*
1da177e4 7018
3be86148 7019POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 7020M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 7021M: David Woodhouse <dwmw2@infradead.org>
54e5881d 7022T: git git://git.infradead.org/battery-2.6.git
3be86148 7023S: Maintained
679655da 7024F: include/linux/power_supply.h
8cd725a1 7025F: drivers/power/
3be86148 7026
1da177e4 7027PNP SUPPORT
46a1f21a 7028M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
1da177e4 7029S: Maintained
679655da 7030F: drivers/pnp/
1da177e4 7031
999445d4 7032PNXxxxx I2C DRIVER
8b58be88 7033M: Vitaly Wool <vitalywool@gmail.com>
846557d3 7034L: linux-i2c@vger.kernel.org
999445d4 7035S: Maintained
679655da 7036F: drivers/i2c/busses/i2c-pnx.c
999445d4 7037
1da177e4 7038PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 7039M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
7040L: linux-ppp@vger.kernel.org
7041S: Maintained
224cf5ad 7042F: drivers/net/ppp/ppp_*
1da177e4
LT
7043
7044PPP OVER ATM (RFC 2364)
8b58be88 7045M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 7046S: Maintained
679655da 7047F: net/atm/pppoatm.c
c117ab84 7048F: include/uapi/linux/atmppp.h
1da177e4
LT
7049
7050PPP OVER ETHERNET
8b58be88 7051M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 7052S: Maintained
224cf5ad
JK
7053F: drivers/net/ppp/pppoe.c
7054F: drivers/net/ppp/pppox.c
1da177e4 7055
a6d2370b 7056PPP OVER L2TP
8b58be88 7057M: James Chapman <jchapman@katalix.com>
a6d2370b 7058S: Maintained
90ca28d1 7059F: net/l2tp/l2tp_ppp.c
679655da 7060F: include/linux/if_pppol2tp.h
c117ab84 7061F: include/uapi/linux/if_pppol2tp.h
a6d2370b 7062
eae9d2ba 7063PPS SUPPORT
8b58be88 7064M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
7065W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7066L: linuxpps@ml.enneenne.com (subscribers-only)
7067S: Maintained
cabaaf41
JP
7068F: Documentation/pps/
7069F: drivers/pps/
7070F: include/linux/pps*.h
eae9d2ba 7071
71a6d0af
HW
7072PPTP DRIVER
7073M: Dmitry Kozlov <xeb@mail.ru>
7074L: netdev@vger.kernel.org
7075S: Maintained
224cf5ad 7076F: drivers/net/ppp/pptp.c
71a6d0af
HW
7077W: http://sourceforge.net/projects/accel-pptp
7078
1da177e4 7079PREEMPTIBLE KERNEL
8b58be88 7080M: Robert Love <rml@tech9.net>
1da177e4
LT
7081L: kpreempt-tech@lists.sourceforge.net
7082W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7083S: Supported
679655da
JP
7084F: Documentation/preempt-locking.txt
7085F: include/linux/preempt.h
1da177e4
LT
7086
7087PRISM54 WIRELESS DRIVER
8b58be88 7088M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 7089L: linux-wireless@vger.kernel.org
9ef80804 7090W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 7091S: Obsolete
679655da 7092F: drivers/net/wireless/prism54/
1da177e4 7093
b3277dfa 7094PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 7095M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
7096L: linux-ide@vger.kernel.org
7097S: Maintained
679655da 7098F: drivers/ata/sata_promise.*
b3277dfa 7099
02c18891 7100PS3 NETWORK SUPPORT
b809b9ca 7101M: Geoff Levand <geoff@infradead.org>
02c18891 7102L: netdev@vger.kernel.org
a4724ed6 7103L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7104S: Maintained
8df158ac 7105F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 7106
f58a9d17 7107PS3 PLATFORM SUPPORT
b809b9ca 7108M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
7109L: linuxppc-dev@lists.ozlabs.org
7110L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 7111S: Maintained
679655da
JP
7112F: arch/powerpc/boot/ps3*
7113F: arch/powerpc/include/asm/lv1call.h
7114F: arch/powerpc/include/asm/ps3*.h
7115F: arch/powerpc/platforms/ps3/
7116F: drivers/*/ps3*
7117F: drivers/ps3/
fec629b8 7118F: drivers/rtc/rtc-ps3.c
679655da 7119F: drivers/usb/host/*ps3.c
fec629b8 7120F: sound/ppc/snd_ps3*
f58a9d17 7121
cffb4add 7122PS3VRAM DRIVER
8b58be88 7123M: Jim Paris <jim@jtan.com>
a4724ed6 7124L: cbe-oss-dev@lists.ozlabs.org
cffb4add 7125S: Maintained
8a3977cb 7126F: drivers/block/ps3vram.c
cffb4add 7127
8defe599 7128PSTORE FILESYSTEM
9d5e2a02 7129M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
7130M: Colin Cross <ccross@android.com>
7131M: Kees Cook <keescook@chromium.org>
7132M: Tony Luck <tony.luck@intel.com>
7133S: Maintained
7134T: git git://git.infradead.org/users/cbou/linux-pstore.git
7135F: fs/pstore/
7136F: include/linux/pstore*
04851772 7137F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
7138F: drivers/acpi/apei/erst.c
7139
7fbc415d
RC
7140PTP HARDWARE CLOCK SUPPORT
7141M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 7142L: netdev@vger.kernel.org
7fbc415d
RC
7143S: Maintained
7144W: http://linuxptp.sourceforge.net/
7145F: Documentation/ABI/testing/sysfs-ptp
7146F: Documentation/ptp/*
0ecb3cdd 7147F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
7148F: drivers/net/phy/dp83640*
7149F: drivers/ptp/*
7150F: include/linux/ptp_cl*
7151
cf94a4d1 7152PTRACE SUPPORT
8b58be88
JP
7153M: Roland McGrath <roland@redhat.com>
7154M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
7155S: Maintained
7156F: include/asm-generic/syscall.h
7157F: include/linux/ptrace.h
7158F: include/linux/regset.h
7159F: include/linux/tracehook.h
c117ab84 7160F: include/uapi/linux/ptrace.h
cf94a4d1
CH
7161F: kernel/ptrace.c
7162
8320204a 7163PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 7164M: Mike Isely <isely@pobox.com>
16e9495d 7165L: pvrusb2@isely.net (subscribers-only)
661263b5 7166L: linux-media@vger.kernel.org
8320204a 7167W: http://www.isely.net/pvrusb2/
275ffde4 7168T: git git://linuxtv.org/media_tree.git
8320204a 7169S: Maintained
679655da 7170F: Documentation/video4linux/README.pvrusb2
0c0d06ca 7171F: drivers/media/usb/pvrusb2/
8320204a 7172
39532e6c
HG
7173PWC WEBCAM DRIVER
7174M: Hans de Goede <hdegoede@redhat.com>
7175L: linux-media@vger.kernel.org
7176T: git git://linuxtv.org/media_tree.git
7177S: Maintained
7178F: drivers/media/usb/pwc/*
7179
200efedd 7180PWM SUBSYSTEM
aa3495f7
TR
7181M: Thierry Reding <thierry.reding@gmail.com>
7182L: linux-pwm@vger.kernel.org
0c2498f1 7183S: Maintained
006e854f 7184T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7185F: Documentation/pwm.txt
7186F: Documentation/devicetree/bindings/pwm/
7187F: include/linux/pwm.h
0c2498f1 7188F: drivers/pwm/
a140b98d
TR
7189F: drivers/video/backlight/pwm_bl.c
7190F: include/linux/pwm_backlight.h
0c2498f1 7191
30ec261e 7192PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7193M: Eric Miao <eric.y.miao@gmail.com>
7194M: Russell King <linux@arm.linux.org.uk>
a323f664 7195M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7197T: git git://github.com/hzhuang1/linux.git
7198T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7199S: Maintained
679655da
JP
7200F: arch/arm/mach-pxa/
7201F: drivers/pcmcia/pxa2xx*
9df92e6c 7202F: drivers/spi/spi-pxa2xx*
679655da
JP
7203F: drivers/usb/gadget/pxa2*
7204F: include/sound/pxa2xx-lib.h
bec4c99e 7205F: sound/arm/pxa*
14430813 7206F: sound/soc/pxa/
1da177e4 7207
ec64d3bf
EG
7208PXA3xx NAND FLASH DRIVER
7209M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7210L: linux-mtd@lists.infradead.org
7211S: Maintained
7212F: drivers/mtd/nand/pxa3xx-nand.c
7213
3f640c61 7214MMP SUPPORT
8b58be88 7215M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7216M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7218T: git git://github.com/hzhuang1/linux.git
7219T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7220S: Maintained
3f640c61 7221F: arch/arm/mach-mmp/
e8e6cb32 7222
272f133a
PO
7223PXA MMCI DRIVER
7224S: Orphan
7225
57f63bc8 7226PXA RTC DRIVER
8b58be88 7227M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7228L: rtc-linux@googlegroups.com
7229S: Maintained
7230
52a09a04 7231QIB DRIVER
8473c603 7232M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7233L: linux-rdma@vger.kernel.org
7234S: Supported
7235F: drivers/infiniband/hw/qib/
7236
5e9772b9
JS
7237QLOGIC QLA1280 SCSI DRIVER
7238M: Michael Reed <mdr@sgi.com>
7239L: linux-scsi@vger.kernel.org
7240S: Maintained
7241F: drivers/scsi/qla1280.[ch]
7242
1da177e4 7243QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7244M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7245L: linux-scsi@vger.kernel.org
7246S: Supported
679655da
JP
7247F: Documentation/scsi/LICENSE.qla2xxx
7248F: drivers/scsi/qla2xxx/
1da177e4 7249
883c98fe 7250QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7251M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7252M: iscsi-driver@qlogic.com
7253L: linux-scsi@vger.kernel.org
7254S: Supported
bacfb81b 7255F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7256F: drivers/scsi/qla4xxx/
7257
5a4faa87 7258QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7259M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7260M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7261M: linux-driver@qlogic.com
7262L: netdev@vger.kernel.org
7263S: Supported
679655da 7264F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7265F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7266
0ec00f03 7267QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7268M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7269M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7270L: netdev@vger.kernel.org
7271S: Supported
aa43c215 7272F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7273
c4e84bde 7274QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7275M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7276M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7277M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7278M: linux-driver@qlogic.com
c4e84bde
RM
7279L: netdev@vger.kernel.org
7280S: Supported
aa43c215 7281F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7282
1da177e4 7283QNX4 FILESYSTEM
8b58be88 7284M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7285W: http://www.alarsen.net/linux/qnx4fs/
7286S: Maintained
80811493 7287F: fs/qnx4/
c117ab84
CEB
7288F: include/uapi/linux/qnx4_fs.h
7289F: include/uapi/linux/qnxtypes.h
1da177e4 7290
91952bc0
AP
7291QT1010 MEDIA DRIVER
7292M: Antti Palosaari <crope@iki.fi>
7293L: linux-media@vger.kernel.org
7294W: http://linuxtv.org/
7295W: http://palosaari.fi/linux/
7296Q: http://patchwork.linuxtv.org/project/linux-media/list/
7297T: git git://linuxtv.org/anttip/media_tree.git
7298S: Maintained
7299F: drivers/media/tuners/qt1010*
7300
966fb5ec
SM
7301QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7302M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7303L: linux-wireless@vger.kernel.org
7304L: ath9k-devel@lists.ath9k.org
7305W: http://wireless.kernel.org/en/users/Drivers/ath9k
7306S: Supported
7307F: drivers/net/wireless/ath/ath9k/
7308
2ea0ffcb
KV
7309QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7310M: Kalle Valo <kvalo@qca.qualcomm.com>
7311L: ath10k@lists.infradead.org
7312W: http://wireless.kernel.org/en/users/Drivers/ath10k
7313T: git git://github.com/kvalo/ath.git
7314S: Supported
7315F: drivers/net/wireless/ath/ath10k/
7316
4f4567cf
RK
7317QUALCOMM HEXAGON ARCHITECTURE
7318M: Richard Kuo <rkuo@codeaurora.org>
7319L: linux-hexagon@vger.kernel.org
7320S: Supported
7321F: arch/hexagon/
7322
8e84c258
EK
7323QUALCOMM WCN36XX WIRELESS DRIVER
7324M: Eugene Krasnikov <k.eugene.e@gmail.com>
7325L: wcn36xx@lists.infradead.org
7326W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7327T: git git://github.com/KrasnikovEugene/wcn36xx.git
7328S: Supported
7329F: drivers/net/wireless/ath/wcn36xx/
7330
35e3540b
HV
7331QUICKCAM PARALLEL PORT WEBCAMS
7332M: Hans Verkuil <hverkuil@xs4all.nl>
7333L: linux-media@vger.kernel.org
7334T: git git://linuxtv.org/media_tree.git
7335W: http://linuxtv.org
7336S: Odd Fixes
7337F: drivers/media/parport/*-qcam*
7338
602adf40 7339RADOS BLOCK DEVICE (RBD)
09d90327
SW
7340M: Yehuda Sadeh <yehuda@inktank.com>
7341M: Sage Weil <sage@inktank.com>
527a88b9 7342M: Alex Elder <elder@kernel.org>
602adf40 7343M: ceph-devel@vger.kernel.org
09d90327
SW
7344W: http://ceph.com/
7345T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7346S: Supported
7347F: drivers/block/rbd.c
7348F: drivers/block/rbd_types.h
7349
1da177e4 7350RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7351M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7352L: linux-fbdev@vger.kernel.org
1da177e4 7353S: Maintained
679655da 7354F: drivers/video/aty/radeon*
c117ab84 7355F: include/uapi/linux/radeonfb.h
1da177e4 7356
c6c9b34c
HG
7357RADIOSHARK RADIO DRIVER
7358M: Hans de Goede <hdegoede@redhat.com>
7359L: linux-media@vger.kernel.org
7360T: git git://linuxtv.org/media_tree.git
7361S: Maintained
7362F: drivers/media/radio/radio-shark.c
7363
7364RADIOSHARK2 RADIO DRIVER
7365M: Hans de Goede <hdegoede@redhat.com>
7366L: linux-media@vger.kernel.org
7367T: git git://linuxtv.org/media_tree.git
7368S: Maintained
7369F: drivers/media/radio/radio-shark2.c
7370F: drivers/media/radio/radio-tea5777.c
7371
1da177e4 7372RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7373M: Paul Mackerras <paulus@samba.org>
c69f677c 7374L: linux-fbdev@vger.kernel.org
1da177e4 7375S: Maintained
679655da 7376F: drivers/video/aty/aty128fb.c
1da177e4 7377
e7839f25 7378RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7379P: rt2x00 project
e1a6542f 7380M: Ivo van Doorn <IvDoorn@gmail.com>
f198f98e 7381M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7382L: linux-wireless@vger.kernel.org
83fc9c89 7383L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7384W: http://rt2x00.serialmonkey.com/
7385S: Maintained
54e5881d 7386T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7387F: drivers/net/wireless/rt2x00/
7388
9db5579b 7389RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7390M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7391S: Maintained
679655da
JP
7392F: Documentation/blockdev/ramdisk.txt
7393F: drivers/block/brd.c
9db5579b 7394
9e95ce27 7395RANDOM NUMBER DRIVER
0624bcaa 7396M: "Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7397S: Maintained
679655da 7398F: drivers/char/random.c
9e95ce27 7399
394b701c 7400RAPIDIO SUBSYSTEM
8b58be88 7401M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7402M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7403S: Maintained
679655da 7404F: drivers/rapidio/
394b701c 7405
e2d1d6c0 7406RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7407L: linux-wireless@vger.kernel.org
f52a5490 7408S: Orphan
679655da 7409F: drivers/net/wireless/ray*
e2d1d6c0
RD
7410
7411RCUTORTURE MODULE
8b58be88
JP
7412M: Josh Triplett <josh@freedesktop.org>
7413M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7414L: linux-kernel@vger.kernel.org
f9094d8e 7415S: Supported
08deed1e 7416T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7417F: Documentation/RCU/torture.txt
4102adab 7418F: kernel/rcu/torture.c
e2d1d6c0 7419
c87b9c60
PM
7420RCUTORTURE TEST FRAMEWORK
7421M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7422L: linux-kernel@vger.kernel.org
c87b9c60
PM
7423S: Supported
7424T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7425F: tools/testing/selftests/rcutorture
7426
c1f766b5 7427RDC R-321X SoC
8b58be88 7428M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7429S: Maintained
7430
db17f395 7431RDC R6040 FAST ETHERNET DRIVER
8b58be88 7432M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7433L: netdev@vger.kernel.org
7434S: Maintained
58565a35 7435F: drivers/net/ethernet/rdc/r6040.c
db17f395 7436
a09ed661 7437RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7438M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7439L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7440S: Supported
679655da 7441F: net/rds/
a09ed661 7442
595182bc 7443READ-COPY UPDATE (RCU)
8b58be88
JP
7444M: Dipankar Sarma <dipankar@in.ibm.com>
7445M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7446L: linux-kernel@vger.kernel.org
9fab9787 7447W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7448S: Supported
08deed1e 7449T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7450F: Documentation/RCU/
9fab9787 7451X: Documentation/RCU/torture.txt
f9094d8e 7452F: include/linux/rcu*
4102adab
PM
7453X: include/linux/srcu.h
7454F: kernel/rcu/
7455X: kernel/rcu/torture.c
595182bc 7456
0c86edc0 7457REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7458M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7459L: rtc-linux@googlegroups.com
8a6e2535 7460Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7461S: Maintained
679655da
JP
7462F: Documentation/rtc.txt
7463F: drivers/rtc/
7464F: include/linux/rtc.h
c117ab84 7465F: include/uapi/linux/rtc.h
0c86edc0 7466
1da177e4 7467REISERFS FILE SYSTEM
76c4e5ea 7468L: reiserfs-devel@vger.kernel.org
1da177e4 7469S: Supported
679655da 7470F: fs/reiserfs/
1da177e4 7471
b83a313b 7472REGISTER MAP ABSTRACTION
b02e48f2 7473M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7474T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7475S: Supported
7476F: drivers/base/regmap/
7477F: include/linux/regmap.h
7478
400e64df
OBC
7479REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7480M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7481T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7482S: Maintained
7483F: drivers/remoteproc/
7484F: Documentation/remoteproc.txt
6fc26488 7485F: include/linux/remoteproc.h
400e64df 7486
d8115db5
OBC
7487REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7488M: Ohad Ben-Cohen <ohad@wizery.com>
7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7490S: Maintained
7491F: drivers/rpmsg/
7492F: Documentation/rpmsg.txt
7493F: include/linux/rpmsg.h
7494
1b0fe6be
PZ
7495RESET CONTROLLER FRAMEWORK
7496M: Philipp Zabel <p.zabel@pengutronix.de>
7497S: Maintained
7498F: drivers/reset/
7499F: Documentation/devicetree/bindings/reset/
7500F: include/linux/reset.h
7501F: include/linux/reset-controller.h
7502
e0897645 7503RFKILL
8b58be88 7504M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7505L: linux-wireless@vger.kernel.org
ce466579
JB
7506W: http://wireless.kernel.org/
7507T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7508T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7509S: Maintained
505c9247 7510F: Documentation/rfkill.txt
80811493 7511F: net/rfkill/
e0897645 7512
67e054e9
ML
7513RICOH SMARTMEDIA/XD DRIVER
7514M: Maxim Levitsky <maximlevitsky@gmail.com>
7515S: Maintained
21c26f50
JP
7516F: drivers/mtd/nand/r852.c
7517F: drivers/mtd/nand/r852.h
67e054e9 7518
92634125
ML
7519RICOH R5C592 MEMORYSTICK DRIVER
7520M: Maxim Levitsky <maximlevitsky@gmail.com>
7521S: Maintained
7522F: drivers/memstick/host/r592.*
7523
27f1d2f9
SA
7524ROCCAT DRIVERS
7525M: Stefan Achatz <erazor_de@users.sourceforge.net>
7526W: http://sourceforge.net/projects/roccat/
7527S: Maintained
7528F: drivers/hid/hid-roccat*
7529F: include/linux/hid-roccat*
7530F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7531
1da177e4
LT
7532ROCKETPORT DRIVER
7533P: Comtrol Corp.
1da177e4
LT
7534W: http://www.comtrol.com
7535S: Maintained
679655da 7536F: Documentation/serial/rocket.txt
c897401b 7537F: drivers/tty/rocket*
1da177e4
LT
7538
7539ROSE NETWORK LAYER
8b58be88 7540M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7541L: linux-hams@vger.kernel.org
d34cb28a 7542W: http://www.linux-ax25.org/
1da177e4 7543S: Maintained
679655da 7544F: include/net/rose.h
c117ab84 7545F: include/uapi/linux/rose.h
679655da 7546F: net/rose/
1da177e4 7547
91952bc0
AP
7548RTL2830 MEDIA DRIVER
7549M: Antti Palosaari <crope@iki.fi>
7550L: linux-media@vger.kernel.org
7551W: http://linuxtv.org/
7552W: http://palosaari.fi/linux/
7553Q: http://patchwork.linuxtv.org/project/linux-media/list/
7554T: git git://linuxtv.org/anttip/media_tree.git
7555S: Maintained
7556F: drivers/media/dvb-frontends/rtl2830*
7557
27a0aacf
AP
7558RTL2832 MEDIA DRIVER
7559M: Antti Palosaari <crope@iki.fi>
7560L: linux-media@vger.kernel.org
7561W: http://linuxtv.org/
7562W: http://palosaari.fi/linux/
7563Q: http://patchwork.linuxtv.org/project/linux-media/list/
7564T: git git://linuxtv.org/anttip/media_tree.git
7565S: Maintained
7566F: drivers/media/dvb-frontends/rtl2832*
7567
ba6e6f6e
AP
7568RTL2832_SDR MEDIA DRIVER
7569M: Antti Palosaari <crope@iki.fi>
7570L: linux-media@vger.kernel.org
7571W: http://linuxtv.org/
7572W: http://palosaari.fi/linux/
7573Q: http://patchwork.linuxtv.org/project/linux-media/list/
7574T: git git://linuxtv.org/anttip/media_tree.git
7575S: Maintained
7576F: drivers/staging/media/rtl2832u_sdr/rtl2832_sdr*
7577
59840488 7578RTL8180 WIRELESS DRIVER
8b58be88 7579M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7580L: linux-wireless@vger.kernel.org
491b26b4 7581W: http://wireless.kernel.org/
54e5881d 7582T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7583S: Maintained
3cfeb0c3 7584F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7585
59840488 7586RTL8187 WIRELESS DRIVER
9f0939bf 7587M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7588M: Hin-Tak Leung <htl10@users.sourceforge.net>
7589M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7590L: linux-wireless@vger.kernel.org
491b26b4 7591W: http://wireless.kernel.org/
54e5881d 7592T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7593S: Maintained
3cfeb0c3 7594F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7595
3cf0c8ad
LF
7596RTL8192CE WIRELESS DRIVER
7597M: Larry Finger <Larry.Finger@lwfinger.net>
7598M: Chaoming Li <chaoming_li@realsil.com.cn>
7599L: linux-wireless@vger.kernel.org
491b26b4 7600W: http://wireless.kernel.org/
3cf0c8ad
LF
7601T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7602S: Maintained
7603F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7604F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7605
9eb8ef74 7606S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7607M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7608L: linux-fbdev@vger.kernel.org
ce00f85c 7609S: Maintained
679655da 7610F: drivers/video/savage/
9eb8ef74 7611
1da177e4 7612S390
8b58be88
JP
7613M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7614M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7615M: linux390@de.ibm.com
d58140cc 7616L: linux-s390@vger.kernel.org
5238da45
HC
7617W: http://www.ibm.com/developerworks/linux/linux390/
7618S: Supported
679655da 7619F: arch/s390/
a968cd3e 7620F: drivers/s390/
3bfe6858
JN
7621F: Documentation/s390/
7622F: Documentation/DocBook/s390*
5238da45 7623
322986ca
SO
7624S390 COMMON I/O LAYER
7625M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7626M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7627L: linux-s390@vger.kernel.org
7628W: http://www.ibm.com/developerworks/linux/linux390/
7629S: Supported
7630F: drivers/s390/cio/
7631
7632S390 DASD DRIVER
7633M: Stefan Weinhuber <wein@de.ibm.com>
7634M: Stefan Haberland <stefan.haberland@de.ibm.com>
7635L: linux-s390@vger.kernel.org
7636W: http://www.ibm.com/developerworks/linux/linux390/
7637S: Supported
7638F: drivers/s390/block/dasd*
7639F: block/partitions/ibm.c
7640
5238da45 7641S390 NETWORK DRIVERS
8b58be88
JP
7642M: Ursula Braun <ursula.braun@de.ibm.com>
7643M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7644M: linux390@de.ibm.com
d58140cc 7645L: linux-s390@vger.kernel.org
5238da45
HC
7646W: http://www.ibm.com/developerworks/linux/linux390/
7647S: Supported
679655da 7648F: drivers/s390/net/
5238da45 7649
322986ca
SO
7650S390 PCI SUBSYSTEM
7651M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7652M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7653L: linux-s390@vger.kernel.org
7654W: http://www.ibm.com/developerworks/linux/linux390/
7655S: Supported
7656F: arch/s390/pci/
7657F: drivers/pci/hotplug/s390_pci_hpc.c
7658
feed9b62 7659S390 ZCRYPT DRIVER
5c8d0983 7660M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7661M: linux390@de.ibm.com
7662L: linux-s390@vger.kernel.org
a968cd3e 7663W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7664S: Supported
d5ca6918 7665F: drivers/s390/crypto/
feed9b62 7666
5238da45 7667S390 ZFCP DRIVER
d38e19d0 7668M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7669M: linux390@de.ibm.com
d58140cc 7670L: linux-s390@vger.kernel.org
5238da45 7671W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7672S: Supported
679655da 7673F: drivers/s390/scsi/zfcp_*
1da177e4 7674
dd96df2c 7675S390 IUCV NETWORK LAYER
8b58be88 7676M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7677M: linux390@de.ibm.com
7678L: linux-s390@vger.kernel.org
7679W: http://www.ibm.com/developerworks/linux/linux390/
7680S: Supported
679655da
JP
7681F: drivers/s390/net/*iucv*
7682F: include/net/iucv/
7683F: net/iucv/
dd96df2c 7684
4dde7f75 7685S3C24XX SD/MMC Driver
8b58be88 7686M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7687L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7688S: Supported
679655da 7689F: drivers/mmc/host/s3cmci.*
4dde7f75 7690
1f15a229
HV
7691SAA6588 RDS RECEIVER DRIVER
7692M: Hans Verkuil <hverkuil@xs4all.nl>
7693L: linux-media@vger.kernel.org
7694T: git git://linuxtv.org/media_tree.git
7695W: http://linuxtv.org
7696S: Odd Fixes
7697F: drivers/media/i2c/saa6588*
7698
98ed12e6 7699SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7700M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7701L: linux-media@vger.kernel.org
7702W: http://linuxtv.org
7703T: git git://linuxtv.org/media_tree.git
7704S: Odd fixes
e42bf501 7705F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7706F: drivers/media/pci/saa7134/
7707
1da177e4 7708SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7709M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7710L: linux-media@vger.kernel.org
275ffde4 7711T: git git://linuxtv.org/media_tree.git
1da177e4 7712S: Maintained
90d72ac6
MCC
7713F: drivers/media/common/saa7146/
7714F: drivers/media/pci/saa7146/
7715F: include/media/saa7146*
1da177e4 7716
92304a40 7717SAMSUNG LAPTOP DRIVER
5909c654 7718M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7719L: platform-driver-x86@vger.kernel.org
7720S: Maintained
7721F: drivers/platform/x86/samsung-laptop.c
7722
4a109cc0 7723SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7724M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7725L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7726S: Supported
14430813 7727F: sound/soc/samsung/
4a109cc0 7728
0d89a28b
JH
7729SAMSUNG FRAMEBUFFER DRIVER
7730M: Jingoo Han <jg1.han@samsung.com>
7731L: linux-fbdev@vger.kernel.org
7732S: Maintained
7733F: drivers/video/s3c-fb.c
7734
f69d3a17
SK
7735SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7736M: Sangbeom Kim <sbkim73@samsung.com>
7737L: linux-kernel@vger.kernel.org
7738S: Supported
7739F: drivers/mfd/sec*.c
7740F: drivers/regulator/s2m*.c
7741F: drivers/regulator/s5m*.c
7742F: drivers/rtc/rtc-sec.c
7743F: include/linux/mfd/samsung/
7744
038f5c4b
SN
7745SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7746M: Kyungmin Park <kyungmin.park@samsung.com>
7747M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7748L: linux-media@vger.kernel.org
7749Q: https://patchwork.linuxtv.org/project/linux-media/list/
7750S: Supported
7751F: drivers/media/platform/exynos4-is/
038f5c4b 7752
6fd86ab2
SN
7753SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7754M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7755L: linux-media@vger.kernel.org
7756L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7757S: Maintained
7758F: drivers/media/platform/s3c-camif/
7759F: include/media/s3c_camif.h
7760
b84ef24e
AH
7761SAMSUNG S5C73M3 CAMERA DRIVER
7762M: Kyungmin Park <kyungmin.park@samsung.com>
7763M: Andrzej Hajda <a.hajda@samsung.com>
7764L: linux-media@vger.kernel.org
7765S: Supported
7766F: drivers/media/i2c/s5c73m3/*
7767
7d459937
AH
7768SAMSUNG S5K5BAF CAMERA DRIVER
7769M: Kyungmin Park <kyungmin.park@samsung.com>
7770M: Andrzej Hajda <a.hajda@samsung.com>
7771L: linux-media@vger.kernel.org
7772S: Supported
7773F: drivers/media/i2c/s5k5baf.c
7774
310e39c9
TF
7775SAMSUNG SOC CLOCK DRIVERS
7776M: Tomasz Figa <t.figa@samsung.com>
7777S: Supported
7778L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7779F: drivers/clk/samsung/
7780
66890ed6
BA
7781SAMSUNG SXGBE DRIVERS
7782M: Byungho An <bh74.an@samsung.com>
7783M: Girish K S <ks.giri@samsung.com>
66890ed6
BA
7784M: Vipul Pandya <vipul.pandya@samsung.com>
7785S: Supported
7786L: netdev@vger.kernel.org
7787F: drivers/net/ethernet/samsung/sxgbe/
7788
ca749e2a 7789SERIAL DRIVERS
5e30bbb7 7790M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7791L: linux-serial@vger.kernel.org
5e30bbb7 7792S: Maintained
14430813 7793F: drivers/tty/serial/
ca749e2a 7794
aecb7b64 7795SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7796M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7797M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7798S: Maintained
7799F: include/linux/dw_dmac.h
61a76496 7800F: drivers/dma/dw/
aecb7b64 7801
f9e37137
SJ
7802SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7803M: Seungwon Jeon <tgih.jun@samsung.com>
7804M: Jaehoon Chung <jh80.chung@samsung.com>
7805L: linux-mmc@vger.kernel.org
7806S: Maintained
7807F: include/linux/mmc/dw_mmc.h
7808F: drivers/mmc/host/dw_mmc*
7809
9222d247 7810TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7811M: John Stultz <john.stultz@linaro.org>
88606e80 7812M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7813L: linux-kernel@vger.kernel.org
75fc2d37 7814T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7815S: Supported
7816F: include/linux/clocksource.h
7817F: include/linux/time.h
7818F: include/linux/timex.h
c117ab84
CEB
7819F: include/uapi/linux/time.h
7820F: include/uapi/linux/timex.h
88606e80
TG
7821F: kernel/time/clocksource.c
7822F: kernel/time/time*.c
7823F: kernel/time/ntp.c
7824
5b3f03f0 7825TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7826M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7827M: Hans Verkuil <hverkuil@xs4all.nl>
7828S: Odd Fixes
14430813 7829F: drivers/media/usb/tlg2300/
5b3f03f0 7830
1da177e4 7831SC1200 WDT DRIVER
b300645a 7832M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7833S: Maintained
679655da 7834F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7835
7836SCHEDULER
dd9b238c 7837M: Ingo Molnar <mingo@redhat.com>
8b58be88 7838M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7839L: linux-kernel@vger.kernel.org
75fc2d37 7840T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7841S: Maintained
95c0d71d 7842F: kernel/sched/
679655da 7843F: include/linux/sched.h
c117ab84 7844F: include/uapi/linux/sched.h
c2eb505b 7845F: include/linux/wait.h
1da177e4 7846
6bcf6737 7847SCORE ARCHITECTURE
ed38665e 7848M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7849M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7850W: http://www.sunplus.com
6bcf6737 7851S: Supported
a2681a75 7852F: arch/score/
6bcf6737 7853
1da177e4 7854SCSI CDROM DRIVER
8b58be88 7855M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7856L: linux-scsi@vger.kernel.org
7857W: http://www.kernel.dk
7858S: Maintained
679655da 7859F: drivers/scsi/sr*
1da177e4 7860
fb50a83d 7861SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7862M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7863L: linux-rdma@vger.kernel.org
7864S: Supported
7865W: http://www.openfabrics.org
7866Q: http://patchwork.kernel.org/project/linux-rdma/list/
7867T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7868F: drivers/infiniband/ulp/srp/
7869F: include/scsi/srp.h
7870
1da177e4 7871SCSI SG DRIVER
8b58be88 7872M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7873L: linux-scsi@vger.kernel.org
59ab3c93 7874W: http://sg.danny.cz/sg
1da177e4 7875S: Maintained
59ab3c93 7876F: Documentation/scsi/scsi-generic.txt
679655da
JP
7877F: drivers/scsi/sg.c
7878F: include/scsi/sg.h
1da177e4
LT
7879
7880SCSI SUBSYSTEM
c95286d8 7881M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7882L: linux-scsi@vger.kernel.org
54e5881d
JP
7883T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7884T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7885T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7886S: Maintained
679655da
JP
7887F: drivers/scsi/
7888F: include/scsi/
1da177e4
LT
7889
7890SCSI TAPE DRIVER
8b58be88 7891M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7892L: linux-scsi@vger.kernel.org
7893S: Maintained
679655da 7894F: Documentation/scsi/st.txt
f7269cfc
JD
7895F: drivers/scsi/st.*
7896F: drivers/scsi/st_*.h
1da177e4
LT
7897
7898SCTP PROTOCOL
8b6efb75 7899M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7900M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7901L: linux-sctp@vger.kernel.org
5f85813c 7902W: http://lksctp.sourceforge.net
8b6efb75 7903S: Maintained
679655da
JP
7904F: Documentation/networking/sctp.txt
7905F: include/linux/sctp.h
4d58c025 7906F: include/uapi/linux/sctp.h
679655da
JP
7907F: include/net/sctp/
7908F: net/sctp/
1da177e4
LT
7909
7910SCx200 CPU SUPPORT
8b58be88 7911M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7912S: Odd Fixes
679655da 7913F: Documentation/i2c/busses/scx200_acb
390889b6 7914F: arch/x86/platform/scx200/
679655da
JP
7915F: drivers/watchdog/scx200_wdt.c
7916F: drivers/i2c/busses/scx200*
7917F: drivers/mtd/maps/scx200_docflash.c
7918F: include/linux/scx200.h
1662d32c
JC
7919
7920SCx200 GPIO DRIVER
8b58be88 7921M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7922S: Maintained
679655da
JP
7923F: drivers/char/scx200_gpio.c
7924F: include/linux/scx200_gpio.h
1662d32c
JC
7925
7926SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7927M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7928S: Maintained
679655da 7929F: drivers/clocksource/scx200_hrt.c
1da177e4 7930
6a36913a 7931SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7932M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7933L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7934S: Maintained
679655da 7935F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7936
e7839f25 7937SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7938M: Chris Ball <chris@printf.net>
7a241d6e 7939L: linux-mmc@vger.kernel.org
245feaa6
CB
7940T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7941S: Maintained
7a241d6e 7942F: drivers/mmc/host/sdhci.*
d4a45787 7943F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7944
3085e9c1 7945SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7946M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7947L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7948L: linux-mmc@vger.kernel.org
e2d1d6c0 7949S: Maintained
d4a45787 7950F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7951
0d1bb41a 7952SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7953M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7954L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7955S: Maintained
7956F: drivers/mmc/host/sdhci-s3c.c
7957
c63b3cba 7958SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7959M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7960L: spear-devel@list.st.com
c63b3cba
VK
7961L: linux-mmc@vger.kernel.org
7962S: Maintained
7963F: drivers/mmc/host/sdhci-spear.c
7964
8711cca2 7965SECURITY SUBSYSTEM
9b45c0d2 7966M: James Morris <james.l.morris@oracle.com>
70b4a259 7967M: Serge E. Hallyn <serge@hallyn.com>
8711cca2 7968L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7969T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7970W: http://kernsec.org/
8711cca2 7971S: Supported
7d2c86b5 7972F: security/
8711cca2 7973
1da177e4 7974SECURITY CONTACT
8b58be88 7975M: Security Officers <security@kernel.org>
1da177e4
LT
7976S: Supported
7977
7978SELINUX SECURITY MODULE
e0238b4c 7979M: Paul Moore <paul@paul-moore.com>
8b58be88 7980M: Stephen Smalley <sds@tycho.nsa.gov>
8b58be88 7981M: Eric Paris <eparis@parisplace.org>
e0238b4c 7982L: selinux@tycho.nsa.gov (moderated for non-subscribers)
f058925b 7983W: http://selinuxproject.org
5a5f2acf 7984T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7985S: Supported
679655da
JP
7986F: include/linux/selinux*
7987F: security/selinux/
6bde95ce 7988F: scripts/selinux/
1da177e4 7989
c1c124e9
JJ
7990APPARMOR SECURITY MODULE
7991M: John Johansen <john.johansen@canonical.com>
7992L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7993W: apparmor.wiki.kernel.org
7994T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7995S: Supported
7996F: security/apparmor/
7997
cef2cf07 7998SENSABLE PHANTOM
8b58be88 7999M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 8000S: Maintained
679655da 8001F: drivers/misc/phantom.c
c117ab84 8002F: include/uapi/linux/phantom.h
cef2cf07 8003
4480f15b 8004SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 8005M: Tejun Heo <tj@kernel.org>
1da177e4 8006L: linux-ide@vger.kernel.org
3d9b9350 8007T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 8008S: Supported
d5ca6918
JP
8009F: drivers/ata/
8010F: include/linux/ata.h
8011F: include/linux/libata.h
1da177e4 8012
7188b067
HG
8013SERIAL ATA AHCI PLATFORM devices support
8014M: Hans de Goede <hdegoede@redhat.com>
8015M: Tejun Heo <tj@kernel.org>
8016L: linux-ide@vger.kernel.org
8017T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8018S: Supported
8019F: drivers/ata/ahci_platform.c
8020F: drivers/ata/libahci_platform.c
8021F: include/linux/ahci_platform.h
8022
6733b39a 8023SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 8024M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 8025L: linux-scsi@vger.kernel.org
0ca43cc0 8026W: http://www.emulex.com
3387f656
JP
8027S: Supported
8028F: drivers/scsi/be2iscsi/
6733b39a 8029
6b7c5b94 8030SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
8031M: Sathya Perla <sathya.perla@emulex.com>
8032M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8033M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 8034L: netdev@vger.kernel.org
fea3af67 8035W: http://www.emulex.com
7d2c86b5 8036S: Supported
9aebddd1 8037F: drivers/net/ethernet/emulex/benet/
6b7c5b94 8038
8ceee660 8039SFC NETWORK DRIVER
c06f51ea 8040M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 8041M: Shradha Shah <sshah@solarflare.com>
c06f51ea 8042L: netdev@vger.kernel.org
8ceee660 8043S: Supported
874aeea5 8044F: drivers/net/ethernet/sfc/
8ceee660 8045
e2d1d6c0 8046SGI GRU DRIVER
cc883afc 8047M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 8048S: Maintained
679655da 8049F: drivers/misc/sgi-gru/
e2d1d6c0
RD
8050
8051SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 8052M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
8053L: linux-ia64@vger.kernel.org
8054S: Supported
679655da 8055F: Documentation/ia64/serial.txt
df621252 8056F: drivers/tty/serial/ioc?_serial.c
679655da 8057F: include/linux/ioc?.h
e2d1d6c0 8058
75312619 8059SGI XP/XPC/XPNET DRIVER
e180383f
RH
8060M: Cliff Whickman <cpw@sgi.com>
8061M: Robin Holt <robinmholt@gmail.com>
75312619 8062S: Maintained
679655da 8063F: drivers/misc/sgi-xp/
75312619 8064
46eacf3b
AP
8065SI2157 MEDIA DRIVER
8066M: Antti Palosaari <crope@iki.fi>
8067L: linux-media@vger.kernel.org
8068W: http://linuxtv.org/
8069W: http://palosaari.fi/linux/
8070Q: http://patchwork.linuxtv.org/project/linux-media/list/
8071T: git git://linuxtv.org/anttip/media_tree.git
8072S: Maintained
8073F: drivers/media/tuners/si2157*
8074
75e2d5ba
AP
8075SI2168 MEDIA DRIVER
8076M: Antti Palosaari <crope@iki.fi>
8077L: linux-media@vger.kernel.org
8078W: http://linuxtv.org/
8079W: http://palosaari.fi/linux/
8080Q: http://patchwork.linuxtv.org/project/linux-media/list/
8081T: git git://linuxtv.org/anttip/media_tree.git
8082S: Maintained
8083F: drivers/media/dvb-frontends/si2168*
8084
49cc629d
HV
8085SI470X FM RADIO RECEIVER I2C DRIVER
8086M: Hans Verkuil <hverkuil@xs4all.nl>
8087L: linux-media@vger.kernel.org
8088T: git git://linuxtv.org/media_tree.git
8089W: http://linuxtv.org
8090S: Odd Fixes
8091F: drivers/media/radio/si470x/radio-si470x-i2c.c
8092
8093SI470X FM RADIO RECEIVER USB DRIVER
8094M: Hans Verkuil <hverkuil@xs4all.nl>
8095L: linux-media@vger.kernel.org
8096T: git git://linuxtv.org/media_tree.git
8097W: http://linuxtv.org
8098S: Maintained
8099F: drivers/media/radio/si470x/radio-si470x-common.c
8100F: drivers/media/radio/si470x/radio-si470x.h
8101F: drivers/media/radio/si470x/radio-si470x-usb.c
8102
c937ca03
EV
8103SI4713 FM RADIO TRANSMITTER I2C DRIVER
8104M: Eduardo Valentin <edubezval@gmail.com>
8105L: linux-media@vger.kernel.org
8106T: git git://linuxtv.org/media_tree.git
8107W: http://linuxtv.org
8108S: Odd Fixes
99995ded 8109F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
8110
8111SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8112M: Eduardo Valentin <edubezval@gmail.com>
8113L: linux-media@vger.kernel.org
8114T: git git://linuxtv.org/media_tree.git
8115W: http://linuxtv.org
8116S: Odd Fixes
99995ded
DR
8117F: drivers/media/radio/si4713/radio-platform-si4713.c
8118
8119SI4713 FM RADIO TRANSMITTER USB DRIVER
8120M: Hans Verkuil <hverkuil@xs4all.nl>
8121L: linux-media@vger.kernel.org
8122T: git git://linuxtv.org/media_tree.git
8123W: http://linuxtv.org
8124S: Maintained
8125F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 8126
beb91d46 8127SIANO DVB DRIVER
1b2c14b4 8128M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
8129L: linux-media@vger.kernel.org
8130W: http://linuxtv.org
8131T: git git://linuxtv.org/media_tree.git
8132S: Odd fixes
8133F: drivers/media/common/siano/
beb91d46 8134F: drivers/media/usb/siano/
beb91d46 8135F: drivers/media/usb/siano/
14430813 8136F: drivers/media/mmc/siano/
beb91d46 8137
b618b69c 8138SH_VEU V4L2 MEM2MEM DRIVER
b618b69c 8139L: linux-media@vger.kernel.org
bb60fcb2 8140S: Orphan
b618b69c 8141F: drivers/media/platform/sh_veu.c
b618b69c
GL
8142
8143SH_VOU V4L2 OUTPUT DRIVER
b618b69c 8144L: linux-media@vger.kernel.org
bb60fcb2 8145S: Orphan
b618b69c
GL
8146F: drivers/media/platform/sh_vou.c
8147F: include/media/sh_vou.h
8148
6349d997 8149SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 8150M: Len Brown <lenb@kernel.org>
6349d997
LB
8151L: sfi-devel@simplefirmware.org
8152W: http://simplefirmware.org/
8153T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 8154S: Supported
943fc810 8155F: arch/x86/platform/sfi/
6349d997
LB
8156F: drivers/sfi/
8157F: include/linux/sfi*.h
e2d1d6c0 8158
1da177e4
LT
8159SIMTEC EB110ATX (Chalice CATS)
8160P: Ben Dooks
b16957c6
BD
8161P: Vincent Sanders <vince@simtec.co.uk>
8162M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8163W: http://www.simtec.co.uk/products/EB110ATX/
8164S: Supported
8165
8166SIMTEC EB2410ITX (BAST)
8167P: Ben Dooks
b16957c6
BD
8168P: Vincent Sanders <vince@simtec.co.uk>
8169M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
8170W: http://www.simtec.co.uk/products/EB2410ITX/
8171S: Supported
15dba387
JP
8172F: arch/arm/mach-s3c24xx/mach-bast.c
8173F: arch/arm/mach-s3c24xx/bast-ide.c
8174F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 8175
4c5adde7 8176TI DAVINCI MACHINE SUPPORT
3ba789c0 8177M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 8178M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 8179L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 8180T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 8181Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 8182S: Supported
14430813 8183F: arch/arm/mach-davinci/
046d0a37 8184F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 8185
8d4b3f08 8186TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 8187M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
8188L: linux-media@vger.kernel.org
8189L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
8190W: http://linuxtv.org/
8191Q: http://patchwork.linuxtv.org/project/linux-media/list/
8192T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 8193S: Maintained
8d4b3f08
LP
8194F: drivers/media/platform/davinci/
8195F: include/media/davinci/
8196
92aab3c0 8197SIS 190 ETHERNET DRIVER
8b58be88 8198M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
8199L: netdev@vger.kernel.org
8200S: Maintained
8c7de408 8201F: drivers/net/ethernet/sis/sis190.c
92aab3c0 8202
1da177e4 8203SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 8204M: Daniele Venzano <venza@brownhat.org>
1da177e4 8205W: http://www.brownhat.org/sis900.html
979b6c13 8206L: netdev@vger.kernel.org
1da177e4 8207S: Maintained
8c7de408 8208F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
8209
8210SIS FRAMEBUFFER DRIVER
8b58be88 8211M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 8212W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 8213S: Maintained
679655da
JP
8214F: Documentation/fb/sisfb.txt
8215F: drivers/video/sis/
8216F: include/video/sisfb.h
1da177e4
LT
8217
8218SIS USB2VGA DRIVER
8b58be88 8219M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8220W: http://www.winischhofer.at/linuxsisusbvga.shtml
8221S: Maintained
679655da 8222F: drivers/usb/misc/sisusbvga/
1da177e4 8223
415ad26d 8224SLAB ALLOCATOR
16e943bf 8225M: Christoph Lameter <cl@linux.com>
2ed1c525 8226M: Pekka Enberg <penberg@kernel.org>
16e943bf
CL
8227M: David Rientjes <rientjes@google.com>
8228M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
8229M: Andrew Morton <akpm@linux-foundation.org>
415ad26d
CL
8230L: linux-mm@kvack.org
8231S: Maintained
679655da 8232F: include/linux/sl?b*.h
16e943bf 8233F: mm/sl?b*
415ad26d 8234
9fab9787
PM
8235SLEEPABLE READ-COPY UPDATE (SRCU)
8236M: Lai Jiangshan <laijs@cn.fujitsu.com>
8237M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8238L: linux-kernel@vger.kernel.org
9fab9787
PM
8239W: http://www.rdrop.com/users/paulmck/RCU/
8240S: Supported
8241T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8242F: include/linux/srcu.h
8243F: kernel/rcu/srcu.c
9fab9787 8244
66372841
CS
8245SMACK SECURITY MODULE
8246M: Casey Schaufler <casey@schaufler-ca.com>
8247L: linux-security-module@vger.kernel.org
8248W: http://schaufler-ca.com
8249T: git git://git.gitorious.org/smack-next/kernel.git
8250S: Maintained
8251F: Documentation/security/Smack.txt
8252F: security/smack/
8253
68ace3e1
KH
8254SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8255M: Kevin Hilman <khilman@kernel.org>
8256M: Nishanth Menon <nm@ti.com>
8257S: Maintained
8258F: drivers/power/avs/smartreflex.c
8259F: include/linux/power/smartreflex.h
8260L: linux-pm@vger.kernel.org
8261
1da177e4 8262SMC91x ETHERNET DRIVER
2f82af08 8263M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8264S: Odd Fixes
ae150435 8265F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8266
e8e31622
SA
8267SMIA AND SMIA++ IMAGE SENSOR DRIVER
8268M: Sakari Ailus <sakari.ailus@iki.fi>
8269L: linux-media@vger.kernel.org
8270S: Maintained
14430813 8271F: drivers/media/i2c/smiapp/
e8e31622
SA
8272F: include/media/smiapp.h
8273F: drivers/media/i2c/smiapp-pll.c
8274F: drivers/media/i2c/smiapp-pll.h
8275
920fa1ff
GR
8276SMM665 HARDWARE MONITOR DRIVER
8277M: Guenter Roeck <linux@roeck-us.net>
8278L: lm-sensors@lm-sensors.org
8279S: Maintained
8280F: Documentation/hwmon/smm665
8281F: drivers/hwmon/smm665.c
8282
9df7305b 8283SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8284M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8285L: lm-sensors@lm-sensors.org
90b24cfb 8286S: Maintained
9df7305b
SG
8287F: Documentation/hwmon/emc2103
8288F: drivers/hwmon/emc2103.c
8289
a98d506c
HG
8290SMSC SCH5627 HARDWARE MONITOR DRIVER
8291M: Hans de Goede <hdegoede@redhat.com>
8292L: lm-sensors@lm-sensors.org
8293S: Supported
8294F: Documentation/hwmon/sch5627
8295F: drivers/hwmon/sch5627.c
8296
6ea884db 8297SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8298M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8299L: lm-sensors@lm-sensors.org
8300S: Maintained
679655da
JP
8301F: Documentation/hwmon/smsc47b397
8302F: drivers/hwmon/smsc47b397.c
6ea884db 8303
fd9abb3d 8304SMSC911x ETHERNET DRIVER
90b24cfb 8305M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8306L: netdev@vger.kernel.org
90b24cfb 8307S: Maintained
679655da 8308F: include/linux/smsc911x.h
ae150435 8309F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8310
8311SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8312M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8313L: netdev@vger.kernel.org
90b24cfb 8314S: Maintained
ae150435 8315F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8316
3c8a63e2 8317SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8318M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8319L: linux-fbdev@vger.kernel.org
90b24cfb 8320S: Maintained
3c8a63e2
SG
8321F: drivers/video/smscufx.c
8322
668acf32 8323SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8324M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8325L: linux-media@vger.kernel.org
275ffde4 8326T: git git://linuxtv.org/media_tree.git
795fb7e7 8327S: Maintained
90d72ac6
MCC
8328F: include/media/soc*
8329F: drivers/media/i2c/soc_camera/
8330F: drivers/media/platform/soc_camera/
668acf32 8331
e2d1d6c0 8332SOEKRIS NET48XX LED SUPPORT
8b58be88 8333M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8334S: Maintained
679655da 8335F: drivers/leds/leds-net48xx.c
e2d1d6c0 8336
1da177e4 8337SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8338M: Neil Brown <neilb@suse.de>
1da177e4 8339L: linux-raid@vger.kernel.org
524418bb 8340S: Supported
679655da
JP
8341F: drivers/md/
8342F: include/linux/raid/
c117ab84 8343F: include/uapi/linux/raid/
1da177e4 8344
1da177e4 8345SONIC NETWORK DRIVER
8b58be88 8346M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8347L: netdev@vger.kernel.org
1da177e4 8348S: Maintained
d9fb9f38 8349F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8350
61e115a5 8351SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8352M: Michael Buesch <m@bues.ch>
61e115a5
MB
8353L: netdev@vger.kernel.org
8354S: Maintained
679655da
JP
8355F: drivers/ssb/
8356F: include/linux/ssb/
61e115a5 8357
1da177e4 8358SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8359M: Mattia Dongili <malattia@linux.it>
d0944853 8360L: platform-driver-x86@vger.kernel.org
5b18167d 8361W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8362S: Maintained
679655da
JP
8363F: Documentation/laptops/sony-laptop.txt
8364F: drivers/char/sonypi.c
8365F: drivers/platform/x86/sony-laptop.c
8366F: include/linux/sony-laptop.h
1da177e4 8367
baf8532a 8368SONY MEMORYSTICK CARD SUPPORT
8b58be88 8369M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8370W: http://tifmxx.berlios.de/
8371S: Maintained
679655da 8372F: drivers/memstick/host/tifm_ms.c
baf8532a 8373
0ab30494
ML
8374SONY MEMORYSTICK STANDARD SUPPORT
8375M: Maxim Levitsky <maximlevitsky@gmail.com>
8376S: Maintained
8377F: drivers/memstick/core/ms_block.*
8378
1da177e4 8379SOUND
8b58be88
JP
8380M: Jaroslav Kysela <perex@perex.cz>
8381M: Takashi Iwai <tiwai@suse.de>
93711660 8382L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8383W: http://www.alsa-project.org/
dde7ad8d 8384T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8385T: git git://git.alsa-project.org/alsa-kernel.git
ff4a8f32 8386Q: http://patchwork.kernel.org/project/alsa-devel/list/
1da177e4 8387S: Maintained
3126a179
JP
8388F: Documentation/sound/
8389F: include/sound/
c117ab84 8390F: include/uapi/sound/
679655da 8391F: sound/
1da177e4 8392
33bbe149
MB
8393SOUND - COMPRESSED AUDIO
8394M: Vinod Koul <vinod.koul@intel.com>
8395L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8397S: Supported
f672f31a 8398F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8399F: include/sound/compress_driver.h
f672f31a 8400F: include/uapi/sound/compress_*
33bbe149
MB
8401F: sound/core/compress_offload.c
8402F: sound/soc/soc-compress.c
8403
bd903bde 8404SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8405M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8406M: Mark Brown <broonie@kernel.org>
86f14df8 8407T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8408L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8409W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8410S: Supported
2820f615 8411F: Documentation/sound/alsa/soc/
679655da 8412F: sound/soc/
e6e55122 8413F: include/sound/soc*
eb1a6af3 8414
d7f8761b
MB
8415SOUND - DMAENGINE HELPERS
8416M: Lars-Peter Clausen <lars@metafoo.de>
8417S: Supported
8418F: include/sound/dmaengine_pcm.h
8419F: sound/core/pcm_dmaengine.c
8420F: sound/soc/soc-generic-dmaengine-pcm.c
8421
473321fc 8422SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8423M: "David S. Miller" <davem@davemloft.net>
1da177e4 8424L: sparclinux@vger.kernel.org
8a6e2535 8425Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8426T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8427T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8428S: Maintained
679655da 8429F: arch/sparc/
7765b8bb 8430F: drivers/sbus/
1da177e4 8431
6404fcca
DM
8432SPARC SERIAL DRIVERS
8433M: "David S. Miller" <davem@davemloft.net>
8434L: sparclinux@vger.kernel.org
08deed1e
JP
8435T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8436T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8437S: Maintained
6816383a 8438F: include/linux/sunserialcore.h
df621252 8439F: drivers/tty/serial/suncore.c
df621252
GKH
8440F: drivers/tty/serial/sunhv.c
8441F: drivers/tty/serial/sunsab.c
8442F: drivers/tty/serial/sunsab.h
8443F: drivers/tty/serial/sunsu.c
8444F: drivers/tty/serial/sunzilog.c
8445F: drivers/tty/serial/sunzilog.h
6404fcca 8446
389325b4
CL
8447SPARSE CHECKER
8448M: "Christopher Li" <sparse@chrisli.org>
8449L: linux-sparse@vger.kernel.org
8450W: https://sparse.wiki.kernel.org/
8451T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8452T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8453S: Maintained
8454F: include/linux/compiler.h
8455
fc0c195a 8456SPEAR PLATFORM SUPPORT
2d8a3b3d 8457M: Viresh Kumar <viresh.linux@gmail.com>
9cc23682 8458M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
fbfa0748
VK
8459L: spear-devel@list.st.com
8460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8461W: http://www.st.com/spear
8462S: Maintained
281e192f 8463F: arch/arm/mach-spear/
fc0c195a 8464
8465SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8466M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8467L: spear-devel@list.st.com
8468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8469W: http://www.st.com/spear
8470S: Maintained
5df33a62 8471F: drivers/clk/spear/
fc0c195a 8472
e2d1d6c0 8473SPI SUBSYSTEM
b02e48f2 8474M: Mark Brown <broonie@kernel.org>
dfbe403c 8475L: linux-spi@vger.kernel.org
e7e4e13c 8476T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8477Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8478S: Maintained
679655da
JP
8479F: Documentation/spi/
8480F: drivers/spi/
8481F: include/linux/spi/
c117ab84 8482F: include/uapi/linux/spi/
e2d1d6c0 8483
2752e401 8484SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8485M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8486M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8487L: netdev@vger.kernel.org
8488S: Supported
679655da 8489F: Documentation/networking/spider_net.txt
8df158ac 8490F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8491
e2d1d6c0 8492SPU FILE SYSTEM
8b58be88 8493M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8494L: linuxppc-dev@lists.ozlabs.org
8495L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8496W: http://www.ibm.com/developerworks/power/cell/
8497S: Supported
679655da
JP
8498F: Documentation/filesystems/spufs.txt
8499F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8500
fc555841 8501SQUASHFS FILE SYSTEM
d7f2ff67 8502M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8503L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8504W: http://squashfs.org.uk
8505S: Maintained
679655da
JP
8506F: Documentation/filesystems/squashfs.txt
8507F: fs/squashfs/
fc555841 8508
1da177e4 8509SRM (Alpha) environment access
8b58be88 8510M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8511S: Maintained
679655da 8512F: arch/alpha/kernel/srm_env.c
1da177e4 8513
26e9a397 8514STABLE BRANCH
879a5a00 8515M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8516L: stable@vger.kernel.org
879a5a00 8517S: Supported
7b175c46 8518F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8519
26e9a397 8520STAGING SUBSYSTEM
879a5a00 8521M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8522T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8523L: devel@driverdev.osuosl.org
879a5a00 8524S: Supported
679655da 8525F: drivers/staging/
dbc6c2cc 8526
c8c8b105
JP
8527STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8528M: Henk de Groot <pe1dnn@amsat.org>
8529S: Odd Fixes
8530F: drivers/staging/wlags49_h2/
8531F: drivers/staging/wlags49_h25/
8532
c9555159
JP
8533STAGING - ASUS OLED
8534M: Jakub Schmidtke <sjakub@gmail.com>
8535S: Odd Fixes
8536F: drivers/staging/asus_oled/
8537
ebd3d010
JP
8538STAGING - COMEDI
8539M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8540M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8541S: Odd Fixes
8542F: drivers/staging/comedi/
8543
8ca572c9
JP
8544STAGING - CRYSTAL HD VIDEO DECODER
8545M: Naren Sankar <nsankar@broadcom.com>
8546M: Jarod Wilson <jarod@wilsonet.com>
8547M: Scott Davilla <davilla@4pi.com>
8548M: Manu Abraham <abraham.manu@gmail.com>
8549S: Odd Fixes
8550F: drivers/staging/crystalhd/
8551
0f16ffc4
JP
8552STAGING - ECHO CANCELLER
8553M: Steve Underwood <steveu@coppice.org>
8554M: David Rowe <david@rowetel.com>
8555S: Odd Fixes
8556F: drivers/staging/echo/
8557
8dc2bbe7
ME
8558STAGING - ET131X NETWORK DRIVER
8559M: Mark Einon <mark.einon@gmail.com>
8560S: Odd Fixes
8561F: drivers/staging/et131x/
8562
a0138163
JP
8563STAGING - FLARION FT1000 DRIVERS
8564M: Marek Belisko <marek.belisko@gmail.com>
8565S: Odd Fixes
8566F: drivers/staging/ft1000/
8567
ec3fab92
JP
8568STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8569M: David Täht <d@teklibre.com>
8570S: Odd Fixes
8571F: drivers/staging/frontier/
8572
98ded590
HV
8573STAGING - GO7007 MPEG CODEC
8574M: Hans Verkuil <hans.verkuil@cisco.com>
8575S: Maintained
8576F: drivers/staging/media/go7007/
8577
6c1bb424 8578STAGING - INDUSTRIAL IO
030a13d7 8579M: Jonathan Cameron <jic23@kernel.org>
a0138163 8580L: linux-iio@vger.kernel.org
6c1bb424
JP
8581S: Odd Fixes
8582F: drivers/staging/iio/
8583
a0138163
JP
8584STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8585M: Jarod Wilson <jarod@wilsonet.com>
8586W: http://www.lirc.org/
8587S: Odd Fixes
b2b0186d 8588F: drivers/staging/media/lirc/
a0138163 8589
7c6b6c71 8590STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8591M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8592M: Marc Dietrich <marvin24@gmx.de>
8593L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8594L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8595S: Maintained
8596F: drivers/staging/nvec/
8597
a0138163 8598STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8599M: Jens Frederich <jfrederich@gmail.com>
8600M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8601M: Jon Nettleton <jon.nettleton@gmail.com>
8602W: http://wiki.laptop.org/go/DCON
3140b458 8603S: Maintained
a0138163
JP
8604F: drivers/staging/olpc_dcon/
8605
94cfdd15 8606STAGING - OZMO DEVICES USB OVER WIFI DRIVER
96747a8f 8607M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
94cfdd15
CK
8608S: Maintained
8609F: drivers/staging/ozwpan/
8610
a0138163 8611STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8612M: Willy Tarreau <willy@meta-x.org>
8613S: Odd Fixes
8614F: drivers/staging/panel/
8615
a0138163
JP
8616STAGING - REALTEK RTL8712U DRIVERS
8617M: Larry Finger <Larry.Finger@lwfinger.net>
8618M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8619S: Odd Fixes
8620F: drivers/staging/rtl8712/
8621
7591ba8b
JS
8622STAGING - REALTEK RTL8723U WIRELESS DRIVER
8623M: Larry Finger <Larry.Finger@lwfinger.net>
8624M: Jes Sorensen <Jes.Sorensen@redhat.com>
8625L: linux-wireless@vger.kernel.org
8626S: Maintained
8627F: drivers/staging/rtl8723au/
8628
9629fa86
JP
8629STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8630M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8631S: Odd Fixes
9df0a245 8632F: drivers/staging/sm7xxfb/
9629fa86 8633
510fa408
JP
8634STAGING - SLICOSS
8635M: Lior Dotan <liodot@gmail.com>
8636M: Christopher Harrer <charrer@alacritech.com>
8637S: Odd Fixes
8638F: drivers/staging/slicoss/
8639
a0138163 8640STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8641M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8642S: Supported
b2b0186d 8643F: drivers/staging/media/solo6x10/
a0138163
JP
8644
8645STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8646M: William Hubbs <w.d.hubbs@gmail.com>
8647M: Chris Brannon <chris@the-brannons.com>
d33bce31 8648M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8649M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8650L: speakup@braille.uwo.ca
8651W: http://www.linux-speakup.org/
8652S: Odd Fixes
8653F: drivers/staging/speakup/
8654
8655STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8656M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8657S: Odd Fixes
8658F: drivers/staging/tidspbridge/
8659
a0138163
JP
8660STAGING - USB ENE SM/MS CARD READER DRIVER
8661M: Al Cho <acho@novell.com>
8662S: Odd Fixes
8663F: drivers/staging/keucr/
8664
b3e871ce
JP
8665STAGING - VIA VT665X DRIVERS
8666M: Forest Bond <forest@alittletooquiet.net>
8667S: Odd Fixes
8668F: drivers/staging/vt665?/
8669
81a9a526
JP
8670STAGING - WINBOND IS89C35 WLAN USB DRIVER
8671M: Pavel Machek <pavel@ucw.cz>
8672S: Odd Fixes
8673F: drivers/staging/winbond/
8674
709bcb07 8675STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8676M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8677S: Odd Fixes
8678F: drivers/staging/xgifb/
8679
1da177e4 8680STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8681M: Ion Badulescu <ionut@badula.org>
b4f90189 8682S: Odd Fixes
9bba23b0 8683F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8684
e2d1d6c0 8685SUN3/3X
8b58be88 8686M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8687W: http://sammy.net/sun3/
8688S: Maintained
679655da
JP
8689F: arch/m68k/kernel/*sun3*
8690F: arch/m68k/sun3*/
8691F: arch/m68k/include/asm/sun3*
e689cf4a 8692F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8693
2bc9ff01
DK
8694SUNDANCE NETWORK DRIVER
8695M: Denis Kirjanov <kda@linux-powerpc.org>
8696L: netdev@vger.kernel.org
8697S: Maintained
8698F: drivers/net/ethernet/dlink/sundance.c
8699
2cbb12a4 8700SUPERH
2cbb12a4 8701L: linux-sh@vger.kernel.org
1da177e4 8702W: http://www.linux-sh.org
8a6e2535 8703Q: http://patchwork.kernel.org/project/linux-sh/list/
dcaa57d5 8704S: Orphan
066069e1 8705F: Documentation/sh/
679655da 8706F: arch/sh/
066069e1 8707F: drivers/sh/
1da177e4 8708
4480f15b 8709SUSPEND TO RAM
7fb06082 8710M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8711M: Len Brown <len.brown@intel.com>
8712M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8713L: linux-pm@vger.kernel.org
e2d1d6c0 8714S: Supported
679655da
JP
8715F: Documentation/power/
8716F: arch/x86/kernel/acpi/
8717F: drivers/base/power/
8718F: kernel/power/
8719F: include/linux/suspend.h
8720F: include/linux/freezer.h
8721F: include/linux/pm.h
1da177e4
LT
8722
8723SVGA HANDLING
8b58be88 8724M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8725L: linux-video@atrey.karlin.mff.cuni.cz
8726S: Maintained
679655da
JP
8727F: Documentation/svga.txt
8728F: arch/x86/boot/video*
1da177e4 8729
6e28b761
KRW
8730SWIOTLB SUBSYSTEM
8731M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8732L: linux-kernel@vger.kernel.org
8733S: Supported
8734F: lib/swiotlb.c
8735F: arch/*/kernel/pci-swiotlb.c
8736F: include/linux/swiotlb.h
8737
db8e35d5
VG
8738SYNOPSYS ARC ARCHITECTURE
8739M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8740S: Supported
8741F: arch/arc/
6659a20a 8742F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8743F: drivers/tty/serial/arc_uart.c
db8e35d5 8744
1da177e4 8745SYSV FILESYSTEM
8b58be88 8746M: Christoph Hellwig <hch@infradead.org>
1da177e4 8747S: Maintained
679655da
JP
8748F: Documentation/filesystems/sysv-fs.txt
8749F: fs/sysv/
8750F: include/linux/sysv_fs.h
1da177e4 8751
86cfa7fc
NB
8752TARGET SUBSYSTEM
8753M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8754L: linux-scsi@vger.kernel.org
b9f5edc2 8755L: target-devel@vger.kernel.org
86cfa7fc 8756W: http://www.linux-iscsi.org
cf015e9f 8757W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8758T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8759S: Supported
8760F: drivers/target/
8761F: include/target/
8762F: Documentation/target/
8763
4e68852d 8764TASKSTATS STATISTICS INTERFACE
185e595f 8765M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8766S: Maintained
679655da
JP
8767F: Documentation/accounting/taskstats*
8768F: include/linux/taskstats*
8769F: kernel/taskstats.c
4e68852d 8770
781b456a 8771TC CLASSIFIER
f935f3f8 8772M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8773L: netdev@vger.kernel.org
8774S: Maintained
679655da 8775F: include/net/pkt_cls.h
c117ab84 8776F: include/uapi/linux/pkt_cls.h
679655da 8777F: net/sched/
781b456a 8778
5067f08a 8779TCP LOW PRIORITY MODULE
8b58be88
JP
8780M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8781M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8782W: http://tcp-lp-mod.sourceforge.net/
8783S: Maintained
679655da 8784F: net/ipv4/tcp_lp.c
5067f08a 8785
91952bc0
AP
8786TDA10071 MEDIA DRIVER
8787M: Antti Palosaari <crope@iki.fi>
8788L: linux-media@vger.kernel.org
8789W: http://linuxtv.org/
8790W: http://palosaari.fi/linux/
8791Q: http://patchwork.linuxtv.org/project/linux-media/list/
8792T: git git://linuxtv.org/anttip/media_tree.git
8793S: Maintained
8794F: drivers/media/dvb-frontends/tda10071*
8795
8796TDA18212 MEDIA DRIVER
8797M: Antti Palosaari <crope@iki.fi>
8798L: linux-media@vger.kernel.org
8799W: http://linuxtv.org/
8800W: http://palosaari.fi/linux/
8801Q: http://patchwork.linuxtv.org/project/linux-media/list/
8802T: git git://linuxtv.org/anttip/media_tree.git
8803S: Maintained
8804F: drivers/media/tuners/tda18212*
8805
8806TDA18218 MEDIA DRIVER
8807M: Antti Palosaari <crope@iki.fi>
8808L: linux-media@vger.kernel.org
8809W: http://linuxtv.org/
8810W: http://palosaari.fi/linux/
8811Q: http://patchwork.linuxtv.org/project/linux-media/list/
8812T: git git://linuxtv.org/anttip/media_tree.git
8813S: Maintained
8814F: drivers/media/tuners/tda18218*
8815
3b2f6aba
MK
8816TDA18271 MEDIA DRIVER
8817M: Michael Krufky <mkrufky@linuxtv.org>
8818L: linux-media@vger.kernel.org
8819W: http://linuxtv.org/
8820W: http://github.com/mkrufky
8821Q: http://patchwork.linuxtv.org/project/linux-media/list/
8822T: git git://linuxtv.org/mkrufky/tuners.git
8823S: Maintained
8824F: drivers/media/tuners/tda18271*
8825
e48307a9
MK
8826TDA827x MEDIA DRIVER
8827M: Michael Krufky <mkrufky@linuxtv.org>
8828L: linux-media@vger.kernel.org
8829W: http://linuxtv.org/
8830W: http://github.com/mkrufky
8831Q: http://patchwork.linuxtv.org/project/linux-media/list/
8832T: git git://linuxtv.org/mkrufky/tuners.git
8833S: Maintained
8834F: drivers/media/tuners/tda8290.*
8835
66cf9212
MK
8836TDA8290 MEDIA DRIVER
8837M: Michael Krufky <mkrufky@linuxtv.org>
8838L: linux-media@vger.kernel.org
8839W: http://linuxtv.org/
8840W: http://github.com/mkrufky
8841Q: http://patchwork.linuxtv.org/project/linux-media/list/
8842T: git git://linuxtv.org/mkrufky/tuners.git
8843S: Maintained
8844F: drivers/media/tuners/tda8290.*
8845
4b9fba30
HV
8846TDA9840 MEDIA DRIVER
8847M: Hans Verkuil <hverkuil@xs4all.nl>
8848L: linux-media@vger.kernel.org
8849T: git git://linuxtv.org/media_tree.git
8850W: http://linuxtv.org
8851S: Maintained
8852F: drivers/media/i2c/tda9840*
8853
2cb654fd 8854TEA5761 TUNER DRIVER
1b2c14b4 8855M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8856L: linux-media@vger.kernel.org
8857W: http://linuxtv.org
8858T: git git://linuxtv.org/media_tree.git
8859S: Odd fixes
8860F: drivers/media/tuners/tea5761.*
8861
8862TEA5767 TUNER DRIVER
1b2c14b4 8863M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8864L: linux-media@vger.kernel.org
8865W: http://linuxtv.org
8866T: git git://linuxtv.org/media_tree.git
8867S: Maintained
8868F: drivers/media/tuners/tea5767.*
8869
4b9fba30
HV
8870TEA6415C MEDIA DRIVER
8871M: Hans Verkuil <hverkuil@xs4all.nl>
8872L: linux-media@vger.kernel.org
8873T: git git://linuxtv.org/media_tree.git
8874W: http://linuxtv.org
8875S: Maintained
8876F: drivers/media/i2c/tea6415c*
8877
8878TEA6420 MEDIA DRIVER
8879M: Hans Verkuil <hverkuil@xs4all.nl>
8880L: linux-media@vger.kernel.org
8881T: git git://linuxtv.org/media_tree.git
8882W: http://linuxtv.org
8883S: Maintained
8884F: drivers/media/i2c/tea6420*
8885
3d249d4c 8886TEAM DRIVER
dca9ab92 8887M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8888L: netdev@vger.kernel.org
8889S: Supported
8890F: drivers/net/team/
8891F: include/linux/if_team.h
c117ab84 8892F: include/uapi/linux/if_team.h
3d249d4c 8893
7d029125
VD
8894TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8895M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8896S: Maintained
8897F: arch/x86/platform/ts5500/
8898
40ad4a30
SY
8899TECHNOTREND USB IR RECEIVER
8900M: Sean Young <sean@mess.org>
8901L: linux-media@vger.kernel.org
8902S: Maintained
8903F: drivers/media/rc/ttusbir.c
8904
adabdb0c 8905TEGRA ARCHITECTURE SUPPORT
243d58ec 8906M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8907M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8908L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8909Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8910T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8911S: Supported
bbbe96ed 8912N: [^a-z]tegra
84b9414b 8913
adabdb0c
SW
8914TEGRA ASOC DRIVER
8915M: Stephen Warren <swarren@wwwdotorg.org>
8916S: Supported
8917F: sound/soc/tegra/
8918
8919TEGRA CLOCK DRIVER
8920M: Peter De Schrijver <pdeschrijver@nvidia.com>
8921M: Prashant Gaikwad <pgaikwad@nvidia.com>
8922S: Supported
8923F: drivers/clk/tegra/
8924
8925TEGRA DMA DRIVER
8926M: Laxman Dewangan <ldewangan@nvidia.com>
8927S: Supported
8928F: drivers/dma/tegra20-apb-dma.c
8929
8930TEGRA GPIO DRIVER
8931M: Stephen Warren <swarren@wwwdotorg.org>
8932S: Supported
8933F: drivers/gpio/gpio-tegra.c
8934
8935TEGRA I2C DRIVER
8936M: Laxman Dewangan <ldewangan@nvidia.com>
8937S: Supported
8938F: drivers/i2c/busses/i2c-tegra.c
8939
8940TEGRA IOMMU DRIVERS
8941M: Hiroshi Doyu <hdoyu@nvidia.com>
8942S: Supported
8943F: drivers/iommu/tegra*
8944
8945TEGRA KBC DRIVER
8946M: Rakesh Iyer <riyer@nvidia.com>
8947M: Laxman Dewangan <ldewangan@nvidia.com>
8948S: Supported
8949F: drivers/input/keyboard/tegra-kbc.c
8950
8951TEGRA PINCTRL DRIVER
8952M: Stephen Warren <swarren@wwwdotorg.org>
8953S: Supported
8954F: drivers/pinctrl/pinctrl-tegra*
8955
8956TEGRA PWM DRIVER
8957M: Thierry Reding <thierry.reding@gmail.com>
8958S: Supported
8959F: drivers/pwm/pwm-tegra.c
8960
8961TEGRA SERIAL DRIVER
8962M: Laxman Dewangan <ldewangan@nvidia.com>
8963S: Supported
8964F: drivers/tty/serial/serial-tegra.c
8965
8966TEGRA SPI DRIVER
8967M: Laxman Dewangan <ldewangan@nvidia.com>
8968S: Supported
8969F: drivers/spi/spi-tegra*
8970
1a348ccc 8971TEHUTI ETHERNET DRIVER
8b58be88 8972M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8973L: netdev@vger.kernel.org
8974S: Supported
ef7f5429 8975F: drivers/net/ethernet/tehuti/*
1a348ccc 8976
4e68852d 8977Telecom Clock Driver for MCPL0010
8b58be88 8978M: Mark Gross <mark.gross@intel.com>
4e68852d 8979S: Supported
679655da 8980F: drivers/char/tlclk.c
4e68852d 8981
4480f15b 8982TENSILICA XTENSA PORT (xtensa)
8b58be88 8983M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8984M: Max Filippov <jcmvbkbc@gmail.com>
8985L: linux-xtensa@linux-xtensa.org
4e68852d 8986S: Maintained
679655da 8987F: arch/xtensa/
3dc99857 8988F: drivers/irqchip/irq-xtensa-*
4e68852d 8989
5313ba66
HV
8990THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8991M: Hans Verkuil <hverkuil@xs4all.nl>
8992L: linux-media@vger.kernel.org
8993T: git git://linuxtv.org/media_tree.git
8994W: http://linuxtv.org
8995S: Maintained
8996F: drivers/media/radio/radio-raremono.c
8997
d3fb6955 8998THERMAL
b75f0050 8999M: Zhang Rui <rui.zhang@intel.com>
f14d1c24 9000M: Eduardo Valentin <edubezval@gmail.com>
b75f0050
JP
9001L: linux-pm@vger.kernel.org
9002T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9003T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9004Q: https://patchwork.kernel.org/project/linux-pm/list/
9005S: Supported
9006F: drivers/thermal/
9007F: include/linux/thermal.h
9008F: include/linux/cpu_cooling.h
9009F: Documentation/devicetree/bindings/thermal/
d3fb6955 9010
30ba2fbd
VD
9011THINGM BLINK(1) USB RGB LED DRIVER
9012M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9013S: Maintained
9014F: drivers/hid/hid-thingm.c
9015
4e68852d 9016THINKPAD ACPI EXTRAS DRIVER
8b58be88 9017M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 9018L: ibm-acpi-devel@lists.sourceforge.net
d0944853 9019L: platform-driver-x86@vger.kernel.org
4e68852d
AC
9020W: http://ibm-acpi.sourceforge.net
9021W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 9022T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 9023S: Maintained
679655da 9024F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 9025
1b46f2a2 9026TI BANDGAP AND THERMAL DRIVER
f14d1c24 9027M: Eduardo Valentin <edubezval@gmail.com>
1b46f2a2 9028L: linux-pm@vger.kernel.org
794b2e25
EV
9029S: Supported
9030F: drivers/thermal/ti-soc-thermal/
1b46f2a2 9031
4020f2d7 9032TI FLASH MEDIA INTERFACE DRIVER
8b58be88 9033M: Alex Dubov <oakad@yahoo.com>
795fb7e7 9034S: Maintained
679655da
JP
9035F: drivers/misc/tifm*
9036F: drivers/mmc/host/tifm_sd.c
9037F: include/linux/tifm.h
4020f2d7 9038
152ad442
SR
9039TI LM49xxx FAMILY ASoC CODEC DRIVERS
9040M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 9041M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
9042L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9043S: Maintained
9044F: sound/soc/codecs/lm49453*
d392dead 9045F: sound/soc/codecs/isabelle*
152ad442 9046
0edd807d
KM
9047TI LP855x BACKLIGHT DRIVER
9048M: Milo Kim <milo.kim@ti.com>
9049S: Maintained
9050F: Documentation/backlight/lp855x-driver.txt
9051F: drivers/video/backlight/lp855x_bl.c
9052F: include/linux/platform_data/lp855x.h
9053
faf13f6d
KM
9054TI LP8727 CHARGER DRIVER
9055M: Milo Kim <milo.kim@ti.com>
9056S: Maintained
9057F: drivers/power/lp8727_charger.c
9058F: include/linux/platform_data/lp8727.h
9059
22f1229f
KM
9060TI LP8788 MFD DRIVER
9061M: Milo Kim <milo.kim@ti.com>
9062S: Maintained
9063F: drivers/iio/adc/lp8788_adc.c
9064F: drivers/leds/leds-lp8788.c
9065F: drivers/mfd/lp8788*.c
9066F: drivers/power/lp8788-charger.c
9067F: drivers/regulator/lp8788-*.c
9068F: include/linux/mfd/lp8788*.h
9069
dd5e8e6b 9070TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 9071M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
9072L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9073S: Maintained
9074F: sound/soc/codecs/twl4030*
9075
90921014 9076TI WILINK WIRELESS DRIVERS
90921014
LC
9077L: linux-wireless@vger.kernel.org
9078W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9079W: http://wireless.kernel.org/en/users/Drivers/wl1251
9080T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 9081S: Orphan
90921014
LC
9082F: drivers/net/wireless/ti/
9083F: include/linux/wl12xx.h
9084
e86eaa3a 9085TIPC NETWORK LAYER
8b58be88
JP
9086M: Jon Maloy <jon.maloy@ericsson.com>
9087M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
9088L: netdev@vger.kernel.org (core kernel code)
9089L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 9090W: http://tipc.sourceforge.net/
e86eaa3a 9091S: Maintained
c117ab84 9092F: include/uapi/linux/tipc*.h
679655da 9093F: net/tipc/
e86eaa3a 9094
867e359b
CM
9095TILE ARCHITECTURE
9096M: Chris Metcalf <cmetcalf@tilera.com>
9097W: http://www.tilera.com/scm/
9098S: Supported
9099F: arch/tile/
6b940606 9100F: drivers/char/tile-srom.c
5c770755 9101F: drivers/edac/tile_edac.c
6b940606
CM
9102F: drivers/net/ethernet/tile/
9103F: drivers/rtc/rtc-tile.c
9104F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 9105F: drivers/tty/serial/tilegx.c
6b940606
CM
9106F: drivers/usb/host/*-tilegx.c
9107F: include/linux/usb/tilegx.h
867e359b 9108
1da177e4 9109TLAN NETWORK DRIVER
8b58be88 9110M: Samuel Chessman <chessman@tux.org>
88c07dde 9111L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
9112W: http://sourceforge.net/projects/tlan/
9113S: Maintained
679655da 9114F: Documentation/networking/tlan.txt
b544dbac 9115F: drivers/net/ethernet/ti/tlan.*
1da177e4 9116
d74db3b2 9117TOMOYO SECURITY MODULE
8b58be88
JP
9118M: Kentaro Takeda <takedakn@nttdata.co.jp>
9119M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
9120L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9121L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
9122L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9123L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9124W: http://tomoyo.sourceforge.jp/
843d183c 9125T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 9126S: Maintained
679655da 9127F: security/tomoyo/
d74db3b2 9128
9caeb532 9129TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 9130M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 9131L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
9132S: Maintained
9133F: drivers/platform/x86/topstar-laptop.c
9134
1da177e4 9135TOSHIBA ACPI EXTRAS DRIVER
d0944853 9136L: platform-driver-x86@vger.kernel.org
15065531 9137S: Orphan
679655da 9138F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
9139
9140TOSHIBA SMM DRIVER
8b58be88 9141M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
9142L: tlinux-users@tce.toshiba-dme.co.jp
9143W: http://www.buzzard.org.uk/toshiba/
9144S: Maintained
679655da
JP
9145F: drivers/char/toshiba.c
9146F: include/linux/toshiba.h
c117ab84 9147F: include/uapi/linux/toshiba.h
1da177e4 9148
d719f900 9149TMIO MMC DRIVER
252f29a9 9150M: Ian Molton <ian.molton@codethink.co.uk>
d1057c40 9151L: linux-mmc@vger.kernel.org
d719f900 9152S: Maintained
d1057c40
GL
9153F: drivers/mmc/host/tmio_mmc*
9154F: drivers/mmc/host/sh_mobile_sdhi.c
9155F: include/linux/mmc/tmio.h
9156F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 9157
917cc4e6
GR
9158TMP401 HARDWARE MONITOR DRIVER
9159M: Guenter Roeck <linux@roeck-us.net>
9160L: lm-sensors@lm-sensors.org
9161S: Maintained
9162F: Documentation/hwmon/tmp401
9163F: drivers/hwmon/tmp401.c
9164
98f32602 9165TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 9166M: Hugh Dickins <hughd@google.com>
98f32602
HD
9167L: linux-mm@kvack.org
9168S: Maintained
9169F: include/linux/shmem_fs.h
9170F: mm/shmem.c
9171
45f95b53 9172TM6000 VIDEO4LINUX DRIVER
1b2c14b4 9173M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
9174L: linux-media@vger.kernel.org
9175W: http://linuxtv.org
9176T: git git://linuxtv.org/media_tree.git
9177S: Odd fixes
9178F: drivers/media/usb/tm6000/
9179
4e68852d 9180TPM DEVICE DRIVER
901486b8 9181M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 9182M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 9183M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 9184W: http://tpmdd.sourceforge.net
63a10dfd 9185L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 9186S: Maintained
679655da 9187F: drivers/char/tpm/
4e68852d 9188
d6f005a1
JP
9189TRACING
9190M: Steven Rostedt <rostedt@goodmis.org>
d6f005a1 9191M: Ingo Molnar <mingo@redhat.com>
75fc2d37 9192T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
9193S: Maintained
9194F: Documentation/trace/ftrace.txt
9195F: arch/*/*/*/ftrace.h
9196F: arch/*/kernel/ftrace.c
9197F: include/*/ftrace.h
9198F: include/linux/trace*.h
9199F: include/trace/
9200F: kernel/trace/
9201
1da177e4 9202TRIVIAL PATCHES
8b58be88 9203M: Jiri Kosina <trivial@kernel.org>
54e5881d 9204T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 9205S: Maintained
86ef925f 9206K: ^Subject:.*(?i)trivial
1da177e4 9207
4e68852d 9208TTY LAYER
879a5a00 9209M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 9210M: Jiri Slaby <jslaby@suse.cz>
879a5a00 9211S: Supported
08deed1e 9212T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 9213F: drivers/tty/
df621252 9214F: drivers/tty/serial/serial_core.c
e3288775
AC
9215F: include/linux/serial_core.h
9216F: include/linux/serial.h
9217F: include/linux/tty.h
c117ab84
CEB
9218F: include/uapi/linux/serial_core.h
9219F: include/uapi/linux/serial.h
9220F: include/uapi/linux/tty.h
4e68852d 9221
91952bc0
AP
9222TUA9001 MEDIA DRIVER
9223M: Antti Palosaari <crope@iki.fi>
9224L: linux-media@vger.kernel.org
9225W: http://linuxtv.org/
9226W: http://palosaari.fi/linux/
9227Q: http://patchwork.linuxtv.org/project/linux-media/list/
9228T: git git://linuxtv.org/anttip/media_tree.git
9229S: Maintained
9230F: drivers/media/tuners/tua9001*
9231
740db6d7 9232TULIP NETWORK DRIVERS
8b58be88 9233M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9234L: netdev@vger.kernel.org
9235S: Maintained
0f04e2aa 9236F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9237
9238TUN/TAP driver
ba57b6f2 9239M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9240W: http://vtun.sourceforge.net/tun
9241S: Maintained
679655da
JP
9242F: Documentation/networking/tuntap.txt
9243F: arch/um/os-Linux/drivers/
1da177e4 9244
b454cc66 9245TURBOCHANNEL SUBSYSTEM
8b58be88 9246M: "Maciej W. Rozycki" <macro@linux-mips.org>
c406339c
RB
9247M: Ralf Baechle <ralf@linux-mips.org>
9248L: linux-mips@linux-mips.org
9249Q: http://patchwork.linux-mips.org/project/linux-mips/list/
b454cc66 9250S: Maintained
679655da
JP
9251F: drivers/tc/
9252F: include/linux/tc.h
b454cc66 9253
1da177e4 9254U14-34F SCSI DRIVER
8b58be88 9255M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9256L: linux-scsi@vger.kernel.org
9257S: Maintained
679655da 9258F: drivers/scsi/u14-34f.c
1da177e4 9259
e2d1d6c0 9260UBI FILE SYSTEM (UBIFS)
949cb623 9261M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9262M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9263L: linux-mtd@lists.infradead.org
e2966cbe 9264T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9265W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9266S: Maintained
679655da
JP
9267F: Documentation/filesystems/ubifs.txt
9268F: fs/ubifs/
e2d1d6c0 9269
cc2020e6 9270UCLINUX (AND M68KNOMMU)
8b58be88 9271M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9272W: http://www.uclinux.org/
9273L: uclinux-dev@uclinux.org (subscribers-only)
9274S: Maintained
61bc02bb
JP
9275F: arch/m68k/*/*_no.*
9276F: arch/m68k/include/asm/*_no.*
cc2020e6 9277
1da177e4 9278UDF FILESYSTEM
8b58be88 9279M: Jan Kara <jack@suse.cz>
1da177e4 9280S: Maintained
679655da
JP
9281F: Documentation/filesystems/udf.txt
9282F: fs/udf/
1da177e4 9283
cc2020e6 9284UFS FILESYSTEM
8b58be88 9285M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9286S: Maintained
679655da
JP
9287F: Documentation/filesystems/ufs.txt
9288F: fs/ufs/
cc2020e6 9289
0a09d3ab
DH
9290UHID USERSPACE HID IO DRIVER:
9291M: David Herrmann <dh.herrmann@googlemail.com>
9292L: linux-input@vger.kernel.org
9293S: Maintained
9294F: drivers/hid/uhid.c
c117ab84 9295F: include/uapi/linux/uhid.h
0a09d3ab 9296
18332a80 9297ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9298L: linux-usb@vger.kernel.org
10c6c9c9 9299S: Orphan
355ffe69 9300F: drivers/uwb/
679655da
JP
9301F: include/linux/uwb.h
9302F: include/linux/uwb/
18332a80 9303
b31d8273
G
9304UNICORE32 ARCHITECTURE:
9305M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9306W: http://mprc.pku.edu.cn/~guanxuetao/linux
9307S: Maintained
ceebf4d5 9308T: git git://github.com/gxt/linux.git
b31d8273
G
9309F: arch/unicore32/
9310
d8379ab1
TF
9311UNIFDEF
9312M: Tony Finch <dot@dotat.at>
9313W: http://dotat.at/prog/unifdef
9314S: Maintained
9315F: scripts/unifdef.c
9316
1da177e4 9317UNIFORM CDROM DRIVER
8b58be88 9318M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9319W: http://www.kernel.dk
9320S: Maintained
679655da
JP
9321F: Documentation/cdrom/
9322F: drivers/cdrom/cdrom.c
9323F: include/linux/cdrom.h
c117ab84 9324F: include/uapi/linux/cdrom.h
1da177e4 9325
56df0122
BR
9326UNISYS S-PAR DRIVERS
9327M: Benjamin Romer <benjamin.romer@unisys.com>
9328M: David Kershner <david.kershner@unisys.com>
9329L: sparmaintainer@unisys.com (Unisys internal)
9330S: Supported
9331F: drivers/staging/unisys/
9332
9941fa6e
VH
9333UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9334M: Vinayak Holikatti <vinholikatti@gmail.com>
9335M: Santosh Y <santoshsy@gmail.com>
9336L: linux-scsi@vger.kernel.org
9337S: Supported
9338F: Documentation/scsi/ufs.txt
9339F: drivers/scsi/ufs/
9340
e2d1d6c0 9341UNSORTED BLOCK IMAGES (UBI)
949cb623 9342M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9343W: http://www.linux-mtd.infradead.org/
9344L: linux-mtd@lists.infradead.org
b6b44e0a 9345T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9346S: Maintained
80811493 9347F: drivers/mtd/ubi/
679655da 9348F: include/linux/mtd/ubi.h
c117ab84 9349F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9350
76ac66e4
RW
9351UNSORTED BLOCK IMAGES (UBI) Fastmap
9352M: Richard Weinberger <richard@nod.at>
9353L: linux-mtd@lists.infradead.org
9354S: Maintained
9355F: drivers/mtd/ubi/fastmap.c
9356
1da177e4 9357USB ACM DRIVER
61eee9a7 9358M: Oliver Neukum <oliver@neukum.org>
6372594a 9359L: linux-usb@vger.kernel.org
1da177e4 9360S: Maintained
679655da
JP
9361F: Documentation/usb/acm.txt
9362F: drivers/usb/class/cdc-acm.*
1da177e4 9363
b7d572e1
PF
9364USB AR5523 WIRELESS DRIVER
9365M: Pontus Fuchs <pontus.fuchs@gmail.com>
9366L: linux-wireless@vger.kernel.org
9367S: Maintained
9368F: drivers/net/wireless/ath/ar5523/
9369
115bb1ff 9370USB ATTACHED SCSI
f50a4968 9371M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9372M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9373L: linux-usb@vger.kernel.org
9374L: linux-scsi@vger.kernel.org
8eae0fb7 9375S: Maintained
115bb1ff
MW
9376F: drivers/usb/storage/uas.c
9377
1da177e4 9378USB CDC ETHERNET DRIVER
61eee9a7 9379M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9380L: linux-usb@vger.kernel.org
1da177e4 9381S: Maintained
679655da 9382F: drivers/net/usb/cdc_*.c
c117ab84 9383F: include/uapi/linux/usb/cdc.h
1da177e4 9384
b02b371e 9385USB CYPRESS C67X00 DRIVER
8b58be88 9386M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9387L: linux-usb@vger.kernel.org
9388S: Maintained
679655da 9389F: drivers/usb/c67x00/
b02b371e 9390
d0374f4f 9391USB DAVICOM DM9601 DRIVER
8b58be88 9392M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9393L: netdev@vger.kernel.org
d0374f4f
PK
9394W: http://www.linux-usb.org/usbnet
9395S: Maintained
679655da 9396F: drivers/net/usb/dm9601.c
d0374f4f 9397
cc2020e6 9398USB DIAMOND RIO500 DRIVER
8b58be88 9399M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9400L: rio500-users@lists.sourceforge.net
9401W: http://rio500.sourceforge.net
9402S: Maintained
679655da 9403F: drivers/usb/misc/rio500*
cc2020e6 9404
1da177e4 9405USB EHCI DRIVER
578333ab 9406M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9407L: linux-usb@vger.kernel.org
578333ab 9408S: Maintained
679655da
JP
9409F: Documentation/usb/ehci.txt
9410F: drivers/usb/host/ehci*
1da177e4 9411
69ae9e3e 9412USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9413M: Felipe Balbi <balbi@ti.com>
795fb7e7 9414L: linux-usb@vger.kernel.org
69ae9e3e 9415W: http://www.linux-usb.org/gadget
d6d0f665
FB
9416T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9417S: Maintained
679655da
JP
9418F: drivers/usb/gadget/
9419F: include/linux/usb/gadget*
69ae9e3e 9420
2dea64b4 9421USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9422M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9423L: linux-usb@vger.kernel.org
54e5881d 9424T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9425S: Maintained
c2f01971 9426F: Documentation/hid/hiddev.txt
679655da 9427F: drivers/hid/usbhid/
1da177e4 9428
857aab34 9429USB/IP DRIVERS
857aab34 9430L: linux-usb@vger.kernel.org
3ff4afe8 9431S: Orphan
857aab34 9432F: drivers/staging/usbip/
9433
959eea21 9434USB ISP116X DRIVER
8b58be88 9435M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9436L: linux-usb@vger.kernel.org
959eea21 9437S: Maintained
679655da
JP
9438F: drivers/usb/host/isp116x*
9439F: include/linux/usb/isp116x.h
959eea21 9440
1da177e4 9441USB MASS STORAGE DRIVER
8b58be88 9442M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9443L: linux-usb@vger.kernel.org
8836aeb8 9444L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9445S: Maintained
9446W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9447F: drivers/usb/storage/
1da177e4 9448
af39917d
CL
9449USB MIDI DRIVER
9450M: Clemens Ladisch <clemens@ladisch.de>
9451L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9452T: git git://git.alsa-project.org/alsa-kernel.git
9453S: Maintained
9454F: sound/usb/midi.*
9455
444ce9d4
JP
9456USB NETWORKING DRIVERS
9457L: linux-usb@vger.kernel.org
9458S: Odd Fixes
9459F: drivers/net/usb/
9460
1da177e4 9461USB OHCI DRIVER
578333ab 9462M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9463L: linux-usb@vger.kernel.org
578333ab 9464S: Maintained
679655da
JP
9465F: Documentation/usb/ohci.txt
9466F: drivers/usb/host/ohci*
1da177e4 9467
1da177e4 9468USB PEGASUS DRIVER
a16b945c 9469M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9470L: linux-usb@vger.kernel.org
043600a6 9471L: netdev@vger.kernel.org
052e3128
PM
9472T: git git://github.com/petkan/pegasus.git
9473W: https://github.com/petkan/pegasus
1da177e4 9474S: Maintained
679655da 9475F: drivers/net/usb/pegasus.*
1da177e4 9476
d3ad558f
FB
9477USB PHY LAYER
9478M: Felipe Balbi <balbi@ti.com>
9479L: linux-usb@vger.kernel.org
9480T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9481S: Maintained
9482F: drivers/usb/phy/
d3ad558f 9483
73e4fb3f 9484USB PRINTER DRIVER (usblp)
8b58be88 9485M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9486L: linux-usb@vger.kernel.org
73e4fb3f 9487S: Supported
679655da 9488F: drivers/usb/class/usblp.c
1da177e4
LT
9489
9490USB RTL8150 DRIVER
a16b945c 9491M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9492L: linux-usb@vger.kernel.org
043600a6 9493L: netdev@vger.kernel.org
052e3128
PM
9494T: git git://github.com/petkan/rtl8150.git
9495W: https://github.com/petkan/rtl8150
1da177e4 9496S: Maintained
679655da 9497F: drivers/net/usb/rtl8150.c
1da177e4 9498
f896b796 9499USB SERIAL SUBSYSTEM
66085694 9500M: Johan Hovold <johan@kernel.org>
795fb7e7 9501L: linux-usb@vger.kernel.org
4e68852d 9502S: Maintained
679655da 9503F: Documentation/usb/usb-serial.txt
f896b796 9504F: drivers/usb/serial/
679655da 9505F: include/linux/usb/serial.h
1da177e4 9506
b3f0db1c
SG
9507USB SMSC75XX ETHERNET DRIVER
9508M: Steve Glendinning <steve.glendinning@shawell.net>
9509L: netdev@vger.kernel.org
9510S: Maintained
9511F: drivers/net/usb/smsc75xx.*
9512
2f7ca802 9513USB SMSC95XX ETHERNET DRIVER
90b24cfb 9514M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9515L: netdev@vger.kernel.org
90b24cfb 9516S: Maintained
679655da 9517F: drivers/net/usb/smsc95xx.*
2f7ca802 9518
f423b9a8 9519USB SN9C1xx DRIVER
8b58be88 9520M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9521L: linux-usb@vger.kernel.org
661263b5 9522L: linux-media@vger.kernel.org
275ffde4 9523T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9524W: http://www.linux-projects.org
9525S: Maintained
b8da9d3a 9526F: drivers/staging/media/sn9c102/
1da177e4
LT
9527
9528USB SUBSYSTEM
879a5a00 9529M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9530L: linux-usb@vger.kernel.org
1da177e4 9531W: http://www.linux-usb.org
08deed1e 9532T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9533S: Supported
679655da 9534F: Documentation/usb/
679655da
JP
9535F: drivers/usb/
9536F: include/linux/usb.h
9537F: include/linux/usb/
1da177e4
LT
9538
9539USB UHCI DRIVER
8b58be88 9540M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9541L: linux-usb@vger.kernel.org
1da177e4 9542S: Maintained
679655da 9543F: drivers/usb/host/uhci*
1da177e4 9544
69ae9e3e 9545USB "USBNET" DRIVER FRAMEWORK
686f13bb 9546M: Oliver Neukum <oneukum@suse.de>
043600a6 9547L: netdev@vger.kernel.org
69ae9e3e 9548W: http://www.linux-usb.org/usbnet
1da177e4 9549S: Maintained
679655da
JP
9550F: drivers/net/usb/usbnet.c
9551F: include/linux/usb/usbnet.h
1da177e4 9552
c0efd232 9553USB VIDEO CLASS
c53ac071 9554M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9555L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9556L: linux-media@vger.kernel.org
275ffde4 9557T: git git://linuxtv.org/media_tree.git
57c6d2e9 9558W: http://www.ideasonboard.org/uvc/
c0efd232 9559S: Maintained
0c0d06ca 9560F: drivers/media/usb/uvc/
6c0f0359 9561F: include/uapi/linux/uvcvideo.h
1da177e4 9562
b60b9c45
HV
9563USB VISION DRIVER
9564M: Hans Verkuil <hverkuil@xs4all.nl>
9565L: linux-media@vger.kernel.org
9566T: git git://linuxtv.org/media_tree.git
9567W: http://linuxtv.org
9568S: Odd Fixes
9569F: drivers/media/usb/usbvision/
9570
8282da47
LP
9571USB WEBCAM GADGET
9572M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9573L: linux-usb@vger.kernel.org
9574S: Maintained
9575F: drivers/usb/gadget/*uvc*.c
9576F: drivers/usb/gadget/webcam.c
9577
bf164cc0 9578USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9579M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9580L: linux-wireless@vger.kernel.org
9581S: Maintained
679655da 9582F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9583
eb6bab13 9584USB XHCI DRIVER
03d85053 9585M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9586L: linux-usb@vger.kernel.org
9587S: Supported
36d0344c
SS
9588F: drivers/usb/host/xhci*
9589F: drivers/usb/host/pci-quirks*
eb6bab13 9590
1da177e4 9591USB ZD1201 DRIVER
4086b9ca 9592L: linux-wireless@vger.kernel.org
1da177e4 9593W: http://linux-lc100020.sourceforge.net
4086b9ca 9594S: Orphan
679655da 9595F: drivers/net/wireless/zd1201.*
1da177e4 9596
b7eee616 9597USB ZR364XX DRIVER
8b58be88 9598M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9599L: linux-usb@vger.kernel.org
661263b5 9600L: linux-media@vger.kernel.org
275ffde4 9601T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9602W: http://royale.zerezo.com/zr364xx/
9603S: Maintained
679655da 9604F: Documentation/video4linux/zr364xx.txt
90d72ac6 9605F: drivers/media/usb/zr364xx/
b7eee616 9606
e7839f25 9607USER-MODE LINUX (UML)
8b58be88 9608M: Jeff Dike <jdike@addtoit.com>
b15194b7 9609M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9610L: user-mode-linux-devel@lists.sourceforge.net
9611L: user-mode-linux-user@lists.sourceforge.net
9612W: http://user-mode-linux.sourceforge.net
9613S: Maintained
61516587 9614F: Documentation/virtual/uml/
679655da 9615F: arch/um/
b070989a 9616F: arch/x86/um/
679655da
JP
9617F: fs/hostfs/
9618F: fs/hppfs/
b7eee616 9619
e5f114e9 9620USERSPACE I/O (UIO)
6a534c9d 9621M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9622M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9623S: Maintained
679655da
JP
9624F: Documentation/DocBook/uio-howto.tmpl
9625F: drivers/uio/
9626F: include/linux/uio*.h
e5f114e9 9627
256cccbe 9628UTIL-LINUX PACKAGE
8b58be88 9629M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9630L: util-linux@vger.kernel.org
9631W: http://en.wikipedia.org/wiki/Util-linux
9632T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9633S: Maintained
9634
c1fd1c07 9635UVESAFB DRIVER
8b58be88 9636M: Michal Januszewski <spock@gentoo.org>
c69f677c 9637L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9638W: http://dev.gentoo.org/~spock/projects/uvesafb/
9639S: Maintained
679655da
JP
9640F: Documentation/fb/uvesafb.txt
9641F: drivers/video/uvesafb.*
c1fd1c07 9642
4480f15b 9643VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9644M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9645S: Maintained
679655da
JP
9646F: Documentation/filesystems/vfat.txt
9647F: fs/fat/
1da177e4 9648
cba3345c
AW
9649VFIO DRIVER
9650M: Alex Williamson <alex.williamson@redhat.com>
9651L: kvm@vger.kernel.org
9652S: Maintained
9653F: Documentation/vfio.txt
9654F: drivers/vfio/
9655F: include/linux/vfio.h
c117ab84 9656F: include/uapi/linux/vfio.h
cba3345c 9657
9e6f3438
PO
9658VIDEOBUF2 FRAMEWORK
9659M: Pawel Osciak <pawel@osciak.com>
9660M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9661M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9662L: linux-media@vger.kernel.org
9663S: Maintained
90d72ac6 9664F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9665F: include/media/videobuf2-*
9666
9a82446b
AS
9667VIRTIO CONSOLE DRIVER
9668M: Amit Shah <amit.shah@redhat.com>
9669L: virtualization@lists.linux-foundation.org
9670S: Maintained
9671F: drivers/char/virtio_console.c
9672F: include/linux/virtio_console.h
c117ab84 9673F: include/uapi/linux/virtio_console.h
9a82446b 9674
2426ec8f
MT
9675VIRTIO CORE, NET AND BLOCK DRIVERS
9676M: Rusty Russell <rusty@rustcorp.com.au>
9677M: "Michael S. Tsirkin" <mst@redhat.com>
9678L: virtualization@lists.linux-foundation.org
9679S: Maintained
9680F: drivers/virtio/
c893c8d7 9681F: tools/virtio/
2426ec8f
MT
9682F: drivers/net/virtio_net.c
9683F: drivers/block/virtio_blk.c
9684F: include/linux/virtio_*.h
916cdabc 9685F: include/uapi/linux/virtio_*.h
2426ec8f 9686
3a4d5c94
MT
9687VIRTIO HOST (VHOST)
9688M: "Michael S. Tsirkin" <mst@redhat.com>
9689L: kvm@vger.kernel.org
c996d8b9 9690L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9691L: netdev@vger.kernel.org
9692S: Maintained
9693F: drivers/vhost/
c117ab84 9694F: include/uapi/linux/vhost.h
3a4d5c94 9695
1da177e4 9696VIA RHINE NETWORK DRIVER
8b58be88 9697M: Roger Luethi <rl@hellgate.ch>
1da177e4 9698S: Maintained
f2148a47 9699F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9700
f0bf7f61 9701VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9702M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9703M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9704S: Maintained
9705F: drivers/mmc/host/via-sdmmc.c
9706
69e4a7c2 9707VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9708M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9709L: linux-fbdev@vger.kernel.org
69e4a7c2 9710S: Maintained
c7babebd
FTS
9711F: include/linux/via-core.h
9712F: include/linux/via-gpio.h
9713F: include/linux/via_i2c.h
679655da 9714F: drivers/video/via/
69e4a7c2 9715
01f20734 9716VIA VELOCITY NETWORK DRIVER
8b58be88 9717M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9718L: netdev@vger.kernel.org
9719S: Maintained
f2148a47 9720F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9721
0b7bc1fa
HV
9722VIVI VIRTUAL VIDEO DRIVER
9723M: Hans Verkuil <hverkuil@xs4all.nl>
9724L: linux-media@vger.kernel.org
9725T: git git://linuxtv.org/media_tree.git
9726W: http://linuxtv.org
9727S: Maintained
9728F: drivers/media/platform/vivi*
9729
be7f8273 9730VLAN (802.1Q)
8b58be88 9731M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9732L: netdev@vger.kernel.org
9733S: Maintained
679655da
JP
9734F: drivers/net/macvlan.c
9735F: include/linux/if_*vlan.h
9736F: net/8021q/
be7f8273 9737
55e331cf 9738VLYNQ BUS
8b58be88 9739M: Florian Fainelli <florian@openwrt.org>
8578d7af 9740L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9741S: Maintained
9742F: drivers/vlynq/vlynq.c
9743F: include/linux/vlynq.h
9744
390beae4
MW
9745VME SUBSYSTEM
9746M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9747M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9748M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9749L: devel@driverdev.osuosl.org
9750S: Maintained
9751T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9752F: Documentation/vme_api.txt
9753F: drivers/staging/vme/
9754F: drivers/vme/
9755F: include/linux/vme*
9756
4488e09b
AK
9757VMWARE HYPERVISOR INTERFACE
9758M: Alok Kataria <akataria@vmware.com>
9759L: virtualization@lists.linux-foundation.org
9760S: Supported
9761F: arch/x86/kernel/cpu/vmware.c
9762
73b35d07
DT
9763VMWARE BALLOON DRIVER
9764M: Xavier Deguillard <xdeguillard@vmware.com>
9765M: Philip Moltmann <moltmann@vmware.com>
9766M: "VMware, Inc." <pv-drivers@vmware.com>
9767L: linux-kernel@vger.kernel.org
9768S: Maintained
9769F: drivers/misc/vmw_balloon.c
9770
d1a890fa 9771VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9772M: Shreyas Bhatewara <sbhatewara@vmware.com>
9773M: "VMware, Inc." <pv-drivers@vmware.com>
9774L: netdev@vger.kernel.org
9775S: Maintained
9776F: drivers/net/vmxnet3/
d1a890fa 9777
851b1642 9778VMware PVSCSI driver
f2d7e40e 9779M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9780M: VMware PV-Drivers <pv-drivers@vmware.com>
9781L: linux-scsi@vger.kernel.org
9782S: Maintained
9783F: drivers/scsi/vmw_pvscsi.c
9784F: drivers/scsi/vmw_pvscsi.h
9785
e53e86c7 9786VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9787M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9788M: Mark Brown <broonie@kernel.org>
e53e86c7 9789W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9790W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9791T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9792S: Supported
679655da
JP
9793F: drivers/regulator/
9794F: include/linux/regulator/
e53e86c7 9795
ab41319e 9796VT1211 HARDWARE MONITOR DRIVER
8b58be88 9797M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9798L: lm-sensors@lm-sensors.org
9799S: Maintained
679655da
JP
9800F: Documentation/hwmon/vt1211
9801F: drivers/hwmon/vt1211.c
ab41319e 9802
1de9e371 9803VT8231 HARDWARE MONITOR DRIVER
8b58be88 9804M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9805L: lm-sensors@lm-sensors.org
9806S: Maintained
679655da 9807F: drivers/hwmon/vt8231.c
1de9e371 9808
88095e7b
TO
9809VUB300 USB to SDIO/SD/MMC bridge chip
9810M: Tony Olech <tony.olech@elandigitalsystems.com>
9811L: linux-mmc@vger.kernel.org
9812L: linux-usb@vger.kernel.org
9813S: Supported
9814F: drivers/mmc/host/vub300.c
9815
1da177e4 9816W1 DALLAS'S 1-WIRE BUS
a8018766 9817M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9818S: Maintained
679655da
JP
9819F: Documentation/w1/
9820F: drivers/w1/
1da177e4 9821
13927079 9822W83791D HARDWARE MONITORING DRIVER
8b58be88 9823M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9824L: lm-sensors@lm-sensors.org
25845c22 9825S: Maintained
679655da
JP
9826F: Documentation/hwmon/w83791d
9827F: drivers/hwmon/w83791d.c
13927079 9828
61db011d 9829W83793 HARDWARE MONITORING DRIVER
8b58be88 9830M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9831L: lm-sensors@lm-sensors.org
9832S: Maintained
679655da
JP
9833F: Documentation/hwmon/w83793
9834F: drivers/hwmon/w83793.c
61db011d 9835
e3760b43 9836W83795 HARDWARE MONITORING DRIVER
7c81c60f 9837M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9838L: lm-sensors@lm-sensors.org
9839S: Maintained
9840F: drivers/hwmon/w83795.c
9841
1da177e4 9842W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9843M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9844S: Maintained
679655da 9845F: drivers/mmc/host/wbsd.*
1da177e4 9846
3527761c 9847WATCHDOG DEVICE DRIVERS
8b58be88 9848M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9849L: linux-watchdog@vger.kernel.org
9850W: http://www.linux-watchdog.org/
f599aaf0 9851T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9852S: Maintained
679655da
JP
9853F: Documentation/watchdog/
9854F: drivers/watchdog/
9855F: include/linux/watchdog.h
c117ab84 9856F: include/uapi/linux/watchdog.h
3527761c 9857
1da177e4 9858WD7000 SCSI DRIVER
8b58be88 9859M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9860L: linux-scsi@vger.kernel.org
9861S: Maintained
679655da 9862F: drivers/scsi/wd7000.c
1da177e4 9863
b22e00f3
DH
9864WIIMOTE HID DRIVER
9865M: David Herrmann <dh.herrmann@googlemail.com>
9866L: linux-input@vger.kernel.org
9867S: Maintained
9868F: drivers/hid/hid-wiimote*
9869
e258b80e 9870WINBOND CIR DRIVER
364e9e18 9871M: David Härdeman <david@hardeman.nu>
e258b80e 9872S: Maintained
116ab806 9873F: drivers/media/rc/winbond-cir.c
e258b80e 9874
8a70da82 9875WIMAX STACK
8b58be88 9876M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82 9877M: linux-wimax@intel.com
63fae219 9878L: wimax@linuxwimax.org (subscribers-only)
8a70da82
IPG
9879S: Supported
9880W: http://linuxwimax.org
315987dc 9881F: Documentation/wimax/README.wimax
315987dc
JP
9882F: include/linux/wimax/debug.h
9883F: include/net/wimax.h
c117ab84 9884F: include/uapi/linux/wimax.h
315987dc 9885F: net/wimax/
8a70da82 9886
5fc14680 9887WISTRON LAPTOP BUTTON DRIVER
8b58be88 9888M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9889S: Maintained
679655da 9890F: drivers/input/misc/wistron_btns.c
5fc14680 9891
1da177e4 9892WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9893M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9894L: linux-wireless@vger.kernel.org
926554c4 9895W: http://oops.ghostprotocols.net:81/blog
1da177e4 9896S: Maintained
679655da 9897F: drivers/net/wireless/wl3501*
1da177e4 9898
febf1dff 9899WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9900M: Mark Brown <broonie@kernel.org>
8b58be88 9901M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9902L: linux-input@vger.kernel.org
9903T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9904W: http://opensource.wolfsonmicro.com/node/7
9905S: Supported
679655da
JP
9906F: drivers/input/touchscreen/*wm97*
9907F: include/linux/wm97xx.h
febf1dff 9908
055bcbcb 9909WOLFSON MICROELECTRONICS DRIVERS
fef95164 9910L: patches@opensource.wolfsonmicro.com
cf8eda3e 9911T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9912T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9913W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9914S: Supported
3768f0b1 9915F: Documentation/hwmon/wm83??
af1c5386 9916F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9917F: drivers/clk/clk-wm83*.c
9c309598 9918F: drivers/extcon/extcon-arizona.c
b75ea16a 9919F: drivers/leds/leds-wm83*.c
25b273ba 9920F: drivers/gpio/gpio-*wm*.c
9c309598 9921F: drivers/gpio/gpio-arizona.c
d22b0869 9922F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9923F: drivers/input/misc/wm831x-on.c
9924F: drivers/input/touchscreen/wm831x-ts.c
9925F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9926F: drivers/mfd/arizona*
9927F: drivers/mfd/wm*.c
b75ea16a
MB
9928F: drivers/power/wm83*.c
9929F: drivers/rtc/rtc-wm83*.c
9930F: drivers/regulator/wm8*.c
3860e6c4 9931F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9932F: drivers/watchdog/wm83*_wdt.c
9c309598 9933F: include/linux/mfd/arizona/
3860e6c4 9934F: include/linux/mfd/wm831x/
b75ea16a 9935F: include/linux/mfd/wm8350/
3768f0b1 9936F: include/linux/mfd/wm8400*
59ec6da2 9937F: include/linux/wm97xx.h
055bcbcb 9938F: include/sound/wm????.h
9c309598 9939F: sound/soc/codecs/arizona.?
055bcbcb 9940F: sound/soc/codecs/wm*
b75ea16a 9941
3e6cd7a4
TH
9942WORKQUEUE
9943M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9944T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9945S: Maintained
9946F: include/linux/workqueue.h
9947F: kernel/workqueue.c
9948F: Documentation/workqueue.txt
9949
1da177e4 9950X.25 NETWORK LAYER
8bf28059 9951M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9952L: linux-x25@vger.kernel.org
8bf28059 9953S: Odd Fixes
679655da
JP
9954F: Documentation/networking/x25*
9955F: include/net/x25*
9956F: net/x25/
1da177e4 9957
e2d1d6c0 9958X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9959M: Thomas Gleixner <tglx@linutronix.de>
9960M: Ingo Molnar <mingo@redhat.com>
9961M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9962M: x86@kernel.org
981c3a4f 9963L: linux-kernel@vger.kernel.org
75fc2d37 9964T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9965S: Maintained
679655da
JP
9966F: Documentation/x86/
9967F: arch/x86/
e2d1d6c0 9968
d0944853 9969X86 PLATFORM DRIVERS
f7cb13b3 9970M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9971L: platform-driver-x86@vger.kernel.org
28b8e8d4 9972T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9973S: Maintained
14430813 9974F: drivers/platform/x86/
d0944853 9975
c1f5c54b
IM
9976X86 MCE INFRASTRUCTURE
9977M: Tony Luck <tony.luck@intel.com>
487ba8e8 9978M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9979L: linux-edac@vger.kernel.org
9980S: Maintained
9981F: arch/x86/kernel/cpu/mcheck/*
9982
d6fad502 9983XC2028/3028 TUNER DRIVER
1b2c14b4 9984M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9985L: linux-media@vger.kernel.org
9986W: http://linuxtv.org
9987T: git git://linuxtv.org/media_tree.git
9988S: Maintained
9989F: drivers/media/tuners/tuner-xc2028.*
9990
c4468085 9991XEN HYPERVISOR INTERFACE
c4468085 9992M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9993M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9994M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9995L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9996T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9997S: Supported
9998F: arch/x86/xen/
9999F: drivers/*/xen-*front.c
10000F: drivers/xen/
10001F: arch/x86/include/asm/xen/
10002F: include/xen/
c117ab84 10003F: include/uapi/xen/
c4468085 10004
77bfb479
SS
10005XEN HYPERVISOR ARM
10006M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10007L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
10008S: Supported
10009F: arch/arm/xen/
10010F: arch/arm/include/asm/xen/
10011
b475e83f
SS
10012XEN HYPERVISOR ARM64
10013M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 10014L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
10015S: Supported
10016F: arch/arm64/xen/
10017F: arch/arm64/include/asm/xen/
10018
9b57e1a7
IC
10019XEN NETWORK BACKEND DRIVER
10020M: Ian Campbell <ian.campbell@citrix.com>
8386040b 10021M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 10022L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
10023L: netdev@vger.kernel.org
10024S: Supported
10025F: drivers/net/xen-netback/*
10026
c5f8e29d
KRW
10027XEN PCI SUBSYSTEM
10028M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10029L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10030S: Supported
10031F: arch/x86/pci/*xen*
10032F: drivers/pci/*xen*
10033
10034XEN SWIOTLB SUBSYSTEM
10035M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 10036L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
10037S: Supported
10038F: arch/x86/xen/*swiotlb*
10039F: drivers/xen/*swiotlb*
10040
1da177e4
LT
10041XFS FILESYSTEM
10042P: Silicon Graphics Inc
809625ca 10043M: Dave Chinner <david@fromorbit.com>
18caa67a 10044M: xfs@oss.sgi.com
d7ede1aa 10045L: xfs@oss.sgi.com
1da177e4 10046W: http://oss.sgi.com/projects/xfs
54e5881d 10047T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 10048S: Supported
679655da
JP
10049F: Documentation/filesystems/xfs.txt
10050F: fs/xfs/
1da177e4 10051
8a3b7a25 10052XILINX AXI ETHERNET DRIVER
59a54f30
MS
10053M: Anirudha Sarangi <anirudh@xilinx.com>
10054M: John Linn <John.Linn@xilinx.com>
8a3b7a25 10055S: Maintained
10056F: drivers/net/ethernet/xilinx/xilinx_axienet*
10057
c9d3d8ec 10058XILINX SYSTEMACE DRIVER
cdeb8994 10059S: Orphan
679655da 10060F: drivers/block/xsysace.c
c9d3d8ec 10061
238b8721 10062XILINX UARTLITE SERIAL DRIVER
8b58be88 10063M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
10064L: linux-serial@vger.kernel.org
10065S: Maintained
df621252 10066F: drivers/tty/serial/uartlite.c
238b8721 10067
f620e4b8
MF
10068XTENSA XTFPGA PLATFORM SUPPORT
10069M: Max Filippov <jcmvbkbc@gmail.com>
10070L: linux-xtensa@linux-xtensa.org
10071S: Maintained
10072F: drivers/spi/spi-xtensa-xtfpga.c
10073
1da177e4 10074YAM DRIVER FOR AX.25
8b58be88 10075M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
10076L: linux-hams@vger.kernel.org
10077S: Maintained
679655da
JP
10078F: drivers/net/hamradio/yam*
10079F: include/linux/yam.h
1da177e4 10080
af64a5eb 10081YEALINK PHONE DRIVER
8b58be88 10082M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
10083L: usbb2k-api-dev@nongnu.org
10084S: Maintained
679655da
JP
10085F: Documentation/input/yealink.txt
10086F: drivers/input/misc/yealink.*
af64a5eb 10087
1da177e4 10088Z8530 DRIVER FOR AX.25
8b58be88 10089M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
10090W: http://yaina.de/jreuter/
10091W: http://www.qsl.net/dl1bke/
10092L: linux-hams@vger.kernel.org
10093S: Maintained
679655da
JP
10094F: Documentation/networking/z8530drv.txt
10095F: drivers/net/hamradio/*scc.c
10096F: drivers/net/hamradio/z8530.h
1da177e4 10097
0cf31ec1 10098ZBUD COMPRESSED PAGE ALLOCATOR
0e3b7e54 10099M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10100L: linux-mm@kvack.org
10101S: Maintained
10102F: mm/zbud.c
10103F: include/linux/zbud.h
10104
7c0c3afb 10105ZD1211RW WIRELESS DRIVER
8b58be88
JP
10106M: Daniel Drake <dsd@gentoo.org>
10107M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 10108W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 10109L: linux-wireless@vger.kernel.org
7c0c3afb
DD
10110L: zd1211-devs@lists.sourceforge.net (subscribers-only)
10111S: Maintained
679655da 10112F: drivers/net/wireless/zd1211rw/
7c0c3afb 10113
1da177e4 10114ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 10115L: mjpeg-users@lists.sourceforge.net
f63145e2 10116L: linux-media@vger.kernel.org
1da177e4 10117W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 10118T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 10119S: Odd Fixes
90d72ac6 10120F: drivers/media/pci/zoran/
1da177e4 10121
6920f2cc
MK
10122ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
10123M: Minchan Kim <minchan@kernel.org>
10124M: Nitin Gupta <ngupta@vflare.org>
10125L: linux-kernel@vger.kernel.org
10126S: Maintained
10127F: drivers/block/zram/
10128F: Documentation/blockdev/zram.txt
10129
8b4a4080 10130ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 10131M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 10132S: Maintained
df621252 10133F: drivers/tty/serial/zs.*
8b4a4080 10134
eae70d06
MK
10135ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
10136M: Minchan Kim <minchan@kernel.org>
10137M: Nitin Gupta <ngupta@vflare.org>
10138L: linux-mm@kvack.org
10139S: Maintained
10140F: mm/zsmalloc.c
10141F: include/linux/zsmalloc.h
10142
0cf31ec1 10143ZSWAP COMPRESSED SWAP CACHING
0e3b7e54 10144M: Seth Jennings <sjennings@variantweb.net>
0cf31ec1
SJ
10145L: linux-mm@kvack.org
10146S: Maintained
10147F: mm/zswap.c
10148
1da177e4 10149THE REST
8b58be88 10150M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 10151L: linux-kernel@vger.kernel.org
8a6e2535 10152Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 10153T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 10154S: Buried alive in reporters
34d03cc1
JP
10155F: *
10156F: */
This page took 5.562233 seconds and 5 git commands to generate.