]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - MAINTAINERS
ALSA: hda - Inform the unexpectedly ignored pins by auto-parser
[mirror_ubuntu-bionic-kernel.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb
AR
1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
249e3c85 213ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 214M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru.c
f2b84bbc 218
249e3c85 219ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 220M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
221L: lm-sensors@lm-sensors.org
222S: Maintained
679655da 223F: drivers/hwmon/abituguru3.c
249e3c85 224
1da177e4 225ACENIC DRIVER
8b58be88 226M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
227L: linux-acenic@sunsite.dk
228S: Maintained
531c4f89 229F: drivers/net/ethernet/alteon/acenic*
1da177e4 230
e86435eb 231ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 232M: Peter Feuerer <peter@piie.net>
d0944853 233L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
234W: http://piie.net/?section=acerhdf
235S: Maintained
236F: drivers/platform/x86/acerhdf.c
e86435eb 237
745a5d21 238ACER WMI LAPTOP EXTRAS
182ae55c 239M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 240L: platform-driver-x86@vger.kernel.org
745a5d21 241S: Maintained
679655da 242F: drivers/platform/x86/acer-wmi.c
745a5d21 243
1da177e4 244ACPI
8b58be88 245M: Len Brown <lenb@kernel.org>
49db1903 246M: Rafael J. Wysocki <rjw@rjwysocki.net>
6968e50c 247L: linux-acpi@vger.kernel.org
360818b8
RW
248W: https://01.org/linux-acpi
249Q: https://patchwork.kernel.org/project/linux-acpi/list/
250T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 251S: Supported
679655da
JP
252F: drivers/acpi/
253F: drivers/pnp/pnpacpi/
254F: include/linux/acpi.h
43368e74 255F: include/acpi/
994b942f 256F: Documentation/acpi
89ca78a0 257F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
258F: drivers/pci/*acpi*
259F: drivers/pci/*/*acpi*
260F: drivers/pci/*/*/*acpi*
2754c447 261F: tools/power/acpi
8b59a454 262
3774929d
RW
263ACPI COMPONENT ARCHITECTURE (ACPICA)
264M: Robert Moore <robert.moore@intel.com>
265M: Lv Zheng <lv.zheng@intel.com>
266M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
267L: linux-acpi@vger.kernel.org
268L: devel@acpica.org
269W: https://acpica.org/
270W: https://github.com/acpica/acpica/
271Q: https://patchwork.kernel.org/project/linux-acpi/list/
272T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
273S: Supported
274F: drivers/acpi/acpica/
275F: include/acpi/
2754c447 276F: tools/power/acpi/
3774929d 277
8b59a454 278ACPI FAN DRIVER
8b58be88 279M: Zhang Rui <rui.zhang@intel.com>
8b59a454 280L: linux-acpi@vger.kernel.org
5ca92bd9 281W: https://01.org/linux-acpi
8b59a454 282S: Supported
679655da 283F: drivers/acpi/fan.c
1da177e4 284
8b59a454 285ACPI THERMAL DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/*thermal*
998be20f 291
359acec8 292ACPI VIDEO DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/video.c
998be20f 298
bff431e4 299ACPI WMI DRIVER
d0944853 300L: platform-driver-x86@vger.kernel.org
5b927259 301S: Orphan
679655da 302F: drivers/platform/x86/wmi.c
bff431e4 303
2f39d519 304AD1889 ALSA SOUND DRIVER
8b58be88 305M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
306W: http://wiki.parisc-linux.org/AD1889
307L: linux-parisc@vger.kernel.org
308S: Maintained
679655da 309F: sound/pci/ad1889.*
2f39d519 310
527a1a83
MH
311AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
312M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 313W: http://wiki.analog.com/AD5254
a4edbc10 314W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
315S: Supported
316F: drivers/misc/ad525x_dpot.c
317
318AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5398
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/regulator/ad5398.c
324
325AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD7142
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/input/misc/ad714x.c
331
332AD7877 TOUCHSCREEN DRIVER
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7877
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/touchscreen/ad7877.c
338
339AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7879
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7879.c
345
1330b0dc
JK
346ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
347M: Jiri Kosina <jkosina@suse.cz>
348S: Maintained
349
1da177e4 350ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 351M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 352L: lm-sensors@lm-sensors.org
1da177e4 353S: Maintained
679655da
JP
354F: Documentation/hwmon/adm1025
355F: drivers/hwmon/adm1025.c
1da177e4 356
cae2caae 357ADM1029 HARDWARE MONITOR DRIVER
8b58be88 358M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
359L: lm-sensors@lm-sensors.org
360S: Maintained
679655da 361F: drivers/hwmon/adm1029.c
cae2caae 362
cc0b88cf 363ADM8211 WIRELESS DRIVER
cc0b88cf 364L: linux-wireless@vger.kernel.org
491b26b4 365W: http://wireless.kernel.org/
e71bcbd0 366S: Orphan
679655da 367F: drivers/net/wireless/adm8211.*
cc0b88cf 368
e8e31622
SA
369ADP1653 FLASH CONTROLLER DRIVER
370M: Sakari Ailus <sakari.ailus@iki.fi>
371L: linux-media@vger.kernel.org
372S: Maintained
373F: drivers/media/i2c/adp1653.c
374F: include/media/adp1653.h
375
527a1a83
MH
376ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
377M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 378W: http://wiki.analog.com/ADP5520
a4edbc10 379W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
380S: Supported
381F: drivers/mfd/adp5520.c
382F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 383F: drivers/leds/leds-adp5520.c
77278d50 384F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
385F: drivers/input/keyboard/adp5520-keys.c
386
387ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
388M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 389W: http://wiki.analog.com/ADP5588
a4edbc10 390W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
391S: Supported
392F: drivers/input/keyboard/adp5588-keys.c
77278d50 393F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
394
395ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
396M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 397W: http://wiki.analog.com/ADP8860
a4edbc10 398W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
399S: Supported
400F: drivers/video/backlight/adp8860_bl.c
401
8c22a8f5
DE
402ADS1015 HARDWARE MONITOR DRIVER
403M: Dirk Eibach <eibach@gdsys.de>
404L: lm-sensors@lm-sensors.org
405S: Maintained
406F: Documentation/hwmon/ads1015
407F: drivers/hwmon/ads1015.c
408F: include/linux/i2c/ads1015.h
409
1da177e4 410ADT746X FAN DRIVER
8b58be88 411M: Colin Leroy <colin@colino.net>
1da177e4 412S: Maintained
679655da 413F: drivers/macintosh/therm_adt746x.c
1da177e4 414
b058b859 415ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 416M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
417L: lm-sensors@lm-sensors.org
418S: Maintained
419F: Documentation/hwmon/adt7475
420F: drivers/hwmon/adt7475.c
421
527a1a83
MH
422ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
423M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 424W: http://wiki.analog.com/ADXL345
a4edbc10 425W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
426S: Supported
427F: drivers/input/misc/adxl34x.c
428
8c6af9e1 429ADVANSYS SCSI DRIVER
8b58be88 430M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
431L: linux-scsi@vger.kernel.org
432S: Maintained
679655da
JP
433F: Documentation/scsi/advansys.txt
434F: drivers/scsi/advansys.c
8c6af9e1 435
1da177e4 436AEDSP16 DRIVER
8b58be88 437M: Riccardo Facchetti <fizban@tin.it>
1da177e4 438S: Maintained
679655da 439F: sound/oss/aedsp16.c
1da177e4 440
91952bc0
AP
441AF9013 MEDIA DRIVER
442M: Antti Palosaari <crope@iki.fi>
443L: linux-media@vger.kernel.org
444W: http://linuxtv.org/
445W: http://palosaari.fi/linux/
446Q: http://patchwork.linuxtv.org/project/linux-media/list/
447T: git git://linuxtv.org/anttip/media_tree.git
448S: Maintained
449F: drivers/media/dvb-frontends/af9013*
450
451AF9033 MEDIA DRIVER
452M: Antti Palosaari <crope@iki.fi>
453L: linux-media@vger.kernel.org
454W: http://linuxtv.org/
455W: http://palosaari.fi/linux/
456Q: http://patchwork.linuxtv.org/project/linux-media/list/
457T: git git://linuxtv.org/anttip/media_tree.git
458S: Maintained
459F: drivers/media/dvb-frontends/af9033*
460
1da177e4 461AFFS FILE SYSTEM
6cf515e1
GU
462L: linux-fsdevel@vger.kernel.org
463S: Orphan
679655da
JP
464F: Documentation/filesystems/affs.txt
465F: fs/affs/
1da177e4 466
e2d1d6c0 467AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 468M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
469L: linux-afs@lists.infradead.org
470S: Supported
679655da
JP
471F: fs/afs/
472F: include/net/af_rxrpc.h
473F: net/rxrpc/af_rxrpc.c
e2d1d6c0 474
1da177e4 475AGPGART DRIVER
8b58be88 476M: David Airlie <airlied@linux.ie>
878eaf61 477T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 478S: Maintained
679655da
JP
479F: drivers/char/agp/
480F: include/linux/agp*
c117ab84 481F: include/uapi/linux/agp*
1da177e4
LT
482
483AHA152X SCSI DRIVER
8b58be88 484M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
485L: linux-scsi@vger.kernel.org
486S: Maintained
679655da
JP
487F: drivers/scsi/aha152x*
488F: drivers/scsi/pcmcia/aha152x*
1da177e4 489
64624d4f 490AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 491M: Hannes Reinecke <hare@suse.de>
64624d4f 492L: linux-scsi@vger.kernel.org
1da177e4 493S: Maintained
679655da 494F: drivers/scsi/aic7xxx/
1da177e4 495
450500ad
HV
496AIMSLAB FM RADIO RECEIVER DRIVER
497M: Hans Verkuil <hverkuil@xs4all.nl>
498L: linux-media@vger.kernel.org
499T: git git://linuxtv.org/media_tree.git
500W: http://linuxtv.org
501S: Maintained
502F: drivers/media/radio/radio-aimslab*
503
e2d1d6c0 504AIO
8b58be88 505M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
506L: linux-aio@kvack.org
507S: Supported
679655da
JP
508F: fs/aio.c
509F: include/linux/*aio*.h
e2d1d6c0 510
1da177e4 511ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 512M: Duncan Sands <duncan.sands@free.fr>
6372594a 513L: linux-usb@vger.kernel.org
1da177e4
LT
514W: http://www.linux-usb.org/SpeedTouch/
515S: Maintained
679655da
JP
516F: drivers/usb/atm/speedtch.c
517F: drivers/usb/atm/usbatm.c
1da177e4 518
272f133a 519ALCHEMY AU1XX0 MMC DRIVER
8b58be88 520M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 521S: Maintained
679655da 522F: drivers/mmc/host/au1xmmc.c
272f133a 523
4a4e5787 524ALI1563 I2C DRIVER
8b58be88 525M: Rudolf Marek <r.marek@assembler.cz>
846557d3 526L: linux-i2c@vger.kernel.org
4a4e5787 527S: Maintained
679655da
JP
528F: Documentation/i2c/busses/i2c-ali1563
529F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 530
1da177e4 531ALPHA PORT
8b58be88 532M: Richard Henderson <rth@twiddle.net>
8b58be88 533M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 534M: Matt Turner <mattst88@gmail.com>
c89f4f9a 535S: Odd Fixes
a9406699 536L: linux-alpha@vger.kernel.org
679655da 537F: arch/alpha/
1da177e4 538
adf9251f
TK
539ALTERA UART/JTAG UART SERIAL DRIVERS
540M: Tobias Klauser <tklauser@distanz.ch>
541L: linux-serial@vger.kernel.org
61bd0943 542L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
543S: Maintained
544F: drivers/tty/serial/altera_uart.c
545F: drivers/tty/serial/altera_jtaguart.c
546F: include/linux/altera_uart.h
547F: include/linux/altera_jtaguart.h
548
f4875e12
TL
549AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
550M: Tom Lendacky <thomas.lendacky@amd.com>
551L: linux-crypto@vger.kernel.org
552S: Supported
553F: drivers/crypto/ccp/
554F: include/linux/ccp.h
555
512d1027 556AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 557M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
558L: lm-sensors@lm-sensors.org
559S: Maintained
560F: Documentation/hwmon/fam15h_power
561F: drivers/hwmon/fam15h_power.c
562
167a675a 563AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 564M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 565L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 566S: Supported
679655da 567F: drivers/usb/gadget/amd5536udc.*
167a675a 568
f90b8116 569AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 570P: Andres Salomon <dilinger@queued.net>
67d76710 571L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
572W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
573S: Supported
679655da
JP
574F: drivers/char/hw_random/geode-rng.c
575F: drivers/crypto/geode*
576F: drivers/video/geode/
577F: arch/x86/include/asm/geode.h
f90b8116 578
919ee7dd 579AMD IOMMU (AMD-VI)
e4110568 580M: Joerg Roedel <joro@8bytes.org>
919ee7dd 581L: iommu@lists.linux-foundation.org
525b233c 582T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 583S: Maintained
b2c16391
JP
584F: drivers/iommu/amd_iommu*.[ch]
585F: include/linux/amd-iommu.h
919ee7dd 586
e7f5b309 587AMD MICROCODE UPDATE SUPPORT
943482d0 588M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 589L: amd64-microcode@amd64.org
943482d0 590S: Maintained
679655da 591F: arch/x86/kernel/microcode_amd.c
e7f5b309 592
284f42b6 593AMS (Apple Motion Sensor) DRIVER
8b58be88 594M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 595S: Supported
bd5f47ec 596F: drivers/macintosh/ams/
284f42b6 597
f94b533d 598AMSO1100 RNIC DRIVER
8b58be88
JP
599M: Tom Tucker <tom@opengridcomputing.com>
600M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 601L: linux-rdma@vger.kernel.org
f94b533d 602S: Maintained
679655da 603F: drivers/infiniband/hw/amso1100/
f94b533d 604
531fca16
HV
605ANALOG DEVICES INC AD9389B DRIVER
606M: Hans Verkuil <hans.verkuil@cisco.com>
607L: linux-media@vger.kernel.org
608S: Maintained
609F: drivers/media/i2c/ad9389b*
610
c40ddfa3
HV
611ANALOG DEVICES INC ADV7511 DRIVER
612M: Hans Verkuil <hans.verkuil@cisco.com>
613L: linux-media@vger.kernel.org
614S: Maintained
615F: drivers/media/i2c/adv7511*
616
531fca16
HV
617ANALOG DEVICES INC ADV7604 DRIVER
618M: Hans Verkuil <hans.verkuil@cisco.com>
619L: linux-media@vger.kernel.org
620S: Maintained
621F: drivers/media/i2c/adv7604*
622
c40ddfa3
HV
623ANALOG DEVICES INC ADV7842 DRIVER
624M: Hans Verkuil <hans.verkuil@cisco.com>
625L: linux-media@vger.kernel.org
626S: Maintained
627F: drivers/media/i2c/adv7842*
628
527a1a83 629ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 630M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 631L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 632W: http://wiki.analog.com/
a4edbc10 633W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 634S: Supported
39c9d199 635F: sound/soc/codecs/adau*
cc52688a 636F: sound/soc/codecs/adav*
4bdef3bd 637F: sound/soc/codecs/ad1*
ae48f5ef 638F: sound/soc/codecs/ad7*
4bdef3bd 639F: sound/soc/codecs/ssm*
40216ce7 640F: sound/soc/codecs/sigmadsp.*
4bdef3bd 641
527a1a83 642ANALOG DEVICES INC ASOC DRIVERS
a4edbc10 643L: adi-buildroot-devel@lists.sourceforge.net
527a1a83
MH
644L: alsa-devel@alsa-project.org (moderated for non-subscribers)
645W: http://blackfin.uclinux.org/
646S: Supported
647F: sound/soc/blackfin/*
648
42269063 649AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 650M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 651L: linuxppc-dev@lists.ozlabs.org
93711660 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 653S: Maintained
679655da 654F: sound/aoa/
42269063 655
1da177e4 656APM DRIVER
81024fc4
JK
657M: Jiri Kosina <jkosina@suse.cz>
658S: Odd fixes
679655da
JP
659F: arch/x86/kernel/apm_32.c
660F: include/linux/apm_bios.h
c117ab84 661F: include/uapi/linux/apm_bios.h
81024fc4 662F: drivers/char/apm-emulation.c
1da177e4 663
bd7aa4b2 664APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 665M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
666L: linux-input@vger.kernel.org
667S: Maintained
679655da 668F: drivers/input/mouse/bcm5974.c
bd7aa4b2 669
6f2fad74 670APPLE SMC DRIVER
d618540f
HR
671M: Henrik Rydberg <rydberg@euromail.se>
672L: lm-sensors@lm-sensors.org
6f2fad74 673S: Maintained
679655da 674F: drivers/hwmon/applesmc.c
6f2fad74 675
1da177e4 676APPLETALK NETWORK LAYER
8b58be88 677M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 678S: Maintained
679655da
JP
679F: drivers/net/appletalk/
680F: net/appletalk/
1da177e4 681
62a37dc7
LP
682APTINA CAMERA SENSOR PLL
683M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/aptina-pll.*
687
a480167b 688ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 689M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
690L: linux-ide@vger.kernel.org
691S: Maintained
692F: include/linux/pata_arasan_cf_data.h
693F: drivers/ata/pata_arasan_cf.c
694
1154ea7d 695ARC FRAMEBUFFER DRIVER
8b58be88 696M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 697S: Maintained
679655da
JP
698F: drivers/video/arcfb.c
699F: drivers/video/fb_defio.c
1154ea7d 700
1da177e4 701ARM MFM AND FLOPPY DRIVERS
8b58be88 702M: Ian Molton <spyro@f2s.com>
1da177e4 703S: Maintained
679655da
JP
704F: arch/arm/lib/floppydma.S
705F: arch/arm/include/asm/floppy.h
1da177e4 706
6f96521f
WD
707ARM PMU PROFILING AND DEBUGGING
708M: Will Deacon <will.deacon@arm.com>
709S: Maintained
710F: arch/arm/kernel/perf_event*
711F: arch/arm/oprofile/common.c
6f96521f
WD
712F: arch/arm/include/asm/pmu.h
713F: arch/arm/kernel/hw_breakpoint.c
714F: arch/arm/include/asm/hw_breakpoint.h
715
d4275354 716ARM PORT
8b58be88 717M: Russell King <linux@arm.linux.org.uk>
efc03ecb 718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
719W: http://www.arm.linux.org.uk/
720S: Maintained
721F: arch/arm/
722
d323c243
SB
723ARM SUB-ARCHITECTURES
724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 725S: Maintained
d323c243
SB
726F: arch/arm/mach-*/
727F: arch/arm/plat-*/
728T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
729
cefbf4ea
RK
730ARM PRIMECELL AACI PL041 DRIVER
731M: Russell King <linux@arm.linux.org.uk>
732S: Maintained
733F: sound/arm/aaci.*
734
735ARM PRIMECELL CLCD PL110 DRIVER
736M: Russell King <linux@arm.linux.org.uk>
737S: Maintained
738F: drivers/video/amba-clcd.*
739
740ARM PRIMECELL KMI PL050 DRIVER
741M: Russell King <linux@arm.linux.org.uk>
742S: Maintained
743F: drivers/input/serio/ambakmi.*
744F: include/linux/amba/kmi.h
745
2761f5c2 746ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
747M: Russell King <linux@arm.linux.org.uk>
748S: Maintained
679655da 749F: drivers/mmc/host/mmci.*
2f748aaa 750F: include/linux/amba/mmci.h
2761f5c2 751
1b4304e5
RK
752ARM PRIMECELL UART PL010 AND PL011 DRIVERS
753M: Russell King <linux@arm.linux.org.uk>
754S: Maintained
755F: drivers/tty/serial/amba-pl01*.c
756F: include/linux/amba/serial.h
2761f5c2 757
cefbf4ea
RK
758ARM PRIMECELL BUS SUPPORT
759M: Russell King <linux@arm.linux.org.uk>
760S: Maintained
761F: drivers/amba/
762F: include/linux/amba/bus.h
763
2b7a52a4 764ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 765M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
767S: Maintained
768
9c784f95 769ARM/AFEB9260 MACHINE SUPPORT
8b58be88 770M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
772S: Maintained
773
2b7a52a4 774ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 775M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
777S: Maintained
778
1b106699
MR
779ARM/Allwinner A1X SoC support
780M: Maxime Ripard <maxime.ripard@free-electrons.com>
781L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
782S: Maintained
60b0f380
MR
783N: sun[x4567]i
784
785ARM/Allwinner SoC Clock Support
786M: Emilio López <emilio@elopez.com.ar>
787S: Maintained
788F: drivers/clk/sunxi/
1b106699 789
c1fc8675 790ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 791M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
792M: Nicolas Ferre <nicolas.ferre@atmel.com>
793M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 795W: http://maxim.org.za/at91_26.html
c1fc8675
NF
796W: http://www.linux4sam.org
797S: Supported
798F: arch/arm/mach-at91/
70e389cc
MB
799F: arch/arm/boot/dts/at91*.dts
800F: arch/arm/boot/dts/at91*.dtsi
801F: arch/arm/boot/dts/sama*.dts
802F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 803
986cf2e9 804ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 805M: Rob Herring <robh@kernel.org>
986cf2e9
RH
806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
807S: Maintained
808F: arch/arm/mach-highbank/
809
d94f944e 810ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 811M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
812S: Maintained
813F: arch/arm/mach-cns3xxx/
814T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
815
386ab516
AS
816ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
817M: Alexander Shiyan <shc_work@mail.ru>
818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
819S: Odd Fixes
820F: arch/arm/mach-clps711x/
821
2b7a52a4 822ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 823M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 824M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 826S: Maintained
d19d3667
HS
827F: arch/arm/mach-ep93xx/
828F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
829
830ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 831M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
833S: Maintained
834
d4275354 835ARM/CLKDEV SUPPORT
8b58be88 836M: Russell King <linux@arm.linux.org.uk>
efc03ecb 837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 838S: Maintained
d4275354 839F: arch/arm/include/asm/clkdev.h
4fa2651d 840F: drivers/clk/clkdev.c
d4275354 841
d48134e7 842ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 843M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
845S: Maintained
846
94150095
HF
847ARM/CONTEC MICRO9 MACHINE SUPPORT
848M: Hubert Feurstein <hubert.feurstein@contec.at>
849S: Maintained
850F: arch/arm/mach-ep93xx/micro9.c
851
1da177e4 852ARM/CORGI MACHINE SUPPORT
8b58be88 853M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
854S: Maintained
855
881a95f9 856ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 857M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
859T: git git://git.berlios.de/gemini-board
860S: Maintained
f49afbb5 861F: arch/arm/mach-gemini/
881a95f9 862
a990cbd8 863ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 864M: Barry Song <baohua@kernel.org>
a990cbd8 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 866T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
867S: Maintained
868F: arch/arm/mach-prima2/
05f30e8d
BS
869F: drivers/clk/clk-prima2.c
870F: drivers/clocksource/timer-prima2.c
871F: drivers/clocksource/timer-marco.c
f8505ef5 872N: [^a-z]sirf
a990cbd8 873
d4275354 874ARM/EBSA110 MACHINE SUPPORT
8b58be88 875M: Russell King <linux@arm.linux.org.uk>
efc03ecb 876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
877W: http://www.arm.linux.org.uk/
878S: Maintained
879F: arch/arm/mach-ebsa110/
b955f6ca 880F: drivers/net/ethernet/amd/am79c961a.*
d4275354 881
4721f3ce
UKK
882ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
883M: Uwe Kleine-König <kernel@pengutronix.de>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886N: efm32
887
a9da4f7e 888ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
889M: Daniel Ribeiro <drwyrm@gmail.com>
890M: Stefan Schmidt <stefan@openezx.org>
891M: Harald Welte <laforge@openezx.org>
d66f1886 892L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
893W: http://www.openezx.org/
894S: Maintained
cafc2265
SS
895T: topgit git://git.openezx.org/openezx.git
896F: arch/arm/mach-pxa/ezx.c
a9da4f7e 897
6a915af9 898ARM/FARADAY FA526 PORT
162500b3 899M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 901S: Maintained
1fa7e547 902T: git git://git.berlios.de/gemini-board
f49afbb5 903F: arch/arm/mm/*-fa*
6a915af9 904
d4275354 905ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 906M: Russell King <linux@arm.linux.org.uk>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
908W: http://www.arm.linux.org.uk/
909S: Maintained
910F: arch/arm/include/asm/hardware/dec21285.h
911F: arch/arm/mach-footbridge/
912
86183a5f 913ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2a82f95c 914M: Shawn Guo <shawn.guo@linaro.org>
8b58be88 915M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 917S: Maintained
2a82f95c 918T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
adf79292 919F: arch/arm/mach-imx/
2a82f95c 920F: arch/arm/boot/dts/imx*
e5dafa22 921F: arch/arm/configs/imx*_defconfig
86183a5f 922
a9866a09
SG
923ARM/FREESCALE MXS ARM ARCHITECTURE
924M: Shawn Guo <shawn.guo@linaro.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
928F: arch/arm/mach-mxs/
929
2b7a52a4 930ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 931M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
933S: Maintained
934
90b8fc34 935ARM/GUMSTIX MACHINE SUPPORT
8b58be88 936M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
938S: Maintained
939
ef47d5f0 940ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 941M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
942M: Paul Parsons <lost.distance@yahoo.com>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
944S: Maintained
945F: arch/arm/mach-pxa/hx4700.c
946F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 947F: sound/soc/pxa/hx4700.c
ef47d5f0 948
21f37bc3 949ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 950M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
951W: www.jlime.com
952S: Maintained
084bad91
KE
953T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
954F: arch/arm/mach-sa1100/jornada720.c
955F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 956
5e767ab9
JMC
957ARM/IGEP MACHINE SUPPORT
958M: Enric Balletbo i Serra <eballetbo@gmail.com>
959M: Javier Martinez Canillas <javier@dowhile0.org>
960L: linux-omap@vger.kernel.org
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Maintained
06ff74fd 963F: arch/arm/boot/dts/omap3-igep*
5e767ab9 964
403d2971
MV
965ARM/INCOME PXA270 SUPPORT
966M: Marek Vasut <marek.vasut@gmail.com>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
ec154082 969F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 970
2b7a52a4 971ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 972M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 973M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 975S: Maintained
e2bdb176
DW
976
977ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 978M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 980S: Maintained
2b7a52a4
LB
981
982ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 983M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 984M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 986S: Maintained
2b7a52a4
LB
987
988ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 989M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 990M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 992S: Maintained
2b7a52a4 993
2b7a52a4 994ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 995M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
997S: Maintained
998
dfdd8cc9
KH
999ARM/INTEL IXP4XX ARM ARCHITECTURE
1000M: Imre Kaloz <kaloz@openwrt.org>
1001M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1003S: Maintained
1004F: arch/arm/mach-ixp4xx/
1005
838553c5 1006ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1007M: Jonathan Cameron <jic23@cam.ac.uk>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010F: arch/arm/mach-pxa/stargate2.c
1011F: drivers/pcmcia/pxa2xx_stargate2.c
1012
2b7a52a4 1013ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1014M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1015M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1017S: Maintained
2b7a52a4
LB
1018
1019ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1020M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1022S: Maintained
1023
1154f858
SS
1024ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1025M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028F: arch/arm/mach-keystone/
cffa8e3b 1029F: drivers/clk/keystone/
317929cd 1030T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1031
2b7a52a4 1032ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1033M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1035S: Maintained
1036
3b886171 1037ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1038M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1039S: Maintained
1040
75f41273
TP
1041ARM/Marvell Armada 370 and Armada XP SOC support
1042M: Jason Cooper <jason@lakedaemon.net>
1043M: Andrew Lunn <andrew@lunn.ch>
1044M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1045M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048F: arch/arm/mach-mvebu/
1049
40f4978b
SH
1050ARM/Marvell Berlin SoC support
1051M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-berlin/
1055
4f1312b0
NP
1056ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1057M: Jason Cooper <jason@lakedaemon.net>
1058M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1059M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1061S: Maintained
1062F: arch/arm/mach-dove/
54a246ff
NP
1063F: arch/arm/mach-kirkwood/
1064F: arch/arm/mach-mv78xx0/
1065F: arch/arm/mach-orion5x/
1066F: arch/arm/plat-orion/
3b886171 1067
d69ac131
AC
1068ARM/Orion SoC/Technologic Systems TS-78xx platform support
1069M: Alexander Clouter <alex@digriz.org.uk>
1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071W: http://www.digriz.org.uk/ts78xx/kernel
1072S: Maintained
1073F: arch/arm/mach-orion5x/ts78xx-*
1074
adcb079f
AB
1075ARM/MICREL KS8695 ARCHITECTURE
1076M: Greg Ungerer <gerg@uclinux.org>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1078F: arch/arm/mach-ks8695/
adcb079f
AB
1079S: Odd Fixes
1080
d78ff0a5 1081ARM/MIOA701 MACHINE SUPPORT
8b58be88 1082M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1084F: arch/arm/mach-pxa/mioa701.c
1085S: Maintained
1086
9624dfe6 1087ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1088M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1089S: Maintained
1090
e0ee9851 1091ARM/NOMADIK ARCHITECTURE
28b8e8d4 1092M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1093M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S: Maintained
1096F: arch/arm/mach-nomadik/
87572880 1097F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1098T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1099
9d76295a 1100ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1101M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1102L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1103W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1104S: Supported
1105
0c19d21e
DW
1106ARM/QUALCOMM MSM MACHINE SUPPORT
1107M: David Brown <davidb@codeaurora.org>
b4c9bfab 1108M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1109M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1110L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1111F: arch/arm/mach-msm/
1112F: drivers/video/msm/
1113F: drivers/mmc/host/msm_sdcc.c
1114F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1115F: drivers/tty/serial/msm_serial.h
1116F: drivers/tty/serial/msm_serial.c
ea91db52 1117F: drivers/*/pm8???-*
31a12b31 1118F: drivers/mfd/ssbi/
ea91db52 1119F: include/linux/mfd/pm8xxx/
8cd5c866 1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1121S: Maintained
1122
8459c159 1123ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1124M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1125M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1126S: Maintained
1127
5d783a2d 1128ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1129M: Marek Vasut <marek.vasut@gmail.com>
75280787 1130L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1131W: http://hackndev.com
1132S: Maintained
933d35f0
JP
1133F: arch/arm/mach-pxa/include/mach/palmtx.h
1134F: arch/arm/mach-pxa/palmtx.c
1135F: arch/arm/mach-pxa/include/mach/palmt5.h
1136F: arch/arm/mach-pxa/palmt5.c
1137F: arch/arm/mach-pxa/include/mach/palmld.h
1138F: arch/arm/mach-pxa/palmld.c
1139F: arch/arm/mach-pxa/include/mach/palmte2.h
1140F: arch/arm/mach-pxa/palmte2.c
1141F: arch/arm/mach-pxa/include/mach/palmtc.h
1142F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1143
b57fe924 1144ARM/PALM TREO SUPPORT
8b58be88 1145M: Tomas Cech <sleep_walker@suse.cz>
75280787 1146L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1147W: http://hackndev.com
1148S: Maintained
b57fe924
JP
1149F: arch/arm/mach-pxa/include/mach/palmtreo.h
1150F: arch/arm/mach-pxa/palmtreo.c
90af5811 1151
c49e1e63 1152ARM/PALMZ72 SUPPORT
8b58be88 1153M: Sergey Lapin <slapin@ossfans.org>
75280787 1154L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1155W: http://hackndev.com
1156S: Maintained
933d35f0
JP
1157F: arch/arm/mach-pxa/include/mach/palmz72.h
1158F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1159
1da177e4 1160ARM/PLEB SUPPORT
8b58be88 1161M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1162W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1163S: Maintained
1164
1165ARM/PT DIGITAL BOARD PORT
8b58be88 1166M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1168W: http://www.arm.linux.org.uk/
1169S: Maintained
1170
2b7a52a4 1171ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
d4275354 1176ARM/RISCPC ARCHITECTURE
8b58be88 1177M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1179W: http://www.arm.linux.org.uk/
1180S: Maintained
d4275354
RK
1181F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1182F: arch/arm/include/asm/hardware/ioc.h
1183F: arch/arm/include/asm/hardware/iomd.h
1184F: arch/arm/include/asm/hardware/memc.h
1185F: arch/arm/mach-rpc/
1a6422f6 1186F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1187F: drivers/net/ethernet/i825xx/ether1*
1188F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1189F: drivers/scsi/arm/
1190
08ddbb0a
HS
1191ARM/Rockchip SoC support
1192M: Heiko Stuebner <heiko@sntech.de>
1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194S: Maintained
1195F: arch/arm/mach-rockchip/
1196F: drivers/*/*rockchip*
1197
b21477f9 1198ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1199M: Ben Dooks <ben-linux@fluff.org>
482ce512 1200M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1202L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1203W: http://www.fluff.org/ben/linux/
1204S: Maintained
6f0589c8
MB
1205F: arch/arm/boot/dts/s3c*
1206F: arch/arm/boot/dts/exynos*
482ce512 1207F: arch/arm/plat-samsung/
769bbb63
HS
1208F: arch/arm/mach-s3c24*/
1209F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1210F: drivers/*/*s3c2410*
1211F: drivers/*/*/*s3c2410*
40c76662
MB
1212F: drivers/spi/spi-s3c*
1213F: sound/soc/samsung/*
1da177e4 1214
0dcecae2 1215ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1216M: Kukjin Kim <kgene.kim@samsung.com>
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1219S: Maintained
1220F: arch/arm/mach-s5p*/
0dcecae2 1221F: arch/arm/mach-exynos*/
33d43cdd 1222N: exynos
f556cb07 1223
10ffa964
KP
1224ARM/SAMSUNG MOBILE MACHINE SUPPORT
1225M: Kyungmin Park <kyungmin.park@samsung.com>
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S: Maintained
1228F: arch/arm/mach-s5pv210/mach-aquila.c
1229F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1230
3ce4ccb6
KD
1231ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1232M: Kyungmin Park <kyungmin.park@samsung.com>
1233M: Kamil Debski <k.debski@samsung.com>
1234L: linux-arm-kernel@lists.infradead.org
1235L: linux-media@vger.kernel.org
1236S: Maintained
1237F: drivers/media/platform/s5p-g2d/
1238
e6a476fd
MS
1239ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1240M: Kyungmin Park <kyungmin.park@samsung.com>
1241M: Kamil Debski <k.debski@samsung.com>
6305902c 1242M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1243L: linux-arm-kernel@lists.infradead.org
1244L: linux-media@vger.kernel.org
1245S: Maintained
934455d7 1246F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1247F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1248
1249ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1250M: Kyungmin Park <kyungmin.park@samsung.com>
1251M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1252L: linux-arm-kernel@lists.infradead.org
1253L: linux-media@vger.kernel.org
1254S: Maintained
90d72ac6 1255F: drivers/media/platform/s5p-tv/
e6a476fd 1256
d48d38e8 1257ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1258M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1259M: Magnus Damm <magnus.damm@gmail.com>
1260L: linux-sh@vger.kernel.org
d48d38e8 1261W: http://oss.renesas.com
bbff48f5 1262Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1263T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1264S: Supported
1265F: arch/arm/mach-shmobile/
1266F: drivers/sh/
1267
66314223
DN
1268ARM/SOCFPGA ARCHITECTURE
1269M: Dinh Nguyen <dinguyen@altera.com>
1270S: Maintained
1271F: arch/arm/mach-socfpga/
1272
1273ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1274M: Dinh Nguyen <dinguyen@altera.com>
1275S: Maintained
1276F: drivers/clk/socfpga/
1277
65ebcc11
SK
1278ARM/STI ARCHITECTURE
1279M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1280M: Stuart Menefy <stuart.menefy@st.com>
1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282L: kernel@stlinux.com
1283W: http://www.stlinux.com
1284S: Maintained
1285F: arch/arm/mach-sti/
1286
2b7a52a4 1287ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1288M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1290S: Maintained
1291
1bbd7089 1292ARM/TETON BGA MACHINE SUPPORT
706e69d6 1293M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295S: Maintained
1296
2b7a52a4 1297ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1298M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1300S: Maintained
1301
98ad6e3b 1302ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1303M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1305W: http://www.mcuos.com
1306S: Maintained
4e89e8f6 1307F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1308F: drivers/input/keyboard/w90p910_keypad.c
1309F: drivers/input/touchscreen/w90p910_ts.c
1310F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1311F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1312F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1313F: drivers/rtc/rtc-nuc900.c
9df92e6c 1314F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1315F: drivers/usb/host/ehci-w90x900.c
1316F: drivers/video/nuc900fb.c
98ad6e3b 1317
54274d71 1318ARM/U300 MACHINE SUPPORT
e4651a9f 1319M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S: Supported
1322F: arch/arm/mach-u300/
1323F: drivers/i2c/busses/i2c-stu300.c
1324F: drivers/rtc/rtc-coh901331.c
1325F: drivers/watchdog/coh901327_wdt.c
1326F: drivers/dma/coh901318*
87572880
LW
1327F: drivers/mfd/ab3100*
1328F: drivers/rtc/rtc-ab3100.c
1329F: drivers/rtc/rtc-coh901331.c
1330T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1331
87572880 1332ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1333M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335S: Maintained
1336F: arch/arm/mach-ux500/
e4651a9f 1337F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1338F: drivers/dma/ste_dma40*
e4651a9f 1339F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1340F: drivers/mfd/abx500*
1341F: drivers/mfd/ab8500*
e4651a9f
LW
1342F: drivers/mfd/dbx500*
1343F: drivers/mfd/db8500*
1344F: drivers/pinctrl/pinctrl-nomadik*
87572880 1345F: drivers/rtc/rtc-ab8500.c
e4651a9f 1346F: drivers/rtc/rtc-pl031.c
87572880 1347T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1348
e93fde28
UH
1349ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1350M: Ulf Hansson <ulf.hansson@linaro.org>
1351L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352T: git git://git.linaro.org/people/ulfh/clk.git
1353S: Maintained
1354F: drivers/clk/ux500/
1355F: include/linux/platform_data/clk-ux500.h
1356
d4275354 1357ARM/VFP SUPPORT
8b58be88 1358M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1360W: http://www.arm.linux.org.uk/
1361S: Maintained
1362F: arch/arm/vfp/
1363
e66b6d8e
MV
1364ARM/VOIPAC PXA270 SUPPORT
1365M: Marek Vasut <marek.vasut@gmail.com>
1366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367S: Maintained
1368F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1369F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1370
04529fe2
TP
1371ARM/VT8500 ARM ARCHITECTURE
1372M: Tony Prisk <linux@prisktech.co.nz>
1373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374S: Maintained
1375F: arch/arm/mach-vt8500/
41fd91b4 1376F: drivers/clocksource/vt8500_timer.c
560746eb 1377F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1378F: drivers/mmc/host/wmt-sdmmc.c
1379F: drivers/pwm/pwm-vt8500.c
1380F: drivers/rtc/rtc-vt8500.c
1381F: drivers/tty/serial/vt8500_serial.c
4f31102b 1382F: drivers/usb/host/ehci-platform.c
41fd91b4 1383F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1384F: drivers/video/vt8500lcdfb.*
1385F: drivers/video/wm8505fb*
1386F: drivers/video/wmt_ge_rops.*
04529fe2 1387
e66b6d8e
MV
1388ARM/ZIPIT Z2 SUPPORT
1389M: Marek Vasut <marek.vasut@gmail.com>
1390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391S: Maintained
1392F: arch/arm/mach-pxa/z2.c
6ab2a855 1393F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1394
51f29d44
MS
1395ARM/ZYNQ ARCHITECTURE
1396M: Michal Simek <michal.simek@xilinx.com>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398W: http://wiki.xilinx.com
1399T: git git://git.xilinx.com/linux-xlnx.git
1400S: Supported
1401F: arch/arm/mach-zynq/
bd2a337a 1402F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1403N: zynq
1404N: xilinx
1405F: drivers/clocksource/cadence_ttc_timer.c
e3ec3a3d 1406F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1407
b8f9879e
WD
1408ARM SMMU DRIVER
1409M: Will Deacon <will.deacon@arm.com>
1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1411S: Maintained
1412F: drivers/iommu/arm-smmu.c
1413
38074229
CM
1414ARM64 PORT (AARCH64 ARCHITECTURE)
1415M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1416M: Will Deacon <will.deacon@arm.com>
38074229
CM
1417L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1418S: Maintained
1419F: arch/arm64/
d19766ec 1420F: Documentation/arm64/
38074229 1421
9d7005f9
LP
1422AS3645A LED FLASH CONTROLLER DRIVER
1423M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1424L: linux-media@vger.kernel.org
1425T: git git://linuxtv.org/media_tree.git
1426S: Maintained
1427F: drivers/media/i2c/as3645a.c
1428F: include/media/as3645a.h
1429
d58de038
GJ
1430ASC7621 HARDWARE MONITOR DRIVER
1431M: George Joseph <george.joseph@fairview5.com>
1432L: lm-sensors@lm-sensors.org
1433S: Maintained
1434F: Documentation/hwmon/asc7621
1435F: drivers/hwmon/asc7621.c
1436
b229ece9 1437ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1438M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1439L: acpi4asus-user@lists.sourceforge.net
d0944853 1440L: platform-driver-x86@vger.kernel.org
76593d6f 1441W: http://acpi4asus.sf.net
85091b71 1442S: Maintained
b229ece9
CC
1443F: drivers/platform/x86/asus*.c
1444F: drivers/platform/x86/eeepc*.c
85091b71 1445
953a6479 1446ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1447M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1448W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1449S: Maintained
679655da
JP
1450F: Documentation/crypto/async-tx-api.txt
1451F: crypto/async_tx/
1452F: drivers/dma/
1453F: include/linux/dmaengine.h
1454F: include/linux/async_tx.h
b3e5f263 1455
a1867d36 1456AT24 EEPROM DRIVER
14d77c4d 1457M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1458L: linux-i2c@vger.kernel.org
1459S: Maintained
1460F: drivers/misc/eeprom/at24.c
25f73ed5 1461F: include/linux/platform_data/at24.h
a1867d36 1462
e7839f25 1463ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1464M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1465W: http://support.coraid.com/support/linux
1da177e4 1466S: Supported
679655da
JP
1467F: Documentation/aoe/
1468F: drivers/block/aoe/
1da177e4 1469
9a10a870 1470ATHEROS ATH GENERIC UTILITIES
f726ee65 1471M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1472L: linux-wireless@vger.kernel.org
1473S: Supported
1474F: drivers/net/wireless/ath/*
1475
fa1c114f 1476ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1477M: Jiri Slaby <jirislaby@gmail.com>
1478M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1479M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1480L: linux-wireless@vger.kernel.org
1481L: ath5k-devel@lists.ath5k.org
72c706b7 1482W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1483S: Maintained
fa451753 1484F: drivers/net/wireless/ath/ath5k/
fa1c114f 1485
12e62d6f
KV
1486ATHEROS ATH6KL WIRELESS DRIVER
1487M: Kalle Valo <kvalo@qca.qualcomm.com>
1488L: linux-wireless@vger.kernel.org
1489W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1490T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1491S: Supported
1492F: drivers/net/wireless/ath/ath6kl/
1493
2be7d22f
VK
1494WILOCITY WIL6210 WIRELESS DRIVER
1495M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1496L: linux-wireless@vger.kernel.org
1497L: wil6210@qca.qualcomm.com
1498S: Supported
1499W: http://wireless.kernel.org/en/users/Drivers/wil6210
1500F: drivers/net/wireless/ath/wil6210/
1501
1d7e1e6b
CL
1502CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1503M: Christian Lamparter <chunkeey@googlemail.com>
1504L: linux-wireless@vger.kernel.org
1505W: http://wireless.kernel.org/en/users/Drivers/carl9170
1506S: Maintained
1507F: drivers/net/wireless/ath/carl9170/
1508
2c2a6172
LT
1509ATK0110 HWMON DRIVER
1510M: Luca Tettamanti <kronos.it@gmail.com>
1511L: lm-sensors@lm-sensors.org
1512S: Maintained
1513F: drivers/hwmon/asus_atk0110.c
1514
6f69a6d7 1515ATI_REMOTE2 DRIVER
8b58be88 1516M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1517S: Maintained
679655da 1518F: drivers/input/misc/ati_remote2.c
6f69a6d7 1519
7ae115b4 1520ATLX ETHERNET DRIVERS
8b58be88 1521M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1522M: Chris Snook <chris.snook@gmail.com>
e443e383 1523L: netdev@vger.kernel.org
8d5ca6ec
JC
1524W: http://sourceforge.net/projects/atl1
1525W: http://atl1.sourceforge.net
1526S: Maintained
2b133ad6 1527F: drivers/net/ethernet/atheros/
8d5ca6ec 1528
1da177e4 1529ATM
8b58be88 1530M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1531L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1532L: netdev@vger.kernel.org
1da177e4
LT
1533W: http://linux-atm.sourceforge.net
1534S: Maintained
679655da
JP
1535F: drivers/atm/
1536F: include/linux/atm*
c117ab84 1537F: include/uapi/linux/atm*
1da177e4 1538
04ac2f46 1539ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1540M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1541S: Maintained
1542F: drivers/mmc/host/atmel-mci.c
1543F: drivers/mmc/host/atmel-mci-regs.h
1544
a1cfac48 1545ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1546M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1547S: Supported
df621252 1548F: drivers/tty/serial/atmel_serial.c
a1cfac48 1549
b414dc16
NF
1550ATMEL DMA DRIVER
1551M: Nicolas Ferre <nicolas.ferre@atmel.com>
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S: Supported
1554F: drivers/dma/at_hdmac.c
1555F: drivers/dma/at_hdmac_regs.h
6f0d65af 1556F: include/linux/platform_data/dma-atmel.h
b414dc16 1557
888f2804
LD
1558ATMEL I2C DRIVER
1559M: Ludovic Desroches <ludovic.desroches@atmel.com>
1560L: linux-i2c@vger.kernel.org
1561S: Supported
1562F: drivers/i2c/busses/i2c-at91.c
1563
15515545
JW
1564ATMEL ISI DRIVER
1565M: Josh Wu <josh.wu@atmel.com>
1566L: linux-media@vger.kernel.org
1567S: Supported
f2294c2d 1568F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1569F: include/media/atmel-isi.h
1570
8f4c79ce 1571ATMEL LCDFB DRIVER
8b58be88 1572M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1573L: linux-fbdev@vger.kernel.org
8f4c79ce 1574S: Maintained
679655da
JP
1575F: drivers/video/atmel_lcdfb.c
1576F: include/video/atmel_lcdc.h
8f4c79ce 1577
89e5785f 1578ATMEL MACB ETHERNET DRIVER
a02875a6 1579M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1580S: Supported
9f2f381f 1581F: drivers/net/ethernet/cadence/
89e5785f 1582
754ce4f2 1583ATMEL SPI DRIVER
a02875a6 1584M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1585S: Supported
9df92e6c 1586F: drivers/spi/spi-atmel.*
754ce4f2 1587
e9cb1c5a
NF
1588ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1589M: Nicolas Ferre <nicolas.ferre@atmel.com>
1590L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591S: Supported
1592F: drivers/misc/atmel_tclib.c
1593F: drivers/clocksource/tcb_clksrc.c
1594
ff2675d6
JW
1595ATMEL TSADCC DRIVER
1596M: Josh Wu <josh.wu@atmel.com>
1597L: linux-input@vger.kernel.org
1598S: Supported
1599F: drivers/input/touchscreen/atmel_tsadcc.c
1600
914a3f3b 1601ATMEL USBA UDC DRIVER
a02875a6
NF
1602M: Nicolas Ferre <nicolas.ferre@atmel.com>
1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1604S: Supported
679655da 1605F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1606
1da177e4 1607ATMEL WIRELESS DRIVER
8b58be88 1608M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1609L: linux-wireless@vger.kernel.org
1da177e4
LT
1610W: http://www.thekelleys.org.uk/atmel
1611W: http://atmelwlandriver.sourceforge.net/
1612S: Maintained
679655da 1613F: drivers/net/wireless/atmel*
1da177e4 1614
26780d9e 1615ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1616M: Bradley Grove <linuxdrivers@attotech.com>
1617L: linux-scsi@vger.kernel.org
1618W: http://www.attotech.com
1619S: Supported
1620F: drivers/scsi/esas2r
26780d9e 1621
a92b7b80 1622AUDIT SUBSYSTEM
8b58be88 1623M: Eric Paris <eparis@redhat.com>
b9a06207 1624L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1625W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1626T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1627S: Maintained
679655da 1628F: include/linux/audit.h
c117ab84 1629F: include/uapi/linux/audit.h
679655da 1630F: kernel/audit*
a92b7b80 1631
70e84049 1632AUXILIARY DISPLAY DRIVERS
8b58be88 1633M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1634W: http://miguelojeda.es/auxdisplay.htm
1635W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1636S: Maintained
679655da
JP
1637F: drivers/auxdisplay/
1638F: include/linux/cfag12864b.h
70e84049 1639
5f97f7f9 1640AVR32 ARCHITECTURE
e336f61f
HCE
1641M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1642M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1643W: http://www.atmel.com/products/AVR32/
249d9d9d 1644W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1645W: http://avrfreaks.net/
e336f61f 1646S: Maintained
679655da 1647F: arch/avr32/
5f97f7f9
HS
1648
1649AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1650M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1651M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1652S: Maintained
679655da 1653F: arch/avr32/mach-at32ap/
5f97f7f9 1654
1da177e4 1655AX.25 NETWORK LAYER
8b58be88 1656M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1657L: linux-hams@vger.kernel.org
d34cb28a 1658W: http://www.linux-ax25.org/
1da177e4 1659S: Maintained
c117ab84 1660F: include/uapi/linux/ax25.h
679655da
JP
1661F: include/net/ax25.h
1662F: net/ax25/
1da177e4 1663
d5269395 1664AZ6007 DVB DRIVER
1b2c14b4 1665M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1666L: linux-media@vger.kernel.org
1667W: http://linuxtv.org
1668T: git git://linuxtv.org/media_tree.git
1669S: Maintained
1670F: drivers/media/usb/dvb-usb-v2/az6007.c
1671
6777376e
HV
1672AZTECH FM RADIO RECEIVER DRIVER
1673M: Hans Verkuil <hverkuil@xs4all.nl>
1674L: linux-media@vger.kernel.org
1675T: git git://linuxtv.org/media_tree.git
1676W: http://linuxtv.org
1677S: Maintained
1678F: drivers/media/radio/radio-aztech*
1679
e2d1d6c0 1680B43 WIRELESS DRIVER
8b58be88 1681M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1682L: linux-wireless@vger.kernel.org
ed072f9e 1683L: b43-dev@lists.infradead.org
491b26b4 1684W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1685S: Maintained
679655da 1686F: drivers/net/wireless/b43/
e2d1d6c0
RD
1687
1688B43LEGACY WIRELESS DRIVER
8b58be88
JP
1689M: Larry Finger <Larry.Finger@lwfinger.net>
1690M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1691L: linux-wireless@vger.kernel.org
ed072f9e 1692L: b43-dev@lists.infradead.org
491b26b4 1693W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1694S: Maintained
679655da 1695F: drivers/net/wireless/b43legacy/
e2d1d6c0 1696
300abeb5 1697BACKLIGHT CLASS/SUBSYSTEM
6212de88 1698M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1699S: Maintained
679655da
JP
1700F: drivers/video/backlight/
1701F: include/linux/backlight.h
300abeb5 1702
c6c8fea2 1703BATMAN ADVANCED
207df49e 1704M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1705M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1706M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1707L: b.a.t.m.a.n@lists.open-mesh.org
1708W: http://www.open-mesh.org/
1709S: Maintained
1710F: net/batman-adv/
1711
e2d1d6c0 1712BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1713M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1714L: linux-hams@vger.kernel.org
1715W: http://www.baycom.org/~tom/ham/ham.html
1716S: Maintained
679655da 1717F: drivers/net/hamradio/baycom*
e2d1d6c0 1718
cafe5635 1719BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1720M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1721L: linux-bcache@vger.kernel.org
1722W: http://bcache.evilpiepirate.org
1723S: Maintained:
1724F: drivers/md/bcache/
1725
e2d1d6c0 1726BEFS FILE SYSTEM
55817d3d 1727S: Orphan
679655da
JP
1728F: Documentation/filesystems/befs.txt
1729F: fs/befs/
e2d1d6c0
RD
1730
1731BFS FILE SYSTEM
8b58be88 1732M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1733S: Maintained
679655da
JP
1734F: Documentation/filesystems/bfs.txt
1735F: fs/bfs/
c117ab84 1736F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1737
1394f032 1738BLACKFIN ARCHITECTURE
a4edbc10
SZ
1739M: Steven Miao <realmz6@gmail.com>
1740L: adi-buildroot-devel@lists.sourceforge.net
1443176f 1741T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1742W: http://blackfin.uclinux.org
1743S: Supported
679655da 1744F: arch/blackfin/
566da5b2 1745
e190d6b1 1746BLACKFIN EMAC DRIVER
a4edbc10 1747L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1748W: http://blackfin.uclinux.org
1749S: Supported
7b35f033 1750F: drivers/net/ethernet/adi/
e190d6b1 1751
566da5b2 1752BLACKFIN RTC DRIVER
a4edbc10 1753L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1754W: http://blackfin.uclinux.org
1755S: Supported
679655da 1756F: drivers/rtc/rtc-bfin.c
1394f032 1757
936ed49a 1758BLACKFIN SDH DRIVER
109ec8c3 1759M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1760L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1761W: http://blackfin.uclinux.org
1762S: Supported
1763F: drivers/mmc/host/bfin_sdh.c
1764
1394f032 1765BLACKFIN SERIAL DRIVER
8b58be88 1766M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1767L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1768W: http://blackfin.uclinux.org
1769S: Supported
8460241e 1770F: drivers/tty/serial/bfin_uart.c
1394f032 1771
1e6d320f 1772BLACKFIN WATCHDOG DRIVER
a4edbc10 1773L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1774W: http://blackfin.uclinux.org
1775S: Supported
679655da 1776F: drivers/watchdog/bfin_wdt.c
1e6d320f 1777
d24ecfcc 1778BLACKFIN I2C TWI DRIVER
8b58be88 1779M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1780L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1781W: http://blackfin.uclinux.org/
1782S: Supported
679655da 1783F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1784
1e204377
SJ
1785BLACKFIN MEDIA DRIVER
1786M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1787L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1788W: http://blackfin.uclinux.org/
1789S: Supported
1790F: drivers/media/platform/blackfin/
1791F: drivers/media/i2c/adv7183*
1792F: drivers/media/i2c/vs6624*
1793
b54cf35a
JSM
1794BLINKM RGB LED DRIVER
1795M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1796S: Maintained
1797F: drivers/leds/leds-blinkm.c
1798
1da177e4 1799BLOCK LAYER
8b58be88 1800M: Jens Axboe <axboe@kernel.dk>
08deed1e 1801T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1802S: Maintained
679655da 1803F: block/
1da177e4 1804
2b54aaef 1805BLOCK2MTD DRIVER
8b58be88 1806M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1807L: linux-mtd@lists.infradead.org
1808S: Maintained
679655da 1809F: drivers/mtd/devices/block2mtd.c
2b54aaef 1810
63fbd24e 1811BLUETOOTH DRIVERS
8b58be88 1812M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1813M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1814M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1815L: linux-bluetooth@vger.kernel.org
63fbd24e 1816W: http://www.bluez.org/
22e7a424
MH
1817T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1818T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1819S: Maintained
679655da 1820F: drivers/bluetooth/
1da177e4 1821
63fbd24e 1822BLUETOOTH SUBSYSTEM
8b58be88 1823M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1824M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1825M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1826L: linux-bluetooth@vger.kernel.org
1827W: http://www.bluez.org/
22e7a424
MH
1828T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1829T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1830S: Maintained
679655da
JP
1831F: net/bluetooth/
1832F: include/net/bluetooth/
1da177e4
LT
1833
1834BONDING DRIVER
8b58be88 1835M: Jay Vosburgh <fubar@us.ibm.com>
28ad7b06 1836M: Veaceslav Falico <vfalico@redhat.com>
4cd72c6e 1837M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1838L: netdev@vger.kernel.org
ce00f85c
JC
1839W: http://sourceforge.net/projects/bonding/
1840S: Supported
679655da 1841F: drivers/net/bonding/
c117ab84 1842F: include/uapi/linux/if_bonding.h
1da177e4 1843
39105890 1844BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1845M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1846L: netdev@vger.kernel.org
1847S: Supported
adfc5217 1848F: drivers/net/ethernet/broadcom/b44.*
39105890 1849
948c51e6 1850BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1851M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1852L: netdev@vger.kernel.org
1853S: Supported
adfc5217
JK
1854F: drivers/net/ethernet/broadcom/bnx2.*
1855F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1856
4d9d2cb0 1857BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1858M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1859L: netdev@vger.kernel.org
1860S: Supported
adfc5217 1861F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1862
af4b8e37 1863BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d 1864M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1865M: Matt Porter <mporter@linaro.org>
497a045d 1866L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1867T: git git://git.github.com/broadcom/bcm11351
1868S: Maintained
1869F: arch/arm/mach-bcm/
1870F: arch/arm/boot/dts/bcm113*
1871F: arch/arm/boot/dts/bcm281*
1872F: arch/arm/configs/bcm_defconfig
1873F: drivers/mmc/host/sdhci_bcm_kona.c
1874F: drivers/clocksource/bcm_kona_timer.c
1875
f680f25c
SW
1876BROADCOM BCM2835 ARM ARCHICTURE
1877M: Stephen Warren <swarren@wwwdotorg.org>
1878L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1879T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1880S: Maintained
1881F: arch/arm/mach-bcm2835/
1882F: arch/arm/boot/dts/bcm2835*
1883F: arch/arm/configs/bcm2835_defconfig
1884F: drivers/*/*bcm2835*
1885
948c51e6 1886BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1887M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1888M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1889L: netdev@vger.kernel.org
1890S: Supported
adfc5217 1891F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1892
a9533e7e
HP
1893BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1894M: Brett Rudley <brudley@broadcom.com>
818c07b8 1895M: Arend van Spriel <arend@broadcom.com>
85d63686 1896M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1897M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1898L: linux-wireless@vger.kernel.org
5615171c 1899L: brcm80211-dev-list@broadcom.com
a9533e7e 1900S: Supported
f62ebdd5 1901F: drivers/net/wireless/brcm80211/
a9533e7e 1902
9958d6f9 1903BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1904M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1905L: linux-scsi@vger.kernel.org
1906S: Supported
1907F: drivers/scsi/bnx2fc/
1908
6a6b5ad0
EW
1909BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1910M: Eddie Wai <eddie.wai@broadcom.com>
1911L: linux-scsi@vger.kernel.org
1912S: Supported
1913F: drivers/scsi/bnx2i/
1914
c9678d86
RM
1915BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1916M: Rafał Miłecki <zajec5@gmail.com>
1917L: linux-wireless@vger.kernel.org
1918S: Maintained
1919F: drivers/bcma/
1920F: include/linux/bcma/
1921
7725ccfd 1922BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1923M: Anil Gurumurthy <agurumur@brocade.com>
1924M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1925L: linux-scsi@vger.kernel.org
1926S: Supported
1927F: drivers/scsi/bfa/
7725ccfd 1928
8b230ed8
RM
1929BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1930M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1931L: netdev@vger.kernel.org
1932S: Supported
f844a0ea 1933F: drivers/net/ethernet/brocade/bna/
8b230ed8 1934
5cdf7f76 1935BSG (block layer generic sg v4 driver)
8b58be88 1936M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1937L: linux-scsi@vger.kernel.org
1938S: Supported
679655da
JP
1939F: block/bsg.c
1940F: include/linux/bsg.h
c117ab84 1941F: include/uapi/linux/bsg.h
5cdf7f76 1942
af39917d
CL
1943BT87X AUDIO DRIVER
1944M: Clemens Ladisch <clemens@ladisch.de>
1945L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1946T: git git://git.alsa-project.org/alsa-kernel.git
1947S: Maintained
1948F: Documentation/sound/alsa/Bt87x.txt
1949F: sound/pci/bt87x.c
1950
ff1d5c2f 1951BT8XXGPIO DRIVER
eb032b98 1952M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1953W: http://bu3sch.de/btgpio.php
1954S: Maintained
72dbb705 1955F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1956
eb1eb04f 1957BTRFS FILE SYSTEM
c0778e25
CM
1958M: Chris Mason <clm@fb.com>
1959M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
1960L: linux-btrfs@vger.kernel.org
1961W: http://btrfs.wiki.kernel.org/
8a6e2535 1962Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1963T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1964S: Maintained
679655da
JP
1965F: Documentation/filesystems/btrfs.txt
1966F: fs/btrfs/
eb1eb04f 1967
1da177e4 1968BTTV VIDEO4LINUX DRIVER
1b2c14b4 1969M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1970L: linux-media@vger.kernel.org
96b6aba0 1971W: http://linuxtv.org
275ffde4 1972T: git git://linuxtv.org/media_tree.git
f96236e5 1973S: Odd fixes
679655da 1974F: Documentation/video4linux/bttv/
90d72ac6 1975F: drivers/media/pci/bt8xx/bttv*
1da177e4 1976
1f34923c
KA
1977BUSLOGIC SCSI DRIVER
1978M: Khalid Aziz <khalid@gonehiking.org>
1979L: linux-scsi@vger.kernel.org
1980S: Maintained
1981F: drivers/scsi/BusLogic.*
1982F: drivers/scsi/FlashPoint.*
1983
af39917d
CL
1984C-MEDIA CMI8788 DRIVER
1985M: Clemens Ladisch <clemens@ladisch.de>
1986L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1987T: git git://git.alsa-project.org/alsa-kernel.git
1988S: Maintained
1989F: sound/pci/oxygen/
1990
2141355f
MS
1991C6X ARCHITECTURE
1992M: Mark Salter <msalter@redhat.com>
1993M: Aurelien Jacquiot <a-jacquiot@ti.com>
1994L: linux-c6x-dev@linux-c6x.org
1995W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1996S: Maintained
1997F: arch/c6x/
1998
a5432f5a 1999CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2000M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2001L: linux-cachefs@redhat.com
2002S: Supported
2003F: Documentation/filesystems/caching/cachefiles.txt
2004F: fs/cachefiles/
2005
c815ca39
HV
2006CADET FM/AM RADIO RECEIVER DRIVER
2007M: Hans Verkuil <hverkuil@xs4all.nl>
2008L: linux-media@vger.kernel.org
2009T: git git://linuxtv.org/media_tree.git
2010W: http://linuxtv.org
2011S: Maintained
2012F: drivers/media/radio/radio-cadet*
2013
77d5140f 2014CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2015M: Jonathan Corbet <corbet@lwn.net>
661263b5 2016L: linux-media@vger.kernel.org
275ffde4 2017T: git git://linuxtv.org/media_tree.git
77d5140f 2018S: Maintained
679655da 2019F: Documentation/video4linux/cafe_ccic
90d72ac6 2020F: drivers/media/platform/marvell-ccic/
77d5140f 2021
201b6bab 2022CAIF NETWORK LAYER
5c574f50 2023M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2024L: netdev@vger.kernel.org
2025S: Supported
2026F: Documentation/networking/caif/
2027F: drivers/net/caif/
c117ab84 2028F: include/uapi/linux/caif/
201b6bab
JP
2029F: include/net/caif/
2030F: net/caif/
2031
77dac90f 2032CALGARY x86-64 IOMMU
8b58be88
JP
2033M: Muli Ben-Yehuda <muli@il.ibm.com>
2034M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2035L: discuss@x86-64.org
2036S: Maintained
679655da
JP
2037F: arch/x86/kernel/pci-calgary_64.c
2038F: arch/x86/kernel/tce_64.c
2039F: arch/x86/include/asm/calgary.h
2040F: arch/x86/include/asm/tce.h
77dac90f 2041
e2d1d6c0 2042CAN NETWORK LAYER
8d15d386 2043M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2044L: linux-can@vger.kernel.org
ec78213a 2045W: http://gitorious.org/linux-can
405cc273 2046T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2047S: Maintained
f35f6c8f 2048F: Documentation/networking/can.txt
8d15d386 2049F: net/can/
8d15d386 2050F: include/linux/can/core.h
c117ab84
CEB
2051F: include/uapi/linux/can.h
2052F: include/uapi/linux/can/bcm.h
2053F: include/uapi/linux/can/raw.h
2054F: include/uapi/linux/can/gw.h
e2d1d6c0 2055
4261a204 2056CAN NETWORK DRIVERS
8b58be88 2057M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2058M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2059L: linux-can@vger.kernel.org
ec78213a 2060W: http://gitorious.org/linux-can
405cc273 2061T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2062S: Maintained
8d15d386
OH
2063F: drivers/net/can/
2064F: include/linux/can/dev.h
8d15d386 2065F: include/linux/can/platform/
c117ab84
CEB
2066F: include/uapi/linux/can/error.h
2067F: include/uapi/linux/can/netlink.h
4261a204 2068
95d16c72
JM
2069CAPABILITIES
2070M: Serge Hallyn <serge.hallyn@canonical.com>
2071L: linux-security-module@vger.kernel.org
6305902c 2072S: Supported
95d16c72 2073F: include/linux/capability.h
c117ab84 2074F: include/uapi/linux/capability.h
95d16c72 2075F: security/capability.c
6305902c 2076F: security/commoncap.c
38a94118 2077F: kernel/capability.c
95d16c72 2078
b8154542 2079CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2080M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2081L: linuxppc-dev@lists.ozlabs.org
2082L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2083W: http://www.ibm.com/developerworks/power/cell/
2084S: Supported
679655da 2085F: arch/powerpc/include/asm/cell*.h
679655da 2086F: arch/powerpc/include/asm/spu*.h
c117ab84 2087F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2088F: arch/powerpc/oprofile/*cell*
2089F: arch/powerpc/platforms/cell/
b8154542 2090
9030aaf9 2091CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2092M: Sage Weil <sage@inktank.com>
82593f87 2093L: ceph-devel@vger.kernel.org
09d90327 2094W: http://ceph.com/
fb99f881 2095T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2096S: Supported
2097F: Documentation/filesystems/ceph.txt
14430813
JP
2098F: fs/ceph/
2099F: net/ceph/
2100F: include/linux/ceph/
2101F: include/linux/crush/
9030aaf9 2102
18332a80 2103CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2104L: linux-usb@vger.kernel.org
10c6c9c9 2105S: Orphan
679655da
JP
2106F: Documentation/usb/WUSB-Design-overview.txt
2107F: Documentation/usb/wusb-cbaf
355ffe69
DV
2108F: drivers/usb/host/hwa-hc.c
2109F: drivers/usb/host/whci/
679655da
JP
2110F: drivers/usb/wusbcore/
2111F: include/linux/usb/wusb*
18332a80 2112
70e84049 2113CFAG12864B LCD DRIVER
8b58be88 2114M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2115W: http://miguelojeda.es/auxdisplay.htm
2116W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2117S: Maintained
679655da
JP
2118F: drivers/auxdisplay/cfag12864b.c
2119F: include/linux/cfag12864b.h
70e84049
MOS
2120
2121CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2122M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2123W: http://miguelojeda.es/auxdisplay.htm
2124W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2125S: Maintained
679655da
JP
2126F: drivers/auxdisplay/cfag12864bfb.c
2127F: include/linux/cfag12864b.h
70e84049 2128
704232c2 2129CFG80211 and NL80211
8b58be88 2130M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2131L: linux-wireless@vger.kernel.org
ce466579
JB
2132W: http://wireless.kernel.org/
2133T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2135S: Maintained
c117ab84 2136F: include/uapi/linux/nl80211.h
679655da
JP
2137F: include/net/cfg80211.h
2138F: net/wireless/*
2139X: net/wireless/wext*
704232c2 2140
46e64261
GKH
2141CHAR and MISC DRIVERS
2142M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2143M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2144T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2145S: Supported
46e64261
GKH
2146F: drivers/char/*
2147F: drivers/misc/*
2148
0a920b5b 2149CHECKPATCH
8b58be88 2150M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2151M: Joe Perches <joe@perches.com>
2152S: Maintained
679655da 2153F: scripts/checkpatch.pl
0a920b5b 2154
f8407f26
HW
2155CHINESE DOCUMENTATION
2156M: Harry Wei <harryxiyou@gmail.com>
9740153c 2157L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2158L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2159S: Maintained
2160F: Documentation/zh_CN/
2161
2721ea2c 2162CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2163M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2164T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2165L: linux-usb@vger.kernel.org
2166S: Maintained
2167F: drivers/usb/chipidea/
2168
ab043105
OJ
2169CHROME HARDWARE PLATFORM SUPPORT
2170M: Olof Johansson <olof@lixom.net>
2171S: Maintained
2172F: drivers/platform/chrome/
2173
641cb85e 2174CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2175M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2176M: Sujith Sankar <ssujith@cisco.com>
2177M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2178M: Neel Patel <neepatel@cisco.com>
2179M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2180S: Supported
a6a5580c 2181F: drivers/net/ethernet/cisco/enic/
7063fbf2 2182
e3cf00d0 2183CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2184M: Upinder Malhi <umalhi@cisco.com>
2185S: Supported
2186F: drivers/infiniband/hw/usnic
e3cf00d0 2187
2b7a52a4 2188CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2189M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2190L: netdev@vger.kernel.org
2191S: Maintained
57d0b7a0 2192F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2193
2b7a52a4 2194CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2195M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2196L: linux-usb@vger.kernel.org
2b7a52a4 2197S: Maintained
679655da 2198F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2199
d9e9d82c 2200CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2201M: Timur Tabi <timur@tabi.org>
93711660 2202L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2203S: Odd Fixes
679655da 2204F: sound/soc/codecs/cs4270*
d9e9d82c 2205
3d4cfdc9
MB
2206CIRRUS LOGIC AUDIO CODEC DRIVERS
2207M: Brian Austin <brian.austin@cirrus.com>
2208M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2209L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2210S: Maintained
2211F: sound/soc/codecs/cs*
2212
94574d9a
KRW
2213CLEANCACHE API
2214M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2215L: linux-kernel@vger.kernel.org
2216S: Maintained
2217F: mm/cleancache.c
2218F: include/linux/cleancache.h
2219
d4275354 2220CLK API
8b58be88 2221M: Russell King <linux@arm.linux.org.uk>
37417046 2222S: Maintained
d4275354
RK
2223F: include/linux/clk.h
2224
9222d247
JS
2225CLOCKSOURCE, CLOCKEVENT DRIVERS
2226M: Daniel Lezcano <daniel.lezcano@linaro.org>
2227M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2228L: linux-kernel@vger.kernel.org
9222d247
JS
2229T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2230S: Supported
2231F: drivers/clocksource
2232
5df6d737 2233CISCO FCOE HBA DRIVER
8fc89a79
HP
2234M: Hiral Patel <hiralpat@cisco.com>
2235M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2236M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2237L: linux-scsi@vger.kernel.org
2238S: Supported
2a99921a 2239F: drivers/scsi/fnic/
5df6d737 2240
529aa8cb
TLSC
2241CMPC ACPI DRIVER
2242M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2243M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2244L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2245S: Supported
2246F: drivers/platform/x86/classmate-laptop.c
2247
74425eee 2248COCCINELLE/Semantic Patches (SmPL)
26de9c26 2249M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2250M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2251M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2252M: Michal Marek <mmarek@suse.cz>
26de9c26 2253L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2254T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2255W: http://coccinelle.lip6.fr/
2256S: Supported
4b92b2aa 2257F: Documentation/coccinelle.txt
74425eee
NP
2258F: scripts/coccinelle/
2259F: scripts/coccicheck
2260
1da177e4 2261CODA FILE SYSTEM
8b58be88 2262M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2263M: coda@cs.cmu.edu
2264L: codalist@coda.cs.cmu.edu
2265W: http://www.coda.cs.cmu.edu/
2266S: Maintained
679655da
JP
2267F: Documentation/filesystems/coda.txt
2268F: fs/coda/
2269F: include/linux/coda*.h
c117ab84 2270F: include/uapi/linux/coda*.h
1da177e4 2271
7704addb 2272COMMON CLK FRAMEWORK
7704addb
MT
2273M: Mike Turquette <mturquette@linaro.org>
2274L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2275T: git git://git.linaro.org/people/mturquette/linux.git
2276S: Maintained
60bea3b5
SW
2277F: drivers/clk/
2278X: drivers/clk/clkdev.c
7704addb 2279F: include/linux/clk-pr*
60bea3b5 2280F: include/linux/clk/
7704addb 2281
e2d1d6c0 2282COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2283M: Steve French <sfrench@samba.org>
51223df6 2284L: linux-cifs@vger.kernel.org
d1f28953 2285L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2286W: http://linux-cifs.samba.org/
8a6e2535 2287Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2288T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2289S: Supported
679655da
JP
2290F: Documentation/filesystems/cifs.txt
2291F: fs/cifs/
e2d1d6c0 2292
1da177e4 2293COMPACTPCI HOTPLUG CORE
8b58be88 2294M: Scott Murray <scott@spiteful.org>
64dab204 2295L: linux-pci@vger.kernel.org
82c4dfc7 2296S: Maintained
679655da 2297F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2298
2299COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2300M: Scott Murray <scott@spiteful.org>
64dab204 2301L: linux-pci@vger.kernel.org
82c4dfc7 2302S: Maintained
679655da 2303F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2304
2305COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2306M: Scott Murray <scott@spiteful.org>
64dab204 2307L: linux-pci@vger.kernel.org
82c4dfc7 2308S: Maintained
679655da 2309F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2310
5411552c 2311COMPAL LAPTOP SUPPORT
8b58be88 2312M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2313L: platform-driver-x86@vger.kernel.org
5411552c 2314S: Maintained
679655da 2315F: drivers/platform/x86/compal-laptop.c
5411552c 2316
949be0f7 2317CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2318M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2319L: accessrunner-general@lists.sourceforge.net
2320W: http://accessrunner.sourceforge.net/
949be0f7 2321S: Maintained
679655da 2322F: drivers/usb/atm/cxacru.c
949be0f7 2323
e2d1d6c0 2324CONFIGFS
d6351db2
JB
2325M: Joel Becker <jlbec@evilplan.org>
2326T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2327S: Supported
679655da
JP
2328F: fs/configfs/
2329F: include/linux/configfs.h
e2d1d6c0 2330
acb9c1b2 2331CONNECTOR
8b58be88 2332M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2333L: netdev@vger.kernel.org
2334S: Maintained
2335F: drivers/connector/
2336
fb3a0fb6 2337CONTROL GROUPS (CGROUPS)
860ca0e6 2338M: Tejun Heo <tj@kernel.org>
ad50c159 2339M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2340L: containers@lists.linux-foundation.org
12340313 2341L: cgroups@vger.kernel.org
860ca0e6 2342T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2343S: Maintained
679655da
JP
2344F: include/linux/cgroup*
2345F: kernel/cgroup*
8ca739e3 2346F: mm/*cgroup*
fb3a0fb6 2347
bebe4678 2348CORETEMP HARDWARE MONITORING DRIVER
96859129 2349M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2350L: lm-sensors@lm-sensors.org
2351S: Maintained
679655da
JP
2352F: Documentation/hwmon/coretemp
2353F: drivers/hwmon/coretemp.c
bebe4678 2354
1da177e4 2355COSA/SRP SYNC SERIAL DRIVER
8b58be88 2356M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2357W: http://www.fi.muni.cz/~kas/cosa/
2358S: Maintained
679655da 2359F: drivers/net/wan/cosa*
1da177e4 2360
4371ee35 2361CPMAC ETHERNET DRIVER
8b58be88 2362M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2363L: netdev@vger.kernel.org
2364S: Maintained
b544dbac 2365F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2366
1da177e4 2367CPU FREQUENCY DRIVERS
49db1903 2368M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2369M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2370L: cpufreq@vger.kernel.org
a6c072c7 2371L: linux-pm@vger.kernel.org
1da177e4 2372S: Maintained
27209d91
VK
2373T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2374T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2375F: drivers/cpufreq/
2376F: include/linux/cpufreq.h
1da177e4 2377
8a67f0ef
VK
2378CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2379M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2380M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2381L: cpufreq@vger.kernel.org
2382L: linux-pm@vger.kernel.org
2383W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2384S: Maintained
2385F: drivers/cpufreq/arm_big_little.h
2386F: drivers/cpufreq/arm_big_little.c
2387F: drivers/cpufreq/arm_big_little_dt.c
2388
14d2c34c 2389CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2390M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2391M: Daniel Lezcano <daniel.lezcano@linaro.org>
2392L: linux-pm@vger.kernel.org
2393L: linux-arm-kernel@lists.infradead.org
cea8321c 2394T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2395S: Maintained
2396F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2397
a8e39c35 2398CPUIDLE DRIVERS
49db1903 2399M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2400M: Daniel Lezcano <daniel.lezcano@linaro.org>
2401L: linux-pm@vger.kernel.org
2402S: Maintained
cea8321c 2403T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2404F: drivers/cpuidle/*
2405F: include/linux/cpuidle.h
2406
1da177e4 2407CPUID/MSR DRIVER
8b58be88 2408M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2409S: Maintained
679655da
JP
2410F: arch/x86/kernel/cpuid.c
2411F: arch/x86/kernel/msr.c
1da177e4 2412
7fe2f639
DB
2413CPU POWER MONITORING SUBSYSTEM
2414M: Dominik Brodowski <linux@dominikbrodowski.net>
2415M: Thomas Renninger <trenn@suse.de>
2416S: Maintained
14430813 2417F: tools/power/cpupower/
7fe2f639 2418
ed90fb4a 2419CPUSETS
f47b89c7 2420M: Li Zefan <lizefan@huawei.com>
230579d7 2421L: cgroups@vger.kernel.org
ed90fb4a 2422W: http://www.bullopensource.org/cpuset/
551e172a 2423W: http://oss.sgi.com/projects/cpusets/
230579d7 2424T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2425S: Maintained
679655da
JP
2426F: Documentation/cgroups/cpusets.txt
2427F: include/linux/cpuset.h
2428F: kernel/cpuset.c
ed90fb4a 2429
1da177e4 2430CRAMFS FILESYSTEM
ce00f85c 2431W: http://sourceforge.net/projects/cramfs/
54886a71 2432S: Orphan / Obsolete
679655da
JP
2433F: Documentation/filesystems/cramfs.txt
2434F: fs/cramfs/
1da177e4
LT
2435
2436CRIS PORT
8b58be88
JP
2437M: Mikael Starvik <starvik@axis.com>
2438M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2439L: linux-cris-kernel@axis.com
1da177e4
LT
2440W: http://developer.axis.com
2441S: Maintained
679655da 2442F: arch/cris/
df621252 2443F: drivers/tty/serial/crisv10.*
1da177e4
LT
2444
2445CRYPTO API
8b58be88
JP
2446M: Herbert Xu <herbert@gondor.apana.org.au>
2447M: "David S. Miller" <davem@davemloft.net>
1da177e4 2448L: linux-crypto@vger.kernel.org
54e5881d 2449T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2450S: Maintained
679655da
JP
2451F: Documentation/crypto/
2452F: arch/*/crypto/
2453F: crypto/
2454F: drivers/crypto/
2455F: include/crypto/
1da177e4 2456
5b07bd57 2457CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2458M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2459L: linux-crypto@vger.kernel.org
2460S: Maintained
51a2228a
JP
2461F: crypto/ansi_cprng.c
2462F: crypto/rng.c
5b07bd57 2463
9b4ffa48 2464CS5535 Audio ALSA driver
8b58be88 2465M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2466S: Maintained
679655da 2467F: sound/pci/cs5535audio/
9b4ffa48 2468
a910e4a9 2469CW1200 WLAN driver
b75f0050
JP
2470M: Solomon Peachy <pizza@shaftnet.org>
2471S: Maintained
2472F: drivers/net/wireless/cw1200/
a910e4a9 2473
6d8425b1 2474CX18 VIDEO4LINUX DRIVER
6afdeaf8 2475M: Andy Walls <awalls@md.metrocast.net>
c4240509 2476L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2477L: linux-media@vger.kernel.org
275ffde4 2478T: git git://linuxtv.org/media_tree.git
6d8425b1 2479W: http://linuxtv.org
30e10993 2480W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2481S: Maintained
679655da 2482F: Documentation/video4linux/cx18.txt
90d72ac6 2483F: drivers/media/pci/cx18/
6c0f0359 2484F: include/uapi/linux/ivtv*
6d8425b1 2485
3f101d91
HV
2486CX2341X MPEG ENCODER HELPER MODULE
2487M: Hans Verkuil <hverkuil@xs4all.nl>
2488L: linux-media@vger.kernel.org
2489T: git git://linuxtv.org/media_tree.git
2490W: http://linuxtv.org
2491S: Maintained
c368360b 2492F: drivers/media/common/cx2341x*
3f101d91
HV
2493F: include/media/cx2341x*
2494
20357578 2495CX88 VIDEO4LINUX DRIVER
1b2c14b4 2496M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2497L: linux-media@vger.kernel.org
2498W: http://linuxtv.org
2499T: git git://linuxtv.org/media_tree.git
2500S: Odd fixes
2501F: Documentation/video4linux/cx88/
2502F: drivers/media/pci/cx88/
6d8425b1 2503
91952bc0
AP
2504CXD2820R MEDIA DRIVER
2505M: Antti Palosaari <crope@iki.fi>
2506L: linux-media@vger.kernel.org
2507W: http://linuxtv.org/
2508W: http://palosaari.fi/linux/
2509Q: http://patchwork.linuxtv.org/project/linux-media/list/
2510T: git git://linuxtv.org/anttip/media_tree.git
2511S: Maintained
2512F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2513
e5ec3789 2514CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2515M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2516L: netdev@vger.kernel.org
2517W: http://www.chelsio.com
2518S: Supported
f7917c00 2519F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2520
2521CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2522M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2523L: linux-rdma@vger.kernel.org
e5ec3789
SW
2524W: http://www.openfabrics.org
2525S: Supported
679655da 2526F: drivers/infiniband/hw/cxgb3/
e5ec3789 2527
be4c9bad
RD
2528CXGB4 ETHERNET DRIVER (CXGB4)
2529M: Dimitris Michailidis <dm@chelsio.com>
2530L: netdev@vger.kernel.org
2531W: http://www.chelsio.com
2532S: Supported
f7917c00 2533F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2534
2535CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2536M: Steve Wise <swise@chelsio.com>
2537L: linux-rdma@vger.kernel.org
2538W: http://www.openfabrics.org
2539S: Supported
2540F: drivers/infiniband/hw/cxgb4/
2541
5c20a5c7
CL
2542CXGB4VF ETHERNET DRIVER (CXGB4VF)
2543M: Casey Leedom <leedom@chelsio.com>
2544L: netdev@vger.kernel.org
2545W: http://www.chelsio.com
2546S: Supported
f7917c00 2547F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2548
b52b97a3
GC
2549STMMAC ETHERNET DRIVER
2550M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2551L: netdev@vger.kernel.org
2552W: http://www.stlinux.com
2553S: Supported
7ac6653a 2554F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2555
1da177e4 2556CYBERPRO FB DRIVER
8b58be88 2557M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2559W: http://www.arm.linux.org.uk/
2560S: Maintained
679655da 2561F: drivers/video/cyber2000fb.*
9fa68eae 2562
1da177e4 2563CYCLADES ASYNC MUX DRIVER
1da177e4 2564W: http://www.cyclades.com/
d459883e 2565S: Orphan
c897401b 2566F: drivers/tty/cyclades.c
679655da 2567F: include/linux/cyclades.h
c117ab84 2568F: include/uapi/linux/cyclades.h
1da177e4
LT
2569
2570CYCLADES PC300 DRIVER
1da177e4 2571W: http://www.cyclades.com/
d459883e 2572S: Orphan
679655da 2573F: drivers/net/wan/pc300*
1da177e4 2574
402f6ae4
AP
2575CYPRESS_FIRMWARE MEDIA DRIVER
2576M: Antti Palosaari <crope@iki.fi>
2577L: linux-media@vger.kernel.org
2578W: http://linuxtv.org/
2579W: http://palosaari.fi/linux/
2580Q: http://patchwork.linuxtv.org/project/linux-media/list/
2581T: git git://linuxtv.org/anttip/media_tree.git
2582S: Maintained
2583F: drivers/media/common/cypress_firmware*
2584
e3ae3525 2585CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2586M: Ferruh Yigit <fery@cypress.com>
6305902c 2587L: linux-input@vger.kernel.org
be9a6f40 2588S: Supported
6305902c
JP
2589F: drivers/input/touchscreen/cyttsp*
2590F: include/linux/input/cyttsp.h
e3ae3525 2591
1da177e4 2592DAMA SLAVE for AX.25
8b58be88 2593M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2594W: http://yaina.de/jreuter/
2595W: http://www.qsl.net/dl1bke/
2596L: linux-hams@vger.kernel.org
2597S: Maintained
679655da
JP
2598F: net/ax25/af_ax25.c
2599F: net/ax25/ax25_dev.c
2600F: net/ax25/ax25_ds_*
2601F: net/ax25/ax25_in.c
2602F: net/ax25/ax25_out.c
2603F: net/ax25/ax25_timer.c
2604F: net/ax25/sysctl_net_ax25.c
1da177e4 2605
e2d1d6c0 2606DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2607L: netdev@vger.kernel.org
5ff77428 2608S: Orphan
679655da 2609F: Documentation/networking/dmfe.txt
0f04e2aa 2610F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2611
2612DC390/AM53C974 SCSI driver
8b58be88 2613M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2614W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2615M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2616S: Maintained
679655da 2617F: drivers/scsi/tmscsim.*
e2d1d6c0 2618
1da177e4 2619DC395x SCSI driver
61eee9a7 2620M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2621M: Ali Akcaagac <aliakc@web.de>
2622M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2623L: dc395x@twibble.org
cf015e9f
JP
2624W: http://twibble.org/dist/dc395x/
2625W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2626S: Maintained
679655da
JP
2627F: Documentation/scsi/dc395x.txt
2628F: drivers/scsi/dc395x.*
1da177e4 2629
eb8edb08 2630DCCP PROTOCOL
a89d030e 2631M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2632L: dccp@vger.kernel.org
c996d8b9 2633W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2634S: Maintained
679655da 2635F: include/linux/dccp.h
c117ab84 2636F: include/uapi/linux/dccp.h
679655da
JP
2637F: include/linux/tfrc.h
2638F: net/dccp/
eb8edb08 2639
1da177e4 2640DECnet NETWORK LAYER
1da177e4
LT
2641W: http://linux-decnet.sourceforge.net
2642L: linux-decnet-user@lists.sourceforge.net
f546444d 2643S: Orphan
679655da
JP
2644F: Documentation/networking/decnet.txt
2645F: net/decnet/
1da177e4
LT
2646
2647DEFXX FDDI NETWORK DRIVER
8b58be88 2648M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2649S: Maintained
33f810b2 2650F: drivers/net/fddi/defxx.*
1da177e4 2651
ad8f07cc 2652DELL LAPTOP DRIVER
8b58be88 2653M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2654L: platform-driver-x86@vger.kernel.org
ad8f07cc 2655S: Maintained
679655da 2656F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2657
1da177e4 2658DELL LAPTOP SMM DRIVER
a1406d87 2659M: Guenter Roeck <linux@roeck-us.net>
679655da 2660F: drivers/char/i8k.c
c117ab84 2661F: include/uapi/linux/i8k.h
1da177e4 2662
90563ec4 2663DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2664M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2665S: Maintained
679655da
JP
2666F: Documentation/dcdbas.txt
2667F: drivers/firmware/dcdbas.*
90563ec4 2668
0b3f6109 2669DELL WMI EXTRAS DRIVER
8b58be88 2670M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2671S: Maintained
36b3a96f 2672F: drivers/platform/x86/dell-wmi.c
0b3f6109 2673
5efc75e3
PZ
2674DESIGNWARE USB2 DRD IP DRIVER
2675M: Paul Zimmerman <paulz@synopsys.com>
2676L: linux-usb@vger.kernel.org
2677S: Maintained
197ba5f4 2678F: drivers/usb/dwc2/
5efc75e3 2679
94ab23dd
FB
2680DESIGNWARE USB3 DRD IP DRIVER
2681M: Felipe Balbi <balbi@ti.com>
2682L: linux-usb@vger.kernel.org
2683L: linux-omap@vger.kernel.org
2684T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2685S: Maintained
2686F: drivers/usb/dwc3/
2687
89d07767
KP
2688DEVICE FREQUENCY (DEVFREQ)
2689M: MyungJoo Ham <myungjoo.ham@samsung.com>
2690M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2691L: linux-pm@vger.kernel.org
89d07767
KP
2692S: Maintained
2693F: drivers/devfreq/
2694
1da177e4 2695DEVICE NUMBER REGISTRY
8b58be88 2696M: Torben Mathiasen <device@lanana.org>
1da177e4 2697W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2698S: Maintained
2699
e2d1d6c0 2700DEVICE-MAPPER (LVM)
854ecaad 2701M: Alasdair Kergon <agk@redhat.com>
8504eed3 2702M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2703M: dm-devel@redhat.com
e2d1d6c0
RD
2704L: dm-devel@redhat.com
2705W: http://sources.redhat.com/dm
8a6e2535 2706Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2707T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2708T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2709S: Maintained
679655da
JP
2710F: Documentation/device-mapper/
2711F: drivers/md/dm*
854ecaad 2712F: drivers/md/persistent-data/
679655da
JP
2713F: include/linux/device-mapper.h
2714F: include/linux/dm-*.h
8504eed3 2715F: include/uapi/linux/dm-*.h
e2d1d6c0 2716
599aa697
LL
2717DIGI NEO AND CLASSIC PCI PRODUCTS
2718M: Lidza Louina <lidza.louina@gmail.com>
2719L: driverdev-devel@linuxdriverproject.org
2720S: Maintained
2721F: drivers/staging/dgnc/
2722
2723DIGI EPCA PCI PRODUCTS
2724M: Lidza Louina <lidza.louina@gmail.com>
2725L: driverdev-devel@linuxdriverproject.org
2726S: Maintained
2727F: drivers/staging/dgap/
2728
335d7c58 2729DIOLAN U2C-12 I2C DRIVER
ca462085 2730M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2731L: linux-i2c@vger.kernel.org
2732S: Maintained
2733F: drivers/i2c/busses/i2c-diolan-u2c.c
2734
e7839f25 2735DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2736M: Eric Paris <eparis@parisplace.org>
3c5119c0 2737S: Maintained
679655da
JP
2738F: Documentation/filesystems/dnotify.txt
2739F: fs/notify/dnotify/
2740F: include/linux/dnotify.h
1da177e4
LT
2741
2742DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2743M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2744W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2745W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2746W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2747S: Maintained
2748
4480f15b 2749DISKQUOTA
8b58be88 2750M: Jan Kara <jack@suse.cz>
1da177e4 2751S: Maintained
679655da
JP
2752F: Documentation/filesystems/quota.txt
2753F: fs/quota/
2754F: include/linux/quota*.h
c117ab84 2755F: include/uapi/linux/quota*.h
1da177e4 2756
702686ad
BT
2757DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2758M: Bernie Thompson <bernie@plugable.com>
2759L: linux-fbdev@vger.kernel.org
2760S: Maintained
2761W: http://plugable.com/category/projects/udlfb/
2762F: drivers/video/udlfb.c
2763F: include/video/udlfb.h
2764F: Documentation/fb/udlfb.txt
2765
e7839f25 2766DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2767M: Christine Caulfield <ccaulfie@redhat.com>
2768M: David Teigland <teigland@redhat.com>
a4644184 2769L: cluster-devel@redhat.com
5be7b50f 2770W: http://sources.redhat.com/cluster/
54e5881d 2771T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2772S: Supported
679655da 2773F: fs/dlm/
5be7b50f 2774
53b6b3e0
SS
2775DMA BUFFER SHARING FRAMEWORK
2776M: Sumit Semwal <sumit.semwal@linaro.org>
2777S: Maintained
2778L: linux-media@vger.kernel.org
2779L: dri-devel@lists.freedesktop.org
2780L: linaro-mm-sig@lists.linaro.org
2781F: drivers/base/dma-buf*
2782F: include/linux/dma-buf*
2783F: Documentation/dma-buf-sharing.txt
2784T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2785
b3e5f263 2786DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2787M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2788M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2789L: dmaengine@vger.kernel.org
2790Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2791S: Supported
679655da
JP
2792F: drivers/dma/
2793F: include/linux/dma*
5dbd05d4
VK
2794T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2795T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2796
b825037d 2797DME1737 HARDWARE MONITOR DRIVER
8b58be88 2798M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2799L: lm-sensors@lm-sensors.org
2800S: Maintained
679655da
JP
2801F: Documentation/hwmon/dme1737
2802F: drivers/hwmon/dme1737.c
b825037d 2803
5b9c9bf6 2804DOCKING STATION DRIVER
8b58be88 2805M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2806L: linux-acpi@vger.kernel.org
8b59a454 2807S: Supported
679655da 2808F: drivers/acpi/dock.c
5b9c9bf6 2809
7d2c86b5 2810DOCUMENTATION
5191d566 2811M: Rob Landley <rob@landley.net>
795fb7e7 2812L: linux-doc@vger.kernel.org
5191d566 2813T: TBD
795fb7e7 2814S: Maintained
679655da 2815F: Documentation/
abbaeff3 2816
1da177e4 2817DOUBLETALK DRIVER
8b58be88 2818M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2819L: blinux-list@redhat.com
2820S: Maintained
679655da
JP
2821F: drivers/char/dtlk.c
2822F: include/linux/dtlk.h
1da177e4 2823
e2d1d6c0 2824DPT_I2O SCSI RAID DRIVER
8b58be88 2825M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2826L: linux-scsi@vger.kernel.org
2827W: http://www.adaptec.com/
2828S: Maintained
679655da
JP
2829F: drivers/scsi/dpt*
2830F: drivers/scsi/dpt/
e2d1d6c0 2831
b411b363 2832DRBD DRIVER
28b8e8d4
JP
2833P: Philipp Reisner
2834P: Lars Ellenberg
2835M: drbd-dev@lists.linbit.com
2836L: drbd-user@lists.linbit.com
2837W: http://www.drbd.org
2838T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2839T: git git://git.drbd.org/drbd-8.3.git
2840S: Supported
2841F: drivers/block/drbd/
2842F: lib/lru_cache.c
2843F: Documentation/blockdev/drbd/
b411b363 2844
87544653 2845DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2846M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2847T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2848S: Supported
679655da 2849F: Documentation/kobject.txt
7cfc51b9 2850F: drivers/base/
679655da 2851F: fs/sysfs/
87544653 2852F: fs/debugfs/
679655da 2853F: include/linux/kobj*
87544653 2854F: include/linux/debugfs.h
679655da 2855F: lib/kobj*
1da177e4
LT
2856
2857DRM DRIVERS
8b58be88 2858M: David Airlie <airlied@linux.ie>
4c6a3999 2859L: dri-devel@lists.freedesktop.org
b0447888 2860T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2861S: Maintained
679655da 2862F: drivers/gpu/drm/
850e9411 2863F: include/drm/
c117ab84 2864F: include/uapi/drm/
1da177e4 2865
566f5939
AD
2866RADEON DRM DRIVERS
2867M: Alex Deucher <alexander.deucher@amd.com>
2868M: Christian König <christian.koenig@amd.com>
2869L: dri-devel@lists.freedesktop.org
2870T: git git://people.freedesktop.org/~agd5f/linux
2871S: Supported
2872F: drivers/gpu/drm/radeon/
2873F: include/drm/radeon*
2874F: include/uapi/drm/radeon*
2875
8daf7473 2876INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2877M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2878M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2879L: intel-gfx@lists.freedesktop.org
8daf7473 2880L: dri-devel@lists.freedesktop.org
47f95647 2881Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2882T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2883S: Supported
14430813 2884F: drivers/gpu/drm/i915/
8daf7473 2885F: include/drm/i915*
c117ab84 2886F: include/uapi/drm/i915*
8daf7473 2887
398a6d4a
KP
2888DRM DRIVERS FOR EXYNOS
2889M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2890M: Joonyoung Shim <jy0922.shim@samsung.com>
2891M: Seung-Woo Kim <sw0312.kim@samsung.com>
2892M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2893L: dri-devel@lists.freedesktop.org
25a58030 2894T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2895S: Supported
14430813 2896F: drivers/gpu/drm/exynos/
398a6d4a 2897F: include/drm/exynos*
c117ab84 2898F: include/uapi/drm/exynos*
398a6d4a 2899
bd3b49f2 2900DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2901M: Thierry Reding <thierry.reding@gmail.com>
2902M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2903L: dri-devel@lists.freedesktop.org
2904L: linux-tegra@vger.kernel.org
a5ad7a63 2905T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2906S: Supported
dee8268f 2907F: drivers/gpu/drm/tegra/
a5ad7a63 2908F: drivers/gpu/host1x/
e1e90644 2909F: include/linux/host1x.h
a5ad7a63 2910F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2911F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2912
598df1ac
AK
2913DSBR100 USB FM RADIO DRIVER
2914M: Alexey Klimov <klimov.linux@gmail.com>
2915L: linux-media@vger.kernel.org
2916T: git git://linuxtv.org/media_tree.git
2917S: Maintained
2918F: drivers/media/radio/dsbr100.c
2919
1da177e4 2920DSCC4 DRIVER
8b58be88 2921M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2922L: netdev@vger.kernel.org
1da177e4 2923S: Maintained
679655da 2924F: drivers/net/wan/dscc4.c
1da177e4 2925
91952bc0
AP
2926DVB_USB_AF9015 MEDIA DRIVER
2927M: Antti Palosaari <crope@iki.fi>
2928L: linux-media@vger.kernel.org
2929W: http://linuxtv.org/
2930W: http://palosaari.fi/linux/
2931Q: http://patchwork.linuxtv.org/project/linux-media/list/
2932T: git git://linuxtv.org/anttip/media_tree.git
2933S: Maintained
2934F: drivers/media/usb/dvb-usb-v2/af9015*
2935
2936DVB_USB_AF9035 MEDIA DRIVER
2937M: Antti Palosaari <crope@iki.fi>
2938L: linux-media@vger.kernel.org
2939W: http://linuxtv.org/
2940W: http://palosaari.fi/linux/
2941Q: http://patchwork.linuxtv.org/project/linux-media/list/
2942T: git git://linuxtv.org/anttip/media_tree.git
2943S: Maintained
2944F: drivers/media/usb/dvb-usb-v2/af9035*
2945
2946DVB_USB_ANYSEE MEDIA DRIVER
2947M: Antti Palosaari <crope@iki.fi>
2948L: linux-media@vger.kernel.org
2949W: http://linuxtv.org/
2950W: http://palosaari.fi/linux/
2951Q: http://patchwork.linuxtv.org/project/linux-media/list/
2952T: git git://linuxtv.org/anttip/media_tree.git
2953S: Maintained
2954F: drivers/media/usb/dvb-usb-v2/anysee*
2955
2956DVB_USB_AU6610 MEDIA DRIVER
2957M: Antti Palosaari <crope@iki.fi>
2958L: linux-media@vger.kernel.org
2959W: http://linuxtv.org/
2960W: http://palosaari.fi/linux/
2961Q: http://patchwork.linuxtv.org/project/linux-media/list/
2962T: git git://linuxtv.org/anttip/media_tree.git
2963S: Maintained
2964F: drivers/media/usb/dvb-usb-v2/au6610*
2965
2966DVB_USB_CE6230 MEDIA DRIVER
2967M: Antti Palosaari <crope@iki.fi>
2968L: linux-media@vger.kernel.org
2969W: http://linuxtv.org/
2970W: http://palosaari.fi/linux/
2971Q: http://patchwork.linuxtv.org/project/linux-media/list/
2972T: git git://linuxtv.org/anttip/media_tree.git
2973S: Maintained
2974F: drivers/media/usb/dvb-usb-v2/ce6230*
2975
d099dea2
MK
2976DVB_USB_CXUSB MEDIA DRIVER
2977M: Michael Krufky <mkrufky@linuxtv.org>
2978L: linux-media@vger.kernel.org
2979W: http://linuxtv.org/
2980W: http://github.com/mkrufky
2981Q: http://patchwork.linuxtv.org/project/linux-media/list/
2982T: git git://linuxtv.org/media_tree.git
2983S: Maintained
9819da66 2984F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2985
91952bc0 2986DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2987M: Antti Palosaari <crope@iki.fi>
2988L: linux-media@vger.kernel.org
2989W: http://linuxtv.org/
2990W: http://palosaari.fi/linux/
2991Q: http://patchwork.linuxtv.org/project/linux-media/list/
2992T: git git://linuxtv.org/anttip/media_tree.git
2993S: Maintained
91952bc0 2994F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2995
5560983b 2996DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2997M: Antti Palosaari <crope@iki.fi>
2998L: linux-media@vger.kernel.org
2999W: http://linuxtv.org/
91952bc0
AP
3000Q: http://patchwork.linuxtv.org/project/linux-media/list/
3001T: git git://linuxtv.org/anttip/media_tree.git
3002S: Maintained
5560983b 3003F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3004
8856f5f2
MK
3005DVB_USB_MXL111SF MEDIA DRIVER
3006M: Michael Krufky <mkrufky@linuxtv.org>
3007L: linux-media@vger.kernel.org
3008W: http://linuxtv.org/
3009W: http://github.com/mkrufky
3010Q: http://patchwork.linuxtv.org/project/linux-media/list/
3011T: git git://linuxtv.org/mkrufky/mxl111sf.git
3012S: Maintained
3013F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3014
91952bc0
AP
3015DVB_USB_RTL28XXU MEDIA DRIVER
3016M: Antti Palosaari <crope@iki.fi>
3017L: linux-media@vger.kernel.org
3018W: http://linuxtv.org/
3019W: http://palosaari.fi/linux/
3020Q: http://patchwork.linuxtv.org/project/linux-media/list/
3021T: git git://linuxtv.org/anttip/media_tree.git
3022S: Maintained
3023F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3024
3025DVB_USB_V2 MEDIA DRIVER
3026M: Antti Palosaari <crope@iki.fi>
3027L: linux-media@vger.kernel.org
3028W: http://linuxtv.org/
3029W: http://palosaari.fi/linux/
3030Q: http://patchwork.linuxtv.org/project/linux-media/list/
3031T: git git://linuxtv.org/anttip/media_tree.git
3032S: Maintained
3033F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3034F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3035
ac0ac38f 3036DYNAMIC DEBUG
5c4a97d1 3037M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3038S: Maintained
3039F: lib/dynamic_debug.c
3040F: include/linux/dynamic_debug.h
3041
789c7048 3042DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3043M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3044S: Maintained
df621252 3045F: drivers/tty/serial/dz.*
789c7048 3046
91952bc0
AP
3047E4000 MEDIA DRIVER
3048M: Antti Palosaari <crope@iki.fi>
3049L: linux-media@vger.kernel.org
3050W: http://linuxtv.org/
3051W: http://palosaari.fi/linux/
3052Q: http://patchwork.linuxtv.org/project/linux-media/list/
3053T: git git://linuxtv.org/anttip/media_tree.git
3054S: Maintained
3055F: drivers/media/tuners/e4000*
3056
1da177e4 3057EATA-DMA SCSI DRIVER
8b58be88 3058M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3059L: linux-eata@i-connect.net
3060L: linux-scsi@vger.kernel.org
1da177e4 3061S: Maintained
679655da 3062F: drivers/scsi/eata*
1da177e4
LT
3063
3064EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3065M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3066L: linux-scsi@vger.kernel.org
3067S: Maintained
679655da 3068F: drivers/scsi/eata.c
1da177e4
LT
3069
3070EATA-PIO SCSI DRIVER
8b58be88 3071M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3072L: linux-eata@i-connect.net
3073L: linux-scsi@vger.kernel.org
1da177e4 3074S: Maintained
679655da 3075F: drivers/scsi/eata_pio.*
1da177e4
LT
3076
3077EBTABLES
8b58be88 3078M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3079L: netfilter-devel@vger.kernel.org
1da177e4
LT
3080W: http://ebtables.sourceforge.net/
3081S: Maintained
679655da 3082F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3083F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3084F: net/bridge/netfilter/ebt*.c
1da177e4 3085
91952bc0
AP
3086EC100 MEDIA DRIVER
3087M: Antti Palosaari <crope@iki.fi>
3088L: linux-media@vger.kernel.org
3089W: http://linuxtv.org/
3090W: http://palosaari.fi/linux/
3091Q: http://patchwork.linuxtv.org/project/linux-media/list/
3092T: git git://linuxtv.org/anttip/media_tree.git
3093S: Maintained
3094F: drivers/media/dvb-frontends/ec100*
3095
237fead6 3096ECRYPT FILE SYSTEM
0de9adf2 3097M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3098L: ecryptfs@vger.kernel.org
24a923e4 3099W: http://ecryptfs.org
6dc7516e 3100W: https://launchpad.net/ecryptfs
237fead6 3101S: Supported
679655da
JP
3102F: Documentation/filesystems/ecryptfs.txt
3103F: fs/ecryptfs/
237fead6 3104
da9bb1d2 3105EDAC-CORE
8b58be88 3106M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3107M: Borislav Petkov <bp@alien8.de>
3108M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3109L: linux-edac@vger.kernel.org
0e438e3f 3110W: bluesmoke.sourceforge.net
8c2a6a40 3111S: Supported
679655da 3112F: Documentation/edac.txt
91445c72 3113F: drivers/edac/
679655da 3114F: include/linux/edac.h
0e438e3f 3115
c476c23b 3116EDAC-AMD64
8b58be88 3117M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3118M: Borislav Petkov <bp@alien8.de>
91445c72 3119L: linux-edac@vger.kernel.org
c476c23b 3120W: bluesmoke.sourceforge.net
487ba8e8 3121S: Maintained
c476c23b
BP
3122F: drivers/edac/amd64_edac*
3123
836dae5d
RR
3124EDAC-CALXEDA
3125M: Doug Thompson <dougthompson@xmission.com>
3126M: Robert Richter <rric@kernel.org>
3127L: linux-edac@vger.kernel.org
3128W: bluesmoke.sourceforge.net
3129S: Maintained
3130F: drivers/edac/highbank*
3131
f65aad41
RB
3132EDAC-CAVIUM
3133M: Ralf Baechle <ralf@linux-mips.org>
3134M: David Daney <david.daney@cavium.com>
3135L: linux-edac@vger.kernel.org
3136L: linux-mips@linux-mips.org
3137W: bluesmoke.sourceforge.net
3138S: Supported
3139F: drivers/edac/octeon_edac*
3140
0e438e3f 3141EDAC-E752X
8b58be88
JP
3142M: Mark Gross <mark.gross@intel.com>
3143M: Doug Thompson <dougthompson@xmission.com>
91445c72 3144L: linux-edac@vger.kernel.org
0e438e3f
DP
3145W: bluesmoke.sourceforge.net
3146S: Maintained
679655da 3147F: drivers/edac/e752x_edac.c
0e438e3f
DP
3148
3149EDAC-E7XXX
8b58be88 3150M: Doug Thompson <dougthompson@xmission.com>
91445c72 3151L: linux-edac@vger.kernel.org
0e438e3f
DP
3152W: bluesmoke.sourceforge.net
3153S: Maintained
679655da 3154F: drivers/edac/e7xxx_edac.c
0e438e3f 3155
77c5f5d2 3156EDAC-GHES
1b2c14b4 3157M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3158L: linux-edac@vger.kernel.org
3159W: bluesmoke.sourceforge.net
3160S: Maintained
2caa67a6 3161F: drivers/edac/ghes_edac.c
77c5f5d2 3162
6bc78404 3163EDAC-I82443BXGX
8b58be88 3164M: Tim Small <tim@buttersideup.com>
91445c72 3165L: linux-edac@vger.kernel.org
6bc78404
DT
3166W: bluesmoke.sourceforge.net
3167S: Maintained
679655da 3168F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3169
3170EDAC-I3000
8b58be88 3171M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3172L: linux-edac@vger.kernel.org
6bc78404
DT
3173W: bluesmoke.sourceforge.net
3174S: Maintained
679655da 3175F: drivers/edac/i3000_edac.c
6bc78404
DT
3176
3177EDAC-I5000
8b58be88 3178M: Doug Thompson <dougthompson@xmission.com>
91445c72 3179L: linux-edac@vger.kernel.org
ba9a5918
DT
3180W: bluesmoke.sourceforge.net
3181S: Maintained
679655da 3182F: drivers/edac/i5000_edac.c
ba9a5918 3183
44c12cb2 3184EDAC-I5400
1b2c14b4 3185M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3186L: linux-edac@vger.kernel.org
44c12cb2
MCC
3187W: bluesmoke.sourceforge.net
3188S: Maintained
679655da 3189F: drivers/edac/i5400_edac.c
44c12cb2 3190
3c9c92b6 3191EDAC-I7300
1b2c14b4 3192M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3193L: linux-edac@vger.kernel.org
3194W: bluesmoke.sourceforge.net
3195S: Maintained
3196F: drivers/edac/i7300_edac.c
3197
67c89316 3198EDAC-I7CORE
1b2c14b4 3199M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3200L: linux-edac@vger.kernel.org
3201W: bluesmoke.sourceforge.net
3202S: Maintained
70aff0ce 3203F: drivers/edac/i7core_edac.c
67c89316 3204
ba9a5918 3205EDAC-I82975X
8b58be88 3206M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3207M: "Arvind R." <arvino55@gmail.com>
91445c72 3208L: linux-edac@vger.kernel.org
ba9a5918
DT
3209W: bluesmoke.sourceforge.net
3210S: Maintained
679655da 3211F: drivers/edac/i82975x_edac.c
ba9a5918 3212
ccdfb979
JT
3213EDAC-MPC85XX
3214M: Johannes Thumshirn <johannes.thumshirn@men.de>
3215L: linux-edac@vger.kernel.org
3216W: bluesmoke.sourceforge.net
3217S: Maintained
3218F: drivers/edac/mpc85xx_edac.[ch]
3219
ba9a5918 3220EDAC-PASEMI
8b58be88 3221M: Egor Martovetsky <egor@pasemi.com>
91445c72 3222L: linux-edac@vger.kernel.org
6bc78404
DT
3223W: bluesmoke.sourceforge.net
3224S: Maintained
679655da 3225F: drivers/edac/pasemi_edac.c
6bc78404 3226
0e438e3f 3227EDAC-R82600
8b58be88 3228M: Tim Small <tim@buttersideup.com>
91445c72 3229L: linux-edac@vger.kernel.org
0e438e3f
DP
3230W: bluesmoke.sourceforge.net
3231S: Maintained
679655da 3232F: drivers/edac/r82600_edac.c
da9bb1d2 3233
4d096ca7 3234EDAC-SBRIDGE
1b2c14b4 3235M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3236L: linux-edac@vger.kernel.org
3237W: bluesmoke.sourceforge.net
3238S: Maintained
3239F: drivers/edac/sb_edac.c
3240
af39917d
CL
3241EDIROL UA-101/UA-1000 DRIVER
3242M: Clemens Ladisch <clemens@ladisch.de>
3243L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3244T: git git://git.alsa-project.org/alsa-kernel.git
3245S: Maintained
3246F: sound/usb/misc/ua101.c
3247
1f7df953
MF
3248EXTENSIBLE FIRMWARE INTERFACE (EFI)
3249M: Matt Fleming <matt.fleming@intel.com>
3250L: linux-efi@vger.kernel.org
78bef24e 3251T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3252S: Maintained
3253F: Documentation/x86/efi-stub.txt
3254F: arch/ia64/kernel/efi.c
3255F: arch/x86/boot/compressed/eboot.[ch]
3256F: arch/x86/include/asm/efi.h
3257F: arch/x86/platform/efi/*
a9499fa7 3258F: drivers/firmware/efi/*
1f7df953
MF
3259F: include/linux/efi*.h
3260
d68772b7
MF
3261EFI VARIABLE FILESYSTEM
3262M: Matthew Garrett <matthew.garrett@nebula.com>
3263M: Jeremy Kerr <jk@ozlabs.org>
3264M: Matt Fleming <matt.fleming@intel.com>
3265T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3266L: linux-efi@vger.kernel.org
3267S: Maintained
3268F: fs/efivarfs/
3269
85a00d9b
PJ
3270EFIFB FRAMEBUFFER DRIVER
3271L: linux-fbdev@vger.kernel.org
3272M: Peter Jones <pjones@redhat.com>
3273S: Maintained
3274F: drivers/video/efifb.c
3275
0bee8d28
JT
3276EFS FILESYSTEM
3277W: http://aeschi.ch.eu.org/efs/
3278S: Orphan
679655da 3279F: fs/efs/
0bee8d28 3280
4480f15b 3281EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3282M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3283M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3284L: linux-rdma@vger.kernel.org
fab97220 3285S: Supported
679655da 3286F: drivers/infiniband/hw/ehca/
fab97220 3287
aa8a9e25 3288EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3289M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3290L: netdev@vger.kernel.org
3291S: Maintained
9aa32835 3292F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3293
f0319efe 3294EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3295M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3296L: linux-media@vger.kernel.org
3297W: http://linuxtv.org
3298T: git git://linuxtv.org/media_tree.git
3299S: Maintained
3300F: drivers/media/usb/em28xx/
3301
3e3a7d66 3302EMBEDDED LINUX
8b58be88
JP
3303M: Paul Gortmaker <paul.gortmaker@windriver.com>
3304M: Matt Mackall <mpm@selenic.com>
3305M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3306L: linux-embedded@vger.kernel.org
3307S: Maintained
3308
3a1c1d44 3309EMULEX LPFC FC SCSI DRIVER
8b58be88 3310M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3311L: linux-scsi@vger.kernel.org
3312W: http://sourceforge.net/projects/lpfcxxxx
3313S: Supported
679655da 3314F: drivers/scsi/lpfc/
3a1c1d44 3315
5f5bac82 3316ENE CB710 FLASH CARD READER DRIVER
8b58be88 3317M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3318S: Maintained
3319F: drivers/misc/cb710/
3320F: drivers/mmc/host/cb710-mmc.*
3321F: include/linux/cb710.h
3322
931e39a1
ML
3323ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3324M: Maxim Levitsky <maximlevitsky@gmail.com>
3325S: Maintained
2a837449 3326F: drivers/media/rc/ene_ir.*
931e39a1 3327
ec207dcc
GS
3328ENHANCED ERROR HANDLING (EEH)
3329M: Gavin Shan <shangw@linux.vnet.ibm.com>
3330L: linuxppc-dev@lists.ozlabs.org
3331S: Supported
3332F: Documentation/powerpc/eeh-pci-error-recovery.txt
3333F: arch/powerpc/kernel/eeh*.c
3334
d5ca9006 3335EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3336M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3337S: Maintained
084bad91 3338T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3339F: drivers/video/s1d13xxxfb.c
3340F: include/video/s1d13xxxfb.h
d5ca9006 3341
1da177e4 3342ETHERNET BRIDGE
adbbf69d 3343M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3344L: bridge@lists.linux-foundation.org
4c325313 3345L: netdev@vger.kernel.org
c996d8b9 3346W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3347S: Maintained
679655da
JP
3348F: include/linux/netfilter_bridge/
3349F: net/bridge/
1da177e4 3350
22f08ad9
FF
3351ETHERNET PHY LIBRARY
3352M: Florian Fainelli <f.fainelli@gmail.com>
3353L: netdev@vger.kernel.org
3354S: Maintained
3355F: include/linux/phy.h
3356F: include/linux/phy_fixed.h
3357F: drivers/net/phy/
3358F: Documentation/networking/phy.txt
3359F: drivers/of/of_mdio.c
3360F: drivers/of/of_net.c
3361
1da177e4 3362EXT2 FILE SYSTEM
01971952 3363M: Jan Kara <jack@suse.cz>
72be2ccf 3364L: linux-ext4@vger.kernel.org
1da177e4 3365S: Maintained
679655da
JP
3366F: Documentation/filesystems/ext2.txt
3367F: fs/ext2/
3368F: include/linux/ext2*
1da177e4
LT
3369
3370EXT3 FILE SYSTEM
01971952 3371M: Jan Kara <jack@suse.cz>
8b58be88 3372M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3373M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3374L: linux-ext4@vger.kernel.org
3375S: Maintained
679655da
JP
3376F: Documentation/filesystems/ext3.txt
3377F: fs/ext3/
72be2ccf
EM
3378
3379EXT4 FILE SYSTEM
8b58be88 3380M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3381M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3382L: linux-ext4@vger.kernel.org
08a225f1 3383W: http://ext4.wiki.kernel.org
8a6e2535 3384Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3385S: Maintained
679655da
JP
3386F: Documentation/filesystems/ext4.txt
3387F: fs/ext4/
1da177e4 3388
c5532b09
MZ
3389Extended Verification Module (EVM)
3390M: Mimi Zohar <zohar@us.ibm.com>
3391S: Supported
3392F: security/integrity/evm/
3393
df6b3cfe
MH
3394EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3395M: MyungJoo Ham <myungjoo.ham@samsung.com>
3396M: Chanwoo Choi <cw00.choi@samsung.com>
3397L: linux-kernel@vger.kernel.org
81df63a9 3398T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3399S: Maintained
3400F: drivers/extcon/
3401F: Documentation/extcon/
3402
0a79951a
JH
3403EXYNOS DP DRIVER
3404M: Jingoo Han <jg1.han@samsung.com>
3405L: linux-fbdev@vger.kernel.org
3406S: Maintained
3407F: drivers/video/exynos/exynos_dp*
3408
33ad3912
DL
3409EXYNOS MIPI DISPLAY DRIVERS
3410M: Inki Dae <inki.dae@samsung.com>
3411M: Donghwa Lee <dh09.lee@samsung.com>
3412M: Kyungmin Park <kyungmin.park@samsung.com>
3413L: linux-fbdev@vger.kernel.org
3414S: Maintained
3415F: drivers/video/exynos/exynos_mipi*
3416F: include/video/exynos_mipi*
3417
e53004e2 3418F71805F HARDWARE MONITORING DRIVER
7c81c60f 3419M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3420L: lm-sensors@lm-sensors.org
3421S: Maintained
679655da
JP
3422F: Documentation/hwmon/f71805f
3423F: drivers/hwmon/f71805f.c
e53004e2 3424
eea977ed
MB
3425FC0011 TUNER DRIVER
3426M: Michael Buesch <m@bues.ch>
3427L: linux-media@vger.kernel.org
3428S: Maintained
ccae7af2
MCC
3429F: drivers/media/tuners/fc0011.h
3430F: drivers/media/tuners/fc0011.c
eea977ed 3431
91952bc0
AP
3432FC2580 MEDIA DRIVER
3433M: Antti Palosaari <crope@iki.fi>
3434L: linux-media@vger.kernel.org
3435W: http://linuxtv.org/
3436W: http://palosaari.fi/linux/
3437Q: http://patchwork.linuxtv.org/project/linux-media/list/
3438T: git git://linuxtv.org/anttip/media_tree.git
3439S: Maintained
3440F: drivers/media/tuners/fc2580*
eea977ed 3441
88b2dbdb
EP
3442FANOTIFY
3443M: Eric Paris <eparis@redhat.com>
3444S: Maintained
3445F: fs/notify/fanotify/
3446F: include/linux/fanotify.h
c117ab84 3447F: include/uapi/linux/fanotify.h
88b2dbdb 3448
1da177e4 3449FARSYNC SYNCHRONOUS DRIVER
8b58be88 3450M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3451W: http://www.farsite.co.uk/
3452S: Supported
679655da 3453F: drivers/net/wan/farsync.*
1da177e4 3454
c5408b88 3455FAULT INJECTION SUPPORT
8b58be88 3456M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3457S: Supported
679655da
JP
3458F: Documentation/fault-injection/
3459F: lib/fault-inject.c
c5408b88 3460
cae727db
RL
3461FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3462M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3463L: fcoe-devel@open-fcoe.org
cae727db
RL
3464W: www.Open-FCoE.org
3465S: Supported
3466F: drivers/scsi/libfc/
3467F: drivers/scsi/fcoe/
3468F: include/scsi/fc/
3469F: include/scsi/libfc.h
3470F: include/scsi/libfcoe.h
c117ab84 3471F: include/uapi/scsi/fc/
cae727db 3472
e2d1d6c0 3473FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3474M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3475L: linux-fsdevel@vger.kernel.org
1da177e4 3476S: Maintained
679655da
JP
3477F: include/linux/fcntl.h
3478F: include/linux/fs.h
c117ab84
CEB
3479F: include/uapi/linux/fcntl.h
3480F: include/uapi/linux/fs.h
679655da
JP
3481F: fs/fcntl.c
3482F: fs/locks.c
1da177e4 3483
e2d1d6c0 3484FILESYSTEMS (VFS and infrastructure)
8b58be88 3485M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3486L: linux-fsdevel@vger.kernel.org
173acc7c 3487S: Maintained
679655da 3488F: fs/*
173acc7c 3489
b26e0ed4 3490FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3491M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3492L: lm-sensors@lm-sensors.org
3493S: Maintained
d5ca6918
JP
3494F: drivers/hwmon/f75375s.c
3495F: include/linux/f75375s.h
b26e0ed4 3496
a331b0c3
CL
3497FIREWIRE AUDIO DRIVERS
3498M: Clemens Ladisch <clemens@ladisch.de>
3499L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3500T: git git://git.alsa-project.org/alsa-kernel.git
3501S: Maintained
3502F: sound/firewire/
3503
eb86ec51
SR
3504FIREWIRE MEDIA DRIVERS (firedtv)
3505M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3506L: linux-media@vger.kernel.org
3507L: linux1394-devel@lists.sourceforge.net
3508T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3509S: Maintained
3510F: drivers/media/firewire/
3511
a511ce33
CB
3512FIREWIRE SBP-2 TARGET
3513M: Chris Boot <bootc@bootc.net>
3514L: linux-scsi@vger.kernel.org
3515L: target-devel@vger.kernel.org
3516L: linux1394-devel@lists.sourceforge.net
3517T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3518S: Maintained
3519F: drivers/target/sbp/
3520
7d2c86b5 3521FIREWIRE SUBSYSTEM
8b58be88 3522M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3523L: linux1394-devel@lists.sourceforge.net
958a29cb 3524W: http://ieee1394.wiki.kernel.org/
2ca526bf 3525T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3526S: Maintained
679655da 3527F: drivers/firewire/
8f06ce3b
SR
3528F: include/linux/firewire.h
3529F: include/uapi/linux/firewire*.h
9f6d3c4b 3530F: tools/firewire/
e2d1d6c0
RD
3531
3532FIRMWARE LOADER (request_firmware)
39e68089
ML
3533M: Ming Lei <ming.lei@canonical.com>
3534L: linux-kernel@vger.kernel.org
3535S: Maintained
679655da
JP
3536F: Documentation/firmware_class/
3537F: drivers/base/firmware*.c
3538F: include/linux/firmware.h
e2d1d6c0 3539
f730e3dc 3540FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3541M: Joshua Morris <josh.h.morris@us.ibm.com>
3542M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3543S: Maintained
3544F: drivers/block/rsxx/
3545
8206f664
JK
3546FLOPPY DRIVER
3547M: Jiri Kosina <jkosina@suse.cz>
3548T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3549S: Odd fixes
3550F: drivers/block/floppy.c
3551
9c9f32ed
AR
3552FMC SUBSYSTEM
3553M: Alessandro Rubini <rubini@gnudd.com>
3554W: http://www.ohwr.org/projects/fmc-bus
3555S: Supported
3556F: drivers/fmc/
3557F: include/linux/fmc*.h
3558F: include/linux/ipmi-fru.h
3559K: fmc_d.*register
3560
e2d1d6c0 3561FPU EMULATOR
8b58be88 3562M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3563W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3564S: Maintained
679655da 3565F: arch/x86/math-emu/
e2d1d6c0
RD
3566
3567FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3568L: netdev@vger.kernel.org
c173bfac 3569S: Orphan
679655da
JP
3570F: drivers/net/wan/dlci.c
3571F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3572
3573FRAMEBUFFER LAYER
5489e948
JCPV
3574M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3575M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3576L: linux-fbdev@vger.kernel.org
e2d1d6c0 3577W: http://linux-fbdev.sourceforge.net/
b22fe37b 3578Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3579T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3580S: Maintained
679655da 3581F: Documentation/fb/
d958c62c 3582F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3583F: drivers/video/
3584F: include/video/
679655da 3585F: include/linux/fb.h
c117ab84
CEB
3586F: include/uapi/video/
3587F: include/uapi/linux/fb.h
e2d1d6c0 3588
a57c188e 3589FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3590M: Timur Tabi <timur@tabi.org>
a57c188e 3591L: linux-fbdev@vger.kernel.org
c4ef9bc4 3592S: Maintained
a57c188e
TT
3593F: drivers/video/fsl-diu-fb.*
3594
e2d1d6c0 3595FREESCALE DMA DRIVER
8b58be88
JP
3596M: Li Yang <leoli@freescale.com>
3597M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3598L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3599S: Maintained
679655da 3600F: drivers/dma/fsldma.*
e2d1d6c0
RD
3601
3602FREESCALE I2C CPM DRIVER
8b58be88 3603M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3604L: linuxppc-dev@lists.ozlabs.org
846557d3 3605L: linux-i2c@vger.kernel.org
0d2b405a 3606S: Maintained
679655da 3607F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3608
60e8c5ab 3609FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3610M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3611L: linux-fbdev@vger.kernel.org
efc03ecb 3612L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3613S: Maintained
bad985a1 3614F: include/linux/platform_data/video-imxfb.h
679655da 3615F: drivers/video/imxfb.c
60e8c5ab 3616
4689a6b1 3617FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3618M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3619M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3620L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3621L: netdev@vger.kernel.org
3622S: Maintained
ec21e2ec 3623F: drivers/net/ethernet/freescale/fs_enet/
679655da 3624F: include/linux/fs_enet_pd.h
4689a6b1 3625
d9e9d82c 3626FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3627L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3628S: Orphan
679655da
JP
3629F: arch/powerpc/sysdev/qe_lib/
3630F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3631
b55ef929 3632FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3633M: Li Yang <leoli@freescale.com>
6372594a 3634L: linux-usb@vger.kernel.org
a4724ed6 3635L: linuxppc-dev@lists.ozlabs.org
a7205b30 3636S: Maintained
5429c731 3637F: drivers/usb/gadget/fsl*
a7205b30 3638
beaf53bf 3639FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3640M: Li Yang <leoli@freescale.com>
beaf53bf 3641L: netdev@vger.kernel.org
a4724ed6 3642L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3643S: Maintained
ec21e2ec 3644F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3645
d9e9d82c 3646FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3647M: Timur Tabi <timur@tabi.org>
a4724ed6 3648L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3649S: Maintained
df621252 3650F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3651
3652FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3653M: Timur Tabi <timur@tabi.org>
93711660 3654L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3655L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3656S: Maintained
69aefcea
JP
3657F: sound/soc/fsl/fsl*
3658F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3659
1da177e4 3660FREEVXFS FILESYSTEM
8b58be88 3661M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3662W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3663S: Maintained
679655da 3664F: fs/freevxfs/
1da177e4 3665
71038f52 3666FREEZER
8b58be88 3667M: Pavel Machek <pavel@ucw.cz>
49db1903 3668M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3669L: linux-pm@vger.kernel.org
71038f52 3670S: Supported
679655da
JP
3671F: Documentation/power/freezing-of-tasks.txt
3672F: include/linux/freezer.h
3673F: kernel/freezer.c
71038f52 3674
839a1f79
KRW
3675FRONTSWAP API
3676M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3677L: linux-kernel@vger.kernel.org
3678S: Maintained
3679F: mm/frontswap.c
3680F: include/linux/frontswap.h
3681
a5432f5a 3682FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3683M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3684L: linux-cachefs@redhat.com
3685S: Supported
3686F: Documentation/filesystems/caching/
3687F: fs/fscache/
3688F: include/linux/fscache*.h
3689
f58ad8f5
JK
3690F2FS FILE SYSTEM
3691M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3692L: linux-f2fs-devel@lists.sourceforge.net
3693W: http://en.wikipedia.org/wiki/F2FS
3694T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3695S: Maintained
3696F: Documentation/filesystems/f2fs.txt
3bac380c 3697F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3698F: fs/f2fs/
3699F: include/linux/f2fs_fs.h
3700
5ab7ffea 3701FUJITSU FR-V (FRV) PORT
8b58be88 3702M: David Howells <dhowells@redhat.com>
1da177e4 3703S: Maintained
679655da 3704F: arch/frv/
1da177e4 3705
20b93734 3706FUJITSU LAPTOP EXTRAS
409a3e98 3707M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3708L: platform-driver-x86@vger.kernel.org
20b93734 3709S: Maintained
679655da 3710F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3711
4da621b6
HK
3712FUJITSU M-5MO LS CAMERA ISP DRIVER
3713M: Kyungmin Park <kyungmin.park@samsung.com>
3714M: Heungjun Kim <riverful.kim@samsung.com>
3715L: linux-media@vger.kernel.org
3716S: Maintained
90d72ac6 3717F: drivers/media/i2c/m5mols/
4da621b6
HK
3718F: include/media/m5mols.h
3719
2d24c490
RG
3720FUJITSU TABLET EXTRAS
3721M: Robert Gerlach <khnz@gmx.de>
3722L: platform-driver-x86@vger.kernel.org
3723S: Maintained
3724F: drivers/platform/x86/fujitsu-tablet.c
3725
04578f17 3726FUSE: FILESYSTEM IN USERSPACE
8b58be88 3727M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3728L: fuse-devel@lists.sourceforge.net
3729W: http://fuse.sourceforge.net/
3730S: Maintained
679655da 3731F: fs/fuse/
c117ab84 3732F: include/uapi/linux/fuse.h
04578f17 3733
1da177e4 3734FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3735M: Rik Faith <faith@cs.unc.edu>
1da177e4 3736L: linux-scsi@vger.kernel.org
baaea1dc 3737S: Odd Fixes (e.g., new signatures)
679655da 3738F: drivers/scsi/fdomain.*
1da177e4 3739
d8e2162c
PO
3740GCOV BASED KERNEL PROFILING
3741M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3742S: Maintained
3743F: kernel/gcov/
3744F: Documentation/gcov.txt
3745
1da177e4 3746GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3747M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3748L: linux-scsi@vger.kernel.org
3749W: http://www.icp-vortex.com/
3750S: Supported
679655da 3751F: drivers/scsi/gdt*
1da177e4 3752
3169a1c7
HV
3753GEMTEK FM RADIO RECEIVER DRIVER
3754M: Hans Verkuil <hverkuil@xs4all.nl>
3755L: linux-media@vger.kernel.org
3756T: git git://linuxtv.org/media_tree.git
3757W: http://linuxtv.org
3758S: Maintained
3759F: drivers/media/radio/radio-gemtek*
3760
1c23af90 3761GENERIC GPIO I2C DRIVER
880b0e26 3762M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3763S: Supported
679655da
JP
3764F: drivers/i2c/busses/i2c-gpio.c
3765F: include/linux/i2c-gpio.h
1c23af90 3766
92ed1a76
PK
3767GENERIC GPIO I2C MULTIPLEXER DRIVER
3768M: Peter Korsgaard <peter.korsgaard@barco.com>
3769L: linux-i2c@vger.kernel.org
3770S: Supported
e7065e20
JD
3771F: drivers/i2c/muxes/i2c-mux-gpio.c
3772F: include/linux/i2c-mux-gpio.h
3773F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3774
9251ce95 3775GENERIC HDLC (WAN) DRIVERS
8b58be88 3776M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3777W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3778S: Maintained
679655da
JP
3779F: drivers/net/wan/c101.c
3780F: drivers/net/wan/hd6457*
3781F: drivers/net/wan/hdlc*
3782F: drivers/net/wan/n2.c
3783F: drivers/net/wan/pc300too.c
3784F: drivers/net/wan/pci200syn.c
3785F: drivers/net/wan/wanxl*
1da177e4 3786
1527aab6 3787GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3788M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3789L: linux-arch@vger.kernel.org
3790T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3791S: Maintained
14430813
JP
3792F: include/asm-generic/
3793F: include/uapi/asm-generic/
1527aab6 3794
ff764963
KVA
3795GENERIC PHY FRAMEWORK
3796M: Kishon Vijay Abraham I <kishon@ti.com>
3797L: linux-kernel@vger.kernel.org
3798T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3799S: Supported
3800F: drivers/phy/
3801F: include/linux/phy/
3802
ccb86a69 3803GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3804M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3805L: kvm@vger.kernel.org
ccb86a69
MT
3806S: Supported
3807F: drivers/uio/uio_pci_generic.c
3808
5be7b50f 3809GFS2 FILE SYSTEM
8b58be88 3810M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3811L: cluster-devel@redhat.com
5be7b50f 3812W: http://sources.redhat.com/cluster/
08deed1e
JP
3813T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3814T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3815S: Supported
679655da
JP
3816F: Documentation/filesystems/gfs2*.txt
3817F: fs/gfs2/
c117ab84 3818F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3819
0a34eb8f 3820GIGASET ISDN DRIVERS
8b58be88
JP
3821M: Hansjoerg Lipp <hjlipp@web.de>
3822M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3823L: gigaset307x-common@lists.sourceforge.net
3824W: http://gigaset307x.sourceforge.net/
3825S: Maintained
679655da
JP
3826F: Documentation/isdn/README.gigaset
3827F: drivers/isdn/gigaset/
c117ab84 3828F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3829
a0dc00b4 3830GPIO SUBSYSTEM
e4651a9f 3831M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3832M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3833L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3834T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3835S: Maintained
3836F: Documentation/gpio/
a0dc00b4
GL
3837F: drivers/gpio/
3838F: include/linux/gpio*
9b692346 3839F: include/asm-generic/gpio.h
a0dc00b4 3840
71a6d0af
HW
3841GRE DEMULTIPLEXER DRIVER
3842M: Dmitry Kozlov <xeb@mail.ru>
3843L: netdev@vger.kernel.org
3844S: Maintained
11c26770
JP
3845F: net/ipv4/gre_demux.c
3846F: net/ipv4/gre_offload.c
71a6d0af
HW
3847F: include/net/gre.h
3848
d4c41139
KG
3849GRETH 10/100/1G Ethernet MAC device driver
3850M: Kristoffer Glembo <kristoffer@gaisler.com>
3851L: netdev@vger.kernel.org
3852S: Maintained
a31a96ad 3853F: drivers/net/ethernet/aeroflex/
d4c41139 3854
e8deeae2 3855GSPCA FINEPIX SUBDRIVER
8b58be88 3856M: Frank Zago <frank@zago.net>
661263b5 3857L: linux-media@vger.kernel.org
275ffde4 3858T: git git://linuxtv.org/media_tree.git
e8deeae2 3859S: Maintained
0c0d06ca 3860F: drivers/media/usb/gspca/finepix.c
e8deeae2 3861
4b3fa3c4
OL
3862GSPCA GL860 SUBDRIVER
3863M: Olivier Lorin <o.lorin@laposte.net>
3864L: linux-media@vger.kernel.org
275ffde4 3865T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3866S: Maintained
0c0d06ca 3867F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3868
e8deeae2 3869GSPCA M5602 SUBDRIVER
8b58be88 3870M: Erik Andren <erik.andren@gmail.com>
661263b5 3871L: linux-media@vger.kernel.org
275ffde4 3872T: git git://linuxtv.org/media_tree.git
e8deeae2 3873S: Maintained
0c0d06ca 3874F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3875
3876GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3877M: Hans de Goede <hdegoede@redhat.com>
661263b5 3878L: linux-media@vger.kernel.org
275ffde4 3879T: git git://linuxtv.org/media_tree.git
e8deeae2 3880S: Maintained
0c0d06ca 3881F: drivers/media/usb/gspca/pac207.c
e8deeae2 3882
261982f1 3883GSPCA SN9C20X SUBDRIVER
d95c5b0b 3884M: Brian Johnson <brijohn@gmail.com>
261982f1 3885L: linux-media@vger.kernel.org
275ffde4 3886T: git git://linuxtv.org/media_tree.git
261982f1 3887S: Maintained
0c0d06ca 3888F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3889
e8deeae2 3890GSPCA T613 SUBDRIVER
8b58be88 3891M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3892L: linux-media@vger.kernel.org
275ffde4 3893T: git git://linuxtv.org/media_tree.git
e8deeae2 3894S: Maintained
0c0d06ca 3895F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3896
3897GSPCA USB WEBCAM DRIVER
fc3f906b 3898M: Hans de Goede <hdegoede@redhat.com>
661263b5 3899L: linux-media@vger.kernel.org
275ffde4 3900T: git git://linuxtv.org/media_tree.git
e8deeae2 3901S: Maintained
0c0d06ca 3902F: drivers/media/usb/gspca/
e8deeae2 3903
584ec979
DB
3904GUID PARTITION TABLE (GPT)
3905M: Davidlohr Bueso <davidlohr@hp.com>
3906L: linux-efi@vger.kernel.org
3907S: Maintained
3908F: block/partitions/efi.*
3909
aa3c598b
EG
3910STK1160 USB VIDEO CAPTURE DRIVER
3911M: Ezequiel Garcia <elezegarcia@gmail.com>
3912L: linux-media@vger.kernel.org
275ffde4 3913T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3914S: Maintained
3915F: drivers/media/usb/stk1160/
e8deeae2 3916
71a6d0af
HW
3917HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3918M: Frank Seidel <frank@f-seidel.de>
3919L: platform-driver-x86@vger.kernel.org
3920W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3921S: Maintained
3922F: drivers/platform/x86/hdaps.c
3923
48fc9e26
HV
3924HDPVR USB VIDEO ENCODER DRIVER
3925M: Hans Verkuil <hverkuil@xs4all.nl>
3926L: linux-media@vger.kernel.org
3927T: git git://linuxtv.org/media_tree.git
3928W: http://linuxtv.org
3929S: Odd Fixes
14430813 3930F: drivers/media/usb/hdpvr/
48fc9e26 3931
71a6d0af
HW
3932HWPOISON MEMORY FAILURE HANDLING
3933M: Andi Kleen <andi@firstfloor.org>
3934L: linux-mm@kvack.org
3935T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3936S: Maintained
3937F: mm/memory-failure.c
3938F: mm/hwpoison-inject.c
3939
3940HYPERVISOR VIRTUAL CONSOLE DRIVER
3941L: linuxppc-dev@lists.ozlabs.org
3942S: Odd Fixes
3943F: drivers/tty/hvc/
3944
5b543965 3945HARDWARE MONITORING
7c81c60f 3946M: Jean Delvare <jdelvare@suse.de>
ca462085 3947M: Guenter Roeck <linux@roeck-us.net>
5b543965 3948L: lm-sensors@lm-sensors.org
595142e0 3949W: http://www.lm-sensors.org/
9e012c1a 3950T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3951T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3952S: Maintained
047f4ec2 3953F: Documentation/hwmon/
679655da 3954F: drivers/hwmon/
047f4ec2 3955F: include/linux/hwmon*.h
5b543965 3956
844dd05f 3957HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3958M: Matt Mackall <mpm@selenic.com>
3959M: Herbert Xu <herbert@gondor.apana.org.au>
3960S: Odd fixes
679655da
JP
3961F: Documentation/hw_random.txt
3962F: drivers/char/hw_random/
3963F: include/linux/hw_random.h
844dd05f 3964
8b37fcfc
OBC
3965HARDWARE SPINLOCK CORE
3966M: Ohad Ben-Cohen <ohad@wizery.com>
3967S: Maintained
3968F: Documentation/hwspinlock.txt
3969F: drivers/hwspinlock/hwspinlock_*
3970F: include/linux/hwspinlock.h
3971
1da177e4 3972HARMONY SOUND DRIVER
ac6aecbf 3973L: linux-parisc@vger.kernel.org
1da177e4 3974S: Maintained
679655da 3975F: sound/parisc/harmony.*
1da177e4 3976
91952bc0
AP
3977HD29L2 MEDIA DRIVER
3978M: Antti Palosaari <crope@iki.fi>
3979L: linux-media@vger.kernel.org
3980W: http://linuxtv.org/
3981W: http://palosaari.fi/linux/
3982Q: http://patchwork.linuxtv.org/project/linux-media/list/
3983T: git git://linuxtv.org/anttip/media_tree.git
3984S: Maintained
3985F: drivers/media/dvb-frontends/hd29l2*
3986
e2d1d6c0 3987HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3988M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3989L: iss_storagedev@hp.com
3990S: Maintained
679655da
JP
3991F: Documentation/blockdev/cpqarray.txt
3992F: drivers/block/cpqarray.*
e2d1d6c0 3993
9257aa49 3994HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3995M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3996L: iss_storagedev@hp.com
3997S: Supported
3998F: Documentation/scsi/hpsa.txt
3999F: drivers/scsi/hpsa*.[ch]
4000F: include/linux/cciss*.h
c117ab84 4001F: include/uapi/linux/cciss*.h
9257aa49 4002
e2d1d6c0 4003HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4004M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4005L: iss_storagedev@hp.com
4006S: Supported
679655da
JP
4007F: Documentation/blockdev/cciss.txt
4008F: drivers/block/cciss*
4009F: include/linux/cciss_ioctl.h
c117ab84 4010F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4011
1da177e4 4012HFS FILESYSTEM
6cf515e1
GU
4013L: linux-fsdevel@vger.kernel.org
4014S: Orphan
679655da
JP
4015F: Documentation/filesystems/hfs.txt
4016F: fs/hfs/
1da177e4 4017
ef575f47
GU
4018HFSPLUS FILESYSTEM
4019L: linux-fsdevel@vger.kernel.org
4020S: Orphan
4021F: Documentation/filesystems/hfsplus.txt
4022F: fs/hfsplus/
4023
1da177e4 4024HGA FRAMEBUFFER DRIVER
8b58be88 4025M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4026L: linux-nvidia@lists.surfsouth.com
4027W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4028S: Maintained
679655da 4029F: drivers/video/hgafb.c
1da177e4 4030
4480f15b 4031HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88 4032M: Pavel Machek <pavel@ucw.cz>
49db1903 4033M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 4034L: linux-pm@vger.kernel.org
e2d1d6c0 4035S: Supported
679655da
JP
4036F: arch/x86/power/
4037F: drivers/base/power/
4038F: kernel/power/
4039F: include/linux/suspend.h
4040F: include/linux/freezer.h
4041F: include/linux/pm.h
679655da 4042F: arch/*/include/asm/suspend*.h
e2d1d6c0 4043
4ef4caad 4044HID CORE LAYER
8b58be88 4045M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4046L: linux-input@vger.kernel.org
54e5881d 4047T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4048S: Maintained
679655da
JP
4049F: drivers/hid/
4050F: include/linux/hid*
c117ab84 4051F: include/uapi/linux/hid*
4ef4caad 4052
38bed542 4053HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4054M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4055L: linux-kernel@vger.kernel.org
75fc2d37 4056T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4057S: Maintained
679655da
JP
4058F: Documentation/timers/
4059F: kernel/hrtimer.c
88606e80
TG
4060F: kernel/time/clockevents.c
4061F: kernel/time/tick*.*
4062F: kernel/time/timer_*.c
05ed8490 4063F: include/linux/clockchips.h
679655da 4064F: include/linux/hrtimer.h
38bed542 4065
1da177e4 4066HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4067L: linux-hams@vger.kernel.org
8b64f2a0 4068S: Orphan
679655da
JP
4069F: drivers/net/hamradio/dmascc.c
4070F: drivers/net/hamradio/scc.c
1da177e4 4071
ede1e6f8 4072HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4073M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4074W: http://www.highpoint-tech.com
4075S: Supported
679655da
JP
4076F: Documentation/scsi/hptiop.txt
4077F: drivers/scsi/hptiop.c
ede1e6f8 4078
1da177e4 4079HIPPI
8b58be88 4080M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4081L: linux-hippi@sunsite.dk
4082S: Maintained
679655da 4083F: include/linux/hippidevice.h
c117ab84 4084F: include/uapi/linux/if_hippi.h
679655da 4085F: net/802/hippi.c
ff5a3b50 4086F: drivers/net/hippi/
1da177e4 4087
ff1d2767 4088HOST AP DRIVER
8b58be88 4089M: Jouni Malinen <j@w1.fi>
85d32e7b 4090L: hostap@shmoo.com (subscribers-only)
724c6b35 4091L: linux-wireless@vger.kernel.org
ff1d2767
JM
4092W: http://hostap.epitest.fi/
4093S: Maintained
679655da 4094F: drivers/net/wireless/hostap/
ff1d2767 4095
dd8cd779 4096HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4097L: platform-driver-x86@vger.kernel.org
95c70215 4098S: Orphan
679655da 4099F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4100
e2d1d6c0 4101HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4102M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4103S: Maintained
7e25d724 4104F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4105
7d2c86b5 4106HPET: High Precision Event Timers driver
8b58be88 4107M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4108S: Maintained
679655da
JP
4109F: Documentation/timers/hpet.txt
4110F: drivers/char/hpet.c
4111F: include/linux/hpet.h
c117ab84 4112F: include/uapi/linux/hpet.h
b9b0332f 4113
e07b5d79 4114HPET: x86
9c5fb19a 4115M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4116S: Maintained
679655da
JP
4117F: arch/x86/kernel/hpet.c
4118F: arch/x86/include/asm/hpet.h
b9b0332f 4119
1da177e4 4120HPFS FILESYSTEM
8b58be88 4121M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4122W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4123S: Maintained
679655da 4124F: fs/hpfs/
1da177e4 4125
3441cded
SR
4126HSI SUBSYSTEM
4127M: Sebastian Reichel <sre@debian.org>
4128S: Maintained
4129F: Documentation/ABI/testing/sysfs-bus-hsi
4130F: drivers/hsi/
4131F: include/linux/hsi/
4132F: include/uapi/linux/hsi/
4133
7d2c86b5 4134HSO 3G MODEM DRIVER
8b58be88 4135M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4136W: http://www.pharscape.org
4137S: Maintained
679655da 4138F: drivers/net/usb/hso.c
11cd29b0 4139
19990e29
AB
4140HSR NETWORK PROTOCOL
4141M: Arvid Brodin <arvid.brodin@alten.se>
4142L: netdev@vger.kernel.org
4143S: Maintained
4144F: net/hsr/
4145
5a18c343 4146HTCPEN TOUCHSCREEN DRIVER
8b58be88 4147M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4148L: linux-input@vger.kernel.org
4149S: Maintained
679655da 4150F: drivers/input/touchscreen/htcpen.c
5a18c343 4151
1da177e4 4152HUGETLB FILESYSTEM
6d49e352 4153M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4154S: Maintained
679655da 4155F: fs/hugetlbfs/
1da177e4 4156
05183189
S
4157Hyper-V CORE AND DRIVERS
4158M: K. Y. Srinivasan <kys@microsoft.com>
4159M: Haiyang Zhang <haiyangz@microsoft.com>
4160L: devel@linuxdriverproject.org
4161S: Maintained
a4162747
HZ
4162F: arch/x86/include/asm/mshyperv.h
4163F: arch/x86/include/uapi/asm/hyperv.h
4164F: arch/x86/kernel/cpu/mshyperv.c
05183189 4165F: drivers/hid/hid-hyperv.c
a4162747 4166F: drivers/hv/
f92ca80b 4167F: drivers/input/serio/hyperv-keyboard.c
05183189 4168F: drivers/net/hyperv/
a4162747
HZ
4169F: drivers/scsi/storvsc_drv.c
4170F: drivers/video/hyperv_fb.c
4171F: include/linux/hyperv.h
4172F: tools/hv/
05183189 4173
d85c8a6a 4174I2C OVER PARALLEL PORT
7c81c60f 4175M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4176L: linux-i2c@vger.kernel.org
4177S: Maintained
4178F: Documentation/i2c/busses/i2c-parport
4179F: Documentation/i2c/busses/i2c-parport-light
4180F: drivers/i2c/busses/i2c-parport.c
4181F: drivers/i2c/busses/i2c-parport-light.c
4182
4183I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4184M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4185L: linux-i2c@vger.kernel.org
4186S: Maintained
4187F: Documentation/i2c/busses/i2c-ali1535
4188F: Documentation/i2c/busses/i2c-ali1563
4189F: Documentation/i2c/busses/i2c-ali15x3
4190F: Documentation/i2c/busses/i2c-amd756
4191F: Documentation/i2c/busses/i2c-amd8111
4192F: Documentation/i2c/busses/i2c-i801
4193F: Documentation/i2c/busses/i2c-nforce2
4194F: Documentation/i2c/busses/i2c-piix4
4195F: Documentation/i2c/busses/i2c-sis5595
4196F: Documentation/i2c/busses/i2c-sis630
4197F: Documentation/i2c/busses/i2c-sis96x
4198F: Documentation/i2c/busses/i2c-via
4199F: Documentation/i2c/busses/i2c-viapro
4200F: drivers/i2c/busses/i2c-ali1535.c
4201F: drivers/i2c/busses/i2c-ali1563.c
4202F: drivers/i2c/busses/i2c-ali15x3.c
4203F: drivers/i2c/busses/i2c-amd756.c
4204F: drivers/i2c/busses/i2c-amd756-s4882.c
4205F: drivers/i2c/busses/i2c-amd8111.c
4206F: drivers/i2c/busses/i2c-i801.c
4207F: drivers/i2c/busses/i2c-isch.c
4208F: drivers/i2c/busses/i2c-nforce2.c
4209F: drivers/i2c/busses/i2c-nforce2-s4985.c
4210F: drivers/i2c/busses/i2c-piix4.c
4211F: drivers/i2c/busses/i2c-sis5595.c
4212F: drivers/i2c/busses/i2c-sis630.c
4213F: drivers/i2c/busses/i2c-sis96x.c
4214F: drivers/i2c/busses/i2c-via.c
4215F: drivers/i2c/busses/i2c-viapro.c
4216
cb7f07a4
NH
4217I2C/SMBUS ISMT DRIVER
4218M: Seth Heasley <seth.heasley@intel.com>
4219M: Neil Horman <nhorman@tuxdriver.com>
4220L: linux-i2c@vger.kernel.org
4221F: drivers/i2c/busses/i2c-ismt.c
4222F: Documentation/i2c/busses/i2c-ismt
4223
6ea884db 4224I2C/SMBUS STUB DRIVER
7c81c60f 4225M: Jean Delvare <jdelvare@suse.de>
846557d3 4226L: linux-i2c@vger.kernel.org
6ea884db 4227S: Maintained
8547a5bc 4228F: drivers/i2c/i2c-stub.c
6ea884db 4229
5b543965 4230I2C SUBSYSTEM
14d77c4d 4231M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4232L: linux-i2c@vger.kernel.org
a01064a9 4233W: http://i2c.wiki.kernel.org/
14d77c4d 4234T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4235S: Maintained
679655da
JP
4236F: Documentation/i2c/
4237F: drivers/i2c/
4238F: include/linux/i2c.h
03b70d62 4239F: include/linux/i2c-*.h
c117ab84
CEB
4240F: include/uapi/linux/i2c.h
4241F: include/uapi/linux/i2c-*.h
1da177e4 4242
d85c8a6a 4243I2C-TAOS-EVM DRIVER
7c81c60f 4244M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4245L: linux-i2c@vger.kernel.org
4246S: Maintained
4247F: Documentation/i2c/busses/i2c-taos-evm
4248F: drivers/i2c/busses/i2c-taos-evm.c
4249
e8c76eed 4250I2C-TINY-USB DRIVER
8b58be88 4251M: Till Harbaum <till@harbaum.org>
846557d3 4252L: linux-i2c@vger.kernel.org
932d1872 4253W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4254S: Maintained
679655da 4255F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4256
1da177e4 4257i386 BOOT CODE
8b58be88 4258M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4259S: Maintained
679655da 4260F: arch/x86/boot/
1da177e4
LT
4261
4262i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4263M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4264T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4265S: Maintained
4266
1da177e4 4267IA64 (Itanium) PLATFORM
8b58be88
JP
4268M: Tony Luck <tony.luck@intel.com>
4269M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4270L: linux-ia64@vger.kernel.org
6b1c70b1 4271T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4272S: Maintained
679655da 4273F: arch/ia64/
1da177e4 4274
956c203c 4275IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4276M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4277M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4278L: linux-crypto@vger.kernel.org
4279S: Supported
4280F: drivers/crypto/nx/
4281
0e16aafb
SJ
4282IBM Power 842 compression accelerator
4283M: Robert Jennings <rcj@linux.vnet.ibm.com>
4284S: Supported
4285F: drivers/crypto/nx/nx-842.c
4286F: include/linux/nx842.h
4287
1da177e4 4288IBM Power Linux RAID adapter
8b58be88 4289M: Brian King <brking@us.ibm.com>
1da177e4 4290S: Supported
679655da 4291F: drivers/scsi/ipr.*
1da177e4 4292
9d348af4
SL
4293IBM Power Virtual Ethernet Device Driver
4294M: Santiago Leon <santil@linux.vnet.ibm.com>
4295L: netdev@vger.kernel.org
4296S: Supported
9aa32835 4297F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4298
4b7652cc
RJ
4299IBM Power Virtual SCSI/FC Device Drivers
4300M: Robert Jennings <rcj@linux.vnet.ibm.com>
4301L: linux-scsi@vger.kernel.org
4302S: Supported
4303F: drivers/scsi/ibmvscsi/
4304X: drivers/scsi/ibmvscsi/ibmvstgt.c
4305
1da177e4
LT
4306IBM ServeRAID RAID DRIVER
4307P: Jack Hammer
8b58be88 4308M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4309W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4310S: Supported
679655da 4311F: drivers/scsi/ips.*
1da177e4 4312
6ed9f9c4
PT
4313ICH LPC AND GPIO DRIVER
4314M: Peter Tyser <ptyser@xes-inc.com>
4315S: Maintained
4316F: drivers/mfd/lpc_ich.c
4317F: drivers/gpio/gpio-ich.c
4318
1e7106fc 4319IDE SUBSYSTEM
8b58be88 4320M: "David S. Miller" <davem@davemloft.net>
1da177e4 4321L: linux-ide@vger.kernel.org
8a6e2535 4322Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4323T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4324S: Maintained
679655da
JP
4325F: Documentation/ide/
4326F: drivers/ide/
4327F: include/linux/ide.h
1da177e4 4328
6cb8c13d
IP
4329IDEAPAD LAPTOP EXTRAS DRIVER
4330M: Ike Panhc <ike.pan@canonical.com>
4331L: platform-driver-x86@vger.kernel.org
4332W: http://launchpad.net/ideapad-laptop
4333S: Maintained
4334F: drivers/platform/x86/ideapad-laptop.c
4335
1ea4c161
AM
4336IDEAPAD LAPTOP SLIDEBAR DRIVER
4337M: Andrey Moiseev <o2g.org.ru@gmail.com>
4338L: linux-input@vger.kernel.org
4339W: https://github.com/o2genum/ideapad-slidebar
4340S: Maintained
4341F: drivers/input/misc/ideapad_slidebar.c
4342
0f861e8c 4343IDE/ATAPI DRIVERS
487ba8e8 4344M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4345L: linux-ide@vger.kernel.org
c404c199 4346S: Maintained
679655da
JP
4347F: Documentation/cdrom/ide-cd
4348F: drivers/ide/ide-cd*
1da177e4 4349
27471fdb 4350IDLE-I7300
8b58be88 4351M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4352L: linux-pm@vger.kernel.org
27471fdb 4353S: Supported
679655da 4354F: drivers/idle/i7300_idle.c
27471fdb 4355
02cf2286 4356IEEE 802.15.4 SUBSYSTEM
68653359 4357M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4358M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4359L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4360W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4361T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4362S: Maintained
4363F: net/ieee802154/
68653359 4364F: net/mac802154/
251741b1 4365F: drivers/net/ieee802154/
02cf2286 4366
40ad4a30
SY
4367IGUANAWORKS USB IR TRANSCEIVER
4368M: Sean Young <sean@mess.org>
4369L: linux-media@vger.kernel.org
4370S: Maintained
4371F: drivers/media/rc/iguanair.c
4372
9545f86e 4373IIO SUBSYSTEM AND DRIVERS
030a13d7 4374M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4375L: linux-iio@vger.kernel.org
4376S: Maintained
03e7c251 4377F: drivers/iio/
9545f86e
AP
4378F: drivers/staging/iio/
4379
65519263
SG
4380IKANOS/ADI EAGLE ADSL USB DRIVER
4381M: Matthieu Castet <castet.matthieu@free.fr>
4382M: Stanislaw Gruszka <stf_xl@wp.pl>
4383S: Maintained
4384F: drivers/usb/atm/ueagle-atm.c
4385
e89ab51f
GR
4386INA209 HARDWARE MONITOR DRIVER
4387M: Guenter Roeck <linux@roeck-us.net>
4388L: lm-sensors@lm-sensors.org
4389S: Maintained
4390F: Documentation/hwmon/ina209
4391F: Documentation/devicetree/bindings/i2c/ina209.txt
4392F: drivers/hwmon/ina209.c
4393
4394INA2XX HARDWARE MONITOR DRIVER
4395M: Guenter Roeck <linux@roeck-us.net>
4396L: lm-sensors@lm-sensors.org
4397S: Maintained
4398F: Documentation/hwmon/ina2xx
4399F: drivers/hwmon/ina2xx.c
4400F: include/linux/platform_data/ina2xx.h
4401
14dc124f
SIG
4402INDUSTRY PACK SUBSYSTEM (IPACK)
4403M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4404M: Jens Taprogge <jens.taprogge@taprogge.org>
4405M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4406L: industrypack-devel@lists.sourceforge.net
4407W: http://industrypack.sourceforge.net
4408S: Maintained
4409F: drivers/ipack/
4410
aa7168f4 4411INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4412M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4413M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4414S: Supported
679655da 4415F: security/integrity/ima/
aa7168f4 4416
1da177e4 4417IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4418L: linux-fbdev@vger.kernel.org
843393d3 4419S: Orphan
679655da 4420F: drivers/video/imsttfb.c
1da177e4
LT
4421
4422INFINIBAND SUBSYSTEM
db9fd848 4423M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4424M: Sean Hefty <sean.hefty@intel.com>
4425M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4426L: linux-rdma@vger.kernel.org
605841f5 4427W: http://www.openfabrics.org/
8a6e2535 4428Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4429T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4430S: Supported
679655da
JP
4431F: Documentation/infiniband/
4432F: drivers/infiniband/
c117ab84 4433F: include/uapi/linux/if_infiniband.h
1da177e4 4434
c9f04f58 4435INOTIFY
8b58be88
JP
4436M: John McCutchan <john@johnmccutchan.com>
4437M: Robert Love <rlove@rlove.org>
4438M: Eric Paris <eparis@parisplace.org>
c9f04f58 4439S: Maintained
679655da
JP
4440F: Documentation/filesystems/inotify.txt
4441F: fs/notify/inotify/
4442F: include/linux/inotify.h
c117ab84 4443F: include/uapi/linux/inotify.h
c9f04f58 4444
e2d1d6c0 4445INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4446M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4447M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4448L: linux-input@vger.kernel.org
8a6e2535 4449Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4450T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4451S: Maintained
679655da 4452F: drivers/input/
f4eea7e2 4453F: include/linux/input.h
c117ab84 4454F: include/uapi/linux/input.h
f4eea7e2 4455F: include/linux/input/
e2d1d6c0 4456
3267a87f
HR
4457INPUT MULTITOUCH (MT) PROTOCOL
4458M: Henrik Rydberg <rydberg@euromail.se>
4459L: linux-input@vger.kernel.org
7f9c2454 4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4461S: Maintained
4462F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4463F: drivers/input/input-mt.c
3267a87f
HR
4464K: \b(ABS|SYN)_MT_
4465
4ac13e17
DJ
4466INTEL C600 SERIES SAS CONTROLLER DRIVER
4467M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4468M: Lukasz Dorau <lukasz.dorau@intel.com>
4469M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4470M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4471L: linux-scsi@vger.kernel.org
7106891a
DJ
4472T: git git://git.code.sf.net/p/intel-sas/isci
4473S: Supported
4ac13e17 4474F: drivers/scsi/isci/
4ac13e17 4475
26717172
LB
4476INTEL IDLE DRIVER
4477M: Len Brown <lenb@kernel.org>
bf1c138e 4478L: linux-pm@vger.kernel.org
08deed1e 4479T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4480S: Supported
4481F: drivers/idle/intel_idle.c
4482
9eb8ef74 4483INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4484M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4485L: linux-fbdev@vger.kernel.org
ce00f85c 4486S: Maintained
679655da
JP
4487F: Documentation/fb/intelfb.txt
4488F: drivers/video/intelfb/
9eb8ef74 4489
1da177e4 4490INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4491M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4492L: linux-fbdev@vger.kernel.org
ce00f85c 4493S: Maintained
679655da 4494F: drivers/video/i810/
1da177e4 4495
f4a9bc4c 4496INTEL MENLOW THERMAL DRIVER
8b58be88 4497M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4498L: platform-driver-x86@vger.kernel.org
5ca92bd9 4499W: https://01.org/linux-acpi
f4a9bc4c 4500S: Supported
679655da 4501F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4502
1da177e4 4503INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4504M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4505S: Maintained
679655da
JP
4506F: arch/x86/kernel/microcode_core.c
4507F: arch/x86/kernel/microcode_intel.c
1da177e4 4508
248a9dc3 4509INTEL I/OAT DMA DRIVER
ab5f8c6e 4510M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4511M: Dave Jiang <dave.jiang@intel.com>
4512L: dmaengine@vger.kernel.org
4513Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4514S: Supported
679655da 4515F: drivers/dma/ioat*
248a9dc3 4516
6c8909b4 4517INTEL IOMMU (VT-d)
8b58be88 4518M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4519L: iommu@lists.linux-foundation.org
54e5881d 4520T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4521S: Supported
3fb39615 4522F: drivers/iommu/intel-iommu.c
679655da 4523F: include/linux/intel-iommu.h
6c8909b4 4524
b3e5f263 4525INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4526M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4527S: Odd fixes
679655da 4528F: drivers/dma/iop-adma.c
b3e5f263 4529
9251ce95 4530INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4531M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4532S: Maintained
679655da
JP
4533F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4534F: arch/arm/mach-ixp4xx/include/mach/npe.h
4535F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4536F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4537F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4538F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4539
844dd05f 4540INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4541M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4542S: Maintained
679655da 4543F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4544
105bf2fe 4545INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4546M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4547M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4548M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4549M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4550M: Don Skidmore <donald.c.skidmore@intel.com>
4551M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4552M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4553M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4554M: Mitch Williams <mitch.a.williams@intel.com>
dcd01faf 4555L: e1000-devel@lists.sourceforge.net
f6fde11a 4556W: http://www.intel.com/support/feedback.htm
d94e6fed 4557W: http://e1000.sourceforge.net/
dee1ad47
JK
4558T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4559T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4560S: Supported
0d164401
JK
4561F: Documentation/networking/e100.txt
4562F: Documentation/networking/e1000.txt
4563F: Documentation/networking/e1000e.txt
4564F: Documentation/networking/igb.txt
4565F: Documentation/networking/igbvf.txt
4566F: Documentation/networking/ixgb.txt
4567F: Documentation/networking/ixgbe.txt
4568F: Documentation/networking/ixgbevf.txt
1bff6529 4569F: Documentation/networking/i40e.txt
105bf2fe 4570F: Documentation/networking/i40evf.txt
dee1ad47 4571F: drivers/net/ethernet/intel/
bc90d291 4572F: drivers/net/ethernet/intel/*/
1da177e4 4573
0963d59b
LW
4574INTEL-MID GPIO DRIVER
4575M: David Cohen <david.a.cohen@linux.intel.com>
4576L: linux-gpio@vger.kernel.org
4577S: Maintained
4578F: drivers/gpio/gpio-intel-mid.c
4579
ca907a90
SY
4580INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4581M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4582L: linux-wireless@vger.kernel.org
ca907a90 4583S: Maintained
679655da 4584F: Documentation/networking/README.ipw2100
679655da 4585F: Documentation/networking/README.ipw2200
ca907a90 4586F: drivers/net/wireless/ipw2x00/
826d2abe 4587
4bd96a7a 4588INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4589M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4590M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4591M: Shane Wang <shane.wang@intel.com>
4592L: tboot-devel@lists.sourceforge.net
4593W: http://tboot.sourceforge.net
e9b7d7c8 4594T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4595S: Supported
4596F: Documentation/intel_txt.txt
4597F: include/linux/tboot.h
4598F: arch/x86/kernel/tboot.c
4599
8a70da82 4600INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4601M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4602M: linux-wimax@intel.com
4603L: wimax@linuxwimax.org
4604S: Supported
4605W: http://linuxwimax.org
679655da
JP
4606F: Documentation/wimax/README.i2400m
4607F: drivers/net/wimax/i2400m/
c117ab84 4608F: include/uapi/linux/wimax/i2400m.h
8a70da82 4609
1c0ce89c
SG
4610INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4611M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4612L: linux-wireless@vger.kernel.org
1c0ce89c 4613S: Supported
efa3144e
WYG
4614F: drivers/net/wireless/iwlegacy/
4615
b481de9c 4616INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4617M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4618M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4619M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4620L: linux-wireless@vger.kernel.org
b481de9c 4621W: http://intellinuxwireless.org
b62ff718 4622T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4623S: Supported
679655da 4624F: drivers/net/wireless/iwlwifi/
b481de9c 4625
de8fe023
TW
4626INTEL MANAGEMENT ENGINE (mei)
4627M: Tomas Winkler <tomas.winkler@intel.com>
4628L: linux-kernel@vger.kernel.org
4629S: Supported
c117ab84 4630F: include/uapi/linux/mei.h
de8fe023 4631F: drivers/misc/mei/*
e07950a1 4632F: Documentation/misc-devices/mei/*
de8fe023 4633
cb109a0e 4634IOC3 ETHERNET DRIVER
8b58be88 4635M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4636L: linux-mips@linux-mips.org
4637S: Maintained
8862bf1e 4638F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4639
cb109a0e 4640IOC3 SERIAL DRIVER
8b58be88 4641M: Pat Gefre <pfg@sgi.com>
d39e0721 4642L: linux-serial@vger.kernel.org
cb109a0e 4643S: Maintained
df621252 4644F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4645
0b6e8569
SW
4646IOMMU DRIVERS
4647M: Joerg Roedel <joro@8bytes.org>
4648L: iommu@lists.linux-foundation.org
4649T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4650S: Maintained
4651F: drivers/iommu/
4652
4480f15b 4653IP MASQUERADING
8b58be88 4654M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4655S: Maintained
679655da 4656F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4657
1202d6ff 4658IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4659M: Francois Romieu <romieu@fr.zoreil.com>
4660M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4661L: netdev@vger.kernel.org
4662S: Maintained
7443713a 4663F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4664
4480f15b 4665IPATH DRIVER
8473c603 4666M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4667L: linux-rdma@vger.kernel.org
52a09a04 4668S: Maintained
679655da 4669F: drivers/infiniband/hw/ipath/
77d8798b 4670
4409ebe9 4671IPMI SUBSYSTEM
8b58be88 4672M: Corey Minyard <minyard@acm.org>
b0c90653 4673L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4674W: http://openipmi.sourceforge.net/
4675S: Supported
679655da
JP
4676F: Documentation/IPMI.txt
4677F: drivers/char/ipmi/
4678F: include/linux/ipmi*
c117ab84 4679F: include/uapi/linux/ipmi*
4409ebe9 4680
e2d1d6c0 4681IPS SCSI RAID DRIVER
8b58be88 4682M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4683L: linux-scsi@vger.kernel.org
4684W: http://www.adaptec.com/
4685S: Maintained
679655da 4686F: drivers/scsi/ips*
e2d1d6c0
RD
4687
4688IPVS
8b58be88
JP
4689M: Wensong Zhang <wensong@linux-vs.org>
4690M: Simon Horman <horms@verge.net.au>
4691M: Julian Anastasov <ja@ssi.bg>
979b6c13 4692L: netdev@vger.kernel.org
e2d1d6c0 4693L: lvs-devel@vger.kernel.org
1da177e4 4694S: Maintained
679655da 4695F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4696F: include/net/ip_vs.h
c117ab84 4697F: include/uapi/linux/ip_vs.h
679655da 4698F: net/netfilter/ipvs/
1da177e4 4699
e7839f25 4700IPWIRELESS DRIVER
8b58be88
JP
4701M: Jiri Kosina <jkosina@suse.cz>
4702M: David Sterba <dsterba@suse.cz>
92094aa0 4703S: Odd Fixes
282361a0 4704F: drivers/tty/ipwireless/
099dc4fb 4705
e2d1d6c0 4706IPX NETWORK LAYER
8b58be88 4707M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4708L: netdev@vger.kernel.org
4709S: Maintained
679655da 4710F: include/net/ipx.h
c117ab84 4711F: include/uapi/linux/ipx.h
679655da 4712F: net/ipx/
e2d1d6c0 4713
1da177e4 4714IRDA SUBSYSTEM
8b58be88 4715M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4716L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4717L: netdev@vger.kernel.org
1da177e4 4718W: http://irda.sourceforge.net/
f353976d 4719S: Maintained
e0057975 4720T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4721F: Documentation/networking/irda.txt
4722F: drivers/net/irda/
4723F: include/net/irda/
4724F: net/irda/
1da177e4 4725
a800c7cc
TG
4726IRQ SUBSYSTEM
4727M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4728L: linux-kernel@vger.kernel.org
a800c7cc 4729S: Maintained
75fc2d37 4730T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4731F: kernel/irq/
edd96900 4732F: drivers/irqchip/
a800c7cc 4733
7ab3a837
GL
4734IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4735M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4736S: Maintained
4737F: Documentation/IRQ-domain.txt
4738F: include/linux/irqdomain.h
4739F: kernel/irq/irqdomain.c
4740
e2d1d6c0 4741ISAPNP
8b58be88 4742M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4743S: Maintained
679655da
JP
4744F: Documentation/isapnp.txt
4745F: drivers/pnp/isapnp/
4746F: include/linux/isapnp.h
e2d1d6c0 4747
d39b8420
HV
4748ISA RADIO MODULE
4749M: Hans Verkuil <hverkuil@xs4all.nl>
4750L: linux-media@vger.kernel.org
4751T: git git://linuxtv.org/media_tree.git
4752W: http://linuxtv.org
4753S: Maintained
4754F: drivers/media/radio/radio-isa*
4755
71a6d0af
HW
4756iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4757M: Peter Jones <pjones@redhat.com>
4758M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4759S: Maintained
4760F: drivers/firmware/iscsi_ibft*
4761
14816b1e 4762ISCSI
8b58be88 4763M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4764L: open-iscsi@googlegroups.com
4765W: www.open-iscsi.org
54e5881d 4766T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4767S: Maintained
679655da
JP
4768F: drivers/scsi/*iscsi*
4769F: include/scsi/*iscsi*
14816b1e 4770
1e65eb42
OG
4771ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4772M: Or Gerlitz <ogerlitz@mellanox.com>
4773M: Roi Dayan <roid@mellanox.com>
4774L: linux-rdma@vger.kernel.org
4775S: Supported
4776W: http://www.openfabrics.org
4777W: www.open-iscsi.org
4778Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4779F: drivers/infiniband/ulp/iser/
1e65eb42 4780
1da177e4 4781ISDN SUBSYSTEM
8b58be88 4782M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4783L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4784L: netdev@vger.kernel.org
1da177e4 4785W: http://www.isdn4linux.de
54e5881d 4786T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4787S: Maintained
679655da
JP
4788F: Documentation/isdn/
4789F: drivers/isdn/
4790F: include/linux/isdn.h
4791F: include/linux/isdn/
c117ab84
CEB
4792F: include/uapi/linux/isdn.h
4793F: include/uapi/linux/isdn/
1da177e4
LT
4794
4795ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4796M: Armin Schindler <mac@melware.de>
d5d52273 4797L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4798W: http://www.melware.de
4799S: Maintained
679655da 4800F: drivers/isdn/hardware/eicon/
1da177e4 4801
d624870f 4802IT87 HARDWARE MONITORING DRIVER
7c81c60f 4803M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4804L: lm-sensors@lm-sensors.org
4805S: Maintained
4806F: Documentation/hwmon/it87
4807F: drivers/hwmon/it87.c
4808
68620bdd
MP
4809IT913X MEDIA DRIVER
4810M: Malcolm Priestley <tvboxspy@gmail.com>
4811L: linux-media@vger.kernel.org
4812W: http://linuxtv.org/
4813Q: http://patchwork.linuxtv.org/project/linux-media/list/
4814S: Maintained
4815F: drivers/media/usb/dvb-usb-v2/it913x*
4816
4817IT913X FE MEDIA DRIVER
4818M: Malcolm Priestley <tvboxspy@gmail.com>
4819L: linux-media@vger.kernel.org
4820W: http://linuxtv.org/
4821Q: http://patchwork.linuxtv.org/project/linux-media/list/
4822S: Maintained
4823F: drivers/media/dvb-frontends/it913x-fe*
4824
d7104bff
AP
4825IT913X MEDIA DRIVER
4826M: Antti Palosaari <crope@iki.fi>
4827L: linux-media@vger.kernel.org
4828W: http://linuxtv.org/
4829W: http://palosaari.fi/linux/
4830Q: http://patchwork.linuxtv.org/project/linux-media/list/
4831T: git git://linuxtv.org/anttip/media_tree.git
4832S: Maintained
9d9fb744 4833F: drivers/media/tuners/tuner_it913x*
d7104bff 4834
91821ff3 4835IVTV VIDEO4LINUX DRIVER
6afdeaf8 4836M: Andy Walls <awalls@md.metrocast.net>
c4240509 4837L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4838L: linux-media@vger.kernel.org
275ffde4 4839T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4840W: http://www.ivtvdriver.org
4841S: Maintained
679655da 4842F: Documentation/video4linux/*.ivtv
90d72ac6 4843F: drivers/media/pci/ivtv/
c117ab84 4844F: include/uapi/linux/ivtv*
91821ff3 4845
68620bdd
MP
4846IX2505V MEDIA DRIVER
4847M: Malcolm Priestley <tvboxspy@gmail.com>
4848L: linux-media@vger.kernel.org
4849W: http://linuxtv.org/
4850Q: http://patchwork.linuxtv.org/project/linux-media/list/
4851S: Maintained
4852F: drivers/media/dvb-frontends/ix2505v*
4853
4453d736
GR
4854JC42.4 TEMPERATURE SENSOR DRIVER
4855M: Guenter Roeck <linux@roeck-us.net>
4856L: lm-sensors@lm-sensors.org
4857S: Maintained
4858F: drivers/hwmon/jc42.c
4859F: Documentation/hwmon/jc42
4860
e2d1d6c0 4861JFS FILESYSTEM
3256f80f 4862M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4863L: jfs-discussion@lists.sourceforge.net
4864W: http://jfs.sourceforge.net/
54e5881d 4865T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4866S: Maintained
679655da
JP
4867F: Documentation/filesystems/jfs.txt
4868F: fs/jfs/
e2d1d6c0 4869
95252236 4870JME NETWORK DRIVER
8b58be88 4871M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4872L: netdev@vger.kernel.org
4873S: Maintained
63d24a0e 4874F: drivers/net/ethernet/jme.*
95252236 4875
1da177e4 4876JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4877M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4878L: linux-mtd@lists.infradead.org
4879W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4880S: Maintained
679655da 4881F: fs/jffs2/
c117ab84 4882F: include/uapi/linux/jffs2.h
1da177e4 4883
de456d37 4884JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4885M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4886M: Jan Kara <jack@suse.cz>
72be2ccf 4887L: linux-ext4@vger.kernel.org
ae0718f8 4888S: Maintained
d183e11a 4889F: fs/jbd/
d183e11a
TT
4890F: include/linux/jbd.h
4891
4892JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4893M: "Theodore Ts'o" <tytso@mit.edu>
4894L: linux-ext4@vger.kernel.org
4895S: Maintained
4896F: fs/jbd2/
4897F: include/linux/jbd2.h
ae0718f8 4898
fd8b6cb4 4899JSM Neo PCI based serial card
9d141cb9 4900M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4901L: linux-serial@vger.kernel.org
4902S: Maintained
df621252 4903F: drivers/tty/serial/jsm/
ae0718f8 4904
af39917d
CL
4905K10TEMP HARDWARE MONITORING DRIVER
4906M: Clemens Ladisch <clemens@ladisch.de>
4907L: lm-sensors@lm-sensors.org
4908S: Maintained
4909F: Documentation/hwmon/k10temp
4910F: drivers/hwmon/k10temp.c
4911
4660cb35 4912K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4913M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4914L: lm-sensors@lm-sensors.org
ae0718f8 4915S: Maintained
679655da
JP
4916F: Documentation/hwmon/k8temp
4917F: drivers/hwmon/k8temp.c
ae0718f8 4918
c63a1642 4919KTAP
687b63a3 4920M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4921W: http://www.ktap.org
4922L: ktap@freelists.org
4923S: Maintained
4924F: drivers/staging/ktap/
4925
1da177e4 4926KCONFIG
5eb1f99e 4927M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 4928L: linux-kbuild@vger.kernel.org
cea8321c 4929T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 4930S: Maintained
679655da
JP
4931F: Documentation/kbuild/kconfig-language.txt
4932F: scripts/kconfig/
1da177e4 4933
ea6c2089 4934KDUMP
8b58be88
JP
4935M: Vivek Goyal <vgoyal@redhat.com>
4936M: Haren Myneni <hbabu@us.ibm.com>
34633993 4937L: kexec@lists.infradead.org
ea6c2089
VG
4938W: http://lse.sourceforge.net/kdump/
4939S: Maintained
80811493 4940F: Documentation/kdump/
ea6c2089 4941
f41bf02f
HV
4942KEENE FM RADIO TRANSMITTER DRIVER
4943M: Hans Verkuil <hverkuil@xs4all.nl>
4944L: linux-media@vger.kernel.org
4945T: git git://linuxtv.org/media_tree.git
4946W: http://linuxtv.org
4947S: Maintained
4948F: drivers/media/radio/radio-keene*
4949
1da177e4 4950KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4951M: Ian Kent <raven@themaw.net>
f694fc97 4952L: autofs@vger.kernel.org
1da177e4 4953S: Maintained
679655da 4954F: fs/autofs4/
1da177e4 4955
70fb7ba6 4956KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4957M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4958T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4959T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4960L: linux-kbuild@vger.kernel.org
5ce45962 4961S: Maintained
679655da
JP
4962F: Documentation/kbuild/
4963F: Makefile
4964F: scripts/Makefile.*
70fb7ba6
MM
4965F: scripts/basic/
4966F: scripts/mk*
4967F: scripts/package/
1da177e4
LT
4968
4969KERNEL JANITORS
c3000e03 4970L: kernel-janitors@vger.kernel.org
10466f5a 4971W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4972S: Odd Fixes
1da177e4 4973
e8b43555 4974KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4975M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4976L: linux-nfs@vger.kernel.org
1da177e4 4977W: http://nfs.sourceforge.net/
98fac23f 4978S: Supported
679655da
JP
4979F: fs/nfsd/
4980F: include/linux/nfsd/
c117ab84 4981F: include/uapi/linux/nfsd/
679655da
JP
4982F: fs/lockd/
4983F: fs/nfs_common/
4984F: net/sunrpc/
4985F: include/linux/lockd/
4986F: include/linux/sunrpc/
c117ab84 4987F: include/uapi/linux/sunrpc/
1da177e4 4988
426d62e2 4989KERNEL VIRTUAL MACHINE (KVM)
0a00a775 4990M: Gleb Natapov <gleb@kernel.org>
c93a64fe 4991M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4992L: kvm@vger.kernel.org
e3e58478 4993W: http://www.linux-kvm.org
a94b40a6 4994T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 4995S: Supported
c93a64fe
PB
4996F: Documentation/*/kvm*.txt
4997F: Documentation/virtual/kvm/
679655da
JP
4998F: arch/*/kvm/
4999F: arch/*/include/asm/kvm*
5000F: include/linux/kvm*
c117ab84 5001F: include/uapi/linux/kvm*
679655da 5002F: virt/kvm/
426d62e2 5003
ad8003d3 5004KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5005M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5006L: kvm@vger.kernel.org
5007W: http://kvm.qumranet.com
7de609c8 5008S: Maintained
679655da 5009F: arch/x86/include/asm/svm.h
679655da 5010F: arch/x86/kvm/svm.c
426d62e2 5011
513014b7 5012KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5013M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5014L: kvm-ppc@vger.kernel.org
5015W: http://kvm.qumranet.com
6a7f972d 5016T: git git://github.com/agraf/linux-2.6.git
513014b7 5017S: Supported
679655da
JP
5018F: arch/powerpc/include/asm/kvm*
5019F: arch/powerpc/kvm/
513014b7 5020
1fc9d2bf 5021KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5022M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5023L: kvm-ia64@vger.kernel.org
5024W: http://kvm.qumranet.com
920ed9f1 5025S: Supported
679655da
JP
5026F: Documentation/ia64/kvm.txt
5027F: arch/ia64/include/asm/kvm*
5028F: arch/ia64/kvm/
920ed9f1 5029
85f8fffe 5030KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5031M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5032M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5033M: linux390@de.ibm.com
5034L: linux-s390@vger.kernel.org
5035W: http://www.ibm.com/developerworks/linux/linux390/
5036S: Supported
679655da
JP
5037F: Documentation/s390/kvm.txt
5038F: arch/s390/include/asm/kvm*
80811493 5039F: arch/s390/kvm/
a968cd3e 5040F: drivers/s390/kvm/
85f8fffe 5041
a749474d 5042KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5043M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
5044L: kvmarm@lists.cs.columbia.edu
5045W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5046S: Supported
a749474d
CD
5047F: arch/arm/include/uapi/asm/kvm*
5048F: arch/arm/include/asm/kvm*
5049F: arch/arm/kvm/
5050
6394a3ec
MZ
5051KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5052M: Marc Zyngier <marc.zyngier@arm.com>
5053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5054L: kvmarm@lists.cs.columbia.edu
5055S: Maintained
5056F: arch/arm64/include/uapi/asm/kvm*
5057F: arch/arm64/include/asm/kvm*
5058F: arch/arm64/kvm/
5059
dc009d92 5060KEXEC
8b58be88 5061M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5062W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5063L: kexec@lists.infradead.org
dc009d92 5064S: Maintained
679655da 5065F: include/linux/kexec.h
c117ab84 5066F: include/uapi/linux/kexec.h
679655da 5067F: kernel/kexec.c
dc009d92 5068
e971461f
DH
5069KEYS/KEYRINGS:
5070M: David Howells <dhowells@redhat.com>
5071L: keyrings@linux-nfs.org
5072S: Maintained
d410fa4e 5073F: Documentation/security/keys.txt
e971461f
DH
5074F: include/linux/key.h
5075F: include/linux/key-type.h
5076F: include/keys/
5077F: security/keys/
5078
7f3c68be
MZ
5079KEYS-TRUSTED
5080M: David Safford <safford@watson.ibm.com>
5081M: Mimi Zohar <zohar@us.ibm.com>
5082L: linux-security-module@vger.kernel.org
5083L: keyrings@linux-nfs.org
5084S: Supported
d410fa4e 5085F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5086F: include/keys/trusted-type.h
5087F: security/keys/trusted.c
5088F: security/keys/trusted.h
5089
5090KEYS-ENCRYPTED
5091M: Mimi Zohar <zohar@us.ibm.com>
5092M: David Safford <safford@watson.ibm.com>
5093L: linux-security-module@vger.kernel.org
5094L: keyrings@linux-nfs.org
5095S: Supported
d410fa4e 5096F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5097F: include/keys/encrypted-type.h
19c90aa6 5098F: security/keys/encrypted-keys/
7f3c68be 5099
5b778dad 5100KGDB / KDB /debug_core
8b58be88 5101M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5102W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5103L: kgdb-bugreport@lists.sourceforge.net
5104S: Maintained
679655da
JP
5105F: Documentation/DocBook/kgdb.tmpl
5106F: drivers/misc/kgdbts.c
df621252 5107F: drivers/tty/serial/kgdboc.c
5b778dad 5108F: include/linux/kdb.h
679655da 5109F: include/linux/kgdb.h
4063eb5f 5110F: kernel/debug/
e3e2aaf7 5111
456db8cc 5112KMEMCHECK
8b58be88 5113M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5114M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5115S: Maintained
410d7a97
JP
5116F: Documentation/kmemcheck.txt
5117F: arch/x86/include/asm/kmemcheck.h
5118F: arch/x86/mm/kmemcheck/
5119F: include/linux/kmemcheck.h
5120F: mm/kmemcheck.c
b9ce08c0 5121
c3bb4d24 5122KMEMLEAK
8b58be88 5123M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5124S: Maintained
5125F: Documentation/kmemleak.txt
5126F: include/linux/kmemleak.h
5127F: mm/kmemleak.c
5128F: mm/kmemleak-test.c
5129
89559a61 5130KPROBES
8b58be88
JP
5131M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5132M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5133M: "David S. Miller" <davem@davemloft.net>
97c29e74 5134M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5135S: Maintained
679655da
JP
5136F: Documentation/kprobes.txt
5137F: include/linux/kprobes.h
5138F: kernel/kprobes.c
89559a61 5139
70e84049 5140KS0108 LCD CONTROLLER DRIVER
8b58be88 5141M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5142W: http://miguelojeda.es/auxdisplay.htm
5143W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5144S: Maintained
679655da
JP
5145F: Documentation/auxdisplay/ks0108
5146F: drivers/auxdisplay/ks0108.c
5147F: include/linux/ks0108.h
70e84049 5148
1da177e4 5149LAPB module
1da177e4 5150L: linux-x25@vger.kernel.org
bf9915cc 5151S: Orphan
679655da
JP
5152F: Documentation/networking/lapb-module.txt
5153F: include/*/lapb.h
5154F: net/lapb/
1da177e4
LT
5155
5156LASI 53c700 driver for PARISC
8b58be88 5157M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5158L: linux-scsi@vger.kernel.org
5159S: Maintained
679655da
JP
5160F: Documentation/scsi/53c700.txt
5161F: drivers/scsi/53c700*
1da177e4 5162
263de9b5 5163LED SUBSYSTEM
c772fc26 5164M: Bryan Wu <cooloney@gmail.com>
8b58be88 5165M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5166L: linux-leds@vger.kernel.org
5167T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5168S: Maintained
679655da
JP
5169F: drivers/leds/
5170F: include/linux/leds.h
263de9b5 5171
b0461a44 5172LEGACY EEPROM DRIVER
7c81c60f 5173M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5174S: Maintained
5175F: Documentation/misc-devices/eeprom
5176F: drivers/misc/eeprom/eeprom.c
5177
1da177e4 5178LEGO USB Tower driver
8b58be88 5179M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5180L: legousb-devel@lists.sourceforge.net
5181W: http://legousb.sourceforge.net/
5182S: Maintained
679655da 5183F: drivers/usb/misc/legousbtower.c
1da177e4 5184
055616a8
MK
5185LG2160 MEDIA DRIVER
5186M: Michael Krufky <mkrufky@linuxtv.org>
5187L: linux-media@vger.kernel.org
5188W: http://linuxtv.org/
5189W: http://github.com/mkrufky
5190Q: http://patchwork.linuxtv.org/project/linux-media/list/
5191T: git git://linuxtv.org/mkrufky/tuners.git
5192S: Maintained
5193F: drivers/media/dvb-frontends/lg2160.*
5194
6f0e7725
MK
5195LGDT3305 MEDIA DRIVER
5196M: Michael Krufky <mkrufky@linuxtv.org>
5197L: linux-media@vger.kernel.org
5198W: http://linuxtv.org/
5199W: http://github.com/mkrufky
5200Q: http://patchwork.linuxtv.org/project/linux-media/list/
5201T: git git://linuxtv.org/mkrufky/tuners.git
5202S: Maintained
5203F: drivers/media/dvb-frontends/lgdt3305.*
5204
568a17ff 5205LGUEST
8b58be88 5206M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5207L: lguest@lists.ozlabs.org
568a17ff 5208W: http://lguest.ozlabs.org/
72e91863 5209S: Odd Fixes
070f420b 5210F: arch/x86/include/asm/lguest*.h
679655da
JP
5211F: arch/x86/lguest/
5212F: drivers/lguest/
5213F: include/linux/lguest*.h
070f420b 5214F: tools/lguest/
568a17ff 5215
1acd437c
SL
5216LIBLOCKDEP
5217M: Sasha Levin <sasha.levin@oracle.com>
5218S: Maintained
5219F: tools/lib/lockdep/
5220
1da177e4 5221LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5222M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5223W: http://www.ibm.com/linux/ltc/projects/ppc
5224S: Supported
11c34c7d 5225F: arch/powerpc/boot/rs6000.h
1da177e4 5226
852bb9f5 5227LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5228M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5229M: Paul Mackerras <paulus@samba.org>
1da177e4 5230W: http://www.penguinppc.org/
a4724ed6 5231L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5232Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5233T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5234S: Supported
11c34c7d
JP
5235F: Documentation/powerpc/
5236F: arch/powerpc/
1da177e4
LT
5237
5238LINUX FOR POWER MACINTOSH
8b58be88 5239M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5240W: http://www.penguinppc.org/
a4724ed6 5241L: linuxppc-dev@lists.ozlabs.org
1da177e4 5242S: Maintained
11c34c7d
JP
5243F: arch/powerpc/platforms/powermac/
5244F: drivers/macintosh/
1da177e4 5245
77a76369 5246LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5247M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5248L: linuxppc-dev@lists.ozlabs.org
a149507b 5249T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5250S: Maintained
11c34c7d
JP
5251F: arch/powerpc/platforms/512x/
5252F: arch/powerpc/platforms/52xx/
1da177e4
LT
5253
5254LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5255M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5256M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5257W: http://www.penguinppc.org/
a4724ed6 5258L: linuxppc-dev@lists.ozlabs.org
645609c0 5259T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5260S: Maintained
11c34c7d
JP
5261F: arch/powerpc/platforms/40x/
5262F: arch/powerpc/platforms/44x/
1da177e4 5263
260c02a9 5264LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5265L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5266S: Orphan
11c34c7d
JP
5267F: arch/powerpc/*/*virtex*
5268F: arch/powerpc/*/*/*virtex*
1da177e4 5269
e93adf1e 5270LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5271M: Vitaly Bordug <vitb@kernel.crashing.org>
5272M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5273W: http://www.penguinppc.org/
a4724ed6 5274L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5275S: Maintained
a2b1f7c8 5276F: arch/powerpc/platforms/8xx/
e93adf1e 5277
1da177e4 5278LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5279M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5280W: http://www.penguinppc.org/
a4724ed6 5281L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5282S: Maintained
11c34c7d 5283F: arch/powerpc/platforms/83xx/
4c8f581d 5284F: arch/powerpc/platforms/85xx/
1da177e4 5285
ab06ff3a 5286LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5287M: Olof Johansson <olof@lixom.net>
a4724ed6 5288L: linuxppc-dev@lists.ozlabs.org
92e19709 5289S: Maintained
11c34c7d
JP
5290F: arch/powerpc/platforms/pasemi/
5291F: drivers/*/*pasemi*
5292F: drivers/*/*/*pasemi*
ab06ff3a 5293
1da177e4 5294LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5295M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5296L: linux-security-module@vger.kernel.org
1da177e4
LT
5297S: Supported
5298
a23ce6da
HW
5299LIS3LV02D ACCELEROMETER DRIVER
5300M: Eric Piel <eric.piel@tremplin-utc.net>
5301S: Maintained
ff606677
JD
5302F: Documentation/misc-devices/lis3lv02d
5303F: drivers/misc/lis3lv02d/
bd35665f 5304F: drivers/platform/x86/hp_accel.c
a23ce6da 5305
e2d1d6c0 5306LLC (802.2)
8b58be88 5307M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5308S: Maintained
679655da 5309F: include/linux/llc.h
c117ab84 5310F: include/uapi/linux/llc.h
679655da
JP
5311F: include/net/llc*
5312F: net/llc/
e2d1d6c0 5313
4e233cbe
AD
5314LM73 HARDWARE MONITOR DRIVER
5315M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5316L: lm-sensors@lm-sensors.org
5317S: Maintained
5318F: drivers/hwmon/lm73.c
5319
156e2d1a 5320LM78 HARDWARE MONITOR DRIVER
7c81c60f 5321M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5322L: lm-sensors@lm-sensors.org
5323S: Maintained
5324F: Documentation/hwmon/lm78
5325F: drivers/hwmon/lm78.c
5326
1da177e4 5327LM83 HARDWARE MONITOR DRIVER
7c81c60f 5328M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5329L: lm-sensors@lm-sensors.org
1da177e4 5330S: Maintained
679655da
JP
5331F: Documentation/hwmon/lm83
5332F: drivers/hwmon/lm83.c
1da177e4
LT
5333
5334LM90 HARDWARE MONITOR DRIVER
7c81c60f 5335M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5336L: lm-sensors@lm-sensors.org
1da177e4 5337S: Maintained
679655da 5338F: Documentation/hwmon/lm90
aae7bce4 5339F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5340F: drivers/hwmon/lm90.c
1da177e4 5341
917cc4e6
GR
5342LM95234 HARDWARE MONITOR DRIVER
5343M: Guenter Roeck <linux@roeck-us.net>
5344L: lm-sensors@lm-sensors.org
5345S: Maintained
5346F: Documentation/hwmon/lm95234
5347F: drivers/hwmon/lm95234.c
5348
68620bdd
MP
5349LME2510 MEDIA DRIVER
5350M: Malcolm Priestley <tvboxspy@gmail.com>
5351L: linux-media@vger.kernel.org
5352W: http://linuxtv.org/
5353Q: http://patchwork.linuxtv.org/project/linux-media/list/
5354S: Maintained
5355F: drivers/media/usb/dvb-usb-v2/lmedm04*
5356
512e67f9 5357LOCKDEP AND LOCKSTAT
8b58be88
JP
5358M: Peter Zijlstra <peterz@infradead.org>
5359M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5360L: linux-kernel@vger.kernel.org
75fc2d37 5361T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5362S: Maintained
679655da
JP
5363F: Documentation/lockdep*.txt
5364F: Documentation/lockstat.txt
5365F: include/linux/lockdep.h
7486d6da 5366F: kernel/locking/
512e67f9 5367
dde33348 5368LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5369M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5370L: linux-ntfs-dev@lists.sourceforge.net
5371W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5372S: Maintained
679655da 5373F: Documentation/ldm.txt
20d16fef 5374F: block/partitions/ldm.*
1da177e4 5375
ef6ada3d
JE
5376LogFS
5377M: Joern Engel <joern@logfs.org>
756ccb3c 5378M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5379L: logfs@logfs.org
5380W: logfs.org
5381S: Maintained
5382F: fs/logfs/
5383
b62d7946
RS
5384LPC32XX MACHINE SUPPORT
5385M: Roland Stigge <stigge@antcom.de>
5386L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5387S: Maintained
5388F: arch/arm/mach-lpc32xx/
5389
c87e34ef 5390LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5391M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5392M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5393M: support@lsi.com
cec744fb 5394L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5395L: linux-scsi@vger.kernel.org
5396W: http://www.lsilogic.com/support
5397S: Supported
679655da 5398F: drivers/message/fusion/
500c152a 5399F: drivers/scsi/mpt2sas/
5400F: drivers/scsi/mpt3sas/
c87e34ef 5401
1da177e4 5402LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5403M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5404L: linux-scsi@vger.kernel.org
5405S: Maintained
679655da 5406F: drivers/scsi/sym53c8xx_2/
1da177e4 5407
e5f5c99a
GR
5408LTC4261 HARDWARE MONITOR DRIVER
5409M: Guenter Roeck <linux@roeck-us.net>
5410L: lm-sensors@lm-sensors.org
5411S: Maintained
5412F: Documentation/hwmon/ltc4261
5413F: drivers/hwmon/ltc4261.c
5414
81365c31 5415LTP (Linux Test Project)
7d1ae8a8 5416M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5417M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5418M: Cyril Hrubis <chrubis@suse.cz>
5419M: Caspar Zhang <caspar@casparzhang.com>
5420M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5421L: ltp-list@lists.sourceforge.net (subscribers-only)
5422W: http://ltp.sourceforge.net/
7d1ae8a8 5423T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5424T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5425S: Maintained
5426
c12a54b3 5427M32R ARCHITECTURE
8b58be88 5428M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5429L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5430L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5431W: http://www.linux-m32r.org/
5432S: Maintained
679655da 5433F: arch/m32r/
c12a54b3 5434
1da177e4 5435M68K ARCHITECTURE
8b58be88 5436M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5437L: linux-m68k@lists.linux-m68k.org
5438W: http://www.linux-m68k.org/
54e5881d 5439T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5440S: Maintained
679655da 5441F: arch/m68k/
9db35182 5442F: drivers/zorro/
1da177e4
LT
5443
5444M68K ON APPLE MACINTOSH
8b58be88 5445M: Joshua Thompson <funaho@jurai.org>
1da177e4 5446W: http://www.mac.linux-m68k.org/
9bb9f222 5447L: linux-m68k@lists.linux-m68k.org
1da177e4 5448S: Maintained
9db35182 5449F: arch/m68k/mac/
1da177e4
LT
5450
5451M68K ON HP9000/300
8b58be88 5452M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5453W: http://www.tazenda.demon.co.uk/phil/linux-hp
5454S: Maintained
679655da 5455F: arch/m68k/hp300/
1da177e4 5456
74425546
AP
5457M88DS3103 MEDIA DRIVER
5458M: Antti Palosaari <crope@iki.fi>
5459L: linux-media@vger.kernel.org
5460W: http://linuxtv.org/
5461W: http://palosaari.fi/linux/
5462Q: http://patchwork.linuxtv.org/project/linux-media/list/
5463T: git git://linuxtv.org/anttip/media_tree.git
5464S: Maintained
5465F: drivers/media/dvb-frontends/m88ds3103*
5466
68620bdd
MP
5467M88RS2000 MEDIA DRIVER
5468M: Malcolm Priestley <tvboxspy@gmail.com>
5469L: linux-media@vger.kernel.org
5470W: http://linuxtv.org/
5471Q: http://patchwork.linuxtv.org/project/linux-media/list/
5472S: Maintained
5473F: drivers/media/dvb-frontends/m88rs2000*
5474
0d62f800
AP
5475M88TS2022 MEDIA DRIVER
5476M: Antti Palosaari <crope@iki.fi>
5477L: linux-media@vger.kernel.org
5478W: http://linuxtv.org/
5479W: http://palosaari.fi/linux/
5480Q: http://patchwork.linuxtv.org/project/linux-media/list/
5481T: git git://linuxtv.org/anttip/media_tree.git
5482S: Maintained
5483F: drivers/media/tuners/m88ts2022*
5484
07a092fa 5485MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5486M: Alexey Klimov <klimov.linux@gmail.com>
5487L: linux-media@vger.kernel.org
5488T: git git://linuxtv.org/media_tree.git
5489S: Maintained
5490F: drivers/media/radio/radio-ma901.c
07a092fa 5491
64a327a7 5492MAC80211
8b58be88 5493M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5494L: linux-wireless@vger.kernel.org
491b26b4 5495W: http://wireless.kernel.org/
ce466579
JB
5496T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5497T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5498S: Maintained
679655da
JP
5499F: Documentation/networking/mac80211-injection.txt
5500F: include/net/mac80211.h
5501F: net/mac80211/
64a327a7 5502
1036d864 5503MAC80211 PID RATE CONTROL
8b58be88
JP
5504M: Stefano Brivio <stefano.brivio@polimi.it>
5505M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5506L: linux-wireless@vger.kernel.org
491b26b4 5507W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5508T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5509T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5510S: Maintained
679655da 5511F: net/mac80211/rc80211_pid*
1036d864 5512
b863ceb7 5513MACVLAN DRIVER
8b58be88 5514M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5515L: netdev@vger.kernel.org
5516S: Maintained
679655da
JP
5517F: drivers/net/macvlan.c
5518F: include/linux/if_macvlan.h
b863ceb7 5519
faf1668c 5520MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5521M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5522W: http://www.kernel.org/doc/man-pages
bd7ebec6 5523L: linux-man@vger.kernel.org
1b53dc74 5524S: Maintained
faf1668c 5525
8427defd
RK
5526MARVELL ARMADA DRM SUPPORT
5527M: Russell King <rmk+kernel@arm.linux.org.uk>
5528S: Maintained
5529F: drivers/gpu/drm/armada/
5530
44c14c1d 5531MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5532M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5533M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5534L: netdev@vger.kernel.org
5535S: Maintained
5536F: drivers/net/ethernet/marvell/sk*
5537
74cda169 5538MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5539L: libertas-dev@lists.infradead.org
8ac3e99e 5540S: Orphan
679655da 5541F: drivers/net/wireless/libertas/
74cda169 5542
b60d6975 5543MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5544M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5545L: netdev@vger.kernel.org
f5ca8502 5546S: Maintained
527a6266 5547F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5548F: include/linux/mv643xx.h
1da177e4 5549
370b8ed9
TP
5550MARVELL MVNETA ETHERNET DRIVER
5551M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5552L: netdev@vger.kernel.org
5553S: Maintained
5554F: drivers/net/ethernet/marvell/mvneta.*
5555
fcad584d
BZ
5556MARVELL MWIFIEX WIRELESS DRIVER
5557M: Bing Zhao <bzhao@marvell.com>
5558L: linux-wireless@vger.kernel.org
5559S: Maintained
5560F: drivers/net/wireless/mwifiex/
5561
a2c3f656 5562MARVELL MWL8K WIRELESS DRIVER
a040d532 5563M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5564L: linux-wireless@vger.kernel.org
16345910 5565S: Odd Fixes
a2c3f656
LB
5566F: drivers/net/wireless/mwl8k.c
5567
2a69567b 5568MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5569M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5570S: Odd Fixes
1fa7e547 5571F: drivers/mmc/host/mvsdio.*
2a69567b 5572
1da177e4 5573MATROX FRAMEBUFFER DRIVER
c69f677c 5574L: linux-fbdev@vger.kernel.org
52653199 5575S: Orphan
679655da 5576F: drivers/video/matrox/matroxfb_*
c117ab84 5577F: include/uapi/linux/matroxfb.h
1da177e4 5578
ca462085
GR
5579MAX16065 HARDWARE MONITOR DRIVER
5580M: Guenter Roeck <linux@roeck-us.net>
5581L: lm-sensors@lm-sensors.org
5582S: Maintained
5583F: Documentation/hwmon/max16065
5584F: drivers/hwmon/max16065.c
5585
d20620de 5586MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5587M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5588L: lm-sensors@lm-sensors.org
5589S: Maintained
679655da
JP
5590F: Documentation/hwmon/max6650
5591F: drivers/hwmon/max6650.c
d20620de 5592
e89ab51f
GR
5593MAX6697 HARDWARE MONITOR DRIVER
5594M: Guenter Roeck <linux@roeck-us.net>
5595L: lm-sensors@lm-sensors.org
5596S: Maintained
5597F: Documentation/hwmon/max6697
5598F: Documentation/devicetree/bindings/i2c/max6697.txt
5599F: drivers/hwmon/max6697.c
5600F: include/linux/platform_data/max6697.h
5601
9be3c9a5
HV
5602MAXIRADIO FM RADIO RECEIVER DRIVER
5603M: Hans Verkuil <hverkuil@xs4all.nl>
5604L: linux-media@vger.kernel.org
5605T: git git://linuxtv.org/media_tree.git
5606W: http://linuxtv.org
5607S: Maintained
5608F: drivers/media/radio/radio-maxiradio*
5609
127c49ae 5610MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5611M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5612P: LinuxTV.org Project
5613L: linux-media@vger.kernel.org
5614W: http://linuxtv.org
8a6e2535 5615Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5616T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5617S: Maintained
5618F: Documentation/dvb/
5619F: Documentation/video4linux/
ffe06198 5620F: Documentation/DocBook/media/
127c49ae 5621F: drivers/media/
ffe06198 5622F: drivers/staging/media/
127c49ae 5623F: include/media/
6c0f0359
MCC
5624F: include/uapi/linux/dvb/
5625F: include/uapi/linux/videodev2.h
5626F: include/uapi/linux/media.h
5627F: include/uapi/linux/v4l2-*
5628F: include/uapi/linux/meye.h
5629F: include/uapi/linux/ivtv*
5630F: include/uapi/linux/uvcvideo.h
d20620de 5631
6149a936
HV
5632MEDIAVISION PRO MOVIE STUDIO DRIVER
5633M: Hans Verkuil <hverkuil@xs4all.nl>
5634L: linux-media@vger.kernel.org
5635T: git git://linuxtv.org/media_tree.git
5636W: http://linuxtv.org
5637S: Odd Fixes
5638F: drivers/media/parport/pms*
5639
757e0108 5640MEGARAID SCSI DRIVERS
8b58be88 5641M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5642L: linux-scsi@vger.kernel.org
ce00f85c
JC
5643W: http://megaraid.lsilogic.com
5644S: Maintained
679655da
JP
5645F: Documentation/scsi/megaraid.txt
5646F: drivers/scsi/megaraid.*
5647F: drivers/scsi/megaraid/
757e0108 5648
2c46c9d5
AV
5649MELLANOX ETHERNET DRIVER (mlx4_en)
5650M: Amir Vadai <amirv@mellanox.com>
b75f0050 5651L: netdev@vger.kernel.org
2c46c9d5
AV
5652S: Supported
5653W: http://www.mellanox.com
5654Q: http://patchwork.ozlabs.org/project/netdev/list/
5655F: drivers/net/ethernet/mellanox/mlx4/en_*
5656
70ea91f1
SR
5657MEMORY MANAGEMENT
5658L: linux-mm@kvack.org
70ea91f1
SR
5659W: http://www.linux-mm.org
5660S: Maintained
679655da 5661F: include/linux/mm.h
551450bb
CS
5662F: include/linux/gfp.h
5663F: include/linux/mmzone.h
5664F: include/linux/memory_hotplug.h
5665F: include/linux/vmalloc.h
679655da 5666F: mm/
70ea91f1 5667
938a9204 5668MEMORY RESOURCE CONTROLLER
c193c82f
KH
5669M: Johannes Weiner <hannes@cmpxchg.org>
5670M: Michal Hocko <mhocko@suse.cz>
185e595f 5671M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5672M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5673L: cgroups@vger.kernel.org
938a9204 5674L: linux-mm@kvack.org
938a9204 5675S: Maintained
679655da 5676F: mm/memcontrol.c
4e4c941c 5677F: mm/page_cgroup.c
938a9204 5678
f4e9ce66 5679MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5680M: David Woodhouse <dwmw2@infradead.org>
242c325e 5681M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5682L: linux-mtd@lists.infradead.org
8a6e2535
JP
5683W: http://www.linux-mtd.infradead.org/
5684Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5685T: git git://git.infradead.org/linux-mtd.git
1da177e4 5686S: Maintained
679655da
JP
5687F: drivers/mtd/
5688F: include/linux/mtd/
c117ab84 5689F: include/uapi/mtd/
1da177e4 5690
26c57ef1 5691MEN A21 WATCHDOG DRIVER
b75f0050 5692M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5693L: linux-watchdog@vger.kernel.org
5694S: Supported
5695F: drivers/watchdog/mena21_wdt.c
5696
12285945
JH
5697METAG ARCHITECTURE
5698M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5699L: linux-metag@vger.kernel.org
12285945
JH
5700S: Supported
5701F: arch/metag/
5702F: Documentation/metag/
5703F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5704F: drivers/clocksource/metag_generic.c
5698c50d
JH
5705F: drivers/irqchip/irq-metag.c
5706F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5707F: drivers/tty/metag_da.c
5708F: fs/imgdafs/
12285945 5709
c6375b0a 5710MICROBLAZE ARCHITECTURE
8b58be88 5711M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5712L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5713W: http://www.monstr.eu/fdt/
5714T: git git://git.monstr.eu/linux-2.6-microblaze.git
5715S: Supported
0a8c7914 5716F: arch/microblaze/
1da177e4
LT
5717
5718MICROTEK X6 SCANNER
61eee9a7 5719M: Oliver Neukum <oliver@neukum.org>
1da177e4 5720S: Maintained
679655da 5721F: drivers/usb/image/microtek.*
1da177e4
LT
5722
5723MIPS
8b58be88 5724M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5725L: linux-mips@linux-mips.org
6097050d 5726W: http://www.linux-mips.org/
b05e988e 5727T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5728Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5729S: Supported
679655da
JP
5730F: Documentation/mips/
5731F: arch/mips/
1da177e4 5732
08b7620a
HV
5733MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5734M: Hans Verkuil <hverkuil@xs4all.nl>
5735L: linux-media@vger.kernel.org
5736T: git git://linuxtv.org/media_tree.git
5737W: http://linuxtv.org
5738S: Odd Fixes
5739F: drivers/media/radio/radio-miropcm20*
5740
e126ba97
EC
5741Mellanox MLX5 core VPI driver
5742M: Eli Cohen <eli@mellanox.com>
5743L: netdev@vger.kernel.org
5744L: linux-rdma@vger.kernel.org
5745W: http://www.mellanox.com
5746Q: http://patchwork.ozlabs.org/project/netdev/list/
5747Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5748T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5749S: Supported
5750F: drivers/net/ethernet/mellanox/mlx5/core/
5751F: include/linux/mlx5/
5752
5753Mellanox MLX5 IB driver
b75f0050
JP
5754M: Eli Cohen <eli@mellanox.com>
5755L: linux-rdma@vger.kernel.org
5756W: http://www.mellanox.com
5757Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5758T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5759S: Supported
5760F: include/linux/mlx5/
5761F: drivers/infiniband/hw/mlx5/
e126ba97 5762
1da177e4 5763MODULE SUPPORT
8b58be88 5764M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5765S: Maintained
679655da
JP
5766F: include/linux/module.h
5767F: kernel/module.c
1da177e4
LT
5768
5769MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5770W: http://popies.net/meye/
b7788e13 5771S: Orphan
679655da 5772F: Documentation/video4linux/meye.txt
90d72ac6 5773F: drivers/media/pci/meye/
6c0f0359 5774F: include/uapi/linux/meye.h
1da177e4 5775
b9705b60 5776MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5777M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5778S: Maintained
679655da 5779F: Documentation/serial/moxa-smartio
c897401b 5780F: drivers/tty/mxser.*
d735410a 5781
889b2f87
AK
5782MR800 AVERMEDIA USB FM RADIO DRIVER
5783M: Alexey Klimov <klimov.linux@gmail.com>
5784L: linux-media@vger.kernel.org
5785T: git git://linuxtv.org/media_tree.git
5786S: Maintained
5787F: drivers/media/radio/radio-mr800.c
5788
8c4c731a 5789MSI LAPTOP SUPPORT
182ae55c 5790M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5791L: platform-driver-x86@vger.kernel.org
8c4c731a 5792S: Maintained
679655da 5793F: drivers/platform/x86/msi-laptop.c
8c4c731a 5794
0f1006b1
AA
5795MSI WMI SUPPORT
5796M: Anisse Astier <anisse@astier.eu>
d0944853 5797L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5798S: Supported
5799F: drivers/platform/x86/msi-wmi.c
5800
62a37dc7 5801MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5802M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5803L: linux-media@vger.kernel.org
5804T: git git://linuxtv.org/media_tree.git
5805S: Maintained
5806F: drivers/media/i2c/mt9m032.c
5807F: include/media/mt9m032.h
5808
62a37dc7 5809MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5810M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5811L: linux-media@vger.kernel.org
5812T: git git://linuxtv.org/media_tree.git
5813S: Maintained
5814F: drivers/media/i2c/mt9p031.c
5815F: include/media/mt9p031.h
5816
62a37dc7 5817MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5818M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5819L: linux-media@vger.kernel.org
5820T: git git://linuxtv.org/media_tree.git
5821S: Maintained
5822F: drivers/media/i2c/mt9t001.c
5823F: include/media/mt9t001.h
5824
62a37dc7 5825MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5826M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5827L: linux-media@vger.kernel.org
5828T: git git://linuxtv.org/media_tree.git
5829S: Maintained
5830F: drivers/media/i2c/mt9v032.c
5831F: include/media/mt9v032.h
5832
4e0d13cb 5833MULTIFUNCTION DEVICES (MFD)
8b58be88 5834M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5835M: Lee Jones <lee.jones@linaro.org>
5836T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5837T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5838S: Supported
679655da 5839F: drivers/mfd/
55b5940d 5840F: include/linux/mfd/
4e0d13cb 5841
5c4e6f13 5842MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5843M: Chris Ball <chris@printf.net>
b2503a94 5844L: linux-mmc@vger.kernel.org
245feaa6
CB
5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5846S: Maintained
679655da
JP
5847F: drivers/mmc/
5848F: include/linux/mmc/
c117ab84 5849F: include/uapi/linux/mmc/
baca2da4 5850
15a0580c 5851MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5852S: Orphan
679655da
JP
5853F: drivers/mmc/host/mmc_spi.c
5854F: include/linux/spi/mmc_spi.h
15a0580c 5855
1da177e4 5856MULTISOUND SOUND DRIVER
8b58be88 5857M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5858S: Maintained
679655da
JP
5859F: Documentation/sound/oss/MultiSound
5860F: sound/oss/msnd*
1da177e4 5861
d735410a 5862MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5863S: Orphan
c897401b 5864F: drivers/tty/isicom.c
679655da 5865F: include/linux/isicom.h
d735410a 5866
550a7375 5867MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5868M: Felipe Balbi <balbi@ti.com>
795fb7e7 5869L: linux-usb@vger.kernel.org
43b416e5 5870T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5871S: Maintained
679655da 5872F: drivers/usb/musb/
550a7375 5873
ea0af5f6
MK
5874MXL5007T MEDIA DRIVER
5875M: Michael Krufky <mkrufky@linuxtv.org>
5876L: linux-media@vger.kernel.org
5877W: http://linuxtv.org/
5878W: http://github.com/mkrufky
5879Q: http://patchwork.linuxtv.org/project/linux-media/list/
5880T: git git://linuxtv.org/mkrufky/tuners.git
5881S: Maintained
5882F: drivers/media/tuners/mxl5007t.*
5883
2d3cf588 5884MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5885M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5886L: netdev@vger.kernel.org
205057ae 5887W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5888S: Supported
93f7848b 5889F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5890
1da177e4 5891NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5892S: Orphan
d9fb9f38 5893F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5894
23dc05a3
DM
5895NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5896M: Daniel Mack <zonque@gmail.com>
5897S: Maintained
5898L: alsa-devel@alsa-project.org
5899W: http://www.native-instruments.com
5900F: sound/usb/caiaq/
5901
1da177e4 5902NCP FILESYSTEM
52653199
PV
5903M: Petr Vandrovec <petr@vandrovec.name>
5904S: Odd Fixes
679655da 5905F: fs/ncpfs/
1da177e4
LT
5906
5907NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5908M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5909L: linux-scsi@vger.kernel.org
5910S: Maintained
679655da 5911F: drivers/scsi/NCR_D700.*
1da177e4 5912
4aa3eb4c
GR
5913NCT6775 HARDWARE MONITOR DRIVER
5914M: Guenter Roeck <linux@roeck-us.net>
5915L: lm-sensors@lm-sensors.org
5916S: Maintained
5917F: Documentation/hwmon/nct6775
5918F: drivers/hwmon/nct6775.c
5919
3c2d774c 5920NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5921M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5922L: linux-rdma@vger.kernel.org
e3d33cb1 5923W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5924S: Supported
5925F: drivers/infiniband/hw/nes/
5926
be2f2e84 5927NETEM NETWORK EMULATOR
adbbf69d 5928M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5929L: netem@lists.linux-foundation.org
be2f2e84 5930S: Maintained
679655da 5931F: net/sched/sch_netem.c
be2f2e84 5932
b2f5a051 5933NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5934M: Jon Mason <jdmason@kudzu.us>
4a58448b 5935L: netdev@vger.kernel.org
4a58448b 5936S: Supported
679655da 5937F: Documentation/networking/s2io.txt
b2f5a051 5938F: Documentation/networking/vxge.txt
86387e1a 5939F: drivers/net/ethernet/neterion/
4a58448b 5940
42010ed0 5941NETFILTER/IPTABLES
0e05e192 5942M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5943M: Patrick McHardy <kaber@trash.net>
42010ed0 5944M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5945L: netfilter-devel@vger.kernel.org
5946L: netfilter@vger.kernel.org
82b98543 5947L: coreteam@netfilter.org
1da177e4
LT
5948W: http://www.netfilter.org/
5949W: http://www.iptables.org/
42010ed0
PNA
5950Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5951T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5952T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5953S: Supported
679655da
JP
5954F: include/linux/netfilter*
5955F: include/linux/netfilter/
5956F: include/net/netfilter/
c117ab84
CEB
5957F: include/uapi/linux/netfilter*
5958F: include/uapi/linux/netfilter/
679655da
JP
5959F: net/*/netfilter.c
5960F: net/*/netfilter/
5961F: net/netfilter/
1da177e4 5962
4cc67735 5963NETLABEL
87a0874c 5964M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5965W: http://netlabel.sf.net
5966L: netdev@vger.kernel.org
87a0874c 5967S: Maintained
80811493 5968F: Documentation/netlabel/
679655da
JP
5969F: include/net/netlabel.h
5970F: net/netlabel/
4cc67735 5971
1da177e4 5972NETROM NETWORK LAYER
8b58be88 5973M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5974L: linux-hams@vger.kernel.org
d34cb28a 5975W: http://www.linux-ax25.org/
1da177e4 5976S: Maintained
679655da 5977F: include/net/netrom.h
c117ab84 5978F: include/uapi/linux/netrom.h
679655da 5979F: net/netrom/
1da177e4 5980
5ddb88c0 5981NETWORK BLOCK DEVICE (NBD)
8b58be88 5982M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5983S: Maintained
5e4b269b 5984L: nbd-general@lists.sourceforge.net
679655da
JP
5985F: Documentation/blockdev/nbd.txt
5986F: drivers/block/nbd.c
5987F: include/linux/nbd.h
c117ab84 5988F: include/uapi/linux/nbd.h
1da177e4 5989
6e43650c
NH
5990NETWORK DROP MONITOR
5991M: Neil Horman <nhorman@tuxdriver.com>
5992L: netdev@vger.kernel.org
5993S: Maintained
5994W: https://fedorahosted.org/dropwatch/
5995F: net/core/drop_monitor.c
5996
1da177e4 5997NETWORKING [GENERAL]
8b58be88 5998M: "David S. Miller" <davem@davemloft.net>
979b6c13 5999L: netdev@vger.kernel.org
b1e8fd54 6000W: http://www.linuxfoundation.org/en/Net
11e98029 6001Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6002T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6003T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6004S: Maintained
679655da
JP
6005F: net/
6006F: include/net/
018d21ed
JP
6007F: include/linux/in.h
6008F: include/linux/net.h
6009F: include/linux/netdevice.h
c117ab84
CEB
6010F: include/uapi/linux/in.h
6011F: include/uapi/linux/net.h
6012F: include/uapi/linux/netdevice.h
7e814a6c 6013F: tools/net/
f4e53f9a 6014F: tools/testing/selftests/net/
1da177e4
LT
6015
6016NETWORKING [IPv4/IPv6]
8b58be88
JP
6017M: "David S. Miller" <davem@davemloft.net>
6018M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6019M: James Morris <jmorris@namei.org>
6020M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6021M: Patrick McHardy <kaber@trash.net>
979b6c13 6022L: netdev@vger.kernel.org
08deed1e 6023T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6024S: Maintained
679655da
JP
6025F: net/ipv4/
6026F: net/ipv6/
6027F: include/net/ip*
0a14842f 6028F: arch/x86/net/*
1da177e4 6029
73b7656c
DM
6030NETWORKING [IPSEC]
6031M: Steffen Klassert <steffen.klassert@secunet.com>
6032M: Herbert Xu <herbert@gondor.apana.org.au>
6033M: "David S. Miller" <davem@davemloft.net>
6034L: netdev@vger.kernel.org
d1fc5024
SK
6035T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6036T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c
DM
6037S: Maintained
6038F: net/xfrm/
6039F: net/key/
6040F: net/ipv4/xfrm*
d1fc5024
SK
6041F: net/ipv4/esp4.c
6042F: net/ipv4/ah4.c
6043F: net/ipv4/ipcomp.c
6044F: net/ipv4/ip_vti.c
73b7656c 6045F: net/ipv6/xfrm*
d1fc5024
SK
6046F: net/ipv6/esp6.c
6047F: net/ipv6/ah6.c
6048F: net/ipv6/ipcomp6.c
6049F: net/ipv6/ip6_vti.c
73b7656c
DM
6050F: include/uapi/linux/xfrm.h
6051F: include/net/xfrm.h
6052
10e2ff1c 6053NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6054M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6055L: netdev@vger.kernel.org
6056S: Maintained
6057
29f8f632 6058NETWORKING [WIRELESS]
8b58be88 6059M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6060L: linux-wireless@vger.kernel.org
8a6e2535 6061Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6062T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6063S: Maintained
34b921cf
JP
6064F: net/mac80211/
6065F: net/rfkill/
679655da
JP
6066F: net/wireless/
6067F: include/net/ieee80211*
cc8b4a2b 6068F: include/linux/wireless.h
c117ab84 6069F: include/uapi/linux/wireless.h
c984e24d 6070F: include/net/iw_handler.h
34b921cf 6071F: drivers/net/wireless/
29f8f632 6072
788873ac
JP
6073NETWORKING DRIVERS
6074L: netdev@vger.kernel.org
6075W: http://www.linuxfoundation.org/en/Net
11e98029 6076Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6077T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6078T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6079S: Odd Fixes
6080F: drivers/net/
018d21ed 6081F: include/linux/if_*
0b63bf1f
JD
6082F: include/linux/netdevice.h
6083F: include/linux/arcdevice.h
6084F: include/linux/etherdevice.h
6085F: include/linux/fcdevice.h
6086F: include/linux/fddidevice.h
6087F: include/linux/hippidevice.h
6088F: include/linux/inetdevice.h
c117ab84
CEB
6089F: include/uapi/linux/if_*
6090F: include/uapi/linux/netdevice.h
788873ac 6091
3d396eb1 6092NETXEN (1/10) GbE SUPPORT
8622315e 6093M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6094M: Sony Chacko <sony.chacko@qlogic.com>
6095M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6096L: netdev@vger.kernel.org
9c2b5bde 6097W: http://www.qlogic.com
3d396eb1 6098S: Supported
aa43c215 6099F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6100
6423d30f
AAJ
6101NFC SUBSYSTEM
6102M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6103M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6104M: Samuel Ortiz <sameo@linux.intel.com>
6105L: linux-wireless@vger.kernel.org
5adf54de 6106L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6107S: Supported
6423d30f 6108F: net/nfc/
55eb94f9 6109F: include/net/nfc/
c117ab84 6110F: include/uapi/linux/nfc.h
6423d30f 6111F: drivers/nfc/
08eaa1e0 6112F: include/linux/platform_data/pn544.h
3d396eb1 6113
e8b43555 6114NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6115M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6116L: linux-nfs@vger.kernel.org
6117W: http://client.linux-nfs.org
cd7b996a 6118T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6119S: Maintained
679655da
JP
6120F: fs/lockd/
6121F: fs/nfs/
6122F: fs/nfs_common/
6123F: net/sunrpc/
6124F: include/linux/lockd/
6125F: include/linux/nfs*
6126F: include/linux/sunrpc/
c117ab84
CEB
6127F: include/uapi/linux/nfs*
6128F: include/uapi/linux/sunrpc/
1da177e4 6129
85ef9cea 6130NILFS2 FILESYSTEM
8b58be88 6131M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6132L: linux-nilfs@vger.kernel.org
85ef9cea 6133W: http://www.nilfs.org/en/
af1761f2 6134T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 6135S: Supported
679655da
JP
6136F: Documentation/filesystems/nilfs2.txt
6137F: fs/nilfs2/
6138F: include/linux/nilfs2_fs.h
85ef9cea 6139
1da177e4 6140NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6141M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6142W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6143S: Maintained
679655da
JP
6144F: Documentation/scsi/NinjaSCSI.txt
6145F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6146
6147NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6148M: GOTO Masanori <gotom@debian.or.jp>
6149M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6150W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6151S: Maintained
679655da
JP
6152F: Documentation/scsi/NinjaSCSI.txt
6153F: drivers/scsi/nsp32*
1da177e4 6154
fce8a7bb
JM
6155NTB DRIVER
6156M: Jon Mason <jon.mason@intel.com>
6157S: Supported
2984411f
JM
6158W: https://github.com/jonmason/ntb/wiki
6159T: git git://github.com/jonmason/ntb.git
fce8a7bb 6160F: drivers/ntb/
548c237c 6161F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6162F: include/linux/ntb.h
6163
1da177e4 6164NTFS FILESYSTEM
2818ef50 6165M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6166L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6167W: http://www.tuxera.com/
e6f4dee7 6168T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6169S: Supported
679655da
JP
6170F: Documentation/filesystems/ntfs.txt
6171F: fs/ntfs/
1da177e4 6172
9eb8ef74 6173NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6174M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6175L: linux-fbdev@vger.kernel.org
ce00f85c 6176S: Maintained
679655da
JP
6177F: drivers/video/riva/
6178F: drivers/video/nvidia/
1da177e4 6179
79461681
MW
6180NVM EXPRESS DRIVER
6181M: Matthew Wilcox <willy@linux.intel.com>
6182L: linux-nvme@lists.infradead.org
6183T: git git://git.infradead.org/users/willy/linux-nvme.git
6184S: Supported
5be37bf9 6185F: drivers/block/nvme*
79461681
MW
6186F: include/linux/nvme.h
6187
f50d7146
RK
6188NXP TDA998X DRM DRIVER
6189M: Russell King <rmk+kernel@arm.linux.org.uk>
6190S: Supported
6191F: drivers/gpu/drm/i2c/tda998x_drv.c
6192F: include/drm/i2c/tda998x.h
6193
f5525786 6194OMAP SUPPORT
0e24bdd4 6195M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6196L: linux-omap@vger.kernel.org
6197W: http://www.muru.com/linux/omap/
6198W: http://linux.omap.com/
8a6e2535 6199Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6200T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6201S: Maintained
4e04d5a3 6202F: arch/arm/*omap*/
046d0a37
JD
6203F: drivers/i2c/busses/i2c-omap.c
6204F: include/linux/i2c-omap.h
f5525786 6205
50f29fbd 6206OMAP DEVICE TREE SUPPORT
cdb55ab0 6207M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6208M: Tony Lindgren <tony@atomide.com>
6209L: linux-omap@vger.kernel.org
d0fb18c5 6210L: devicetree@vger.kernel.org
50f29fbd
TL
6211S: Maintained
6212F: arch/arm/boot/dts/*omap*
6213F: arch/arm/boot/dts/*am3*
6214
f5525786 6215OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6216M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6217L: linux-omap@vger.kernel.org
6218S: Maintained
6219F: arch/arm/*omap*/*clock*
6220
6221OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6222M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6223L: linux-omap@vger.kernel.org
6224S: Maintained
6225F: arch/arm/*omap*/*pm*
c46938d4 6226F: drivers/cpufreq/omap-cpufreq.c
f5525786 6227
d21db568 6228OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6229M: Rajendra Nayak <rnayak@ti.com>
6230M: Paul Walmsley <paul@pwsan.com>
6231L: linux-omap@vger.kernel.org
6232S: Maintained
d21db568 6233F: arch/arm/mach-omap2/prm*
692ab1f3 6234
f5525786 6235OMAP AUDIO SUPPORT
6c284903 6236M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6237M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6238L: alsa-devel@alsa-project.org (subscribers-only)
6239L: linux-omap@vger.kernel.org
6240S: Maintained
6241F: sound/soc/omap/
6242
6243OMAP FRAMEBUFFER SUPPORT
830e6384 6244M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6245L: linux-fbdev@vger.kernel.org
f5525786
TL
6246L: linux-omap@vger.kernel.org
6247S: Maintained
6248F: drivers/video/omap/
6249
676eec0d 6250OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6251M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6252L: linux-omap@vger.kernel.org
676eec0d 6253L: linux-fbdev@vger.kernel.org
178ff4c9 6254S: Maintained
676eec0d 6255F: drivers/video/omap2/
178ff4c9
TV
6256F: Documentation/arm/OMAP/DSS
6257
8b37fcfc
OBC
6258OMAP HARDWARE SPINLOCK SUPPORT
6259M: Ohad Ben-Cohen <ohad@wizery.com>
6260L: linux-omap@vger.kernel.org
6261S: Maintained
6262F: drivers/hwspinlock/omap_hwspinlock.c
6263F: arch/arm/mach-omap2/hwspinlock.c
6264
f5525786 6265OMAP MMC SUPPORT
8b58be88 6266M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6267L: linux-omap@vger.kernel.org
6268S: Maintained
653f41b5
MC
6269F: drivers/mmc/host/omap.c
6270
6271OMAP HS MMC SUPPORT
14006bfb 6272M: Balaji T K <balajitk@ti.com>
0a4585c6 6273L: linux-mmc@vger.kernel.org
653f41b5 6274L: linux-omap@vger.kernel.org
0a4585c6 6275S: Maintained
653f41b5 6276F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6277
6278OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6279M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6280S: Maintained
6281F: drivers/char/hw_random/omap-rng.c
6282
f400c82e 6283OMAP HWMOD SUPPORT
cdb55ab0 6284M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6285M: Paul Walmsley <paul@pwsan.com>
6286L: linux-omap@vger.kernel.org
6287S: Maintained
8fc8b12b 6288F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6289
6290OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6291M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6292L: linux-omap@vger.kernel.org
6293S: Maintained
6294F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6295
7e8970e1
LP
6296OMAP IMAGE SIGNAL PROCESSOR (ISP)
6297M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6298L: linux-media@vger.kernel.org
6299S: Maintained
90d72ac6 6300F: drivers/media/platform/omap3isp/
7e8970e1 6301
f5525786 6302OMAP USB SUPPORT
f299470a 6303M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6304L: linux-usb@vger.kernel.org
6305L: linux-omap@vger.kernel.org
43b416e5 6306T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6307S: Maintained
a16fbd65
JP
6308F: drivers/usb/*/*omap*
6309F: arch/arm/*omap*/usb*
f5525786 6310
6d994710
KH
6311OMAP GPIO DRIVER
6312M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6313M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6314L: linux-omap@vger.kernel.org
6315S: Maintained
6316F: drivers/gpio/gpio-omap.c
6317
c351e290
MJ
6318OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6319M: Mark Jackson <mpfj@newflow.co.uk>
6320L: linux-omap@vger.kernel.org
6321S: Maintained
6322F: arch/arm/boot/dts/am335x-nano.dts
6323
0ad122d9 6324OMFS FILESYSTEM
8b58be88 6325M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6326L: linux-karma-devel@lists.sourceforge.net
6327S: Maintained
679655da
JP
6328F: Documentation/filesystems/omfs.txt
6329F: fs/omfs/
0ad122d9 6330
c1986ee9 6331OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6332M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6333S: Maintained
679655da
JP
6334F: drivers/char/pcmcia/cm4000_cs.c
6335F: include/linux/cm4000_cs.h
c117ab84 6336F: include/uapi/linux/cm4000_cs.h
c1986ee9 6337
77c44ab1 6338OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6339M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6340S: Maintained
679655da 6341F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6342
77d5140f 6343OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6344M: Jonathan Corbet <corbet@lwn.net>
661263b5 6345L: linux-media@vger.kernel.org
275ffde4 6346T: git git://linuxtv.org/media_tree.git
77d5140f 6347S: Maintained
90d72ac6 6348F: drivers/media/i2c/ov7670.c
77d5140f 6349
431bca73 6350ONENAND FLASH DRIVER
8b58be88 6351M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6352L: linux-mtd@lists.infradead.org
6353S: Maintained
679655da
JP
6354F: drivers/mtd/onenand/
6355F: include/linux/mtd/onenand*.h
431bca73 6356
1da177e4 6357ONSTREAM SCSI TAPE DRIVER
8b58be88 6358M: Willem Riede <osst@riede.org>
1da177e4
LT
6359L: osst-users@lists.sourceforge.net
6360L: linux-scsi@vger.kernel.org
6361S: Maintained
f7269cfc
JD
6362F: Documentation/scsi/osst.txt
6363F: drivers/scsi/osst.*
6364F: drivers/scsi/osst_*.h
6365F: drivers/scsi/st.h
1da177e4 6366
e2d1d6c0 6367OPENCORES I2C BUS DRIVER
8b58be88 6368M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6369L: linux-i2c@vger.kernel.org
e2d1d6c0 6370S: Maintained
679655da
JP
6371F: Documentation/i2c/busses/i2c-ocores
6372F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6373
860c44c1 6374OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6375M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6376M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6377L: devicetree@vger.kernel.org
860c44c1 6378W: http://fdt.secretlab.ca
3bbf9b9b 6379T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6380S: Maintained
f8828205 6381F: drivers/of/
860c44c1 6382F: include/linux/of*.h
f8828205 6383F: scripts/dtc/
860c44c1 6384K: of_get_property
d945fa0d 6385K: of_match_table
860c44c1 6386
f8828205 6387OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6388M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6389M: Pawel Moll <pawel.moll@arm.com>
6390M: Mark Rutland <mark.rutland@arm.com>
de80963e 6391M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6392M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6393L: devicetree@vger.kernel.org
6394S: Maintained
6395F: Documentation/devicetree/
6396F: arch/*/boot/dts/
6397F: include/dt-bindings/
6398
19f9d392
JB
6399OPENRISC ARCHITECTURE
6400M: Jonas Bonn <jonas@southpole.se>
6401W: http://openrisc.net
eab7c1c0 6402L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6403S: Maintained
6404T: git git://openrisc.net/~jonas/linux
14430813 6405F: arch/openrisc/
19f9d392 6406
ccb1352e
JG
6407OPENVSWITCH
6408M: Jesse Gross <jesse@nicira.com>
6409L: dev@openvswitch.org
6410W: http://openvswitch.org
6411T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6412S: Maintained
6413F: net/openvswitch/
6414
af39917d
CL
6415OPL4 DRIVER
6416M: Clemens Ladisch <clemens@ladisch.de>
6417L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6418T: git git://git.alsa-project.org/alsa-kernel.git
6419S: Maintained
6420F: sound/drivers/opl4/
6421
1da177e4 6422OPROFILE
4cf7e718 6423M: Robert Richter <rric@kernel.org>
1da177e4
LT
6424L: oprofile-list@lists.sf.net
6425S: Maintained
81c4a8a6 6426F: arch/*/include/asm/oprofile*.h
679655da
JP
6427F: arch/*/oprofile/
6428F: drivers/oprofile/
6429F: include/linux/oprofile.h
1da177e4 6430
e2d1d6c0 6431ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6432M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6433M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6434L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6435W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6436T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6437S: Supported
679655da
JP
6438F: Documentation/filesystems/ocfs2.txt
6439F: Documentation/filesystems/dlmfs.txt
6440F: fs/ocfs2/
e2d1d6c0 6441
1da177e4 6442ORINOCO DRIVER
724c6b35 6443L: linux-wireless@vger.kernel.org
491b26b4 6444W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6445W: http://www.nongnu.org/orinoco/
3a59babb 6446S: Orphan
679655da 6447F: drivers/net/wireless/orinoco/
1da177e4 6448
42c55aa8 6449OSD LIBRARY and FILESYSTEM
8b58be88 6450M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6451M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6452L: osd-dev@open-osd.org
6453W: http://open-osd.org
54e5881d 6454T: git git://git.open-osd.org/open-osd.git
68274794 6455S: Maintained
42c55aa8 6456F: drivers/scsi/osd/
6b6f0b6c 6457F: include/scsi/osd_*
42c55aa8 6458F: fs/exofs/
68274794 6459
e2d1d6c0 6460P54 WIRELESS DRIVER
084cb0fe 6461M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6462L: linux-wireless@vger.kernel.org
084cb0fe 6463W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6464S: Maintained
679655da 6465F: drivers/net/wireless/p54/
e2d1d6c0 6466
f5cd7872 6467PA SEMI ETHERNET DRIVER
8b58be88 6468M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6469L: netdev@vger.kernel.org
6470S: Maintained
ded19add 6471F: drivers/net/ethernet/pasemi/*
f5cd7872 6472
beb58aa3 6473PA SEMI SMBUS DRIVER
8b58be88 6474M: Olof Johansson <olof@lixom.net>
846557d3 6475L: linux-i2c@vger.kernel.org
beb58aa3 6476S: Maintained
679655da 6477F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6478
48fc267e
SK
6479PADATA PARALLEL EXECUTION MECHANISM
6480M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6481L: linux-crypto@vger.kernel.org
6482S: Maintained
6483F: kernel/padata.c
6484F: include/linux/padata.h
6485F: Documentation/padata.txt
6486
709ee531 6487PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6488M: Harald Welte <laforge@gnumonks.org>
d0944853 6489L: platform-driver-x86@vger.kernel.org
709ee531 6490S: Maintained
679655da 6491F: drivers/platform/x86/panasonic-laptop.c
709ee531 6492
368dd5ac 6493PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6494M: David Howells <dhowells@redhat.com>
6495M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6496L: linux-am33-list@redhat.com (moderated for non-subscribers)
6497W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6498S: Maintained
679655da
JP
6499F: Documentation/mn10300/
6500F: arch/mn10300/
4fa97181 6501
1da177e4 6502PARALLEL PORT SUPPORT
3dd1a329 6503L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6504S: Orphan
679655da
JP
6505F: drivers/parport/
6506F: include/linux/parport*.h
6507F: drivers/char/ppdev.c
c117ab84 6508F: include/uapi/linux/ppdev.h
1da177e4 6509
4cdf6bc2 6510PARAVIRT_OPS INTERFACE
d633180c 6511M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6512M: Chris Wright <chrisw@sous-sol.org>
6513M: Alok Kataria <akataria@vmware.com>
6514M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6515L: virtualization@lists.linux-foundation.org
4cdf6bc2 6516S: Supported
679655da
JP
6517F: Documentation/ia64/paravirt_ops.txt
6518F: arch/*/kernel/paravirt*
6519F: arch/*/include/asm/paravirt.h
4cdf6bc2 6520
e2d1d6c0 6521PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6522M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6523L: linux-parport@lists.infradead.org (subscribers-only)
6524W: http://www.torque.net/linux-pp.html
6525S: Maintained
679655da
JP
6526F: Documentation/blockdev/paride.txt
6527F: drivers/block/paride/
e2d1d6c0
RD
6528
6529PARISC ARCHITECTURE
b8828770 6530M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6531M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6532L: linux-parisc@vger.kernel.org
6533W: http://www.parisc-linux.org/
8a6e2535 6534Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6535T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6536T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6537S: Maintained
679655da 6538F: arch/parisc/
2b6bac9e 6539F: Documentation/parisc/
679655da 6540F: drivers/parisc/
2b6bac9e
HD
6541F: drivers/char/agp/parisc-agp.c
6542F: drivers/input/serio/gscps2.c
6543F: drivers/parport/parport_gsc.*
6544F: drivers/tty/serial/8250/8250_gsc.c
6545F: drivers/video/sti*
6546F: drivers/video/console/sti*
6547F: drivers/video/logo/logo_parisc*
e2d1d6c0 6548
1662d32c 6549PC87360 HARDWARE MONITORING DRIVER
8b58be88 6550M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6551L: lm-sensors@lm-sensors.org
6552S: Maintained
679655da
JP
6553F: Documentation/hwmon/pc87360
6554F: drivers/hwmon/pc87360.c
1662d32c
JC
6555
6556PC8736x GPIO DRIVER
8b58be88 6557M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6558S: Maintained
679655da 6559F: drivers/char/pc8736x_gpio.c
1662d32c 6560
1ad107fd 6561PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6562M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6563L: lm-sensors@lm-sensors.org
6564S: Maintained
6565F: Documentation/hwmon/pc87427
6566F: drivers/hwmon/pc87427.c
6567
b26e0ed4 6568PCA9532 LED DRIVER
8b58be88 6569M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6570S: Maintained
d5ca6918
JP
6571F: drivers/leds/leds-pca9532.c
6572F: include/linux/leds-pca9532.h
b26e0ed4 6573
5ce914a8 6574PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6575M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6576L: linux-i2c@vger.kernel.org
6577S: Maintained
b4f0b74e 6578F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6579
3971dae5 6580PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6581M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6582S: Maintained
6583F: drivers/firmware/pcdp.*
6584
065c6359 6585PCI ERROR RECOVERY
6305902c 6586M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6587L: linux-pci@vger.kernel.org
065c6359 6588S: Supported
679655da 6589F: Documentation/PCI/pci-error-recovery.txt
065c6359 6590
1da177e4 6591PCI SUBSYSTEM
5ac3a6d2 6592M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6593L: linux-pci@vger.kernel.org
99662dd1 6594Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6595T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6596S: Supported
679655da
JP
6597F: Documentation/PCI/
6598F: drivers/pci/
6599F: include/linux/pci*
6b49ee49 6600F: arch/x86/pci/
1da177e4 6601
f0b75693
BH
6602PCI DRIVER FOR IMX6
6603M: Richard Zhu <r65037@freescale.com>
6604M: Shawn Guo <shawn.guo@linaro.org>
6605L: linux-pci@vger.kernel.org
6606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6607S: Maintained
6608F: drivers/pci/host/*imx6*
6609
6610PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6611M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6612M: Jason Cooper <jason@lakedaemon.net>
6613L: linux-pci@vger.kernel.org
6614L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6615S: Maintained
6616F: drivers/pci/host/*mvebu*
6617
0447cfd7
TR
6618PCI DRIVER FOR NVIDIA TEGRA
6619M: Thierry Reding <thierry.reding@gmail.com>
6620L: linux-tegra@vger.kernel.org
f0b75693 6621L: linux-pci@vger.kernel.org
0447cfd7
TR
6622S: Supported
6623F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6624F: drivers/pci/host/pci-tegra.c
6625
f0b75693
BH
6626PCI DRIVER FOR RENESAS R-CAR
6627M: Simon Horman <horms@verge.net.au>
6628L: linux-pci@vger.kernel.org
6629L: linux-sh@vger.kernel.org
6630S: Maintained
6631F: drivers/pci/host/*rcar*
6632
4af82255
JH
6633PCI DRIVER FOR SAMSUNG EXYNOS
6634M: Jingoo Han <jg1.han@samsung.com>
6635L: linux-pci@vger.kernel.org
f0b75693
BH
6636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6637L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6638S: Maintained
6639F: drivers/pci/host/pci-exynos.c
6640
f0b75693
BH
6641PCI DRIVER FOR SYNOPSIS DESIGNWARE
6642M: Mohit Kumar <mohit.kumar@st.com>
6643M: Jingoo Han <jg1.han@samsung.com>
6644L: linux-pci@vger.kernel.org
6645S: Maintained
6646F: drivers/pci/host/*designware*
6647
1da177e4 6648PCMCIA SUBSYSTEM
4230dfc9 6649P: Linux PCMCIA Team
f5df5881 6650L: linux-pcmcia@lists.infradead.org
6650e0a5 6651W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6652T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6653S: Maintained
679655da
JP
6654F: Documentation/pcmcia/
6655F: drivers/pcmcia/
6656F: include/pcmcia/
1da177e4
LT
6657
6658PCNET32 NETWORK DRIVER
227fb925 6659M: Don Fry <pcnet32@frontier.com>
979b6c13 6660L: netdev@vger.kernel.org
1da177e4 6661S: Maintained
b955f6ca 6662F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6663
48fc267e
SK
6664PCRYPT PARALLEL CRYPTO ENGINE
6665M: Steffen Klassert <steffen.klassert@secunet.com>
6666L: linux-crypto@vger.kernel.org
6667S: Maintained
6668F: crypto/pcrypt.c
6669F: include/crypto/pcrypt.h
6670
e72df0b8
TH
6671PER-CPU MEMORY ALLOCATOR
6672M: Tejun Heo <tj@kernel.org>
6673M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6674T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6675S: Maintained
6676F: include/linux/percpu*.h
6677F: mm/percpu*.c
6678F: arch/*/include/asm/percpu.h
6679
ad4ecbcb 6680PER-TASK DELAY ACCOUNTING
185e595f 6681M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6682S: Maintained
679655da
JP
6683F: include/linux/delayacct.h
6684F: kernel/delayacct.c
ad4ecbcb 6685
57c0c15b 6686PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6687M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6688M: Paul Mackerras <paulus@samba.org>
dd9b238c 6689M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6690M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
981c3a4f 6691L: linux-kernel@vger.kernel.org
75fc2d37 6692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6693S: Supported
d53e8365 6694F: kernel/events/*
a003236c 6695F: include/linux/perf_event.h
c117ab84 6696F: include/uapi/linux/perf_event.h
141c4296
RR
6697F: arch/*/kernel/perf_event*.c
6698F: arch/*/kernel/*/perf_event*.c
6699F: arch/*/kernel/*/*/perf_event*.c
a003236c 6700F: arch/*/include/asm/perf_event.h
a003236c
VL
6701F: arch/*/kernel/perf_callchain.c
6702F: tools/perf/
6c0b3244 6703
dd49d0f5 6704PERSONALITY HANDLING
8b58be88 6705M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6706L: linux-abi-devel@lists.sourceforge.net
6707S: Maintained
679655da 6708F: include/linux/personality.h
c117ab84 6709F: include/uapi/linux/personality.h
dd49d0f5 6710
838e7a03 6711PHONET PROTOCOL
2a06b40f 6712M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6713S: Supported
6714F: Documentation/networking/phonet.txt
6715F: include/linux/phonet.h
6716F: include/net/phonet/
c117ab84 6717F: include/uapi/linux/phonet.h
838e7a03
RDC
6718F: net/phonet/
6719
1da177e4 6720PHRAM MTD DRIVER
8b58be88 6721M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6722L: linux-mtd@lists.infradead.org
6723S: Maintained
679655da 6724F: drivers/mtd/devices/phram.c
1da177e4 6725
efdbb10e
BP
6726PICOLCD HID DRIVER
6727M: Bruno Prémont <bonbons@linux-vserver.org>
6728L: linux-input@vger.kernel.org
6729S: Maintained
6730F: drivers/hid/hid-picolcd*
6731
a53bfa07
JI
6732PICOXCELL SUPPORT
6733M: Jamie Iles <jamie@jamieiles.com>
6734L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6735T: git git://github.com/jamieiles/linux-2.6-ji.git
6736S: Supported
14430813 6737F: arch/arm/mach-picoxcell/
a53bfa07
JI
6738F: drivers/*/picoxcell*
6739F: drivers/*/*/picoxcell*
6740
2744e8af
LW
6741PIN CONTROL SUBSYSTEM
6742M: Linus Walleij <linus.walleij@linaro.org>
6743S: Maintained
07f29ba6 6744F: drivers/pinctrl/
8e406fe4 6745F: include/linux/pinctrl/
2744e8af 6746
2201bbb8
JCPV
6747PIN CONTROLLER - ATMEL AT91
6748M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6749L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6750S: Maintained
6751F: drivers/pinctrl/pinctrl-at91.c
6752
b75e60d6
DA
6753PIN CONTROLLER - SAMSUNG
6754M: Tomasz Figa <t.figa@samsung.com>
6755M: Thomas Abraham <thomas.abraham@linaro.org>
6756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6757L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6758S: Maintained
6759F: drivers/pinctrl/pinctrl-exynos.*
6760F: drivers/pinctrl/pinctrl-s3c*
6761F: drivers/pinctrl/pinctrl-samsung.*
6762
deda8287 6763PIN CONTROLLER - ST SPEAR
8e406fe4 6764M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6765L: spear-devel@list.st.com
6766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6767W: http://www.st.com/spear
6768S: Maintained
8e406fe4 6769F: drivers/pinctrl/spear/
deda8287 6770
249a6771 6771PKTCDVD DRIVER
dbd47133 6772M: Jiri Kosina <jkosina@suse.cz>
249a6771 6773S: Maintained
679655da
JP
6774F: drivers/block/pktcdvd.c
6775F: include/linux/pktcdvd.h
c117ab84 6776F: include/uapi/linux/pktcdvd.h
249a6771 6777
b31d8273
G
6778PKUNITY SOC DRIVERS
6779M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6780W: http://mprc.pku.edu.cn/~guanxuetao/linux
6781S: Maintained
6782T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6783F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6784F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6785F: drivers/video/fb-puv3.c
2809e80b 6786F: drivers/rtc/rtc-puv3.c
b31d8273 6787
9d2ecfb7 6788PMBUS HARDWARE MONITORING DRIVERS
ca462085 6789M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6790L: lm-sensors@lm-sensors.org
6791W: http://www.lm-sensors.org/
6792W: http://www.roeck-us.net/linux/drivers/
6793T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6794S: Maintained
6795F: Documentation/hwmon/pmbus
6796F: drivers/hwmon/pmbus/
6797F: include/linux/i2c/pmbus.h
6798
89a36810 6799PMC SIERRA MaxRAID DRIVER
076cfaae 6800M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6801L: linux-scsi@vger.kernel.org
6802W: http://www.pmc-sierra.com/
6803S: Supported
6804F: drivers/scsi/pmcraid.*
6805
dbf9bfe6 6806PMC SIERRA PM8001 DRIVER
4f0e359c 6807M: xjtuwjp@gmail.com
dbf9bfe6 6808M: lindar_liu@usish.com
6809L: linux-scsi@vger.kernel.org
6810S: Supported
6811F: drivers/scsi/pm8001/
6812
1da177e4 6813POSIX CLOCKS and TIMERS
8b58be88 6814M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6815L: linux-kernel@vger.kernel.org
75fc2d37 6816T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6817S: Supported
679655da
JP
6818F: fs/timerfd.c
6819F: include/linux/timer*
6820F: kernel/*timer*
1da177e4 6821
3be86148 6822POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6823M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6824M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6825T: git git://git.infradead.org/battery-2.6.git
3be86148 6826S: Maintained
679655da 6827F: include/linux/power_supply.h
8cd725a1 6828F: drivers/power/
3be86148 6829
1da177e4 6830PNP SUPPORT
46a1f21a 6831M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6832M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6833S: Maintained
679655da 6834F: drivers/pnp/
1da177e4 6835
999445d4 6836PNXxxxx I2C DRIVER
8b58be88 6837M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6838L: linux-i2c@vger.kernel.org
999445d4 6839S: Maintained
679655da 6840F: drivers/i2c/busses/i2c-pnx.c
999445d4 6841
1da177e4 6842PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6843M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6844L: linux-ppp@vger.kernel.org
6845S: Maintained
224cf5ad 6846F: drivers/net/ppp/ppp_*
1da177e4
LT
6847
6848PPP OVER ATM (RFC 2364)
8b58be88 6849M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6850S: Maintained
679655da 6851F: net/atm/pppoatm.c
c117ab84 6852F: include/uapi/linux/atmppp.h
1da177e4
LT
6853
6854PPP OVER ETHERNET
8b58be88 6855M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6856S: Maintained
224cf5ad
JK
6857F: drivers/net/ppp/pppoe.c
6858F: drivers/net/ppp/pppox.c
1da177e4 6859
a6d2370b 6860PPP OVER L2TP
8b58be88 6861M: James Chapman <jchapman@katalix.com>
a6d2370b 6862S: Maintained
90ca28d1 6863F: net/l2tp/l2tp_ppp.c
679655da 6864F: include/linux/if_pppol2tp.h
c117ab84 6865F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6866
eae9d2ba 6867PPS SUPPORT
8b58be88 6868M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6869W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6870L: linuxpps@ml.enneenne.com (subscribers-only)
6871S: Maintained
cabaaf41
JP
6872F: Documentation/pps/
6873F: drivers/pps/
6874F: include/linux/pps*.h
eae9d2ba 6875
71a6d0af
HW
6876PPTP DRIVER
6877M: Dmitry Kozlov <xeb@mail.ru>
6878L: netdev@vger.kernel.org
6879S: Maintained
224cf5ad 6880F: drivers/net/ppp/pptp.c
71a6d0af
HW
6881W: http://sourceforge.net/projects/accel-pptp
6882
1da177e4 6883PREEMPTIBLE KERNEL
8b58be88 6884M: Robert Love <rml@tech9.net>
1da177e4
LT
6885L: kpreempt-tech@lists.sourceforge.net
6886W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6887S: Supported
679655da
JP
6888F: Documentation/preempt-locking.txt
6889F: include/linux/preempt.h
1da177e4
LT
6890
6891PRISM54 WIRELESS DRIVER
8b58be88 6892M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6893L: linux-wireless@vger.kernel.org
9ef80804 6894W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6895S: Obsolete
679655da 6896F: drivers/net/wireless/prism54/
1da177e4 6897
b3277dfa 6898PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6899M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6900L: linux-ide@vger.kernel.org
6901S: Maintained
679655da 6902F: drivers/ata/sata_promise.*
b3277dfa 6903
02c18891 6904PS3 NETWORK SUPPORT
b809b9ca 6905M: Geoff Levand <geoff@infradead.org>
02c18891 6906L: netdev@vger.kernel.org
a4724ed6 6907L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6908S: Maintained
8df158ac 6909F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6910
f58a9d17 6911PS3 PLATFORM SUPPORT
b809b9ca 6912M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6913L: linuxppc-dev@lists.ozlabs.org
6914L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6915S: Maintained
679655da
JP
6916F: arch/powerpc/boot/ps3*
6917F: arch/powerpc/include/asm/lv1call.h
6918F: arch/powerpc/include/asm/ps3*.h
6919F: arch/powerpc/platforms/ps3/
6920F: drivers/*/ps3*
6921F: drivers/ps3/
fec629b8 6922F: drivers/rtc/rtc-ps3.c
679655da 6923F: drivers/usb/host/*ps3.c
fec629b8 6924F: sound/ppc/snd_ps3*
f58a9d17 6925
cffb4add 6926PS3VRAM DRIVER
8b58be88 6927M: Jim Paris <jim@jtan.com>
a4724ed6 6928L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6929S: Maintained
8a3977cb 6930F: drivers/block/ps3vram.c
cffb4add 6931
8defe599 6932PSTORE FILESYSTEM
9d5e2a02 6933M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6934M: Colin Cross <ccross@android.com>
6935M: Kees Cook <keescook@chromium.org>
6936M: Tony Luck <tony.luck@intel.com>
6937S: Maintained
6938T: git git://git.infradead.org/users/cbou/linux-pstore.git
6939F: fs/pstore/
6940F: include/linux/pstore*
04851772 6941F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6942F: drivers/acpi/apei/erst.c
6943
7fbc415d
RC
6944PTP HARDWARE CLOCK SUPPORT
6945M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6946L: netdev@vger.kernel.org
7fbc415d
RC
6947S: Maintained
6948W: http://linuxptp.sourceforge.net/
6949F: Documentation/ABI/testing/sysfs-ptp
6950F: Documentation/ptp/*
0ecb3cdd 6951F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6952F: drivers/net/phy/dp83640*
6953F: drivers/ptp/*
6954F: include/linux/ptp_cl*
6955
cf94a4d1 6956PTRACE SUPPORT
8b58be88
JP
6957M: Roland McGrath <roland@redhat.com>
6958M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6959S: Maintained
6960F: include/asm-generic/syscall.h
6961F: include/linux/ptrace.h
6962F: include/linux/regset.h
6963F: include/linux/tracehook.h
c117ab84 6964F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6965F: kernel/ptrace.c
6966
8320204a 6967PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6968M: Mike Isely <isely@pobox.com>
16e9495d 6969L: pvrusb2@isely.net (subscribers-only)
661263b5 6970L: linux-media@vger.kernel.org
8320204a 6971W: http://www.isely.net/pvrusb2/
275ffde4 6972T: git git://linuxtv.org/media_tree.git
8320204a 6973S: Maintained
679655da 6974F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6975F: drivers/media/usb/pvrusb2/
8320204a 6976
39532e6c
HG
6977PWC WEBCAM DRIVER
6978M: Hans de Goede <hdegoede@redhat.com>
6979L: linux-media@vger.kernel.org
6980T: git git://linuxtv.org/media_tree.git
6981S: Maintained
6982F: drivers/media/usb/pwc/*
6983
200efedd 6984PWM SUBSYSTEM
aa3495f7
TR
6985M: Thierry Reding <thierry.reding@gmail.com>
6986L: linux-pwm@vger.kernel.org
0c2498f1 6987S: Maintained
006e854f 6988T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
6989F: Documentation/pwm.txt
6990F: Documentation/devicetree/bindings/pwm/
6991F: include/linux/pwm.h
0c2498f1 6992F: drivers/pwm/
a140b98d
TR
6993F: drivers/video/backlight/pwm_bl.c
6994F: include/linux/pwm_backlight.h
0c2498f1 6995
30ec261e 6996PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6997M: Eric Miao <eric.y.miao@gmail.com>
6998M: Russell King <linux@arm.linux.org.uk>
a323f664 6999M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7000L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7001T: git git://github.com/hzhuang1/linux.git
7002T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7003S: Maintained
679655da
JP
7004F: arch/arm/mach-pxa/
7005F: drivers/pcmcia/pxa2xx*
9df92e6c 7006F: drivers/spi/spi-pxa2xx*
679655da
JP
7007F: drivers/usb/gadget/pxa2*
7008F: include/sound/pxa2xx-lib.h
bec4c99e 7009F: sound/arm/pxa*
14430813 7010F: sound/soc/pxa/
1da177e4 7011
ec64d3bf
EG
7012PXA3xx NAND FLASH DRIVER
7013M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7014L: linux-mtd@lists.infradead.org
7015S: Maintained
7016F: drivers/mtd/nand/pxa3xx-nand.c
7017
3f640c61 7018MMP SUPPORT
8b58be88 7019M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7020M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7022T: git git://github.com/hzhuang1/linux.git
7023T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7024S: Maintained
3f640c61 7025F: arch/arm/mach-mmp/
e8e6cb32 7026
272f133a
PO
7027PXA MMCI DRIVER
7028S: Orphan
7029
57f63bc8 7030PXA RTC DRIVER
8b58be88 7031M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7032L: rtc-linux@googlegroups.com
7033S: Maintained
7034
52a09a04 7035QIB DRIVER
8473c603 7036M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7037L: linux-rdma@vger.kernel.org
7038S: Supported
7039F: drivers/infiniband/hw/qib/
7040
5e9772b9
JS
7041QLOGIC QLA1280 SCSI DRIVER
7042M: Michael Reed <mdr@sgi.com>
7043L: linux-scsi@vger.kernel.org
7044S: Maintained
7045F: drivers/scsi/qla1280.[ch]
7046
1da177e4 7047QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7048M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7049L: linux-scsi@vger.kernel.org
7050S: Supported
679655da
JP
7051F: Documentation/scsi/LICENSE.qla2xxx
7052F: drivers/scsi/qla2xxx/
1da177e4 7053
883c98fe 7054QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7055M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7056M: iscsi-driver@qlogic.com
7057L: linux-scsi@vger.kernel.org
7058S: Supported
bacfb81b 7059F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7060F: drivers/scsi/qla4xxx/
7061
5a4faa87 7062QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7063M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7064M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7065M: linux-driver@qlogic.com
7066L: netdev@vger.kernel.org
7067S: Supported
679655da 7068F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7069F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7070
0ec00f03 7071QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 7072M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
7073M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7074M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 7075M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 7076M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 7077M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
7078M: linux-driver@qlogic.com
7079L: netdev@vger.kernel.org
7080S: Supported
aa43c215 7081F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7082
c4e84bde 7083QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7084M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7085M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7086M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7087M: linux-driver@qlogic.com
c4e84bde
RM
7088L: netdev@vger.kernel.org
7089S: Supported
aa43c215 7090F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7091
1da177e4 7092QNX4 FILESYSTEM
8b58be88 7093M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7094W: http://www.alarsen.net/linux/qnx4fs/
7095S: Maintained
80811493 7096F: fs/qnx4/
c117ab84
CEB
7097F: include/uapi/linux/qnx4_fs.h
7098F: include/uapi/linux/qnxtypes.h
1da177e4 7099
91952bc0
AP
7100QT1010 MEDIA DRIVER
7101M: Antti Palosaari <crope@iki.fi>
7102L: linux-media@vger.kernel.org
7103W: http://linuxtv.org/
7104W: http://palosaari.fi/linux/
7105Q: http://patchwork.linuxtv.org/project/linux-media/list/
7106T: git git://linuxtv.org/anttip/media_tree.git
7107S: Maintained
7108F: drivers/media/tuners/qt1010*
7109
966fb5ec
SM
7110QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7111M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7112L: linux-wireless@vger.kernel.org
7113L: ath9k-devel@lists.ath9k.org
7114W: http://wireless.kernel.org/en/users/Drivers/ath9k
7115S: Supported
7116F: drivers/net/wireless/ath/ath9k/
7117
2ea0ffcb
KV
7118QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7119M: Kalle Valo <kvalo@qca.qualcomm.com>
7120L: ath10k@lists.infradead.org
7121W: http://wireless.kernel.org/en/users/Drivers/ath10k
7122T: git git://github.com/kvalo/ath.git
7123S: Supported
7124F: drivers/net/wireless/ath/ath10k/
7125
4f4567cf
RK
7126QUALCOMM HEXAGON ARCHITECTURE
7127M: Richard Kuo <rkuo@codeaurora.org>
7128L: linux-hexagon@vger.kernel.org
7129S: Supported
7130F: arch/hexagon/
7131
8e84c258
EK
7132QUALCOMM WCN36XX WIRELESS DRIVER
7133M: Eugene Krasnikov <k.eugene.e@gmail.com>
7134L: wcn36xx@lists.infradead.org
7135W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7136T: git git://github.com/KrasnikovEugene/wcn36xx.git
7137S: Supported
7138F: drivers/net/wireless/ath/wcn36xx/
7139
35e3540b
HV
7140QUICKCAM PARALLEL PORT WEBCAMS
7141M: Hans Verkuil <hverkuil@xs4all.nl>
7142L: linux-media@vger.kernel.org
7143T: git git://linuxtv.org/media_tree.git
7144W: http://linuxtv.org
7145S: Odd Fixes
7146F: drivers/media/parport/*-qcam*
7147
602adf40 7148RADOS BLOCK DEVICE (RBD)
09d90327
SW
7149M: Yehuda Sadeh <yehuda@inktank.com>
7150M: Sage Weil <sage@inktank.com>
527a88b9 7151M: Alex Elder <elder@kernel.org>
602adf40 7152M: ceph-devel@vger.kernel.org
09d90327
SW
7153W: http://ceph.com/
7154T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7155S: Supported
7156F: drivers/block/rbd.c
7157F: drivers/block/rbd_types.h
7158
1da177e4 7159RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7160M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7161L: linux-fbdev@vger.kernel.org
1da177e4 7162S: Maintained
679655da 7163F: drivers/video/aty/radeon*
c117ab84 7164F: include/uapi/linux/radeonfb.h
1da177e4 7165
c6c9b34c
HG
7166RADIOSHARK RADIO DRIVER
7167M: Hans de Goede <hdegoede@redhat.com>
7168L: linux-media@vger.kernel.org
7169T: git git://linuxtv.org/media_tree.git
7170S: Maintained
7171F: drivers/media/radio/radio-shark.c
7172
7173RADIOSHARK2 RADIO DRIVER
7174M: Hans de Goede <hdegoede@redhat.com>
7175L: linux-media@vger.kernel.org
7176T: git git://linuxtv.org/media_tree.git
7177S: Maintained
7178F: drivers/media/radio/radio-shark2.c
7179F: drivers/media/radio/radio-tea5777.c
7180
1da177e4 7181RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7182M: Paul Mackerras <paulus@samba.org>
c69f677c 7183L: linux-fbdev@vger.kernel.org
1da177e4 7184S: Maintained
679655da 7185F: drivers/video/aty/aty128fb.c
1da177e4 7186
e7839f25 7187RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7188P: rt2x00 project
e1a6542f 7189M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 7190M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 7191M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7192L: linux-wireless@vger.kernel.org
83fc9c89 7193L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7194W: http://rt2x00.serialmonkey.com/
7195S: Maintained
54e5881d 7196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7197F: drivers/net/wireless/rt2x00/
7198
9db5579b 7199RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7200M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7201S: Maintained
679655da
JP
7202F: Documentation/blockdev/ramdisk.txt
7203F: drivers/block/brd.c
9db5579b 7204
9e95ce27 7205RANDOM NUMBER DRIVER
330e0a01 7206M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7207S: Maintained
679655da 7208F: drivers/char/random.c
9e95ce27 7209
394b701c 7210RAPIDIO SUBSYSTEM
8b58be88 7211M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7212M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7213S: Maintained
679655da 7214F: drivers/rapidio/
394b701c 7215
e2d1d6c0 7216RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7217L: linux-wireless@vger.kernel.org
f52a5490 7218S: Orphan
679655da 7219F: drivers/net/wireless/ray*
e2d1d6c0
RD
7220
7221RCUTORTURE MODULE
8b58be88
JP
7222M: Josh Triplett <josh@freedesktop.org>
7223M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7224L: linux-kernel@vger.kernel.org
f9094d8e 7225S: Supported
08deed1e 7226T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7227F: Documentation/RCU/torture.txt
4102adab 7228F: kernel/rcu/torture.c
e2d1d6c0 7229
c87b9c60
PM
7230RCUTORTURE TEST FRAMEWORK
7231M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7232L: linux-kernel@vger.kernel.org
c87b9c60
PM
7233S: Supported
7234T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7235F: tools/testing/selftests/rcutorture
7236
c1f766b5 7237RDC R-321X SoC
8b58be88 7238M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7239S: Maintained
7240
db17f395 7241RDC R6040 FAST ETHERNET DRIVER
8b58be88 7242M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7243L: netdev@vger.kernel.org
7244S: Maintained
58565a35 7245F: drivers/net/ethernet/rdc/r6040.c
db17f395 7246
a09ed661 7247RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7248M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7249L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7250S: Supported
679655da 7251F: net/rds/
a09ed661 7252
595182bc 7253READ-COPY UPDATE (RCU)
8b58be88
JP
7254M: Dipankar Sarma <dipankar@in.ibm.com>
7255M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7256L: linux-kernel@vger.kernel.org
9fab9787 7257W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7258S: Supported
08deed1e 7259T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7260F: Documentation/RCU/
9fab9787 7261X: Documentation/RCU/torture.txt
f9094d8e 7262F: include/linux/rcu*
4102adab
PM
7263X: include/linux/srcu.h
7264F: kernel/rcu/
7265X: kernel/rcu/torture.c
595182bc 7266
0c86edc0 7267REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7268M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7269L: rtc-linux@googlegroups.com
8a6e2535 7270Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7271S: Maintained
679655da
JP
7272F: Documentation/rtc.txt
7273F: drivers/rtc/
7274F: include/linux/rtc.h
c117ab84 7275F: include/uapi/linux/rtc.h
0c86edc0 7276
1da177e4 7277REISERFS FILE SYSTEM
76c4e5ea 7278L: reiserfs-devel@vger.kernel.org
1da177e4 7279S: Supported
679655da 7280F: fs/reiserfs/
1da177e4 7281
b83a313b 7282REGISTER MAP ABSTRACTION
b02e48f2 7283M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7284T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7285S: Supported
7286F: drivers/base/regmap/
7287F: include/linux/regmap.h
7288
400e64df
OBC
7289REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7290M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7291T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7292S: Maintained
7293F: drivers/remoteproc/
7294F: Documentation/remoteproc.txt
6fc26488 7295F: include/linux/remoteproc.h
400e64df 7296
d8115db5
OBC
7297REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7298M: Ohad Ben-Cohen <ohad@wizery.com>
7299T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7300S: Maintained
7301F: drivers/rpmsg/
7302F: Documentation/rpmsg.txt
7303F: include/linux/rpmsg.h
7304
e0897645 7305RFKILL
8b58be88 7306M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7307L: linux-wireless@vger.kernel.org
ce466579
JB
7308W: http://wireless.kernel.org/
7309T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7310T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7311S: Maintained
505c9247 7312F: Documentation/rfkill.txt
80811493 7313F: net/rfkill/
e0897645 7314
67e054e9
ML
7315RICOH SMARTMEDIA/XD DRIVER
7316M: Maxim Levitsky <maximlevitsky@gmail.com>
7317S: Maintained
21c26f50
JP
7318F: drivers/mtd/nand/r852.c
7319F: drivers/mtd/nand/r852.h
67e054e9 7320
92634125
ML
7321RICOH R5C592 MEMORYSTICK DRIVER
7322M: Maxim Levitsky <maximlevitsky@gmail.com>
7323S: Maintained
7324F: drivers/memstick/host/r592.*
7325
27f1d2f9
SA
7326ROCCAT DRIVERS
7327M: Stefan Achatz <erazor_de@users.sourceforge.net>
7328W: http://sourceforge.net/projects/roccat/
7329S: Maintained
7330F: drivers/hid/hid-roccat*
7331F: include/linux/hid-roccat*
7332F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7333
1da177e4
LT
7334ROCKETPORT DRIVER
7335P: Comtrol Corp.
1da177e4
LT
7336W: http://www.comtrol.com
7337S: Maintained
679655da 7338F: Documentation/serial/rocket.txt
c897401b 7339F: drivers/tty/rocket*
1da177e4
LT
7340
7341ROSE NETWORK LAYER
8b58be88 7342M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7343L: linux-hams@vger.kernel.org
d34cb28a 7344W: http://www.linux-ax25.org/
1da177e4 7345S: Maintained
679655da 7346F: include/net/rose.h
c117ab84 7347F: include/uapi/linux/rose.h
679655da 7348F: net/rose/
1da177e4 7349
91952bc0
AP
7350RTL2830 MEDIA DRIVER
7351M: Antti Palosaari <crope@iki.fi>
7352L: linux-media@vger.kernel.org
7353W: http://linuxtv.org/
7354W: http://palosaari.fi/linux/
7355Q: http://patchwork.linuxtv.org/project/linux-media/list/
7356T: git git://linuxtv.org/anttip/media_tree.git
7357S: Maintained
7358F: drivers/media/dvb-frontends/rtl2830*
7359
27a0aacf
AP
7360RTL2832 MEDIA DRIVER
7361M: Antti Palosaari <crope@iki.fi>
7362L: linux-media@vger.kernel.org
7363W: http://linuxtv.org/
7364W: http://palosaari.fi/linux/
7365Q: http://patchwork.linuxtv.org/project/linux-media/list/
7366T: git git://linuxtv.org/anttip/media_tree.git
7367S: Maintained
7368F: drivers/media/dvb-frontends/rtl2832*
7369
59840488 7370RTL8180 WIRELESS DRIVER
8b58be88 7371M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7372L: linux-wireless@vger.kernel.org
491b26b4 7373W: http://wireless.kernel.org/
54e5881d 7374T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7375S: Maintained
3cfeb0c3 7376F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7377
59840488 7378RTL8187 WIRELESS DRIVER
9f0939bf 7379M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7380M: Hin-Tak Leung <htl10@users.sourceforge.net>
7381M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7382L: linux-wireless@vger.kernel.org
491b26b4 7383W: http://wireless.kernel.org/
54e5881d 7384T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7385S: Maintained
3cfeb0c3 7386F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7387
3cf0c8ad
LF
7388RTL8192CE WIRELESS DRIVER
7389M: Larry Finger <Larry.Finger@lwfinger.net>
7390M: Chaoming Li <chaoming_li@realsil.com.cn>
7391L: linux-wireless@vger.kernel.org
491b26b4 7392W: http://wireless.kernel.org/
3cf0c8ad
LF
7393T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7394S: Maintained
7395F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7396F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7397
9eb8ef74 7398S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7399M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7400L: linux-fbdev@vger.kernel.org
ce00f85c 7401S: Maintained
679655da 7402F: drivers/video/savage/
9eb8ef74 7403
1da177e4 7404S390
8b58be88
JP
7405M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7406M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7407M: linux390@de.ibm.com
d58140cc 7408L: linux-s390@vger.kernel.org
5238da45
HC
7409W: http://www.ibm.com/developerworks/linux/linux390/
7410S: Supported
679655da 7411F: arch/s390/
a968cd3e 7412F: drivers/s390/
20d16fef 7413F: block/partitions/ibm.c
3bfe6858
JN
7414F: Documentation/s390/
7415F: Documentation/DocBook/s390*
5238da45
HC
7416
7417S390 NETWORK DRIVERS
8b58be88
JP
7418M: Ursula Braun <ursula.braun@de.ibm.com>
7419M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7420M: linux390@de.ibm.com
d58140cc 7421L: linux-s390@vger.kernel.org
5238da45
HC
7422W: http://www.ibm.com/developerworks/linux/linux390/
7423S: Supported
679655da 7424F: drivers/s390/net/
5238da45 7425
feed9b62 7426S390 ZCRYPT DRIVER
5c8d0983 7427M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7428M: linux390@de.ibm.com
7429L: linux-s390@vger.kernel.org
a968cd3e 7430W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7431S: Supported
d5ca6918 7432F: drivers/s390/crypto/
feed9b62 7433
5238da45 7434S390 ZFCP DRIVER
d38e19d0 7435M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7436M: linux390@de.ibm.com
d58140cc 7437L: linux-s390@vger.kernel.org
5238da45 7438W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7439S: Supported
679655da 7440F: drivers/s390/scsi/zfcp_*
1da177e4 7441
dd96df2c 7442S390 IUCV NETWORK LAYER
8b58be88 7443M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7444M: linux390@de.ibm.com
7445L: linux-s390@vger.kernel.org
7446W: http://www.ibm.com/developerworks/linux/linux390/
7447S: Supported
679655da
JP
7448F: drivers/s390/net/*iucv*
7449F: include/net/iucv/
7450F: net/iucv/
dd96df2c 7451
4dde7f75 7452S3C24XX SD/MMC Driver
8b58be88 7453M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7454L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7455S: Supported
679655da 7456F: drivers/mmc/host/s3cmci.*
4dde7f75 7457
1f15a229
HV
7458SAA6588 RDS RECEIVER DRIVER
7459M: Hans Verkuil <hverkuil@xs4all.nl>
7460L: linux-media@vger.kernel.org
7461T: git git://linuxtv.org/media_tree.git
7462W: http://linuxtv.org
7463S: Odd Fixes
7464F: drivers/media/i2c/saa6588*
7465
98ed12e6 7466SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7467M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7468L: linux-media@vger.kernel.org
7469W: http://linuxtv.org
7470T: git git://linuxtv.org/media_tree.git
7471S: Odd fixes
e42bf501 7472F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7473F: drivers/media/pci/saa7134/
7474
1da177e4 7475SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7476M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7477L: linux-media@vger.kernel.org
275ffde4 7478T: git git://linuxtv.org/media_tree.git
1da177e4 7479S: Maintained
90d72ac6
MCC
7480F: drivers/media/common/saa7146/
7481F: drivers/media/pci/saa7146/
7482F: include/media/saa7146*
1da177e4 7483
92304a40 7484SAMSUNG LAPTOP DRIVER
5909c654 7485M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7486L: platform-driver-x86@vger.kernel.org
7487S: Maintained
7488F: drivers/platform/x86/samsung-laptop.c
7489
4a109cc0 7490SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7491M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7492L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7493S: Supported
14430813 7494F: sound/soc/samsung/
4a109cc0 7495
0d89a28b
JH
7496SAMSUNG FRAMEBUFFER DRIVER
7497M: Jingoo Han <jg1.han@samsung.com>
7498L: linux-fbdev@vger.kernel.org
7499S: Maintained
7500F: drivers/video/s3c-fb.c
7501
f69d3a17
SK
7502SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7503M: Sangbeom Kim <sbkim73@samsung.com>
7504L: linux-kernel@vger.kernel.org
7505S: Supported
7506F: drivers/mfd/sec*.c
7507F: drivers/regulator/s2m*.c
7508F: drivers/regulator/s5m*.c
7509F: drivers/rtc/rtc-sec.c
7510F: include/linux/mfd/samsung/
7511
038f5c4b
SN
7512SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7513M: Kyungmin Park <kyungmin.park@samsung.com>
7514M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7515L: linux-media@vger.kernel.org
7516Q: https://patchwork.linuxtv.org/project/linux-media/list/
7517S: Supported
7518F: drivers/media/platform/exynos4-is/
7519F: include/media/s5p_fimc.h
7520
6fd86ab2
SN
7521SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7522M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7523L: linux-media@vger.kernel.org
7524L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7525S: Maintained
7526F: drivers/media/platform/s3c-camif/
7527F: include/media/s3c_camif.h
7528
b84ef24e
AH
7529SAMSUNG S5C73M3 CAMERA DRIVER
7530M: Kyungmin Park <kyungmin.park@samsung.com>
7531M: Andrzej Hajda <a.hajda@samsung.com>
7532L: linux-media@vger.kernel.org
7533S: Supported
7534F: drivers/media/i2c/s5c73m3/*
7535
7d459937
AH
7536SAMSUNG S5K5BAF CAMERA DRIVER
7537M: Kyungmin Park <kyungmin.park@samsung.com>
7538M: Andrzej Hajda <a.hajda@samsung.com>
7539L: linux-media@vger.kernel.org
7540S: Supported
7541F: drivers/media/i2c/s5k5baf.c
7542
310e39c9
TF
7543SAMSUNG SOC CLOCK DRIVERS
7544M: Tomasz Figa <t.figa@samsung.com>
7545S: Supported
7546L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7547F: drivers/clk/samsung/
7548
ca749e2a 7549SERIAL DRIVERS
5e30bbb7 7550M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7551L: linux-serial@vger.kernel.org
5e30bbb7 7552S: Maintained
14430813 7553F: drivers/tty/serial/
ca749e2a 7554
aecb7b64 7555SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7556M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7557M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7558S: Maintained
7559F: include/linux/dw_dmac.h
61a76496 7560F: drivers/dma/dw/
aecb7b64 7561
f9e37137
SJ
7562SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7563M: Seungwon Jeon <tgih.jun@samsung.com>
7564M: Jaehoon Chung <jh80.chung@samsung.com>
7565L: linux-mmc@vger.kernel.org
7566S: Maintained
7567F: include/linux/mmc/dw_mmc.h
7568F: drivers/mmc/host/dw_mmc*
7569
9222d247 7570TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7571M: John Stultz <john.stultz@linaro.org>
88606e80 7572M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7573L: linux-kernel@vger.kernel.org
75fc2d37 7574T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7575S: Supported
7576F: include/linux/clocksource.h
7577F: include/linux/time.h
7578F: include/linux/timex.h
c117ab84
CEB
7579F: include/uapi/linux/time.h
7580F: include/uapi/linux/timex.h
88606e80
TG
7581F: kernel/time/clocksource.c
7582F: kernel/time/time*.c
7583F: kernel/time/ntp.c
7584
5b3f03f0 7585TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7586M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7587M: Hans Verkuil <hverkuil@xs4all.nl>
7588S: Odd Fixes
14430813 7589F: drivers/media/usb/tlg2300/
5b3f03f0 7590
1da177e4 7591SC1200 WDT DRIVER
b300645a 7592M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7593S: Maintained
679655da 7594F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7595
7596SCHEDULER
dd9b238c 7597M: Ingo Molnar <mingo@redhat.com>
8b58be88 7598M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7599L: linux-kernel@vger.kernel.org
75fc2d37 7600T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7601S: Maintained
95c0d71d 7602F: kernel/sched/
679655da 7603F: include/linux/sched.h
c117ab84 7604F: include/uapi/linux/sched.h
c2eb505b 7605F: include/linux/wait.h
1da177e4 7606
6bcf6737 7607SCORE ARCHITECTURE
ed38665e 7608M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7609M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7610W: http://www.sunplus.com
6bcf6737 7611S: Supported
a2681a75 7612F: arch/score/
6bcf6737 7613
1da177e4 7614SCSI CDROM DRIVER
8b58be88 7615M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7616L: linux-scsi@vger.kernel.org
7617W: http://www.kernel.dk
7618S: Maintained
679655da 7619F: drivers/scsi/sr*
1da177e4 7620
fb50a83d 7621SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7622M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7623L: linux-rdma@vger.kernel.org
7624S: Supported
7625W: http://www.openfabrics.org
7626Q: http://patchwork.kernel.org/project/linux-rdma/list/
7627T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7628F: drivers/infiniband/ulp/srp/
7629F: include/scsi/srp.h
7630
1da177e4 7631SCSI SG DRIVER
8b58be88 7632M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7633L: linux-scsi@vger.kernel.org
59ab3c93 7634W: http://sg.danny.cz/sg
1da177e4 7635S: Maintained
59ab3c93 7636F: Documentation/scsi/scsi-generic.txt
679655da
JP
7637F: drivers/scsi/sg.c
7638F: include/scsi/sg.h
1da177e4
LT
7639
7640SCSI SUBSYSTEM
c95286d8 7641M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7642L: linux-scsi@vger.kernel.org
54e5881d
JP
7643T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7645T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7646S: Maintained
679655da
JP
7647F: drivers/scsi/
7648F: include/scsi/
1da177e4
LT
7649
7650SCSI TAPE DRIVER
8b58be88 7651M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7652L: linux-scsi@vger.kernel.org
7653S: Maintained
679655da 7654F: Documentation/scsi/st.txt
f7269cfc
JD
7655F: drivers/scsi/st.*
7656F: drivers/scsi/st_*.h
1da177e4
LT
7657
7658SCTP PROTOCOL
8b6efb75 7659M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7660M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7661L: linux-sctp@vger.kernel.org
5f85813c 7662W: http://lksctp.sourceforge.net
8b6efb75 7663S: Maintained
679655da
JP
7664F: Documentation/networking/sctp.txt
7665F: include/linux/sctp.h
4d58c025 7666F: include/uapi/linux/sctp.h
679655da
JP
7667F: include/net/sctp/
7668F: net/sctp/
1da177e4
LT
7669
7670SCx200 CPU SUPPORT
8b58be88 7671M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7672S: Odd Fixes
679655da 7673F: Documentation/i2c/busses/scx200_acb
390889b6 7674F: arch/x86/platform/scx200/
679655da
JP
7675F: drivers/watchdog/scx200_wdt.c
7676F: drivers/i2c/busses/scx200*
7677F: drivers/mtd/maps/scx200_docflash.c
7678F: include/linux/scx200.h
1662d32c
JC
7679
7680SCx200 GPIO DRIVER
8b58be88 7681M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7682S: Maintained
679655da
JP
7683F: drivers/char/scx200_gpio.c
7684F: include/linux/scx200_gpio.h
1662d32c
JC
7685
7686SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7687M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7688S: Maintained
679655da 7689F: drivers/clocksource/scx200_hrt.c
1da177e4 7690
6a36913a 7691SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7692M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7693L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7694S: Maintained
679655da 7695F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7696
e7839f25 7697SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7698M: Chris Ball <chris@printf.net>
7a241d6e 7699L: linux-mmc@vger.kernel.org
245feaa6
CB
7700T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7701S: Maintained
7a241d6e 7702F: drivers/mmc/host/sdhci.*
d4a45787 7703F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7704
3085e9c1 7705SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7706M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7707L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7708L: linux-mmc@vger.kernel.org
e2d1d6c0 7709S: Maintained
d4a45787 7710F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7711
0d1bb41a 7712SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7713M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7714L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7715S: Maintained
7716F: drivers/mmc/host/sdhci-s3c.c
7717
c63b3cba 7718SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7719M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7720L: spear-devel@list.st.com
c63b3cba
VK
7721L: linux-mmc@vger.kernel.org
7722S: Maintained
7723F: drivers/mmc/host/sdhci-spear.c
7724
8711cca2 7725SECURITY SUBSYSTEM
9b45c0d2 7726M: James Morris <james.l.morris@oracle.com>
8711cca2 7727L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7728T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7729W: http://kernsec.org/
8711cca2 7730S: Supported
7d2c86b5 7731F: security/
8711cca2 7732
1da177e4 7733SECURITY CONTACT
8b58be88 7734M: Security Officers <security@kernel.org>
1da177e4
LT
7735S: Supported
7736
7737SELINUX SECURITY MODULE
8b58be88 7738M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7739M: James Morris <james.l.morris@oracle.com>
8b58be88 7740M: Eric Paris <eparis@parisplace.org>
5a5f2acf 7741M: Paul Moore <paul@paul-moore.com>
7d2c86b5 7742L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7743W: http://selinuxproject.org
5a5f2acf 7744T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7745S: Supported
679655da
JP
7746F: include/linux/selinux*
7747F: security/selinux/
6bde95ce 7748F: scripts/selinux/
1da177e4 7749
c1c124e9
JJ
7750APPARMOR SECURITY MODULE
7751M: John Johansen <john.johansen@canonical.com>
7752L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7753W: apparmor.wiki.kernel.org
7754T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7755S: Supported
7756F: security/apparmor/
7757
cef2cf07 7758SENSABLE PHANTOM
8b58be88 7759M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7760S: Maintained
679655da 7761F: drivers/misc/phantom.c
c117ab84 7762F: include/uapi/linux/phantom.h
cef2cf07 7763
4480f15b 7764SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7765M: Tejun Heo <tj@kernel.org>
1da177e4 7766L: linux-ide@vger.kernel.org
3d9b9350 7767T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7768S: Supported
d5ca6918
JP
7769F: drivers/ata/
7770F: include/linux/ata.h
7771F: include/linux/libata.h
1da177e4 7772
6733b39a 7773SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7774M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7775L: linux-scsi@vger.kernel.org
0ca43cc0 7776W: http://www.emulex.com
3387f656
JP
7777S: Supported
7778F: drivers/scsi/be2iscsi/
6733b39a 7779
6b7c5b94 7780SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7781M: Sathya Perla <sathya.perla@emulex.com>
7782M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7783M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7784L: netdev@vger.kernel.org
fea3af67 7785W: http://www.emulex.com
7d2c86b5 7786S: Supported
9aebddd1 7787F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7788
8ceee660 7789SFC NETWORK DRIVER
c06f51ea 7790M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7791M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7792L: netdev@vger.kernel.org
8ceee660 7793S: Supported
874aeea5 7794F: drivers/net/ethernet/sfc/
8ceee660 7795
e2d1d6c0 7796SGI GRU DRIVER
cc883afc 7797M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7798S: Maintained
679655da 7799F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7800
7801SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7802M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7803L: linux-ia64@vger.kernel.org
7804S: Supported
679655da 7805F: Documentation/ia64/serial.txt
df621252 7806F: drivers/tty/serial/ioc?_serial.c
679655da 7807F: include/linux/ioc?.h
e2d1d6c0 7808
1da177e4 7809SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7810M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7811L: linux-visws-devel@lists.sf.net
7812W: http://linux-visws.sf.net
7813S: Maintained for 2.6.
679655da 7814F: Documentation/sgi-visws.txt
1da177e4 7815
75312619 7816SGI XP/XPC/XPNET DRIVER
e180383f
RH
7817M: Cliff Whickman <cpw@sgi.com>
7818M: Robin Holt <robinmholt@gmail.com>
75312619 7819S: Maintained
679655da 7820F: drivers/misc/sgi-xp/
75312619 7821
49cc629d
HV
7822SI470X FM RADIO RECEIVER I2C DRIVER
7823M: Hans Verkuil <hverkuil@xs4all.nl>
7824L: linux-media@vger.kernel.org
7825T: git git://linuxtv.org/media_tree.git
7826W: http://linuxtv.org
7827S: Odd Fixes
7828F: drivers/media/radio/si470x/radio-si470x-i2c.c
7829
7830SI470X FM RADIO RECEIVER USB DRIVER
7831M: Hans Verkuil <hverkuil@xs4all.nl>
7832L: linux-media@vger.kernel.org
7833T: git git://linuxtv.org/media_tree.git
7834W: http://linuxtv.org
7835S: Maintained
7836F: drivers/media/radio/si470x/radio-si470x-common.c
7837F: drivers/media/radio/si470x/radio-si470x.h
7838F: drivers/media/radio/si470x/radio-si470x-usb.c
7839
c937ca03
EV
7840SI4713 FM RADIO TRANSMITTER I2C DRIVER
7841M: Eduardo Valentin <edubezval@gmail.com>
7842L: linux-media@vger.kernel.org
7843T: git git://linuxtv.org/media_tree.git
7844W: http://linuxtv.org
7845S: Odd Fixes
99995ded 7846F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
7847
7848SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7849M: Eduardo Valentin <edubezval@gmail.com>
7850L: linux-media@vger.kernel.org
7851T: git git://linuxtv.org/media_tree.git
7852W: http://linuxtv.org
7853S: Odd Fixes
99995ded
DR
7854F: drivers/media/radio/si4713/radio-platform-si4713.c
7855
7856SI4713 FM RADIO TRANSMITTER USB DRIVER
7857M: Hans Verkuil <hverkuil@xs4all.nl>
7858L: linux-media@vger.kernel.org
7859T: git git://linuxtv.org/media_tree.git
7860W: http://linuxtv.org
7861S: Maintained
7862F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 7863
beb91d46 7864SIANO DVB DRIVER
1b2c14b4 7865M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7866L: linux-media@vger.kernel.org
7867W: http://linuxtv.org
7868T: git git://linuxtv.org/media_tree.git
7869S: Odd fixes
7870F: drivers/media/common/siano/
beb91d46 7871F: drivers/media/usb/siano/
beb91d46 7872F: drivers/media/usb/siano/
14430813 7873F: drivers/media/mmc/siano/
beb91d46 7874
b618b69c
GL
7875SH_VEU V4L2 MEM2MEM DRIVER
7876M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7877L: linux-media@vger.kernel.org
7878S: Maintained
7879F: drivers/media/platform/sh_veu.c
b618b69c
GL
7880
7881SH_VOU V4L2 OUTPUT DRIVER
7882M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7883L: linux-media@vger.kernel.org
4290fd1a 7884S: Odd Fixes
b618b69c
GL
7885F: drivers/media/platform/sh_vou.c
7886F: include/media/sh_vou.h
7887
6349d997 7888SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7889M: Len Brown <lenb@kernel.org>
6349d997
LB
7890L: sfi-devel@simplefirmware.org
7891W: http://simplefirmware.org/
7892T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7893S: Supported
943fc810 7894F: arch/x86/platform/sfi/
6349d997
LB
7895F: drivers/sfi/
7896F: include/linux/sfi*.h
e2d1d6c0 7897
1da177e4
LT
7898SIMTEC EB110ATX (Chalice CATS)
7899P: Ben Dooks
b16957c6
BD
7900P: Vincent Sanders <vince@simtec.co.uk>
7901M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7902W: http://www.simtec.co.uk/products/EB110ATX/
7903S: Supported
7904
7905SIMTEC EB2410ITX (BAST)
7906P: Ben Dooks
b16957c6
BD
7907P: Vincent Sanders <vince@simtec.co.uk>
7908M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7909W: http://www.simtec.co.uk/products/EB2410ITX/
7910S: Supported
15dba387
JP
7911F: arch/arm/mach-s3c24xx/mach-bast.c
7912F: arch/arm/mach-s3c24xx/bast-ide.c
7913F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7914
4c5adde7 7915TI DAVINCI MACHINE SUPPORT
3ba789c0 7916M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7917M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7918L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7919T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7920Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7921S: Supported
14430813 7922F: arch/arm/mach-davinci/
046d0a37 7923F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7924
8d4b3f08 7925TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7926M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7927L: linux-media@vger.kernel.org
7928L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7929W: http://linuxtv.org/
7930Q: http://patchwork.linuxtv.org/project/linux-media/list/
7931T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7932S: Maintained
8d4b3f08
LP
7933F: drivers/media/platform/davinci/
7934F: include/media/davinci/
7935
92aab3c0 7936SIS 190 ETHERNET DRIVER
8b58be88 7937M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7938L: netdev@vger.kernel.org
7939S: Maintained
8c7de408 7940F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7941
1da177e4 7942SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7943M: Daniele Venzano <venza@brownhat.org>
1da177e4 7944W: http://www.brownhat.org/sis900.html
979b6c13 7945L: netdev@vger.kernel.org
1da177e4 7946S: Maintained
8c7de408 7947F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7948
7949SIS FRAMEBUFFER DRIVER
8b58be88 7950M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7951W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7952S: Maintained
679655da
JP
7953F: Documentation/fb/sisfb.txt
7954F: drivers/video/sis/
7955F: include/video/sisfb.h
1da177e4
LT
7956
7957SIS USB2VGA DRIVER
8b58be88 7958M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7959W: http://www.winischhofer.at/linuxsisusbvga.shtml
7960S: Maintained
679655da 7961F: drivers/usb/misc/sisusbvga/
1da177e4 7962
415ad26d 7963SLAB ALLOCATOR
8b58be88 7964M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7965M: Pekka Enberg <penberg@kernel.org>
8b58be88 7966M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7967L: linux-mm@kvack.org
7968S: Maintained
679655da
JP
7969F: include/linux/sl?b*.h
7970F: mm/sl?b.c
415ad26d 7971
9fab9787
PM
7972SLEEPABLE READ-COPY UPDATE (SRCU)
7973M: Lai Jiangshan <laijs@cn.fujitsu.com>
7974M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7975L: linux-kernel@vger.kernel.org
9fab9787
PM
7976W: http://www.rdrop.com/users/paulmck/RCU/
7977S: Supported
7978T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
7979F: include/linux/srcu.h
7980F: kernel/rcu/srcu.c
9fab9787 7981
66372841
CS
7982SMACK SECURITY MODULE
7983M: Casey Schaufler <casey@schaufler-ca.com>
7984L: linux-security-module@vger.kernel.org
7985W: http://schaufler-ca.com
7986T: git git://git.gitorious.org/smack-next/kernel.git
7987S: Maintained
7988F: Documentation/security/Smack.txt
7989F: security/smack/
7990
68ace3e1
KH
7991SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7992M: Kevin Hilman <khilman@kernel.org>
7993M: Nishanth Menon <nm@ti.com>
7994S: Maintained
7995F: drivers/power/avs/smartreflex.c
7996F: include/linux/power/smartreflex.h
7997L: linux-pm@vger.kernel.org
7998
1da177e4 7999SMC91x ETHERNET DRIVER
2f82af08 8000M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8001S: Odd Fixes
ae150435 8002F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8003
e8e31622
SA
8004SMIA AND SMIA++ IMAGE SENSOR DRIVER
8005M: Sakari Ailus <sakari.ailus@iki.fi>
8006L: linux-media@vger.kernel.org
8007S: Maintained
14430813 8008F: drivers/media/i2c/smiapp/
e8e31622
SA
8009F: include/media/smiapp.h
8010F: drivers/media/i2c/smiapp-pll.c
8011F: drivers/media/i2c/smiapp-pll.h
8012
920fa1ff
GR
8013SMM665 HARDWARE MONITOR DRIVER
8014M: Guenter Roeck <linux@roeck-us.net>
8015L: lm-sensors@lm-sensors.org
8016S: Maintained
8017F: Documentation/hwmon/smm665
8018F: drivers/hwmon/smm665.c
8019
9df7305b 8020SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8021M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8022L: lm-sensors@lm-sensors.org
90b24cfb 8023S: Maintained
9df7305b
SG
8024F: Documentation/hwmon/emc2103
8025F: drivers/hwmon/emc2103.c
8026
a98d506c
HG
8027SMSC SCH5627 HARDWARE MONITOR DRIVER
8028M: Hans de Goede <hdegoede@redhat.com>
8029L: lm-sensors@lm-sensors.org
8030S: Supported
8031F: Documentation/hwmon/sch5627
8032F: drivers/hwmon/sch5627.c
8033
6ea884db 8034SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8035M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8036L: lm-sensors@lm-sensors.org
8037S: Maintained
679655da
JP
8038F: Documentation/hwmon/smsc47b397
8039F: drivers/hwmon/smsc47b397.c
6ea884db 8040
fd9abb3d 8041SMSC911x ETHERNET DRIVER
90b24cfb 8042M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8043L: netdev@vger.kernel.org
90b24cfb 8044S: Maintained
679655da 8045F: include/linux/smsc911x.h
ae150435 8046F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8047
8048SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8049M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8050L: netdev@vger.kernel.org
90b24cfb 8051S: Maintained
ae150435 8052F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8053
3c8a63e2 8054SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8055M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8056L: linux-fbdev@vger.kernel.org
90b24cfb 8057S: Maintained
3c8a63e2
SG
8058F: drivers/video/smscufx.c
8059
668acf32 8060SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8061M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8062L: linux-media@vger.kernel.org
275ffde4 8063T: git git://linuxtv.org/media_tree.git
795fb7e7 8064S: Maintained
90d72ac6
MCC
8065F: include/media/soc*
8066F: drivers/media/i2c/soc_camera/
8067F: drivers/media/platform/soc_camera/
668acf32 8068
e2d1d6c0 8069SOEKRIS NET48XX LED SUPPORT
8b58be88 8070M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8071S: Maintained
679655da 8072F: drivers/leds/leds-net48xx.c
e2d1d6c0 8073
1da177e4 8074SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8075M: Neil Brown <neilb@suse.de>
1da177e4 8076L: linux-raid@vger.kernel.org
524418bb 8077S: Supported
679655da
JP
8078F: drivers/md/
8079F: include/linux/raid/
c117ab84 8080F: include/uapi/linux/raid/
1da177e4 8081
1da177e4 8082SONIC NETWORK DRIVER
8b58be88 8083M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8084L: netdev@vger.kernel.org
1da177e4 8085S: Maintained
d9fb9f38 8086F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8087
61e115a5 8088SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8089M: Michael Buesch <m@bues.ch>
61e115a5
MB
8090L: netdev@vger.kernel.org
8091S: Maintained
679655da
JP
8092F: drivers/ssb/
8093F: include/linux/ssb/
61e115a5 8094
1da177e4 8095SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8096M: Mattia Dongili <malattia@linux.it>
d0944853 8097L: platform-driver-x86@vger.kernel.org
5b18167d 8098W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8099S: Maintained
679655da
JP
8100F: Documentation/laptops/sony-laptop.txt
8101F: drivers/char/sonypi.c
8102F: drivers/platform/x86/sony-laptop.c
8103F: include/linux/sony-laptop.h
1da177e4 8104
baf8532a 8105SONY MEMORYSTICK CARD SUPPORT
8b58be88 8106M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8107W: http://tifmxx.berlios.de/
8108S: Maintained
679655da 8109F: drivers/memstick/host/tifm_ms.c
baf8532a 8110
0ab30494
ML
8111SONY MEMORYSTICK STANDARD SUPPORT
8112M: Maxim Levitsky <maximlevitsky@gmail.com>
8113S: Maintained
8114F: drivers/memstick/core/ms_block.*
8115
1da177e4 8116SOUND
8b58be88
JP
8117M: Jaroslav Kysela <perex@perex.cz>
8118M: Takashi Iwai <tiwai@suse.de>
93711660 8119L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8120W: http://www.alsa-project.org/
dde7ad8d 8121T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8122T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 8123S: Maintained
3126a179
JP
8124F: Documentation/sound/
8125F: include/sound/
c117ab84 8126F: include/uapi/sound/
679655da 8127F: sound/
1da177e4 8128
33bbe149
MB
8129SOUND - COMPRESSED AUDIO
8130M: Vinod Koul <vinod.koul@intel.com>
8131L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8132T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8133S: Supported
f672f31a 8134F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8135F: include/sound/compress_driver.h
f672f31a 8136F: include/uapi/sound/compress_*
33bbe149
MB
8137F: sound/core/compress_offload.c
8138F: sound/soc/soc-compress.c
8139
bd903bde 8140SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8141M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8142M: Mark Brown <broonie@kernel.org>
86f14df8 8143T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8144L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8145W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8146S: Supported
2820f615 8147F: Documentation/sound/alsa/soc/
679655da 8148F: sound/soc/
e6e55122 8149F: include/sound/soc*
eb1a6af3 8150
d7f8761b
MB
8151SOUND - DMAENGINE HELPERS
8152M: Lars-Peter Clausen <lars@metafoo.de>
8153S: Supported
8154F: include/sound/dmaengine_pcm.h
8155F: sound/core/pcm_dmaengine.c
8156F: sound/soc/soc-generic-dmaengine-pcm.c
8157
473321fc 8158SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8159M: "David S. Miller" <davem@davemloft.net>
1da177e4 8160L: sparclinux@vger.kernel.org
8a6e2535 8161Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8162T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8163T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8164S: Maintained
679655da 8165F: arch/sparc/
7765b8bb 8166F: drivers/sbus/
1da177e4 8167
6404fcca
DM
8168SPARC SERIAL DRIVERS
8169M: "David S. Miller" <davem@davemloft.net>
8170L: sparclinux@vger.kernel.org
08deed1e
JP
8171T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8172T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8173S: Maintained
6816383a 8174F: include/linux/sunserialcore.h
df621252 8175F: drivers/tty/serial/suncore.c
df621252
GKH
8176F: drivers/tty/serial/sunhv.c
8177F: drivers/tty/serial/sunsab.c
8178F: drivers/tty/serial/sunsab.h
8179F: drivers/tty/serial/sunsu.c
8180F: drivers/tty/serial/sunzilog.c
8181F: drivers/tty/serial/sunzilog.h
6404fcca 8182
389325b4
CL
8183SPARSE CHECKER
8184M: "Christopher Li" <sparse@chrisli.org>
8185L: linux-sparse@vger.kernel.org
8186W: https://sparse.wiki.kernel.org/
8187T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8188T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8189S: Maintained
8190F: include/linux/compiler.h
8191
fc0c195a 8192SPEAR PLATFORM SUPPORT
2d8a3b3d 8193M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 8194M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
8195L: spear-devel@list.st.com
8196L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8197W: http://www.st.com/spear
8198S: Maintained
281e192f 8199F: arch/arm/mach-spear/
fc0c195a
VK
8200
8201SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8202M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8203L: spear-devel@list.st.com
8204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a
VK
8205W: http://www.st.com/spear
8206S: Maintained
5df33a62 8207F: drivers/clk/spear/
fc0c195a 8208
e2d1d6c0 8209SPI SUBSYSTEM
b02e48f2 8210M: Mark Brown <broonie@kernel.org>
dfbe403c 8211L: linux-spi@vger.kernel.org
e7e4e13c 8212T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8213Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8214S: Maintained
679655da
JP
8215F: Documentation/spi/
8216F: drivers/spi/
8217F: include/linux/spi/
c117ab84 8218F: include/uapi/linux/spi/
e2d1d6c0 8219
2752e401 8220SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8221M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8222M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8223L: netdev@vger.kernel.org
8224S: Supported
679655da 8225F: Documentation/networking/spider_net.txt
8df158ac 8226F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8227
e2d1d6c0 8228SPU FILE SYSTEM
8b58be88 8229M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8230L: linuxppc-dev@lists.ozlabs.org
8231L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8232W: http://www.ibm.com/developerworks/power/cell/
8233S: Supported
679655da
JP
8234F: Documentation/filesystems/spufs.txt
8235F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8236
fc555841 8237SQUASHFS FILE SYSTEM
d7f2ff67 8238M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8239L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8240W: http://squashfs.org.uk
8241S: Maintained
679655da
JP
8242F: Documentation/filesystems/squashfs.txt
8243F: fs/squashfs/
fc555841 8244
1da177e4 8245SRM (Alpha) environment access
8b58be88 8246M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8247S: Maintained
679655da 8248F: arch/alpha/kernel/srm_env.c
1da177e4 8249
26e9a397 8250STABLE BRANCH
879a5a00 8251M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8252L: stable@vger.kernel.org
879a5a00 8253S: Supported
7b175c46 8254F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8255
26e9a397 8256STAGING SUBSYSTEM
879a5a00 8257M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8258T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8259L: devel@driverdev.osuosl.org
879a5a00 8260S: Supported
679655da 8261F: drivers/staging/
dbc6c2cc 8262
c8c8b105
JP
8263STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8264M: Henk de Groot <pe1dnn@amsat.org>
8265S: Odd Fixes
8266F: drivers/staging/wlags49_h2/
8267F: drivers/staging/wlags49_h25/
8268
c9555159
JP
8269STAGING - ASUS OLED
8270M: Jakub Schmidtke <sjakub@gmail.com>
8271S: Odd Fixes
8272F: drivers/staging/asus_oled/
8273
ebd3d010
JP
8274STAGING - COMEDI
8275M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8276M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8277S: Odd Fixes
8278F: drivers/staging/comedi/
8279
8ca572c9
JP
8280STAGING - CRYSTAL HD VIDEO DECODER
8281M: Naren Sankar <nsankar@broadcom.com>
8282M: Jarod Wilson <jarod@wilsonet.com>
8283M: Scott Davilla <davilla@4pi.com>
8284M: Manu Abraham <abraham.manu@gmail.com>
8285S: Odd Fixes
8286F: drivers/staging/crystalhd/
8287
0f16ffc4
JP
8288STAGING - ECHO CANCELLER
8289M: Steve Underwood <steveu@coppice.org>
8290M: David Rowe <david@rowetel.com>
8291S: Odd Fixes
8292F: drivers/staging/echo/
8293
8dc2bbe7
ME
8294STAGING - ET131X NETWORK DRIVER
8295M: Mark Einon <mark.einon@gmail.com>
8296S: Odd Fixes
8297F: drivers/staging/et131x/
8298
a0138163
JP
8299STAGING - FLARION FT1000 DRIVERS
8300M: Marek Belisko <marek.belisko@gmail.com>
8301S: Odd Fixes
8302F: drivers/staging/ft1000/
8303
ec3fab92
JP
8304STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8305M: David Täht <d@teklibre.com>
8306S: Odd Fixes
8307F: drivers/staging/frontier/
8308
98ded590
HV
8309STAGING - GO7007 MPEG CODEC
8310M: Hans Verkuil <hans.verkuil@cisco.com>
8311S: Maintained
8312F: drivers/staging/media/go7007/
8313
6c1bb424 8314STAGING - INDUSTRIAL IO
030a13d7 8315M: Jonathan Cameron <jic23@kernel.org>
a0138163 8316L: linux-iio@vger.kernel.org
6c1bb424
JP
8317S: Odd Fixes
8318F: drivers/staging/iio/
8319
a0138163
JP
8320STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8321M: Jarod Wilson <jarod@wilsonet.com>
8322W: http://www.lirc.org/
8323S: Odd Fixes
b2b0186d 8324F: drivers/staging/media/lirc/
a0138163 8325
7c6b6c71 8326STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8327M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8328M: Marc Dietrich <marvin24@gmx.de>
8329L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8330L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8331S: Maintained
8332F: drivers/staging/nvec/
8333
a0138163 8334STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8335M: Jens Frederich <jfrederich@gmail.com>
8336M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8337M: Jon Nettleton <jon.nettleton@gmail.com>
8338W: http://wiki.laptop.org/go/DCON
3140b458 8339S: Maintained
a0138163
JP
8340F: drivers/staging/olpc_dcon/
8341
94cfdd15 8342STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8343M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8344S: Maintained
8345F: drivers/staging/ozwpan/
8346
a0138163 8347STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8348M: Willy Tarreau <willy@meta-x.org>
8349S: Odd Fixes
8350F: drivers/staging/panel/
8351
a0138163
JP
8352STAGING - REALTEK RTL8712U DRIVERS
8353M: Larry Finger <Larry.Finger@lwfinger.net>
8354M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8355S: Odd Fixes
8356F: drivers/staging/rtl8712/
8357
9629fa86
JP
8358STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8359M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8360S: Odd Fixes
9df0a245 8361F: drivers/staging/sm7xxfb/
9629fa86 8362
a0138163 8363STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8364M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8365S: Supported
b2b0186d 8366F: drivers/staging/media/solo6x10/
a0138163
JP
8367
8368STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8369M: William Hubbs <w.d.hubbs@gmail.com>
8370M: Chris Brannon <chris@the-brannons.com>
d33bce31 8371M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8372M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8373L: speakup@braille.uwo.ca
8374W: http://www.linux-speakup.org/
8375S: Odd Fixes
8376F: drivers/staging/speakup/
8377
8378STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8379M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8380S: Odd Fixes
8381F: drivers/staging/tidspbridge/
8382
a0138163
JP
8383STAGING - USB ENE SM/MS CARD READER DRIVER
8384M: Al Cho <acho@novell.com>
8385S: Odd Fixes
8386F: drivers/staging/keucr/
8387
b3e871ce
JP
8388STAGING - VIA VT665X DRIVERS
8389M: Forest Bond <forest@alittletooquiet.net>
8390S: Odd Fixes
8391F: drivers/staging/vt665?/
8392
81a9a526
JP
8393STAGING - WINBOND IS89C35 WLAN USB DRIVER
8394M: Pavel Machek <pavel@ucw.cz>
8395S: Odd Fixes
8396F: drivers/staging/winbond/
8397
709bcb07 8398STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8399M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8400S: Odd Fixes
8401F: drivers/staging/xgifb/
8402
1da177e4 8403STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8404M: Ion Badulescu <ionut@badula.org>
b4f90189 8405S: Odd Fixes
9bba23b0 8406F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8407
e2d1d6c0 8408SUN3/3X
8b58be88 8409M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8410W: http://sammy.net/sun3/
8411S: Maintained
679655da
JP
8412F: arch/m68k/kernel/*sun3*
8413F: arch/m68k/sun3*/
8414F: arch/m68k/include/asm/sun3*
e689cf4a 8415F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8416
2bc9ff01
DK
8417SUNDANCE NETWORK DRIVER
8418M: Denis Kirjanov <kda@linux-powerpc.org>
8419L: netdev@vger.kernel.org
8420S: Maintained
8421F: drivers/net/ethernet/dlink/sundance.c
8422
2cbb12a4 8423SUPERH
8b58be88 8424M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8425L: linux-sh@vger.kernel.org
1da177e4 8426W: http://www.linux-sh.org
8a6e2535 8427Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8428T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8429S: Supported
066069e1 8430F: Documentation/sh/
679655da 8431F: arch/sh/
066069e1 8432F: drivers/sh/
1da177e4 8433
4480f15b 8434SUSPEND TO RAM
8b58be88
JP
8435M: Len Brown <len.brown@intel.com>
8436M: Pavel Machek <pavel@ucw.cz>
49db1903 8437M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 8438L: linux-pm@vger.kernel.org
e2d1d6c0 8439S: Supported
679655da
JP
8440F: Documentation/power/
8441F: arch/x86/kernel/acpi/
8442F: drivers/base/power/
8443F: kernel/power/
8444F: include/linux/suspend.h
8445F: include/linux/freezer.h
8446F: include/linux/pm.h
1da177e4
LT
8447
8448SVGA HANDLING
8b58be88 8449M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8450L: linux-video@atrey.karlin.mff.cuni.cz
8451S: Maintained
679655da
JP
8452F: Documentation/svga.txt
8453F: arch/x86/boot/video*
1da177e4 8454
6e28b761
KRW
8455SWIOTLB SUBSYSTEM
8456M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8457L: linux-kernel@vger.kernel.org
8458S: Supported
8459F: lib/swiotlb.c
8460F: arch/*/kernel/pci-swiotlb.c
8461F: include/linux/swiotlb.h
8462
db8e35d5
VG
8463SYNOPSYS ARC ARCHITECTURE
8464M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8465S: Supported
8466F: arch/arc/
6659a20a 8467F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8468F: drivers/tty/serial/arc_uart.c
db8e35d5 8469
1da177e4 8470SYSV FILESYSTEM
8b58be88 8471M: Christoph Hellwig <hch@infradead.org>
1da177e4 8472S: Maintained
679655da
JP
8473F: Documentation/filesystems/sysv-fs.txt
8474F: fs/sysv/
8475F: include/linux/sysv_fs.h
1da177e4 8476
86cfa7fc
NB
8477TARGET SUBSYSTEM
8478M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8479L: linux-scsi@vger.kernel.org
b9f5edc2 8480L: target-devel@vger.kernel.org
86cfa7fc 8481W: http://www.linux-iscsi.org
cf015e9f 8482W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8483T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8484S: Supported
8485F: drivers/target/
8486F: include/target/
8487F: Documentation/target/
8488
4e68852d 8489TASKSTATS STATISTICS INTERFACE
185e595f 8490M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8491S: Maintained
679655da
JP
8492F: Documentation/accounting/taskstats*
8493F: include/linux/taskstats*
8494F: kernel/taskstats.c
4e68852d 8495
781b456a 8496TC CLASSIFIER
f935f3f8 8497M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8498L: netdev@vger.kernel.org
8499S: Maintained
679655da 8500F: include/net/pkt_cls.h
c117ab84 8501F: include/uapi/linux/pkt_cls.h
679655da 8502F: net/sched/
781b456a 8503
5067f08a 8504TCP LOW PRIORITY MODULE
8b58be88
JP
8505M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8506M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8507W: http://tcp-lp-mod.sourceforge.net/
8508S: Maintained
679655da 8509F: net/ipv4/tcp_lp.c
5067f08a 8510
91952bc0
AP
8511TDA10071 MEDIA DRIVER
8512M: Antti Palosaari <crope@iki.fi>
8513L: linux-media@vger.kernel.org
8514W: http://linuxtv.org/
8515W: http://palosaari.fi/linux/
8516Q: http://patchwork.linuxtv.org/project/linux-media/list/
8517T: git git://linuxtv.org/anttip/media_tree.git
8518S: Maintained
8519F: drivers/media/dvb-frontends/tda10071*
8520
8521TDA18212 MEDIA DRIVER
8522M: Antti Palosaari <crope@iki.fi>
8523L: linux-media@vger.kernel.org
8524W: http://linuxtv.org/
8525W: http://palosaari.fi/linux/
8526Q: http://patchwork.linuxtv.org/project/linux-media/list/
8527T: git git://linuxtv.org/anttip/media_tree.git
8528S: Maintained
8529F: drivers/media/tuners/tda18212*
8530
8531TDA18218 MEDIA DRIVER
8532M: Antti Palosaari <crope@iki.fi>
8533L: linux-media@vger.kernel.org
8534W: http://linuxtv.org/
8535W: http://palosaari.fi/linux/
8536Q: http://patchwork.linuxtv.org/project/linux-media/list/
8537T: git git://linuxtv.org/anttip/media_tree.git
8538S: Maintained
8539F: drivers/media/tuners/tda18218*
8540
3b2f6aba
MK
8541TDA18271 MEDIA DRIVER
8542M: Michael Krufky <mkrufky@linuxtv.org>
8543L: linux-media@vger.kernel.org
8544W: http://linuxtv.org/
8545W: http://github.com/mkrufky
8546Q: http://patchwork.linuxtv.org/project/linux-media/list/
8547T: git git://linuxtv.org/mkrufky/tuners.git
8548S: Maintained
8549F: drivers/media/tuners/tda18271*
8550
e48307a9
MK
8551TDA827x MEDIA DRIVER
8552M: Michael Krufky <mkrufky@linuxtv.org>
8553L: linux-media@vger.kernel.org
8554W: http://linuxtv.org/
8555W: http://github.com/mkrufky
8556Q: http://patchwork.linuxtv.org/project/linux-media/list/
8557T: git git://linuxtv.org/mkrufky/tuners.git
8558S: Maintained
8559F: drivers/media/tuners/tda8290.*
8560
66cf9212
MK
8561TDA8290 MEDIA DRIVER
8562M: Michael Krufky <mkrufky@linuxtv.org>
8563L: linux-media@vger.kernel.org
8564W: http://linuxtv.org/
8565W: http://github.com/mkrufky
8566Q: http://patchwork.linuxtv.org/project/linux-media/list/
8567T: git git://linuxtv.org/mkrufky/tuners.git
8568S: Maintained
8569F: drivers/media/tuners/tda8290.*
8570
4b9fba30
HV
8571TDA9840 MEDIA DRIVER
8572M: Hans Verkuil <hverkuil@xs4all.nl>
8573L: linux-media@vger.kernel.org
8574T: git git://linuxtv.org/media_tree.git
8575W: http://linuxtv.org
8576S: Maintained
8577F: drivers/media/i2c/tda9840*
8578
2cb654fd 8579TEA5761 TUNER DRIVER
1b2c14b4 8580M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8581L: linux-media@vger.kernel.org
8582W: http://linuxtv.org
8583T: git git://linuxtv.org/media_tree.git
8584S: Odd fixes
8585F: drivers/media/tuners/tea5761.*
8586
8587TEA5767 TUNER DRIVER
1b2c14b4 8588M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8589L: linux-media@vger.kernel.org
8590W: http://linuxtv.org
8591T: git git://linuxtv.org/media_tree.git
8592S: Maintained
8593F: drivers/media/tuners/tea5767.*
8594
4b9fba30
HV
8595TEA6415C MEDIA DRIVER
8596M: Hans Verkuil <hverkuil@xs4all.nl>
8597L: linux-media@vger.kernel.org
8598T: git git://linuxtv.org/media_tree.git
8599W: http://linuxtv.org
8600S: Maintained
8601F: drivers/media/i2c/tea6415c*
8602
8603TEA6420 MEDIA DRIVER
8604M: Hans Verkuil <hverkuil@xs4all.nl>
8605L: linux-media@vger.kernel.org
8606T: git git://linuxtv.org/media_tree.git
8607W: http://linuxtv.org
8608S: Maintained
8609F: drivers/media/i2c/tea6420*
8610
3d249d4c 8611TEAM DRIVER
dca9ab92 8612M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8613L: netdev@vger.kernel.org
8614S: Supported
8615F: drivers/net/team/
8616F: include/linux/if_team.h
c117ab84 8617F: include/uapi/linux/if_team.h
3d249d4c 8618
7d029125
VD
8619TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8620M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8621S: Maintained
8622F: arch/x86/platform/ts5500/
8623
40ad4a30
SY
8624TECHNOTREND USB IR RECEIVER
8625M: Sean Young <sean@mess.org>
8626L: linux-media@vger.kernel.org
8627S: Maintained
8628F: drivers/media/rc/ttusbir.c
8629
adabdb0c 8630TEGRA ARCHITECTURE SUPPORT
243d58ec 8631M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8632M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8633L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8634Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8635T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8636S: Supported
bbbe96ed 8637N: [^a-z]tegra
84b9414b 8638
adabdb0c
SW
8639TEGRA ASOC DRIVER
8640M: Stephen Warren <swarren@wwwdotorg.org>
8641S: Supported
8642F: sound/soc/tegra/
8643
8644TEGRA CLOCK DRIVER
8645M: Peter De Schrijver <pdeschrijver@nvidia.com>
8646M: Prashant Gaikwad <pgaikwad@nvidia.com>
8647S: Supported
8648F: drivers/clk/tegra/
8649
8650TEGRA DMA DRIVER
8651M: Laxman Dewangan <ldewangan@nvidia.com>
8652S: Supported
8653F: drivers/dma/tegra20-apb-dma.c
8654
8655TEGRA GPIO DRIVER
8656M: Stephen Warren <swarren@wwwdotorg.org>
8657S: Supported
8658F: drivers/gpio/gpio-tegra.c
8659
8660TEGRA I2C DRIVER
8661M: Laxman Dewangan <ldewangan@nvidia.com>
8662S: Supported
8663F: drivers/i2c/busses/i2c-tegra.c
8664
8665TEGRA IOMMU DRIVERS
8666M: Hiroshi Doyu <hdoyu@nvidia.com>
8667S: Supported
8668F: drivers/iommu/tegra*
8669
8670TEGRA KBC DRIVER
8671M: Rakesh Iyer <riyer@nvidia.com>
8672M: Laxman Dewangan <ldewangan@nvidia.com>
8673S: Supported
8674F: drivers/input/keyboard/tegra-kbc.c
8675
8676TEGRA PINCTRL DRIVER
8677M: Stephen Warren <swarren@wwwdotorg.org>
8678S: Supported
8679F: drivers/pinctrl/pinctrl-tegra*
8680
8681TEGRA PWM DRIVER
8682M: Thierry Reding <thierry.reding@gmail.com>
8683S: Supported
8684F: drivers/pwm/pwm-tegra.c
8685
8686TEGRA SERIAL DRIVER
8687M: Laxman Dewangan <ldewangan@nvidia.com>
8688S: Supported
8689F: drivers/tty/serial/serial-tegra.c
8690
8691TEGRA SPI DRIVER
8692M: Laxman Dewangan <ldewangan@nvidia.com>
8693S: Supported
8694F: drivers/spi/spi-tegra*
8695
1a348ccc 8696TEHUTI ETHERNET DRIVER
8b58be88 8697M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8698L: netdev@vger.kernel.org
8699S: Supported
ef7f5429 8700F: drivers/net/ethernet/tehuti/*
1a348ccc 8701
4e68852d 8702Telecom Clock Driver for MCPL0010
8b58be88 8703M: Mark Gross <mark.gross@intel.com>
4e68852d 8704S: Supported
679655da 8705F: drivers/char/tlclk.c
4e68852d 8706
4480f15b 8707TENSILICA XTENSA PORT (xtensa)
8b58be88 8708M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8709M: Max Filippov <jcmvbkbc@gmail.com>
8710L: linux-xtensa@linux-xtensa.org
4e68852d 8711S: Maintained
679655da 8712F: arch/xtensa/
4e68852d 8713
5313ba66
HV
8714THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8715M: Hans Verkuil <hverkuil@xs4all.nl>
8716L: linux-media@vger.kernel.org
8717T: git git://linuxtv.org/media_tree.git
8718W: http://linuxtv.org
8719S: Maintained
8720F: drivers/media/radio/radio-raremono.c
8721
d3fb6955 8722THERMAL
b75f0050
JP
8723M: Zhang Rui <rui.zhang@intel.com>
8724M: Eduardo Valentin <eduardo.valentin@ti.com>
8725L: linux-pm@vger.kernel.org
8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8727T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8728Q: https://patchwork.kernel.org/project/linux-pm/list/
8729S: Supported
8730F: drivers/thermal/
8731F: include/linux/thermal.h
8732F: include/linux/cpu_cooling.h
8733F: Documentation/devicetree/bindings/thermal/
d3fb6955 8734
30ba2fbd
VD
8735THINGM BLINK(1) USB RGB LED DRIVER
8736M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8737S: Maintained
8738F: drivers/hid/hid-thingm.c
8739
4e68852d 8740THINKPAD ACPI EXTRAS DRIVER
8b58be88 8741M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8742L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8743L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8744W: http://ibm-acpi.sourceforge.net
8745W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8746T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8747S: Maintained
679655da 8748F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8749
1b46f2a2
EV
8750TI BANDGAP AND THERMAL DRIVER
8751M: Eduardo Valentin <eduardo.valentin@ti.com>
8752L: linux-pm@vger.kernel.org
794b2e25
EV
8753S: Supported
8754F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8755
4020f2d7 8756TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8757M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8758S: Maintained
679655da
JP
8759F: drivers/misc/tifm*
8760F: drivers/mmc/host/tifm_sd.c
8761F: include/linux/tifm.h
4020f2d7 8762
152ad442
SR
8763TI LM49xxx FAMILY ASoC CODEC DRIVERS
8764M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8765M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8766L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8767S: Maintained
8768F: sound/soc/codecs/lm49453*
d392dead 8769F: sound/soc/codecs/isabelle*
152ad442 8770
0edd807d
KM
8771TI LP855x BACKLIGHT DRIVER
8772M: Milo Kim <milo.kim@ti.com>
8773S: Maintained
8774F: Documentation/backlight/lp855x-driver.txt
8775F: drivers/video/backlight/lp855x_bl.c
8776F: include/linux/platform_data/lp855x.h
8777
faf13f6d
KM
8778TI LP8727 CHARGER DRIVER
8779M: Milo Kim <milo.kim@ti.com>
8780S: Maintained
8781F: drivers/power/lp8727_charger.c
8782F: include/linux/platform_data/lp8727.h
8783
22f1229f
KM
8784TI LP8788 MFD DRIVER
8785M: Milo Kim <milo.kim@ti.com>
8786S: Maintained
8787F: drivers/iio/adc/lp8788_adc.c
8788F: drivers/leds/leds-lp8788.c
8789F: drivers/mfd/lp8788*.c
8790F: drivers/power/lp8788-charger.c
8791F: drivers/regulator/lp8788-*.c
8792F: include/linux/mfd/lp8788*.h
8793
dd5e8e6b 8794TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8795M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8796L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8797S: Maintained
8798F: sound/soc/codecs/twl4030*
8799
90921014 8800TI WILINK WIRELESS DRIVERS
90921014
LC
8801L: linux-wireless@vger.kernel.org
8802W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8803W: http://wireless.kernel.org/en/users/Drivers/wl1251
8804T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8805S: Orphan
90921014
LC
8806F: drivers/net/wireless/ti/
8807F: include/linux/wl12xx.h
8808
e86eaa3a 8809TIPC NETWORK LAYER
8b58be88
JP
8810M: Jon Maloy <jon.maloy@ericsson.com>
8811M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8812L: netdev@vger.kernel.org (core kernel code)
8813L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8814W: http://tipc.sourceforge.net/
e86eaa3a 8815S: Maintained
c117ab84 8816F: include/uapi/linux/tipc*.h
679655da 8817F: net/tipc/
e86eaa3a 8818
867e359b
CM
8819TILE ARCHITECTURE
8820M: Chris Metcalf <cmetcalf@tilera.com>
8821W: http://www.tilera.com/scm/
8822S: Supported
8823F: arch/tile/
6b940606 8824F: drivers/char/tile-srom.c
5c770755 8825F: drivers/edac/tile_edac.c
6b940606
CM
8826F: drivers/net/ethernet/tile/
8827F: drivers/rtc/rtc-tile.c
8828F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8829F: drivers/tty/serial/tilegx.c
6b940606
CM
8830F: drivers/usb/host/*-tilegx.c
8831F: include/linux/usb/tilegx.h
867e359b 8832
1da177e4 8833TLAN NETWORK DRIVER
8b58be88 8834M: Samuel Chessman <chessman@tux.org>
88c07dde 8835L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8836W: http://sourceforge.net/projects/tlan/
8837S: Maintained
679655da 8838F: Documentation/networking/tlan.txt
b544dbac 8839F: drivers/net/ethernet/ti/tlan.*
1da177e4 8840
d74db3b2 8841TOMOYO SECURITY MODULE
8b58be88
JP
8842M: Kentaro Takeda <takedakn@nttdata.co.jp>
8843M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8844L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8845L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8846L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8847L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8848W: http://tomoyo.sourceforge.jp/
843d183c 8849T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8850S: Maintained
679655da 8851F: security/tomoyo/
d74db3b2 8852
9caeb532 8853TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8854M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8855L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8856S: Maintained
8857F: drivers/platform/x86/topstar-laptop.c
8858
1da177e4 8859TOSHIBA ACPI EXTRAS DRIVER
d0944853 8860L: platform-driver-x86@vger.kernel.org
15065531 8861S: Orphan
679655da 8862F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8863
8864TOSHIBA SMM DRIVER
8b58be88 8865M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8866L: tlinux-users@tce.toshiba-dme.co.jp
8867W: http://www.buzzard.org.uk/toshiba/
8868S: Maintained
679655da
JP
8869F: drivers/char/toshiba.c
8870F: include/linux/toshiba.h
c117ab84 8871F: include/uapi/linux/toshiba.h
1da177e4 8872
d719f900 8873TMIO MMC DRIVER
8b58be88 8874M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8875L: linux-mmc@vger.kernel.org
d719f900 8876S: Maintained
d1057c40
GL
8877F: drivers/mmc/host/tmio_mmc*
8878F: drivers/mmc/host/sh_mobile_sdhi.c
8879F: include/linux/mmc/tmio.h
8880F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8881
917cc4e6
GR
8882TMP401 HARDWARE MONITOR DRIVER
8883M: Guenter Roeck <linux@roeck-us.net>
8884L: lm-sensors@lm-sensors.org
8885S: Maintained
8886F: Documentation/hwmon/tmp401
8887F: drivers/hwmon/tmp401.c
8888
98f32602 8889TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8890M: Hugh Dickins <hughd@google.com>
98f32602
HD
8891L: linux-mm@kvack.org
8892S: Maintained
8893F: include/linux/shmem_fs.h
8894F: mm/shmem.c
8895
45f95b53 8896TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8897M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8898L: linux-media@vger.kernel.org
8899W: http://linuxtv.org
8900T: git git://linuxtv.org/media_tree.git
8901S: Odd fixes
8902F: drivers/media/usb/tm6000/
8903
4e68852d 8904TPM DEVICE DRIVER
901486b8 8905M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 8906M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8907M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 8908W: http://tpmdd.sourceforge.net
63a10dfd 8909L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8910S: Maintained
679655da 8911F: drivers/char/tpm/
4e68852d 8912
d6f005a1
JP
8913TRACING
8914M: Steven Rostedt <rostedt@goodmis.org>
8915M: Frederic Weisbecker <fweisbec@gmail.com>
8916M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8917T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8918S: Maintained
8919F: Documentation/trace/ftrace.txt
8920F: arch/*/*/*/ftrace.h
8921F: arch/*/kernel/ftrace.c
8922F: include/*/ftrace.h
8923F: include/linux/trace*.h
8924F: include/trace/
8925F: kernel/trace/
8926
1da177e4 8927TRIVIAL PATCHES
8b58be88 8928M: Jiri Kosina <trivial@kernel.org>
54e5881d 8929T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8930S: Maintained
86ef925f 8931K: ^Subject:.*(?i)trivial
1da177e4 8932
4e68852d 8933TTY LAYER
879a5a00 8934M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8935M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8936S: Supported
08deed1e 8937T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8938F: drivers/tty/
df621252 8939F: drivers/tty/serial/serial_core.c
e3288775
AC
8940F: include/linux/serial_core.h
8941F: include/linux/serial.h
8942F: include/linux/tty.h
c117ab84
CEB
8943F: include/uapi/linux/serial_core.h
8944F: include/uapi/linux/serial.h
8945F: include/uapi/linux/tty.h
4e68852d 8946
91952bc0
AP
8947TUA9001 MEDIA DRIVER
8948M: Antti Palosaari <crope@iki.fi>
8949L: linux-media@vger.kernel.org
8950W: http://linuxtv.org/
8951W: http://palosaari.fi/linux/
8952Q: http://patchwork.linuxtv.org/project/linux-media/list/
8953T: git git://linuxtv.org/anttip/media_tree.git
8954S: Maintained
8955F: drivers/media/tuners/tua9001*
8956
740db6d7 8957TULIP NETWORK DRIVERS
8b58be88 8958M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8959L: netdev@vger.kernel.org
8960S: Maintained
0f04e2aa 8961F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8962
8963TUN/TAP driver
ba57b6f2 8964M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8965W: http://vtun.sourceforge.net/tun
8966S: Maintained
679655da
JP
8967F: Documentation/networking/tuntap.txt
8968F: arch/um/os-Linux/drivers/
1da177e4 8969
b454cc66 8970TURBOCHANNEL SUBSYSTEM
8b58be88 8971M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8972S: Maintained
679655da
JP
8973F: drivers/tc/
8974F: include/linux/tc.h
b454cc66 8975
1da177e4 8976U14-34F SCSI DRIVER
8b58be88 8977M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8978L: linux-scsi@vger.kernel.org
8979S: Maintained
679655da 8980F: drivers/scsi/u14-34f.c
1da177e4 8981
e2d1d6c0 8982UBI FILE SYSTEM (UBIFS)
949cb623 8983M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8984M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8985L: linux-mtd@lists.infradead.org
e2966cbe 8986T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8987W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8988S: Maintained
679655da
JP
8989F: Documentation/filesystems/ubifs.txt
8990F: fs/ubifs/
e2d1d6c0 8991
cc2020e6 8992UCLINUX (AND M68KNOMMU)
8b58be88 8993M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8994W: http://www.uclinux.org/
8995L: uclinux-dev@uclinux.org (subscribers-only)
8996S: Maintained
61bc02bb
JP
8997F: arch/m68k/*/*_no.*
8998F: arch/m68k/include/asm/*_no.*
cc2020e6 8999
1da177e4 9000UDF FILESYSTEM
8b58be88 9001M: Jan Kara <jack@suse.cz>
1da177e4 9002S: Maintained
679655da
JP
9003F: Documentation/filesystems/udf.txt
9004F: fs/udf/
1da177e4 9005
cc2020e6 9006UFS FILESYSTEM
8b58be88 9007M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9008S: Maintained
679655da
JP
9009F: Documentation/filesystems/ufs.txt
9010F: fs/ufs/
cc2020e6 9011
0a09d3ab
DH
9012UHID USERSPACE HID IO DRIVER:
9013M: David Herrmann <dh.herrmann@googlemail.com>
9014L: linux-input@vger.kernel.org
9015S: Maintained
9016F: drivers/hid/uhid.c
c117ab84 9017F: include/uapi/linux/uhid.h
0a09d3ab 9018
18332a80 9019ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9020L: linux-usb@vger.kernel.org
10c6c9c9 9021S: Orphan
355ffe69 9022F: drivers/uwb/
679655da
JP
9023F: include/linux/uwb.h
9024F: include/linux/uwb/
18332a80 9025
b31d8273
G
9026UNICORE32 ARCHITECTURE:
9027M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9028W: http://mprc.pku.edu.cn/~guanxuetao/linux
9029S: Maintained
9030T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9031F: arch/unicore32/
9032
d8379ab1
TF
9033UNIFDEF
9034M: Tony Finch <dot@dotat.at>
9035W: http://dotat.at/prog/unifdef
9036S: Maintained
9037F: scripts/unifdef.c
9038
1da177e4 9039UNIFORM CDROM DRIVER
8b58be88 9040M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9041W: http://www.kernel.dk
9042S: Maintained
679655da
JP
9043F: Documentation/cdrom/
9044F: drivers/cdrom/cdrom.c
9045F: include/linux/cdrom.h
c117ab84 9046F: include/uapi/linux/cdrom.h
1da177e4 9047
9941fa6e
VH
9048UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9049M: Vinayak Holikatti <vinholikatti@gmail.com>
9050M: Santosh Y <santoshsy@gmail.com>
9051L: linux-scsi@vger.kernel.org
9052S: Supported
9053F: Documentation/scsi/ufs.txt
9054F: drivers/scsi/ufs/
9055
e2d1d6c0 9056UNSORTED BLOCK IMAGES (UBI)
949cb623 9057M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9058W: http://www.linux-mtd.infradead.org/
9059L: linux-mtd@lists.infradead.org
b6b44e0a 9060T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9061S: Maintained
80811493 9062F: drivers/mtd/ubi/
679655da 9063F: include/linux/mtd/ubi.h
c117ab84 9064F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9065
76ac66e4
RW
9066UNSORTED BLOCK IMAGES (UBI) Fastmap
9067M: Richard Weinberger <richard@nod.at>
9068L: linux-mtd@lists.infradead.org
9069S: Maintained
9070F: drivers/mtd/ubi/fastmap.c
9071
1da177e4 9072USB ACM DRIVER
61eee9a7 9073M: Oliver Neukum <oliver@neukum.org>
6372594a 9074L: linux-usb@vger.kernel.org
1da177e4 9075S: Maintained
679655da
JP
9076F: Documentation/usb/acm.txt
9077F: drivers/usb/class/cdc-acm.*
1da177e4 9078
b7d572e1
PF
9079USB AR5523 WIRELESS DRIVER
9080M: Pontus Fuchs <pontus.fuchs@gmail.com>
9081L: linux-wireless@vger.kernel.org
9082S: Maintained
9083F: drivers/net/wireless/ath/ar5523/
9084
115bb1ff
MW
9085USB ATTACHED SCSI
9086M: Matthew Wilcox <willy@linux.intel.com>
9087M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 9088M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9089L: linux-usb@vger.kernel.org
9090L: linux-scsi@vger.kernel.org
8eae0fb7 9091S: Maintained
115bb1ff
MW
9092F: drivers/usb/storage/uas.c
9093
1da177e4 9094USB CDC ETHERNET DRIVER
61eee9a7 9095M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9096L: linux-usb@vger.kernel.org
1da177e4 9097S: Maintained
679655da 9098F: drivers/net/usb/cdc_*.c
c117ab84 9099F: include/uapi/linux/usb/cdc.h
1da177e4 9100
b02b371e 9101USB CYPRESS C67X00 DRIVER
8b58be88 9102M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9103L: linux-usb@vger.kernel.org
9104S: Maintained
679655da 9105F: drivers/usb/c67x00/
b02b371e 9106
d0374f4f 9107USB DAVICOM DM9601 DRIVER
8b58be88 9108M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9109L: netdev@vger.kernel.org
d0374f4f
PK
9110W: http://www.linux-usb.org/usbnet
9111S: Maintained
679655da 9112F: drivers/net/usb/dm9601.c
d0374f4f 9113
cc2020e6 9114USB DIAMOND RIO500 DRIVER
8b58be88 9115M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9116L: rio500-users@lists.sourceforge.net
9117W: http://rio500.sourceforge.net
9118S: Maintained
679655da 9119F: drivers/usb/misc/rio500*
cc2020e6 9120
1da177e4 9121USB EHCI DRIVER
578333ab 9122M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9123L: linux-usb@vger.kernel.org
578333ab 9124S: Maintained
679655da
JP
9125F: Documentation/usb/ehci.txt
9126F: drivers/usb/host/ehci*
1da177e4 9127
69ae9e3e 9128USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9129M: Felipe Balbi <balbi@ti.com>
795fb7e7 9130L: linux-usb@vger.kernel.org
69ae9e3e 9131W: http://www.linux-usb.org/gadget
d6d0f665
FB
9132T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9133S: Maintained
679655da
JP
9134F: drivers/usb/gadget/
9135F: include/linux/usb/gadget*
69ae9e3e 9136
2dea64b4 9137USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9138M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9139L: linux-usb@vger.kernel.org
54e5881d 9140T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9141S: Maintained
c2f01971 9142F: Documentation/hid/hiddev.txt
679655da 9143F: drivers/hid/usbhid/
1da177e4 9144
857aab34 9145USB/IP DRIVERS
857aab34 9146L: linux-usb@vger.kernel.org
3ff4afe8 9147S: Orphan
857aab34 9148F: drivers/staging/usbip/
9149
959eea21 9150USB ISP116X DRIVER
8b58be88 9151M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9152L: linux-usb@vger.kernel.org
959eea21 9153S: Maintained
679655da
JP
9154F: drivers/usb/host/isp116x*
9155F: include/linux/usb/isp116x.h
959eea21 9156
1da177e4 9157USB KAWASAKI LSI DRIVER
61eee9a7 9158M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9159L: linux-usb@vger.kernel.org
1da177e4 9160S: Maintained
679655da 9161F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9162
9163USB MASS STORAGE DRIVER
8b58be88 9164M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9165L: linux-usb@vger.kernel.org
8836aeb8 9166L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9167S: Maintained
9168W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9169F: drivers/usb/storage/
1da177e4 9170
af39917d
CL
9171USB MIDI DRIVER
9172M: Clemens Ladisch <clemens@ladisch.de>
9173L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9174T: git git://git.alsa-project.org/alsa-kernel.git
9175S: Maintained
9176F: sound/usb/midi.*
9177
444ce9d4
JP
9178USB NETWORKING DRIVERS
9179L: linux-usb@vger.kernel.org
9180S: Odd Fixes
9181F: drivers/net/usb/
9182
1da177e4 9183USB OHCI DRIVER
578333ab 9184M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9185L: linux-usb@vger.kernel.org
578333ab 9186S: Maintained
679655da
JP
9187F: Documentation/usb/ohci.txt
9188F: drivers/usb/host/ohci*
1da177e4 9189
ba460e48 9190USB OPTION-CARD DRIVER
8b58be88 9191M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9192L: linux-usb@vger.kernel.org
ba460e48 9193S: Maintained
679655da 9194F: drivers/usb/serial/option.c
ba460e48 9195
1da177e4 9196USB PEGASUS DRIVER
a16b945c 9197M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9198L: linux-usb@vger.kernel.org
043600a6 9199L: netdev@vger.kernel.org
052e3128
PM
9200T: git git://github.com/petkan/pegasus.git
9201W: https://github.com/petkan/pegasus
1da177e4 9202S: Maintained
679655da 9203F: drivers/net/usb/pegasus.*
1da177e4 9204
d3ad558f
FB
9205USB PHY LAYER
9206M: Felipe Balbi <balbi@ti.com>
9207L: linux-usb@vger.kernel.org
9208T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9209S: Maintained
9210F: drivers/usb/phy/
d3ad558f 9211
73e4fb3f 9212USB PRINTER DRIVER (usblp)
8b58be88 9213M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9214L: linux-usb@vger.kernel.org
73e4fb3f 9215S: Supported
679655da 9216F: drivers/usb/class/usblp.c
1da177e4
LT
9217
9218USB RTL8150 DRIVER
a16b945c 9219M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9220L: linux-usb@vger.kernel.org
043600a6 9221L: netdev@vger.kernel.org
052e3128
PM
9222T: git git://github.com/petkan/rtl8150.git
9223W: https://github.com/petkan/rtl8150
1da177e4 9224S: Maintained
679655da 9225F: drivers/net/usb/rtl8150.c
1da177e4 9226
f896b796
GK
9227USB SERIAL SUBSYSTEM
9228M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9229L: linux-usb@vger.kernel.org
4e68852d 9230S: Maintained
679655da 9231F: Documentation/usb/usb-serial.txt
f896b796 9232F: drivers/usb/serial/
679655da 9233F: include/linux/usb/serial.h
1da177e4 9234
b3f0db1c
SG
9235USB SMSC75XX ETHERNET DRIVER
9236M: Steve Glendinning <steve.glendinning@shawell.net>
9237L: netdev@vger.kernel.org
9238S: Maintained
9239F: drivers/net/usb/smsc75xx.*
9240
2f7ca802 9241USB SMSC95XX ETHERNET DRIVER
90b24cfb 9242M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9243L: netdev@vger.kernel.org
90b24cfb 9244S: Maintained
679655da 9245F: drivers/net/usb/smsc95xx.*
2f7ca802 9246
f423b9a8 9247USB SN9C1xx DRIVER
8b58be88 9248M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9249L: linux-usb@vger.kernel.org
661263b5 9250L: linux-media@vger.kernel.org
275ffde4 9251T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9252W: http://www.linux-projects.org
9253S: Maintained
b8da9d3a 9254F: drivers/staging/media/sn9c102/
1da177e4
LT
9255
9256USB SUBSYSTEM
879a5a00 9257M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9258L: linux-usb@vger.kernel.org
1da177e4 9259W: http://www.linux-usb.org
08deed1e 9260T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9261S: Supported
679655da 9262F: Documentation/usb/
679655da
JP
9263F: drivers/usb/
9264F: include/linux/usb.h
9265F: include/linux/usb/
1da177e4
LT
9266
9267USB UHCI DRIVER
8b58be88 9268M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9269L: linux-usb@vger.kernel.org
1da177e4 9270S: Maintained
679655da 9271F: drivers/usb/host/uhci*
1da177e4 9272
69ae9e3e 9273USB "USBNET" DRIVER FRAMEWORK
686f13bb 9274M: Oliver Neukum <oneukum@suse.de>
043600a6 9275L: netdev@vger.kernel.org
69ae9e3e 9276W: http://www.linux-usb.org/usbnet
1da177e4 9277S: Maintained
679655da
JP
9278F: drivers/net/usb/usbnet.c
9279F: include/linux/usb/usbnet.h
1da177e4 9280
c0efd232 9281USB VIDEO CLASS
c53ac071 9282M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9283L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9284L: linux-media@vger.kernel.org
275ffde4 9285T: git git://linuxtv.org/media_tree.git
57c6d2e9 9286W: http://www.ideasonboard.org/uvc/
c0efd232 9287S: Maintained
0c0d06ca 9288F: drivers/media/usb/uvc/
6c0f0359 9289F: include/uapi/linux/uvcvideo.h
1da177e4 9290
b60b9c45
HV
9291USB VISION DRIVER
9292M: Hans Verkuil <hverkuil@xs4all.nl>
9293L: linux-media@vger.kernel.org
9294T: git git://linuxtv.org/media_tree.git
9295W: http://linuxtv.org
9296S: Odd Fixes
9297F: drivers/media/usb/usbvision/
9298
8282da47
LP
9299USB WEBCAM GADGET
9300M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9301L: linux-usb@vger.kernel.org
9302S: Maintained
9303F: drivers/usb/gadget/*uvc*.c
9304F: drivers/usb/gadget/webcam.c
9305
bf164cc0 9306USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9307M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9308L: linux-wireless@vger.kernel.org
9309S: Maintained
679655da 9310F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9311
eb6bab13 9312USB XHCI DRIVER
36d0344c 9313M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9314L: linux-usb@vger.kernel.org
9315S: Supported
36d0344c
SS
9316F: drivers/usb/host/xhci*
9317F: drivers/usb/host/pci-quirks*
eb6bab13 9318
1da177e4 9319USB ZD1201 DRIVER
4086b9ca 9320L: linux-wireless@vger.kernel.org
1da177e4 9321W: http://linux-lc100020.sourceforge.net
4086b9ca 9322S: Orphan
679655da 9323F: drivers/net/wireless/zd1201.*
1da177e4 9324
b7eee616 9325USB ZR364XX DRIVER
8b58be88 9326M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9327L: linux-usb@vger.kernel.org
661263b5 9328L: linux-media@vger.kernel.org
275ffde4 9329T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9330W: http://royale.zerezo.com/zr364xx/
9331S: Maintained
679655da 9332F: Documentation/video4linux/zr364xx.txt
90d72ac6 9333F: drivers/media/usb/zr364xx/
b7eee616 9334
e7839f25 9335USER-MODE LINUX (UML)
8b58be88 9336M: Jeff Dike <jdike@addtoit.com>
b15194b7 9337M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9338L: user-mode-linux-devel@lists.sourceforge.net
9339L: user-mode-linux-user@lists.sourceforge.net
9340W: http://user-mode-linux.sourceforge.net
9341S: Maintained
61516587 9342F: Documentation/virtual/uml/
679655da 9343F: arch/um/
b070989a 9344F: arch/x86/um/
679655da
JP
9345F: fs/hostfs/
9346F: fs/hppfs/
b7eee616 9347
e5f114e9 9348USERSPACE I/O (UIO)
6a534c9d 9349M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9350M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9351S: Maintained
679655da
JP
9352F: Documentation/DocBook/uio-howto.tmpl
9353F: drivers/uio/
9354F: include/linux/uio*.h
e5f114e9 9355
256cccbe 9356UTIL-LINUX PACKAGE
8b58be88 9357M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9358L: util-linux@vger.kernel.org
9359W: http://en.wikipedia.org/wiki/Util-linux
9360T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9361S: Maintained
9362
c1fd1c07 9363UVESAFB DRIVER
8b58be88 9364M: Michal Januszewski <spock@gentoo.org>
c69f677c 9365L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9366W: http://dev.gentoo.org/~spock/projects/uvesafb/
9367S: Maintained
679655da
JP
9368F: Documentation/fb/uvesafb.txt
9369F: drivers/video/uvesafb.*
c1fd1c07 9370
4480f15b 9371VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9372M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9373S: Maintained
679655da
JP
9374F: Documentation/filesystems/vfat.txt
9375F: fs/fat/
1da177e4 9376
cba3345c
AW
9377VFIO DRIVER
9378M: Alex Williamson <alex.williamson@redhat.com>
9379L: kvm@vger.kernel.org
9380S: Maintained
9381F: Documentation/vfio.txt
9382F: drivers/vfio/
9383F: include/linux/vfio.h
c117ab84 9384F: include/uapi/linux/vfio.h
cba3345c 9385
9e6f3438
PO
9386VIDEOBUF2 FRAMEWORK
9387M: Pawel Osciak <pawel@osciak.com>
9388M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9389M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9390L: linux-media@vger.kernel.org
9391S: Maintained
90d72ac6 9392F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9393F: include/media/videobuf2-*
9394
9a82446b
AS
9395VIRTIO CONSOLE DRIVER
9396M: Amit Shah <amit.shah@redhat.com>
a02bbb1c 9397L: virtio-dev@lists.oasis-open.org
9a82446b
AS
9398L: virtualization@lists.linux-foundation.org
9399S: Maintained
9400F: drivers/char/virtio_console.c
9401F: include/linux/virtio_console.h
c117ab84 9402F: include/uapi/linux/virtio_console.h
9a82446b 9403
2426ec8f
MT
9404VIRTIO CORE, NET AND BLOCK DRIVERS
9405M: Rusty Russell <rusty@rustcorp.com.au>
9406M: "Michael S. Tsirkin" <mst@redhat.com>
a02bbb1c 9407L: virtio-dev@lists.oasis-open.org
2426ec8f
MT
9408L: virtualization@lists.linux-foundation.org
9409S: Maintained
9410F: drivers/virtio/
c893c8d7 9411F: tools/virtio/
2426ec8f
MT
9412F: drivers/net/virtio_net.c
9413F: drivers/block/virtio_blk.c
9414F: include/linux/virtio_*.h
916cdabc 9415F: include/uapi/linux/virtio_*.h
2426ec8f 9416
3a4d5c94
MT
9417VIRTIO HOST (VHOST)
9418M: "Michael S. Tsirkin" <mst@redhat.com>
9419L: kvm@vger.kernel.org
a02bbb1c 9420L: virtio-dev@lists.oasis-open.org
c996d8b9 9421L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9422L: netdev@vger.kernel.org
9423S: Maintained
9424F: drivers/vhost/
c117ab84 9425F: include/uapi/linux/vhost.h
3a4d5c94 9426
1da177e4 9427VIA RHINE NETWORK DRIVER
8b58be88 9428M: Roger Luethi <rl@hellgate.ch>
1da177e4 9429S: Maintained
f2148a47 9430F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9431
f0bf7f61 9432VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9433M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9434M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9435S: Maintained
9436F: drivers/mmc/host/via-sdmmc.c
9437
69e4a7c2 9438VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9439M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9440L: linux-fbdev@vger.kernel.org
69e4a7c2 9441S: Maintained
c7babebd
FTS
9442F: include/linux/via-core.h
9443F: include/linux/via-gpio.h
9444F: include/linux/via_i2c.h
679655da 9445F: drivers/video/via/
69e4a7c2 9446
01f20734 9447VIA VELOCITY NETWORK DRIVER
8b58be88 9448M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9449L: netdev@vger.kernel.org
9450S: Maintained
f2148a47 9451F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9452
0b7bc1fa
HV
9453VIVI VIRTUAL VIDEO DRIVER
9454M: Hans Verkuil <hverkuil@xs4all.nl>
9455L: linux-media@vger.kernel.org
9456T: git git://linuxtv.org/media_tree.git
9457W: http://linuxtv.org
9458S: Maintained
9459F: drivers/media/platform/vivi*
9460
be7f8273 9461VLAN (802.1Q)
8b58be88 9462M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9463L: netdev@vger.kernel.org
9464S: Maintained
679655da
JP
9465F: drivers/net/macvlan.c
9466F: include/linux/if_*vlan.h
9467F: net/8021q/
be7f8273 9468
55e331cf 9469VLYNQ BUS
8b58be88 9470M: Florian Fainelli <florian@openwrt.org>
8578d7af 9471L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9472S: Maintained
9473F: drivers/vlynq/vlynq.c
9474F: include/linux/vlynq.h
9475
390beae4
MW
9476VME SUBSYSTEM
9477M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9478M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9479M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9480L: devel@driverdev.osuosl.org
9481S: Maintained
9482T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9483F: Documentation/vme_api.txt
9484F: drivers/staging/vme/
9485F: drivers/vme/
9486F: include/linux/vme*
9487
4488e09b
AK
9488VMWARE HYPERVISOR INTERFACE
9489M: Alok Kataria <akataria@vmware.com>
9490L: virtualization@lists.linux-foundation.org
9491S: Supported
9492F: arch/x86/kernel/cpu/vmware.c
9493
d1a890fa 9494VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9495M: Shreyas Bhatewara <sbhatewara@vmware.com>
9496M: "VMware, Inc." <pv-drivers@vmware.com>
9497L: netdev@vger.kernel.org
9498S: Maintained
9499F: drivers/net/vmxnet3/
d1a890fa 9500
851b1642 9501VMware PVSCSI driver
f2d7e40e 9502M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9503M: VMware PV-Drivers <pv-drivers@vmware.com>
9504L: linux-scsi@vger.kernel.org
9505S: Maintained
9506F: drivers/scsi/vmw_pvscsi.c
9507F: drivers/scsi/vmw_pvscsi.h
9508
e53e86c7 9509VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9510M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9511M: Mark Brown <broonie@kernel.org>
e53e86c7 9512W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9513W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9514T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9515S: Supported
679655da
JP
9516F: drivers/regulator/
9517F: include/linux/regulator/
e53e86c7 9518
ab41319e 9519VT1211 HARDWARE MONITOR DRIVER
8b58be88 9520M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9521L: lm-sensors@lm-sensors.org
9522S: Maintained
679655da
JP
9523F: Documentation/hwmon/vt1211
9524F: drivers/hwmon/vt1211.c
ab41319e 9525
1de9e371 9526VT8231 HARDWARE MONITOR DRIVER
8b58be88 9527M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9528L: lm-sensors@lm-sensors.org
9529S: Maintained
679655da 9530F: drivers/hwmon/vt8231.c
1de9e371 9531
88095e7b
TO
9532VUB300 USB to SDIO/SD/MMC bridge chip
9533M: Tony Olech <tony.olech@elandigitalsystems.com>
9534L: linux-mmc@vger.kernel.org
9535L: linux-usb@vger.kernel.org
9536S: Supported
9537F: drivers/mmc/host/vub300.c
9538
1da177e4 9539W1 DALLAS'S 1-WIRE BUS
a8018766 9540M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9541S: Maintained
679655da
JP
9542F: Documentation/w1/
9543F: drivers/w1/
1da177e4 9544
13927079 9545W83791D HARDWARE MONITORING DRIVER
8b58be88 9546M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9547L: lm-sensors@lm-sensors.org
25845c22 9548S: Maintained
679655da
JP
9549F: Documentation/hwmon/w83791d
9550F: drivers/hwmon/w83791d.c
13927079 9551
61db011d 9552W83793 HARDWARE MONITORING DRIVER
8b58be88 9553M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9554L: lm-sensors@lm-sensors.org
9555S: Maintained
679655da
JP
9556F: Documentation/hwmon/w83793
9557F: drivers/hwmon/w83793.c
61db011d 9558
e3760b43 9559W83795 HARDWARE MONITORING DRIVER
7c81c60f 9560M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9561L: lm-sensors@lm-sensors.org
9562S: Maintained
9563F: drivers/hwmon/w83795.c
9564
1da177e4 9565W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9566M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9567S: Maintained
679655da 9568F: drivers/mmc/host/wbsd.*
1da177e4 9569
3527761c 9570WATCHDOG DEVICE DRIVERS
8b58be88 9571M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9572L: linux-watchdog@vger.kernel.org
9573W: http://www.linux-watchdog.org/
f599aaf0 9574T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9575S: Maintained
679655da
JP
9576F: Documentation/watchdog/
9577F: drivers/watchdog/
9578F: include/linux/watchdog.h
c117ab84 9579F: include/uapi/linux/watchdog.h
3527761c 9580
1da177e4 9581WD7000 SCSI DRIVER
8b58be88 9582M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9583L: linux-scsi@vger.kernel.org
9584S: Maintained
679655da 9585F: drivers/scsi/wd7000.c
1da177e4 9586
b22e00f3
DH
9587WIIMOTE HID DRIVER
9588M: David Herrmann <dh.herrmann@googlemail.com>
9589L: linux-input@vger.kernel.org
9590S: Maintained
9591F: drivers/hid/hid-wiimote*
9592
e258b80e 9593WINBOND CIR DRIVER
364e9e18 9594M: David Härdeman <david@hardeman.nu>
e258b80e 9595S: Maintained
116ab806 9596F: drivers/media/rc/winbond-cir.c
e258b80e 9597
8a70da82 9598WIMAX STACK
8b58be88 9599M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9600M: linux-wimax@intel.com
9601L: wimax@linuxwimax.org
9602S: Supported
9603W: http://linuxwimax.org
315987dc 9604F: Documentation/wimax/README.wimax
315987dc
JP
9605F: include/linux/wimax/debug.h
9606F: include/net/wimax.h
c117ab84 9607F: include/uapi/linux/wimax.h
315987dc 9608F: net/wimax/
8a70da82 9609
5fc14680 9610WISTRON LAPTOP BUTTON DRIVER
8b58be88 9611M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9612S: Maintained
679655da 9613F: drivers/input/misc/wistron_btns.c
5fc14680 9614
1da177e4 9615WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9616M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9617L: linux-wireless@vger.kernel.org
926554c4 9618W: http://oops.ghostprotocols.net:81/blog
1da177e4 9619S: Maintained
679655da 9620F: drivers/net/wireless/wl3501*
1da177e4 9621
febf1dff 9622WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9623M: Mark Brown <broonie@kernel.org>
8b58be88 9624M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9625L: linux-input@vger.kernel.org
9626T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9627W: http://opensource.wolfsonmicro.com/node/7
9628S: Supported
679655da
JP
9629F: drivers/input/touchscreen/*wm97*
9630F: include/linux/wm97xx.h
febf1dff 9631
055bcbcb 9632WOLFSON MICROELECTRONICS DRIVERS
fef95164 9633L: patches@opensource.wolfsonmicro.com
cf8eda3e 9634T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9635T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9636W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9637S: Supported
3768f0b1 9638F: Documentation/hwmon/wm83??
af1c5386 9639F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9640F: drivers/clk/clk-wm83*.c
9c309598 9641F: drivers/extcon/extcon-arizona.c
b75ea16a 9642F: drivers/leds/leds-wm83*.c
25b273ba 9643F: drivers/gpio/gpio-*wm*.c
9c309598 9644F: drivers/gpio/gpio-arizona.c
d22b0869 9645F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9646F: drivers/input/misc/wm831x-on.c
9647F: drivers/input/touchscreen/wm831x-ts.c
9648F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9649F: drivers/mfd/arizona*
9650F: drivers/mfd/wm*.c
b75ea16a
MB
9651F: drivers/power/wm83*.c
9652F: drivers/rtc/rtc-wm83*.c
9653F: drivers/regulator/wm8*.c
3860e6c4 9654F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9655F: drivers/watchdog/wm83*_wdt.c
9c309598 9656F: include/linux/mfd/arizona/
3860e6c4 9657F: include/linux/mfd/wm831x/
b75ea16a 9658F: include/linux/mfd/wm8350/
3768f0b1 9659F: include/linux/mfd/wm8400*
59ec6da2 9660F: include/linux/wm97xx.h
055bcbcb 9661F: include/sound/wm????.h
9c309598 9662F: sound/soc/codecs/arizona.?
055bcbcb 9663F: sound/soc/codecs/wm*
b75ea16a 9664
3e6cd7a4
TH
9665WORKQUEUE
9666M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9667T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9668S: Maintained
9669F: include/linux/workqueue.h
9670F: kernel/workqueue.c
9671F: Documentation/workqueue.txt
9672
1da177e4 9673X.25 NETWORK LAYER
8bf28059 9674M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9675L: linux-x25@vger.kernel.org
8bf28059 9676S: Odd Fixes
679655da
JP
9677F: Documentation/networking/x25*
9678F: include/net/x25*
9679F: net/x25/
1da177e4 9680
e2d1d6c0 9681X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9682M: Thomas Gleixner <tglx@linutronix.de>
9683M: Ingo Molnar <mingo@redhat.com>
9684M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9685M: x86@kernel.org
981c3a4f 9686L: linux-kernel@vger.kernel.org
75fc2d37 9687T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9688S: Maintained
679655da
JP
9689F: Documentation/x86/
9690F: arch/x86/
e2d1d6c0 9691
d0944853 9692X86 PLATFORM DRIVERS
f7cb13b3 9693M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9694L: platform-driver-x86@vger.kernel.org
28b8e8d4 9695T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9696S: Maintained
14430813 9697F: drivers/platform/x86/
d0944853 9698
c1f5c54b
IM
9699X86 MCE INFRASTRUCTURE
9700M: Tony Luck <tony.luck@intel.com>
487ba8e8 9701M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9702L: linux-edac@vger.kernel.org
9703S: Maintained
9704F: arch/x86/kernel/cpu/mcheck/*
9705
d6fad502 9706XC2028/3028 TUNER DRIVER
1b2c14b4 9707M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9708L: linux-media@vger.kernel.org
9709W: http://linuxtv.org
9710T: git git://linuxtv.org/media_tree.git
9711S: Maintained
9712F: drivers/media/tuners/tuner-xc2028.*
9713
c4468085 9714XEN HYPERVISOR INTERFACE
c4468085 9715M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9716M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9717M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9718L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9719T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9720S: Supported
9721F: arch/x86/xen/
9722F: drivers/*/xen-*front.c
9723F: drivers/xen/
9724F: arch/x86/include/asm/xen/
9725F: include/xen/
c117ab84 9726F: include/uapi/xen/
c4468085 9727
77bfb479
SS
9728XEN HYPERVISOR ARM
9729M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9730L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9731S: Supported
9732F: arch/arm/xen/
9733F: arch/arm/include/asm/xen/
9734
b475e83f
SS
9735XEN HYPERVISOR ARM64
9736M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9737L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9738S: Supported
9739F: arch/arm64/xen/
9740F: arch/arm64/include/asm/xen/
9741
9b57e1a7
IC
9742XEN NETWORK BACKEND DRIVER
9743M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9744M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9745L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9746L: netdev@vger.kernel.org
9747S: Supported
9748F: drivers/net/xen-netback/*
9749
c5f8e29d
KRW
9750XEN PCI SUBSYSTEM
9751M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9752L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9753S: Supported
9754F: arch/x86/pci/*xen*
9755F: drivers/pci/*xen*
9756
9757XEN SWIOTLB SUBSYSTEM
9758M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9759L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9760S: Supported
9761F: arch/x86/xen/*swiotlb*
9762F: drivers/xen/*swiotlb*
9763
1da177e4
LT
9764XFS FILESYSTEM
9765P: Silicon Graphics Inc
809625ca 9766M: Dave Chinner <david@fromorbit.com>
18caa67a 9767M: xfs@oss.sgi.com
d7ede1aa 9768L: xfs@oss.sgi.com
1da177e4 9769W: http://oss.sgi.com/projects/xfs
54e5881d 9770T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9771S: Supported
679655da
JP
9772F: Documentation/filesystems/xfs.txt
9773F: fs/xfs/
1da177e4 9774
8a3b7a25 9775XILINX AXI ETHERNET DRIVER
59a54f30
MS
9776M: Anirudha Sarangi <anirudh@xilinx.com>
9777M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9778S: Maintained
9779F: drivers/net/ethernet/xilinx/xilinx_axienet*
9780
c9d3d8ec 9781XILINX SYSTEMACE DRIVER
cdeb8994 9782S: Orphan
679655da 9783F: drivers/block/xsysace.c
c9d3d8ec 9784
238b8721 9785XILINX UARTLITE SERIAL DRIVER
8b58be88 9786M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9787L: linux-serial@vger.kernel.org
9788S: Maintained
df621252 9789F: drivers/tty/serial/uartlite.c
238b8721 9790
1da177e4 9791YAM DRIVER FOR AX.25
8b58be88 9792M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9793L: linux-hams@vger.kernel.org
9794S: Maintained
679655da
JP
9795F: drivers/net/hamradio/yam*
9796F: include/linux/yam.h
1da177e4 9797
af64a5eb 9798YEALINK PHONE DRIVER
8b58be88 9799M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
HV
9800L: usbb2k-api-dev@nongnu.org
9801S: Maintained
679655da
JP
9802F: Documentation/input/yealink.txt
9803F: drivers/input/misc/yealink.*
af64a5eb 9804
1da177e4 9805Z8530 DRIVER FOR AX.25
8b58be88 9806M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9807W: http://yaina.de/jreuter/
9808W: http://www.qsl.net/dl1bke/
9809L: linux-hams@vger.kernel.org
9810S: Maintained
679655da
JP
9811F: Documentation/networking/z8530drv.txt
9812F: drivers/net/hamradio/*scc.c
9813F: drivers/net/hamradio/z8530.h
1da177e4 9814
0cf31ec1
SJ
9815ZBUD COMPRESSED PAGE ALLOCATOR
9816M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9817L: linux-mm@kvack.org
9818S: Maintained
9819F: mm/zbud.c
9820F: include/linux/zbud.h
9821
7c0c3afb 9822ZD1211RW WIRELESS DRIVER
8b58be88
JP
9823M: Daniel Drake <dsd@gentoo.org>
9824M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9825W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9826L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9827L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9828S: Maintained
679655da 9829F: drivers/net/wireless/zd1211rw/
7c0c3afb 9830
1da177e4 9831ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9832L: mjpeg-users@lists.sourceforge.net
f63145e2 9833L: linux-media@vger.kernel.org
1da177e4 9834W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 9835T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 9836S: Odd Fixes
90d72ac6 9837F: drivers/media/pci/zoran/
1da177e4 9838
6920f2cc
MK
9839ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
9840M: Minchan Kim <minchan@kernel.org>
9841M: Nitin Gupta <ngupta@vflare.org>
9842L: linux-kernel@vger.kernel.org
9843S: Maintained
9844F: drivers/block/zram/
9845F: Documentation/blockdev/zram.txt
9846
8b4a4080 9847ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9848M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9849S: Maintained
df621252 9850F: drivers/tty/serial/zs.*
8b4a4080 9851
eae70d06
MK
9852ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
9853M: Minchan Kim <minchan@kernel.org>
9854M: Nitin Gupta <ngupta@vflare.org>
9855L: linux-mm@kvack.org
9856S: Maintained
9857F: mm/zsmalloc.c
9858F: include/linux/zsmalloc.h
9859
0cf31ec1
SJ
9860ZSWAP COMPRESSED SWAP CACHING
9861M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9862L: linux-mm@kvack.org
9863S: Maintained
9864F: mm/zswap.c
9865
1da177e4 9866THE REST
8b58be88 9867M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9868L: linux-kernel@vger.kernel.org
8a6e2535 9869Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9870T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9871S: Buried alive in reporters
34d03cc1
JP
9872F: *
9873F: */