KVM: PPC: Book3S HV: Refine barriers in guest entry/exit
[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
b153da60 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
c7c4fb18
JP
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
86 should be using that.
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
c7c4fb18
JP
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
99 F: net/
100 X: net/ipv6/
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 103 patch or file. For instance:
c7c4fb18 104 K: of_get_profile
bbbe96ed 105 matches patches or files that contain "of_get_profile"
c7c4fb18 106 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
c7c4fb18 109 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
110
111Note: For the hard of thinking, this list is meant to remain in alphabetical
112order. If you could add yourselves to it in alphabetical order that would be
113so much easier [Ed]
114
c7c4fb18 115Maintainers List (try to look for most precise areas first)
1da177e4 116
c7c4fb18 117 -----------------------------------
679655da 118
a6d89915 1193C59X NETWORK DRIVER
8b58be88 120M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
121L: netdev@vger.kernel.org
122S: Maintained
679655da 123F: Documentation/networking/vortex.txt
ca7a8e85 124F: drivers/net/ethernet/3com/3c59x.c
a6d89915 125
1da177e4 1263CR990 NETWORK DRIVER
8b58be88 127M: David Dillow <dave@thedillows.org>
979b6c13 128L: netdev@vger.kernel.org
1da177e4 129S: Maintained
ca7a8e85 130F: drivers/net/ethernet/3com/typhoon*
1da177e4 131
c4de0ceb 1323WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133M: Adam Radford <linuxraid@lsi.com>
1da177e4 134L: linux-scsi@vger.kernel.org
c4de0ceb 135W: http://www.lsi.com
1da177e4 136S: Supported
c4de0ceb 137F: drivers/scsi/3w-*
1da177e4
LT
138
13953C700 AND 53C700-66 SCSI DRIVER
8b58be88 140M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
141L: linux-scsi@vger.kernel.org
142S: Maintained
679655da 143F: drivers/scsi/53c700*
1da177e4
LT
144
1456PACK NETWORK DRIVER FOR AX.25
8b58be88 146M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
147L: linux-hams@vger.kernel.org
148S: Maintained
679655da 149F: drivers/net/hamradio/6pack.c
1da177e4 150
1da177e4 1518169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 152M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 153M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 154L: netdev@vger.kernel.org
1da177e4 155S: Maintained
a8fe65b8 156F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
157
1588250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 159M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
160L: linux-serial@vger.kernel.org
161W: http://serial.sourceforge.net
8ee16a1b 162S: Maintained
08deed1e 163T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 164F: drivers/tty/serial/8250*
679655da 165F: include/linux/serial_8250.h
1da177e4
LT
166
1678390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 168L: netdev@vger.kernel.org
0cf445ce 169S: Orphan / Obsolete
644570b8 170F: drivers/net/ethernet/8390/
1da177e4 171
67543e50 1729P FILE SYSTEM
8b58be88
JP
173M: Eric Van Hensbergen <ericvh@gmail.com>
174M: Ron Minnich <rminnich@sandia.gov>
175M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 176L: v9fs-developer@lists.sourceforge.net
27a2a5ff 177W: http://swik.net/v9fs
8a6e2535 178Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 180S: Maintained
679655da
JP
181F: Documentation/filesystems/9p.txt
182F: fs/9p/
2315cb14
RL
183F: net/9p/
184F: include/net/9p/
185F: include/uapi/linux/virtio_9p.h
186F: include/trace/events/9p.h
187
67543e50 188
91952bc0
AP
189A8293 MEDIA DRIVER
190M: Antti Palosaari <crope@iki.fi>
191L: linux-media@vger.kernel.org
192W: http://linuxtv.org/
193W: http://palosaari.fi/linux/
194Q: http://patchwork.linuxtv.org/project/linux-media/list/
195T: git git://linuxtv.org/anttip/media_tree.git
196S: Maintained
197F: drivers/media/dvb-frontends/a8293*
198
e2d1d6c0 199AACRAID SCSI RAID DRIVER
8b58be88 200M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
201L: linux-scsi@vger.kernel.org
202W: http://www.adaptec.com/
1da177e4 203S: Supported
679655da
JP
204F: Documentation/scsi/aacraid.txt
205F: drivers/scsi/aacraid/
1da177e4 206
249e3c85 207ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 208M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
209L: lm-sensors@lm-sensors.org
210S: Maintained
679655da 211F: drivers/hwmon/abituguru.c
f2b84bbc 212
249e3c85 213ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 214M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru3.c
249e3c85 218
1da177e4 219ACENIC DRIVER
8b58be88 220M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
221L: linux-acenic@sunsite.dk
222S: Maintained
531c4f89 223F: drivers/net/ethernet/alteon/acenic*
1da177e4 224
e86435eb 225ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 226M: Peter Feuerer <peter@piie.net>
d0944853 227L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
228W: http://piie.net/?section=acerhdf
229S: Maintained
230F: drivers/platform/x86/acerhdf.c
e86435eb 231
745a5d21 232ACER WMI LAPTOP EXTRAS
182ae55c 233M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 234L: platform-driver-x86@vger.kernel.org
745a5d21 235S: Maintained
679655da 236F: drivers/platform/x86/acer-wmi.c
745a5d21 237
1da177e4 238ACPI
8b58be88 239M: Len Brown <lenb@kernel.org>
49db1903 240M: Rafael J. Wysocki <rjw@rjwysocki.net>
6968e50c 241L: linux-acpi@vger.kernel.org
360818b8
RW
242W: https://01.org/linux-acpi
243Q: https://patchwork.kernel.org/project/linux-acpi/list/
244T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 245S: Supported
679655da
JP
246F: drivers/acpi/
247F: drivers/pnp/pnpacpi/
248F: include/linux/acpi.h
43368e74 249F: include/acpi/
994b942f 250F: Documentation/acpi
89ca78a0 251F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
252F: drivers/pci/*acpi*
253F: drivers/pci/*/*acpi*
254F: drivers/pci/*/*/*acpi*
8b59a454 255
3774929d
RW
256ACPI COMPONENT ARCHITECTURE (ACPICA)
257M: Robert Moore <robert.moore@intel.com>
258M: Lv Zheng <lv.zheng@intel.com>
259M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
260L: linux-acpi@vger.kernel.org
261L: devel@acpica.org
262W: https://acpica.org/
263W: https://github.com/acpica/acpica/
264Q: https://patchwork.kernel.org/project/linux-acpi/list/
265T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
266S: Supported
267F: drivers/acpi/acpica/
268F: include/acpi/
269
8b59a454 270ACPI FAN DRIVER
8b58be88 271M: Zhang Rui <rui.zhang@intel.com>
8b59a454 272L: linux-acpi@vger.kernel.org
5ca92bd9 273W: https://01.org/linux-acpi
8b59a454 274S: Supported
679655da 275F: drivers/acpi/fan.c
1da177e4 276
8b59a454 277ACPI THERMAL DRIVER
8b58be88 278M: Zhang Rui <rui.zhang@intel.com>
8b59a454 279L: linux-acpi@vger.kernel.org
5ca92bd9 280W: https://01.org/linux-acpi
8b59a454 281S: Supported
679655da 282F: drivers/acpi/*thermal*
998be20f 283
359acec8 284ACPI VIDEO 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/video.c
998be20f 290
bff431e4 291ACPI WMI DRIVER
d0944853 292L: platform-driver-x86@vger.kernel.org
5b927259 293S: Orphan
679655da 294F: drivers/platform/x86/wmi.c
bff431e4 295
2f39d519 296AD1889 ALSA SOUND DRIVER
8b58be88 297M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
298W: http://wiki.parisc-linux.org/AD1889
299L: linux-parisc@vger.kernel.org
300S: Maintained
679655da 301F: sound/pci/ad1889.*
2f39d519 302
527a1a83
MH
303AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
304M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 305L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 306W: http://wiki.analog.com/AD5254
527a1a83
MH
307S: Supported
308F: drivers/misc/ad525x_dpot.c
309
310AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
311M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 312L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 313W: http://wiki.analog.com/AD5398
527a1a83
MH
314S: Supported
315F: drivers/regulator/ad5398.c
316
317AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
318M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 319L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 320W: http://wiki.analog.com/AD7142
527a1a83
MH
321S: Supported
322F: drivers/input/misc/ad714x.c
323
324AD7877 TOUCHSCREEN DRIVER
325M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 326L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 327W: http://wiki.analog.com/AD7877
527a1a83
MH
328S: Supported
329F: drivers/input/touchscreen/ad7877.c
330
331AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
332M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 333L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 334W: http://wiki.analog.com/AD7879
527a1a83
MH
335S: Supported
336F: drivers/input/touchscreen/ad7879.c
337
1330b0dc
JK
338ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
339M: Jiri Kosina <jkosina@suse.cz>
340S: Maintained
341
1da177e4 342ADM1025 HARDWARE MONITOR DRIVER
8b58be88 343M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 344L: lm-sensors@lm-sensors.org
1da177e4 345S: Maintained
679655da
JP
346F: Documentation/hwmon/adm1025
347F: drivers/hwmon/adm1025.c
1da177e4 348
cae2caae 349ADM1029 HARDWARE MONITOR DRIVER
8b58be88 350M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
351L: lm-sensors@lm-sensors.org
352S: Maintained
679655da 353F: drivers/hwmon/adm1029.c
cae2caae 354
cc0b88cf 355ADM8211 WIRELESS DRIVER
cc0b88cf 356L: linux-wireless@vger.kernel.org
491b26b4 357W: http://wireless.kernel.org/
e71bcbd0 358S: Orphan
679655da 359F: drivers/net/wireless/adm8211.*
cc0b88cf 360
e8e31622
SA
361ADP1653 FLASH CONTROLLER DRIVER
362M: Sakari Ailus <sakari.ailus@iki.fi>
363L: linux-media@vger.kernel.org
364S: Maintained
365F: drivers/media/i2c/adp1653.c
366F: include/media/adp1653.h
367
527a1a83
MH
368ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
369M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 370L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 371W: http://wiki.analog.com/ADP5520
527a1a83
MH
372S: Supported
373F: drivers/mfd/adp5520.c
374F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 375F: drivers/leds/leds-adp5520.c
77278d50 376F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
377F: drivers/input/keyboard/adp5520-keys.c
378
379ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
380M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 381L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 382W: http://wiki.analog.com/ADP5588
527a1a83
MH
383S: Supported
384F: drivers/input/keyboard/adp5588-keys.c
77278d50 385F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
386
387ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
388M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 389L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 390W: http://wiki.analog.com/ADP8860
527a1a83
MH
391S: Supported
392F: drivers/video/backlight/adp8860_bl.c
393
8c22a8f5
DE
394ADS1015 HARDWARE MONITOR DRIVER
395M: Dirk Eibach <eibach@gdsys.de>
396L: lm-sensors@lm-sensors.org
397S: Maintained
398F: Documentation/hwmon/ads1015
399F: drivers/hwmon/ads1015.c
400F: include/linux/i2c/ads1015.h
401
1da177e4 402ADT746X FAN DRIVER
8b58be88 403M: Colin Leroy <colin@colino.net>
1da177e4 404S: Maintained
679655da 405F: drivers/macintosh/therm_adt746x.c
1da177e4 406
b058b859
JD
407ADT7475 HARDWARE MONITOR DRIVER
408M: Jean Delvare <khali@linux-fr.org>
409L: lm-sensors@lm-sensors.org
410S: Maintained
411F: Documentation/hwmon/adt7475
412F: drivers/hwmon/adt7475.c
413
527a1a83
MH
414ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
415M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 416L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 417W: http://wiki.analog.com/ADXL345
527a1a83
MH
418S: Supported
419F: drivers/input/misc/adxl34x.c
420
8c6af9e1 421ADVANSYS SCSI DRIVER
8b58be88 422M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
423L: linux-scsi@vger.kernel.org
424S: Maintained
679655da
JP
425F: Documentation/scsi/advansys.txt
426F: drivers/scsi/advansys.c
8c6af9e1 427
1da177e4 428AEDSP16 DRIVER
8b58be88 429M: Riccardo Facchetti <fizban@tin.it>
1da177e4 430S: Maintained
679655da 431F: sound/oss/aedsp16.c
1da177e4 432
91952bc0
AP
433AF9013 MEDIA DRIVER
434M: Antti Palosaari <crope@iki.fi>
435L: linux-media@vger.kernel.org
436W: http://linuxtv.org/
437W: http://palosaari.fi/linux/
438Q: http://patchwork.linuxtv.org/project/linux-media/list/
439T: git git://linuxtv.org/anttip/media_tree.git
440S: Maintained
441F: drivers/media/dvb-frontends/af9013*
442
443AF9033 MEDIA DRIVER
444M: Antti Palosaari <crope@iki.fi>
445L: linux-media@vger.kernel.org
446W: http://linuxtv.org/
447W: http://palosaari.fi/linux/
448Q: http://patchwork.linuxtv.org/project/linux-media/list/
449T: git git://linuxtv.org/anttip/media_tree.git
450S: Maintained
451F: drivers/media/dvb-frontends/af9033*
452
1da177e4 453AFFS FILE SYSTEM
6cf515e1
GU
454L: linux-fsdevel@vger.kernel.org
455S: Orphan
679655da
JP
456F: Documentation/filesystems/affs.txt
457F: fs/affs/
1da177e4 458
e2d1d6c0 459AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 460M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
461L: linux-afs@lists.infradead.org
462S: Supported
679655da
JP
463F: fs/afs/
464F: include/net/af_rxrpc.h
465F: net/rxrpc/af_rxrpc.c
e2d1d6c0 466
1da177e4 467AGPGART DRIVER
8b58be88 468M: David Airlie <airlied@linux.ie>
54e5881d 469T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 470S: Maintained
679655da
JP
471F: drivers/char/agp/
472F: include/linux/agp*
c117ab84 473F: include/uapi/linux/agp*
1da177e4
LT
474
475AHA152X SCSI DRIVER
8b58be88 476M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
477L: linux-scsi@vger.kernel.org
478S: Maintained
679655da
JP
479F: drivers/scsi/aha152x*
480F: drivers/scsi/pcmcia/aha152x*
1da177e4 481
64624d4f 482AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 483M: Hannes Reinecke <hare@suse.de>
64624d4f 484L: linux-scsi@vger.kernel.org
1da177e4 485S: Maintained
679655da
JP
486F: drivers/scsi/aic7xxx/
487F: drivers/scsi/aic7xxx_old/
1da177e4 488
450500ad
HV
489AIMSLAB FM RADIO RECEIVER DRIVER
490M: Hans Verkuil <hverkuil@xs4all.nl>
491L: linux-media@vger.kernel.org
492T: git git://linuxtv.org/media_tree.git
493W: http://linuxtv.org
494S: Maintained
495F: drivers/media/radio/radio-aimslab*
496
e2d1d6c0 497AIO
8b58be88 498M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
499L: linux-aio@kvack.org
500S: Supported
679655da
JP
501F: fs/aio.c
502F: include/linux/*aio*.h
e2d1d6c0 503
1da177e4 504ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 505M: Duncan Sands <duncan.sands@free.fr>
6372594a 506L: linux-usb@vger.kernel.org
1da177e4
LT
507W: http://www.linux-usb.org/SpeedTouch/
508S: Maintained
679655da
JP
509F: drivers/usb/atm/speedtch.c
510F: drivers/usb/atm/usbatm.c
1da177e4 511
272f133a 512ALCHEMY AU1XX0 MMC DRIVER
8b58be88 513M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 514S: Maintained
679655da 515F: drivers/mmc/host/au1xmmc.c
272f133a 516
4a4e5787 517ALI1563 I2C DRIVER
8b58be88 518M: Rudolf Marek <r.marek@assembler.cz>
846557d3 519L: linux-i2c@vger.kernel.org
4a4e5787 520S: Maintained
679655da
JP
521F: Documentation/i2c/busses/i2c-ali1563
522F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 523
1da177e4 524ALPHA PORT
8b58be88 525M: Richard Henderson <rth@twiddle.net>
8b58be88 526M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 527M: Matt Turner <mattst88@gmail.com>
c89f4f9a 528S: Odd Fixes
a9406699 529L: linux-alpha@vger.kernel.org
679655da 530F: arch/alpha/
1da177e4 531
adf9251f
TK
532ALTERA UART/JTAG UART SERIAL DRIVERS
533M: Tobias Klauser <tklauser@distanz.ch>
534L: linux-serial@vger.kernel.org
535L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
536S: Maintained
537F: drivers/tty/serial/altera_uart.c
538F: drivers/tty/serial/altera_jtaguart.c
539F: include/linux/altera_uart.h
540F: include/linux/altera_jtaguart.h
541
512d1027 542AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 543M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
544L: lm-sensors@lm-sensors.org
545S: Maintained
546F: Documentation/hwmon/fam15h_power
547F: drivers/hwmon/fam15h_power.c
548
167a675a 549AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 550M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 551L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 552S: Supported
679655da 553F: drivers/usb/gadget/amd5536udc.*
167a675a 554
f90b8116 555AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 556P: Andres Salomon <dilinger@queued.net>
67d76710 557L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
558W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
559S: Supported
679655da
JP
560F: drivers/char/hw_random/geode-rng.c
561F: drivers/crypto/geode*
562F: drivers/video/geode/
563F: arch/x86/include/asm/geode.h
f90b8116 564
919ee7dd 565AMD IOMMU (AMD-VI)
e4110568 566M: Joerg Roedel <joro@8bytes.org>
919ee7dd 567L: iommu@lists.linux-foundation.org
525b233c 568T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 569S: Maintained
b2c16391
JP
570F: drivers/iommu/amd_iommu*.[ch]
571F: include/linux/amd-iommu.h
919ee7dd 572
e7f5b309 573AMD MICROCODE UPDATE SUPPORT
943482d0 574M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 575L: amd64-microcode@amd64.org
943482d0 576S: Maintained
679655da 577F: arch/x86/kernel/microcode_amd.c
e7f5b309 578
284f42b6 579AMS (Apple Motion Sensor) DRIVER
8b58be88 580M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 581S: Supported
bd5f47ec 582F: drivers/macintosh/ams/
284f42b6 583
f94b533d 584AMSO1100 RNIC DRIVER
8b58be88
JP
585M: Tom Tucker <tom@opengridcomputing.com>
586M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 587L: linux-rdma@vger.kernel.org
f94b533d 588S: Maintained
679655da 589F: drivers/infiniband/hw/amso1100/
f94b533d 590
531fca16
HV
591ANALOG DEVICES INC AD9389B DRIVER
592M: Hans Verkuil <hans.verkuil@cisco.com>
593L: linux-media@vger.kernel.org
594S: Maintained
595F: drivers/media/i2c/ad9389b*
596
c40ddfa3
HV
597ANALOG DEVICES INC ADV7511 DRIVER
598M: Hans Verkuil <hans.verkuil@cisco.com>
599L: linux-media@vger.kernel.org
600S: Maintained
601F: drivers/media/i2c/adv7511*
602
531fca16
HV
603ANALOG DEVICES INC ADV7604 DRIVER
604M: Hans Verkuil <hans.verkuil@cisco.com>
605L: linux-media@vger.kernel.org
606S: Maintained
607F: drivers/media/i2c/adv7604*
608
c40ddfa3
HV
609ANALOG DEVICES INC ADV7842 DRIVER
610M: Hans Verkuil <hans.verkuil@cisco.com>
611L: linux-media@vger.kernel.org
612S: Maintained
613F: drivers/media/i2c/adv7842*
614
527a1a83 615ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 616M: Lars-Peter Clausen <lars@metafoo.de>
f8bd42b8 617L: device-drivers-devel@blackfin.uclinux.org
4bdef3bd 618L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 619W: http://wiki.analog.com/
4bdef3bd 620S: Supported
39c9d199 621F: sound/soc/codecs/adau*
cc52688a 622F: sound/soc/codecs/adav*
4bdef3bd 623F: sound/soc/codecs/ad1*
ae48f5ef 624F: sound/soc/codecs/ad7*
4bdef3bd 625F: sound/soc/codecs/ssm*
40216ce7 626F: sound/soc/codecs/sigmadsp.*
4bdef3bd 627
527a1a83
MH
628ANALOG DEVICES INC ASOC DRIVERS
629L: uclinux-dist-devel@blackfin.uclinux.org
630L: alsa-devel@alsa-project.org (moderated for non-subscribers)
631W: http://blackfin.uclinux.org/
632S: Supported
633F: sound/soc/blackfin/*
634
42269063 635AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 636M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 637L: linuxppc-dev@lists.ozlabs.org
93711660 638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 639S: Maintained
679655da 640F: sound/aoa/
42269063 641
1da177e4 642APM DRIVER
81024fc4
JK
643M: Jiri Kosina <jkosina@suse.cz>
644S: Odd fixes
679655da
JP
645F: arch/x86/kernel/apm_32.c
646F: include/linux/apm_bios.h
c117ab84 647F: include/uapi/linux/apm_bios.h
81024fc4 648F: drivers/char/apm-emulation.c
1da177e4 649
bd7aa4b2 650APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 651M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
652L: linux-input@vger.kernel.org
653S: Maintained
679655da 654F: drivers/input/mouse/bcm5974.c
bd7aa4b2 655
6f2fad74 656APPLE SMC DRIVER
d618540f
HR
657M: Henrik Rydberg <rydberg@euromail.se>
658L: lm-sensors@lm-sensors.org
6f2fad74 659S: Maintained
679655da 660F: drivers/hwmon/applesmc.c
6f2fad74 661
1da177e4 662APPLETALK NETWORK LAYER
8b58be88 663M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 664S: Maintained
679655da
JP
665F: drivers/net/appletalk/
666F: net/appletalk/
1da177e4 667
62a37dc7
LP
668APTINA CAMERA SENSOR PLL
669M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
670L: linux-media@vger.kernel.org
671S: Maintained
672F: drivers/media/i2c/aptina-pll.*
673
a480167b 674ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 675M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
676L: linux-ide@vger.kernel.org
677S: Maintained
678F: include/linux/pata_arasan_cf_data.h
679F: drivers/ata/pata_arasan_cf.c
680
1154ea7d 681ARC FRAMEBUFFER DRIVER
8b58be88 682M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 683S: Maintained
679655da
JP
684F: drivers/video/arcfb.c
685F: drivers/video/fb_defio.c
1154ea7d 686
1da177e4 687ARM MFM AND FLOPPY DRIVERS
8b58be88 688M: Ian Molton <spyro@f2s.com>
1da177e4 689S: Maintained
679655da
JP
690F: arch/arm/lib/floppydma.S
691F: arch/arm/include/asm/floppy.h
1da177e4 692
6f96521f
WD
693ARM PMU PROFILING AND DEBUGGING
694M: Will Deacon <will.deacon@arm.com>
695S: Maintained
696F: arch/arm/kernel/perf_event*
697F: arch/arm/oprofile/common.c
6f96521f
WD
698F: arch/arm/include/asm/pmu.h
699F: arch/arm/kernel/hw_breakpoint.c
700F: arch/arm/include/asm/hw_breakpoint.h
701
d4275354 702ARM PORT
8b58be88 703M: Russell King <linux@arm.linux.org.uk>
efc03ecb 704L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
705W: http://www.arm.linux.org.uk/
706S: Maintained
707F: arch/arm/
708
d323c243
SB
709ARM SUB-ARCHITECTURES
710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 711S: Maintained
d323c243
SB
712F: arch/arm/mach-*/
713F: arch/arm/plat-*/
714T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
715
cefbf4ea
RK
716ARM PRIMECELL AACI PL041 DRIVER
717M: Russell King <linux@arm.linux.org.uk>
718S: Maintained
719F: sound/arm/aaci.*
720
721ARM PRIMECELL CLCD PL110 DRIVER
722M: Russell King <linux@arm.linux.org.uk>
723S: Maintained
724F: drivers/video/amba-clcd.*
725
726ARM PRIMECELL KMI PL050 DRIVER
727M: Russell King <linux@arm.linux.org.uk>
728S: Maintained
729F: drivers/input/serio/ambakmi.*
730F: include/linux/amba/kmi.h
731
2761f5c2 732ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
733M: Russell King <linux@arm.linux.org.uk>
734S: Maintained
679655da 735F: drivers/mmc/host/mmci.*
2f748aaa 736F: include/linux/amba/mmci.h
2761f5c2 737
1b4304e5
RK
738ARM PRIMECELL UART PL010 AND PL011 DRIVERS
739M: Russell King <linux@arm.linux.org.uk>
740S: Maintained
741F: drivers/tty/serial/amba-pl01*.c
742F: include/linux/amba/serial.h
2761f5c2 743
cefbf4ea
RK
744ARM PRIMECELL BUS SUPPORT
745M: Russell King <linux@arm.linux.org.uk>
746S: Maintained
747F: drivers/amba/
748F: include/linux/amba/bus.h
749
2b7a52a4 750ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 751M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
753S: Maintained
754
9c784f95 755ARM/AFEB9260 MACHINE SUPPORT
8b58be88 756M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 757L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
758S: Maintained
759
2b7a52a4 760ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 761M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
763S: Maintained
764
1b106699
MR
765ARM/Allwinner A1X SoC support
766M: Maxime Ripard <maxime.ripard@free-electrons.com>
767L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
768S: Maintained
769F: arch/arm/mach-sunxi/
770
c1fc8675 771ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 772M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
773M: Nicolas Ferre <nicolas.ferre@atmel.com>
774M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 775L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 776W: http://maxim.org.za/at91_26.html
c1fc8675
NF
777W: http://www.linux4sam.org
778S: Supported
779F: arch/arm/mach-at91/
70e389cc
MB
780F: arch/arm/boot/dts/at91*.dts
781F: arch/arm/boot/dts/at91*.dtsi
782F: arch/arm/boot/dts/sama*.dts
783F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 784
986cf2e9
RH
785ARM/CALXEDA HIGHBANK ARCHITECTURE
786M: Rob Herring <rob.herring@calxeda.com>
787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
788S: Maintained
789F: arch/arm/mach-highbank/
790
d94f944e 791ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 792M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
793S: Maintained
794F: arch/arm/mach-cns3xxx/
795T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
796
386ab516
AS
797ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
798M: Alexander Shiyan <shc_work@mail.ru>
799L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
800S: Odd Fixes
801F: arch/arm/mach-clps711x/
802
2b7a52a4 803ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 804M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 805M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 807S: Maintained
d19d3667
HS
808F: arch/arm/mach-ep93xx/
809F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
810
811ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 812M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
814S: Maintained
815
d4275354 816ARM/CLKDEV SUPPORT
8b58be88 817M: Russell King <linux@arm.linux.org.uk>
efc03ecb 818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 819S: Maintained
d4275354 820F: arch/arm/include/asm/clkdev.h
4fa2651d 821F: drivers/clk/clkdev.c
d4275354 822
d48134e7 823ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 824M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
826S: Maintained
827
94150095
HF
828ARM/CONTEC MICRO9 MACHINE SUPPORT
829M: Hubert Feurstein <hubert.feurstein@contec.at>
830S: Maintained
831F: arch/arm/mach-ep93xx/micro9.c
832
1da177e4 833ARM/CORGI MACHINE SUPPORT
8b58be88 834M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
835S: Maintained
836
881a95f9 837ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 838M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
840T: git git://git.berlios.de/gemini-board
841S: Maintained
f49afbb5 842F: arch/arm/mach-gemini/
881a95f9 843
a990cbd8 844ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 845M: Barry Song <baohua@kernel.org>
a990cbd8 846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 847T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
848S: Maintained
849F: arch/arm/mach-prima2/
05f30e8d
BS
850F: drivers/clk/clk-prima2.c
851F: drivers/clocksource/timer-prima2.c
852F: drivers/clocksource/timer-marco.c
47ac3e44
BS
853F: drivers/dma/sirf-dma.c
854F: drivers/i2c/busses/i2c-sirf.c
05f30e8d
BS
855F: drivers/input/misc/sirfsoc-onkey.c
856F: drivers/irqchip/irq-sirfsoc.c
b3b665b0 857F: drivers/mmc/host/sdhci-sirf.c
6f73349d 858F: drivers/pinctrl/sirf/
05f30e8d 859F: drivers/rtc/rtc-sirfsoc.c
47ac3e44 860F: drivers/spi/spi-sirf.c
a990cbd8 861
d4275354 862ARM/EBSA110 MACHINE SUPPORT
8b58be88 863M: Russell King <linux@arm.linux.org.uk>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
865W: http://www.arm.linux.org.uk/
866S: Maintained
867F: arch/arm/mach-ebsa110/
b955f6ca 868F: drivers/net/ethernet/amd/am79c961a.*
d4275354 869
a9da4f7e 870ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
871M: Daniel Ribeiro <drwyrm@gmail.com>
872M: Stefan Schmidt <stefan@openezx.org>
873M: Harald Welte <laforge@openezx.org>
d66f1886 874L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
875W: http://www.openezx.org/
876S: Maintained
cafc2265
SS
877T: topgit git://git.openezx.org/openezx.git
878F: arch/arm/mach-pxa/ezx.c
a9da4f7e 879
6a915af9 880ARM/FARADAY FA526 PORT
162500b3 881M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 882L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 883S: Maintained
1fa7e547 884T: git git://git.berlios.de/gemini-board
f49afbb5 885F: arch/arm/mm/*-fa*
6a915af9 886
d4275354 887ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 888M: Russell King <linux@arm.linux.org.uk>
efc03ecb 889L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
890W: http://www.arm.linux.org.uk/
891S: Maintained
892F: arch/arm/include/asm/hardware/dec21285.h
893F: arch/arm/mach-footbridge/
894
86183a5f 895ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
8b58be88 896M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 898S: Maintained
1fa7e547 899T: git git://git.pengutronix.de/git/imx/linux-2.6.git
adf79292 900F: arch/arm/mach-imx/
e5dafa22 901F: arch/arm/configs/imx*_defconfig
86183a5f 902
8bcb9765
SG
903ARM/FREESCALE IMX6
904M: Shawn Guo <shawn.guo@linaro.org>
905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906S: Maintained
907T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
908F: arch/arm/mach-imx/*imx6*
909
a9866a09
SG
910ARM/FREESCALE MXS ARM ARCHITECTURE
911M: Shawn Guo <shawn.guo@linaro.org>
912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913S: Maintained
914T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
915F: arch/arm/mach-mxs/
916
2b7a52a4 917ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 918M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 919L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
920S: Maintained
921
90b8fc34 922ARM/GUMSTIX MACHINE SUPPORT
8b58be88 923M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 924L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
925S: Maintained
926
ef47d5f0 927ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 928M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
929M: Paul Parsons <lost.distance@yahoo.com>
930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
931S: Maintained
932F: arch/arm/mach-pxa/hx4700.c
933F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 934F: sound/soc/pxa/hx4700.c
ef47d5f0 935
21f37bc3 936ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 937M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
938W: www.jlime.com
939S: Maintained
084bad91
KE
940T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
941F: arch/arm/mach-sa1100/jornada720.c
942F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 943
5e767ab9
JMC
944ARM/IGEP MACHINE SUPPORT
945M: Enric Balletbo i Serra <eballetbo@gmail.com>
946M: Javier Martinez Canillas <javier@dowhile0.org>
947L: linux-omap@vger.kernel.org
948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949S: Maintained
06ff74fd 950F: arch/arm/boot/dts/omap3-igep*
5e767ab9 951
403d2971
MV
952ARM/INCOME PXA270 SUPPORT
953M: Marek Vasut <marek.vasut@gmail.com>
954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
955S: Maintained
ec154082 956F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 957
2b7a52a4 958ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 959M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 960M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 962S: Maintained
e2bdb176
DW
963
964ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 965M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 967S: Maintained
2b7a52a4
LB
968
969ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 970M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 971M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 973S: Maintained
2b7a52a4
LB
974
975ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 976M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 977M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 979S: Maintained
2b7a52a4 980
2b7a52a4 981ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 982M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 983L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
984S: Maintained
985
dfdd8cc9
KH
986ARM/INTEL IXP4XX ARM ARCHITECTURE
987M: Imre Kaloz <kaloz@openwrt.org>
988M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
990S: Maintained
991F: arch/arm/mach-ixp4xx/
992
838553c5 993ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
994M: Jonathan Cameron <jic23@cam.ac.uk>
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996S: Maintained
997F: arch/arm/mach-pxa/stargate2.c
998F: drivers/pcmcia/pxa2xx_stargate2.c
999
2b7a52a4 1000ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1001M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1002M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1004S: Maintained
2b7a52a4
LB
1005
1006ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1007M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1009S: Maintained
1010
1154f858
SS
1011ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1012M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014S: Maintained
1015F: arch/arm/mach-keystone/
1016
2b7a52a4 1017ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1018M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1019L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1020S: Maintained
1021
3b886171 1022ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1023M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1024S: Maintained
1025
75f41273
TP
1026ARM/Marvell Armada 370 and Armada XP SOC support
1027M: Jason Cooper <jason@lakedaemon.net>
1028M: Andrew Lunn <andrew@lunn.ch>
1029M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1030M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032S: Maintained
1033F: arch/arm/mach-mvebu/
1034
4f1312b0
NP
1035ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1036M: Jason Cooper <jason@lakedaemon.net>
1037M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1038M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1040S: Maintained
1041F: arch/arm/mach-dove/
54a246ff
NP
1042F: arch/arm/mach-kirkwood/
1043F: arch/arm/mach-mv78xx0/
1044F: arch/arm/mach-orion5x/
1045F: arch/arm/plat-orion/
3b886171 1046
d69ac131
AC
1047ARM/Orion SoC/Technologic Systems TS-78xx platform support
1048M: Alexander Clouter <alex@digriz.org.uk>
1049L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050W: http://www.digriz.org.uk/ts78xx/kernel
1051S: Maintained
1052F: arch/arm/mach-orion5x/ts78xx-*
1053
adcb079f
AB
1054ARM/MICREL KS8695 ARCHITECTURE
1055M: Greg Ungerer <gerg@uclinux.org>
1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1057F: arch/arm/mach-ks8695/
adcb079f
AB
1058S: Odd Fixes
1059
d78ff0a5 1060ARM/MIOA701 MACHINE SUPPORT
8b58be88 1061M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1063F: arch/arm/mach-pxa/mioa701.c
1064S: Maintained
1065
9624dfe6 1066ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1067M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1068S: Maintained
1069
e0ee9851 1070ARM/NOMADIK ARCHITECTURE
28b8e8d4 1071M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1072M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1073M: STEricsson <STEricsson_nomadik_linux@list.st.com>
1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1075S: Maintained
1076F: arch/arm/mach-nomadik/
87572880 1077F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1078T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1079
9d76295a 1080ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1081M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1082L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1083W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1084S: Supported
1085
0c19d21e
DW
1086ARM/QUALCOMM MSM MACHINE SUPPORT
1087M: David Brown <davidb@codeaurora.org>
b4c9bfab 1088M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1089M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1090L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1091F: arch/arm/mach-msm/
1092F: drivers/video/msm/
1093F: drivers/mmc/host/msm_sdcc.c
1094F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1095F: drivers/tty/serial/msm_serial.h
1096F: drivers/tty/serial/msm_serial.c
ea91db52 1097F: drivers/*/pm8???-*
31a12b31 1098F: drivers/mfd/ssbi/
ea91db52 1099F: include/linux/mfd/pm8xxx/
8cd5c866 1100T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1101S: Maintained
1102
8459c159 1103ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1104M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1105M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1106S: Maintained
1107
5d783a2d 1108ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1109M: Marek Vasut <marek.vasut@gmail.com>
75280787 1110L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1111W: http://hackndev.com
1112S: Maintained
933d35f0
JP
1113F: arch/arm/mach-pxa/include/mach/palmtx.h
1114F: arch/arm/mach-pxa/palmtx.c
1115F: arch/arm/mach-pxa/include/mach/palmt5.h
1116F: arch/arm/mach-pxa/palmt5.c
1117F: arch/arm/mach-pxa/include/mach/palmld.h
1118F: arch/arm/mach-pxa/palmld.c
1119F: arch/arm/mach-pxa/include/mach/palmte2.h
1120F: arch/arm/mach-pxa/palmte2.c
1121F: arch/arm/mach-pxa/include/mach/palmtc.h
1122F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1123
b57fe924 1124ARM/PALM TREO SUPPORT
8b58be88 1125M: Tomas Cech <sleep_walker@suse.cz>
75280787 1126L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1127W: http://hackndev.com
1128S: Maintained
b57fe924
JP
1129F: arch/arm/mach-pxa/include/mach/palmtreo.h
1130F: arch/arm/mach-pxa/palmtreo.c
90af5811 1131
c49e1e63 1132ARM/PALMZ72 SUPPORT
8b58be88 1133M: Sergey Lapin <slapin@ossfans.org>
75280787 1134L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1135W: http://hackndev.com
1136S: Maintained
933d35f0
JP
1137F: arch/arm/mach-pxa/include/mach/palmz72.h
1138F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1139
1da177e4 1140ARM/PLEB SUPPORT
8b58be88 1141M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1142W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1143S: Maintained
1144
1145ARM/PT DIGITAL BOARD PORT
8b58be88 1146M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1147L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1148W: http://www.arm.linux.org.uk/
1149S: Maintained
1150
2b7a52a4 1151ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1152M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1154S: Maintained
1155
d4275354 1156ARM/RISCPC ARCHITECTURE
8b58be88 1157M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1158L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1159W: http://www.arm.linux.org.uk/
1160S: Maintained
d4275354
RK
1161F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1162F: arch/arm/include/asm/hardware/ioc.h
1163F: arch/arm/include/asm/hardware/iomd.h
1164F: arch/arm/include/asm/hardware/memc.h
1165F: arch/arm/mach-rpc/
1a6422f6 1166F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1167F: drivers/net/ethernet/i825xx/ether1*
1168F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1169F: drivers/scsi/arm/
1170
08ddbb0a
HS
1171ARM/Rockchip SoC support
1172M: Heiko Stuebner <heiko@sntech.de>
1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174S: Maintained
1175F: arch/arm/mach-rockchip/
1176F: drivers/*/*rockchip*
1177
b21477f9 1178ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1179M: Ben Dooks <ben-linux@fluff.org>
482ce512 1180M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1181L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1182L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1183W: http://www.fluff.org/ben/linux/
1184S: Maintained
6f0589c8
MB
1185F: arch/arm/boot/dts/s3c*
1186F: arch/arm/boot/dts/exynos*
482ce512 1187F: arch/arm/plat-samsung/
769bbb63
HS
1188F: arch/arm/mach-s3c24*/
1189F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1190F: drivers/*/*s3c2410*
1191F: drivers/*/*/*s3c2410*
40c76662
MB
1192F: drivers/spi/spi-s3c*
1193F: sound/soc/samsung/*
1da177e4 1194
0dcecae2 1195ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1196M: Kukjin Kim <kgene.kim@samsung.com>
1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1199S: Maintained
1200F: arch/arm/mach-s5p*/
0dcecae2 1201F: arch/arm/mach-exynos*/
33d43cdd 1202N: exynos
f556cb07 1203
10ffa964
KP
1204ARM/SAMSUNG MOBILE MACHINE SUPPORT
1205M: Kyungmin Park <kyungmin.park@samsung.com>
1206L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207S: Maintained
1208F: arch/arm/mach-s5pv210/mach-aquila.c
1209F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1210
3ce4ccb6
KD
1211ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1212M: Kyungmin Park <kyungmin.park@samsung.com>
1213M: Kamil Debski <k.debski@samsung.com>
1214L: linux-arm-kernel@lists.infradead.org
1215L: linux-media@vger.kernel.org
1216S: Maintained
1217F: drivers/media/platform/s5p-g2d/
1218
e6a476fd
MS
1219ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1220M: Kyungmin Park <kyungmin.park@samsung.com>
1221M: Kamil Debski <k.debski@samsung.com>
6305902c 1222M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1223L: linux-arm-kernel@lists.infradead.org
1224L: linux-media@vger.kernel.org
1225S: Maintained
934455d7 1226F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1227F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1228
1229ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1230M: Kyungmin Park <kyungmin.park@samsung.com>
1231M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1232L: linux-arm-kernel@lists.infradead.org
1233L: linux-media@vger.kernel.org
1234S: Maintained
90d72ac6 1235F: drivers/media/platform/s5p-tv/
e6a476fd 1236
d48d38e8 1237ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1238M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1239M: Magnus Damm <magnus.damm@gmail.com>
1240L: linux-sh@vger.kernel.org
d48d38e8 1241W: http://oss.renesas.com
bbff48f5 1242Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1243T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1244S: Supported
1245F: arch/arm/mach-shmobile/
1246F: drivers/sh/
1247
66314223
DN
1248ARM/SOCFPGA ARCHITECTURE
1249M: Dinh Nguyen <dinguyen@altera.com>
1250S: Maintained
1251F: arch/arm/mach-socfpga/
1252
1253ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1254M: Dinh Nguyen <dinguyen@altera.com>
1255S: Maintained
1256F: drivers/clk/socfpga/
1257
65ebcc11
SK
1258ARM/STI ARCHITECTURE
1259M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1260M: Stuart Menefy <stuart.menefy@st.com>
1261L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262L: kernel@stlinux.com
1263W: http://www.stlinux.com
1264S: Maintained
1265F: arch/arm/mach-sti/
1266
2b7a52a4 1267ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1268M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1270S: Maintained
1271
1bbd7089 1272ARM/TETON BGA MACHINE SUPPORT
706e69d6 1273M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1274L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275S: Maintained
1276
2b7a52a4 1277ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1278M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1280S: Maintained
1281
98ad6e3b 1282ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1283M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1285W: http://www.mcuos.com
1286S: Maintained
4e89e8f6 1287F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1288F: drivers/input/keyboard/w90p910_keypad.c
1289F: drivers/input/touchscreen/w90p910_ts.c
1290F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1291F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1292F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1293F: drivers/rtc/rtc-nuc900.c
9df92e6c 1294F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1295F: drivers/usb/host/ehci-w90x900.c
1296F: drivers/video/nuc900fb.c
98ad6e3b 1297
54274d71 1298ARM/U300 MACHINE SUPPORT
e4651a9f 1299M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1300L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301S: Supported
1302F: arch/arm/mach-u300/
1303F: drivers/i2c/busses/i2c-stu300.c
1304F: drivers/rtc/rtc-coh901331.c
1305F: drivers/watchdog/coh901327_wdt.c
1306F: drivers/dma/coh901318*
87572880
LW
1307F: drivers/mfd/ab3100*
1308F: drivers/rtc/rtc-ab3100.c
1309F: drivers/rtc/rtc-coh901331.c
1310T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1311
87572880 1312ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1313M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1314L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315S: Maintained
1316F: arch/arm/mach-ux500/
e4651a9f 1317F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1318F: drivers/dma/ste_dma40*
e4651a9f 1319F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1320F: drivers/mfd/abx500*
1321F: drivers/mfd/ab8500*
e4651a9f
LW
1322F: drivers/mfd/dbx500*
1323F: drivers/mfd/db8500*
1324F: drivers/pinctrl/pinctrl-nomadik*
87572880 1325F: drivers/rtc/rtc-ab8500.c
e4651a9f 1326F: drivers/rtc/rtc-pl031.c
87572880 1327T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1328
d4275354 1329ARM/VFP SUPPORT
8b58be88 1330M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1331L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1332W: http://www.arm.linux.org.uk/
1333S: Maintained
1334F: arch/arm/vfp/
1335
e66b6d8e
MV
1336ARM/VOIPAC PXA270 SUPPORT
1337M: Marek Vasut <marek.vasut@gmail.com>
1338L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339S: Maintained
1340F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1341F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1342
04529fe2
TP
1343ARM/VT8500 ARM ARCHITECTURE
1344M: Tony Prisk <linux@prisktech.co.nz>
1345L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346S: Maintained
1347F: arch/arm/mach-vt8500/
41fd91b4 1348F: drivers/clocksource/vt8500_timer.c
560746eb 1349F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1350F: drivers/mmc/host/wmt-sdmmc.c
1351F: drivers/pwm/pwm-vt8500.c
1352F: drivers/rtc/rtc-vt8500.c
1353F: drivers/tty/serial/vt8500_serial.c
4f31102b 1354F: drivers/usb/host/ehci-platform.c
41fd91b4 1355F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1356F: drivers/video/vt8500lcdfb.*
1357F: drivers/video/wm8505fb*
1358F: drivers/video/wmt_ge_rops.*
04529fe2 1359
e66b6d8e
MV
1360ARM/ZIPIT Z2 SUPPORT
1361M: Marek Vasut <marek.vasut@gmail.com>
1362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363S: Maintained
1364F: arch/arm/mach-pxa/z2.c
6ab2a855 1365F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1366
51f29d44
MS
1367ARM/ZYNQ ARCHITECTURE
1368M: Michal Simek <michal.simek@xilinx.com>
1369L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370W: http://wiki.xilinx.com
1371T: git git://git.xilinx.com/linux-xlnx.git
1372S: Supported
1373F: arch/arm/mach-zynq/
bd2a337a 1374F: drivers/cpuidle/cpuidle-zynq.c
51f29d44 1375
b8f9879e
WD
1376ARM SMMU DRIVER
1377M: Will Deacon <will.deacon@arm.com>
1378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379S: Maintained
1380F: drivers/iommu/arm-smmu.c
1381
38074229
CM
1382ARM64 PORT (AARCH64 ARCHITECTURE)
1383M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1384M: Will Deacon <will.deacon@arm.com>
38074229
CM
1385L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386S: Maintained
1387F: arch/arm64/
d19766ec 1388F: Documentation/arm64/
38074229 1389
9d7005f9
LP
1390AS3645A LED FLASH CONTROLLER DRIVER
1391M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1392L: linux-media@vger.kernel.org
1393T: git git://linuxtv.org/media_tree.git
1394S: Maintained
1395F: drivers/media/i2c/as3645a.c
1396F: include/media/as3645a.h
1397
d58de038
GJ
1398ASC7621 HARDWARE MONITOR DRIVER
1399M: George Joseph <george.joseph@fairview5.com>
1400L: lm-sensors@lm-sensors.org
1401S: Maintained
1402F: Documentation/hwmon/asc7621
1403F: drivers/hwmon/asc7621.c
1404
b229ece9 1405ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1406M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1407L: acpi4asus-user@lists.sourceforge.net
d0944853 1408L: platform-driver-x86@vger.kernel.org
76593d6f 1409W: http://acpi4asus.sf.net
85091b71 1410S: Maintained
b229ece9
CC
1411F: drivers/platform/x86/asus*.c
1412F: drivers/platform/x86/eeepc*.c
85091b71 1413
953a6479 1414ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1415M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1416W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1417S: Maintained
679655da
JP
1418F: Documentation/crypto/async-tx-api.txt
1419F: crypto/async_tx/
1420F: drivers/dma/
1421F: include/linux/dmaengine.h
1422F: include/linux/async_tx.h
b3e5f263 1423
a1867d36 1424AT24 EEPROM DRIVER
14d77c4d 1425M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1426L: linux-i2c@vger.kernel.org
1427S: Maintained
1428F: drivers/misc/eeprom/at24.c
1429F: include/linux/i2c/at24.h
1430
e7839f25 1431ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1432M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1433W: http://support.coraid.com/support/linux
1da177e4 1434S: Supported
679655da
JP
1435F: Documentation/aoe/
1436F: drivers/block/aoe/
1da177e4 1437
9a10a870 1438ATHEROS ATH GENERIC UTILITIES
fe8e0844 1439M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
9a10a870
JP
1440L: linux-wireless@vger.kernel.org
1441S: Supported
1442F: drivers/net/wireless/ath/*
1443
fa1c114f 1444ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1445M: Jiri Slaby <jirislaby@gmail.com>
1446M: Nick Kossifidis <mickflemm@gmail.com>
fe8e0844 1447M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
fa1c114f
JS
1448L: linux-wireless@vger.kernel.org
1449L: ath5k-devel@lists.ath5k.org
72c706b7 1450W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1451S: Maintained
fa451753 1452F: drivers/net/wireless/ath/ath5k/
fa1c114f 1453
12e62d6f
KV
1454ATHEROS ATH6KL WIRELESS DRIVER
1455M: Kalle Valo <kvalo@qca.qualcomm.com>
1456L: linux-wireless@vger.kernel.org
1457W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1458T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1459S: Supported
1460F: drivers/net/wireless/ath/ath6kl/
1461
f078f209 1462ATHEROS ATH9K WIRELESS DRIVER
fe8e0844
LR
1463M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1464M: Jouni Malinen <jouni@qca.qualcomm.com>
1465M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1466M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
f078f209
LR
1467L: linux-wireless@vger.kernel.org
1468L: ath9k-devel@lists.ath9k.org
72c706b7 1469W: http://wireless.kernel.org/en/users/Drivers/ath9k
f078f209 1470S: Supported
fa451753 1471F: drivers/net/wireless/ath/ath9k/
f078f209 1472
2be7d22f
VK
1473WILOCITY WIL6210 WIRELESS DRIVER
1474M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1475L: linux-wireless@vger.kernel.org
1476L: wil6210@qca.qualcomm.com
1477S: Supported
1478W: http://wireless.kernel.org/en/users/Drivers/wil6210
1479F: drivers/net/wireless/ath/wil6210/
1480
1d7e1e6b
CL
1481CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1482M: Christian Lamparter <chunkeey@googlemail.com>
1483L: linux-wireless@vger.kernel.org
1484W: http://wireless.kernel.org/en/users/Drivers/carl9170
1485S: Maintained
1486F: drivers/net/wireless/ath/carl9170/
1487
2c2a6172
LT
1488ATK0110 HWMON DRIVER
1489M: Luca Tettamanti <kronos.it@gmail.com>
1490L: lm-sensors@lm-sensors.org
1491S: Maintained
1492F: drivers/hwmon/asus_atk0110.c
1493
6f69a6d7 1494ATI_REMOTE2 DRIVER
8b58be88 1495M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1496S: Maintained
679655da 1497F: drivers/input/misc/ati_remote2.c
6f69a6d7 1498
7ae115b4 1499ATLX ETHERNET DRIVERS
8b58be88 1500M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1501M: Chris Snook <chris.snook@gmail.com>
e443e383 1502L: netdev@vger.kernel.org
8d5ca6ec
JC
1503W: http://sourceforge.net/projects/atl1
1504W: http://atl1.sourceforge.net
1505S: Maintained
2b133ad6 1506F: drivers/net/ethernet/atheros/
8d5ca6ec 1507
1da177e4 1508ATM
8b58be88 1509M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1510L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1511L: netdev@vger.kernel.org
1da177e4
LT
1512W: http://linux-atm.sourceforge.net
1513S: Maintained
679655da
JP
1514F: drivers/atm/
1515F: include/linux/atm*
c117ab84 1516F: include/uapi/linux/atm*
1da177e4 1517
04ac2f46 1518ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1519M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1520S: Maintained
1521F: drivers/mmc/host/atmel-mci.c
1522F: drivers/mmc/host/atmel-mci-regs.h
1523
a1cfac48 1524ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1525M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1526S: Supported
df621252 1527F: drivers/tty/serial/atmel_serial.c
a1cfac48 1528
b414dc16
NF
1529ATMEL DMA DRIVER
1530M: Nicolas Ferre <nicolas.ferre@atmel.com>
1531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532S: Supported
1533F: drivers/dma/at_hdmac.c
1534F: drivers/dma/at_hdmac_regs.h
6f0d65af 1535F: include/linux/platform_data/dma-atmel.h
b414dc16 1536
888f2804
LD
1537ATMEL I2C DRIVER
1538M: Ludovic Desroches <ludovic.desroches@atmel.com>
1539L: linux-i2c@vger.kernel.org
1540S: Supported
1541F: drivers/i2c/busses/i2c-at91.c
1542
15515545
JW
1543ATMEL ISI DRIVER
1544M: Josh Wu <josh.wu@atmel.com>
1545L: linux-media@vger.kernel.org
1546S: Supported
f2294c2d 1547F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1548F: include/media/atmel-isi.h
1549
8f4c79ce 1550ATMEL LCDFB DRIVER
8b58be88 1551M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1552L: linux-fbdev@vger.kernel.org
8f4c79ce 1553S: Maintained
679655da
JP
1554F: drivers/video/atmel_lcdfb.c
1555F: include/video/atmel_lcdc.h
8f4c79ce 1556
89e5785f 1557ATMEL MACB ETHERNET DRIVER
a02875a6 1558M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1559S: Supported
9f2f381f 1560F: drivers/net/ethernet/cadence/
89e5785f 1561
754ce4f2 1562ATMEL SPI DRIVER
a02875a6 1563M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1564S: Supported
9df92e6c 1565F: drivers/spi/spi-atmel.*
754ce4f2 1566
e9cb1c5a
NF
1567ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1568M: Nicolas Ferre <nicolas.ferre@atmel.com>
1569L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570S: Supported
1571F: drivers/misc/atmel_tclib.c
1572F: drivers/clocksource/tcb_clksrc.c
1573
ff2675d6
JW
1574ATMEL TSADCC DRIVER
1575M: Josh Wu <josh.wu@atmel.com>
1576L: linux-input@vger.kernel.org
1577S: Supported
1578F: drivers/input/touchscreen/atmel_tsadcc.c
1579
914a3f3b 1580ATMEL USBA UDC DRIVER
a02875a6
NF
1581M: Nicolas Ferre <nicolas.ferre@atmel.com>
1582L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1583S: Supported
679655da 1584F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1585
1da177e4 1586ATMEL WIRELESS DRIVER
8b58be88 1587M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1588L: linux-wireless@vger.kernel.org
1da177e4
LT
1589W: http://www.thekelleys.org.uk/atmel
1590W: http://atmelwlandriver.sourceforge.net/
1591S: Maintained
679655da 1592F: drivers/net/wireless/atmel*
1da177e4 1593
26780d9e
BG
1594ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1595M: Bradley Grove <linuxdrivers@attotech.com>
1596L: linux-scsi@vger.kernel.org
1597W: http://www.attotech.com
1598S: Supported
1599F: drivers/scsi/esas2r
1600
a92b7b80 1601AUDIT SUBSYSTEM
8b58be88
JP
1602M: Al Viro <viro@zeniv.linux.org.uk>
1603M: Eric Paris <eparis@redhat.com>
b9a06207 1604L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1605W: http://people.redhat.com/sgrubb/audit/
54e5881d 1606T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
a92b7b80 1607S: Maintained
679655da 1608F: include/linux/audit.h
c117ab84 1609F: include/uapi/linux/audit.h
679655da 1610F: kernel/audit*
a92b7b80 1611
70e84049 1612AUXILIARY DISPLAY DRIVERS
8b58be88 1613M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1614W: http://miguelojeda.es/auxdisplay.htm
1615W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1616S: Maintained
679655da
JP
1617F: drivers/auxdisplay/
1618F: include/linux/cfag12864b.h
70e84049 1619
5f97f7f9 1620AVR32 ARCHITECTURE
e336f61f
HCE
1621M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1622M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1623W: http://www.atmel.com/products/AVR32/
249d9d9d 1624W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1625W: http://avrfreaks.net/
e336f61f 1626S: Maintained
679655da 1627F: arch/avr32/
5f97f7f9
HS
1628
1629AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1630M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1631M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1632S: Maintained
679655da 1633F: arch/avr32/mach-at32ap/
5f97f7f9 1634
1da177e4 1635AX.25 NETWORK LAYER
8b58be88 1636M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1637L: linux-hams@vger.kernel.org
d34cb28a 1638W: http://www.linux-ax25.org/
1da177e4 1639S: Maintained
c117ab84 1640F: include/uapi/linux/ax25.h
679655da
JP
1641F: include/net/ax25.h
1642F: net/ax25/
1da177e4 1643
d5269395 1644AZ6007 DVB DRIVER
1b2c14b4 1645M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1646L: linux-media@vger.kernel.org
1647W: http://linuxtv.org
1648T: git git://linuxtv.org/media_tree.git
1649S: Maintained
1650F: drivers/media/usb/dvb-usb-v2/az6007.c
1651
6777376e
HV
1652AZTECH FM RADIO RECEIVER DRIVER
1653M: Hans Verkuil <hverkuil@xs4all.nl>
1654L: linux-media@vger.kernel.org
1655T: git git://linuxtv.org/media_tree.git
1656W: http://linuxtv.org
1657S: Maintained
1658F: drivers/media/radio/radio-aztech*
1659
e2d1d6c0 1660B43 WIRELESS DRIVER
8b58be88 1661M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1662L: linux-wireless@vger.kernel.org
ed072f9e 1663L: b43-dev@lists.infradead.org
491b26b4 1664W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1665S: Maintained
679655da 1666F: drivers/net/wireless/b43/
e2d1d6c0
RD
1667
1668B43LEGACY WIRELESS DRIVER
8b58be88
JP
1669M: Larry Finger <Larry.Finger@lwfinger.net>
1670M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1671L: linux-wireless@vger.kernel.org
ed072f9e 1672L: b43-dev@lists.infradead.org
491b26b4 1673W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1674S: Maintained
679655da 1675F: drivers/net/wireless/b43legacy/
e2d1d6c0 1676
300abeb5 1677BACKLIGHT CLASS/SUBSYSTEM
6212de88 1678M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1679S: Maintained
679655da
JP
1680F: drivers/video/backlight/
1681F: include/linux/backlight.h
300abeb5 1682
c6c8fea2 1683BATMAN ADVANCED
207df49e 1684M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1685M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1686M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1687L: b.a.t.m.a.n@lists.open-mesh.org
1688W: http://www.open-mesh.org/
1689S: Maintained
1690F: net/batman-adv/
1691
e2d1d6c0 1692BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1693M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1694L: linux-hams@vger.kernel.org
1695W: http://www.baycom.org/~tom/ham/ham.html
1696S: Maintained
679655da 1697F: drivers/net/hamradio/baycom*
e2d1d6c0 1698
cafe5635 1699BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1700M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1701L: linux-bcache@vger.kernel.org
1702W: http://bcache.evilpiepirate.org
1703S: Maintained:
1704F: drivers/md/bcache/
1705
e2d1d6c0 1706BEFS FILE SYSTEM
55817d3d 1707S: Orphan
679655da
JP
1708F: Documentation/filesystems/befs.txt
1709F: fs/befs/
e2d1d6c0
RD
1710
1711BFS FILE SYSTEM
8b58be88 1712M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1713S: Maintained
679655da
JP
1714F: Documentation/filesystems/bfs.txt
1715F: fs/bfs/
c117ab84 1716F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1717
1394f032 1718BLACKFIN ARCHITECTURE
8b58be88 1719M: Mike Frysinger <vapier@gentoo.org>
5b93e13f 1720L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1721W: http://blackfin.uclinux.org
1722S: Supported
679655da 1723F: arch/blackfin/
566da5b2 1724
e190d6b1 1725BLACKFIN EMAC DRIVER
49afa609 1726L: uclinux-dist-devel@blackfin.uclinux.org
e190d6b1
BW
1727W: http://blackfin.uclinux.org
1728S: Supported
7b35f033 1729F: drivers/net/ethernet/adi/
e190d6b1 1730
566da5b2 1731BLACKFIN RTC DRIVER
8b58be88 1732M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1733L: uclinux-dist-devel@blackfin.uclinux.org
566da5b2
MF
1734W: http://blackfin.uclinux.org
1735S: Supported
679655da 1736F: drivers/rtc/rtc-bfin.c
1394f032 1737
936ed49a 1738BLACKFIN SDH DRIVER
109ec8c3 1739M: Sonic Zhang <sonic.zhang@analog.com>
936ed49a
MF
1740L: uclinux-dist-devel@blackfin.uclinux.org
1741W: http://blackfin.uclinux.org
1742S: Supported
1743F: drivers/mmc/host/bfin_sdh.c
1744
1394f032 1745BLACKFIN SERIAL DRIVER
8b58be88 1746M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1747L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1748W: http://blackfin.uclinux.org
1749S: Supported
8460241e 1750F: drivers/tty/serial/bfin_uart.c
1394f032 1751
1e6d320f 1752BLACKFIN WATCHDOG DRIVER
8b58be88 1753M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1754L: uclinux-dist-devel@blackfin.uclinux.org
1e6d320f
BW
1755W: http://blackfin.uclinux.org
1756S: Supported
679655da 1757F: drivers/watchdog/bfin_wdt.c
1e6d320f 1758
d24ecfcc 1759BLACKFIN I2C TWI DRIVER
8b58be88 1760M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1761L: uclinux-dist-devel@blackfin.uclinux.org
d24ecfcc
BW
1762W: http://blackfin.uclinux.org/
1763S: Supported
679655da 1764F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1765
1e204377
SJ
1766BLACKFIN MEDIA DRIVER
1767M: Scott Jiang <scott.jiang.linux@gmail.com>
1768L: uclinux-dist-devel@blackfin.uclinux.org
1769W: http://blackfin.uclinux.org/
1770S: Supported
1771F: drivers/media/platform/blackfin/
1772F: drivers/media/i2c/adv7183*
1773F: drivers/media/i2c/vs6624*
1774
b54cf35a
JSM
1775BLINKM RGB LED DRIVER
1776M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1777S: Maintained
1778F: drivers/leds/leds-blinkm.c
1779
1da177e4 1780BLOCK LAYER
8b58be88 1781M: Jens Axboe <axboe@kernel.dk>
08deed1e 1782T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1783S: Maintained
679655da 1784F: block/
1da177e4 1785
2b54aaef 1786BLOCK2MTD DRIVER
8b58be88 1787M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1788L: linux-mtd@lists.infradead.org
1789S: Maintained
679655da 1790F: drivers/mtd/devices/block2mtd.c
2b54aaef 1791
63fbd24e 1792BLUETOOTH DRIVERS
8b58be88 1793M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1794M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1795M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1796L: linux-bluetooth@vger.kernel.org
63fbd24e 1797W: http://www.bluez.org/
22e7a424
MH
1798T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1799T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1800S: Maintained
679655da 1801F: drivers/bluetooth/
1da177e4 1802
63fbd24e 1803BLUETOOTH SUBSYSTEM
8b58be88 1804M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1805M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1806M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1807L: linux-bluetooth@vger.kernel.org
1808W: http://www.bluez.org/
22e7a424
MH
1809T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1810T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1811S: Maintained
679655da
JP
1812F: net/bluetooth/
1813F: include/net/bluetooth/
1da177e4
LT
1814
1815BONDING DRIVER
8b58be88 1816M: Jay Vosburgh <fubar@us.ibm.com>
28ad7b06 1817M: Veaceslav Falico <vfalico@redhat.com>
4cd72c6e 1818M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1819L: netdev@vger.kernel.org
ce00f85c
JC
1820W: http://sourceforge.net/projects/bonding/
1821S: Supported
679655da 1822F: drivers/net/bonding/
c117ab84 1823F: include/uapi/linux/if_bonding.h
1da177e4 1824
39105890 1825BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1826M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1827L: netdev@vger.kernel.org
1828S: Supported
adfc5217 1829F: drivers/net/ethernet/broadcom/b44.*
39105890 1830
948c51e6 1831BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1832M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1833L: netdev@vger.kernel.org
1834S: Supported
adfc5217
JK
1835F: drivers/net/ethernet/broadcom/bnx2.*
1836F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1837
4d9d2cb0 1838BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1839M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1840L: netdev@vger.kernel.org
1841S: Supported
adfc5217 1842F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1843
af4b8e37 1844BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d
CD
1845M: Christian Daudt <bcm@fixthebug.org>
1846L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1847T: git git://git.github.com/broadcom/bcm11351
1848S: Maintained
1849F: arch/arm/mach-bcm/
1850F: arch/arm/boot/dts/bcm113*
1851F: arch/arm/boot/dts/bcm281*
1852F: arch/arm/configs/bcm_defconfig
1853F: drivers/mmc/host/sdhci_bcm_kona.c
1854F: drivers/clocksource/bcm_kona_timer.c
1855
f680f25c
SW
1856BROADCOM BCM2835 ARM ARCHICTURE
1857M: Stephen Warren <swarren@wwwdotorg.org>
1858L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1859T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1860S: Maintained
1861F: arch/arm/mach-bcm2835/
1862F: arch/arm/boot/dts/bcm2835*
1863F: arch/arm/configs/bcm2835_defconfig
1864F: drivers/*/*bcm2835*
1865
948c51e6 1866BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1867M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1868M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1869L: netdev@vger.kernel.org
1870S: Supported
adfc5217 1871F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1872
a9533e7e
HP
1873BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1874M: Brett Rudley <brudley@broadcom.com>
818c07b8 1875M: Arend van Spriel <arend@broadcom.com>
85d63686 1876M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1877M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1878L: linux-wireless@vger.kernel.org
5615171c 1879L: brcm80211-dev-list@broadcom.com
a9533e7e 1880S: Supported
f62ebdd5 1881F: drivers/net/wireless/brcm80211/
a9533e7e 1882
9958d6f9 1883BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1884M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1885L: linux-scsi@vger.kernel.org
1886S: Supported
1887F: drivers/scsi/bnx2fc/
1888
6a6b5ad0
EW
1889BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1890M: Eddie Wai <eddie.wai@broadcom.com>
1891L: linux-scsi@vger.kernel.org
1892S: Supported
1893F: drivers/scsi/bnx2i/
1894
c9678d86
RM
1895BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1896M: Rafał Miłecki <zajec5@gmail.com>
1897L: linux-wireless@vger.kernel.org
1898S: Maintained
1899F: drivers/bcma/
1900F: include/linux/bcma/
1901
7725ccfd 1902BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1903M: Anil Gurumurthy <agurumur@brocade.com>
1904M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1905L: linux-scsi@vger.kernel.org
1906S: Supported
1907F: drivers/scsi/bfa/
7725ccfd 1908
8b230ed8
RM
1909BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1910M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1911L: netdev@vger.kernel.org
1912S: Supported
f844a0ea 1913F: drivers/net/ethernet/brocade/bna/
8b230ed8 1914
5cdf7f76 1915BSG (block layer generic sg v4 driver)
8b58be88 1916M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1917L: linux-scsi@vger.kernel.org
1918S: Supported
679655da
JP
1919F: block/bsg.c
1920F: include/linux/bsg.h
c117ab84 1921F: include/uapi/linux/bsg.h
5cdf7f76 1922
af39917d
CL
1923BT87X AUDIO DRIVER
1924M: Clemens Ladisch <clemens@ladisch.de>
1925L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1926T: git git://git.alsa-project.org/alsa-kernel.git
1927S: Maintained
1928F: Documentation/sound/alsa/Bt87x.txt
1929F: sound/pci/bt87x.c
1930
ff1d5c2f 1931BT8XXGPIO DRIVER
eb032b98 1932M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1933W: http://bu3sch.de/btgpio.php
1934S: Maintained
72dbb705 1935F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1936
eb1eb04f 1937BTRFS FILE SYSTEM
9c106405 1938M: Chris Mason <chris.mason@fusionio.com>
eb1eb04f
JP
1939L: linux-btrfs@vger.kernel.org
1940W: http://btrfs.wiki.kernel.org/
8a6e2535 1941Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1942T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1943S: Maintained
679655da
JP
1944F: Documentation/filesystems/btrfs.txt
1945F: fs/btrfs/
eb1eb04f 1946
1da177e4 1947BTTV VIDEO4LINUX DRIVER
1b2c14b4 1948M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1949L: linux-media@vger.kernel.org
96b6aba0 1950W: http://linuxtv.org
275ffde4 1951T: git git://linuxtv.org/media_tree.git
f96236e5 1952S: Odd fixes
679655da 1953F: Documentation/video4linux/bttv/
90d72ac6 1954F: drivers/media/pci/bt8xx/bttv*
1da177e4 1955
1f34923c
KA
1956BUSLOGIC SCSI DRIVER
1957M: Khalid Aziz <khalid@gonehiking.org>
1958L: linux-scsi@vger.kernel.org
1959S: Maintained
1960F: drivers/scsi/BusLogic.*
1961F: drivers/scsi/FlashPoint.*
1962
af39917d
CL
1963C-MEDIA CMI8788 DRIVER
1964M: Clemens Ladisch <clemens@ladisch.de>
1965L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1966T: git git://git.alsa-project.org/alsa-kernel.git
1967S: Maintained
1968F: sound/pci/oxygen/
1969
2141355f
MS
1970C6X ARCHITECTURE
1971M: Mark Salter <msalter@redhat.com>
1972M: Aurelien Jacquiot <a-jacquiot@ti.com>
1973L: linux-c6x-dev@linux-c6x.org
1974W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1975S: Maintained
1976F: arch/c6x/
1977
a5432f5a 1978CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 1979M: David Howells <dhowells@redhat.com>
a5432f5a
DH
1980L: linux-cachefs@redhat.com
1981S: Supported
1982F: Documentation/filesystems/caching/cachefiles.txt
1983F: fs/cachefiles/
1984
c815ca39
HV
1985CADET FM/AM RADIO RECEIVER DRIVER
1986M: Hans Verkuil <hverkuil@xs4all.nl>
1987L: linux-media@vger.kernel.org
1988T: git git://linuxtv.org/media_tree.git
1989W: http://linuxtv.org
1990S: Maintained
1991F: drivers/media/radio/radio-cadet*
1992
77d5140f 1993CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 1994M: Jonathan Corbet <corbet@lwn.net>
661263b5 1995L: linux-media@vger.kernel.org
275ffde4 1996T: git git://linuxtv.org/media_tree.git
77d5140f 1997S: Maintained
679655da 1998F: Documentation/video4linux/cafe_ccic
90d72ac6 1999F: drivers/media/platform/marvell-ccic/
77d5140f 2000
201b6bab 2001CAIF NETWORK LAYER
5c574f50 2002M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2003L: netdev@vger.kernel.org
2004S: Supported
2005F: Documentation/networking/caif/
2006F: drivers/net/caif/
c117ab84 2007F: include/uapi/linux/caif/
201b6bab
JP
2008F: include/net/caif/
2009F: net/caif/
2010
77dac90f 2011CALGARY x86-64 IOMMU
8b58be88
JP
2012M: Muli Ben-Yehuda <muli@il.ibm.com>
2013M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2014L: discuss@x86-64.org
2015S: Maintained
679655da
JP
2016F: arch/x86/kernel/pci-calgary_64.c
2017F: arch/x86/kernel/tce_64.c
2018F: arch/x86/include/asm/calgary.h
2019F: arch/x86/include/asm/tce.h
77dac90f 2020
e2d1d6c0 2021CAN NETWORK LAYER
8d15d386 2022M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2023L: linux-can@vger.kernel.org
ec78213a 2024W: http://gitorious.org/linux-can
405cc273 2025T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2026S: Maintained
8d15d386 2027F: net/can/
8d15d386 2028F: include/linux/can/core.h
c117ab84
CEB
2029F: include/uapi/linux/can.h
2030F: include/uapi/linux/can/bcm.h
2031F: include/uapi/linux/can/raw.h
2032F: include/uapi/linux/can/gw.h
e2d1d6c0 2033
4261a204 2034CAN NETWORK DRIVERS
8b58be88 2035M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2036M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2037L: linux-can@vger.kernel.org
ec78213a 2038W: http://gitorious.org/linux-can
405cc273 2039T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2040S: Maintained
8d15d386
OH
2041F: drivers/net/can/
2042F: include/linux/can/dev.h
8d15d386 2043F: include/linux/can/platform/
c117ab84
CEB
2044F: include/uapi/linux/can/error.h
2045F: include/uapi/linux/can/netlink.h
4261a204 2046
95d16c72
JM
2047CAPABILITIES
2048M: Serge Hallyn <serge.hallyn@canonical.com>
2049L: linux-security-module@vger.kernel.org
6305902c 2050S: Supported
95d16c72 2051F: include/linux/capability.h
c117ab84 2052F: include/uapi/linux/capability.h
95d16c72 2053F: security/capability.c
6305902c 2054F: security/commoncap.c
38a94118 2055F: kernel/capability.c
95d16c72 2056
b8154542 2057CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2058M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2059L: linuxppc-dev@lists.ozlabs.org
2060L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2061W: http://www.ibm.com/developerworks/power/cell/
2062S: Supported
679655da 2063F: arch/powerpc/include/asm/cell*.h
679655da 2064F: arch/powerpc/include/asm/spu*.h
c117ab84 2065F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2066F: arch/powerpc/oprofile/*cell*
2067F: arch/powerpc/platforms/cell/
b8154542 2068
9030aaf9 2069CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2070M: Sage Weil <sage@inktank.com>
82593f87 2071L: ceph-devel@vger.kernel.org
09d90327 2072W: http://ceph.com/
fb99f881 2073T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2074S: Supported
2075F: Documentation/filesystems/ceph.txt
14430813
JP
2076F: fs/ceph/
2077F: net/ceph/
2078F: include/linux/ceph/
2079F: include/linux/crush/
9030aaf9 2080
18332a80 2081CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2082L: linux-usb@vger.kernel.org
10c6c9c9 2083S: Orphan
679655da
JP
2084F: Documentation/usb/WUSB-Design-overview.txt
2085F: Documentation/usb/wusb-cbaf
355ffe69
DV
2086F: drivers/usb/host/hwa-hc.c
2087F: drivers/usb/host/whci/
679655da
JP
2088F: drivers/usb/wusbcore/
2089F: include/linux/usb/wusb*
18332a80 2090
70e84049 2091CFAG12864B LCD DRIVER
8b58be88 2092M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2093W: http://miguelojeda.es/auxdisplay.htm
2094W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2095S: Maintained
679655da
JP
2096F: drivers/auxdisplay/cfag12864b.c
2097F: include/linux/cfag12864b.h
70e84049
MOS
2098
2099CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2100M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2101W: http://miguelojeda.es/auxdisplay.htm
2102W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2103S: Maintained
679655da
JP
2104F: drivers/auxdisplay/cfag12864bfb.c
2105F: include/linux/cfag12864b.h
70e84049 2106
704232c2 2107CFG80211 and NL80211
8b58be88 2108M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2109L: linux-wireless@vger.kernel.org
ce466579
JB
2110W: http://wireless.kernel.org/
2111T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2112T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2113S: Maintained
c117ab84 2114F: include/uapi/linux/nl80211.h
679655da
JP
2115F: include/net/cfg80211.h
2116F: net/wireless/*
2117X: net/wireless/wext*
704232c2 2118
46e64261
GKH
2119CHAR and MISC DRIVERS
2120M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2121M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2122T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2123S: Supported
46e64261
GKH
2124F: drivers/char/*
2125F: drivers/misc/*
2126
0a920b5b 2127CHECKPATCH
8b58be88 2128M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2129M: Joe Perches <joe@perches.com>
2130S: Maintained
679655da 2131F: scripts/checkpatch.pl
0a920b5b 2132
f8407f26
HW
2133CHINESE DOCUMENTATION
2134M: Harry Wei <harryxiyou@gmail.com>
9740153c 2135L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2136L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2137S: Maintained
2138F: Documentation/zh_CN/
2139
2721ea2c
AS
2140CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2141M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
2142L: linux-usb@vger.kernel.org
2143S: Maintained
2144F: drivers/usb/chipidea/
2145
641cb85e 2146CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2147M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2148M: Sujith Sankar <ssujith@cisco.com>
2149M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2150M: Neel Patel <neepatel@cisco.com>
2151M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2152S: Supported
a6a5580c 2153F: drivers/net/ethernet/cisco/enic/
7063fbf2 2154
2b7a52a4 2155CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2156M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2157L: netdev@vger.kernel.org
2158S: Maintained
57d0b7a0 2159F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2160
2b7a52a4 2161CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2162M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2163L: linux-usb@vger.kernel.org
2b7a52a4 2164S: Maintained
679655da 2165F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2166
d9e9d82c 2167CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2168M: Timur Tabi <timur@tabi.org>
93711660 2169L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2170S: Odd Fixes
679655da 2171F: sound/soc/codecs/cs4270*
d9e9d82c 2172
94574d9a
KRW
2173CLEANCACHE API
2174M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2175L: linux-kernel@vger.kernel.org
2176S: Maintained
2177F: mm/cleancache.c
2178F: include/linux/cleancache.h
2179
d4275354 2180CLK API
8b58be88 2181M: Russell King <linux@arm.linux.org.uk>
37417046 2182S: Maintained
d4275354
RK
2183F: include/linux/clk.h
2184
9222d247
JS
2185CLOCKSOURCE, CLOCKEVENT DRIVERS
2186M: Daniel Lezcano <daniel.lezcano@linaro.org>
2187M: Thomas Gleixner <tglx@linutronix.de>
2188T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2189S: Supported
2190F: drivers/clocksource
2191
5df6d737 2192CISCO FCOE HBA DRIVER
8fc89a79
HP
2193M: Hiral Patel <hiralpat@cisco.com>
2194M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2195M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2196L: linux-scsi@vger.kernel.org
2197S: Supported
2a99921a 2198F: drivers/scsi/fnic/
5df6d737 2199
529aa8cb
TLSC
2200CMPC ACPI DRIVER
2201M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2202M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2203L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2204S: Supported
2205F: drivers/platform/x86/classmate-laptop.c
2206
74425eee 2207COCCINELLE/Semantic Patches (SmPL)
26de9c26 2208M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2209M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2210M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2211M: Michal Marek <mmarek@suse.cz>
26de9c26 2212L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2213T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2214W: http://coccinelle.lip6.fr/
2215S: Supported
4b92b2aa 2216F: Documentation/coccinelle.txt
74425eee
NP
2217F: scripts/coccinelle/
2218F: scripts/coccicheck
2219
1da177e4 2220CODA FILE SYSTEM
8b58be88 2221M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2222M: coda@cs.cmu.edu
2223L: codalist@coda.cs.cmu.edu
2224W: http://www.coda.cs.cmu.edu/
2225S: Maintained
679655da
JP
2226F: Documentation/filesystems/coda.txt
2227F: fs/coda/
2228F: include/linux/coda*.h
c117ab84 2229F: include/uapi/linux/coda*.h
1da177e4 2230
7704addb 2231COMMON CLK FRAMEWORK
7704addb
MT
2232M: Mike Turquette <mturquette@linaro.org>
2233L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2234T: git git://git.linaro.org/people/mturquette/linux.git
2235S: Maintained
60bea3b5
SW
2236F: drivers/clk/
2237X: drivers/clk/clkdev.c
7704addb 2238F: include/linux/clk-pr*
60bea3b5 2239F: include/linux/clk/
7704addb 2240
e2d1d6c0 2241COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2242M: Steve French <sfrench@samba.org>
51223df6 2243L: linux-cifs@vger.kernel.org
d1f28953 2244L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2245W: http://linux-cifs.samba.org/
8a6e2535 2246Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2247T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2248S: Supported
679655da
JP
2249F: Documentation/filesystems/cifs.txt
2250F: fs/cifs/
e2d1d6c0 2251
1da177e4 2252COMPACTPCI HOTPLUG CORE
8b58be88 2253M: Scott Murray <scott@spiteful.org>
64dab204 2254L: linux-pci@vger.kernel.org
82c4dfc7 2255S: Maintained
679655da 2256F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2257
2258COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2259M: Scott Murray <scott@spiteful.org>
64dab204 2260L: linux-pci@vger.kernel.org
82c4dfc7 2261S: Maintained
679655da 2262F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2263
2264COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2265M: Scott Murray <scott@spiteful.org>
64dab204 2266L: linux-pci@vger.kernel.org
82c4dfc7 2267S: Maintained
679655da 2268F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2269
5411552c 2270COMPAL LAPTOP SUPPORT
8b58be88 2271M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2272L: platform-driver-x86@vger.kernel.org
5411552c 2273S: Maintained
679655da 2274F: drivers/platform/x86/compal-laptop.c
5411552c 2275
949be0f7 2276CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2277M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2278L: accessrunner-general@lists.sourceforge.net
2279W: http://accessrunner.sourceforge.net/
949be0f7 2280S: Maintained
679655da 2281F: drivers/usb/atm/cxacru.c
949be0f7 2282
e2d1d6c0 2283CONFIGFS
d6351db2
JB
2284M: Joel Becker <jlbec@evilplan.org>
2285T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2286S: Supported
679655da
JP
2287F: fs/configfs/
2288F: include/linux/configfs.h
e2d1d6c0 2289
acb9c1b2 2290CONNECTOR
8b58be88 2291M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2292L: netdev@vger.kernel.org
2293S: Maintained
2294F: drivers/connector/
2295
fb3a0fb6 2296CONTROL GROUPS (CGROUPS)
860ca0e6 2297M: Tejun Heo <tj@kernel.org>
ad50c159 2298M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2299L: containers@lists.linux-foundation.org
12340313 2300L: cgroups@vger.kernel.org
860ca0e6 2301T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2302S: Maintained
679655da
JP
2303F: include/linux/cgroup*
2304F: kernel/cgroup*
8ca739e3 2305F: mm/*cgroup*
fb3a0fb6 2306
bebe4678 2307CORETEMP HARDWARE MONITORING DRIVER
96859129 2308M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2309L: lm-sensors@lm-sensors.org
2310S: Maintained
679655da
JP
2311F: Documentation/hwmon/coretemp
2312F: drivers/hwmon/coretemp.c
bebe4678 2313
1da177e4 2314COSA/SRP SYNC SERIAL DRIVER
8b58be88 2315M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2316W: http://www.fi.muni.cz/~kas/cosa/
2317S: Maintained
679655da 2318F: drivers/net/wan/cosa*
1da177e4 2319
4371ee35 2320CPMAC ETHERNET DRIVER
8b58be88 2321M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2322L: netdev@vger.kernel.org
2323S: Maintained
b544dbac 2324F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2325
1da177e4 2326CPU FREQUENCY DRIVERS
49db1903 2327M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2328M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2329L: cpufreq@vger.kernel.org
a6c072c7 2330L: linux-pm@vger.kernel.org
1da177e4 2331S: Maintained
27209d91
VK
2332T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2333T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2334F: drivers/cpufreq/
2335F: include/linux/cpufreq.h
1da177e4 2336
8a67f0ef
VK
2337CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2338M: Viresh Kumar <viresh.kumar@linaro.org>
2339M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2340L: cpufreq@vger.kernel.org
2341L: linux-pm@vger.kernel.org
2342W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2343S: Maintained
2344F: drivers/cpufreq/arm_big_little.h
2345F: drivers/cpufreq/arm_big_little.c
2346F: drivers/cpufreq/arm_big_little_dt.c
2347
14d2c34c
LP
2348CPUIDLE DRIVER - ARM BIG LITTLE
2349M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2350M: Daniel Lezcano <daniel.lezcano@linaro.org>
2351L: linux-pm@vger.kernel.org
2352L: linux-arm-kernel@lists.infradead.org
2353T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2354S: Maintained
2355F: drivers/cpuidle/cpuidle-big_little.c
2356
a8e39c35 2357CPUIDLE DRIVERS
49db1903 2358M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2359M: Daniel Lezcano <daniel.lezcano@linaro.org>
2360L: linux-pm@vger.kernel.org
2361S: Maintained
2362T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2363F: drivers/cpuidle/*
2364F: include/linux/cpuidle.h
2365
1da177e4 2366CPUID/MSR DRIVER
8b58be88 2367M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2368S: Maintained
679655da
JP
2369F: arch/x86/kernel/cpuid.c
2370F: arch/x86/kernel/msr.c
1da177e4 2371
7fe2f639
DB
2372CPU POWER MONITORING SUBSYSTEM
2373M: Dominik Brodowski <linux@dominikbrodowski.net>
2374M: Thomas Renninger <trenn@suse.de>
2375S: Maintained
14430813 2376F: tools/power/cpupower/
7fe2f639 2377
ed90fb4a 2378CPUSETS
f47b89c7 2379M: Li Zefan <lizefan@huawei.com>
ed90fb4a 2380W: http://www.bullopensource.org/cpuset/
551e172a 2381W: http://oss.sgi.com/projects/cpusets/
f47b89c7 2382S: Maintained
679655da
JP
2383F: Documentation/cgroups/cpusets.txt
2384F: include/linux/cpuset.h
2385F: kernel/cpuset.c
ed90fb4a 2386
1da177e4 2387CRAMFS FILESYSTEM
ce00f85c 2388W: http://sourceforge.net/projects/cramfs/
54886a71 2389S: Orphan / Obsolete
679655da
JP
2390F: Documentation/filesystems/cramfs.txt
2391F: fs/cramfs/
1da177e4
LT
2392
2393CRIS PORT
8b58be88
JP
2394M: Mikael Starvik <starvik@axis.com>
2395M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2396L: linux-cris-kernel@axis.com
1da177e4
LT
2397W: http://developer.axis.com
2398S: Maintained
679655da 2399F: arch/cris/
df621252 2400F: drivers/tty/serial/crisv10.*
1da177e4
LT
2401
2402CRYPTO API
8b58be88
JP
2403M: Herbert Xu <herbert@gondor.apana.org.au>
2404M: "David S. Miller" <davem@davemloft.net>
1da177e4 2405L: linux-crypto@vger.kernel.org
54e5881d 2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2407S: Maintained
679655da
JP
2408F: Documentation/crypto/
2409F: arch/*/crypto/
2410F: crypto/
2411F: drivers/crypto/
2412F: include/crypto/
1da177e4 2413
5b07bd57 2414CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2415M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2416L: linux-crypto@vger.kernel.org
2417S: Maintained
51a2228a
JP
2418F: crypto/ansi_cprng.c
2419F: crypto/rng.c
5b07bd57 2420
9b4ffa48 2421CS5535 Audio ALSA driver
8b58be88 2422M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2423S: Maintained
679655da 2424F: sound/pci/cs5535audio/
9b4ffa48 2425
a910e4a9
SP
2426CW1200 WLAN driver
2427M: Solomon Peachy <pizza@shaftnet.org>
2428S: Maintained
2429F: drivers/net/wireless/cw1200/
2430
6d8425b1 2431CX18 VIDEO4LINUX DRIVER
6afdeaf8 2432M: Andy Walls <awalls@md.metrocast.net>
c4240509 2433L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2434L: linux-media@vger.kernel.org
275ffde4 2435T: git git://linuxtv.org/media_tree.git
6d8425b1 2436W: http://linuxtv.org
30e10993 2437W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2438S: Maintained
679655da 2439F: Documentation/video4linux/cx18.txt
90d72ac6 2440F: drivers/media/pci/cx18/
6c0f0359 2441F: include/uapi/linux/ivtv*
6d8425b1 2442
3f101d91
HV
2443CX2341X MPEG ENCODER HELPER MODULE
2444M: Hans Verkuil <hverkuil@xs4all.nl>
2445L: linux-media@vger.kernel.org
2446T: git git://linuxtv.org/media_tree.git
2447W: http://linuxtv.org
2448S: Maintained
c368360b 2449F: drivers/media/common/cx2341x*
3f101d91
HV
2450F: include/media/cx2341x*
2451
20357578 2452CX88 VIDEO4LINUX DRIVER
1b2c14b4 2453M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2454L: linux-media@vger.kernel.org
2455W: http://linuxtv.org
2456T: git git://linuxtv.org/media_tree.git
2457S: Odd fixes
2458F: Documentation/video4linux/cx88/
2459F: drivers/media/pci/cx88/
6d8425b1 2460
91952bc0
AP
2461CXD2820R MEDIA DRIVER
2462M: Antti Palosaari <crope@iki.fi>
2463L: linux-media@vger.kernel.org
2464W: http://linuxtv.org/
2465W: http://palosaari.fi/linux/
2466Q: http://patchwork.linuxtv.org/project/linux-media/list/
2467T: git git://linuxtv.org/anttip/media_tree.git
2468S: Maintained
2469F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2470
e5ec3789 2471CXGB3 ETHERNET DRIVER (CXGB3)
8b58be88 2472M: Divy Le Ray <divy@chelsio.com>
e5ec3789
SW
2473L: netdev@vger.kernel.org
2474W: http://www.chelsio.com
2475S: Supported
f7917c00 2476F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2477
2478CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2479M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2480L: linux-rdma@vger.kernel.org
e5ec3789
SW
2481W: http://www.openfabrics.org
2482S: Supported
679655da 2483F: drivers/infiniband/hw/cxgb3/
e5ec3789 2484
be4c9bad
RD
2485CXGB4 ETHERNET DRIVER (CXGB4)
2486M: Dimitris Michailidis <dm@chelsio.com>
2487L: netdev@vger.kernel.org
2488W: http://www.chelsio.com
2489S: Supported
f7917c00 2490F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2491
2492CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2493M: Steve Wise <swise@chelsio.com>
2494L: linux-rdma@vger.kernel.org
2495W: http://www.openfabrics.org
2496S: Supported
2497F: drivers/infiniband/hw/cxgb4/
2498
5c20a5c7
CL
2499CXGB4VF ETHERNET DRIVER (CXGB4VF)
2500M: Casey Leedom <leedom@chelsio.com>
2501L: netdev@vger.kernel.org
2502W: http://www.chelsio.com
2503S: Supported
f7917c00 2504F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2505
b52b97a3
GC
2506STMMAC ETHERNET DRIVER
2507M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2508L: netdev@vger.kernel.org
2509W: http://www.stlinux.com
2510S: Supported
7ac6653a 2511F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2512
1da177e4 2513CYBERPRO FB DRIVER
8b58be88 2514M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2515L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2516W: http://www.arm.linux.org.uk/
2517S: Maintained
679655da 2518F: drivers/video/cyber2000fb.*
9fa68eae 2519
1da177e4 2520CYCLADES ASYNC MUX DRIVER
1da177e4 2521W: http://www.cyclades.com/
d459883e 2522S: Orphan
c897401b 2523F: drivers/tty/cyclades.c
679655da 2524F: include/linux/cyclades.h
c117ab84 2525F: include/uapi/linux/cyclades.h
1da177e4
LT
2526
2527CYCLADES PC300 DRIVER
1da177e4 2528W: http://www.cyclades.com/
d459883e 2529S: Orphan
679655da 2530F: drivers/net/wan/pc300*
1da177e4 2531
402f6ae4
AP
2532CYPRESS_FIRMWARE MEDIA DRIVER
2533M: Antti Palosaari <crope@iki.fi>
2534L: linux-media@vger.kernel.org
2535W: http://linuxtv.org/
2536W: http://palosaari.fi/linux/
2537Q: http://patchwork.linuxtv.org/project/linux-media/list/
2538T: git git://linuxtv.org/anttip/media_tree.git
2539S: Maintained
2540F: drivers/media/common/cypress_firmware*
2541
e3ae3525 2542CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2543M: Ferruh Yigit <fery@cypress.com>
6305902c 2544L: linux-input@vger.kernel.org
be9a6f40 2545S: Supported
6305902c
JP
2546F: drivers/input/touchscreen/cyttsp*
2547F: include/linux/input/cyttsp.h
e3ae3525 2548
1da177e4 2549DAMA SLAVE for AX.25
8b58be88 2550M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2551W: http://yaina.de/jreuter/
2552W: http://www.qsl.net/dl1bke/
2553L: linux-hams@vger.kernel.org
2554S: Maintained
679655da
JP
2555F: net/ax25/af_ax25.c
2556F: net/ax25/ax25_dev.c
2557F: net/ax25/ax25_ds_*
2558F: net/ax25/ax25_in.c
2559F: net/ax25/ax25_out.c
2560F: net/ax25/ax25_timer.c
2561F: net/ax25/sysctl_net_ax25.c
1da177e4 2562
e2d1d6c0 2563DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2564L: netdev@vger.kernel.org
5ff77428 2565S: Orphan
679655da 2566F: Documentation/networking/dmfe.txt
0f04e2aa 2567F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2568
2569DC390/AM53C974 SCSI driver
8b58be88 2570M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2571W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2572M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2573S: Maintained
679655da 2574F: drivers/scsi/tmscsim.*
e2d1d6c0 2575
1da177e4 2576DC395x SCSI driver
61eee9a7 2577M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2578M: Ali Akcaagac <aliakc@web.de>
2579M: Jamie Lenehan <lenehan@twibble.org>
1da177e4 2580W: http://twibble.org/dist/dc395x/
f5df5881 2581L: dc395x@twibble.org
1da177e4
LT
2582L: http://lists.twibble.org/mailman/listinfo/dc395x/
2583S: Maintained
679655da
JP
2584F: Documentation/scsi/dc395x.txt
2585F: drivers/scsi/dc395x.*
1da177e4 2586
eb8edb08 2587DCCP PROTOCOL
a89d030e 2588M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2589L: dccp@vger.kernel.org
c996d8b9 2590W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2591S: Maintained
679655da 2592F: include/linux/dccp.h
c117ab84 2593F: include/uapi/linux/dccp.h
679655da
JP
2594F: include/linux/tfrc.h
2595F: net/dccp/
eb8edb08 2596
1da177e4 2597DECnet NETWORK LAYER
1da177e4
LT
2598W: http://linux-decnet.sourceforge.net
2599L: linux-decnet-user@lists.sourceforge.net
f546444d 2600S: Orphan
679655da
JP
2601F: Documentation/networking/decnet.txt
2602F: net/decnet/
1da177e4
LT
2603
2604DEFXX FDDI NETWORK DRIVER
8b58be88 2605M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2606S: Maintained
33f810b2 2607F: drivers/net/fddi/defxx.*
1da177e4 2608
ad8f07cc 2609DELL LAPTOP DRIVER
8b58be88 2610M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2611L: platform-driver-x86@vger.kernel.org
ad8f07cc 2612S: Maintained
679655da 2613F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2614
1da177e4 2615DELL LAPTOP SMM DRIVER
c5471462 2616S: Orphan
679655da 2617F: drivers/char/i8k.c
c117ab84 2618F: include/uapi/linux/i8k.h
1da177e4 2619
90563ec4 2620DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2621M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2622S: Maintained
679655da
JP
2623F: Documentation/dcdbas.txt
2624F: drivers/firmware/dcdbas.*
90563ec4 2625
0b3f6109 2626DELL WMI EXTRAS DRIVER
8b58be88 2627M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2628S: Maintained
36b3a96f 2629F: drivers/platform/x86/dell-wmi.c
0b3f6109 2630
5efc75e3
PZ
2631DESIGNWARE USB2 DRD IP DRIVER
2632M: Paul Zimmerman <paulz@synopsys.com>
2633L: linux-usb@vger.kernel.org
2634S: Maintained
2635F: drivers/staging/dwc2/
2636
94ab23dd
FB
2637DESIGNWARE USB3 DRD IP DRIVER
2638M: Felipe Balbi <balbi@ti.com>
2639L: linux-usb@vger.kernel.org
2640L: linux-omap@vger.kernel.org
2641T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2642S: Maintained
2643F: drivers/usb/dwc3/
2644
89d07767
KP
2645DEVICE FREQUENCY (DEVFREQ)
2646M: MyungJoo Ham <myungjoo.ham@samsung.com>
2647M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2648L: linux-pm@vger.kernel.org
89d07767
KP
2649S: Maintained
2650F: drivers/devfreq/
2651
1da177e4 2652DEVICE NUMBER REGISTRY
8b58be88 2653M: Torben Mathiasen <device@lanana.org>
1da177e4 2654W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2655S: Maintained
2656
e2d1d6c0 2657DEVICE-MAPPER (LVM)
854ecaad 2658M: Alasdair Kergon <agk@redhat.com>
8504eed3 2659M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2660M: dm-devel@redhat.com
e2d1d6c0
RD
2661L: dm-devel@redhat.com
2662W: http://sources.redhat.com/dm
8a6e2535 2663Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2664T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2665T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2666S: Maintained
679655da
JP
2667F: Documentation/device-mapper/
2668F: drivers/md/dm*
854ecaad 2669F: drivers/md/persistent-data/
679655da
JP
2670F: include/linux/device-mapper.h
2671F: include/linux/dm-*.h
8504eed3 2672F: include/uapi/linux/dm-*.h
e2d1d6c0 2673
599aa697
LL
2674DIGI NEO AND CLASSIC PCI PRODUCTS
2675M: Lidza Louina <lidza.louina@gmail.com>
2676L: driverdev-devel@linuxdriverproject.org
2677S: Maintained
2678F: drivers/staging/dgnc/
2679
2680DIGI EPCA PCI PRODUCTS
2681M: Lidza Louina <lidza.louina@gmail.com>
2682L: driverdev-devel@linuxdriverproject.org
2683S: Maintained
2684F: drivers/staging/dgap/
2685
335d7c58 2686DIOLAN U2C-12 I2C DRIVER
ca462085 2687M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2688L: linux-i2c@vger.kernel.org
2689S: Maintained
2690F: drivers/i2c/busses/i2c-diolan-u2c.c
2691
e7839f25 2692DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2693M: Eric Paris <eparis@parisplace.org>
3c5119c0 2694S: Maintained
679655da
JP
2695F: Documentation/filesystems/dnotify.txt
2696F: fs/notify/dnotify/
2697F: include/linux/dnotify.h
1da177e4
LT
2698
2699DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2700M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2701W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2702W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2703W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2704S: Maintained
2705
4480f15b 2706DISKQUOTA
8b58be88 2707M: Jan Kara <jack@suse.cz>
1da177e4 2708S: Maintained
679655da
JP
2709F: Documentation/filesystems/quota.txt
2710F: fs/quota/
2711F: include/linux/quota*.h
c117ab84 2712F: include/uapi/linux/quota*.h
1da177e4 2713
702686ad
BT
2714DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2715M: Bernie Thompson <bernie@plugable.com>
2716L: linux-fbdev@vger.kernel.org
2717S: Maintained
2718W: http://plugable.com/category/projects/udlfb/
2719F: drivers/video/udlfb.c
2720F: include/video/udlfb.h
2721F: Documentation/fb/udlfb.txt
2722
e7839f25 2723DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2724M: Christine Caulfield <ccaulfie@redhat.com>
2725M: David Teigland <teigland@redhat.com>
a4644184 2726L: cluster-devel@redhat.com
5be7b50f 2727W: http://sources.redhat.com/cluster/
54e5881d 2728T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2729S: Supported
679655da 2730F: fs/dlm/
5be7b50f 2731
53b6b3e0
SS
2732DMA BUFFER SHARING FRAMEWORK
2733M: Sumit Semwal <sumit.semwal@linaro.org>
2734S: Maintained
2735L: linux-media@vger.kernel.org
2736L: dri-devel@lists.freedesktop.org
2737L: linaro-mm-sig@lists.linaro.org
2738F: drivers/base/dma-buf*
2739F: include/linux/dma-buf*
2740F: Documentation/dma-buf-sharing.txt
2741T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2742
b3e5f263 2743DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2744M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2745M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2746L: dmaengine@vger.kernel.org
2747Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2748S: Supported
679655da
JP
2749F: drivers/dma/
2750F: include/linux/dma*
5dbd05d4
VK
2751T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2752T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2753
b825037d 2754DME1737 HARDWARE MONITOR DRIVER
8b58be88 2755M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2756L: lm-sensors@lm-sensors.org
2757S: Maintained
679655da
JP
2758F: Documentation/hwmon/dme1737
2759F: drivers/hwmon/dme1737.c
b825037d 2760
5b9c9bf6 2761DOCKING STATION DRIVER
8b58be88 2762M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2763L: linux-acpi@vger.kernel.org
8b59a454 2764S: Supported
679655da 2765F: drivers/acpi/dock.c
5b9c9bf6 2766
7d2c86b5 2767DOCUMENTATION
5191d566 2768M: Rob Landley <rob@landley.net>
795fb7e7 2769L: linux-doc@vger.kernel.org
5191d566 2770T: TBD
795fb7e7 2771S: Maintained
679655da 2772F: Documentation/
abbaeff3 2773
1da177e4 2774DOUBLETALK DRIVER
8b58be88 2775M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2776L: blinux-list@redhat.com
2777S: Maintained
679655da
JP
2778F: drivers/char/dtlk.c
2779F: include/linux/dtlk.h
1da177e4 2780
e2d1d6c0 2781DPT_I2O SCSI RAID DRIVER
8b58be88 2782M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2783L: linux-scsi@vger.kernel.org
2784W: http://www.adaptec.com/
2785S: Maintained
679655da
JP
2786F: drivers/scsi/dpt*
2787F: drivers/scsi/dpt/
e2d1d6c0 2788
b411b363 2789DRBD DRIVER
28b8e8d4
JP
2790P: Philipp Reisner
2791P: Lars Ellenberg
2792M: drbd-dev@lists.linbit.com
2793L: drbd-user@lists.linbit.com
2794W: http://www.drbd.org
2795T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2796T: git git://git.drbd.org/drbd-8.3.git
2797S: Supported
2798F: drivers/block/drbd/
2799F: lib/lru_cache.c
2800F: Documentation/blockdev/drbd/
b411b363 2801
87544653 2802DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2803M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2804T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2805S: Supported
679655da 2806F: Documentation/kobject.txt
7cfc51b9 2807F: drivers/base/
679655da 2808F: fs/sysfs/
87544653 2809F: fs/debugfs/
679655da 2810F: include/linux/kobj*
87544653 2811F: include/linux/debugfs.h
679655da 2812F: lib/kobj*
1da177e4
LT
2813
2814DRM DRIVERS
8b58be88 2815M: David Airlie <airlied@linux.ie>
4c6a3999 2816L: dri-devel@lists.freedesktop.org
54e5881d 2817T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 2818S: Maintained
679655da 2819F: drivers/gpu/drm/
850e9411 2820F: include/drm/
c117ab84 2821F: include/uapi/drm/
1da177e4 2822
8daf7473 2823INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2824M: Daniel Vetter <daniel.vetter@ffwll.ch>
362132d2 2825L: intel-gfx@lists.freedesktop.org
8daf7473 2826L: dri-devel@lists.freedesktop.org
38e490fe 2827T: git git://people.freedesktop.org/~danvet/drm-intel
8daf7473 2828S: Supported
14430813 2829F: drivers/gpu/drm/i915/
8daf7473 2830F: include/drm/i915*
c117ab84 2831F: include/uapi/drm/i915*
8daf7473 2832
398a6d4a
KP
2833DRM DRIVERS FOR EXYNOS
2834M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2835M: Joonyoung Shim <jy0922.shim@samsung.com>
2836M: Seung-Woo Kim <sw0312.kim@samsung.com>
2837M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2838L: dri-devel@lists.freedesktop.org
25a58030 2839T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2840S: Supported
14430813 2841F: drivers/gpu/drm/exynos/
398a6d4a 2842F: include/drm/exynos*
c117ab84 2843F: include/uapi/drm/exynos*
398a6d4a 2844
bd3b49f2 2845DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2846M: Thierry Reding <thierry.reding@gmail.com>
2847M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2848L: dri-devel@lists.freedesktop.org
2849L: linux-tegra@vger.kernel.org
a5ad7a63 2850T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2851S: Supported
a5ad7a63
TR
2852F: drivers/gpu/host1x/
2853F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2854F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2855
598df1ac
AK
2856DSBR100 USB FM RADIO DRIVER
2857M: Alexey Klimov <klimov.linux@gmail.com>
2858L: linux-media@vger.kernel.org
2859T: git git://linuxtv.org/media_tree.git
2860S: Maintained
2861F: drivers/media/radio/dsbr100.c
2862
1da177e4 2863DSCC4 DRIVER
8b58be88 2864M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2865L: netdev@vger.kernel.org
1da177e4 2866S: Maintained
679655da 2867F: drivers/net/wan/dscc4.c
1da177e4 2868
91952bc0
AP
2869DVB_USB_AF9015 MEDIA DRIVER
2870M: Antti Palosaari <crope@iki.fi>
2871L: linux-media@vger.kernel.org
2872W: http://linuxtv.org/
2873W: http://palosaari.fi/linux/
2874Q: http://patchwork.linuxtv.org/project/linux-media/list/
2875T: git git://linuxtv.org/anttip/media_tree.git
2876S: Maintained
2877F: drivers/media/usb/dvb-usb-v2/af9015*
2878
2879DVB_USB_AF9035 MEDIA DRIVER
2880M: Antti Palosaari <crope@iki.fi>
2881L: linux-media@vger.kernel.org
2882W: http://linuxtv.org/
2883W: http://palosaari.fi/linux/
2884Q: http://patchwork.linuxtv.org/project/linux-media/list/
2885T: git git://linuxtv.org/anttip/media_tree.git
2886S: Maintained
2887F: drivers/media/usb/dvb-usb-v2/af9035*
2888
2889DVB_USB_ANYSEE MEDIA DRIVER
2890M: Antti Palosaari <crope@iki.fi>
2891L: linux-media@vger.kernel.org
2892W: http://linuxtv.org/
2893W: http://palosaari.fi/linux/
2894Q: http://patchwork.linuxtv.org/project/linux-media/list/
2895T: git git://linuxtv.org/anttip/media_tree.git
2896S: Maintained
2897F: drivers/media/usb/dvb-usb-v2/anysee*
2898
2899DVB_USB_AU6610 MEDIA DRIVER
2900M: Antti Palosaari <crope@iki.fi>
2901L: linux-media@vger.kernel.org
2902W: http://linuxtv.org/
2903W: http://palosaari.fi/linux/
2904Q: http://patchwork.linuxtv.org/project/linux-media/list/
2905T: git git://linuxtv.org/anttip/media_tree.git
2906S: Maintained
2907F: drivers/media/usb/dvb-usb-v2/au6610*
2908
2909DVB_USB_CE6230 MEDIA DRIVER
2910M: Antti Palosaari <crope@iki.fi>
2911L: linux-media@vger.kernel.org
2912W: http://linuxtv.org/
2913W: http://palosaari.fi/linux/
2914Q: http://patchwork.linuxtv.org/project/linux-media/list/
2915T: git git://linuxtv.org/anttip/media_tree.git
2916S: Maintained
2917F: drivers/media/usb/dvb-usb-v2/ce6230*
2918
d099dea2
MK
2919DVB_USB_CXUSB MEDIA DRIVER
2920M: Michael Krufky <mkrufky@linuxtv.org>
2921L: linux-media@vger.kernel.org
2922W: http://linuxtv.org/
2923W: http://github.com/mkrufky
2924Q: http://patchwork.linuxtv.org/project/linux-media/list/
2925T: git git://linuxtv.org/media_tree.git
2926S: Maintained
9819da66 2927F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2928
91952bc0 2929DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2930M: Antti Palosaari <crope@iki.fi>
2931L: linux-media@vger.kernel.org
2932W: http://linuxtv.org/
2933W: http://palosaari.fi/linux/
2934Q: http://patchwork.linuxtv.org/project/linux-media/list/
2935T: git git://linuxtv.org/anttip/media_tree.git
2936S: Maintained
91952bc0 2937F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2938
5560983b 2939DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2940M: Antti Palosaari <crope@iki.fi>
2941L: linux-media@vger.kernel.org
2942W: http://linuxtv.org/
91952bc0
AP
2943Q: http://patchwork.linuxtv.org/project/linux-media/list/
2944T: git git://linuxtv.org/anttip/media_tree.git
2945S: Maintained
5560983b 2946F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2947
8856f5f2
MK
2948DVB_USB_MXL111SF MEDIA DRIVER
2949M: Michael Krufky <mkrufky@linuxtv.org>
2950L: linux-media@vger.kernel.org
2951W: http://linuxtv.org/
2952W: http://github.com/mkrufky
2953Q: http://patchwork.linuxtv.org/project/linux-media/list/
2954T: git git://linuxtv.org/mkrufky/mxl111sf.git
2955S: Maintained
2956F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2957
91952bc0
AP
2958DVB_USB_RTL28XXU MEDIA DRIVER
2959M: Antti Palosaari <crope@iki.fi>
2960L: linux-media@vger.kernel.org
2961W: http://linuxtv.org/
2962W: http://palosaari.fi/linux/
2963Q: http://patchwork.linuxtv.org/project/linux-media/list/
2964T: git git://linuxtv.org/anttip/media_tree.git
2965S: Maintained
2966F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2967
2968DVB_USB_V2 MEDIA DRIVER
2969M: Antti Palosaari <crope@iki.fi>
2970L: linux-media@vger.kernel.org
2971W: http://linuxtv.org/
2972W: http://palosaari.fi/linux/
2973Q: http://patchwork.linuxtv.org/project/linux-media/list/
2974T: git git://linuxtv.org/anttip/media_tree.git
2975S: Maintained
2976F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2977F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2978
ac0ac38f 2979DYNAMIC DEBUG
5c4a97d1 2980M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
2981S: Maintained
2982F: lib/dynamic_debug.c
2983F: include/linux/dynamic_debug.h
2984
789c7048 2985DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 2986M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 2987S: Maintained
df621252 2988F: drivers/tty/serial/dz.*
789c7048 2989
91952bc0
AP
2990E4000 MEDIA DRIVER
2991M: Antti Palosaari <crope@iki.fi>
2992L: linux-media@vger.kernel.org
2993W: http://linuxtv.org/
2994W: http://palosaari.fi/linux/
2995Q: http://patchwork.linuxtv.org/project/linux-media/list/
2996T: git git://linuxtv.org/anttip/media_tree.git
2997S: Maintained
2998F: drivers/media/tuners/e4000*
2999
1da177e4 3000EATA-DMA SCSI DRIVER
8b58be88 3001M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3002L: linux-eata@i-connect.net
3003L: linux-scsi@vger.kernel.org
1da177e4 3004S: Maintained
679655da 3005F: drivers/scsi/eata*
1da177e4
LT
3006
3007EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3008M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3009L: linux-scsi@vger.kernel.org
3010S: Maintained
679655da 3011F: drivers/scsi/eata.c
1da177e4
LT
3012
3013EATA-PIO SCSI DRIVER
8b58be88 3014M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3015L: linux-eata@i-connect.net
3016L: linux-scsi@vger.kernel.org
1da177e4 3017S: Maintained
679655da 3018F: drivers/scsi/eata_pio.*
1da177e4
LT
3019
3020EBTABLES
8b58be88 3021M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3022L: netfilter-devel@vger.kernel.org
1da177e4
LT
3023W: http://ebtables.sourceforge.net/
3024S: Maintained
679655da 3025F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3026F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3027F: net/bridge/netfilter/ebt*.c
1da177e4 3028
91952bc0
AP
3029EC100 MEDIA DRIVER
3030M: Antti Palosaari <crope@iki.fi>
3031L: linux-media@vger.kernel.org
3032W: http://linuxtv.org/
3033W: http://palosaari.fi/linux/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035T: git git://linuxtv.org/anttip/media_tree.git
3036S: Maintained
3037F: drivers/media/dvb-frontends/ec100*
3038
237fead6 3039ECRYPT FILE SYSTEM
0de9adf2 3040M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3041L: ecryptfs@vger.kernel.org
24a923e4 3042W: http://ecryptfs.org
6dc7516e 3043W: https://launchpad.net/ecryptfs
237fead6 3044S: Supported
679655da
JP
3045F: Documentation/filesystems/ecryptfs.txt
3046F: fs/ecryptfs/
237fead6 3047
da9bb1d2 3048EDAC-CORE
8b58be88 3049M: Doug Thompson <dougthompson@xmission.com>
91445c72 3050L: linux-edac@vger.kernel.org
0e438e3f 3051W: bluesmoke.sourceforge.net
8c2a6a40 3052S: Supported
679655da 3053F: Documentation/edac.txt
91445c72 3054F: drivers/edac/
679655da 3055F: include/linux/edac.h
0e438e3f 3056
c476c23b 3057EDAC-AMD64
8b58be88 3058M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3059M: Borislav Petkov <bp@alien8.de>
91445c72 3060L: linux-edac@vger.kernel.org
c476c23b 3061W: bluesmoke.sourceforge.net
487ba8e8 3062S: Maintained
c476c23b
BP
3063F: drivers/edac/amd64_edac*
3064
f65aad41
RB
3065EDAC-CAVIUM
3066M: Ralf Baechle <ralf@linux-mips.org>
3067M: David Daney <david.daney@cavium.com>
3068L: linux-edac@vger.kernel.org
3069L: linux-mips@linux-mips.org
3070W: bluesmoke.sourceforge.net
3071S: Supported
3072F: drivers/edac/octeon_edac*
3073
0e438e3f 3074EDAC-E752X
8b58be88
JP
3075M: Mark Gross <mark.gross@intel.com>
3076M: Doug Thompson <dougthompson@xmission.com>
91445c72 3077L: linux-edac@vger.kernel.org
0e438e3f
DP
3078W: bluesmoke.sourceforge.net
3079S: Maintained
679655da 3080F: drivers/edac/e752x_edac.c
0e438e3f
DP
3081
3082EDAC-E7XXX
8b58be88 3083M: Doug Thompson <dougthompson@xmission.com>
91445c72 3084L: linux-edac@vger.kernel.org
0e438e3f
DP
3085W: bluesmoke.sourceforge.net
3086S: Maintained
679655da 3087F: drivers/edac/e7xxx_edac.c
0e438e3f 3088
77c5f5d2 3089EDAC-GHES
1b2c14b4 3090M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3091L: linux-edac@vger.kernel.org
3092W: bluesmoke.sourceforge.net
3093S: Maintained
2caa67a6 3094F: drivers/edac/ghes_edac.c
77c5f5d2 3095
6bc78404 3096EDAC-I82443BXGX
8b58be88 3097M: Tim Small <tim@buttersideup.com>
91445c72 3098L: linux-edac@vger.kernel.org
6bc78404
DT
3099W: bluesmoke.sourceforge.net
3100S: Maintained
679655da 3101F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3102
3103EDAC-I3000
8b58be88 3104M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3105L: linux-edac@vger.kernel.org
6bc78404
DT
3106W: bluesmoke.sourceforge.net
3107S: Maintained
679655da 3108F: drivers/edac/i3000_edac.c
6bc78404
DT
3109
3110EDAC-I5000
8b58be88 3111M: Doug Thompson <dougthompson@xmission.com>
91445c72 3112L: linux-edac@vger.kernel.org
ba9a5918
DT
3113W: bluesmoke.sourceforge.net
3114S: Maintained
679655da 3115F: drivers/edac/i5000_edac.c
ba9a5918 3116
44c12cb2 3117EDAC-I5400
1b2c14b4 3118M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3119L: linux-edac@vger.kernel.org
44c12cb2
MCC
3120W: bluesmoke.sourceforge.net
3121S: Maintained
679655da 3122F: drivers/edac/i5400_edac.c
44c12cb2 3123
3c9c92b6 3124EDAC-I7300
1b2c14b4 3125M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3126L: linux-edac@vger.kernel.org
3127W: bluesmoke.sourceforge.net
3128S: Maintained
3129F: drivers/edac/i7300_edac.c
3130
67c89316 3131EDAC-I7CORE
1b2c14b4 3132M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3133L: linux-edac@vger.kernel.org
3134W: bluesmoke.sourceforge.net
3135S: Maintained
70aff0ce 3136F: drivers/edac/i7core_edac.c
67c89316 3137
ba9a5918 3138EDAC-I82975X
8b58be88 3139M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3140M: "Arvind R." <arvino55@gmail.com>
91445c72 3141L: linux-edac@vger.kernel.org
ba9a5918
DT
3142W: bluesmoke.sourceforge.net
3143S: Maintained
679655da 3144F: drivers/edac/i82975x_edac.c
ba9a5918
DT
3145
3146EDAC-PASEMI
8b58be88 3147M: Egor Martovetsky <egor@pasemi.com>
91445c72 3148L: linux-edac@vger.kernel.org
6bc78404
DT
3149W: bluesmoke.sourceforge.net
3150S: Maintained
679655da 3151F: drivers/edac/pasemi_edac.c
6bc78404 3152
0e438e3f 3153EDAC-R82600
8b58be88 3154M: Tim Small <tim@buttersideup.com>
91445c72 3155L: linux-edac@vger.kernel.org
0e438e3f
DP
3156W: bluesmoke.sourceforge.net
3157S: Maintained
679655da 3158F: drivers/edac/r82600_edac.c
da9bb1d2 3159
4d096ca7 3160EDAC-SBRIDGE
1b2c14b4 3161M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3162L: linux-edac@vger.kernel.org
3163W: bluesmoke.sourceforge.net
3164S: Maintained
3165F: drivers/edac/sb_edac.c
3166
af39917d
CL
3167EDIROL UA-101/UA-1000 DRIVER
3168M: Clemens Ladisch <clemens@ladisch.de>
3169L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3170T: git git://git.alsa-project.org/alsa-kernel.git
3171S: Maintained
3172F: sound/usb/misc/ua101.c
3173
1f7df953
MF
3174EXTENSIBLE FIRMWARE INTERFACE (EFI)
3175M: Matt Fleming <matt.fleming@intel.com>
3176L: linux-efi@vger.kernel.org
78bef24e 3177T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3178S: Maintained
3179F: Documentation/x86/efi-stub.txt
3180F: arch/ia64/kernel/efi.c
3181F: arch/x86/boot/compressed/eboot.[ch]
3182F: arch/x86/include/asm/efi.h
3183F: arch/x86/platform/efi/*
a9499fa7 3184F: drivers/firmware/efi/*
1f7df953
MF
3185F: include/linux/efi*.h
3186
d68772b7
MF
3187EFI VARIABLE FILESYSTEM
3188M: Matthew Garrett <matthew.garrett@nebula.com>
3189M: Jeremy Kerr <jk@ozlabs.org>
3190M: Matt Fleming <matt.fleming@intel.com>
3191T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3192L: linux-efi@vger.kernel.org
3193S: Maintained
3194F: fs/efivarfs/
3195
85a00d9b
PJ
3196EFIFB FRAMEBUFFER DRIVER
3197L: linux-fbdev@vger.kernel.org
3198M: Peter Jones <pjones@redhat.com>
3199S: Maintained
3200F: drivers/video/efifb.c
3201
0bee8d28
JT
3202EFS FILESYSTEM
3203W: http://aeschi.ch.eu.org/efs/
3204S: Orphan
679655da 3205F: fs/efs/
0bee8d28 3206
4480f15b 3207EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3208M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3209M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3210L: linux-rdma@vger.kernel.org
fab97220 3211S: Supported
679655da 3212F: drivers/infiniband/hw/ehca/
fab97220 3213
aa8a9e25 3214EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3215M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3216L: netdev@vger.kernel.org
3217S: Maintained
9aa32835 3218F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3219
f0319efe 3220EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3221M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3222L: linux-media@vger.kernel.org
3223W: http://linuxtv.org
3224T: git git://linuxtv.org/media_tree.git
3225S: Maintained
3226F: drivers/media/usb/em28xx/
3227
3e3a7d66 3228EMBEDDED LINUX
8b58be88
JP
3229M: Paul Gortmaker <paul.gortmaker@windriver.com>
3230M: Matt Mackall <mpm@selenic.com>
3231M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3232L: linux-embedded@vger.kernel.org
3233S: Maintained
3234
3a1c1d44 3235EMULEX LPFC FC SCSI DRIVER
8b58be88 3236M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3237L: linux-scsi@vger.kernel.org
3238W: http://sourceforge.net/projects/lpfcxxxx
3239S: Supported
679655da 3240F: drivers/scsi/lpfc/
3a1c1d44 3241
5f5bac82 3242ENE CB710 FLASH CARD READER DRIVER
8b58be88 3243M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3244S: Maintained
3245F: drivers/misc/cb710/
3246F: drivers/mmc/host/cb710-mmc.*
3247F: include/linux/cb710.h
3248
931e39a1
ML
3249ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3250M: Maxim Levitsky <maximlevitsky@gmail.com>
3251S: Maintained
2a837449 3252F: drivers/media/rc/ene_ir.*
931e39a1 3253
ec207dcc
GS
3254ENHANCED ERROR HANDLING (EEH)
3255M: Gavin Shan <shangw@linux.vnet.ibm.com>
3256L: linuxppc-dev@lists.ozlabs.org
3257S: Supported
3258F: Documentation/powerpc/eeh-pci-error-recovery.txt
3259F: arch/powerpc/kernel/eeh*.c
3260
d5ca9006 3261EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3262M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3263S: Maintained
084bad91 3264T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3265F: drivers/video/s1d13xxxfb.c
3266F: include/video/s1d13xxxfb.h
d5ca9006 3267
1da177e4 3268ETHERNET BRIDGE
adbbf69d 3269M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3270L: bridge@lists.linux-foundation.org
4c325313 3271L: netdev@vger.kernel.org
c996d8b9 3272W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3273S: Maintained
679655da
JP
3274F: include/linux/netfilter_bridge/
3275F: net/bridge/
1da177e4 3276
1da177e4 3277EXT2 FILE SYSTEM
01971952 3278M: Jan Kara <jack@suse.cz>
72be2ccf 3279L: linux-ext4@vger.kernel.org
1da177e4 3280S: Maintained
679655da
JP
3281F: Documentation/filesystems/ext2.txt
3282F: fs/ext2/
3283F: include/linux/ext2*
1da177e4
LT
3284
3285EXT3 FILE SYSTEM
01971952 3286M: Jan Kara <jack@suse.cz>
8b58be88 3287M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3288M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3289L: linux-ext4@vger.kernel.org
3290S: Maintained
679655da
JP
3291F: Documentation/filesystems/ext3.txt
3292F: fs/ext3/
72be2ccf
EM
3293
3294EXT4 FILE SYSTEM
8b58be88 3295M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3296M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3297L: linux-ext4@vger.kernel.org
08a225f1 3298W: http://ext4.wiki.kernel.org
8a6e2535 3299Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3300S: Maintained
679655da
JP
3301F: Documentation/filesystems/ext4.txt
3302F: fs/ext4/
1da177e4 3303
c5532b09
MZ
3304Extended Verification Module (EVM)
3305M: Mimi Zohar <zohar@us.ibm.com>
3306S: Supported
3307F: security/integrity/evm/
3308
df6b3cfe
MH
3309EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3310M: MyungJoo Ham <myungjoo.ham@samsung.com>
3311M: Chanwoo Choi <cw00.choi@samsung.com>
3312L: linux-kernel@vger.kernel.org
3313S: Maintained
3314F: drivers/extcon/
3315F: Documentation/extcon/
3316
0a79951a
JH
3317EXYNOS DP DRIVER
3318M: Jingoo Han <jg1.han@samsung.com>
3319L: linux-fbdev@vger.kernel.org
3320S: Maintained
3321F: drivers/video/exynos/exynos_dp*
a824c73c 3322F: include/video/exynos_dp*
0a79951a 3323
33ad3912
DL
3324EXYNOS MIPI DISPLAY DRIVERS
3325M: Inki Dae <inki.dae@samsung.com>
3326M: Donghwa Lee <dh09.lee@samsung.com>
3327M: Kyungmin Park <kyungmin.park@samsung.com>
3328L: linux-fbdev@vger.kernel.org
3329S: Maintained
3330F: drivers/video/exynos/exynos_mipi*
3331F: include/video/exynos_mipi*
3332
e53004e2 3333F71805F HARDWARE MONITORING DRIVER
8b58be88 3334M: Jean Delvare <khali@linux-fr.org>
e53004e2
JD
3335L: lm-sensors@lm-sensors.org
3336S: Maintained
679655da
JP
3337F: Documentation/hwmon/f71805f
3338F: drivers/hwmon/f71805f.c
e53004e2 3339
eea977ed
MB
3340FC0011 TUNER DRIVER
3341M: Michael Buesch <m@bues.ch>
3342L: linux-media@vger.kernel.org
3343S: Maintained
ccae7af2
MCC
3344F: drivers/media/tuners/fc0011.h
3345F: drivers/media/tuners/fc0011.c
eea977ed 3346
91952bc0
AP
3347FC2580 MEDIA DRIVER
3348M: Antti Palosaari <crope@iki.fi>
3349L: linux-media@vger.kernel.org
3350W: http://linuxtv.org/
3351W: http://palosaari.fi/linux/
3352Q: http://patchwork.linuxtv.org/project/linux-media/list/
3353T: git git://linuxtv.org/anttip/media_tree.git
3354S: Maintained
3355F: drivers/media/tuners/fc2580*
eea977ed 3356
88b2dbdb
EP
3357FANOTIFY
3358M: Eric Paris <eparis@redhat.com>
3359S: Maintained
3360F: fs/notify/fanotify/
3361F: include/linux/fanotify.h
c117ab84 3362F: include/uapi/linux/fanotify.h
88b2dbdb 3363
1da177e4 3364FARSYNC SYNCHRONOUS DRIVER
8b58be88 3365M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3366W: http://www.farsite.co.uk/
3367S: Supported
679655da 3368F: drivers/net/wan/farsync.*
1da177e4 3369
c5408b88 3370FAULT INJECTION SUPPORT
8b58be88 3371M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3372S: Supported
679655da
JP
3373F: Documentation/fault-injection/
3374F: lib/fault-inject.c
c5408b88 3375
cae727db
RL
3376FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3377M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3378L: fcoe-devel@open-fcoe.org
cae727db
RL
3379W: www.Open-FCoE.org
3380S: Supported
3381F: drivers/scsi/libfc/
3382F: drivers/scsi/fcoe/
3383F: include/scsi/fc/
3384F: include/scsi/libfc.h
3385F: include/scsi/libfcoe.h
c117ab84 3386F: include/uapi/scsi/fc/
cae727db 3387
e2d1d6c0 3388FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3389M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3390L: linux-fsdevel@vger.kernel.org
1da177e4 3391S: Maintained
679655da
JP
3392F: include/linux/fcntl.h
3393F: include/linux/fs.h
c117ab84
CEB
3394F: include/uapi/linux/fcntl.h
3395F: include/uapi/linux/fs.h
679655da
JP
3396F: fs/fcntl.c
3397F: fs/locks.c
1da177e4 3398
e2d1d6c0 3399FILESYSTEMS (VFS and infrastructure)
8b58be88 3400M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3401L: linux-fsdevel@vger.kernel.org
173acc7c 3402S: Maintained
679655da 3403F: fs/*
173acc7c 3404
b26e0ed4 3405FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3406M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3407L: lm-sensors@lm-sensors.org
3408S: Maintained
d5ca6918
JP
3409F: drivers/hwmon/f75375s.c
3410F: include/linux/f75375s.h
b26e0ed4 3411
a331b0c3
CL
3412FIREWIRE AUDIO DRIVERS
3413M: Clemens Ladisch <clemens@ladisch.de>
3414L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3415T: git git://git.alsa-project.org/alsa-kernel.git
3416S: Maintained
3417F: sound/firewire/
3418
eb86ec51
SR
3419FIREWIRE MEDIA DRIVERS (firedtv)
3420M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3421L: linux-media@vger.kernel.org
3422L: linux1394-devel@lists.sourceforge.net
3423T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3424S: Maintained
3425F: drivers/media/firewire/
3426
a511ce33
CB
3427FIREWIRE SBP-2 TARGET
3428M: Chris Boot <bootc@bootc.net>
3429L: linux-scsi@vger.kernel.org
3430L: target-devel@vger.kernel.org
3431L: linux1394-devel@lists.sourceforge.net
3432T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3433S: Maintained
3434F: drivers/target/sbp/
3435
7d2c86b5 3436FIREWIRE SUBSYSTEM
8b58be88 3437M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3438L: linux1394-devel@lists.sourceforge.net
958a29cb 3439W: http://ieee1394.wiki.kernel.org/
2ca526bf 3440T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3441S: Maintained
679655da 3442F: drivers/firewire/
8f06ce3b
SR
3443F: include/linux/firewire.h
3444F: include/uapi/linux/firewire*.h
9f6d3c4b 3445F: tools/firewire/
e2d1d6c0
RD
3446
3447FIRMWARE LOADER (request_firmware)
39e68089
ML
3448M: Ming Lei <ming.lei@canonical.com>
3449L: linux-kernel@vger.kernel.org
3450S: Maintained
679655da
JP
3451F: Documentation/firmware_class/
3452F: drivers/base/firmware*.c
3453F: include/linux/firmware.h
e2d1d6c0 3454
f730e3dc 3455FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3456M: Joshua Morris <josh.h.morris@us.ibm.com>
3457M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3458S: Maintained
3459F: drivers/block/rsxx/
3460
8206f664
JK
3461FLOPPY DRIVER
3462M: Jiri Kosina <jkosina@suse.cz>
3463T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3464S: Odd fixes
3465F: drivers/block/floppy.c
3466
9c9f32ed
AR
3467FMC SUBSYSTEM
3468M: Alessandro Rubini <rubini@gnudd.com>
3469W: http://www.ohwr.org/projects/fmc-bus
3470S: Supported
3471F: drivers/fmc/
3472F: include/linux/fmc*.h
3473F: include/linux/ipmi-fru.h
3474K: fmc_d.*register
3475
e2d1d6c0 3476FPU EMULATOR
8b58be88 3477M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3478W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3479S: Maintained
679655da 3480F: arch/x86/math-emu/
e2d1d6c0
RD
3481
3482FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3483L: netdev@vger.kernel.org
c173bfac 3484S: Orphan
679655da
JP
3485F: drivers/net/wan/dlci.c
3486F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3487
3488FRAMEBUFFER LAYER
5489e948
JCPV
3489M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3490M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3491L: linux-fbdev@vger.kernel.org
e2d1d6c0 3492W: http://linux-fbdev.sourceforge.net/
b22fe37b 3493Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3494T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3495S: Maintained
679655da 3496F: Documentation/fb/
d958c62c 3497F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3498F: drivers/video/
3499F: include/video/
679655da 3500F: include/linux/fb.h
c117ab84
CEB
3501F: include/uapi/video/
3502F: include/uapi/linux/fb.h
e2d1d6c0 3503
a57c188e 3504FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3505M: Timur Tabi <timur@tabi.org>
a57c188e 3506L: linux-fbdev@vger.kernel.org
c4ef9bc4 3507S: Maintained
a57c188e
TT
3508F: drivers/video/fsl-diu-fb.*
3509
e2d1d6c0 3510FREESCALE DMA DRIVER
8b58be88
JP
3511M: Li Yang <leoli@freescale.com>
3512M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3513L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3514S: Maintained
679655da 3515F: drivers/dma/fsldma.*
e2d1d6c0
RD
3516
3517FREESCALE I2C CPM DRIVER
8b58be88 3518M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3519L: linuxppc-dev@lists.ozlabs.org
846557d3 3520L: linux-i2c@vger.kernel.org
0d2b405a 3521S: Maintained
679655da 3522F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3523
60e8c5ab 3524FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3525M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3526L: linux-fbdev@vger.kernel.org
efc03ecb 3527L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3528S: Maintained
bad985a1 3529F: include/linux/platform_data/video-imxfb.h
679655da 3530F: drivers/video/imxfb.c
60e8c5ab 3531
4689a6b1 3532FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3533M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3534M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3535L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3536L: netdev@vger.kernel.org
3537S: Maintained
ec21e2ec 3538F: drivers/net/ethernet/freescale/fs_enet/
679655da 3539F: include/linux/fs_enet_pd.h
4689a6b1 3540
d9e9d82c 3541FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3542L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3543S: Orphan
679655da
JP
3544F: arch/powerpc/sysdev/qe_lib/
3545F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3546
b55ef929 3547FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3548M: Li Yang <leoli@freescale.com>
6372594a 3549L: linux-usb@vger.kernel.org
a4724ed6 3550L: linuxppc-dev@lists.ozlabs.org
a7205b30 3551S: Maintained
5429c731 3552F: drivers/usb/gadget/fsl*
a7205b30 3553
beaf53bf 3554FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3555M: Li Yang <leoli@freescale.com>
beaf53bf 3556L: netdev@vger.kernel.org
a4724ed6 3557L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3558S: Maintained
ec21e2ec 3559F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3560
d9e9d82c 3561FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3562M: Timur Tabi <timur@tabi.org>
a4724ed6 3563L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3564S: Maintained
df621252 3565F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3566
3567FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3568M: Timur Tabi <timur@tabi.org>
93711660 3569L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3570L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3571S: Maintained
69aefcea
JP
3572F: sound/soc/fsl/fsl*
3573F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3574
1da177e4 3575FREEVXFS FILESYSTEM
8b58be88 3576M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3577W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3578S: Maintained
679655da 3579F: fs/freevxfs/
1da177e4 3580
71038f52 3581FREEZER
8b58be88 3582M: Pavel Machek <pavel@ucw.cz>
49db1903 3583M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3584L: linux-pm@vger.kernel.org
71038f52 3585S: Supported
679655da
JP
3586F: Documentation/power/freezing-of-tasks.txt
3587F: include/linux/freezer.h
3588F: kernel/freezer.c
71038f52 3589
839a1f79
KRW
3590FRONTSWAP API
3591M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3592L: linux-kernel@vger.kernel.org
3593S: Maintained
3594F: mm/frontswap.c
3595F: include/linux/frontswap.h
3596
a5432f5a 3597FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3598M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3599L: linux-cachefs@redhat.com
3600S: Supported
3601F: Documentation/filesystems/caching/
3602F: fs/fscache/
3603F: include/linux/fscache*.h
3604
f58ad8f5
JK
3605F2FS FILE SYSTEM
3606M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3607L: linux-f2fs-devel@lists.sourceforge.net
3608W: http://en.wikipedia.org/wiki/F2FS
3609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3610S: Maintained
3611F: Documentation/filesystems/f2fs.txt
3612F: fs/f2fs/
3613F: include/linux/f2fs_fs.h
3614
5ab7ffea 3615FUJITSU FR-V (FRV) PORT
8b58be88 3616M: David Howells <dhowells@redhat.com>
1da177e4 3617S: Maintained
679655da 3618F: arch/frv/
1da177e4 3619
20b93734 3620FUJITSU LAPTOP EXTRAS
409a3e98 3621M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3622L: platform-driver-x86@vger.kernel.org
20b93734 3623S: Maintained
679655da 3624F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3625
4da621b6
HK
3626FUJITSU M-5MO LS CAMERA ISP DRIVER
3627M: Kyungmin Park <kyungmin.park@samsung.com>
3628M: Heungjun Kim <riverful.kim@samsung.com>
3629L: linux-media@vger.kernel.org
3630S: Maintained
90d72ac6 3631F: drivers/media/i2c/m5mols/
4da621b6
HK
3632F: include/media/m5mols.h
3633
2d24c490
RG
3634FUJITSU TABLET EXTRAS
3635M: Robert Gerlach <khnz@gmx.de>
3636L: platform-driver-x86@vger.kernel.org
3637S: Maintained
3638F: drivers/platform/x86/fujitsu-tablet.c
3639
04578f17 3640FUSE: FILESYSTEM IN USERSPACE
8b58be88 3641M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3642L: fuse-devel@lists.sourceforge.net
3643W: http://fuse.sourceforge.net/
3644S: Maintained
679655da 3645F: fs/fuse/
c117ab84 3646F: include/uapi/linux/fuse.h
04578f17 3647
1da177e4 3648FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3649M: Rik Faith <faith@cs.unc.edu>
1da177e4 3650L: linux-scsi@vger.kernel.org
baaea1dc 3651S: Odd Fixes (e.g., new signatures)
679655da 3652F: drivers/scsi/fdomain.*
1da177e4 3653
d8e2162c
PO
3654GCOV BASED KERNEL PROFILING
3655M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3656S: Maintained
3657F: kernel/gcov/
3658F: Documentation/gcov.txt
3659
1da177e4 3660GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3661M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3662L: linux-scsi@vger.kernel.org
3663W: http://www.icp-vortex.com/
3664S: Supported
679655da 3665F: drivers/scsi/gdt*
1da177e4 3666
3169a1c7
HV
3667GEMTEK FM RADIO RECEIVER DRIVER
3668M: Hans Verkuil <hverkuil@xs4all.nl>
3669L: linux-media@vger.kernel.org
3670T: git git://linuxtv.org/media_tree.git
3671W: http://linuxtv.org
3672S: Maintained
3673F: drivers/media/radio/radio-gemtek*
3674
1c23af90 3675GENERIC GPIO I2C DRIVER
880b0e26 3676M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3677S: Supported
679655da
JP
3678F: drivers/i2c/busses/i2c-gpio.c
3679F: include/linux/i2c-gpio.h
1c23af90 3680
92ed1a76
PK
3681GENERIC GPIO I2C MULTIPLEXER DRIVER
3682M: Peter Korsgaard <peter.korsgaard@barco.com>
3683L: linux-i2c@vger.kernel.org
3684S: Supported
e7065e20
JD
3685F: drivers/i2c/muxes/i2c-mux-gpio.c
3686F: include/linux/i2c-mux-gpio.h
3687F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3688
9251ce95 3689GENERIC HDLC (WAN) DRIVERS
8b58be88 3690M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3691W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3692S: Maintained
679655da
JP
3693F: drivers/net/wan/c101.c
3694F: drivers/net/wan/hd6457*
3695F: drivers/net/wan/hdlc*
3696F: drivers/net/wan/n2.c
3697F: drivers/net/wan/pc300too.c
3698F: drivers/net/wan/pci200syn.c
3699F: drivers/net/wan/wanxl*
1da177e4 3700
1527aab6 3701GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3702M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3703L: linux-arch@vger.kernel.org
3704T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3705S: Maintained
14430813
JP
3706F: include/asm-generic/
3707F: include/uapi/asm-generic/
1527aab6 3708
ff764963
KVA
3709GENERIC PHY FRAMEWORK
3710M: Kishon Vijay Abraham I <kishon@ti.com>
3711L: linux-kernel@vger.kernel.org
3712T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3713S: Supported
3714F: drivers/phy/
3715F: include/linux/phy/
3716
ccb86a69 3717GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3718M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3719L: kvm@vger.kernel.org
ccb86a69
MT
3720S: Supported
3721F: drivers/uio/uio_pci_generic.c
3722
5be7b50f 3723GFS2 FILE SYSTEM
8b58be88 3724M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3725L: cluster-devel@redhat.com
5be7b50f 3726W: http://sources.redhat.com/cluster/
08deed1e
JP
3727T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3728T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3729S: Supported
679655da
JP
3730F: Documentation/filesystems/gfs2*.txt
3731F: fs/gfs2/
c117ab84 3732F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3733
0a34eb8f 3734GIGASET ISDN DRIVERS
8b58be88
JP
3735M: Hansjoerg Lipp <hjlipp@web.de>
3736M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3737L: gigaset307x-common@lists.sourceforge.net
3738W: http://gigaset307x.sourceforge.net/
3739S: Maintained
679655da
JP
3740F: Documentation/isdn/README.gigaset
3741F: drivers/isdn/gigaset/
c117ab84 3742F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3743
a0dc00b4 3744GPIO SUBSYSTEM
e4651a9f 3745M: Linus Walleij <linus.walleij@linaro.org>
a0dc00b4 3746S: Maintained
d15b7179 3747L: linux-gpio@vger.kernel.org
98909cf0 3748F: Documentation/gpio.txt
a0dc00b4
GL
3749F: drivers/gpio/
3750F: include/linux/gpio*
9b692346 3751F: include/asm-generic/gpio.h
a0dc00b4 3752
71a6d0af
HW
3753GRE DEMULTIPLEXER DRIVER
3754M: Dmitry Kozlov <xeb@mail.ru>
3755L: netdev@vger.kernel.org
3756S: Maintained
11c26770
JP
3757F: net/ipv4/gre_demux.c
3758F: net/ipv4/gre_offload.c
71a6d0af
HW
3759F: include/net/gre.h
3760
d4c41139
KG
3761GRETH 10/100/1G Ethernet MAC device driver
3762M: Kristoffer Glembo <kristoffer@gaisler.com>
3763L: netdev@vger.kernel.org
3764S: Maintained
a31a96ad 3765F: drivers/net/ethernet/aeroflex/
d4c41139 3766
e8deeae2 3767GSPCA FINEPIX SUBDRIVER
8b58be88 3768M: Frank Zago <frank@zago.net>
661263b5 3769L: linux-media@vger.kernel.org
275ffde4 3770T: git git://linuxtv.org/media_tree.git
e8deeae2 3771S: Maintained
0c0d06ca 3772F: drivers/media/usb/gspca/finepix.c
e8deeae2 3773
4b3fa3c4
OL
3774GSPCA GL860 SUBDRIVER
3775M: Olivier Lorin <o.lorin@laposte.net>
3776L: linux-media@vger.kernel.org
275ffde4 3777T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3778S: Maintained
0c0d06ca 3779F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3780
e8deeae2 3781GSPCA M5602 SUBDRIVER
8b58be88 3782M: Erik Andren <erik.andren@gmail.com>
661263b5 3783L: linux-media@vger.kernel.org
275ffde4 3784T: git git://linuxtv.org/media_tree.git
e8deeae2 3785S: Maintained
0c0d06ca 3786F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3787
3788GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3789M: Hans de Goede <hdegoede@redhat.com>
661263b5 3790L: linux-media@vger.kernel.org
275ffde4 3791T: git git://linuxtv.org/media_tree.git
e8deeae2 3792S: Maintained
0c0d06ca 3793F: drivers/media/usb/gspca/pac207.c
e8deeae2 3794
261982f1 3795GSPCA SN9C20X SUBDRIVER
d95c5b0b 3796M: Brian Johnson <brijohn@gmail.com>
261982f1 3797L: linux-media@vger.kernel.org
275ffde4 3798T: git git://linuxtv.org/media_tree.git
261982f1 3799S: Maintained
0c0d06ca 3800F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3801
e8deeae2 3802GSPCA T613 SUBDRIVER
8b58be88 3803M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3804L: linux-media@vger.kernel.org
275ffde4 3805T: git git://linuxtv.org/media_tree.git
e8deeae2 3806S: Maintained
0c0d06ca 3807F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3808
3809GSPCA USB WEBCAM DRIVER
fc3f906b 3810M: Hans de Goede <hdegoede@redhat.com>
661263b5 3811L: linux-media@vger.kernel.org
275ffde4 3812T: git git://linuxtv.org/media_tree.git
e8deeae2 3813S: Maintained
0c0d06ca 3814F: drivers/media/usb/gspca/
e8deeae2 3815
aa3c598b
EG
3816STK1160 USB VIDEO CAPTURE DRIVER
3817M: Ezequiel Garcia <elezegarcia@gmail.com>
3818L: linux-media@vger.kernel.org
275ffde4 3819T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3820S: Maintained
3821F: drivers/media/usb/stk1160/
e8deeae2 3822
71a6d0af
HW
3823HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3824M: Frank Seidel <frank@f-seidel.de>
3825L: platform-driver-x86@vger.kernel.org
3826W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3827S: Maintained
3828F: drivers/platform/x86/hdaps.c
3829
48fc9e26
HV
3830HDPVR USB VIDEO ENCODER DRIVER
3831M: Hans Verkuil <hverkuil@xs4all.nl>
3832L: linux-media@vger.kernel.org
3833T: git git://linuxtv.org/media_tree.git
3834W: http://linuxtv.org
3835S: Odd Fixes
14430813 3836F: drivers/media/usb/hdpvr/
48fc9e26 3837
71a6d0af
HW
3838HWPOISON MEMORY FAILURE HANDLING
3839M: Andi Kleen <andi@firstfloor.org>
3840L: linux-mm@kvack.org
3841T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3842S: Maintained
3843F: mm/memory-failure.c
3844F: mm/hwpoison-inject.c
3845
3846HYPERVISOR VIRTUAL CONSOLE DRIVER
3847L: linuxppc-dev@lists.ozlabs.org
3848S: Odd Fixes
3849F: drivers/tty/hvc/
3850
5b543965 3851HARDWARE MONITORING
9e012c1a 3852M: Jean Delvare <khali@linux-fr.org>
ca462085 3853M: Guenter Roeck <linux@roeck-us.net>
5b543965 3854L: lm-sensors@lm-sensors.org
595142e0 3855W: http://www.lm-sensors.org/
9e012c1a 3856T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3857T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3858S: Maintained
047f4ec2 3859F: Documentation/hwmon/
679655da 3860F: drivers/hwmon/
047f4ec2 3861F: include/linux/hwmon*.h
5b543965 3862
844dd05f 3863HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3864M: Matt Mackall <mpm@selenic.com>
3865M: Herbert Xu <herbert@gondor.apana.org.au>
3866S: Odd fixes
679655da
JP
3867F: Documentation/hw_random.txt
3868F: drivers/char/hw_random/
3869F: include/linux/hw_random.h
844dd05f 3870
8b37fcfc
OBC
3871HARDWARE SPINLOCK CORE
3872M: Ohad Ben-Cohen <ohad@wizery.com>
3873S: Maintained
3874F: Documentation/hwspinlock.txt
3875F: drivers/hwspinlock/hwspinlock_*
3876F: include/linux/hwspinlock.h
3877
1da177e4 3878HARMONY SOUND DRIVER
ac6aecbf 3879L: linux-parisc@vger.kernel.org
1da177e4 3880S: Maintained
679655da 3881F: sound/parisc/harmony.*
1da177e4 3882
91952bc0
AP
3883HD29L2 MEDIA DRIVER
3884M: Antti Palosaari <crope@iki.fi>
3885L: linux-media@vger.kernel.org
3886W: http://linuxtv.org/
3887W: http://palosaari.fi/linux/
3888Q: http://patchwork.linuxtv.org/project/linux-media/list/
3889T: git git://linuxtv.org/anttip/media_tree.git
3890S: Maintained
3891F: drivers/media/dvb-frontends/hd29l2*
3892
e2d1d6c0 3893HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3894M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3895L: iss_storagedev@hp.com
3896S: Maintained
679655da
JP
3897F: Documentation/blockdev/cpqarray.txt
3898F: drivers/block/cpqarray.*
e2d1d6c0 3899
9257aa49 3900HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3901M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3902L: iss_storagedev@hp.com
3903S: Supported
3904F: Documentation/scsi/hpsa.txt
3905F: drivers/scsi/hpsa*.[ch]
3906F: include/linux/cciss*.h
c117ab84 3907F: include/uapi/linux/cciss*.h
9257aa49 3908
e2d1d6c0 3909HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3910M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3911L: iss_storagedev@hp.com
3912S: Supported
679655da
JP
3913F: Documentation/blockdev/cciss.txt
3914F: drivers/block/cciss*
3915F: include/linux/cciss_ioctl.h
c117ab84 3916F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 3917
1da177e4 3918HFS FILESYSTEM
6cf515e1
GU
3919L: linux-fsdevel@vger.kernel.org
3920S: Orphan
679655da
JP
3921F: Documentation/filesystems/hfs.txt
3922F: fs/hfs/
1da177e4
LT
3923
3924HGA FRAMEBUFFER DRIVER
8b58be88 3925M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
3926L: linux-nvidia@lists.surfsouth.com
3927W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3928S: Maintained
679655da 3929F: drivers/video/hgafb.c
1da177e4 3930
4480f15b 3931HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88 3932M: Pavel Machek <pavel@ucw.cz>
49db1903 3933M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3934L: linux-pm@vger.kernel.org
e2d1d6c0 3935S: Supported
679655da
JP
3936F: arch/x86/power/
3937F: drivers/base/power/
3938F: kernel/power/
3939F: include/linux/suspend.h
3940F: include/linux/freezer.h
3941F: include/linux/pm.h
679655da 3942F: arch/*/include/asm/suspend*.h
e2d1d6c0 3943
4ef4caad 3944HID CORE LAYER
8b58be88 3945M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 3946L: linux-input@vger.kernel.org
54e5881d 3947T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 3948S: Maintained
679655da
JP
3949F: drivers/hid/
3950F: include/linux/hid*
c117ab84 3951F: include/uapi/linux/hid*
4ef4caad 3952
38bed542 3953HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 3954M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 3955T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 3956S: Maintained
679655da
JP
3957F: Documentation/timers/
3958F: kernel/hrtimer.c
88606e80
TG
3959F: kernel/time/clockevents.c
3960F: kernel/time/tick*.*
3961F: kernel/time/timer_*.c
05ed8490 3962F: include/linux/clockchips.h
679655da 3963F: include/linux/hrtimer.h
38bed542 3964
1da177e4 3965HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 3966L: linux-hams@vger.kernel.org
8b64f2a0 3967S: Orphan
679655da
JP
3968F: drivers/net/hamradio/dmascc.c
3969F: drivers/net/hamradio/scc.c
1da177e4 3970
ede1e6f8 3971HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 3972M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
3973W: http://www.highpoint-tech.com
3974S: Supported
679655da
JP
3975F: Documentation/scsi/hptiop.txt
3976F: drivers/scsi/hptiop.c
ede1e6f8 3977
1da177e4 3978HIPPI
8b58be88 3979M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
3980L: linux-hippi@sunsite.dk
3981S: Maintained
679655da 3982F: include/linux/hippidevice.h
c117ab84 3983F: include/uapi/linux/if_hippi.h
679655da 3984F: net/802/hippi.c
ff5a3b50 3985F: drivers/net/hippi/
1da177e4 3986
ff1d2767 3987HOST AP DRIVER
8b58be88 3988M: Jouni Malinen <j@w1.fi>
85d32e7b 3989L: hostap@shmoo.com (subscribers-only)
724c6b35 3990L: linux-wireless@vger.kernel.org
ff1d2767
JM
3991W: http://hostap.epitest.fi/
3992S: Maintained
679655da 3993F: drivers/net/wireless/hostap/
ff1d2767 3994
dd8cd779 3995HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 3996L: platform-driver-x86@vger.kernel.org
95c70215 3997S: Orphan
679655da 3998F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 3999
e2d1d6c0 4000HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4001M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4002S: Maintained
7e25d724 4003F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4004
7d2c86b5 4005HPET: High Precision Event Timers driver
8b58be88 4006M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4007S: Maintained
679655da
JP
4008F: Documentation/timers/hpet.txt
4009F: drivers/char/hpet.c
4010F: include/linux/hpet.h
c117ab84 4011F: include/uapi/linux/hpet.h
b9b0332f 4012
e07b5d79 4013HPET: x86
9c5fb19a 4014M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4015S: Maintained
679655da
JP
4016F: arch/x86/kernel/hpet.c
4017F: arch/x86/include/asm/hpet.h
b9b0332f 4018
1da177e4 4019HPFS FILESYSTEM
8b58be88 4020M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4021W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4022S: Maintained
679655da 4023F: fs/hpfs/
1da177e4 4024
7d2c86b5 4025HSO 3G MODEM DRIVER
8b58be88 4026M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4027W: http://www.pharscape.org
4028S: Maintained
679655da 4029F: drivers/net/usb/hso.c
11cd29b0 4030
5a18c343 4031HTCPEN TOUCHSCREEN DRIVER
8b58be88 4032M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4033L: linux-input@vger.kernel.org
4034S: Maintained
679655da 4035F: drivers/input/touchscreen/htcpen.c
5a18c343 4036
1da177e4 4037HUGETLB FILESYSTEM
6d49e352 4038M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4039S: Maintained
679655da 4040F: fs/hugetlbfs/
1da177e4 4041
05183189
S
4042Hyper-V CORE AND DRIVERS
4043M: K. Y. Srinivasan <kys@microsoft.com>
4044M: Haiyang Zhang <haiyangz@microsoft.com>
4045L: devel@linuxdriverproject.org
4046S: Maintained
a4162747
HZ
4047F: arch/x86/include/asm/mshyperv.h
4048F: arch/x86/include/uapi/asm/hyperv.h
4049F: arch/x86/kernel/cpu/mshyperv.c
05183189 4050F: drivers/hid/hid-hyperv.c
a4162747 4051F: drivers/hv/
05183189 4052F: drivers/net/hyperv/
a4162747
HZ
4053F: drivers/scsi/storvsc_drv.c
4054F: drivers/video/hyperv_fb.c
4055F: include/linux/hyperv.h
4056F: tools/hv/
05183189 4057
d85c8a6a
JD
4058I2C OVER PARALLEL PORT
4059M: Jean Delvare <khali@linux-fr.org>
4060L: linux-i2c@vger.kernel.org
4061S: Maintained
4062F: Documentation/i2c/busses/i2c-parport
4063F: Documentation/i2c/busses/i2c-parport-light
4064F: drivers/i2c/busses/i2c-parport.c
4065F: drivers/i2c/busses/i2c-parport-light.c
4066
4067I2C/SMBUS CONTROLLER DRIVERS FOR PC
4068M: Jean Delvare <khali@linux-fr.org>
4069L: linux-i2c@vger.kernel.org
4070S: Maintained
4071F: Documentation/i2c/busses/i2c-ali1535
4072F: Documentation/i2c/busses/i2c-ali1563
4073F: Documentation/i2c/busses/i2c-ali15x3
4074F: Documentation/i2c/busses/i2c-amd756
4075F: Documentation/i2c/busses/i2c-amd8111
4076F: Documentation/i2c/busses/i2c-i801
4077F: Documentation/i2c/busses/i2c-nforce2
4078F: Documentation/i2c/busses/i2c-piix4
4079F: Documentation/i2c/busses/i2c-sis5595
4080F: Documentation/i2c/busses/i2c-sis630
4081F: Documentation/i2c/busses/i2c-sis96x
4082F: Documentation/i2c/busses/i2c-via
4083F: Documentation/i2c/busses/i2c-viapro
4084F: drivers/i2c/busses/i2c-ali1535.c
4085F: drivers/i2c/busses/i2c-ali1563.c
4086F: drivers/i2c/busses/i2c-ali15x3.c
4087F: drivers/i2c/busses/i2c-amd756.c
4088F: drivers/i2c/busses/i2c-amd756-s4882.c
4089F: drivers/i2c/busses/i2c-amd8111.c
4090F: drivers/i2c/busses/i2c-i801.c
4091F: drivers/i2c/busses/i2c-isch.c
4092F: drivers/i2c/busses/i2c-nforce2.c
4093F: drivers/i2c/busses/i2c-nforce2-s4985.c
4094F: drivers/i2c/busses/i2c-piix4.c
4095F: drivers/i2c/busses/i2c-sis5595.c
4096F: drivers/i2c/busses/i2c-sis630.c
4097F: drivers/i2c/busses/i2c-sis96x.c
4098F: drivers/i2c/busses/i2c-via.c
4099F: drivers/i2c/busses/i2c-viapro.c
4100
cb7f07a4
NH
4101I2C/SMBUS ISMT DRIVER
4102M: Seth Heasley <seth.heasley@intel.com>
4103M: Neil Horman <nhorman@tuxdriver.com>
4104L: linux-i2c@vger.kernel.org
4105F: drivers/i2c/busses/i2c-ismt.c
4106F: Documentation/i2c/busses/i2c-ismt
4107
6ea884db 4108I2C/SMBUS STUB DRIVER
94877548 4109M: Jean Delvare <khali@linux-fr.org>
846557d3 4110L: linux-i2c@vger.kernel.org
6ea884db 4111S: Maintained
8547a5bc 4112F: drivers/i2c/i2c-stub.c
6ea884db 4113
5b543965 4114I2C SUBSYSTEM
14d77c4d 4115M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4116L: linux-i2c@vger.kernel.org
a01064a9 4117W: http://i2c.wiki.kernel.org/
14d77c4d 4118T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4119S: Maintained
679655da
JP
4120F: Documentation/i2c/
4121F: drivers/i2c/
4122F: include/linux/i2c.h
03b70d62 4123F: include/linux/i2c-*.h
c117ab84
CEB
4124F: include/uapi/linux/i2c.h
4125F: include/uapi/linux/i2c-*.h
1da177e4 4126
d85c8a6a
JD
4127I2C-TAOS-EVM DRIVER
4128M: Jean Delvare <khali@linux-fr.org>
4129L: linux-i2c@vger.kernel.org
4130S: Maintained
4131F: Documentation/i2c/busses/i2c-taos-evm
4132F: drivers/i2c/busses/i2c-taos-evm.c
4133
e8c76eed 4134I2C-TINY-USB DRIVER
8b58be88 4135M: Till Harbaum <till@harbaum.org>
846557d3 4136L: linux-i2c@vger.kernel.org
932d1872 4137W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4138S: Maintained
679655da 4139F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4140
1da177e4 4141i386 BOOT CODE
8b58be88 4142M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4143S: Maintained
679655da 4144F: arch/x86/boot/
1da177e4
LT
4145
4146i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4147M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4148T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4149S: Maintained
4150
1da177e4 4151IA64 (Itanium) PLATFORM
8b58be88
JP
4152M: Tony Luck <tony.luck@intel.com>
4153M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4154L: linux-ia64@vger.kernel.org
6b1c70b1 4155T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4156S: Maintained
679655da 4157F: arch/ia64/
1da177e4 4158
956c203c 4159IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4160M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4161M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4162L: linux-crypto@vger.kernel.org
4163S: Supported
4164F: drivers/crypto/nx/
4165
0e16aafb
SJ
4166IBM Power 842 compression accelerator
4167M: Robert Jennings <rcj@linux.vnet.ibm.com>
4168S: Supported
4169F: drivers/crypto/nx/nx-842.c
4170F: include/linux/nx842.h
4171
1da177e4 4172IBM Power Linux RAID adapter
8b58be88 4173M: Brian King <brking@us.ibm.com>
1da177e4 4174S: Supported
679655da 4175F: drivers/scsi/ipr.*
1da177e4 4176
9d348af4
SL
4177IBM Power Virtual Ethernet Device Driver
4178M: Santiago Leon <santil@linux.vnet.ibm.com>
4179L: netdev@vger.kernel.org
4180S: Supported
9aa32835 4181F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4182
4b7652cc
RJ
4183IBM Power Virtual SCSI/FC Device Drivers
4184M: Robert Jennings <rcj@linux.vnet.ibm.com>
4185L: linux-scsi@vger.kernel.org
4186S: Supported
4187F: drivers/scsi/ibmvscsi/
4188X: drivers/scsi/ibmvscsi/ibmvstgt.c
4189
1da177e4
LT
4190IBM ServeRAID RAID DRIVER
4191P: Jack Hammer
8b58be88 4192M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4193W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4194S: Supported
679655da 4195F: drivers/scsi/ips.*
1da177e4 4196
6ed9f9c4
PT
4197ICH LPC AND GPIO DRIVER
4198M: Peter Tyser <ptyser@xes-inc.com>
4199S: Maintained
4200F: drivers/mfd/lpc_ich.c
4201F: drivers/gpio/gpio-ich.c
4202
1e7106fc 4203IDE SUBSYSTEM
8b58be88 4204M: "David S. Miller" <davem@davemloft.net>
1da177e4 4205L: linux-ide@vger.kernel.org
8a6e2535 4206Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4207T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4208S: Maintained
679655da
JP
4209F: Documentation/ide/
4210F: drivers/ide/
4211F: include/linux/ide.h
1da177e4 4212
6cb8c13d
IP
4213IDEAPAD LAPTOP EXTRAS DRIVER
4214M: Ike Panhc <ike.pan@canonical.com>
4215L: platform-driver-x86@vger.kernel.org
4216W: http://launchpad.net/ideapad-laptop
4217S: Maintained
4218F: drivers/platform/x86/ideapad-laptop.c
4219
1ea4c161
AM
4220IDEAPAD LAPTOP SLIDEBAR DRIVER
4221M: Andrey Moiseev <o2g.org.ru@gmail.com>
4222L: linux-input@vger.kernel.org
4223W: https://github.com/o2genum/ideapad-slidebar
4224S: Maintained
4225F: drivers/input/misc/ideapad_slidebar.c
4226
0f861e8c 4227IDE/ATAPI DRIVERS
487ba8e8 4228M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4229L: linux-ide@vger.kernel.org
c404c199 4230S: Maintained
679655da
JP
4231F: Documentation/cdrom/ide-cd
4232F: drivers/ide/ide-cd*
1da177e4 4233
27471fdb 4234IDLE-I7300
8b58be88 4235M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4236L: linux-pm@vger.kernel.org
27471fdb 4237S: Supported
679655da 4238F: drivers/idle/i7300_idle.c
27471fdb 4239
02cf2286 4240IEEE 802.15.4 SUBSYSTEM
68653359 4241M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4242M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4243L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4244W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4245T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4246S: Maintained
4247F: net/ieee802154/
68653359 4248F: net/mac802154/
251741b1 4249F: drivers/net/ieee802154/
02cf2286 4250
40ad4a30
SY
4251IGUANAWORKS USB IR TRANSCEIVER
4252M: Sean Young <sean@mess.org>
4253L: linux-media@vger.kernel.org
4254S: Maintained
4255F: drivers/media/rc/iguanair.c
4256
9545f86e 4257IIO SUBSYSTEM AND DRIVERS
030a13d7 4258M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4259L: linux-iio@vger.kernel.org
4260S: Maintained
03e7c251 4261F: drivers/iio/
9545f86e
AP
4262F: drivers/staging/iio/
4263
65519263
SG
4264IKANOS/ADI EAGLE ADSL USB DRIVER
4265M: Matthieu Castet <castet.matthieu@free.fr>
4266M: Stanislaw Gruszka <stf_xl@wp.pl>
4267S: Maintained
4268F: drivers/usb/atm/ueagle-atm.c
4269
e89ab51f
GR
4270INA209 HARDWARE MONITOR DRIVER
4271M: Guenter Roeck <linux@roeck-us.net>
4272L: lm-sensors@lm-sensors.org
4273S: Maintained
4274F: Documentation/hwmon/ina209
4275F: Documentation/devicetree/bindings/i2c/ina209.txt
4276F: drivers/hwmon/ina209.c
4277
4278INA2XX HARDWARE MONITOR DRIVER
4279M: Guenter Roeck <linux@roeck-us.net>
4280L: lm-sensors@lm-sensors.org
4281S: Maintained
4282F: Documentation/hwmon/ina2xx
4283F: drivers/hwmon/ina2xx.c
4284F: include/linux/platform_data/ina2xx.h
4285
14dc124f
SIG
4286INDUSTRY PACK SUBSYSTEM (IPACK)
4287M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4288M: Jens Taprogge <jens.taprogge@taprogge.org>
4289M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4290L: industrypack-devel@lists.sourceforge.net
4291W: http://industrypack.sourceforge.net
4292S: Maintained
4293F: drivers/ipack/
4294
aa7168f4 4295INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4296M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4297M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4298S: Supported
679655da 4299F: security/integrity/ima/
aa7168f4 4300
1da177e4 4301IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4302L: linux-fbdev@vger.kernel.org
843393d3 4303S: Orphan
679655da 4304F: drivers/video/imsttfb.c
1da177e4
LT
4305
4306INFINIBAND SUBSYSTEM
db9fd848 4307M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4308M: Sean Hefty <sean.hefty@intel.com>
4309M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4310L: linux-rdma@vger.kernel.org
605841f5 4311W: http://www.openfabrics.org/
8a6e2535 4312Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4313T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4314S: Supported
679655da
JP
4315F: Documentation/infiniband/
4316F: drivers/infiniband/
c117ab84 4317F: include/uapi/linux/if_infiniband.h
1da177e4 4318
c9f04f58 4319INOTIFY
8b58be88
JP
4320M: John McCutchan <john@johnmccutchan.com>
4321M: Robert Love <rlove@rlove.org>
4322M: Eric Paris <eparis@parisplace.org>
c9f04f58 4323S: Maintained
679655da
JP
4324F: Documentation/filesystems/inotify.txt
4325F: fs/notify/inotify/
4326F: include/linux/inotify.h
c117ab84 4327F: include/uapi/linux/inotify.h
c9f04f58 4328
e2d1d6c0 4329INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4330M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4331M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4332L: linux-input@vger.kernel.org
8a6e2535 4333Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4334T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4335S: Maintained
679655da 4336F: drivers/input/
f4eea7e2 4337F: include/linux/input.h
c117ab84 4338F: include/uapi/linux/input.h
f4eea7e2 4339F: include/linux/input/
e2d1d6c0 4340
3267a87f
HR
4341INPUT MULTITOUCH (MT) PROTOCOL
4342M: Henrik Rydberg <rydberg@euromail.se>
4343L: linux-input@vger.kernel.org
7f9c2454 4344T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4345S: Maintained
4346F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4347F: drivers/input/input-mt.c
3267a87f
HR
4348K: \b(ABS|SYN)_MT_
4349
4ac13e17
DJ
4350INTEL C600 SERIES SAS CONTROLLER DRIVER
4351M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4352M: Lukasz Dorau <lukasz.dorau@intel.com>
4353M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4354M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4355L: linux-scsi@vger.kernel.org
7106891a
DJ
4356T: git git://git.code.sf.net/p/intel-sas/isci
4357S: Supported
4ac13e17 4358F: drivers/scsi/isci/
4ac13e17 4359
26717172
LB
4360INTEL IDLE DRIVER
4361M: Len Brown <lenb@kernel.org>
bf1c138e 4362L: linux-pm@vger.kernel.org
08deed1e 4363T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4364S: Supported
4365F: drivers/idle/intel_idle.c
4366
9eb8ef74 4367INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4368M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4369L: linux-fbdev@vger.kernel.org
ce00f85c 4370S: Maintained
679655da
JP
4371F: Documentation/fb/intelfb.txt
4372F: drivers/video/intelfb/
9eb8ef74 4373
1da177e4 4374INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4375M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4376L: linux-fbdev@vger.kernel.org
ce00f85c 4377S: Maintained
679655da 4378F: drivers/video/i810/
1da177e4 4379
f4a9bc4c 4380INTEL MENLOW THERMAL DRIVER
8b58be88 4381M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4382L: platform-driver-x86@vger.kernel.org
5ca92bd9 4383W: https://01.org/linux-acpi
f4a9bc4c 4384S: Supported
679655da 4385F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4386
1da177e4 4387INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4388M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4389S: Maintained
679655da
JP
4390F: arch/x86/kernel/microcode_core.c
4391F: arch/x86/kernel/microcode_intel.c
1da177e4 4392
248a9dc3 4393INTEL I/OAT DMA DRIVER
ab5f8c6e 4394M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4395M: Dave Jiang <dave.jiang@intel.com>
4396L: dmaengine@vger.kernel.org
4397Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4398S: Supported
679655da 4399F: drivers/dma/ioat*
248a9dc3 4400
6c8909b4 4401INTEL IOMMU (VT-d)
8b58be88 4402M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4403L: iommu@lists.linux-foundation.org
54e5881d 4404T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4405S: Supported
3fb39615 4406F: drivers/iommu/intel-iommu.c
679655da 4407F: include/linux/intel-iommu.h
6c8909b4 4408
b3e5f263 4409INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4410M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4411S: Odd fixes
679655da 4412F: drivers/dma/iop-adma.c
b3e5f263 4413
9251ce95 4414INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4415M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4416S: Maintained
679655da
JP
4417F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4418F: arch/arm/mach-ixp4xx/include/mach/npe.h
4419F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4420F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4421F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4422F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4423
844dd05f 4424INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4425M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4426S: Maintained
679655da 4427F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4428
1bff6529 4429INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
8b58be88
JP
4430M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4431M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4432M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4433M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4434M: Don Skidmore <donald.c.skidmore@intel.com>
4435M: Greg Rose <gregory.v.rose@intel.com>
dee1ad47 4436M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
0d164401 4437M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4438M: John Ronciak <john.ronciak@intel.com>
f6fde11a 4439M: Tushar Dave <tushar.n.dave@intel.com>
dcd01faf 4440L: e1000-devel@lists.sourceforge.net
f6fde11a 4441W: http://www.intel.com/support/feedback.htm
d94e6fed 4442W: http://e1000.sourceforge.net/
dee1ad47
JK
4443T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4445S: Supported
0d164401
JK
4446F: Documentation/networking/e100.txt
4447F: Documentation/networking/e1000.txt
4448F: Documentation/networking/e1000e.txt
4449F: Documentation/networking/igb.txt
4450F: Documentation/networking/igbvf.txt
4451F: Documentation/networking/ixgb.txt
4452F: Documentation/networking/ixgbe.txt
4453F: Documentation/networking/ixgbevf.txt
1bff6529 4454F: Documentation/networking/i40e.txt
dee1ad47 4455F: drivers/net/ethernet/intel/
1da177e4 4456
0963d59b
LW
4457INTEL-MID GPIO DRIVER
4458M: David Cohen <david.a.cohen@linux.intel.com>
4459L: linux-gpio@vger.kernel.org
4460S: Maintained
4461F: drivers/gpio/gpio-intel-mid.c
4462
ca907a90
SY
4463INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4464M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4465L: linux-wireless@vger.kernel.org
ca907a90 4466S: Maintained
679655da 4467F: Documentation/networking/README.ipw2100
679655da 4468F: Documentation/networking/README.ipw2200
ca907a90 4469F: drivers/net/wireless/ipw2x00/
826d2abe 4470
4bd96a7a 4471INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4472M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4473M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4474M: Shane Wang <shane.wang@intel.com>
4475L: tboot-devel@lists.sourceforge.net
4476W: http://tboot.sourceforge.net
e9b7d7c8 4477T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4478S: Supported
4479F: Documentation/intel_txt.txt
4480F: include/linux/tboot.h
4481F: arch/x86/kernel/tboot.c
4482
8a70da82 4483INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4484M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4485M: linux-wimax@intel.com
4486L: wimax@linuxwimax.org
4487S: Supported
4488W: http://linuxwimax.org
679655da
JP
4489F: Documentation/wimax/README.i2400m
4490F: drivers/net/wimax/i2400m/
c117ab84 4491F: include/uapi/linux/wimax/i2400m.h
8a70da82 4492
1c0ce89c
SG
4493INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4494M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4495L: linux-wireless@vger.kernel.org
1c0ce89c 4496S: Supported
efa3144e
WYG
4497F: drivers/net/wireless/iwlegacy/
4498
b481de9c 4499INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4500M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4501M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4502M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4503L: linux-wireless@vger.kernel.org
b481de9c 4504W: http://intellinuxwireless.org
b62ff718 4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4506S: Supported
679655da 4507F: drivers/net/wireless/iwlwifi/
b481de9c 4508
de8fe023
TW
4509INTEL MANAGEMENT ENGINE (mei)
4510M: Tomas Winkler <tomas.winkler@intel.com>
4511L: linux-kernel@vger.kernel.org
4512S: Supported
c117ab84 4513F: include/uapi/linux/mei.h
de8fe023 4514F: drivers/misc/mei/*
e07950a1 4515F: Documentation/misc-devices/mei/*
de8fe023 4516
cb109a0e 4517IOC3 ETHERNET DRIVER
8b58be88 4518M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4519L: linux-mips@linux-mips.org
4520S: Maintained
8862bf1e 4521F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4522
cb109a0e 4523IOC3 SERIAL DRIVER
8b58be88 4524M: Pat Gefre <pfg@sgi.com>
d39e0721 4525L: linux-serial@vger.kernel.org
cb109a0e 4526S: Maintained
df621252 4527F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4528
0b6e8569
SW
4529IOMMU DRIVERS
4530M: Joerg Roedel <joro@8bytes.org>
4531L: iommu@lists.linux-foundation.org
4532T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4533S: Maintained
4534F: drivers/iommu/
4535
4480f15b 4536IP MASQUERADING
8b58be88 4537M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4538S: Maintained
679655da 4539F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4540
1202d6ff 4541IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4542M: Francois Romieu <romieu@fr.zoreil.com>
4543M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4544L: netdev@vger.kernel.org
4545S: Maintained
7443713a 4546F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4547
4480f15b 4548IPATH DRIVER
8473c603 4549M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4550L: linux-rdma@vger.kernel.org
52a09a04 4551S: Maintained
679655da 4552F: drivers/infiniband/hw/ipath/
77d8798b 4553
4409ebe9 4554IPMI SUBSYSTEM
8b58be88 4555M: Corey Minyard <minyard@acm.org>
b0c90653 4556L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4557W: http://openipmi.sourceforge.net/
4558S: Supported
679655da
JP
4559F: Documentation/IPMI.txt
4560F: drivers/char/ipmi/
4561F: include/linux/ipmi*
c117ab84 4562F: include/uapi/linux/ipmi*
4409ebe9 4563
e2d1d6c0 4564IPS SCSI RAID DRIVER
8b58be88 4565M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4566L: linux-scsi@vger.kernel.org
4567W: http://www.adaptec.com/
4568S: Maintained
679655da 4569F: drivers/scsi/ips*
e2d1d6c0
RD
4570
4571IPVS
8b58be88
JP
4572M: Wensong Zhang <wensong@linux-vs.org>
4573M: Simon Horman <horms@verge.net.au>
4574M: Julian Anastasov <ja@ssi.bg>
979b6c13 4575L: netdev@vger.kernel.org
e2d1d6c0 4576L: lvs-devel@vger.kernel.org
1da177e4 4577S: Maintained
679655da 4578F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4579F: include/net/ip_vs.h
c117ab84 4580F: include/uapi/linux/ip_vs.h
679655da 4581F: net/netfilter/ipvs/
1da177e4 4582
e7839f25 4583IPWIRELESS DRIVER
8b58be88
JP
4584M: Jiri Kosina <jkosina@suse.cz>
4585M: David Sterba <dsterba@suse.cz>
92094aa0 4586S: Odd Fixes
282361a0 4587F: drivers/tty/ipwireless/
099dc4fb 4588
e2d1d6c0 4589IPX NETWORK LAYER
8b58be88 4590M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4591L: netdev@vger.kernel.org
4592S: Maintained
679655da 4593F: include/net/ipx.h
c117ab84 4594F: include/uapi/linux/ipx.h
679655da 4595F: net/ipx/
e2d1d6c0 4596
1da177e4 4597IRDA SUBSYSTEM
8b58be88 4598M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4599L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4600L: netdev@vger.kernel.org
1da177e4 4601W: http://irda.sourceforge.net/
f353976d 4602S: Maintained
e0057975 4603T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4604F: Documentation/networking/irda.txt
4605F: drivers/net/irda/
4606F: include/net/irda/
4607F: net/irda/
1da177e4 4608
a800c7cc
TG
4609IRQ SUBSYSTEM
4610M: Thomas Gleixner <tglx@linutronix.de>
4611S: Maintained
75fc2d37 4612T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4613F: kernel/irq/
edd96900 4614F: drivers/irqchip/
a800c7cc 4615
7ab3a837
GL
4616IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4617M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4618S: Maintained
4619F: Documentation/IRQ-domain.txt
4620F: include/linux/irqdomain.h
4621F: kernel/irq/irqdomain.c
4622
e2d1d6c0 4623ISAPNP
8b58be88 4624M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4625S: Maintained
679655da
JP
4626F: Documentation/isapnp.txt
4627F: drivers/pnp/isapnp/
4628F: include/linux/isapnp.h
e2d1d6c0 4629
d39b8420
HV
4630ISA RADIO MODULE
4631M: Hans Verkuil <hverkuil@xs4all.nl>
4632L: linux-media@vger.kernel.org
4633T: git git://linuxtv.org/media_tree.git
4634W: http://linuxtv.org
4635S: Maintained
4636F: drivers/media/radio/radio-isa*
4637
71a6d0af
HW
4638iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4639M: Peter Jones <pjones@redhat.com>
4640M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4641S: Maintained
4642F: drivers/firmware/iscsi_ibft*
4643
14816b1e 4644ISCSI
8b58be88 4645M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4646L: open-iscsi@googlegroups.com
4647W: www.open-iscsi.org
54e5881d 4648T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4649S: Maintained
679655da
JP
4650F: drivers/scsi/*iscsi*
4651F: include/scsi/*iscsi*
14816b1e 4652
1e65eb42
OG
4653ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4654M: Or Gerlitz <ogerlitz@mellanox.com>
4655M: Roi Dayan <roid@mellanox.com>
4656L: linux-rdma@vger.kernel.org
4657S: Supported
4658W: http://www.openfabrics.org
4659W: www.open-iscsi.org
4660Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4661F: drivers/infiniband/ulp/iser/
1e65eb42 4662
1da177e4 4663ISDN SUBSYSTEM
8b58be88 4664M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4665L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4666L: netdev@vger.kernel.org
1da177e4 4667W: http://www.isdn4linux.de
54e5881d 4668T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4669S: Maintained
679655da
JP
4670F: Documentation/isdn/
4671F: drivers/isdn/
4672F: include/linux/isdn.h
4673F: include/linux/isdn/
c117ab84
CEB
4674F: include/uapi/linux/isdn.h
4675F: include/uapi/linux/isdn/
1da177e4
LT
4676
4677ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4678M: Armin Schindler <mac@melware.de>
d5d52273 4679L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4680W: http://www.melware.de
4681S: Maintained
679655da 4682F: drivers/isdn/hardware/eicon/
1da177e4 4683
d624870f
JD
4684IT87 HARDWARE MONITORING DRIVER
4685M: Jean Delvare <khali@linux-fr.org>
4686L: lm-sensors@lm-sensors.org
4687S: Maintained
4688F: Documentation/hwmon/it87
4689F: drivers/hwmon/it87.c
4690
68620bdd
MP
4691IT913X MEDIA DRIVER
4692M: Malcolm Priestley <tvboxspy@gmail.com>
4693L: linux-media@vger.kernel.org
4694W: http://linuxtv.org/
4695Q: http://patchwork.linuxtv.org/project/linux-media/list/
4696S: Maintained
4697F: drivers/media/usb/dvb-usb-v2/it913x*
4698
4699IT913X FE MEDIA DRIVER
4700M: Malcolm Priestley <tvboxspy@gmail.com>
4701L: linux-media@vger.kernel.org
4702W: http://linuxtv.org/
4703Q: http://patchwork.linuxtv.org/project/linux-media/list/
4704S: Maintained
4705F: drivers/media/dvb-frontends/it913x-fe*
4706
d7104bff
AP
4707IT913X MEDIA DRIVER
4708M: Antti Palosaari <crope@iki.fi>
4709L: linux-media@vger.kernel.org
4710W: http://linuxtv.org/
4711W: http://palosaari.fi/linux/
4712Q: http://patchwork.linuxtv.org/project/linux-media/list/
4713T: git git://linuxtv.org/anttip/media_tree.git
4714S: Maintained
9d9fb744 4715F: drivers/media/tuners/tuner_it913x*
d7104bff 4716
91821ff3 4717IVTV VIDEO4LINUX DRIVER
6afdeaf8 4718M: Andy Walls <awalls@md.metrocast.net>
c4240509 4719L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4720L: linux-media@vger.kernel.org
275ffde4 4721T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4722W: http://www.ivtvdriver.org
4723S: Maintained
679655da 4724F: Documentation/video4linux/*.ivtv
90d72ac6 4725F: drivers/media/pci/ivtv/
c117ab84 4726F: include/uapi/linux/ivtv*
91821ff3 4727
68620bdd
MP
4728IX2505V MEDIA DRIVER
4729M: Malcolm Priestley <tvboxspy@gmail.com>
4730L: linux-media@vger.kernel.org
4731W: http://linuxtv.org/
4732Q: http://patchwork.linuxtv.org/project/linux-media/list/
4733S: Maintained
4734F: drivers/media/dvb-frontends/ix2505v*
4735
4453d736
GR
4736JC42.4 TEMPERATURE SENSOR DRIVER
4737M: Guenter Roeck <linux@roeck-us.net>
4738L: lm-sensors@lm-sensors.org
4739S: Maintained
4740F: drivers/hwmon/jc42.c
4741F: Documentation/hwmon/jc42
4742
e2d1d6c0 4743JFS FILESYSTEM
3256f80f 4744M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4745L: jfs-discussion@lists.sourceforge.net
4746W: http://jfs.sourceforge.net/
54e5881d 4747T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4748S: Maintained
679655da
JP
4749F: Documentation/filesystems/jfs.txt
4750F: fs/jfs/
e2d1d6c0 4751
95252236 4752JME NETWORK DRIVER
8b58be88 4753M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4754L: netdev@vger.kernel.org
4755S: Maintained
63d24a0e 4756F: drivers/net/ethernet/jme.*
95252236 4757
1da177e4 4758JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4759M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4760L: linux-mtd@lists.infradead.org
4761W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4762S: Maintained
679655da 4763F: fs/jffs2/
c117ab84 4764F: include/uapi/linux/jffs2.h
1da177e4 4765
de456d37 4766JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4767M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4768M: Jan Kara <jack@suse.cz>
72be2ccf 4769L: linux-ext4@vger.kernel.org
ae0718f8 4770S: Maintained
d183e11a 4771F: fs/jbd/
d183e11a
TT
4772F: include/linux/jbd.h
4773
4774JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4775M: "Theodore Ts'o" <tytso@mit.edu>
4776L: linux-ext4@vger.kernel.org
4777S: Maintained
4778F: fs/jbd2/
4779F: include/linux/jbd2.h
ae0718f8 4780
fd8b6cb4 4781JSM Neo PCI based serial card
9d141cb9 4782M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4783L: linux-serial@vger.kernel.org
4784S: Maintained
df621252 4785F: drivers/tty/serial/jsm/
ae0718f8 4786
af39917d
CL
4787K10TEMP HARDWARE MONITORING DRIVER
4788M: Clemens Ladisch <clemens@ladisch.de>
4789L: lm-sensors@lm-sensors.org
4790S: Maintained
4791F: Documentation/hwmon/k10temp
4792F: drivers/hwmon/k10temp.c
4793
4660cb35 4794K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4795M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4796L: lm-sensors@lm-sensors.org
ae0718f8 4797S: Maintained
679655da
JP
4798F: Documentation/hwmon/k8temp
4799F: drivers/hwmon/k8temp.c
ae0718f8 4800
c63a1642 4801KTAP
687b63a3 4802M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4803W: http://www.ktap.org
4804L: ktap@freelists.org
4805S: Maintained
4806F: drivers/staging/ktap/
4807
1da177e4 4808KCONFIG
76ce94a3 4809M: Michal Marek <mmarek@suse.cz>
347d12d7 4810L: linux-kbuild@vger.kernel.org
76ce94a3 4811S: Odd Fixes
679655da
JP
4812F: Documentation/kbuild/kconfig-language.txt
4813F: scripts/kconfig/
1da177e4 4814
ea6c2089 4815KDUMP
8b58be88
JP
4816M: Vivek Goyal <vgoyal@redhat.com>
4817M: Haren Myneni <hbabu@us.ibm.com>
34633993 4818L: kexec@lists.infradead.org
ea6c2089
VG
4819W: http://lse.sourceforge.net/kdump/
4820S: Maintained
80811493 4821F: Documentation/kdump/
ea6c2089 4822
f41bf02f
HV
4823KEENE FM RADIO TRANSMITTER DRIVER
4824M: Hans Verkuil <hverkuil@xs4all.nl>
4825L: linux-media@vger.kernel.org
4826T: git git://linuxtv.org/media_tree.git
4827W: http://linuxtv.org
4828S: Maintained
4829F: drivers/media/radio/radio-keene*
4830
1da177e4 4831KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4832M: Ian Kent <raven@themaw.net>
f694fc97 4833L: autofs@vger.kernel.org
1da177e4 4834S: Maintained
679655da 4835F: fs/autofs4/
1da177e4 4836
70fb7ba6 4837KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4838M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4839T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4840T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4841L: linux-kbuild@vger.kernel.org
5ce45962 4842S: Maintained
679655da
JP
4843F: Documentation/kbuild/
4844F: Makefile
4845F: scripts/Makefile.*
70fb7ba6
MM
4846F: scripts/basic/
4847F: scripts/mk*
4848F: scripts/package/
1da177e4
LT
4849
4850KERNEL JANITORS
c3000e03 4851L: kernel-janitors@vger.kernel.org
10466f5a 4852W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4853S: Odd Fixes
1da177e4 4854
e8b43555 4855KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4856M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4857L: linux-nfs@vger.kernel.org
1da177e4 4858W: http://nfs.sourceforge.net/
98fac23f 4859S: Supported
679655da
JP
4860F: fs/nfsd/
4861F: include/linux/nfsd/
c117ab84 4862F: include/uapi/linux/nfsd/
679655da
JP
4863F: fs/lockd/
4864F: fs/nfs_common/
4865F: net/sunrpc/
4866F: include/linux/lockd/
4867F: include/linux/sunrpc/
c117ab84 4868F: include/uapi/linux/sunrpc/
1da177e4 4869
426d62e2 4870KERNEL VIRTUAL MACHINE (KVM)
484cbfd2 4871M: Gleb Natapov <gleb@redhat.com>
c93a64fe 4872M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4873L: kvm@vger.kernel.org
e3e58478 4874W: http://www.linux-kvm.org
a94b40a6 4875T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 4876S: Supported
c93a64fe
PB
4877F: Documentation/*/kvm*.txt
4878F: Documentation/virtual/kvm/
679655da
JP
4879F: arch/*/kvm/
4880F: arch/*/include/asm/kvm*
4881F: include/linux/kvm*
c117ab84 4882F: include/uapi/linux/kvm*
679655da 4883F: virt/kvm/
426d62e2 4884
ad8003d3 4885KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 4886M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
4887L: kvm@vger.kernel.org
4888W: http://kvm.qumranet.com
7de609c8 4889S: Maintained
679655da 4890F: arch/x86/include/asm/svm.h
679655da 4891F: arch/x86/kvm/svm.c
426d62e2 4892
513014b7 4893KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 4894M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
4895L: kvm-ppc@vger.kernel.org
4896W: http://kvm.qumranet.com
6a7f972d 4897T: git git://github.com/agraf/linux-2.6.git
513014b7 4898S: Supported
679655da
JP
4899F: arch/powerpc/include/asm/kvm*
4900F: arch/powerpc/kvm/
513014b7 4901
1fc9d2bf 4902KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 4903M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
4904L: kvm-ia64@vger.kernel.org
4905W: http://kvm.qumranet.com
920ed9f1 4906S: Supported
679655da
JP
4907F: Documentation/ia64/kvm.txt
4908F: arch/ia64/include/asm/kvm*
4909F: arch/ia64/kvm/
920ed9f1 4910
85f8fffe 4911KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 4912M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 4913M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
4914M: linux390@de.ibm.com
4915L: linux-s390@vger.kernel.org
4916W: http://www.ibm.com/developerworks/linux/linux390/
4917S: Supported
679655da
JP
4918F: Documentation/s390/kvm.txt
4919F: arch/s390/include/asm/kvm*
80811493 4920F: arch/s390/kvm/
a968cd3e 4921F: drivers/s390/kvm/
85f8fffe 4922
a749474d 4923KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 4924M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
4925L: kvmarm@lists.cs.columbia.edu
4926W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 4927S: Supported
a749474d
CD
4928F: arch/arm/include/uapi/asm/kvm*
4929F: arch/arm/include/asm/kvm*
4930F: arch/arm/kvm/
4931
6394a3ec
MZ
4932KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4933M: Marc Zyngier <marc.zyngier@arm.com>
4934L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4935L: kvmarm@lists.cs.columbia.edu
4936S: Maintained
4937F: arch/arm64/include/uapi/asm/kvm*
4938F: arch/arm64/include/asm/kvm*
4939F: arch/arm64/kvm/
4940
dc009d92 4941KEXEC
8b58be88 4942M: Eric Biederman <ebiederm@xmission.com>
2f327dad 4943W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 4944L: kexec@lists.infradead.org
dc009d92 4945S: Maintained
679655da 4946F: include/linux/kexec.h
c117ab84 4947F: include/uapi/linux/kexec.h
679655da 4948F: kernel/kexec.c
dc009d92 4949
e971461f
DH
4950KEYS/KEYRINGS:
4951M: David Howells <dhowells@redhat.com>
4952L: keyrings@linux-nfs.org
4953S: Maintained
d410fa4e 4954F: Documentation/security/keys.txt
e971461f
DH
4955F: include/linux/key.h
4956F: include/linux/key-type.h
4957F: include/keys/
4958F: security/keys/
4959
7f3c68be
MZ
4960KEYS-TRUSTED
4961M: David Safford <safford@watson.ibm.com>
4962M: Mimi Zohar <zohar@us.ibm.com>
4963L: linux-security-module@vger.kernel.org
4964L: keyrings@linux-nfs.org
4965S: Supported
d410fa4e 4966F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
4967F: include/keys/trusted-type.h
4968F: security/keys/trusted.c
4969F: security/keys/trusted.h
4970
4971KEYS-ENCRYPTED
4972M: Mimi Zohar <zohar@us.ibm.com>
4973M: David Safford <safford@watson.ibm.com>
4974L: linux-security-module@vger.kernel.org
4975L: keyrings@linux-nfs.org
4976S: Supported
d410fa4e 4977F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 4978F: include/keys/encrypted-type.h
19c90aa6 4979F: security/keys/encrypted-keys/
7f3c68be 4980
5b778dad 4981KGDB / KDB /debug_core
8b58be88 4982M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 4983W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
4984L: kgdb-bugreport@lists.sourceforge.net
4985S: Maintained
679655da
JP
4986F: Documentation/DocBook/kgdb.tmpl
4987F: drivers/misc/kgdbts.c
df621252 4988F: drivers/tty/serial/kgdboc.c
5b778dad 4989F: include/linux/kdb.h
679655da 4990F: include/linux/kgdb.h
4063eb5f 4991F: kernel/debug/
e3e2aaf7 4992
456db8cc 4993KMEMCHECK
8b58be88 4994M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 4995M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 4996S: Maintained
410d7a97
JP
4997F: Documentation/kmemcheck.txt
4998F: arch/x86/include/asm/kmemcheck.h
4999F: arch/x86/mm/kmemcheck/
5000F: include/linux/kmemcheck.h
5001F: mm/kmemcheck.c
b9ce08c0 5002
c3bb4d24 5003KMEMLEAK
8b58be88 5004M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5005S: Maintained
5006F: Documentation/kmemleak.txt
5007F: include/linux/kmemleak.h
5008F: mm/kmemleak.c
5009F: mm/kmemleak-test.c
5010
89559a61 5011KPROBES
8b58be88
JP
5012M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5013M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5014M: "David S. Miller" <davem@davemloft.net>
97c29e74 5015M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5016S: Maintained
679655da
JP
5017F: Documentation/kprobes.txt
5018F: include/linux/kprobes.h
5019F: kernel/kprobes.c
89559a61 5020
70e84049 5021KS0108 LCD CONTROLLER DRIVER
8b58be88 5022M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5023W: http://miguelojeda.es/auxdisplay.htm
5024W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5025S: Maintained
679655da
JP
5026F: Documentation/auxdisplay/ks0108
5027F: drivers/auxdisplay/ks0108.c
5028F: include/linux/ks0108.h
70e84049 5029
1da177e4 5030LAPB module
1da177e4 5031L: linux-x25@vger.kernel.org
bf9915cc 5032S: Orphan
679655da
JP
5033F: Documentation/networking/lapb-module.txt
5034F: include/*/lapb.h
5035F: net/lapb/
1da177e4
LT
5036
5037LASI 53c700 driver for PARISC
8b58be88 5038M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5039L: linux-scsi@vger.kernel.org
5040S: Maintained
679655da
JP
5041F: Documentation/scsi/53c700.txt
5042F: drivers/scsi/53c700*
1da177e4 5043
263de9b5 5044LED SUBSYSTEM
c772fc26 5045M: Bryan Wu <cooloney@gmail.com>
8b58be88 5046M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5047L: linux-leds@vger.kernel.org
5048T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5049S: Maintained
679655da
JP
5050F: drivers/leds/
5051F: include/linux/leds.h
263de9b5 5052
b0461a44
JD
5053LEGACY EEPROM DRIVER
5054M: Jean Delvare <khali@linux-fr.org>
5055S: Maintained
5056F: Documentation/misc-devices/eeprom
5057F: drivers/misc/eeprom/eeprom.c
5058
1da177e4 5059LEGO USB Tower driver
8b58be88 5060M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5061L: legousb-devel@lists.sourceforge.net
5062W: http://legousb.sourceforge.net/
5063S: Maintained
679655da 5064F: drivers/usb/misc/legousbtower.c
1da177e4 5065
055616a8
MK
5066LG2160 MEDIA DRIVER
5067M: Michael Krufky <mkrufky@linuxtv.org>
5068L: linux-media@vger.kernel.org
5069W: http://linuxtv.org/
5070W: http://github.com/mkrufky
5071Q: http://patchwork.linuxtv.org/project/linux-media/list/
5072T: git git://linuxtv.org/mkrufky/tuners.git
5073S: Maintained
5074F: drivers/media/dvb-frontends/lg2160.*
5075
6f0e7725
MK
5076LGDT3305 MEDIA DRIVER
5077M: Michael Krufky <mkrufky@linuxtv.org>
5078L: linux-media@vger.kernel.org
5079W: http://linuxtv.org/
5080W: http://github.com/mkrufky
5081Q: http://patchwork.linuxtv.org/project/linux-media/list/
5082T: git git://linuxtv.org/mkrufky/tuners.git
5083S: Maintained
5084F: drivers/media/dvb-frontends/lgdt3305.*
5085
568a17ff 5086LGUEST
8b58be88 5087M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5088L: lguest@lists.ozlabs.org
568a17ff 5089W: http://lguest.ozlabs.org/
72e91863 5090S: Odd Fixes
070f420b 5091F: arch/x86/include/asm/lguest*.h
679655da
JP
5092F: arch/x86/lguest/
5093F: drivers/lguest/
5094F: include/linux/lguest*.h
070f420b 5095F: tools/lguest/
568a17ff 5096
1da177e4 5097LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5098M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5099W: http://www.ibm.com/linux/ltc/projects/ppc
5100S: Supported
11c34c7d 5101F: arch/powerpc/boot/rs6000.h
1da177e4 5102
852bb9f5 5103LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5104M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5105M: Paul Mackerras <paulus@samba.org>
1da177e4 5106W: http://www.penguinppc.org/
a4724ed6 5107L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5108Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5109T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5110S: Supported
11c34c7d
JP
5111F: Documentation/powerpc/
5112F: arch/powerpc/
1da177e4
LT
5113
5114LINUX FOR POWER MACINTOSH
8b58be88 5115M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5116W: http://www.penguinppc.org/
a4724ed6 5117L: linuxppc-dev@lists.ozlabs.org
1da177e4 5118S: Maintained
11c34c7d
JP
5119F: arch/powerpc/platforms/powermac/
5120F: drivers/macintosh/
1da177e4 5121
77a76369 5122LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5123M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5124L: linuxppc-dev@lists.ozlabs.org
a149507b 5125T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5126S: Maintained
11c34c7d
JP
5127F: arch/powerpc/platforms/512x/
5128F: arch/powerpc/platforms/52xx/
1da177e4
LT
5129
5130LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5131M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5132M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5133W: http://www.penguinppc.org/
a4724ed6 5134L: linuxppc-dev@lists.ozlabs.org
645609c0 5135T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5136S: Maintained
11c34c7d
JP
5137F: arch/powerpc/platforms/40x/
5138F: arch/powerpc/platforms/44x/
1da177e4 5139
260c02a9 5140LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5141L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5142S: Orphan
11c34c7d
JP
5143F: arch/powerpc/*/*virtex*
5144F: arch/powerpc/*/*/*virtex*
1da177e4 5145
e93adf1e 5146LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5147M: Vitaly Bordug <vitb@kernel.crashing.org>
5148M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5149W: http://www.penguinppc.org/
a4724ed6 5150L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5151S: Maintained
a2b1f7c8 5152F: arch/powerpc/platforms/8xx/
e93adf1e 5153
1da177e4 5154LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5155M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5156W: http://www.penguinppc.org/
a4724ed6 5157L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5158S: Maintained
11c34c7d 5159F: arch/powerpc/platforms/83xx/
4c8f581d 5160F: arch/powerpc/platforms/85xx/
1da177e4 5161
ab06ff3a 5162LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5163M: Olof Johansson <olof@lixom.net>
a4724ed6 5164L: linuxppc-dev@lists.ozlabs.org
92e19709 5165S: Maintained
11c34c7d
JP
5166F: arch/powerpc/platforms/pasemi/
5167F: drivers/*/*pasemi*
5168F: drivers/*/*/*pasemi*
ab06ff3a 5169
1da177e4 5170LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5171M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5172L: linux-security-module@vger.kernel.org
1da177e4
LT
5173S: Supported
5174
a23ce6da
HW
5175LIS3LV02D ACCELEROMETER DRIVER
5176M: Eric Piel <eric.piel@tremplin-utc.net>
5177S: Maintained
ff606677
JD
5178F: Documentation/misc-devices/lis3lv02d
5179F: drivers/misc/lis3lv02d/
bd35665f 5180F: drivers/platform/x86/hp_accel.c
a23ce6da 5181
e2d1d6c0 5182LLC (802.2)
8b58be88 5183M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5184S: Maintained
679655da 5185F: include/linux/llc.h
c117ab84 5186F: include/uapi/linux/llc.h
679655da
JP
5187F: include/net/llc*
5188F: net/llc/
e2d1d6c0 5189
4e233cbe
AD
5190LM73 HARDWARE MONITOR DRIVER
5191M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5192L: lm-sensors@lm-sensors.org
5193S: Maintained
5194F: drivers/hwmon/lm73.c
5195
156e2d1a
JD
5196LM78 HARDWARE MONITOR DRIVER
5197M: Jean Delvare <khali@linux-fr.org>
5198L: lm-sensors@lm-sensors.org
5199S: Maintained
5200F: Documentation/hwmon/lm78
5201F: drivers/hwmon/lm78.c
5202
1da177e4 5203LM83 HARDWARE MONITOR DRIVER
8b58be88 5204M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5205L: lm-sensors@lm-sensors.org
1da177e4 5206S: Maintained
679655da
JP
5207F: Documentation/hwmon/lm83
5208F: drivers/hwmon/lm83.c
1da177e4
LT
5209
5210LM90 HARDWARE MONITOR DRIVER
8b58be88 5211M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5212L: lm-sensors@lm-sensors.org
1da177e4 5213S: Maintained
679655da
JP
5214F: Documentation/hwmon/lm90
5215F: drivers/hwmon/lm90.c
1da177e4 5216
917cc4e6
GR
5217LM95234 HARDWARE MONITOR DRIVER
5218M: Guenter Roeck <linux@roeck-us.net>
5219L: lm-sensors@lm-sensors.org
5220S: Maintained
5221F: Documentation/hwmon/lm95234
5222F: drivers/hwmon/lm95234.c
5223
68620bdd
MP
5224LME2510 MEDIA DRIVER
5225M: Malcolm Priestley <tvboxspy@gmail.com>
5226L: linux-media@vger.kernel.org
5227W: http://linuxtv.org/
5228Q: http://patchwork.linuxtv.org/project/linux-media/list/
5229S: Maintained
5230F: drivers/media/usb/dvb-usb-v2/lmedm04*
5231
512e67f9 5232LOCKDEP AND LOCKSTAT
8b58be88
JP
5233M: Peter Zijlstra <peterz@infradead.org>
5234M: Ingo Molnar <mingo@redhat.com>
75fc2d37 5235T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5236S: Maintained
679655da
JP
5237F: Documentation/lockdep*.txt
5238F: Documentation/lockstat.txt
5239F: include/linux/lockdep.h
5240F: kernel/lockdep*
512e67f9 5241
dde33348 5242LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5243M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5244L: linux-ntfs-dev@lists.sourceforge.net
5245W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5246S: Maintained
679655da 5247F: Documentation/ldm.txt
20d16fef 5248F: block/partitions/ldm.*
1da177e4 5249
ef6ada3d
JE
5250LogFS
5251M: Joern Engel <joern@logfs.org>
756ccb3c 5252M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5253L: logfs@logfs.org
5254W: logfs.org
5255S: Maintained
5256F: fs/logfs/
5257
b62d7946
RS
5258LPC32XX MACHINE SUPPORT
5259M: Roland Stigge <stigge@antcom.de>
5260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5261S: Maintained
5262F: arch/arm/mach-lpc32xx/
5263
c87e34ef 5264LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5265M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5266M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5267M: support@lsi.com
cec744fb 5268L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5269L: linux-scsi@vger.kernel.org
5270W: http://www.lsilogic.com/support
5271S: Supported
679655da 5272F: drivers/message/fusion/
500c152a 5273F: drivers/scsi/mpt2sas/
5274F: drivers/scsi/mpt3sas/
c87e34ef 5275
1da177e4 5276LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5277M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5278L: linux-scsi@vger.kernel.org
5279S: Maintained
679655da 5280F: drivers/scsi/sym53c8xx_2/
1da177e4 5281
e5f5c99a
GR
5282LTC4261 HARDWARE MONITOR DRIVER
5283M: Guenter Roeck <linux@roeck-us.net>
5284L: lm-sensors@lm-sensors.org
5285S: Maintained
5286F: Documentation/hwmon/ltc4261
5287F: drivers/hwmon/ltc4261.c
5288
81365c31 5289LTP (Linux Test Project)
7d1ae8a8 5290M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5291M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5292M: Cyril Hrubis <chrubis@suse.cz>
5293M: Caspar Zhang <caspar@casparzhang.com>
5294M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5295L: ltp-list@lists.sourceforge.net (subscribers-only)
5296W: http://ltp.sourceforge.net/
7d1ae8a8 5297T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5298T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5299S: Maintained
5300
c12a54b3 5301M32R ARCHITECTURE
8b58be88 5302M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5303L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5304L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5305W: http://www.linux-m32r.org/
5306S: Maintained
679655da 5307F: arch/m32r/
c12a54b3 5308
1da177e4 5309M68K ARCHITECTURE
8b58be88 5310M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5311L: linux-m68k@lists.linux-m68k.org
5312W: http://www.linux-m68k.org/
54e5881d 5313T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5314S: Maintained
679655da 5315F: arch/m68k/
9db35182 5316F: drivers/zorro/
1da177e4
LT
5317
5318M68K ON APPLE MACINTOSH
8b58be88 5319M: Joshua Thompson <funaho@jurai.org>
1da177e4 5320W: http://www.mac.linux-m68k.org/
9bb9f222 5321L: linux-m68k@lists.linux-m68k.org
1da177e4 5322S: Maintained
9db35182 5323F: arch/m68k/mac/
1da177e4
LT
5324
5325M68K ON HP9000/300
8b58be88 5326M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5327W: http://www.tazenda.demon.co.uk/phil/linux-hp
5328S: Maintained
679655da 5329F: arch/m68k/hp300/
1da177e4 5330
68620bdd
MP
5331M88RS2000 MEDIA DRIVER
5332M: Malcolm Priestley <tvboxspy@gmail.com>
5333L: linux-media@vger.kernel.org
5334W: http://linuxtv.org/
5335Q: http://patchwork.linuxtv.org/project/linux-media/list/
5336S: Maintained
5337F: drivers/media/dvb-frontends/m88rs2000*
5338
07a092fa
AK
5339MA901 MASTERKIT USB FM RADIO DRIVER
5340M: Alexey Klimov <klimov.linux@gmail.com>
5341L: linux-media@vger.kernel.org
5342T: git git://linuxtv.org/media_tree.git
5343S: Maintained
5344F: drivers/media/radio/radio-ma901.c
5345
64a327a7 5346MAC80211
8b58be88 5347M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5348L: linux-wireless@vger.kernel.org
491b26b4 5349W: http://wireless.kernel.org/
ce466579
JB
5350T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5351T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5352S: Maintained
679655da
JP
5353F: Documentation/networking/mac80211-injection.txt
5354F: include/net/mac80211.h
5355F: net/mac80211/
64a327a7 5356
1036d864 5357MAC80211 PID RATE CONTROL
8b58be88
JP
5358M: Stefano Brivio <stefano.brivio@polimi.it>
5359M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5360L: linux-wireless@vger.kernel.org
491b26b4 5361W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5362T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5363T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5364S: Maintained
679655da 5365F: net/mac80211/rc80211_pid*
1036d864 5366
b863ceb7 5367MACVLAN DRIVER
8b58be88 5368M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5369L: netdev@vger.kernel.org
5370S: Maintained
679655da
JP
5371F: drivers/net/macvlan.c
5372F: include/linux/if_macvlan.h
b863ceb7 5373
faf1668c 5374MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5375M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5376W: http://www.kernel.org/doc/man-pages
bd7ebec6 5377L: linux-man@vger.kernel.org
1b53dc74 5378S: Maintained
faf1668c 5379
44c14c1d 5380MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5381M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5382M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5383L: netdev@vger.kernel.org
5384S: Maintained
5385F: drivers/net/ethernet/marvell/sk*
5386
74cda169 5387MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5388L: libertas-dev@lists.infradead.org
8ac3e99e 5389S: Orphan
679655da 5390F: drivers/net/wireless/libertas/
74cda169 5391
b60d6975 5392MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5393M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5394L: netdev@vger.kernel.org
f5ca8502 5395S: Maintained
527a6266 5396F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5397F: include/linux/mv643xx.h
1da177e4 5398
370b8ed9
TP
5399MARVELL MVNETA ETHERNET DRIVER
5400M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5401L: netdev@vger.kernel.org
5402S: Maintained
5403F: drivers/net/ethernet/marvell/mvneta.*
5404
fcad584d
BZ
5405MARVELL MWIFIEX WIRELESS DRIVER
5406M: Bing Zhao <bzhao@marvell.com>
5407L: linux-wireless@vger.kernel.org
5408S: Maintained
5409F: drivers/net/wireless/mwifiex/
5410
a2c3f656 5411MARVELL MWL8K WIRELESS DRIVER
a040d532 5412M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5413L: linux-wireless@vger.kernel.org
16345910 5414S: Odd Fixes
a2c3f656
LB
5415F: drivers/net/wireless/mwl8k.c
5416
2a69567b 5417MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5418M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5419S: Odd Fixes
1fa7e547 5420F: drivers/mmc/host/mvsdio.*
2a69567b 5421
1da177e4 5422MATROX FRAMEBUFFER DRIVER
c69f677c 5423L: linux-fbdev@vger.kernel.org
52653199 5424S: Orphan
679655da 5425F: drivers/video/matrox/matroxfb_*
c117ab84 5426F: include/uapi/linux/matroxfb.h
1da177e4 5427
ca462085
GR
5428MAX16065 HARDWARE MONITOR DRIVER
5429M: Guenter Roeck <linux@roeck-us.net>
5430L: lm-sensors@lm-sensors.org
5431S: Maintained
5432F: Documentation/hwmon/max16065
5433F: drivers/hwmon/max16065.c
5434
d20620de 5435MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5436M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5437L: lm-sensors@lm-sensors.org
5438S: Maintained
679655da
JP
5439F: Documentation/hwmon/max6650
5440F: drivers/hwmon/max6650.c
d20620de 5441
e89ab51f
GR
5442MAX6697 HARDWARE MONITOR DRIVER
5443M: Guenter Roeck <linux@roeck-us.net>
5444L: lm-sensors@lm-sensors.org
5445S: Maintained
5446F: Documentation/hwmon/max6697
5447F: Documentation/devicetree/bindings/i2c/max6697.txt
5448F: drivers/hwmon/max6697.c
5449F: include/linux/platform_data/max6697.h
5450
9be3c9a5
HV
5451MAXIRADIO FM RADIO RECEIVER DRIVER
5452M: Hans Verkuil <hverkuil@xs4all.nl>
5453L: linux-media@vger.kernel.org
5454T: git git://linuxtv.org/media_tree.git
5455W: http://linuxtv.org
5456S: Maintained
5457F: drivers/media/radio/radio-maxiradio*
5458
127c49ae 5459MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5460M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5461P: LinuxTV.org Project
5462L: linux-media@vger.kernel.org
5463W: http://linuxtv.org
8a6e2535 5464Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5465T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5466S: Maintained
5467F: Documentation/dvb/
5468F: Documentation/video4linux/
ffe06198 5469F: Documentation/DocBook/media/
127c49ae 5470F: drivers/media/
ffe06198 5471F: drivers/staging/media/
127c49ae 5472F: include/media/
6c0f0359
MCC
5473F: include/uapi/linux/dvb/
5474F: include/uapi/linux/videodev2.h
5475F: include/uapi/linux/media.h
5476F: include/uapi/linux/v4l2-*
5477F: include/uapi/linux/meye.h
5478F: include/uapi/linux/ivtv*
5479F: include/uapi/linux/uvcvideo.h
d20620de 5480
6149a936
HV
5481MEDIAVISION PRO MOVIE STUDIO DRIVER
5482M: Hans Verkuil <hverkuil@xs4all.nl>
5483L: linux-media@vger.kernel.org
5484T: git git://linuxtv.org/media_tree.git
5485W: http://linuxtv.org
5486S: Odd Fixes
5487F: drivers/media/parport/pms*
5488
757e0108 5489MEGARAID SCSI DRIVERS
8b58be88 5490M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5491L: linux-scsi@vger.kernel.org
ce00f85c
JC
5492W: http://megaraid.lsilogic.com
5493S: Maintained
679655da
JP
5494F: Documentation/scsi/megaraid.txt
5495F: drivers/scsi/megaraid.*
5496F: drivers/scsi/megaraid/
757e0108 5497
2c46c9d5
AV
5498MELLANOX ETHERNET DRIVER (mlx4_en)
5499M: Amir Vadai <amirv@mellanox.com>
5500L: netdev@vger.kernel.org
5501S: Supported
5502W: http://www.mellanox.com
5503Q: http://patchwork.ozlabs.org/project/netdev/list/
5504F: drivers/net/ethernet/mellanox/mlx4/en_*
5505
70ea91f1
SR
5506MEMORY MANAGEMENT
5507L: linux-mm@kvack.org
70ea91f1
SR
5508W: http://www.linux-mm.org
5509S: Maintained
679655da 5510F: include/linux/mm.h
551450bb
CS
5511F: include/linux/gfp.h
5512F: include/linux/mmzone.h
5513F: include/linux/memory_hotplug.h
5514F: include/linux/vmalloc.h
679655da 5515F: mm/
70ea91f1 5516
938a9204 5517MEMORY RESOURCE CONTROLLER
c193c82f
KH
5518M: Johannes Weiner <hannes@cmpxchg.org>
5519M: Michal Hocko <mhocko@suse.cz>
185e595f 5520M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5521M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5522L: cgroups@vger.kernel.org
938a9204 5523L: linux-mm@kvack.org
938a9204 5524S: Maintained
679655da 5525F: mm/memcontrol.c
4e4c941c 5526F: mm/page_cgroup.c
938a9204 5527
f4e9ce66 5528MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5529M: David Woodhouse <dwmw2@infradead.org>
1da177e4 5530L: linux-mtd@lists.infradead.org
8a6e2535
JP
5531W: http://www.linux-mtd.infradead.org/
5532Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
f4e9ce66 5533T: git git://git.infradead.org/mtd-2.6.git
1da177e4 5534S: Maintained
679655da
JP
5535F: drivers/mtd/
5536F: include/linux/mtd/
c117ab84 5537F: include/uapi/mtd/
1da177e4 5538
26c57ef1
JT
5539MEN A21 WATCHDOG DRIVER
5540M: Johannes Thumshirn <johannes.thumshirn@men.de>
5541L: linux-watchdog@vger.kernel.org
5542S: Supported
5543F: drivers/watchdog/mena21_wdt.c
5544
12285945
JH
5545METAG ARCHITECTURE
5546M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5547L: linux-metag@vger.kernel.org
12285945
JH
5548S: Supported
5549F: arch/metag/
5550F: Documentation/metag/
5551F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5552F: drivers/clocksource/metag_generic.c
5698c50d
JH
5553F: drivers/irqchip/irq-metag.c
5554F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5555F: drivers/tty/metag_da.c
5556F: fs/imgdafs/
12285945 5557
c6375b0a 5558MICROBLAZE ARCHITECTURE
8b58be88 5559M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5560L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5561W: http://www.monstr.eu/fdt/
5562T: git git://git.monstr.eu/linux-2.6-microblaze.git
5563S: Supported
0a8c7914 5564F: arch/microblaze/
1da177e4
LT
5565
5566MICROTEK X6 SCANNER
61eee9a7 5567M: Oliver Neukum <oliver@neukum.org>
1da177e4 5568S: Maintained
679655da 5569F: drivers/usb/image/microtek.*
1da177e4
LT
5570
5571MIPS
8b58be88 5572M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5573L: linux-mips@linux-mips.org
6097050d 5574W: http://www.linux-mips.org/
b05e988e 5575T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5576Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5577S: Supported
679655da
JP
5578F: Documentation/mips/
5579F: arch/mips/
1da177e4 5580
08b7620a
HV
5581MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5582M: Hans Verkuil <hverkuil@xs4all.nl>
5583L: linux-media@vger.kernel.org
5584T: git git://linuxtv.org/media_tree.git
5585W: http://linuxtv.org
5586S: Odd Fixes
5587F: drivers/media/radio/radio-miropcm20*
5588
e126ba97
EC
5589Mellanox MLX5 core VPI driver
5590M: Eli Cohen <eli@mellanox.com>
5591L: netdev@vger.kernel.org
5592L: linux-rdma@vger.kernel.org
5593W: http://www.mellanox.com
5594Q: http://patchwork.ozlabs.org/project/netdev/list/
5595Q: http://patchwork.kernel.org/project/linux-rdma/list/
5596T: git://openfabrics.org/~eli/connect-ib.git
5597S: Supported
5598F: drivers/net/ethernet/mellanox/mlx5/core/
5599F: include/linux/mlx5/
5600
5601Mellanox MLX5 IB driver
5602M: Eli Cohen <eli@mellanox.com>
5603L: linux-rdma@vger.kernel.org
5604W: http://www.mellanox.com
5605Q: http://patchwork.kernel.org/project/linux-rdma/list/
5606T: git://openfabrics.org/~eli/connect-ib.git
5607S: Supported
5608F: include/linux/mlx5/
5609F: drivers/infiniband/hw/mlx5/
5610
1da177e4 5611MODULE SUPPORT
8b58be88 5612M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5613S: Maintained
679655da
JP
5614F: include/linux/module.h
5615F: kernel/module.c
1da177e4
LT
5616
5617MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5618W: http://popies.net/meye/
b7788e13 5619S: Orphan
679655da 5620F: Documentation/video4linux/meye.txt
90d72ac6 5621F: drivers/media/pci/meye/
6c0f0359 5622F: include/uapi/linux/meye.h
1da177e4 5623
b9705b60 5624MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5625M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5626S: Maintained
679655da 5627F: Documentation/serial/moxa-smartio
c897401b 5628F: drivers/tty/mxser.*
d735410a 5629
889b2f87
AK
5630MR800 AVERMEDIA USB FM RADIO DRIVER
5631M: Alexey Klimov <klimov.linux@gmail.com>
5632L: linux-media@vger.kernel.org
5633T: git git://linuxtv.org/media_tree.git
5634S: Maintained
5635F: drivers/media/radio/radio-mr800.c
5636
8c4c731a 5637MSI LAPTOP SUPPORT
182ae55c 5638M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5639L: platform-driver-x86@vger.kernel.org
8c4c731a 5640S: Maintained
679655da 5641F: drivers/platform/x86/msi-laptop.c
8c4c731a 5642
0f1006b1
AA
5643MSI WMI SUPPORT
5644M: Anisse Astier <anisse@astier.eu>
d0944853 5645L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5646S: Supported
5647F: drivers/platform/x86/msi-wmi.c
5648
62a37dc7 5649MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5650M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5651L: linux-media@vger.kernel.org
5652T: git git://linuxtv.org/media_tree.git
5653S: Maintained
5654F: drivers/media/i2c/mt9m032.c
5655F: include/media/mt9m032.h
5656
62a37dc7 5657MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5658M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5659L: linux-media@vger.kernel.org
5660T: git git://linuxtv.org/media_tree.git
5661S: Maintained
5662F: drivers/media/i2c/mt9p031.c
5663F: include/media/mt9p031.h
5664
62a37dc7 5665MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5666M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5667L: linux-media@vger.kernel.org
5668T: git git://linuxtv.org/media_tree.git
5669S: Maintained
5670F: drivers/media/i2c/mt9t001.c
5671F: include/media/mt9t001.h
5672
62a37dc7 5673MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5674M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5675L: linux-media@vger.kernel.org
5676T: git git://linuxtv.org/media_tree.git
5677S: Maintained
5678F: drivers/media/i2c/mt9v032.c
5679F: include/media/mt9v032.h
5680
4e0d13cb 5681MULTIFUNCTION DEVICES (MFD)
8b58be88 5682M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5683M: Lee Jones <lee.jones@linaro.org>
5684T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5685T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5686S: Supported
679655da 5687F: drivers/mfd/
55b5940d 5688F: include/linux/mfd/
4e0d13cb 5689
5c4e6f13 5690MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
245feaa6 5691M: Chris Ball <cjb@laptop.org>
b2503a94 5692L: linux-mmc@vger.kernel.org
245feaa6
CB
5693T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5694S: Maintained
679655da
JP
5695F: drivers/mmc/
5696F: include/linux/mmc/
c117ab84 5697F: include/uapi/linux/mmc/
baca2da4 5698
15a0580c 5699MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5700S: Orphan
679655da
JP
5701F: drivers/mmc/host/mmc_spi.c
5702F: include/linux/spi/mmc_spi.h
15a0580c 5703
1da177e4 5704MULTISOUND SOUND DRIVER
8b58be88 5705M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5706S: Maintained
679655da
JP
5707F: Documentation/sound/oss/MultiSound
5708F: sound/oss/msnd*
1da177e4 5709
d735410a 5710MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5711S: Orphan
c897401b 5712F: drivers/tty/isicom.c
679655da 5713F: include/linux/isicom.h
d735410a 5714
550a7375 5715MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5716M: Felipe Balbi <balbi@ti.com>
795fb7e7 5717L: linux-usb@vger.kernel.org
43b416e5 5718T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5719S: Maintained
679655da 5720F: drivers/usb/musb/
550a7375 5721
ea0af5f6
MK
5722MXL5007T MEDIA DRIVER
5723M: Michael Krufky <mkrufky@linuxtv.org>
5724L: linux-media@vger.kernel.org
5725W: http://linuxtv.org/
5726W: http://github.com/mkrufky
5727Q: http://patchwork.linuxtv.org/project/linux-media/list/
5728T: git git://linuxtv.org/mkrufky/tuners.git
5729S: Maintained
5730F: drivers/media/tuners/mxl5007t.*
5731
2d3cf588 5732MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5733M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5734L: netdev@vger.kernel.org
205057ae 5735W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5736S: Supported
93f7848b 5737F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5738
1da177e4 5739NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5740S: Orphan
d9fb9f38 5741F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5742
23dc05a3
DM
5743NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5744M: Daniel Mack <zonque@gmail.com>
5745S: Maintained
5746L: alsa-devel@alsa-project.org
5747W: http://www.native-instruments.com
5748F: sound/usb/caiaq/
5749
1da177e4 5750NCP FILESYSTEM
52653199
PV
5751M: Petr Vandrovec <petr@vandrovec.name>
5752S: Odd Fixes
679655da 5753F: fs/ncpfs/
1da177e4
LT
5754
5755NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5756M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5757L: linux-scsi@vger.kernel.org
5758S: Maintained
679655da 5759F: drivers/scsi/NCR_D700.*
1da177e4 5760
4aa3eb4c
GR
5761NCT6775 HARDWARE MONITOR DRIVER
5762M: Guenter Roeck <linux@roeck-us.net>
5763L: lm-sensors@lm-sensors.org
5764S: Maintained
5765F: Documentation/hwmon/nct6775
5766F: drivers/hwmon/nct6775.c
5767
3c2d774c 5768NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5769M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5770L: linux-rdma@vger.kernel.org
e3d33cb1 5771W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5772S: Supported
5773F: drivers/infiniband/hw/nes/
5774
be2f2e84 5775NETEM NETWORK EMULATOR
adbbf69d 5776M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5777L: netem@lists.linux-foundation.org
be2f2e84 5778S: Maintained
679655da 5779F: net/sched/sch_netem.c
be2f2e84 5780
b2f5a051 5781NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5782M: Jon Mason <jdmason@kudzu.us>
4a58448b 5783L: netdev@vger.kernel.org
4a58448b 5784S: Supported
679655da 5785F: Documentation/networking/s2io.txt
b2f5a051 5786F: Documentation/networking/vxge.txt
86387e1a 5787F: drivers/net/ethernet/neterion/
4a58448b 5788
42010ed0 5789NETFILTER/IPTABLES
0e05e192 5790M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5791M: Patrick McHardy <kaber@trash.net>
42010ed0 5792M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5793L: netfilter-devel@vger.kernel.org
5794L: netfilter@vger.kernel.org
82b98543 5795L: coreteam@netfilter.org
1da177e4
LT
5796W: http://www.netfilter.org/
5797W: http://www.iptables.org/
42010ed0
PNA
5798Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5799T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5800T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5801S: Supported
679655da
JP
5802F: include/linux/netfilter*
5803F: include/linux/netfilter/
5804F: include/net/netfilter/
c117ab84
CEB
5805F: include/uapi/linux/netfilter*
5806F: include/uapi/linux/netfilter/
679655da
JP
5807F: net/*/netfilter.c
5808F: net/*/netfilter/
5809F: net/netfilter/
1da177e4 5810
4cc67735 5811NETLABEL
87a0874c 5812M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5813W: http://netlabel.sf.net
5814L: netdev@vger.kernel.org
87a0874c 5815S: Maintained
80811493 5816F: Documentation/netlabel/
679655da
JP
5817F: include/net/netlabel.h
5818F: net/netlabel/
4cc67735 5819
1da177e4 5820NETROM NETWORK LAYER
8b58be88 5821M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5822L: linux-hams@vger.kernel.org
d34cb28a 5823W: http://www.linux-ax25.org/
1da177e4 5824S: Maintained
679655da 5825F: include/net/netrom.h
c117ab84 5826F: include/uapi/linux/netrom.h
679655da 5827F: net/netrom/
1da177e4 5828
5ddb88c0 5829NETWORK BLOCK DEVICE (NBD)
8b58be88 5830M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5831S: Maintained
5e4b269b 5832L: nbd-general@lists.sourceforge.net
679655da
JP
5833F: Documentation/blockdev/nbd.txt
5834F: drivers/block/nbd.c
5835F: include/linux/nbd.h
c117ab84 5836F: include/uapi/linux/nbd.h
1da177e4 5837
6e43650c
NH
5838NETWORK DROP MONITOR
5839M: Neil Horman <nhorman@tuxdriver.com>
5840L: netdev@vger.kernel.org
5841S: Maintained
5842W: https://fedorahosted.org/dropwatch/
5843F: net/core/drop_monitor.c
5844
1da177e4 5845NETWORKING [GENERAL]
8b58be88 5846M: "David S. Miller" <davem@davemloft.net>
979b6c13 5847L: netdev@vger.kernel.org
b1e8fd54 5848W: http://www.linuxfoundation.org/en/Net
11e98029 5849Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5850T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5851T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5852S: Maintained
679655da
JP
5853F: net/
5854F: include/net/
018d21ed
JP
5855F: include/linux/in.h
5856F: include/linux/net.h
5857F: include/linux/netdevice.h
c117ab84
CEB
5858F: include/uapi/linux/in.h
5859F: include/uapi/linux/net.h
5860F: include/uapi/linux/netdevice.h
1da177e4
LT
5861
5862NETWORKING [IPv4/IPv6]
8b58be88
JP
5863M: "David S. Miller" <davem@davemloft.net>
5864M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
5865M: James Morris <jmorris@namei.org>
5866M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5867M: Patrick McHardy <kaber@trash.net>
979b6c13 5868L: netdev@vger.kernel.org
08deed1e 5869T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 5870S: Maintained
679655da
JP
5871F: net/ipv4/
5872F: net/ipv6/
5873F: include/net/ip*
0a14842f 5874F: arch/x86/net/*
1da177e4 5875
73b7656c
DM
5876NETWORKING [IPSEC]
5877M: Steffen Klassert <steffen.klassert@secunet.com>
5878M: Herbert Xu <herbert@gondor.apana.org.au>
5879M: "David S. Miller" <davem@davemloft.net>
5880L: netdev@vger.kernel.org
5881T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5882S: Maintained
5883F: net/xfrm/
5884F: net/key/
5885F: net/ipv4/xfrm*
5886F: net/ipv6/xfrm*
5887F: include/uapi/linux/xfrm.h
5888F: include/net/xfrm.h
5889
10e2ff1c 5890NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 5891M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
5892L: netdev@vger.kernel.org
5893S: Maintained
5894
29f8f632 5895NETWORKING [WIRELESS]
8b58be88 5896M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 5897L: linux-wireless@vger.kernel.org
8a6e2535 5898Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 5899T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 5900S: Maintained
34b921cf
JP
5901F: net/mac80211/
5902F: net/rfkill/
679655da
JP
5903F: net/wireless/
5904F: include/net/ieee80211*
cc8b4a2b 5905F: include/linux/wireless.h
c117ab84 5906F: include/uapi/linux/wireless.h
c984e24d 5907F: include/net/iw_handler.h
34b921cf 5908F: drivers/net/wireless/
29f8f632 5909
788873ac
JP
5910NETWORKING DRIVERS
5911L: netdev@vger.kernel.org
5912W: http://www.linuxfoundation.org/en/Net
11e98029 5913Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
5914T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5915T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
5916S: Odd Fixes
5917F: drivers/net/
018d21ed 5918F: include/linux/if_*
0b63bf1f
JD
5919F: include/linux/netdevice.h
5920F: include/linux/arcdevice.h
5921F: include/linux/etherdevice.h
5922F: include/linux/fcdevice.h
5923F: include/linux/fddidevice.h
5924F: include/linux/hippidevice.h
5925F: include/linux/inetdevice.h
c117ab84
CEB
5926F: include/uapi/linux/if_*
5927F: include/uapi/linux/netdevice.h
788873ac 5928
3d396eb1 5929NETXEN (1/10) GbE SUPPORT
8622315e 5930M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
5931M: Sony Chacko <sony.chacko@qlogic.com>
5932M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 5933L: netdev@vger.kernel.org
9c2b5bde 5934W: http://www.qlogic.com
3d396eb1 5935S: Supported
aa43c215 5936F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 5937
6423d30f
AAJ
5938NFC SUBSYSTEM
5939M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5940M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5941M: Samuel Ortiz <sameo@linux.intel.com>
5942L: linux-wireless@vger.kernel.org
5adf54de 5943L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 5944S: Supported
6423d30f 5945F: net/nfc/
55eb94f9 5946F: include/net/nfc/
c117ab84 5947F: include/uapi/linux/nfc.h
6423d30f 5948F: drivers/nfc/
08eaa1e0 5949F: include/linux/platform_data/pn544.h
3d396eb1 5950
e8b43555 5951NFS, SUNRPC, AND LOCKD CLIENTS
8b58be88 5952M: Trond Myklebust <Trond.Myklebust@netapp.com>
78f58153
TM
5953L: linux-nfs@vger.kernel.org
5954W: http://client.linux-nfs.org
5955T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
1da177e4 5956S: Maintained
679655da
JP
5957F: fs/lockd/
5958F: fs/nfs/
5959F: fs/nfs_common/
5960F: net/sunrpc/
5961F: include/linux/lockd/
5962F: include/linux/nfs*
5963F: include/linux/sunrpc/
c117ab84
CEB
5964F: include/uapi/linux/nfs*
5965F: include/uapi/linux/sunrpc/
1da177e4 5966
85ef9cea 5967NILFS2 FILESYSTEM
8b58be88 5968M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 5969L: linux-nilfs@vger.kernel.org
85ef9cea 5970W: http://www.nilfs.org/en/
af1761f2 5971T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 5972S: Supported
679655da
JP
5973F: Documentation/filesystems/nilfs2.txt
5974F: fs/nilfs2/
5975F: include/linux/nilfs2_fs.h
85ef9cea 5976
1da177e4 5977NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 5978M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5979W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5980S: Maintained
679655da
JP
5981F: Documentation/scsi/NinjaSCSI.txt
5982F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
5983
5984NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
5985M: GOTO Masanori <gotom@debian.or.jp>
5986M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5987W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5988S: Maintained
679655da
JP
5989F: Documentation/scsi/NinjaSCSI.txt
5990F: drivers/scsi/nsp32*
1da177e4 5991
fce8a7bb
JM
5992NTB DRIVER
5993M: Jon Mason <jon.mason@intel.com>
5994S: Supported
2984411f
JM
5995W: https://github.com/jonmason/ntb/wiki
5996T: git git://github.com/jonmason/ntb.git
fce8a7bb 5997F: drivers/ntb/
548c237c 5998F: drivers/net/ntb_netdev.c
fce8a7bb
JM
5999F: include/linux/ntb.h
6000
1da177e4 6001NTFS FILESYSTEM
2818ef50 6002M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6003L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6004W: http://www.tuxera.com/
e6f4dee7 6005T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6006S: Supported
679655da
JP
6007F: Documentation/filesystems/ntfs.txt
6008F: fs/ntfs/
1da177e4 6009
9eb8ef74 6010NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6011M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6012L: linux-fbdev@vger.kernel.org
ce00f85c 6013S: Maintained
679655da
JP
6014F: drivers/video/riva/
6015F: drivers/video/nvidia/
1da177e4 6016
79461681
MW
6017NVM EXPRESS DRIVER
6018M: Matthew Wilcox <willy@linux.intel.com>
6019L: linux-nvme@lists.infradead.org
6020T: git git://git.infradead.org/users/willy/linux-nvme.git
6021S: Supported
5be37bf9 6022F: drivers/block/nvme*
79461681
MW
6023F: include/linux/nvme.h
6024
f5525786 6025OMAP SUPPORT
0e24bdd4 6026M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6027L: linux-omap@vger.kernel.org
6028W: http://www.muru.com/linux/omap/
6029W: http://linux.omap.com/
8a6e2535 6030Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6031T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6032S: Maintained
4e04d5a3 6033F: arch/arm/*omap*/
046d0a37
JD
6034F: drivers/i2c/busses/i2c-omap.c
6035F: include/linux/i2c-omap.h
f5525786 6036
50f29fbd 6037OMAP DEVICE TREE SUPPORT
cdb55ab0 6038M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6039M: Tony Lindgren <tony@atomide.com>
6040L: linux-omap@vger.kernel.org
d0fb18c5 6041L: devicetree@vger.kernel.org
50f29fbd
TL
6042S: Maintained
6043F: arch/arm/boot/dts/*omap*
6044F: arch/arm/boot/dts/*am3*
6045
f5525786 6046OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6047M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6048L: linux-omap@vger.kernel.org
6049S: Maintained
6050F: arch/arm/*omap*/*clock*
6051
6052OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6053M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6054L: linux-omap@vger.kernel.org
6055S: Maintained
6056F: arch/arm/*omap*/*pm*
c46938d4 6057F: drivers/cpufreq/omap-cpufreq.c
f5525786 6058
d21db568 6059OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6060M: Rajendra Nayak <rnayak@ti.com>
6061M: Paul Walmsley <paul@pwsan.com>
6062L: linux-omap@vger.kernel.org
6063S: Maintained
d21db568 6064F: arch/arm/mach-omap2/prm*
692ab1f3 6065
f5525786 6066OMAP AUDIO SUPPORT
6c284903 6067M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6068M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6069L: alsa-devel@alsa-project.org (subscribers-only)
6070L: linux-omap@vger.kernel.org
6071S: Maintained
6072F: sound/soc/omap/
6073
6074OMAP FRAMEBUFFER SUPPORT
830e6384 6075M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6076L: linux-fbdev@vger.kernel.org
f5525786
TL
6077L: linux-omap@vger.kernel.org
6078S: Maintained
6079F: drivers/video/omap/
6080
676eec0d 6081OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6082M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6083L: linux-omap@vger.kernel.org
676eec0d 6084L: linux-fbdev@vger.kernel.org
178ff4c9 6085S: Maintained
676eec0d 6086F: drivers/video/omap2/
178ff4c9
TV
6087F: Documentation/arm/OMAP/DSS
6088
8b37fcfc
OBC
6089OMAP HARDWARE SPINLOCK SUPPORT
6090M: Ohad Ben-Cohen <ohad@wizery.com>
6091L: linux-omap@vger.kernel.org
6092S: Maintained
6093F: drivers/hwspinlock/omap_hwspinlock.c
6094F: arch/arm/mach-omap2/hwspinlock.c
6095
f5525786 6096OMAP MMC SUPPORT
8b58be88 6097M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6098L: linux-omap@vger.kernel.org
6099S: Maintained
653f41b5
MC
6100F: drivers/mmc/host/omap.c
6101
6102OMAP HS MMC SUPPORT
14006bfb 6103M: Balaji T K <balajitk@ti.com>
0a4585c6 6104L: linux-mmc@vger.kernel.org
653f41b5 6105L: linux-omap@vger.kernel.org
0a4585c6 6106S: Maintained
653f41b5 6107F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6108
6109OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6110M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6111S: Maintained
6112F: drivers/char/hw_random/omap-rng.c
6113
f400c82e 6114OMAP HWMOD SUPPORT
cdb55ab0 6115M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6116M: Paul Walmsley <paul@pwsan.com>
6117L: linux-omap@vger.kernel.org
6118S: Maintained
8fc8b12b 6119F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6120
6121OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6122M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6123L: linux-omap@vger.kernel.org
6124S: Maintained
6125F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6126
7e8970e1
LP
6127OMAP IMAGE SIGNAL PROCESSOR (ISP)
6128M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6129L: linux-media@vger.kernel.org
6130S: Maintained
90d72ac6 6131F: drivers/media/platform/omap3isp/
7e8970e1 6132
f5525786 6133OMAP USB SUPPORT
f299470a 6134M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6135L: linux-usb@vger.kernel.org
6136L: linux-omap@vger.kernel.org
43b416e5 6137T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6138S: Maintained
a16fbd65
JP
6139F: drivers/usb/*/*omap*
6140F: arch/arm/*omap*/usb*
f5525786 6141
6d994710
KH
6142OMAP GPIO DRIVER
6143M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6144M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6145L: linux-omap@vger.kernel.org
6146S: Maintained
6147F: drivers/gpio/gpio-omap.c
6148
c351e290
MJ
6149OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6150M: Mark Jackson <mpfj@newflow.co.uk>
6151L: linux-omap@vger.kernel.org
6152S: Maintained
6153F: arch/arm/boot/dts/am335x-nano.dts
6154
0ad122d9 6155OMFS FILESYSTEM
8b58be88 6156M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6157L: linux-karma-devel@lists.sourceforge.net
6158S: Maintained
679655da
JP
6159F: Documentation/filesystems/omfs.txt
6160F: fs/omfs/
0ad122d9 6161
c1986ee9 6162OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6163M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6164S: Maintained
679655da
JP
6165F: drivers/char/pcmcia/cm4000_cs.c
6166F: include/linux/cm4000_cs.h
c117ab84 6167F: include/uapi/linux/cm4000_cs.h
c1986ee9 6168
77c44ab1 6169OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6170M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6171S: Maintained
679655da 6172F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6173
77d5140f 6174OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6175M: Jonathan Corbet <corbet@lwn.net>
661263b5 6176L: linux-media@vger.kernel.org
275ffde4 6177T: git git://linuxtv.org/media_tree.git
77d5140f 6178S: Maintained
90d72ac6 6179F: drivers/media/i2c/ov7670.c
77d5140f 6180
431bca73 6181ONENAND FLASH DRIVER
8b58be88 6182M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6183L: linux-mtd@lists.infradead.org
6184S: Maintained
679655da
JP
6185F: drivers/mtd/onenand/
6186F: include/linux/mtd/onenand*.h
431bca73 6187
1da177e4 6188ONSTREAM SCSI TAPE DRIVER
8b58be88 6189M: Willem Riede <osst@riede.org>
1da177e4
LT
6190L: osst-users@lists.sourceforge.net
6191L: linux-scsi@vger.kernel.org
6192S: Maintained
f7269cfc
JD
6193F: Documentation/scsi/osst.txt
6194F: drivers/scsi/osst.*
6195F: drivers/scsi/osst_*.h
6196F: drivers/scsi/st.h
1da177e4 6197
e2d1d6c0 6198OPENCORES I2C BUS DRIVER
8b58be88 6199M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6200L: linux-i2c@vger.kernel.org
e2d1d6c0 6201S: Maintained
679655da
JP
6202F: Documentation/i2c/busses/i2c-ocores
6203F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6204
860c44c1 6205OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6206M: Grant Likely <grant.likely@linaro.org>
f910b831 6207M: Rob Herring <rob.herring@calxeda.com>
d0fb18c5 6208L: devicetree@vger.kernel.org
860c44c1 6209W: http://fdt.secretlab.ca
3bbf9b9b 6210T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6211S: Maintained
f8828205 6212F: drivers/of/
860c44c1 6213F: include/linux/of*.h
f8828205 6214F: scripts/dtc/
860c44c1 6215K: of_get_property
d945fa0d 6216K: of_match_table
860c44c1 6217
f8828205
GL
6218OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6219M: Rob Herring <rob.herring@calxeda.com>
6220M: Pawel Moll <pawel.moll@arm.com>
6221M: Mark Rutland <mark.rutland@arm.com>
6222M: Stephen Warren <swarren@wwwdotorg.org>
de80963e 6223M: Ian Campbell <ijc+devicetree@hellion.org.uk>
f8828205
GL
6224L: devicetree@vger.kernel.org
6225S: Maintained
6226F: Documentation/devicetree/
6227F: arch/*/boot/dts/
6228F: include/dt-bindings/
6229
19f9d392
JB
6230OPENRISC ARCHITECTURE
6231M: Jonas Bonn <jonas@southpole.se>
6232W: http://openrisc.net
eab7c1c0 6233L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6234S: Maintained
6235T: git git://openrisc.net/~jonas/linux
14430813 6236F: arch/openrisc/
19f9d392 6237
ccb1352e
JG
6238OPENVSWITCH
6239M: Jesse Gross <jesse@nicira.com>
6240L: dev@openvswitch.org
6241W: http://openvswitch.org
6242T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6243S: Maintained
6244F: net/openvswitch/
6245
af39917d
CL
6246OPL4 DRIVER
6247M: Clemens Ladisch <clemens@ladisch.de>
6248L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6249T: git git://git.alsa-project.org/alsa-kernel.git
6250S: Maintained
6251F: sound/drivers/opl4/
6252
1da177e4 6253OPROFILE
4cf7e718 6254M: Robert Richter <rric@kernel.org>
1da177e4
LT
6255L: oprofile-list@lists.sf.net
6256S: Maintained
81c4a8a6 6257F: arch/*/include/asm/oprofile*.h
679655da
JP
6258F: arch/*/oprofile/
6259F: drivers/oprofile/
6260F: include/linux/oprofile.h
1da177e4 6261
e2d1d6c0 6262ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6263M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6264M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6265L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6266W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6267T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6268S: Supported
679655da
JP
6269F: Documentation/filesystems/ocfs2.txt
6270F: Documentation/filesystems/dlmfs.txt
6271F: fs/ocfs2/
e2d1d6c0 6272
1da177e4 6273ORINOCO DRIVER
724c6b35 6274L: linux-wireless@vger.kernel.org
491b26b4 6275W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6276W: http://www.nongnu.org/orinoco/
3a59babb 6277S: Orphan
679655da 6278F: drivers/net/wireless/orinoco/
1da177e4 6279
42c55aa8 6280OSD LIBRARY and FILESYSTEM
8b58be88 6281M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6282M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6283L: osd-dev@open-osd.org
6284W: http://open-osd.org
54e5881d 6285T: git git://git.open-osd.org/open-osd.git
68274794 6286S: Maintained
42c55aa8 6287F: drivers/scsi/osd/
6b6f0b6c 6288F: include/scsi/osd_*
42c55aa8 6289F: fs/exofs/
68274794 6290
e2d1d6c0 6291P54 WIRELESS DRIVER
084cb0fe 6292M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6293L: linux-wireless@vger.kernel.org
084cb0fe 6294W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6295S: Maintained
679655da 6296F: drivers/net/wireless/p54/
e2d1d6c0 6297
f5cd7872 6298PA SEMI ETHERNET DRIVER
8b58be88 6299M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6300L: netdev@vger.kernel.org
6301S: Maintained
ded19add 6302F: drivers/net/ethernet/pasemi/*
f5cd7872 6303
beb58aa3 6304PA SEMI SMBUS DRIVER
8b58be88 6305M: Olof Johansson <olof@lixom.net>
846557d3 6306L: linux-i2c@vger.kernel.org
beb58aa3 6307S: Maintained
679655da 6308F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6309
48fc267e
SK
6310PADATA PARALLEL EXECUTION MECHANISM
6311M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6312L: linux-crypto@vger.kernel.org
6313S: Maintained
6314F: kernel/padata.c
6315F: include/linux/padata.h
6316F: Documentation/padata.txt
6317
709ee531 6318PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6319M: Harald Welte <laforge@gnumonks.org>
d0944853 6320L: platform-driver-x86@vger.kernel.org
709ee531 6321S: Maintained
679655da 6322F: drivers/platform/x86/panasonic-laptop.c
709ee531 6323
368dd5ac 6324PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6325M: David Howells <dhowells@redhat.com>
6326M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6327L: linux-am33-list@redhat.com (moderated for non-subscribers)
6328W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6329S: Maintained
679655da
JP
6330F: Documentation/mn10300/
6331F: arch/mn10300/
4fa97181 6332
1da177e4 6333PARALLEL PORT SUPPORT
3dd1a329 6334L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6335S: Orphan
679655da
JP
6336F: drivers/parport/
6337F: include/linux/parport*.h
6338F: drivers/char/ppdev.c
c117ab84 6339F: include/uapi/linux/ppdev.h
1da177e4 6340
4cdf6bc2 6341PARAVIRT_OPS INTERFACE
d633180c 6342M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6343M: Chris Wright <chrisw@sous-sol.org>
6344M: Alok Kataria <akataria@vmware.com>
6345M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6346L: virtualization@lists.linux-foundation.org
4cdf6bc2 6347S: Supported
679655da
JP
6348F: Documentation/ia64/paravirt_ops.txt
6349F: arch/*/kernel/paravirt*
6350F: arch/*/include/asm/paravirt.h
4cdf6bc2 6351
e2d1d6c0 6352PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6353M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6354L: linux-parport@lists.infradead.org (subscribers-only)
6355W: http://www.torque.net/linux-pp.html
6356S: Maintained
679655da
JP
6357F: Documentation/blockdev/paride.txt
6358F: drivers/block/paride/
e2d1d6c0
RD
6359
6360PARISC ARCHITECTURE
b8828770 6361M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6362M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6363L: linux-parisc@vger.kernel.org
6364W: http://www.parisc-linux.org/
8a6e2535 6365Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6366T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6367T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6368S: Maintained
679655da 6369F: arch/parisc/
2b6bac9e 6370F: Documentation/parisc/
679655da 6371F: drivers/parisc/
2b6bac9e
HD
6372F: drivers/char/agp/parisc-agp.c
6373F: drivers/input/serio/gscps2.c
6374F: drivers/parport/parport_gsc.*
6375F: drivers/tty/serial/8250/8250_gsc.c
6376F: drivers/video/sti*
6377F: drivers/video/console/sti*
6378F: drivers/video/logo/logo_parisc*
e2d1d6c0 6379
1662d32c 6380PC87360 HARDWARE MONITORING DRIVER
8b58be88 6381M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6382L: lm-sensors@lm-sensors.org
6383S: Maintained
679655da
JP
6384F: Documentation/hwmon/pc87360
6385F: drivers/hwmon/pc87360.c
1662d32c
JC
6386
6387PC8736x GPIO DRIVER
8b58be88 6388M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6389S: Maintained
679655da 6390F: drivers/char/pc8736x_gpio.c
1662d32c 6391
1ad107fd
JD
6392PC87427 HARDWARE MONITORING DRIVER
6393M: Jean Delvare <khali@linux-fr.org>
6394L: lm-sensors@lm-sensors.org
6395S: Maintained
6396F: Documentation/hwmon/pc87427
6397F: drivers/hwmon/pc87427.c
6398
b26e0ed4 6399PCA9532 LED DRIVER
8b58be88 6400M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6401S: Maintained
d5ca6918
JP
6402F: drivers/leds/leds-pca9532.c
6403F: include/linux/leds-pca9532.h
b26e0ed4 6404
5ce914a8 6405PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6406M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6407L: linux-i2c@vger.kernel.org
6408S: Maintained
b4f0b74e 6409F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6410
3971dae5 6411PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6412M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6413S: Maintained
6414F: drivers/firmware/pcdp.*
6415
065c6359 6416PCI ERROR RECOVERY
6305902c 6417M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6418L: linux-pci@vger.kernel.org
065c6359 6419S: Supported
679655da 6420F: Documentation/PCI/pci-error-recovery.txt
065c6359 6421
1da177e4 6422PCI SUBSYSTEM
5ac3a6d2 6423M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6424L: linux-pci@vger.kernel.org
99662dd1 6425Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6426T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6427S: Supported
679655da
JP
6428F: Documentation/PCI/
6429F: drivers/pci/
6430F: include/linux/pci*
6b49ee49 6431F: arch/x86/pci/
1da177e4 6432
0447cfd7
TR
6433PCI DRIVER FOR NVIDIA TEGRA
6434M: Thierry Reding <thierry.reding@gmail.com>
6435L: linux-tegra@vger.kernel.org
6436S: Supported
6437F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6438F: drivers/pci/host/pci-tegra.c
6439
4af82255
JH
6440PCI DRIVER FOR SAMSUNG EXYNOS
6441M: Jingoo Han <jg1.han@samsung.com>
6442L: linux-pci@vger.kernel.org
6443S: Maintained
6444F: drivers/pci/host/pci-exynos.c
6445
1da177e4 6446PCMCIA SUBSYSTEM
4230dfc9 6447P: Linux PCMCIA Team
f5df5881 6448L: linux-pcmcia@lists.infradead.org
6650e0a5 6449W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6450T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6451S: Maintained
679655da
JP
6452F: Documentation/pcmcia/
6453F: drivers/pcmcia/
6454F: include/pcmcia/
1da177e4
LT
6455
6456PCNET32 NETWORK DRIVER
227fb925 6457M: Don Fry <pcnet32@frontier.com>
979b6c13 6458L: netdev@vger.kernel.org
1da177e4 6459S: Maintained
b955f6ca 6460F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6461
48fc267e
SK
6462PCRYPT PARALLEL CRYPTO ENGINE
6463M: Steffen Klassert <steffen.klassert@secunet.com>
6464L: linux-crypto@vger.kernel.org
6465S: Maintained
6466F: crypto/pcrypt.c
6467F: include/crypto/pcrypt.h
6468
e72df0b8
TH
6469PER-CPU MEMORY ALLOCATOR
6470M: Tejun Heo <tj@kernel.org>
6471M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6472T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6473S: Maintained
6474F: include/linux/percpu*.h
6475F: mm/percpu*.c
6476F: arch/*/include/asm/percpu.h
6477
ad4ecbcb 6478PER-TASK DELAY ACCOUNTING
185e595f 6479M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6480S: Maintained
679655da
JP
6481F: include/linux/delayacct.h
6482F: kernel/delayacct.c
ad4ecbcb 6483
57c0c15b 6484PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6485M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6486M: Paul Mackerras <paulus@samba.org>
dd9b238c 6487M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6488M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
75fc2d37 6489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6490S: Supported
d53e8365 6491F: kernel/events/*
a003236c 6492F: include/linux/perf_event.h
c117ab84 6493F: include/uapi/linux/perf_event.h
141c4296
RR
6494F: arch/*/kernel/perf_event*.c
6495F: arch/*/kernel/*/perf_event*.c
6496F: arch/*/kernel/*/*/perf_event*.c
a003236c 6497F: arch/*/include/asm/perf_event.h
a003236c
VL
6498F: arch/*/kernel/perf_callchain.c
6499F: tools/perf/
6c0b3244 6500
dd49d0f5 6501PERSONALITY HANDLING
8b58be88 6502M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6503L: linux-abi-devel@lists.sourceforge.net
6504S: Maintained
679655da 6505F: include/linux/personality.h
c117ab84 6506F: include/uapi/linux/personality.h
dd49d0f5 6507
838e7a03 6508PHONET PROTOCOL
2a06b40f 6509M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6510S: Supported
6511F: Documentation/networking/phonet.txt
6512F: include/linux/phonet.h
6513F: include/net/phonet/
c117ab84 6514F: include/uapi/linux/phonet.h
838e7a03
RDC
6515F: net/phonet/
6516
1da177e4 6517PHRAM MTD DRIVER
8b58be88 6518M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6519L: linux-mtd@lists.infradead.org
6520S: Maintained
679655da 6521F: drivers/mtd/devices/phram.c
1da177e4 6522
efdbb10e
BP
6523PICOLCD HID DRIVER
6524M: Bruno Prémont <bonbons@linux-vserver.org>
6525L: linux-input@vger.kernel.org
6526S: Maintained
6527F: drivers/hid/hid-picolcd*
6528
a53bfa07
JI
6529PICOXCELL SUPPORT
6530M: Jamie Iles <jamie@jamieiles.com>
6531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6532T: git git://github.com/jamieiles/linux-2.6-ji.git
6533S: Supported
14430813 6534F: arch/arm/mach-picoxcell/
a53bfa07
JI
6535F: drivers/*/picoxcell*
6536F: drivers/*/*/picoxcell*
6537
2744e8af
LW
6538PIN CONTROL SUBSYSTEM
6539M: Linus Walleij <linus.walleij@linaro.org>
6540S: Maintained
07f29ba6 6541F: drivers/pinctrl/
8e406fe4 6542F: include/linux/pinctrl/
2744e8af 6543
2201bbb8
JCPV
6544PIN CONTROLLER - ATMEL AT91
6545M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6547S: Maintained
6548F: drivers/pinctrl/pinctrl-at91.c
6549
b75e60d6
DA
6550PIN CONTROLLER - SAMSUNG
6551M: Tomasz Figa <t.figa@samsung.com>
6552M: Thomas Abraham <thomas.abraham@linaro.org>
6553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6554L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6555S: Maintained
6556F: drivers/pinctrl/pinctrl-exynos.*
6557F: drivers/pinctrl/pinctrl-s3c*
6558F: drivers/pinctrl/pinctrl-samsung.*
6559
deda8287 6560PIN CONTROLLER - ST SPEAR
8e406fe4 6561M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6562L: spear-devel@list.st.com
6563L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6564W: http://www.st.com/spear
6565S: Maintained
8e406fe4 6566F: drivers/pinctrl/spear/
deda8287 6567
249a6771 6568PKTCDVD DRIVER
dbd47133 6569M: Jiri Kosina <jkosina@suse.cz>
249a6771 6570S: Maintained
679655da
JP
6571F: drivers/block/pktcdvd.c
6572F: include/linux/pktcdvd.h
c117ab84 6573F: include/uapi/linux/pktcdvd.h
249a6771 6574
b31d8273
G
6575PKUNITY SOC DRIVERS
6576M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6577W: http://mprc.pku.edu.cn/~guanxuetao/linux
6578S: Maintained
6579T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6580F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6581F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6582F: drivers/video/fb-puv3.c
2809e80b 6583F: drivers/rtc/rtc-puv3.c
b31d8273 6584
9d2ecfb7 6585PMBUS HARDWARE MONITORING DRIVERS
ca462085 6586M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6587L: lm-sensors@lm-sensors.org
6588W: http://www.lm-sensors.org/
6589W: http://www.roeck-us.net/linux/drivers/
6590T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6591S: Maintained
6592F: Documentation/hwmon/pmbus
6593F: drivers/hwmon/pmbus/
6594F: include/linux/i2c/pmbus.h
6595
89a36810 6596PMC SIERRA MaxRAID DRIVER
076cfaae 6597M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6598L: linux-scsi@vger.kernel.org
6599W: http://www.pmc-sierra.com/
6600S: Supported
6601F: drivers/scsi/pmcraid.*
6602
dbf9bfe6 6603PMC SIERRA PM8001 DRIVER
4f0e359c 6604M: xjtuwjp@gmail.com
dbf9bfe6 6605M: lindar_liu@usish.com
6606L: linux-scsi@vger.kernel.org
6607S: Supported
6608F: drivers/scsi/pm8001/
6609
1da177e4 6610POSIX CLOCKS and TIMERS
8b58be88 6611M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 6612T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6613S: Supported
679655da
JP
6614F: fs/timerfd.c
6615F: include/linux/timer*
6616F: kernel/*timer*
1da177e4 6617
3be86148 6618POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9d5e2a02 6619M: Anton Vorontsov <anton@enomsg.org>
8b58be88 6620M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6621T: git git://git.infradead.org/battery-2.6.git
3be86148 6622S: Maintained
679655da 6623F: include/linux/power_supply.h
8cd725a1 6624F: drivers/power/
3be86148 6625
1da177e4 6626PNP SUPPORT
46a1f21a 6627M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6628M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6629S: Maintained
679655da 6630F: drivers/pnp/
1da177e4 6631
999445d4 6632PNXxxxx I2C DRIVER
8b58be88 6633M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6634L: linux-i2c@vger.kernel.org
999445d4 6635S: Maintained
679655da 6636F: drivers/i2c/busses/i2c-pnx.c
999445d4 6637
1da177e4 6638PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6639M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6640L: linux-ppp@vger.kernel.org
6641S: Maintained
224cf5ad 6642F: drivers/net/ppp/ppp_*
1da177e4
LT
6643
6644PPP OVER ATM (RFC 2364)
8b58be88 6645M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6646S: Maintained
679655da 6647F: net/atm/pppoatm.c
c117ab84 6648F: include/uapi/linux/atmppp.h
1da177e4
LT
6649
6650PPP OVER ETHERNET
8b58be88 6651M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6652S: Maintained
224cf5ad
JK
6653F: drivers/net/ppp/pppoe.c
6654F: drivers/net/ppp/pppox.c
1da177e4 6655
a6d2370b 6656PPP OVER L2TP
8b58be88 6657M: James Chapman <jchapman@katalix.com>
a6d2370b 6658S: Maintained
90ca28d1 6659F: net/l2tp/l2tp_ppp.c
679655da 6660F: include/linux/if_pppol2tp.h
c117ab84 6661F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6662
eae9d2ba 6663PPS SUPPORT
8b58be88 6664M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6665W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6666L: linuxpps@ml.enneenne.com (subscribers-only)
6667S: Maintained
cabaaf41
JP
6668F: Documentation/pps/
6669F: drivers/pps/
6670F: include/linux/pps*.h
eae9d2ba 6671
71a6d0af
HW
6672PPTP DRIVER
6673M: Dmitry Kozlov <xeb@mail.ru>
6674L: netdev@vger.kernel.org
6675S: Maintained
224cf5ad 6676F: drivers/net/ppp/pptp.c
71a6d0af
HW
6677W: http://sourceforge.net/projects/accel-pptp
6678
1da177e4 6679PREEMPTIBLE KERNEL
8b58be88 6680M: Robert Love <rml@tech9.net>
1da177e4
LT
6681L: kpreempt-tech@lists.sourceforge.net
6682W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6683S: Supported
679655da
JP
6684F: Documentation/preempt-locking.txt
6685F: include/linux/preempt.h
1da177e4
LT
6686
6687PRISM54 WIRELESS DRIVER
8b58be88 6688M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6689L: linux-wireless@vger.kernel.org
9ef80804 6690W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6691S: Obsolete
679655da 6692F: drivers/net/wireless/prism54/
1da177e4 6693
b3277dfa 6694PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6695M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6696L: linux-ide@vger.kernel.org
6697S: Maintained
679655da 6698F: drivers/ata/sata_promise.*
b3277dfa 6699
02c18891 6700PS3 NETWORK SUPPORT
b809b9ca 6701M: Geoff Levand <geoff@infradead.org>
02c18891 6702L: netdev@vger.kernel.org
a4724ed6 6703L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6704S: Maintained
8df158ac 6705F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6706
f58a9d17 6707PS3 PLATFORM SUPPORT
b809b9ca 6708M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6709L: linuxppc-dev@lists.ozlabs.org
6710L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6711S: Maintained
679655da
JP
6712F: arch/powerpc/boot/ps3*
6713F: arch/powerpc/include/asm/lv1call.h
6714F: arch/powerpc/include/asm/ps3*.h
6715F: arch/powerpc/platforms/ps3/
6716F: drivers/*/ps3*
6717F: drivers/ps3/
fec629b8 6718F: drivers/rtc/rtc-ps3.c
679655da 6719F: drivers/usb/host/*ps3.c
fec629b8 6720F: sound/ppc/snd_ps3*
f58a9d17 6721
cffb4add 6722PS3VRAM DRIVER
8b58be88 6723M: Jim Paris <jim@jtan.com>
a4724ed6 6724L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6725S: Maintained
8a3977cb 6726F: drivers/block/ps3vram.c
cffb4add 6727
8defe599 6728PSTORE FILESYSTEM
9d5e2a02 6729M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6730M: Colin Cross <ccross@android.com>
6731M: Kees Cook <keescook@chromium.org>
6732M: Tony Luck <tony.luck@intel.com>
6733S: Maintained
6734T: git git://git.infradead.org/users/cbou/linux-pstore.git
6735F: fs/pstore/
6736F: include/linux/pstore*
04851772 6737F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6738F: drivers/acpi/apei/erst.c
6739
7fbc415d
RC
6740PTP HARDWARE CLOCK SUPPORT
6741M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6742L: netdev@vger.kernel.org
7fbc415d
RC
6743S: Maintained
6744W: http://linuxptp.sourceforge.net/
6745F: Documentation/ABI/testing/sysfs-ptp
6746F: Documentation/ptp/*
0ecb3cdd 6747F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6748F: drivers/net/phy/dp83640*
6749F: drivers/ptp/*
6750F: include/linux/ptp_cl*
6751
cf94a4d1 6752PTRACE SUPPORT
8b58be88
JP
6753M: Roland McGrath <roland@redhat.com>
6754M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6755S: Maintained
6756F: include/asm-generic/syscall.h
6757F: include/linux/ptrace.h
6758F: include/linux/regset.h
6759F: include/linux/tracehook.h
c117ab84 6760F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6761F: kernel/ptrace.c
6762
8320204a 6763PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6764M: Mike Isely <isely@pobox.com>
16e9495d 6765L: pvrusb2@isely.net (subscribers-only)
661263b5 6766L: linux-media@vger.kernel.org
8320204a 6767W: http://www.isely.net/pvrusb2/
275ffde4 6768T: git git://linuxtv.org/media_tree.git
8320204a 6769S: Maintained
679655da 6770F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6771F: drivers/media/usb/pvrusb2/
8320204a 6772
39532e6c
HG
6773PWC WEBCAM DRIVER
6774M: Hans de Goede <hdegoede@redhat.com>
6775L: linux-media@vger.kernel.org
6776T: git git://linuxtv.org/media_tree.git
6777S: Maintained
6778F: drivers/media/usb/pwc/*
6779
200efedd 6780PWM SUBSYSTEM
aa3495f7
TR
6781M: Thierry Reding <thierry.reding@gmail.com>
6782L: linux-pwm@vger.kernel.org
0c2498f1 6783S: Maintained
200efedd
TR
6784W: http://gitorious.org/linux-pwm
6785T: git git://gitorious.org/linux-pwm/linux-pwm.git
6786F: Documentation/pwm.txt
6787F: Documentation/devicetree/bindings/pwm/
6788F: include/linux/pwm.h
0c2498f1 6789F: drivers/pwm/
a140b98d
TR
6790F: drivers/video/backlight/pwm_bl.c
6791F: include/linux/pwm_backlight.h
0c2498f1 6792
30ec261e 6793PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6794M: Eric Miao <eric.y.miao@gmail.com>
6795M: Russell King <linux@arm.linux.org.uk>
a323f664 6796M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6797L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6798T: git git://github.com/hzhuang1/linux.git
6799T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6800S: Maintained
679655da
JP
6801F: arch/arm/mach-pxa/
6802F: drivers/pcmcia/pxa2xx*
9df92e6c 6803F: drivers/spi/spi-pxa2xx*
679655da
JP
6804F: drivers/usb/gadget/pxa2*
6805F: include/sound/pxa2xx-lib.h
bec4c99e 6806F: sound/arm/pxa*
14430813 6807F: sound/soc/pxa/
1da177e4 6808
3f640c61 6809MMP SUPPORT
8b58be88 6810M: Eric Miao <eric.y.miao@gmail.com>
a323f664 6811M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 6812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6813T: git git://github.com/hzhuang1/linux.git
6814T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 6815S: Maintained
3f640c61 6816F: arch/arm/mach-mmp/
e8e6cb32 6817
272f133a
PO
6818PXA MMCI DRIVER
6819S: Orphan
6820
57f63bc8 6821PXA RTC DRIVER
8b58be88 6822M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
6823L: rtc-linux@googlegroups.com
6824S: Maintained
6825
52a09a04 6826QIB DRIVER
8473c603 6827M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
6828L: linux-rdma@vger.kernel.org
6829S: Supported
6830F: drivers/infiniband/hw/qib/
6831
5e9772b9
JS
6832QLOGIC QLA1280 SCSI DRIVER
6833M: Michael Reed <mdr@sgi.com>
6834L: linux-scsi@vger.kernel.org
6835S: Maintained
6836F: drivers/scsi/qla1280.[ch]
6837
1da177e4 6838QLOGIC QLA2XXX FC-SCSI DRIVER
8b58be88 6839M: Andrew Vasquez <andrew.vasquez@qlogic.com>
95e6a856 6840M: linux-driver@qlogic.com
1da177e4
LT
6841L: linux-scsi@vger.kernel.org
6842S: Supported
679655da
JP
6843F: Documentation/scsi/LICENSE.qla2xxx
6844F: drivers/scsi/qla2xxx/
1da177e4 6845
883c98fe 6846QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
6847M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6848M: iscsi-driver@qlogic.com
6849L: linux-scsi@vger.kernel.org
6850S: Supported
bacfb81b 6851F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
6852F: drivers/scsi/qla4xxx/
6853
5a4faa87 6854QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 6855M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6856M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
6857M: linux-driver@qlogic.com
6858L: netdev@vger.kernel.org
6859S: Supported
679655da 6860F: Documentation/networking/LICENSE.qla3xxx
aa43c215 6861F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 6862
0ec00f03 6863QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 6864M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
6865M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6866M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 6867M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 6868M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 6869M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
6870M: linux-driver@qlogic.com
6871L: netdev@vger.kernel.org
6872S: Supported
aa43c215 6873F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 6874
c4e84bde 6875QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 6876M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 6877M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6878M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 6879M: linux-driver@qlogic.com
c4e84bde
RM
6880L: netdev@vger.kernel.org
6881S: Supported
aa43c215 6882F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 6883
1da177e4 6884QNX4 FILESYSTEM
8b58be88 6885M: Anders Larsen <al@alarsen.net>
1da177e4
LT
6886W: http://www.alarsen.net/linux/qnx4fs/
6887S: Maintained
80811493 6888F: fs/qnx4/
c117ab84
CEB
6889F: include/uapi/linux/qnx4_fs.h
6890F: include/uapi/linux/qnxtypes.h
1da177e4 6891
91952bc0
AP
6892QT1010 MEDIA DRIVER
6893M: Antti Palosaari <crope@iki.fi>
6894L: linux-media@vger.kernel.org
6895W: http://linuxtv.org/
6896W: http://palosaari.fi/linux/
6897Q: http://patchwork.linuxtv.org/project/linux-media/list/
6898T: git git://linuxtv.org/anttip/media_tree.git
6899S: Maintained
6900F: drivers/media/tuners/qt1010*
6901
2ea0ffcb
KV
6902QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6903M: Kalle Valo <kvalo@qca.qualcomm.com>
6904L: ath10k@lists.infradead.org
6905W: http://wireless.kernel.org/en/users/Drivers/ath10k
6906T: git git://github.com/kvalo/ath.git
6907S: Supported
6908F: drivers/net/wireless/ath/ath10k/
6909
4f4567cf
RK
6910QUALCOMM HEXAGON ARCHITECTURE
6911M: Richard Kuo <rkuo@codeaurora.org>
6912L: linux-hexagon@vger.kernel.org
6913S: Supported
6914F: arch/hexagon/
6915
8e84c258
EK
6916QUALCOMM WCN36XX WIRELESS DRIVER
6917M: Eugene Krasnikov <k.eugene.e@gmail.com>
6918L: wcn36xx@lists.infradead.org
6919W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
6920T: git git://github.com/KrasnikovEugene/wcn36xx.git
6921S: Supported
6922F: drivers/net/wireless/ath/wcn36xx/
6923
35e3540b
HV
6924QUICKCAM PARALLEL PORT WEBCAMS
6925M: Hans Verkuil <hverkuil@xs4all.nl>
6926L: linux-media@vger.kernel.org
6927T: git git://linuxtv.org/media_tree.git
6928W: http://linuxtv.org
6929S: Odd Fixes
6930F: drivers/media/parport/*-qcam*
6931
602adf40 6932RADOS BLOCK DEVICE (RBD)
09d90327
SW
6933M: Yehuda Sadeh <yehuda@inktank.com>
6934M: Sage Weil <sage@inktank.com>
6935M: Alex Elder <elder@inktank.com>
602adf40 6936M: ceph-devel@vger.kernel.org
09d90327
SW
6937W: http://ceph.com/
6938T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
6939S: Supported
6940F: drivers/block/rbd.c
6941F: drivers/block/rbd_types.h
6942
1da177e4 6943RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 6944M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 6945L: linux-fbdev@vger.kernel.org
1da177e4 6946S: Maintained
679655da 6947F: drivers/video/aty/radeon*
c117ab84 6948F: include/uapi/linux/radeonfb.h
1da177e4 6949
c6c9b34c
HG
6950RADIOSHARK RADIO DRIVER
6951M: Hans de Goede <hdegoede@redhat.com>
6952L: linux-media@vger.kernel.org
6953T: git git://linuxtv.org/media_tree.git
6954S: Maintained
6955F: drivers/media/radio/radio-shark.c
6956
6957RADIOSHARK2 RADIO DRIVER
6958M: Hans de Goede <hdegoede@redhat.com>
6959L: linux-media@vger.kernel.org
6960T: git git://linuxtv.org/media_tree.git
6961S: Maintained
6962F: drivers/media/radio/radio-shark2.c
6963F: drivers/media/radio/radio-tea5777.c
6964
1da177e4 6965RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 6966M: Paul Mackerras <paulus@samba.org>
c69f677c 6967L: linux-fbdev@vger.kernel.org
1da177e4 6968S: Maintained
679655da 6969F: drivers/video/aty/aty128fb.c
1da177e4 6970
e7839f25 6971RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 6972P: rt2x00 project
e1a6542f 6973M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 6974M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 6975M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 6976L: linux-wireless@vger.kernel.org
83fc9c89 6977L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
6978W: http://rt2x00.serialmonkey.com/
6979S: Maintained
54e5881d 6980T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
6981F: drivers/net/wireless/rt2x00/
6982
9db5579b 6983RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 6984M: Nick Piggin <npiggin@kernel.dk>
9db5579b 6985S: Maintained
679655da
JP
6986F: Documentation/blockdev/ramdisk.txt
6987F: drivers/block/brd.c
9db5579b 6988
9e95ce27 6989RANDOM NUMBER DRIVER
330e0a01 6990M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 6991S: Maintained
679655da 6992F: drivers/char/random.c
9e95ce27 6993
394b701c 6994RAPIDIO SUBSYSTEM
8b58be88 6995M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 6996M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 6997S: Maintained
679655da 6998F: drivers/rapidio/
394b701c 6999
e2d1d6c0 7000RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7001L: linux-wireless@vger.kernel.org
f52a5490 7002S: Orphan
679655da 7003F: drivers/net/wireless/ray*
e2d1d6c0
RD
7004
7005RCUTORTURE MODULE
8b58be88
JP
7006M: Josh Triplett <josh@freedesktop.org>
7007M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
f9094d8e 7008S: Supported
08deed1e 7009T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7010F: Documentation/RCU/torture.txt
4102adab 7011F: kernel/rcu/torture.c
e2d1d6c0 7012
c1f766b5 7013RDC R-321X SoC
8b58be88 7014M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7015S: Maintained
7016
db17f395 7017RDC R6040 FAST ETHERNET DRIVER
8b58be88 7018M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7019L: netdev@vger.kernel.org
7020S: Maintained
58565a35 7021F: drivers/net/ethernet/rdc/r6040.c
db17f395 7022
a09ed661 7023RDS - RELIABLE DATAGRAM SOCKETS
dd1294c4 7024M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
fbb5a558 7025L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7026S: Supported
679655da 7027F: net/rds/
a09ed661 7028
595182bc 7029READ-COPY UPDATE (RCU)
8b58be88
JP
7030M: Dipankar Sarma <dipankar@in.ibm.com>
7031M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9fab9787 7032W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7033S: Supported
08deed1e 7034T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7035F: Documentation/RCU/
9fab9787 7036X: Documentation/RCU/torture.txt
f9094d8e 7037F: include/linux/rcu*
4102adab
PM
7038X: include/linux/srcu.h
7039F: kernel/rcu/
7040X: kernel/rcu/torture.c
595182bc 7041
0c86edc0 7042REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7043M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7044L: rtc-linux@googlegroups.com
8a6e2535 7045Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7046S: Maintained
679655da
JP
7047F: Documentation/rtc.txt
7048F: drivers/rtc/
7049F: include/linux/rtc.h
c117ab84 7050F: include/uapi/linux/rtc.h
0c86edc0 7051
1da177e4 7052REISERFS FILE SYSTEM
76c4e5ea 7053L: reiserfs-devel@vger.kernel.org
1da177e4 7054S: Supported
679655da 7055F: fs/reiserfs/
1da177e4 7056
b83a313b 7057REGISTER MAP ABSTRACTION
b02e48f2 7058M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7059T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7060S: Supported
7061F: drivers/base/regmap/
7062F: include/linux/regmap.h
7063
400e64df
OBC
7064REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7065M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7066T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7067S: Maintained
7068F: drivers/remoteproc/
7069F: Documentation/remoteproc.txt
6fc26488 7070F: include/linux/remoteproc.h
400e64df 7071
d8115db5
OBC
7072REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7073M: Ohad Ben-Cohen <ohad@wizery.com>
7074T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7075S: Maintained
7076F: drivers/rpmsg/
7077F: Documentation/rpmsg.txt
7078F: include/linux/rpmsg.h
7079
e0897645 7080RFKILL
8b58be88 7081M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7082L: linux-wireless@vger.kernel.org
ce466579
JB
7083W: http://wireless.kernel.org/
7084T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7085T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7086S: Maintained
505c9247 7087F: Documentation/rfkill.txt
80811493 7088F: net/rfkill/
e0897645 7089
67e054e9
ML
7090RICOH SMARTMEDIA/XD DRIVER
7091M: Maxim Levitsky <maximlevitsky@gmail.com>
7092S: Maintained
21c26f50
JP
7093F: drivers/mtd/nand/r852.c
7094F: drivers/mtd/nand/r852.h
67e054e9 7095
92634125
ML
7096RICOH R5C592 MEMORYSTICK DRIVER
7097M: Maxim Levitsky <maximlevitsky@gmail.com>
7098S: Maintained
7099F: drivers/memstick/host/r592.*
7100
27f1d2f9
SA
7101ROCCAT DRIVERS
7102M: Stefan Achatz <erazor_de@users.sourceforge.net>
7103W: http://sourceforge.net/projects/roccat/
7104S: Maintained
7105F: drivers/hid/hid-roccat*
7106F: include/linux/hid-roccat*
7107F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7108
1da177e4
LT
7109ROCKETPORT DRIVER
7110P: Comtrol Corp.
1da177e4
LT
7111W: http://www.comtrol.com
7112S: Maintained
679655da 7113F: Documentation/serial/rocket.txt
c897401b 7114F: drivers/tty/rocket*
1da177e4
LT
7115
7116ROSE NETWORK LAYER
8b58be88 7117M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7118L: linux-hams@vger.kernel.org
d34cb28a 7119W: http://www.linux-ax25.org/
1da177e4 7120S: Maintained
679655da 7121F: include/net/rose.h
c117ab84 7122F: include/uapi/linux/rose.h
679655da 7123F: net/rose/
1da177e4 7124
91952bc0
AP
7125RTL2830 MEDIA DRIVER
7126M: Antti Palosaari <crope@iki.fi>
7127L: linux-media@vger.kernel.org
7128W: http://linuxtv.org/
7129W: http://palosaari.fi/linux/
7130Q: http://patchwork.linuxtv.org/project/linux-media/list/
7131T: git git://linuxtv.org/anttip/media_tree.git
7132S: Maintained
7133F: drivers/media/dvb-frontends/rtl2830*
7134
27a0aacf
AP
7135RTL2832 MEDIA DRIVER
7136M: Antti Palosaari <crope@iki.fi>
7137L: linux-media@vger.kernel.org
7138W: http://linuxtv.org/
7139W: http://palosaari.fi/linux/
7140Q: http://patchwork.linuxtv.org/project/linux-media/list/
7141T: git git://linuxtv.org/anttip/media_tree.git
7142S: Maintained
7143F: drivers/media/dvb-frontends/rtl2832*
7144
59840488 7145RTL8180 WIRELESS DRIVER
8b58be88 7146M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7147L: linux-wireless@vger.kernel.org
491b26b4 7148W: http://wireless.kernel.org/
54e5881d 7149T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7150S: Maintained
3cfeb0c3 7151F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7152
59840488 7153RTL8187 WIRELESS DRIVER
9f0939bf 7154M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7155M: Hin-Tak Leung <htl10@users.sourceforge.net>
7156M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7157L: linux-wireless@vger.kernel.org
491b26b4 7158W: http://wireless.kernel.org/
54e5881d 7159T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7160S: Maintained
3cfeb0c3 7161F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7162
3cf0c8ad
LF
7163RTL8192CE WIRELESS DRIVER
7164M: Larry Finger <Larry.Finger@lwfinger.net>
7165M: Chaoming Li <chaoming_li@realsil.com.cn>
7166L: linux-wireless@vger.kernel.org
491b26b4 7167W: http://wireless.kernel.org/
3cf0c8ad
LF
7168T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7169S: Maintained
7170F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7171F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7172
9eb8ef74 7173S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7174M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7175L: linux-fbdev@vger.kernel.org
ce00f85c 7176S: Maintained
679655da 7177F: drivers/video/savage/
9eb8ef74 7178
1da177e4 7179S390
8b58be88
JP
7180M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7181M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7182M: linux390@de.ibm.com
d58140cc 7183L: linux-s390@vger.kernel.org
5238da45
HC
7184W: http://www.ibm.com/developerworks/linux/linux390/
7185S: Supported
679655da 7186F: arch/s390/
a968cd3e 7187F: drivers/s390/
20d16fef 7188F: block/partitions/ibm.c
3bfe6858
JN
7189F: Documentation/s390/
7190F: Documentation/DocBook/s390*
5238da45
HC
7191
7192S390 NETWORK DRIVERS
8b58be88
JP
7193M: Ursula Braun <ursula.braun@de.ibm.com>
7194M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7195M: linux390@de.ibm.com
d58140cc 7196L: linux-s390@vger.kernel.org
5238da45
HC
7197W: http://www.ibm.com/developerworks/linux/linux390/
7198S: Supported
679655da 7199F: drivers/s390/net/
5238da45 7200
feed9b62 7201S390 ZCRYPT DRIVER
5c8d0983 7202M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7203M: linux390@de.ibm.com
7204L: linux-s390@vger.kernel.org
a968cd3e 7205W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7206S: Supported
d5ca6918 7207F: drivers/s390/crypto/
feed9b62 7208
5238da45 7209S390 ZFCP DRIVER
d38e19d0 7210M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7211M: linux390@de.ibm.com
d58140cc 7212L: linux-s390@vger.kernel.org
5238da45 7213W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7214S: Supported
679655da 7215F: drivers/s390/scsi/zfcp_*
1da177e4 7216
dd96df2c 7217S390 IUCV NETWORK LAYER
8b58be88 7218M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7219M: linux390@de.ibm.com
7220L: linux-s390@vger.kernel.org
7221W: http://www.ibm.com/developerworks/linux/linux390/
7222S: Supported
679655da
JP
7223F: drivers/s390/net/*iucv*
7224F: include/net/iucv/
7225F: net/iucv/
dd96df2c 7226
4dde7f75 7227S3C24XX SD/MMC Driver
8b58be88 7228M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7229L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7230S: Supported
679655da 7231F: drivers/mmc/host/s3cmci.*
4dde7f75 7232
1f15a229
HV
7233SAA6588 RDS RECEIVER DRIVER
7234M: Hans Verkuil <hverkuil@xs4all.nl>
7235L: linux-media@vger.kernel.org
7236T: git git://linuxtv.org/media_tree.git
7237W: http://linuxtv.org
7238S: Odd Fixes
7239F: drivers/media/i2c/saa6588*
7240
98ed12e6 7241SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7242M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7243L: linux-media@vger.kernel.org
7244W: http://linuxtv.org
7245T: git git://linuxtv.org/media_tree.git
7246S: Odd fixes
e42bf501 7247F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7248F: drivers/media/pci/saa7134/
7249
1da177e4 7250SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7251M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7252L: linux-media@vger.kernel.org
275ffde4 7253T: git git://linuxtv.org/media_tree.git
1da177e4 7254S: Maintained
90d72ac6
MCC
7255F: drivers/media/common/saa7146/
7256F: drivers/media/pci/saa7146/
7257F: include/media/saa7146*
1da177e4 7258
92304a40 7259SAMSUNG LAPTOP DRIVER
5909c654 7260M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7261L: platform-driver-x86@vger.kernel.org
7262S: Maintained
7263F: drivers/platform/x86/samsung-laptop.c
7264
4a109cc0 7265SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7266M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7267L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7268S: Supported
14430813 7269F: sound/soc/samsung/
4a109cc0 7270
0d89a28b
JH
7271SAMSUNG FRAMEBUFFER DRIVER
7272M: Jingoo Han <jg1.han@samsung.com>
7273L: linux-fbdev@vger.kernel.org
7274S: Maintained
7275F: drivers/video/s3c-fb.c
7276
f69d3a17
SK
7277SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7278M: Sangbeom Kim <sbkim73@samsung.com>
7279L: linux-kernel@vger.kernel.org
7280S: Supported
7281F: drivers/mfd/sec*.c
7282F: drivers/regulator/s2m*.c
7283F: drivers/regulator/s5m*.c
7284F: drivers/rtc/rtc-sec.c
7285F: include/linux/mfd/samsung/
7286
038f5c4b
SN
7287SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7288M: Kyungmin Park <kyungmin.park@samsung.com>
7289M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7290L: linux-media@vger.kernel.org
7291Q: https://patchwork.linuxtv.org/project/linux-media/list/
7292S: Supported
7293F: drivers/media/platform/exynos4-is/
7294F: include/media/s5p_fimc.h
7295
6fd86ab2
SN
7296SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7297M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7298L: linux-media@vger.kernel.org
7299L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7300S: Maintained
7301F: drivers/media/platform/s3c-camif/
7302F: include/media/s3c_camif.h
7303
b84ef24e
AH
7304SAMSUNG S5C73M3 CAMERA DRIVER
7305M: Kyungmin Park <kyungmin.park@samsung.com>
7306M: Andrzej Hajda <a.hajda@samsung.com>
7307L: linux-media@vger.kernel.org
7308S: Supported
7309F: drivers/media/i2c/s5c73m3/*
7310
ca749e2a 7311SERIAL DRIVERS
5e30bbb7 7312M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7313L: linux-serial@vger.kernel.org
5e30bbb7 7314S: Maintained
14430813 7315F: drivers/tty/serial/
ca749e2a 7316
aecb7b64 7317SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7318M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7319M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7320S: Maintained
7321F: include/linux/dw_dmac.h
61a76496 7322F: drivers/dma/dw/
aecb7b64 7323
f9e37137
SJ
7324SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7325M: Seungwon Jeon <tgih.jun@samsung.com>
7326M: Jaehoon Chung <jh80.chung@samsung.com>
7327L: linux-mmc@vger.kernel.org
7328S: Maintained
7329F: include/linux/mmc/dw_mmc.h
7330F: drivers/mmc/host/dw_mmc*
7331
9222d247 7332TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7333M: John Stultz <john.stultz@linaro.org>
88606e80 7334M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7336S: Supported
7337F: include/linux/clocksource.h
7338F: include/linux/time.h
7339F: include/linux/timex.h
c117ab84
CEB
7340F: include/uapi/linux/time.h
7341F: include/uapi/linux/timex.h
88606e80
TG
7342F: kernel/time/clocksource.c
7343F: kernel/time/time*.c
7344F: kernel/time/ntp.c
7345
5b3f03f0 7346TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7347M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7348M: Hans Verkuil <hverkuil@xs4all.nl>
7349S: Odd Fixes
14430813 7350F: drivers/media/usb/tlg2300/
5b3f03f0 7351
1da177e4 7352SC1200 WDT DRIVER
b300645a 7353M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7354S: Maintained
679655da 7355F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7356
7357SCHEDULER
dd9b238c 7358M: Ingo Molnar <mingo@redhat.com>
8b58be88 7359M: Peter Zijlstra <peterz@infradead.org>
75fc2d37 7360T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7361S: Maintained
95c0d71d 7362F: kernel/sched/
679655da 7363F: include/linux/sched.h
c117ab84 7364F: include/uapi/linux/sched.h
c2eb505b
PZ
7365F: kernel/wait.c
7366F: include/linux/wait.h
1da177e4 7367
6bcf6737 7368SCORE ARCHITECTURE
ed38665e 7369M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7370M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7371W: http://www.sunplus.com
6bcf6737 7372S: Supported
a2681a75 7373F: arch/score/
6bcf6737 7374
1da177e4 7375SCSI CDROM DRIVER
8b58be88 7376M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7377L: linux-scsi@vger.kernel.org
7378W: http://www.kernel.dk
7379S: Maintained
679655da 7380F: drivers/scsi/sr*
1da177e4 7381
fb50a83d
RD
7382SCSI RDMA PROTOCOL (SRP) INITIATOR
7383M: David Dillow <dillowda@ornl.gov>
7384L: linux-rdma@vger.kernel.org
7385S: Supported
7386W: http://www.openfabrics.org
7387Q: http://patchwork.kernel.org/project/linux-rdma/list/
7388T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7389F: drivers/infiniband/ulp/srp/
7390F: include/scsi/srp.h
7391
1da177e4 7392SCSI SG DRIVER
8b58be88 7393M: Doug Gilbert <dgilbert@interlog.com>
1da177e4
LT
7394L: linux-scsi@vger.kernel.org
7395W: http://www.torque.net/sg
7396S: Maintained
679655da
JP
7397F: drivers/scsi/sg.c
7398F: include/scsi/sg.h
1da177e4
LT
7399
7400SCSI SUBSYSTEM
c95286d8 7401M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7402L: linux-scsi@vger.kernel.org
54e5881d
JP
7403T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7404T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7405T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7406S: Maintained
679655da
JP
7407F: drivers/scsi/
7408F: include/scsi/
1da177e4
LT
7409
7410SCSI TAPE DRIVER
8b58be88 7411M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7412L: linux-scsi@vger.kernel.org
7413S: Maintained
679655da 7414F: Documentation/scsi/st.txt
f7269cfc
JD
7415F: drivers/scsi/st.*
7416F: drivers/scsi/st_*.h
1da177e4
LT
7417
7418SCTP PROTOCOL
8b6efb75 7419M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7420M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7421L: linux-sctp@vger.kernel.org
5f85813c 7422W: http://lksctp.sourceforge.net
8b6efb75 7423S: Maintained
679655da
JP
7424F: Documentation/networking/sctp.txt
7425F: include/linux/sctp.h
4d58c025 7426F: include/uapi/linux/sctp.h
679655da
JP
7427F: include/net/sctp/
7428F: net/sctp/
1da177e4
LT
7429
7430SCx200 CPU SUPPORT
8b58be88 7431M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7432S: Odd Fixes
679655da 7433F: Documentation/i2c/busses/scx200_acb
390889b6 7434F: arch/x86/platform/scx200/
679655da
JP
7435F: drivers/watchdog/scx200_wdt.c
7436F: drivers/i2c/busses/scx200*
7437F: drivers/mtd/maps/scx200_docflash.c
7438F: include/linux/scx200.h
1662d32c
JC
7439
7440SCx200 GPIO DRIVER
8b58be88 7441M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7442S: Maintained
679655da
JP
7443F: drivers/char/scx200_gpio.c
7444F: include/linux/scx200_gpio.h
1662d32c
JC
7445
7446SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7447M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7448S: Maintained
679655da 7449F: drivers/clocksource/scx200_hrt.c
1da177e4 7450
6a36913a 7451SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7452M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7453L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7454S: Maintained
679655da 7455F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7456
e7839f25 7457SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
245feaa6 7458M: Chris Ball <cjb@laptop.org>
7a241d6e 7459L: linux-mmc@vger.kernel.org
245feaa6
CB
7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7461S: Maintained
7a241d6e 7462F: drivers/mmc/host/sdhci.*
d4a45787 7463F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7464
3085e9c1 7465SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7466M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7467L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7468L: linux-mmc@vger.kernel.org
e2d1d6c0 7469S: Maintained
d4a45787 7470F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7471
0d1bb41a 7472SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7473M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7474L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7475S: Maintained
7476F: drivers/mmc/host/sdhci-s3c.c
7477
c63b3cba 7478SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7479M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7480L: spear-devel@list.st.com
c63b3cba
VK
7481L: linux-mmc@vger.kernel.org
7482S: Maintained
7483F: drivers/mmc/host/sdhci-spear.c
7484
8711cca2 7485SECURITY SUBSYSTEM
9b45c0d2 7486M: James Morris <james.l.morris@oracle.com>
8711cca2 7487L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7488T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7489W: http://kernsec.org/
8711cca2 7490S: Supported
7d2c86b5 7491F: security/
8711cca2 7492
1da177e4 7493SECURITY CONTACT
8b58be88 7494M: Security Officers <security@kernel.org>
1da177e4
LT
7495S: Supported
7496
7497SELINUX SECURITY MODULE
8b58be88 7498M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7499M: James Morris <james.l.morris@oracle.com>
8b58be88 7500M: Eric Paris <eparis@parisplace.org>
7d2c86b5 7501L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7502W: http://selinuxproject.org
6bde95ce 7503T: git git://git.infradead.org/users/eparis/selinux.git
1da177e4 7504S: Supported
679655da
JP
7505F: include/linux/selinux*
7506F: security/selinux/
6bde95ce 7507F: scripts/selinux/
1da177e4 7508
c1c124e9
JJ
7509APPARMOR SECURITY MODULE
7510M: John Johansen <john.johansen@canonical.com>
7511L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7512W: apparmor.wiki.kernel.org
7513T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7514S: Supported
7515F: security/apparmor/
7516
cef2cf07 7517SENSABLE PHANTOM
8b58be88 7518M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7519S: Maintained
679655da 7520F: drivers/misc/phantom.c
c117ab84 7521F: include/uapi/linux/phantom.h
cef2cf07 7522
4480f15b 7523SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7524M: Tejun Heo <tj@kernel.org>
1da177e4 7525L: linux-ide@vger.kernel.org
3d9b9350 7526T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7527S: Supported
d5ca6918
JP
7528F: drivers/ata/
7529F: include/linux/ata.h
7530F: include/linux/libata.h
1da177e4 7531
6733b39a 7532SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7533M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7534L: linux-scsi@vger.kernel.org
0ca43cc0 7535W: http://www.emulex.com
3387f656
JP
7536S: Supported
7537F: drivers/scsi/be2iscsi/
6733b39a 7538
6b7c5b94 7539SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7540M: Sathya Perla <sathya.perla@emulex.com>
7541M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7542M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7543L: netdev@vger.kernel.org
fea3af67 7544W: http://www.emulex.com
7d2c86b5 7545S: Supported
9aebddd1 7546F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7547
8ceee660 7548SFC NETWORK DRIVER
c06f51ea 7549M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
c06f51ea
JP
7550M: Ben Hutchings <bhutchings@solarflare.com>
7551L: netdev@vger.kernel.org
8ceee660 7552S: Supported
874aeea5 7553F: drivers/net/ethernet/sfc/
8ceee660 7554
e2d1d6c0 7555SGI GRU DRIVER
cc883afc 7556M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7557S: Maintained
679655da 7558F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7559
7560SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7561M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7562L: linux-ia64@vger.kernel.org
7563S: Supported
679655da 7564F: Documentation/ia64/serial.txt
df621252 7565F: drivers/tty/serial/ioc?_serial.c
679655da 7566F: include/linux/ioc?.h
e2d1d6c0 7567
1da177e4 7568SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7569M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7570L: linux-visws-devel@lists.sf.net
7571W: http://linux-visws.sf.net
7572S: Maintained for 2.6.
679655da 7573F: Documentation/sgi-visws.txt
1da177e4 7574
75312619 7575SGI XP/XPC/XPNET DRIVER
e180383f
RH
7576M: Cliff Whickman <cpw@sgi.com>
7577M: Robin Holt <robinmholt@gmail.com>
75312619 7578S: Maintained
679655da 7579F: drivers/misc/sgi-xp/
75312619 7580
49cc629d
HV
7581SI470X FM RADIO RECEIVER I2C DRIVER
7582M: Hans Verkuil <hverkuil@xs4all.nl>
7583L: linux-media@vger.kernel.org
7584T: git git://linuxtv.org/media_tree.git
7585W: http://linuxtv.org
7586S: Odd Fixes
7587F: drivers/media/radio/si470x/radio-si470x-i2c.c
7588
7589SI470X FM RADIO RECEIVER USB DRIVER
7590M: Hans Verkuil <hverkuil@xs4all.nl>
7591L: linux-media@vger.kernel.org
7592T: git git://linuxtv.org/media_tree.git
7593W: http://linuxtv.org
7594S: Maintained
7595F: drivers/media/radio/si470x/radio-si470x-common.c
7596F: drivers/media/radio/si470x/radio-si470x.h
7597F: drivers/media/radio/si470x/radio-si470x-usb.c
7598
c937ca03
EV
7599SI4713 FM RADIO TRANSMITTER I2C DRIVER
7600M: Eduardo Valentin <edubezval@gmail.com>
7601L: linux-media@vger.kernel.org
7602T: git git://linuxtv.org/media_tree.git
7603W: http://linuxtv.org
7604S: Odd Fixes
7605F: drivers/media/radio/si4713-i2c.?
7606
7607SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7608M: Eduardo Valentin <edubezval@gmail.com>
7609L: linux-media@vger.kernel.org
7610T: git git://linuxtv.org/media_tree.git
7611W: http://linuxtv.org
7612S: Odd Fixes
559cdc82 7613F: drivers/media/radio/radio-si4713.c
c937ca03 7614
beb91d46 7615SIANO DVB DRIVER
1b2c14b4 7616M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7617L: linux-media@vger.kernel.org
7618W: http://linuxtv.org
7619T: git git://linuxtv.org/media_tree.git
7620S: Odd fixes
7621F: drivers/media/common/siano/
beb91d46 7622F: drivers/media/usb/siano/
beb91d46 7623F: drivers/media/usb/siano/
14430813 7624F: drivers/media/mmc/siano/
beb91d46 7625
b618b69c
GL
7626SH_VEU V4L2 MEM2MEM DRIVER
7627M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7628L: linux-media@vger.kernel.org
7629S: Maintained
7630F: drivers/media/platform/sh_veu.c
b618b69c
GL
7631
7632SH_VOU V4L2 OUTPUT DRIVER
7633M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7634L: linux-media@vger.kernel.org
4290fd1a 7635S: Odd Fixes
b618b69c
GL
7636F: drivers/media/platform/sh_vou.c
7637F: include/media/sh_vou.h
7638
6349d997 7639SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7640M: Len Brown <lenb@kernel.org>
6349d997
LB
7641L: sfi-devel@simplefirmware.org
7642W: http://simplefirmware.org/
7643T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7644S: Supported
943fc810 7645F: arch/x86/platform/sfi/
6349d997
LB
7646F: drivers/sfi/
7647F: include/linux/sfi*.h
e2d1d6c0 7648
1da177e4
LT
7649SIMTEC EB110ATX (Chalice CATS)
7650P: Ben Dooks
b16957c6
BD
7651P: Vincent Sanders <vince@simtec.co.uk>
7652M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7653W: http://www.simtec.co.uk/products/EB110ATX/
7654S: Supported
7655
7656SIMTEC EB2410ITX (BAST)
7657P: Ben Dooks
b16957c6
BD
7658P: Vincent Sanders <vince@simtec.co.uk>
7659M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7660W: http://www.simtec.co.uk/products/EB2410ITX/
7661S: Supported
15dba387
JP
7662F: arch/arm/mach-s3c24xx/mach-bast.c
7663F: arch/arm/mach-s3c24xx/bast-ide.c
7664F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7665
4c5adde7 7666TI DAVINCI MACHINE SUPPORT
3ba789c0 7667M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7668M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7669L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7670T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7671Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7672S: Supported
14430813 7673F: arch/arm/mach-davinci/
046d0a37 7674F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7675
8d4b3f08 7676TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7677M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7678L: linux-media@vger.kernel.org
7679L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7680W: http://linuxtv.org/
7681Q: http://patchwork.linuxtv.org/project/linux-media/list/
7682T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7683S: Maintained
8d4b3f08
LP
7684F: drivers/media/platform/davinci/
7685F: include/media/davinci/
7686
92aab3c0 7687SIS 190 ETHERNET DRIVER
8b58be88 7688M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7689L: netdev@vger.kernel.org
7690S: Maintained
8c7de408 7691F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7692
1da177e4 7693SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7694M: Daniele Venzano <venza@brownhat.org>
1da177e4 7695W: http://www.brownhat.org/sis900.html
979b6c13 7696L: netdev@vger.kernel.org
1da177e4 7697S: Maintained
8c7de408 7698F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7699
7700SIS FRAMEBUFFER DRIVER
8b58be88 7701M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7702W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7703S: Maintained
679655da
JP
7704F: Documentation/fb/sisfb.txt
7705F: drivers/video/sis/
7706F: include/video/sisfb.h
1da177e4
LT
7707
7708SIS USB2VGA DRIVER
8b58be88 7709M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7710W: http://www.winischhofer.at/linuxsisusbvga.shtml
7711S: Maintained
679655da 7712F: drivers/usb/misc/sisusbvga/
1da177e4 7713
415ad26d 7714SLAB ALLOCATOR
8b58be88 7715M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7716M: Pekka Enberg <penberg@kernel.org>
8b58be88 7717M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7718L: linux-mm@kvack.org
7719S: Maintained
679655da
JP
7720F: include/linux/sl?b*.h
7721F: mm/sl?b.c
415ad26d 7722
9fab9787
PM
7723SLEEPABLE READ-COPY UPDATE (SRCU)
7724M: Lai Jiangshan <laijs@cn.fujitsu.com>
7725M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7726W: http://www.rdrop.com/users/paulmck/RCU/
7727S: Supported
7728T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
7729F: include/linux/srcu.h
7730F: kernel/rcu/srcu.c
9fab9787 7731
66372841
CS
7732SMACK SECURITY MODULE
7733M: Casey Schaufler <casey@schaufler-ca.com>
7734L: linux-security-module@vger.kernel.org
7735W: http://schaufler-ca.com
7736T: git git://git.gitorious.org/smack-next/kernel.git
7737S: Maintained
7738F: Documentation/security/Smack.txt
7739F: security/smack/
7740
68ace3e1
KH
7741SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7742M: Kevin Hilman <khilman@kernel.org>
7743M: Nishanth Menon <nm@ti.com>
7744S: Maintained
7745F: drivers/power/avs/smartreflex.c
7746F: include/linux/power/smartreflex.h
7747L: linux-pm@vger.kernel.org
7748
1da177e4 7749SMC91x ETHERNET DRIVER
2f82af08 7750M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7751S: Odd Fixes
ae150435 7752F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 7753
e8e31622
SA
7754SMIA AND SMIA++ IMAGE SENSOR DRIVER
7755M: Sakari Ailus <sakari.ailus@iki.fi>
7756L: linux-media@vger.kernel.org
7757S: Maintained
14430813 7758F: drivers/media/i2c/smiapp/
e8e31622
SA
7759F: include/media/smiapp.h
7760F: drivers/media/i2c/smiapp-pll.c
7761F: drivers/media/i2c/smiapp-pll.h
7762
920fa1ff
GR
7763SMM665 HARDWARE MONITOR DRIVER
7764M: Guenter Roeck <linux@roeck-us.net>
7765L: lm-sensors@lm-sensors.org
7766S: Maintained
7767F: Documentation/hwmon/smm665
7768F: drivers/hwmon/smm665.c
7769
9df7305b 7770SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 7771M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 7772L: lm-sensors@lm-sensors.org
90b24cfb 7773S: Maintained
9df7305b
SG
7774F: Documentation/hwmon/emc2103
7775F: drivers/hwmon/emc2103.c
7776
a98d506c
HG
7777SMSC SCH5627 HARDWARE MONITOR DRIVER
7778M: Hans de Goede <hdegoede@redhat.com>
7779L: lm-sensors@lm-sensors.org
7780S: Supported
7781F: Documentation/hwmon/sch5627
7782F: drivers/hwmon/sch5627.c
7783
6ea884db 7784SMSC47B397 HARDWARE MONITOR DRIVER
94877548 7785M: Jean Delvare <khali@linux-fr.org>
6ea884db
MH
7786L: lm-sensors@lm-sensors.org
7787S: Maintained
679655da
JP
7788F: Documentation/hwmon/smsc47b397
7789F: drivers/hwmon/smsc47b397.c
6ea884db 7790
fd9abb3d 7791SMSC911x ETHERNET DRIVER
90b24cfb 7792M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 7793L: netdev@vger.kernel.org
90b24cfb 7794S: Maintained
679655da 7795F: include/linux/smsc911x.h
ae150435 7796F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
7797
7798SMSC9420 PCI ETHERNET DRIVER
90b24cfb 7799M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 7800L: netdev@vger.kernel.org
90b24cfb 7801S: Maintained
ae150435 7802F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 7803
3c8a63e2 7804SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 7805M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 7806L: linux-fbdev@vger.kernel.org
90b24cfb 7807S: Maintained
3c8a63e2
SG
7808F: drivers/video/smscufx.c
7809
668acf32 7810SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 7811M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 7812L: linux-media@vger.kernel.org
275ffde4 7813T: git git://linuxtv.org/media_tree.git
795fb7e7 7814S: Maintained
90d72ac6
MCC
7815F: include/media/soc*
7816F: drivers/media/i2c/soc_camera/
7817F: drivers/media/platform/soc_camera/
668acf32 7818
e2d1d6c0 7819SOEKRIS NET48XX LED SUPPORT
8b58be88 7820M: Chris Boot <bootc@bootc.net>
e2d1d6c0 7821S: Maintained
679655da 7822F: drivers/leds/leds-net48xx.c
e2d1d6c0 7823
1da177e4 7824SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 7825M: Neil Brown <neilb@suse.de>
1da177e4 7826L: linux-raid@vger.kernel.org
524418bb 7827S: Supported
679655da
JP
7828F: drivers/md/
7829F: include/linux/raid/
c117ab84 7830F: include/uapi/linux/raid/
1da177e4 7831
1da177e4 7832SONIC NETWORK DRIVER
8b58be88 7833M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 7834L: netdev@vger.kernel.org
1da177e4 7835S: Maintained
d9fb9f38 7836F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 7837
61e115a5 7838SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 7839M: Michael Buesch <m@bues.ch>
61e115a5
MB
7840L: netdev@vger.kernel.org
7841S: Maintained
679655da
JP
7842F: drivers/ssb/
7843F: include/linux/ssb/
61e115a5 7844
1da177e4 7845SONY VAIO CONTROL DEVICE DRIVER
8b58be88 7846M: Mattia Dongili <malattia@linux.it>
d0944853 7847L: platform-driver-x86@vger.kernel.org
5b18167d 7848W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 7849S: Maintained
679655da
JP
7850F: Documentation/laptops/sony-laptop.txt
7851F: drivers/char/sonypi.c
7852F: drivers/platform/x86/sony-laptop.c
7853F: include/linux/sony-laptop.h
1da177e4 7854
baf8532a 7855SONY MEMORYSTICK CARD SUPPORT
8b58be88 7856M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
7857W: http://tifmxx.berlios.de/
7858S: Maintained
679655da 7859F: drivers/memstick/host/tifm_ms.c
baf8532a 7860
0ab30494
ML
7861SONY MEMORYSTICK STANDARD SUPPORT
7862M: Maxim Levitsky <maximlevitsky@gmail.com>
7863S: Maintained
7864F: drivers/memstick/core/ms_block.*
7865
1da177e4 7866SOUND
8b58be88
JP
7867M: Jaroslav Kysela <perex@perex.cz>
7868M: Takashi Iwai <tiwai@suse.de>
93711660 7869L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 7870W: http://www.alsa-project.org/
dde7ad8d 7871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 7872T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 7873S: Maintained
3126a179
JP
7874F: Documentation/sound/
7875F: include/sound/
c117ab84 7876F: include/uapi/sound/
679655da 7877F: sound/
1da177e4 7878
33bbe149
MB
7879SOUND - COMPRESSED AUDIO
7880M: Vinod Koul <vinod.koul@intel.com>
7881L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7882T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7883S: Supported
f672f31a 7884F: Documentation/sound/alsa/compress_offload.txt
33bbe149 7885F: include/sound/compress_driver.h
f672f31a 7886F: include/uapi/sound/compress_*
33bbe149
MB
7887F: sound/core/compress_offload.c
7888F: sound/soc/soc-compress.c
7889
bd903bde 7890SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 7891M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 7892M: Mark Brown <broonie@kernel.org>
86f14df8 7893T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 7894L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 7895W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 7896S: Supported
2820f615 7897F: Documentation/sound/alsa/soc/
679655da 7898F: sound/soc/
e6e55122 7899F: include/sound/soc*
eb1a6af3 7900
d7f8761b
MB
7901SOUND - DMAENGINE HELPERS
7902M: Lars-Peter Clausen <lars@metafoo.de>
7903S: Supported
7904F: include/sound/dmaengine_pcm.h
7905F: sound/core/pcm_dmaengine.c
7906F: sound/soc/soc-generic-dmaengine-pcm.c
7907
473321fc 7908SPARC + UltraSPARC (sparc/sparc64)
8b58be88 7909M: "David S. Miller" <davem@davemloft.net>
1da177e4 7910L: sparclinux@vger.kernel.org
8a6e2535 7911Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
7912T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7913T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 7914S: Maintained
679655da 7915F: arch/sparc/
7765b8bb 7916F: drivers/sbus/
1da177e4 7917
6404fcca
DM
7918SPARC SERIAL DRIVERS
7919M: "David S. Miller" <davem@davemloft.net>
7920L: sparclinux@vger.kernel.org
08deed1e
JP
7921T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 7923S: Maintained
6816383a 7924F: include/linux/sunserialcore.h
df621252 7925F: drivers/tty/serial/suncore.c
df621252
GKH
7926F: drivers/tty/serial/sunhv.c
7927F: drivers/tty/serial/sunsab.c
7928F: drivers/tty/serial/sunsab.h
7929F: drivers/tty/serial/sunsu.c
7930F: drivers/tty/serial/sunzilog.c
7931F: drivers/tty/serial/sunzilog.h
6404fcca 7932
389325b4
CL
7933SPARSE CHECKER
7934M: "Christopher Li" <sparse@chrisli.org>
7935L: linux-sparse@vger.kernel.org
7936W: https://sparse.wiki.kernel.org/
7937T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7938T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7939S: Maintained
7940F: include/linux/compiler.h
7941
fc0c195a 7942SPEAR PLATFORM SUPPORT
2d8a3b3d 7943M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 7944M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
7945L: spear-devel@list.st.com
7946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7947W: http://www.st.com/spear
7948S: Maintained
281e192f 7949F: arch/arm/mach-spear/
fc0c195a 7950
7951SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 7952M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
7953L: spear-devel@list.st.com
7954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7955W: http://www.st.com/spear
7956S: Maintained
5df33a62 7957F: drivers/clk/spear/
fc0c195a 7958
e2d1d6c0 7959SPI SUBSYSTEM
b02e48f2 7960M: Mark Brown <broonie@kernel.org>
dfbe403c 7961L: linux-spi@vger.kernel.org
e7e4e13c 7962T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 7963Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 7964S: Maintained
679655da
JP
7965F: Documentation/spi/
7966F: drivers/spi/
7967F: include/linux/spi/
c117ab84 7968F: include/uapi/linux/spi/
e2d1d6c0 7969
2752e401 7970SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
7971M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7972M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
7973L: netdev@vger.kernel.org
7974S: Supported
679655da 7975F: Documentation/networking/spider_net.txt
8df158ac 7976F: drivers/net/ethernet/toshiba/spider_net*
2752e401 7977
e2d1d6c0 7978SPU FILE SYSTEM
8b58be88 7979M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
7980L: linuxppc-dev@lists.ozlabs.org
7981L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
7982W: http://www.ibm.com/developerworks/power/cell/
7983S: Supported
679655da
JP
7984F: Documentation/filesystems/spufs.txt
7985F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 7986
fc555841 7987SQUASHFS FILE SYSTEM
d7f2ff67 7988M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
7989L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7990W: http://squashfs.org.uk
7991S: Maintained
679655da
JP
7992F: Documentation/filesystems/squashfs.txt
7993F: fs/squashfs/
fc555841 7994
1da177e4 7995SRM (Alpha) environment access
8b58be88 7996M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 7997S: Maintained
679655da 7998F: arch/alpha/kernel/srm_env.c
1da177e4 7999
26e9a397 8000STABLE BRANCH
879a5a00 8001M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8002L: stable@vger.kernel.org
879a5a00 8003S: Supported
7b175c46 8004F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8005
26e9a397 8006STAGING SUBSYSTEM
879a5a00 8007M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8008T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8009L: devel@driverdev.osuosl.org
879a5a00 8010S: Supported
679655da 8011F: drivers/staging/
dbc6c2cc 8012
c8c8b105
JP
8013STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8014M: Henk de Groot <pe1dnn@amsat.org>
8015S: Odd Fixes
8016F: drivers/staging/wlags49_h2/
8017F: drivers/staging/wlags49_h25/
8018
c9555159
JP
8019STAGING - ASUS OLED
8020M: Jakub Schmidtke <sjakub@gmail.com>
8021S: Odd Fixes
8022F: drivers/staging/asus_oled/
8023
ebd3d010
JP
8024STAGING - COMEDI
8025M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8026M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8027S: Odd Fixes
8028F: drivers/staging/comedi/
8029
8ca572c9
JP
8030STAGING - CRYSTAL HD VIDEO DECODER
8031M: Naren Sankar <nsankar@broadcom.com>
8032M: Jarod Wilson <jarod@wilsonet.com>
8033M: Scott Davilla <davilla@4pi.com>
8034M: Manu Abraham <abraham.manu@gmail.com>
8035S: Odd Fixes
8036F: drivers/staging/crystalhd/
8037
0f16ffc4
JP
8038STAGING - ECHO CANCELLER
8039M: Steve Underwood <steveu@coppice.org>
8040M: David Rowe <david@rowetel.com>
8041S: Odd Fixes
8042F: drivers/staging/echo/
8043
8dc2bbe7
ME
8044STAGING - ET131X NETWORK DRIVER
8045M: Mark Einon <mark.einon@gmail.com>
8046S: Odd Fixes
8047F: drivers/staging/et131x/
8048
a0138163
JP
8049STAGING - FLARION FT1000 DRIVERS
8050M: Marek Belisko <marek.belisko@gmail.com>
8051S: Odd Fixes
8052F: drivers/staging/ft1000/
8053
ec3fab92
JP
8054STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8055M: David Täht <d@teklibre.com>
8056S: Odd Fixes
8057F: drivers/staging/frontier/
8058
98ded590
HV
8059STAGING - GO7007 MPEG CODEC
8060M: Hans Verkuil <hans.verkuil@cisco.com>
8061S: Maintained
8062F: drivers/staging/media/go7007/
8063
6c1bb424 8064STAGING - INDUSTRIAL IO
030a13d7 8065M: Jonathan Cameron <jic23@kernel.org>
a0138163 8066L: linux-iio@vger.kernel.org
6c1bb424
JP
8067S: Odd Fixes
8068F: drivers/staging/iio/
8069
a0138163
JP
8070STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8071M: Jarod Wilson <jarod@wilsonet.com>
8072W: http://www.lirc.org/
8073S: Odd Fixes
b2b0186d 8074F: drivers/staging/media/lirc/
a0138163 8075
7c6b6c71 8076STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8077M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8078M: Marc Dietrich <marvin24@gmx.de>
8079L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8080L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8081S: Maintained
8082F: drivers/staging/nvec/
8083
a0138163 8084STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8085M: Jens Frederich <jfrederich@gmail.com>
8086M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8087M: Jon Nettleton <jon.nettleton@gmail.com>
8088W: http://wiki.laptop.org/go/DCON
3140b458 8089S: Maintained
a0138163
JP
8090F: drivers/staging/olpc_dcon/
8091
94cfdd15 8092STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8093M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8094S: Maintained
8095F: drivers/staging/ozwpan/
8096
a0138163 8097STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8098M: Willy Tarreau <willy@meta-x.org>
8099S: Odd Fixes
8100F: drivers/staging/panel/
8101
a0138163
JP
8102STAGING - REALTEK RTL8712U DRIVERS
8103M: Larry Finger <Larry.Finger@lwfinger.net>
8104M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8105S: Odd Fixes
8106F: drivers/staging/rtl8712/
8107
9629fa86
JP
8108STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8109M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8110S: Odd Fixes
9df0a245 8111F: drivers/staging/sm7xxfb/
9629fa86 8112
a0138163 8113STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8114M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8115S: Supported
b2b0186d 8116F: drivers/staging/media/solo6x10/
a0138163
JP
8117
8118STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8119M: William Hubbs <w.d.hubbs@gmail.com>
8120M: Chris Brannon <chris@the-brannons.com>
d33bce31 8121M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8122M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8123L: speakup@braille.uwo.ca
8124W: http://www.linux-speakup.org/
8125S: Odd Fixes
8126F: drivers/staging/speakup/
8127
8128STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8129M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8130S: Odd Fixes
8131F: drivers/staging/tidspbridge/
8132
a0138163
JP
8133STAGING - USB ENE SM/MS CARD READER DRIVER
8134M: Al Cho <acho@novell.com>
8135S: Odd Fixes
8136F: drivers/staging/keucr/
8137
b3e871ce
JP
8138STAGING - VIA VT665X DRIVERS
8139M: Forest Bond <forest@alittletooquiet.net>
8140S: Odd Fixes
8141F: drivers/staging/vt665?/
8142
81a9a526
JP
8143STAGING - WINBOND IS89C35 WLAN USB DRIVER
8144M: Pavel Machek <pavel@ucw.cz>
8145S: Odd Fixes
8146F: drivers/staging/winbond/
8147
709bcb07 8148STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8149M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8150S: Odd Fixes
8151F: drivers/staging/xgifb/
8152
1da177e4 8153STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8154M: Ion Badulescu <ionut@badula.org>
b4f90189 8155S: Odd Fixes
9bba23b0 8156F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8157
e2d1d6c0 8158SUN3/3X
8b58be88 8159M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8160W: http://sammy.net/sun3/
8161S: Maintained
679655da
JP
8162F: arch/m68k/kernel/*sun3*
8163F: arch/m68k/sun3*/
8164F: arch/m68k/include/asm/sun3*
e689cf4a 8165F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8166
2bc9ff01
DK
8167SUNDANCE NETWORK DRIVER
8168M: Denis Kirjanov <kda@linux-powerpc.org>
8169L: netdev@vger.kernel.org
8170S: Maintained
8171F: drivers/net/ethernet/dlink/sundance.c
8172
2cbb12a4 8173SUPERH
8b58be88 8174M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8175L: linux-sh@vger.kernel.org
1da177e4 8176W: http://www.linux-sh.org
8a6e2535 8177Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8178T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8179S: Supported
066069e1 8180F: Documentation/sh/
679655da 8181F: arch/sh/
066069e1 8182F: drivers/sh/
1da177e4 8183
4480f15b 8184SUSPEND TO RAM
8b58be88
JP
8185M: Len Brown <len.brown@intel.com>
8186M: Pavel Machek <pavel@ucw.cz>
49db1903 8187M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 8188L: linux-pm@vger.kernel.org
e2d1d6c0 8189S: Supported
679655da
JP
8190F: Documentation/power/
8191F: arch/x86/kernel/acpi/
8192F: drivers/base/power/
8193F: kernel/power/
8194F: include/linux/suspend.h
8195F: include/linux/freezer.h
8196F: include/linux/pm.h
1da177e4
LT
8197
8198SVGA HANDLING
8b58be88 8199M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8200L: linux-video@atrey.karlin.mff.cuni.cz
8201S: Maintained
679655da
JP
8202F: Documentation/svga.txt
8203F: arch/x86/boot/video*
1da177e4 8204
6e28b761
KRW
8205SWIOTLB SUBSYSTEM
8206M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8207L: linux-kernel@vger.kernel.org
8208S: Supported
8209F: lib/swiotlb.c
8210F: arch/*/kernel/pci-swiotlb.c
8211F: include/linux/swiotlb.h
8212
db8e35d5
VG
8213SYNOPSYS ARC ARCHITECTURE
8214M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8215S: Supported
8216F: arch/arc/
6659a20a 8217F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8218F: drivers/tty/serial/arc_uart.c
db8e35d5 8219
1da177e4 8220SYSV FILESYSTEM
8b58be88 8221M: Christoph Hellwig <hch@infradead.org>
1da177e4 8222S: Maintained
679655da
JP
8223F: Documentation/filesystems/sysv-fs.txt
8224F: fs/sysv/
8225F: include/linux/sysv_fs.h
1da177e4 8226
86cfa7fc
NB
8227TARGET SUBSYSTEM
8228M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8229L: linux-scsi@vger.kernel.org
b9f5edc2 8230L: target-devel@vger.kernel.org
86cfa7fc
NB
8231L: http://groups.google.com/group/linux-iscsi-target-dev
8232W: http://www.linux-iscsi.org
452cf324 8233T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8234S: Supported
8235F: drivers/target/
8236F: include/target/
8237F: Documentation/target/
8238
4e68852d 8239TASKSTATS STATISTICS INTERFACE
185e595f 8240M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8241S: Maintained
679655da
JP
8242F: Documentation/accounting/taskstats*
8243F: include/linux/taskstats*
8244F: kernel/taskstats.c
4e68852d 8245
781b456a 8246TC CLASSIFIER
f935f3f8 8247M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8248L: netdev@vger.kernel.org
8249S: Maintained
679655da 8250F: include/net/pkt_cls.h
c117ab84 8251F: include/uapi/linux/pkt_cls.h
679655da 8252F: net/sched/
781b456a 8253
5067f08a 8254TCP LOW PRIORITY MODULE
8b58be88
JP
8255M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8256M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8257W: http://tcp-lp-mod.sourceforge.net/
8258S: Maintained
679655da 8259F: net/ipv4/tcp_lp.c
5067f08a 8260
91952bc0
AP
8261TDA10071 MEDIA DRIVER
8262M: Antti Palosaari <crope@iki.fi>
8263L: linux-media@vger.kernel.org
8264W: http://linuxtv.org/
8265W: http://palosaari.fi/linux/
8266Q: http://patchwork.linuxtv.org/project/linux-media/list/
8267T: git git://linuxtv.org/anttip/media_tree.git
8268S: Maintained
8269F: drivers/media/dvb-frontends/tda10071*
8270
8271TDA18212 MEDIA DRIVER
8272M: Antti Palosaari <crope@iki.fi>
8273L: linux-media@vger.kernel.org
8274W: http://linuxtv.org/
8275W: http://palosaari.fi/linux/
8276Q: http://patchwork.linuxtv.org/project/linux-media/list/
8277T: git git://linuxtv.org/anttip/media_tree.git
8278S: Maintained
8279F: drivers/media/tuners/tda18212*
8280
8281TDA18218 MEDIA DRIVER
8282M: Antti Palosaari <crope@iki.fi>
8283L: linux-media@vger.kernel.org
8284W: http://linuxtv.org/
8285W: http://palosaari.fi/linux/
8286Q: http://patchwork.linuxtv.org/project/linux-media/list/
8287T: git git://linuxtv.org/anttip/media_tree.git
8288S: Maintained
8289F: drivers/media/tuners/tda18218*
8290
3b2f6aba
MK
8291TDA18271 MEDIA DRIVER
8292M: Michael Krufky <mkrufky@linuxtv.org>
8293L: linux-media@vger.kernel.org
8294W: http://linuxtv.org/
8295W: http://github.com/mkrufky
8296Q: http://patchwork.linuxtv.org/project/linux-media/list/
8297T: git git://linuxtv.org/mkrufky/tuners.git
8298S: Maintained
8299F: drivers/media/tuners/tda18271*
8300
e48307a9
MK
8301TDA827x MEDIA DRIVER
8302M: Michael Krufky <mkrufky@linuxtv.org>
8303L: linux-media@vger.kernel.org
8304W: http://linuxtv.org/
8305W: http://github.com/mkrufky
8306Q: http://patchwork.linuxtv.org/project/linux-media/list/
8307T: git git://linuxtv.org/mkrufky/tuners.git
8308S: Maintained
8309F: drivers/media/tuners/tda8290.*
8310
66cf9212
MK
8311TDA8290 MEDIA DRIVER
8312M: Michael Krufky <mkrufky@linuxtv.org>
8313L: linux-media@vger.kernel.org
8314W: http://linuxtv.org/
8315W: http://github.com/mkrufky
8316Q: http://patchwork.linuxtv.org/project/linux-media/list/
8317T: git git://linuxtv.org/mkrufky/tuners.git
8318S: Maintained
8319F: drivers/media/tuners/tda8290.*
8320
4b9fba30
HV
8321TDA9840 MEDIA DRIVER
8322M: Hans Verkuil <hverkuil@xs4all.nl>
8323L: linux-media@vger.kernel.org
8324T: git git://linuxtv.org/media_tree.git
8325W: http://linuxtv.org
8326S: Maintained
8327F: drivers/media/i2c/tda9840*
8328
2cb654fd 8329TEA5761 TUNER DRIVER
1b2c14b4 8330M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8331L: linux-media@vger.kernel.org
8332W: http://linuxtv.org
8333T: git git://linuxtv.org/media_tree.git
8334S: Odd fixes
8335F: drivers/media/tuners/tea5761.*
8336
8337TEA5767 TUNER DRIVER
1b2c14b4 8338M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8339L: linux-media@vger.kernel.org
8340W: http://linuxtv.org
8341T: git git://linuxtv.org/media_tree.git
8342S: Maintained
8343F: drivers/media/tuners/tea5767.*
8344
4b9fba30
HV
8345TEA6415C MEDIA DRIVER
8346M: Hans Verkuil <hverkuil@xs4all.nl>
8347L: linux-media@vger.kernel.org
8348T: git git://linuxtv.org/media_tree.git
8349W: http://linuxtv.org
8350S: Maintained
8351F: drivers/media/i2c/tea6415c*
8352
8353TEA6420 MEDIA DRIVER
8354M: Hans Verkuil <hverkuil@xs4all.nl>
8355L: linux-media@vger.kernel.org
8356T: git git://linuxtv.org/media_tree.git
8357W: http://linuxtv.org
8358S: Maintained
8359F: drivers/media/i2c/tea6420*
8360
3d249d4c 8361TEAM DRIVER
dca9ab92 8362M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8363L: netdev@vger.kernel.org
8364S: Supported
8365F: drivers/net/team/
8366F: include/linux/if_team.h
c117ab84 8367F: include/uapi/linux/if_team.h
3d249d4c 8368
7d029125
VD
8369TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8370M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8371S: Maintained
8372F: arch/x86/platform/ts5500/
8373
40ad4a30
SY
8374TECHNOTREND USB IR RECEIVER
8375M: Sean Young <sean@mess.org>
8376L: linux-media@vger.kernel.org
8377S: Maintained
8378F: drivers/media/rc/ttusbir.c
8379
adabdb0c 8380TEGRA ARCHITECTURE SUPPORT
243d58ec 8381M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8382M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8383L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8384Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8385T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8386S: Supported
bbbe96ed 8387N: [^a-z]tegra
84b9414b 8388
adabdb0c
SW
8389TEGRA ASOC DRIVER
8390M: Stephen Warren <swarren@wwwdotorg.org>
8391S: Supported
8392F: sound/soc/tegra/
8393
8394TEGRA CLOCK DRIVER
8395M: Peter De Schrijver <pdeschrijver@nvidia.com>
8396M: Prashant Gaikwad <pgaikwad@nvidia.com>
8397S: Supported
8398F: drivers/clk/tegra/
8399
8400TEGRA DMA DRIVER
8401M: Laxman Dewangan <ldewangan@nvidia.com>
8402S: Supported
8403F: drivers/dma/tegra20-apb-dma.c
8404
8405TEGRA GPIO DRIVER
8406M: Stephen Warren <swarren@wwwdotorg.org>
8407S: Supported
8408F: drivers/gpio/gpio-tegra.c
8409
8410TEGRA I2C DRIVER
8411M: Laxman Dewangan <ldewangan@nvidia.com>
8412S: Supported
8413F: drivers/i2c/busses/i2c-tegra.c
8414
8415TEGRA IOMMU DRIVERS
8416M: Hiroshi Doyu <hdoyu@nvidia.com>
8417S: Supported
8418F: drivers/iommu/tegra*
8419
8420TEGRA KBC DRIVER
8421M: Rakesh Iyer <riyer@nvidia.com>
8422M: Laxman Dewangan <ldewangan@nvidia.com>
8423S: Supported
8424F: drivers/input/keyboard/tegra-kbc.c
8425
8426TEGRA PINCTRL DRIVER
8427M: Stephen Warren <swarren@wwwdotorg.org>
8428S: Supported
8429F: drivers/pinctrl/pinctrl-tegra*
8430
8431TEGRA PWM DRIVER
8432M: Thierry Reding <thierry.reding@gmail.com>
8433S: Supported
8434F: drivers/pwm/pwm-tegra.c
8435
8436TEGRA SERIAL DRIVER
8437M: Laxman Dewangan <ldewangan@nvidia.com>
8438S: Supported
8439F: drivers/tty/serial/serial-tegra.c
8440
8441TEGRA SPI DRIVER
8442M: Laxman Dewangan <ldewangan@nvidia.com>
8443S: Supported
8444F: drivers/spi/spi-tegra*
8445
1a348ccc 8446TEHUTI ETHERNET DRIVER
8b58be88 8447M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8448L: netdev@vger.kernel.org
8449S: Supported
ef7f5429 8450F: drivers/net/ethernet/tehuti/*
1a348ccc 8451
4e68852d 8452Telecom Clock Driver for MCPL0010
8b58be88 8453M: Mark Gross <mark.gross@intel.com>
4e68852d 8454S: Supported
679655da 8455F: drivers/char/tlclk.c
4e68852d 8456
4480f15b 8457TENSILICA XTENSA PORT (xtensa)
8b58be88 8458M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8459M: Max Filippov <jcmvbkbc@gmail.com>
8460L: linux-xtensa@linux-xtensa.org
4e68852d 8461S: Maintained
679655da 8462F: arch/xtensa/
4e68852d 8463
d3fb6955
ZR
8464THERMAL
8465M: Zhang Rui <rui.zhang@intel.com>
fa3031d7 8466M: Eduardo Valentin <eduardo.valentin@ti.com>
d3fb6955
ZR
8467L: linux-pm@vger.kernel.org
8468T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
65d467e8 8469T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
2f99a47d 8470Q: https://patchwork.kernel.org/project/linux-pm/list/
d3fb6955
ZR
8471S: Supported
8472F: drivers/thermal/
8473F: include/linux/thermal.h
cfaf7179 8474F: include/linux/cpu_cooling.h
d3fb6955 8475
30ba2fbd
VD
8476THINGM BLINK(1) USB RGB LED DRIVER
8477M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8478S: Maintained
8479F: drivers/hid/hid-thingm.c
8480
4e68852d 8481THINKPAD ACPI EXTRAS DRIVER
8b58be88 8482M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8483L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8484L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8485W: http://ibm-acpi.sourceforge.net
8486W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8487T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8488S: Maintained
679655da 8489F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8490
1b46f2a2
EV
8491TI BANDGAP AND THERMAL DRIVER
8492M: Eduardo Valentin <eduardo.valentin@ti.com>
8493L: linux-pm@vger.kernel.org
794b2e25
EV
8494S: Supported
8495F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8496
4020f2d7 8497TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8498M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8499S: Maintained
679655da
JP
8500F: drivers/misc/tifm*
8501F: drivers/mmc/host/tifm_sd.c
8502F: include/linux/tifm.h
4020f2d7 8503
152ad442
SR
8504TI LM49xxx FAMILY ASoC CODEC DRIVERS
8505M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8506M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8507L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8508S: Maintained
8509F: sound/soc/codecs/lm49453*
d392dead 8510F: sound/soc/codecs/isabelle*
152ad442 8511
0edd807d
KM
8512TI LP855x BACKLIGHT DRIVER
8513M: Milo Kim <milo.kim@ti.com>
8514S: Maintained
8515F: Documentation/backlight/lp855x-driver.txt
8516F: drivers/video/backlight/lp855x_bl.c
8517F: include/linux/platform_data/lp855x.h
8518
faf13f6d
KM
8519TI LP8727 CHARGER DRIVER
8520M: Milo Kim <milo.kim@ti.com>
8521S: Maintained
8522F: drivers/power/lp8727_charger.c
8523F: include/linux/platform_data/lp8727.h
8524
22f1229f
KM
8525TI LP8788 MFD DRIVER
8526M: Milo Kim <milo.kim@ti.com>
8527S: Maintained
8528F: drivers/iio/adc/lp8788_adc.c
8529F: drivers/leds/leds-lp8788.c
8530F: drivers/mfd/lp8788*.c
8531F: drivers/power/lp8788-charger.c
8532F: drivers/regulator/lp8788-*.c
8533F: include/linux/mfd/lp8788*.h
8534
dd5e8e6b 8535TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8536M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8537L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8538S: Maintained
8539F: sound/soc/codecs/twl4030*
8540
90921014 8541TI WILINK WIRELESS DRIVERS
d6158a55 8542M: Luciano Coelho <luca@coelho.fi>
90921014
LC
8543L: linux-wireless@vger.kernel.org
8544W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8545W: http://wireless.kernel.org/en/users/Drivers/wl1251
8546T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8547S: Maintained
8548F: drivers/net/wireless/ti/
8549F: include/linux/wl12xx.h
8550
e86eaa3a 8551TIPC NETWORK LAYER
8b58be88
JP
8552M: Jon Maloy <jon.maloy@ericsson.com>
8553M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8554L: netdev@vger.kernel.org (core kernel code)
8555L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8556W: http://tipc.sourceforge.net/
e86eaa3a 8557S: Maintained
c117ab84 8558F: include/uapi/linux/tipc*.h
679655da 8559F: net/tipc/
e86eaa3a 8560
867e359b
CM
8561TILE ARCHITECTURE
8562M: Chris Metcalf <cmetcalf@tilera.com>
8563W: http://www.tilera.com/scm/
8564S: Supported
8565F: arch/tile/
6b940606 8566F: drivers/char/tile-srom.c
5c770755 8567F: drivers/edac/tile_edac.c
6b940606
CM
8568F: drivers/net/ethernet/tile/
8569F: drivers/rtc/rtc-tile.c
8570F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8571F: drivers/tty/serial/tilegx.c
6b940606
CM
8572F: drivers/usb/host/*-tilegx.c
8573F: include/linux/usb/tilegx.h
867e359b 8574
1da177e4 8575TLAN NETWORK DRIVER
8b58be88 8576M: Samuel Chessman <chessman@tux.org>
88c07dde 8577L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8578W: http://sourceforge.net/projects/tlan/
8579S: Maintained
679655da 8580F: Documentation/networking/tlan.txt
b544dbac 8581F: drivers/net/ethernet/ti/tlan.*
1da177e4 8582
d74db3b2 8583TOMOYO SECURITY MODULE
8b58be88
JP
8584M: Kentaro Takeda <takedakn@nttdata.co.jp>
8585M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8586L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8587L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8588L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8589L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8590W: http://tomoyo.sourceforge.jp/
843d183c 8591T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8592S: Maintained
679655da 8593F: security/tomoyo/
d74db3b2 8594
9caeb532 8595TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8596M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8597L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8598S: Maintained
8599F: drivers/platform/x86/topstar-laptop.c
8600
1da177e4 8601TOSHIBA ACPI EXTRAS DRIVER
d0944853 8602L: platform-driver-x86@vger.kernel.org
15065531 8603S: Orphan
679655da 8604F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8605
8606TOSHIBA SMM DRIVER
8b58be88 8607M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8608L: tlinux-users@tce.toshiba-dme.co.jp
8609W: http://www.buzzard.org.uk/toshiba/
8610S: Maintained
679655da
JP
8611F: drivers/char/toshiba.c
8612F: include/linux/toshiba.h
c117ab84 8613F: include/uapi/linux/toshiba.h
1da177e4 8614
d719f900 8615TMIO MMC DRIVER
d1057c40 8616M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8b58be88 8617M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8618L: linux-mmc@vger.kernel.org
d719f900 8619S: Maintained
d1057c40
GL
8620F: drivers/mmc/host/tmio_mmc*
8621F: drivers/mmc/host/sh_mobile_sdhi.c
8622F: include/linux/mmc/tmio.h
8623F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8624
917cc4e6
GR
8625TMP401 HARDWARE MONITOR DRIVER
8626M: Guenter Roeck <linux@roeck-us.net>
8627L: lm-sensors@lm-sensors.org
8628S: Maintained
8629F: Documentation/hwmon/tmp401
8630F: drivers/hwmon/tmp401.c
8631
98f32602 8632TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8633M: Hugh Dickins <hughd@google.com>
98f32602
HD
8634L: linux-mm@kvack.org
8635S: Maintained
8636F: include/linux/shmem_fs.h
8637F: mm/shmem.c
8638
45f95b53 8639TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8640M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8641L: linux-media@vger.kernel.org
8642W: http://linuxtv.org
8643T: git git://linuxtv.org/media_tree.git
8644S: Odd fixes
8645F: drivers/media/usb/tm6000/
8646
4e68852d 8647TPM DEVICE DRIVER
5b88e270
KY
8648M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8649M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8650M: Rajiv Andrade <mail@srajiv.net>
4e68852d 8651W: http://tpmdd.sourceforge.net
cbb2d5e4
RA
8652M: Marcel Selhorst <tpmdd@selhorst.net>
8653M: Sirrix AG <tpmdd@sirrix.com>
7dcce133 8654W: http://www.sirrix.com
63a10dfd 8655L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8656S: Maintained
679655da 8657F: drivers/char/tpm/
4e68852d 8658
d6f005a1
JP
8659TRACING
8660M: Steven Rostedt <rostedt@goodmis.org>
8661M: Frederic Weisbecker <fweisbec@gmail.com>
8662M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8663T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8664S: Maintained
8665F: Documentation/trace/ftrace.txt
8666F: arch/*/*/*/ftrace.h
8667F: arch/*/kernel/ftrace.c
8668F: include/*/ftrace.h
8669F: include/linux/trace*.h
8670F: include/trace/
8671F: kernel/trace/
8672
1da177e4 8673TRIVIAL PATCHES
8b58be88 8674M: Jiri Kosina <trivial@kernel.org>
54e5881d 8675T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8676S: Maintained
86ef925f 8677K: ^Subject:.*(?i)trivial
1da177e4 8678
4e68852d 8679TTY LAYER
879a5a00 8680M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8681M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8682S: Supported
08deed1e 8683T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8684F: drivers/tty/
df621252 8685F: drivers/tty/serial/serial_core.c
e3288775
AC
8686F: include/linux/serial_core.h
8687F: include/linux/serial.h
8688F: include/linux/tty.h
c117ab84
CEB
8689F: include/uapi/linux/serial_core.h
8690F: include/uapi/linux/serial.h
8691F: include/uapi/linux/tty.h
4e68852d 8692
91952bc0
AP
8693TUA9001 MEDIA DRIVER
8694M: Antti Palosaari <crope@iki.fi>
8695L: linux-media@vger.kernel.org
8696W: http://linuxtv.org/
8697W: http://palosaari.fi/linux/
8698Q: http://patchwork.linuxtv.org/project/linux-media/list/
8699T: git git://linuxtv.org/anttip/media_tree.git
8700S: Maintained
8701F: drivers/media/tuners/tua9001*
8702
740db6d7 8703TULIP NETWORK DRIVERS
8b58be88 8704M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8705L: netdev@vger.kernel.org
8706S: Maintained
0f04e2aa 8707F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8708
8709TUN/TAP driver
ba57b6f2 8710M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8711W: http://vtun.sourceforge.net/tun
8712S: Maintained
679655da
JP
8713F: Documentation/networking/tuntap.txt
8714F: arch/um/os-Linux/drivers/
1da177e4 8715
b454cc66 8716TURBOCHANNEL SUBSYSTEM
8b58be88 8717M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8718S: Maintained
679655da
JP
8719F: drivers/tc/
8720F: include/linux/tc.h
b454cc66 8721
1da177e4 8722U14-34F SCSI DRIVER
8b58be88 8723M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8724L: linux-scsi@vger.kernel.org
8725S: Maintained
679655da 8726F: drivers/scsi/u14-34f.c
1da177e4 8727
e2d1d6c0 8728UBI FILE SYSTEM (UBIFS)
949cb623 8729M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8730M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8731L: linux-mtd@lists.infradead.org
e2966cbe 8732T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8733W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8734S: Maintained
679655da
JP
8735F: Documentation/filesystems/ubifs.txt
8736F: fs/ubifs/
e2d1d6c0 8737
cc2020e6 8738UCLINUX (AND M68KNOMMU)
8b58be88 8739M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8740W: http://www.uclinux.org/
8741L: uclinux-dev@uclinux.org (subscribers-only)
8742S: Maintained
61bc02bb
JP
8743F: arch/m68k/*/*_no.*
8744F: arch/m68k/include/asm/*_no.*
cc2020e6 8745
1da177e4 8746UDF FILESYSTEM
8b58be88 8747M: Jan Kara <jack@suse.cz>
1da177e4 8748S: Maintained
679655da
JP
8749F: Documentation/filesystems/udf.txt
8750F: fs/udf/
1da177e4 8751
cc2020e6 8752UFS FILESYSTEM
8b58be88 8753M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 8754S: Maintained
679655da
JP
8755F: Documentation/filesystems/ufs.txt
8756F: fs/ufs/
cc2020e6 8757
0a09d3ab
DH
8758UHID USERSPACE HID IO DRIVER:
8759M: David Herrmann <dh.herrmann@googlemail.com>
8760L: linux-input@vger.kernel.org
8761S: Maintained
8762F: drivers/hid/uhid.c
c117ab84 8763F: include/uapi/linux/uhid.h
0a09d3ab 8764
18332a80 8765ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 8766L: linux-usb@vger.kernel.org
10c6c9c9 8767S: Orphan
355ffe69 8768F: drivers/uwb/
679655da
JP
8769F: include/linux/uwb.h
8770F: include/linux/uwb/
18332a80 8771
b31d8273
G
8772UNICORE32 ARCHITECTURE:
8773M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8774W: http://mprc.pku.edu.cn/~guanxuetao/linux
8775S: Maintained
8776T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8777F: arch/unicore32/
8778
d8379ab1
TF
8779UNIFDEF
8780M: Tony Finch <dot@dotat.at>
8781W: http://dotat.at/prog/unifdef
8782S: Maintained
8783F: scripts/unifdef.c
8784
1da177e4 8785UNIFORM CDROM DRIVER
8b58be88 8786M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8787W: http://www.kernel.dk
8788S: Maintained
679655da
JP
8789F: Documentation/cdrom/
8790F: drivers/cdrom/cdrom.c
8791F: include/linux/cdrom.h
c117ab84 8792F: include/uapi/linux/cdrom.h
1da177e4 8793
9941fa6e
VH
8794UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8795M: Vinayak Holikatti <vinholikatti@gmail.com>
8796M: Santosh Y <santoshsy@gmail.com>
8797L: linux-scsi@vger.kernel.org
8798S: Supported
8799F: Documentation/scsi/ufs.txt
8800F: drivers/scsi/ufs/
8801
e2d1d6c0 8802UNSORTED BLOCK IMAGES (UBI)
949cb623 8803M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
8804W: http://www.linux-mtd.infradead.org/
8805L: linux-mtd@lists.infradead.org
e2966cbe 8806T: git git://git.infradead.org/ubi-2.6.git
e2d1d6c0 8807S: Maintained
80811493 8808F: drivers/mtd/ubi/
679655da 8809F: include/linux/mtd/ubi.h
c117ab84 8810F: include/uapi/mtd/ubi-user.h
e2d1d6c0 8811
76ac66e4
RW
8812UNSORTED BLOCK IMAGES (UBI) Fastmap
8813M: Richard Weinberger <richard@nod.at>
8814L: linux-mtd@lists.infradead.org
8815S: Maintained
8816F: drivers/mtd/ubi/fastmap.c
8817
1da177e4 8818USB ACM DRIVER
61eee9a7 8819M: Oliver Neukum <oliver@neukum.org>
6372594a 8820L: linux-usb@vger.kernel.org
1da177e4 8821S: Maintained
679655da
JP
8822F: Documentation/usb/acm.txt
8823F: drivers/usb/class/cdc-acm.*
1da177e4 8824
b7d572e1
PF
8825USB AR5523 WIRELESS DRIVER
8826M: Pontus Fuchs <pontus.fuchs@gmail.com>
8827L: linux-wireless@vger.kernel.org
8828S: Maintained
8829F: drivers/net/wireless/ath/ar5523/
8830
115bb1ff
MW
8831USB ATTACHED SCSI
8832M: Matthew Wilcox <willy@linux.intel.com>
8833M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 8834M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
8835L: linux-usb@vger.kernel.org
8836L: linux-scsi@vger.kernel.org
8eae0fb7 8837S: Maintained
115bb1ff
MW
8838F: drivers/usb/storage/uas.c
8839
1da177e4 8840USB CDC ETHERNET DRIVER
61eee9a7 8841M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8842L: linux-usb@vger.kernel.org
1da177e4 8843S: Maintained
679655da 8844F: drivers/net/usb/cdc_*.c
c117ab84 8845F: include/uapi/linux/usb/cdc.h
1da177e4 8846
b02b371e 8847USB CYPRESS C67X00 DRIVER
8b58be88 8848M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
8849L: linux-usb@vger.kernel.org
8850S: Maintained
679655da 8851F: drivers/usb/c67x00/
b02b371e 8852
d0374f4f 8853USB DAVICOM DM9601 DRIVER
8b58be88 8854M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 8855L: netdev@vger.kernel.org
d0374f4f
PK
8856W: http://www.linux-usb.org/usbnet
8857S: Maintained
679655da 8858F: drivers/net/usb/dm9601.c
d0374f4f 8859
cc2020e6 8860USB DIAMOND RIO500 DRIVER
8b58be88 8861M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
8862L: rio500-users@lists.sourceforge.net
8863W: http://rio500.sourceforge.net
8864S: Maintained
679655da 8865F: drivers/usb/misc/rio500*
cc2020e6 8866
1da177e4 8867USB EHCI DRIVER
578333ab 8868M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8869L: linux-usb@vger.kernel.org
578333ab 8870S: Maintained
679655da
JP
8871F: Documentation/usb/ehci.txt
8872F: drivers/usb/host/ehci*
1da177e4 8873
69ae9e3e 8874USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 8875M: Felipe Balbi <balbi@ti.com>
795fb7e7 8876L: linux-usb@vger.kernel.org
69ae9e3e 8877W: http://www.linux-usb.org/gadget
d6d0f665
FB
8878T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8879S: Maintained
679655da
JP
8880F: drivers/usb/gadget/
8881F: include/linux/usb/gadget*
69ae9e3e 8882
2dea64b4 8883USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 8884M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 8885L: linux-usb@vger.kernel.org
54e5881d 8886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 8887S: Maintained
c2f01971 8888F: Documentation/hid/hiddev.txt
679655da 8889F: drivers/hid/usbhid/
1da177e4 8890
857aab34 8891USB/IP DRIVERS
857aab34 8892L: linux-usb@vger.kernel.org
3ff4afe8 8893S: Orphan
857aab34 8894F: drivers/staging/usbip/
8895
959eea21 8896USB ISP116X DRIVER
8b58be88 8897M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 8898L: linux-usb@vger.kernel.org
959eea21 8899S: Maintained
679655da
JP
8900F: drivers/usb/host/isp116x*
8901F: include/linux/usb/isp116x.h
959eea21 8902
1da177e4 8903USB KAWASAKI LSI DRIVER
61eee9a7 8904M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8905L: linux-usb@vger.kernel.org
1da177e4 8906S: Maintained
679655da 8907F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
8908
8909USB MASS STORAGE DRIVER
8b58be88 8910M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 8911L: linux-usb@vger.kernel.org
8836aeb8 8912L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
8913S: Maintained
8914W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 8915F: drivers/usb/storage/
1da177e4 8916
af39917d
CL
8917USB MIDI DRIVER
8918M: Clemens Ladisch <clemens@ladisch.de>
8919L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8920T: git git://git.alsa-project.org/alsa-kernel.git
8921S: Maintained
8922F: sound/usb/midi.*
8923
444ce9d4
JP
8924USB NETWORKING DRIVERS
8925L: linux-usb@vger.kernel.org
8926S: Odd Fixes
8927F: drivers/net/usb/
8928
1da177e4 8929USB OHCI DRIVER
578333ab 8930M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8931L: linux-usb@vger.kernel.org
578333ab 8932S: Maintained
679655da
JP
8933F: Documentation/usb/ohci.txt
8934F: drivers/usb/host/ohci*
1da177e4 8935
ba460e48 8936USB OPTION-CARD DRIVER
8b58be88 8937M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 8938L: linux-usb@vger.kernel.org
ba460e48 8939S: Maintained
679655da 8940F: drivers/usb/serial/option.c
ba460e48 8941
1da177e4 8942USB PEGASUS DRIVER
a16b945c 8943M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8944L: linux-usb@vger.kernel.org
043600a6 8945L: netdev@vger.kernel.org
a16b945c 8946T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8947W: http://pegasus2.sourceforge.net/
8948S: Maintained
679655da 8949F: drivers/net/usb/pegasus.*
1da177e4 8950
d3ad558f
FB
8951USB PHY LAYER
8952M: Felipe Balbi <balbi@ti.com>
8953L: linux-usb@vger.kernel.org
8954T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8955S: Maintained
8956F: drivers/usb/phy/
d3ad558f 8957
73e4fb3f 8958USB PRINTER DRIVER (usblp)
8b58be88 8959M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 8960L: linux-usb@vger.kernel.org
73e4fb3f 8961S: Supported
679655da 8962F: drivers/usb/class/usblp.c
1da177e4
LT
8963
8964USB RTL8150 DRIVER
a16b945c 8965M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8966L: linux-usb@vger.kernel.org
043600a6 8967L: netdev@vger.kernel.org
a16b945c 8968T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8969W: http://pegasus2.sourceforge.net/
8970S: Maintained
679655da 8971F: drivers/net/usb/rtl8150.c
1da177e4 8972
f896b796
GK
8973USB SERIAL SUBSYSTEM
8974M: Johan Hovold <jhovold@gmail.com>
795fb7e7 8975L: linux-usb@vger.kernel.org
4e68852d 8976S: Maintained
679655da 8977F: Documentation/usb/usb-serial.txt
f896b796 8978F: drivers/usb/serial/
679655da 8979F: include/linux/usb/serial.h
1da177e4 8980
b3f0db1c
SG
8981USB SMSC75XX ETHERNET DRIVER
8982M: Steve Glendinning <steve.glendinning@shawell.net>
8983L: netdev@vger.kernel.org
8984S: Maintained
8985F: drivers/net/usb/smsc75xx.*
8986
2f7ca802 8987USB SMSC95XX ETHERNET DRIVER
90b24cfb 8988M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 8989L: netdev@vger.kernel.org
90b24cfb 8990S: Maintained
679655da 8991F: drivers/net/usb/smsc95xx.*
2f7ca802 8992
f423b9a8 8993USB SN9C1xx DRIVER
8b58be88 8994M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 8995L: linux-usb@vger.kernel.org
661263b5 8996L: linux-media@vger.kernel.org
275ffde4 8997T: git git://linuxtv.org/media_tree.git
1da177e4
LT
8998W: http://www.linux-projects.org
8999S: Maintained
679655da 9000F: Documentation/video4linux/sn9c102.txt
0c0d06ca 9001F: drivers/media/usb/sn9c102/
1da177e4
LT
9002
9003USB SUBSYSTEM
879a5a00 9004M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9005L: linux-usb@vger.kernel.org
1da177e4 9006W: http://www.linux-usb.org
08deed1e 9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9008S: Supported
679655da 9009F: Documentation/usb/
679655da
JP
9010F: drivers/usb/
9011F: include/linux/usb.h
9012F: include/linux/usb/
1da177e4
LT
9013
9014USB UHCI DRIVER
8b58be88 9015M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9016L: linux-usb@vger.kernel.org
1da177e4 9017S: Maintained
679655da 9018F: drivers/usb/host/uhci*
1da177e4 9019
69ae9e3e 9020USB "USBNET" DRIVER FRAMEWORK
686f13bb 9021M: Oliver Neukum <oneukum@suse.de>
043600a6 9022L: netdev@vger.kernel.org
69ae9e3e 9023W: http://www.linux-usb.org/usbnet
1da177e4 9024S: Maintained
679655da
JP
9025F: drivers/net/usb/usbnet.c
9026F: include/linux/usb/usbnet.h
1da177e4 9027
c0efd232 9028USB VIDEO CLASS
c53ac071 9029M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9030L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9031L: linux-media@vger.kernel.org
275ffde4 9032T: git git://linuxtv.org/media_tree.git
57c6d2e9 9033W: http://www.ideasonboard.org/uvc/
c0efd232 9034S: Maintained
0c0d06ca 9035F: drivers/media/usb/uvc/
6c0f0359 9036F: include/uapi/linux/uvcvideo.h
1da177e4 9037
b60b9c45
HV
9038USB VISION DRIVER
9039M: Hans Verkuil <hverkuil@xs4all.nl>
9040L: linux-media@vger.kernel.org
9041T: git git://linuxtv.org/media_tree.git
9042W: http://linuxtv.org
9043S: Odd Fixes
9044F: drivers/media/usb/usbvision/
9045
8282da47
LP
9046USB WEBCAM GADGET
9047M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9048L: linux-usb@vger.kernel.org
9049S: Maintained
9050F: drivers/usb/gadget/*uvc*.c
9051F: drivers/usb/gadget/webcam.c
9052
bf164cc0 9053USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9054M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9055L: linux-wireless@vger.kernel.org
9056S: Maintained
679655da 9057F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9058
eb6bab13 9059USB XHCI DRIVER
36d0344c 9060M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9061L: linux-usb@vger.kernel.org
9062S: Supported
36d0344c
SS
9063F: drivers/usb/host/xhci*
9064F: drivers/usb/host/pci-quirks*
eb6bab13 9065
1da177e4 9066USB ZD1201 DRIVER
4086b9ca 9067L: linux-wireless@vger.kernel.org
1da177e4 9068W: http://linux-lc100020.sourceforge.net
4086b9ca 9069S: Orphan
679655da 9070F: drivers/net/wireless/zd1201.*
1da177e4 9071
b7eee616 9072USB ZR364XX DRIVER
8b58be88 9073M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9074L: linux-usb@vger.kernel.org
661263b5 9075L: linux-media@vger.kernel.org
275ffde4 9076T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9077W: http://royale.zerezo.com/zr364xx/
9078S: Maintained
679655da 9079F: Documentation/video4linux/zr364xx.txt
90d72ac6 9080F: drivers/media/usb/zr364xx/
b7eee616 9081
e7839f25 9082USER-MODE LINUX (UML)
8b58be88 9083M: Jeff Dike <jdike@addtoit.com>
b15194b7 9084M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9085L: user-mode-linux-devel@lists.sourceforge.net
9086L: user-mode-linux-user@lists.sourceforge.net
9087W: http://user-mode-linux.sourceforge.net
9088S: Maintained
61516587 9089F: Documentation/virtual/uml/
679655da 9090F: arch/um/
b070989a 9091F: arch/x86/um/
679655da
JP
9092F: fs/hostfs/
9093F: fs/hppfs/
b7eee616 9094
e5f114e9 9095USERSPACE I/O (UIO)
6a534c9d 9096M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9097M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9098S: Maintained
679655da
JP
9099F: Documentation/DocBook/uio-howto.tmpl
9100F: drivers/uio/
9101F: include/linux/uio*.h
e5f114e9 9102
256cccbe 9103UTIL-LINUX PACKAGE
8b58be88 9104M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9105L: util-linux@vger.kernel.org
9106W: http://en.wikipedia.org/wiki/Util-linux
9107T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9108S: Maintained
9109
c1fd1c07 9110UVESAFB DRIVER
8b58be88 9111M: Michal Januszewski <spock@gentoo.org>
c69f677c 9112L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9113W: http://dev.gentoo.org/~spock/projects/uvesafb/
9114S: Maintained
679655da
JP
9115F: Documentation/fb/uvesafb.txt
9116F: drivers/video/uvesafb.*
c1fd1c07 9117
4480f15b 9118VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9119M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9120S: Maintained
679655da
JP
9121F: Documentation/filesystems/vfat.txt
9122F: fs/fat/
1da177e4 9123
cba3345c
AW
9124VFIO DRIVER
9125M: Alex Williamson <alex.williamson@redhat.com>
9126L: kvm@vger.kernel.org
9127S: Maintained
9128F: Documentation/vfio.txt
9129F: drivers/vfio/
9130F: include/linux/vfio.h
c117ab84 9131F: include/uapi/linux/vfio.h
cba3345c 9132
9e6f3438
PO
9133VIDEOBUF2 FRAMEWORK
9134M: Pawel Osciak <pawel@osciak.com>
9135M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9136M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9137L: linux-media@vger.kernel.org
9138S: Maintained
90d72ac6 9139F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9140F: include/media/videobuf2-*
9141
9a82446b
AS
9142VIRTIO CONSOLE DRIVER
9143M: Amit Shah <amit.shah@redhat.com>
9144L: virtualization@lists.linux-foundation.org
9145S: Maintained
9146F: drivers/char/virtio_console.c
9147F: include/linux/virtio_console.h
c117ab84 9148F: include/uapi/linux/virtio_console.h
9a82446b 9149
2426ec8f
MT
9150VIRTIO CORE, NET AND BLOCK DRIVERS
9151M: Rusty Russell <rusty@rustcorp.com.au>
9152M: "Michael S. Tsirkin" <mst@redhat.com>
9153L: virtualization@lists.linux-foundation.org
9154S: Maintained
9155F: drivers/virtio/
c893c8d7 9156F: tools/virtio/
2426ec8f
MT
9157F: drivers/net/virtio_net.c
9158F: drivers/block/virtio_blk.c
9159F: include/linux/virtio_*.h
916cdabc 9160F: include/uapi/linux/virtio_*.h
2426ec8f 9161
3a4d5c94
MT
9162VIRTIO HOST (VHOST)
9163M: "Michael S. Tsirkin" <mst@redhat.com>
9164L: kvm@vger.kernel.org
c996d8b9 9165L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9166L: netdev@vger.kernel.org
9167S: Maintained
9168F: drivers/vhost/
c117ab84 9169F: include/uapi/linux/vhost.h
3a4d5c94 9170
1da177e4 9171VIA RHINE NETWORK DRIVER
8b58be88 9172M: Roger Luethi <rl@hellgate.ch>
1da177e4 9173S: Maintained
f2148a47 9174F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9175
f0bf7f61 9176VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9177M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9178M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9179S: Maintained
9180F: drivers/mmc/host/via-sdmmc.c
9181
69e4a7c2 9182VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9183M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9184L: linux-fbdev@vger.kernel.org
69e4a7c2 9185S: Maintained
c7babebd
FTS
9186F: include/linux/via-core.h
9187F: include/linux/via-gpio.h
9188F: include/linux/via_i2c.h
679655da 9189F: drivers/video/via/
69e4a7c2 9190
01f20734 9191VIA VELOCITY NETWORK DRIVER
8b58be88 9192M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9193L: netdev@vger.kernel.org
9194S: Maintained
f2148a47 9195F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9196
0b7bc1fa
HV
9197VIVI VIRTUAL VIDEO DRIVER
9198M: Hans Verkuil <hverkuil@xs4all.nl>
9199L: linux-media@vger.kernel.org
9200T: git git://linuxtv.org/media_tree.git
9201W: http://linuxtv.org
9202S: Maintained
9203F: drivers/media/platform/vivi*
9204
be7f8273 9205VLAN (802.1Q)
8b58be88 9206M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9207L: netdev@vger.kernel.org
9208S: Maintained
679655da
JP
9209F: drivers/net/macvlan.c
9210F: include/linux/if_*vlan.h
9211F: net/8021q/
be7f8273 9212
55e331cf 9213VLYNQ BUS
8b58be88 9214M: Florian Fainelli <florian@openwrt.org>
8578d7af 9215L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9216S: Maintained
9217F: drivers/vlynq/vlynq.c
9218F: include/linux/vlynq.h
9219
390beae4
MW
9220VME SUBSYSTEM
9221M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9222M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9223M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9224L: devel@driverdev.osuosl.org
9225S: Maintained
9226T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9227F: Documentation/vme_api.txt
9228F: drivers/staging/vme/
9229F: drivers/vme/
9230F: include/linux/vme*
9231
4488e09b
AK
9232VMWARE HYPERVISOR INTERFACE
9233M: Alok Kataria <akataria@vmware.com>
9234L: virtualization@lists.linux-foundation.org
9235S: Supported
9236F: arch/x86/kernel/cpu/vmware.c
9237
d1a890fa 9238VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9239M: Shreyas Bhatewara <sbhatewara@vmware.com>
9240M: "VMware, Inc." <pv-drivers@vmware.com>
9241L: netdev@vger.kernel.org
9242S: Maintained
9243F: drivers/net/vmxnet3/
d1a890fa 9244
851b1642 9245VMware PVSCSI driver
f2d7e40e 9246M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9247M: VMware PV-Drivers <pv-drivers@vmware.com>
9248L: linux-scsi@vger.kernel.org
9249S: Maintained
9250F: drivers/scsi/vmw_pvscsi.c
9251F: drivers/scsi/vmw_pvscsi.h
9252
e53e86c7 9253VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9254M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9255M: Mark Brown <broonie@kernel.org>
e53e86c7 9256W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9257W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9258T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9259S: Supported
679655da
JP
9260F: drivers/regulator/
9261F: include/linux/regulator/
e53e86c7 9262
ab41319e 9263VT1211 HARDWARE MONITOR DRIVER
8b58be88 9264M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9265L: lm-sensors@lm-sensors.org
9266S: Maintained
679655da
JP
9267F: Documentation/hwmon/vt1211
9268F: drivers/hwmon/vt1211.c
ab41319e 9269
1de9e371 9270VT8231 HARDWARE MONITOR DRIVER
8b58be88 9271M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9272L: lm-sensors@lm-sensors.org
9273S: Maintained
679655da 9274F: drivers/hwmon/vt8231.c
1de9e371 9275
88095e7b
TO
9276VUB300 USB to SDIO/SD/MMC bridge chip
9277M: Tony Olech <tony.olech@elandigitalsystems.com>
9278L: linux-mmc@vger.kernel.org
9279L: linux-usb@vger.kernel.org
9280S: Supported
9281F: drivers/mmc/host/vub300.c
9282
1da177e4 9283W1 DALLAS'S 1-WIRE BUS
a8018766 9284M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9285S: Maintained
679655da
JP
9286F: Documentation/w1/
9287F: drivers/w1/
1da177e4 9288
13927079 9289W83791D HARDWARE MONITORING DRIVER
8b58be88 9290M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9291L: lm-sensors@lm-sensors.org
25845c22 9292S: Maintained
679655da
JP
9293F: Documentation/hwmon/w83791d
9294F: drivers/hwmon/w83791d.c
13927079 9295
61db011d 9296W83793 HARDWARE MONITORING DRIVER
8b58be88 9297M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9298L: lm-sensors@lm-sensors.org
9299S: Maintained
679655da
JP
9300F: Documentation/hwmon/w83793
9301F: drivers/hwmon/w83793.c
61db011d 9302
e3760b43
JD
9303W83795 HARDWARE MONITORING DRIVER
9304M: Jean Delvare <khali@linux-fr.org>
9305L: lm-sensors@lm-sensors.org
9306S: Maintained
9307F: drivers/hwmon/w83795.c
9308
1da177e4 9309W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9310M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9311S: Maintained
679655da 9312F: drivers/mmc/host/wbsd.*
1da177e4 9313
3527761c 9314WATCHDOG DEVICE DRIVERS
8b58be88 9315M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9316L: linux-watchdog@vger.kernel.org
9317W: http://www.linux-watchdog.org/
f599aaf0 9318T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9319S: Maintained
679655da
JP
9320F: Documentation/watchdog/
9321F: drivers/watchdog/
9322F: include/linux/watchdog.h
c117ab84 9323F: include/uapi/linux/watchdog.h
3527761c 9324
1da177e4 9325WD7000 SCSI DRIVER
8b58be88 9326M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9327L: linux-scsi@vger.kernel.org
9328S: Maintained
679655da 9329F: drivers/scsi/wd7000.c
1da177e4 9330
b22e00f3
DH
9331WIIMOTE HID DRIVER
9332M: David Herrmann <dh.herrmann@googlemail.com>
9333L: linux-input@vger.kernel.org
9334S: Maintained
9335F: drivers/hid/hid-wiimote*
9336
e258b80e 9337WINBOND CIR DRIVER
364e9e18 9338M: David Härdeman <david@hardeman.nu>
e258b80e 9339S: Maintained
116ab806 9340F: drivers/media/rc/winbond-cir.c
e258b80e 9341
8a70da82 9342WIMAX STACK
8b58be88 9343M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9344M: linux-wimax@intel.com
9345L: wimax@linuxwimax.org
9346S: Supported
9347W: http://linuxwimax.org
315987dc 9348F: Documentation/wimax/README.wimax
315987dc
JP
9349F: include/linux/wimax/debug.h
9350F: include/net/wimax.h
c117ab84 9351F: include/uapi/linux/wimax.h
315987dc 9352F: net/wimax/
8a70da82 9353
5fc14680 9354WISTRON LAPTOP BUTTON DRIVER
8b58be88 9355M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9356S: Maintained
679655da 9357F: drivers/input/misc/wistron_btns.c
5fc14680 9358
1da177e4 9359WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9360M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9361L: linux-wireless@vger.kernel.org
926554c4 9362W: http://oops.ghostprotocols.net:81/blog
1da177e4 9363S: Maintained
679655da 9364F: drivers/net/wireless/wl3501*
1da177e4 9365
febf1dff 9366WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9367M: Mark Brown <broonie@kernel.org>
8b58be88 9368M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9369L: linux-input@vger.kernel.org
9370T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9371W: http://opensource.wolfsonmicro.com/node/7
9372S: Supported
679655da
JP
9373F: drivers/input/touchscreen/*wm97*
9374F: include/linux/wm97xx.h
febf1dff 9375
055bcbcb 9376WOLFSON MICROELECTRONICS DRIVERS
fef95164 9377L: patches@opensource.wolfsonmicro.com
cf8eda3e 9378T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9379T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9380W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9381S: Supported
3768f0b1 9382F: Documentation/hwmon/wm83??
af1c5386 9383F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9384F: drivers/clk/clk-wm83*.c
9c309598 9385F: drivers/extcon/extcon-arizona.c
b75ea16a 9386F: drivers/leds/leds-wm83*.c
25b273ba 9387F: drivers/gpio/gpio-*wm*.c
9c309598 9388F: drivers/gpio/gpio-arizona.c
d22b0869 9389F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9390F: drivers/input/misc/wm831x-on.c
9391F: drivers/input/touchscreen/wm831x-ts.c
9392F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9393F: drivers/mfd/arizona*
9394F: drivers/mfd/wm*.c
b75ea16a
MB
9395F: drivers/power/wm83*.c
9396F: drivers/rtc/rtc-wm83*.c
9397F: drivers/regulator/wm8*.c
3860e6c4 9398F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9399F: drivers/watchdog/wm83*_wdt.c
9c309598 9400F: include/linux/mfd/arizona/
3860e6c4 9401F: include/linux/mfd/wm831x/
b75ea16a 9402F: include/linux/mfd/wm8350/
3768f0b1 9403F: include/linux/mfd/wm8400*
59ec6da2 9404F: include/linux/wm97xx.h
055bcbcb 9405F: include/sound/wm????.h
9c309598 9406F: sound/soc/codecs/arizona.?
055bcbcb 9407F: sound/soc/codecs/wm*
b75ea16a 9408
3e6cd7a4
TH
9409WORKQUEUE
9410M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9411T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9412S: Maintained
9413F: include/linux/workqueue.h
9414F: kernel/workqueue.c
9415F: Documentation/workqueue.txt
9416
1da177e4 9417X.25 NETWORK LAYER
8bf28059 9418M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9419L: linux-x25@vger.kernel.org
8bf28059 9420S: Odd Fixes
679655da
JP
9421F: Documentation/networking/x25*
9422F: include/net/x25*
9423F: net/x25/
1da177e4 9424
e2d1d6c0 9425X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9426M: Thomas Gleixner <tglx@linutronix.de>
9427M: Ingo Molnar <mingo@redhat.com>
9428M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9429M: x86@kernel.org
75fc2d37 9430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9431S: Maintained
679655da
JP
9432F: Documentation/x86/
9433F: arch/x86/
e2d1d6c0 9434
d0944853 9435X86 PLATFORM DRIVERS
f7cb13b3 9436M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9437L: platform-driver-x86@vger.kernel.org
28b8e8d4 9438T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9439S: Maintained
14430813 9440F: drivers/platform/x86/
d0944853 9441
c1f5c54b
IM
9442X86 MCE INFRASTRUCTURE
9443M: Tony Luck <tony.luck@intel.com>
487ba8e8 9444M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9445L: linux-edac@vger.kernel.org
9446S: Maintained
9447F: arch/x86/kernel/cpu/mcheck/*
9448
d6fad502 9449XC2028/3028 TUNER DRIVER
1b2c14b4 9450M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9451L: linux-media@vger.kernel.org
9452W: http://linuxtv.org
9453T: git git://linuxtv.org/media_tree.git
9454S: Maintained
9455F: drivers/media/tuners/tuner-xc2028.*
9456
c4468085 9457XEN HYPERVISOR INTERFACE
c4468085 9458M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9459M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9460M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9461L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c4468085
IC
9462S: Supported
9463F: arch/x86/xen/
9464F: drivers/*/xen-*front.c
9465F: drivers/xen/
9466F: arch/x86/include/asm/xen/
9467F: include/xen/
c117ab84 9468F: include/uapi/xen/
c4468085 9469
77bfb479
SS
9470XEN HYPERVISOR ARM
9471M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9472L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9473S: Supported
9474F: arch/arm/xen/
9475F: arch/arm/include/asm/xen/
9476
b475e83f
SS
9477XEN HYPERVISOR ARM64
9478M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9479L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9480S: Supported
9481F: arch/arm64/xen/
9482F: arch/arm64/include/asm/xen/
9483
9b57e1a7
IC
9484XEN NETWORK BACKEND DRIVER
9485M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9486M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9487L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9488L: netdev@vger.kernel.org
9489S: Supported
9490F: drivers/net/xen-netback/*
9491
c5f8e29d
KRW
9492XEN PCI SUBSYSTEM
9493M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9494L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9495S: Supported
9496F: arch/x86/pci/*xen*
9497F: drivers/pci/*xen*
9498
9499XEN SWIOTLB SUBSYSTEM
9500M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9501L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9502S: Supported
9503F: arch/x86/xen/*swiotlb*
9504F: drivers/xen/*swiotlb*
9505
1da177e4
LT
9506XFS FILESYSTEM
9507P: Silicon Graphics Inc
c8891329
AE
9508M: Ben Myers <bpm@sgi.com>
9509M: Alex Elder <elder@kernel.org>
18caa67a 9510M: xfs@oss.sgi.com
d7ede1aa 9511L: xfs@oss.sgi.com
1da177e4 9512W: http://oss.sgi.com/projects/xfs
54e5881d 9513T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9514S: Supported
679655da
JP
9515F: Documentation/filesystems/xfs.txt
9516F: fs/xfs/
1da177e4 9517
8a3b7a25 9518XILINX AXI ETHERNET DRIVER
59a54f30
MS
9519M: Anirudha Sarangi <anirudh@xilinx.com>
9520M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9521S: Maintained
9522F: drivers/net/ethernet/xilinx/xilinx_axienet*
9523
c9d3d8ec 9524XILINX SYSTEMACE DRIVER
cdeb8994 9525S: Orphan
679655da 9526F: drivers/block/xsysace.c
c9d3d8ec 9527
238b8721 9528XILINX UARTLITE SERIAL DRIVER
8b58be88 9529M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9530L: linux-serial@vger.kernel.org
9531S: Maintained
df621252 9532F: drivers/tty/serial/uartlite.c
238b8721 9533
1da177e4 9534YAM DRIVER FOR AX.25
8b58be88 9535M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9536L: linux-hams@vger.kernel.org
9537S: Maintained
679655da
JP
9538F: drivers/net/hamradio/yam*
9539F: include/linux/yam.h
1da177e4 9540
af64a5eb 9541YEALINK PHONE DRIVER
8b58be88 9542M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9543L: usbb2k-api-dev@nongnu.org
9544S: Maintained
679655da
JP
9545F: Documentation/input/yealink.txt
9546F: drivers/input/misc/yealink.*
af64a5eb 9547
1da177e4 9548Z8530 DRIVER FOR AX.25
8b58be88 9549M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9550W: http://yaina.de/jreuter/
9551W: http://www.qsl.net/dl1bke/
9552L: linux-hams@vger.kernel.org
9553S: Maintained
679655da
JP
9554F: Documentation/networking/z8530drv.txt
9555F: drivers/net/hamradio/*scc.c
9556F: drivers/net/hamradio/z8530.h
1da177e4 9557
0cf31ec1
SJ
9558ZBUD COMPRESSED PAGE ALLOCATOR
9559M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9560L: linux-mm@kvack.org
9561S: Maintained
9562F: mm/zbud.c
9563F: include/linux/zbud.h
9564
7c0c3afb 9565ZD1211RW WIRELESS DRIVER
8b58be88
JP
9566M: Daniel Drake <dsd@gentoo.org>
9567M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9568W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9569L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9570L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9571S: Maintained
679655da 9572F: drivers/net/wireless/zd1211rw/
7c0c3afb 9573
1da177e4 9574ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9575L: mjpeg-users@lists.sourceforge.net
f63145e2 9576L: linux-media@vger.kernel.org
1da177e4 9577W: http://mjpeg.sourceforge.net/driver-zoran/
f63145e2
TP
9578T: Mercurial http://linuxtv.org/hg/v4l-dvb
9579S: Odd Fixes
90d72ac6 9580F: drivers/media/pci/zoran/
1da177e4 9581
8b4a4080 9582ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9583M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9584S: Maintained
df621252 9585F: drivers/tty/serial/zs.*
8b4a4080 9586
0cf31ec1
SJ
9587ZSWAP COMPRESSED SWAP CACHING
9588M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9589L: linux-mm@kvack.org
9590S: Maintained
9591F: mm/zswap.c
9592
1da177e4 9593THE REST
8b58be88 9594M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9595L: linux-kernel@vger.kernel.org
8a6e2535 9596Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9597T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9598S: Buried alive in reporters
34d03cc1
JP
9599F: *
9600F: */
This page took 9.249651 seconds and 5 git commands to generate.