net: qlcnic: include irq.h for irq definitions
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
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
49db1903 245M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 246M: Len Brown <lenb@kernel.org>
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
16b8b922
VB
539ALTERA TRIPLE SPEED ETHERNET DRIVER
540M: Vince Bridgers <vbridgers2013@gmail.com
541L: netdev@vger.kernel.org
542L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
543S: Maintained
544F: drivers/net/ethernet/altera/
545
adf9251f
TK
546ALTERA UART/JTAG UART SERIAL DRIVERS
547M: Tobias Klauser <tklauser@distanz.ch>
548L: linux-serial@vger.kernel.org
61bd0943 549L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
550S: Maintained
551F: drivers/tty/serial/altera_uart.c
552F: drivers/tty/serial/altera_jtaguart.c
553F: include/linux/altera_uart.h
554F: include/linux/altera_jtaguart.h
555
f4875e12
TL
556AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
557M: Tom Lendacky <thomas.lendacky@amd.com>
558L: linux-crypto@vger.kernel.org
559S: Supported
560F: drivers/crypto/ccp/
561F: include/linux/ccp.h
562
512d1027 563AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 564M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
565L: lm-sensors@lm-sensors.org
566S: Maintained
567F: Documentation/hwmon/fam15h_power
568F: drivers/hwmon/fam15h_power.c
569
167a675a 570AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 571M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 572L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 573S: Supported
679655da 574F: drivers/usb/gadget/amd5536udc.*
167a675a 575
f90b8116 576AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 577P: Andres Salomon <dilinger@queued.net>
67d76710 578L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
579W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
580S: Supported
679655da
JP
581F: drivers/char/hw_random/geode-rng.c
582F: drivers/crypto/geode*
583F: drivers/video/geode/
584F: arch/x86/include/asm/geode.h
f90b8116 585
919ee7dd 586AMD IOMMU (AMD-VI)
e4110568 587M: Joerg Roedel <joro@8bytes.org>
919ee7dd 588L: iommu@lists.linux-foundation.org
525b233c 589T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 590S: Maintained
b2c16391
JP
591F: drivers/iommu/amd_iommu*.[ch]
592F: include/linux/amd-iommu.h
919ee7dd 593
e7f5b309 594AMD MICROCODE UPDATE SUPPORT
943482d0 595M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 596L: amd64-microcode@amd64.org
943482d0 597S: Maintained
679655da 598F: arch/x86/kernel/microcode_amd.c
e7f5b309 599
284f42b6 600AMS (Apple Motion Sensor) DRIVER
8b58be88 601M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 602S: Supported
bd5f47ec 603F: drivers/macintosh/ams/
284f42b6 604
f94b533d 605AMSO1100 RNIC DRIVER
8b58be88
JP
606M: Tom Tucker <tom@opengridcomputing.com>
607M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 608L: linux-rdma@vger.kernel.org
f94b533d 609S: Maintained
679655da 610F: drivers/infiniband/hw/amso1100/
f94b533d 611
531fca16
HV
612ANALOG DEVICES INC AD9389B DRIVER
613M: Hans Verkuil <hans.verkuil@cisco.com>
614L: linux-media@vger.kernel.org
615S: Maintained
616F: drivers/media/i2c/ad9389b*
617
c40ddfa3
HV
618ANALOG DEVICES INC ADV7511 DRIVER
619M: Hans Verkuil <hans.verkuil@cisco.com>
620L: linux-media@vger.kernel.org
621S: Maintained
622F: drivers/media/i2c/adv7511*
623
531fca16
HV
624ANALOG DEVICES INC ADV7604 DRIVER
625M: Hans Verkuil <hans.verkuil@cisco.com>
626L: linux-media@vger.kernel.org
627S: Maintained
628F: drivers/media/i2c/adv7604*
629
c40ddfa3
HV
630ANALOG DEVICES INC ADV7842 DRIVER
631M: Hans Verkuil <hans.verkuil@cisco.com>
632L: linux-media@vger.kernel.org
633S: Maintained
634F: drivers/media/i2c/adv7842*
635
527a1a83 636ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 637M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 638L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 639W: http://wiki.analog.com/
a4edbc10 640W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 641S: Supported
39c9d199 642F: sound/soc/codecs/adau*
cc52688a 643F: sound/soc/codecs/adav*
4bdef3bd 644F: sound/soc/codecs/ad1*
ae48f5ef 645F: sound/soc/codecs/ad7*
4bdef3bd 646F: sound/soc/codecs/ssm*
40216ce7 647F: sound/soc/codecs/sigmadsp.*
4bdef3bd 648
527a1a83 649ANALOG DEVICES INC ASOC DRIVERS
a4edbc10 650L: adi-buildroot-devel@lists.sourceforge.net
527a1a83
MH
651L: alsa-devel@alsa-project.org (moderated for non-subscribers)
652W: http://blackfin.uclinux.org/
653S: Supported
654F: sound/soc/blackfin/*
655
42269063 656AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 657M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 658L: linuxppc-dev@lists.ozlabs.org
93711660 659L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 660S: Maintained
679655da 661F: sound/aoa/
42269063 662
1da177e4 663APM DRIVER
81024fc4
JK
664M: Jiri Kosina <jkosina@suse.cz>
665S: Odd fixes
679655da
JP
666F: arch/x86/kernel/apm_32.c
667F: include/linux/apm_bios.h
c117ab84 668F: include/uapi/linux/apm_bios.h
81024fc4 669F: drivers/char/apm-emulation.c
1da177e4 670
bd7aa4b2 671APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 672M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
673L: linux-input@vger.kernel.org
674S: Maintained
679655da 675F: drivers/input/mouse/bcm5974.c
bd7aa4b2 676
6f2fad74 677APPLE SMC DRIVER
d618540f
HR
678M: Henrik Rydberg <rydberg@euromail.se>
679L: lm-sensors@lm-sensors.org
6f2fad74 680S: Maintained
679655da 681F: drivers/hwmon/applesmc.c
6f2fad74 682
1da177e4 683APPLETALK NETWORK LAYER
8b58be88 684M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 685S: Maintained
679655da
JP
686F: drivers/net/appletalk/
687F: net/appletalk/
1da177e4 688
62a37dc7
LP
689APTINA CAMERA SENSOR PLL
690M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
691L: linux-media@vger.kernel.org
692S: Maintained
693F: drivers/media/i2c/aptina-pll.*
694
a480167b 695ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 696M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
697L: linux-ide@vger.kernel.org
698S: Maintained
699F: include/linux/pata_arasan_cf_data.h
700F: drivers/ata/pata_arasan_cf.c
701
1154ea7d 702ARC FRAMEBUFFER DRIVER
8b58be88 703M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 704S: Maintained
679655da
JP
705F: drivers/video/arcfb.c
706F: drivers/video/fb_defio.c
1154ea7d 707
1da177e4 708ARM MFM AND FLOPPY DRIVERS
8b58be88 709M: Ian Molton <spyro@f2s.com>
1da177e4 710S: Maintained
679655da
JP
711F: arch/arm/lib/floppydma.S
712F: arch/arm/include/asm/floppy.h
1da177e4 713
6f96521f
WD
714ARM PMU PROFILING AND DEBUGGING
715M: Will Deacon <will.deacon@arm.com>
716S: Maintained
717F: arch/arm/kernel/perf_event*
718F: arch/arm/oprofile/common.c
6f96521f
WD
719F: arch/arm/include/asm/pmu.h
720F: arch/arm/kernel/hw_breakpoint.c
721F: arch/arm/include/asm/hw_breakpoint.h
722
d4275354 723ARM PORT
8b58be88 724M: Russell King <linux@arm.linux.org.uk>
efc03ecb 725L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
726W: http://www.arm.linux.org.uk/
727S: Maintained
728F: arch/arm/
729
d323c243
SB
730ARM SUB-ARCHITECTURES
731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 732S: Maintained
d323c243
SB
733F: arch/arm/mach-*/
734F: arch/arm/plat-*/
735T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
736
cefbf4ea
RK
737ARM PRIMECELL AACI PL041 DRIVER
738M: Russell King <linux@arm.linux.org.uk>
739S: Maintained
740F: sound/arm/aaci.*
741
742ARM PRIMECELL CLCD PL110 DRIVER
743M: Russell King <linux@arm.linux.org.uk>
744S: Maintained
745F: drivers/video/amba-clcd.*
746
747ARM PRIMECELL KMI PL050 DRIVER
748M: Russell King <linux@arm.linux.org.uk>
749S: Maintained
750F: drivers/input/serio/ambakmi.*
751F: include/linux/amba/kmi.h
752
2761f5c2 753ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
754M: Russell King <linux@arm.linux.org.uk>
755S: Maintained
679655da 756F: drivers/mmc/host/mmci.*
2f748aaa 757F: include/linux/amba/mmci.h
2761f5c2 758
1b4304e5
RK
759ARM PRIMECELL UART PL010 AND PL011 DRIVERS
760M: Russell King <linux@arm.linux.org.uk>
761S: Maintained
762F: drivers/tty/serial/amba-pl01*.c
763F: include/linux/amba/serial.h
2761f5c2 764
cefbf4ea
RK
765ARM PRIMECELL BUS SUPPORT
766M: Russell King <linux@arm.linux.org.uk>
767S: Maintained
768F: drivers/amba/
769F: include/linux/amba/bus.h
770
2b7a52a4 771ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 772M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 773L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
774S: Maintained
775
9c784f95 776ARM/AFEB9260 MACHINE SUPPORT
8b58be88 777M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 778L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
779S: Maintained
780
2b7a52a4 781ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 782M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 783L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
784S: Maintained
785
1b106699
MR
786ARM/Allwinner A1X SoC support
787M: Maxime Ripard <maxime.ripard@free-electrons.com>
788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
789S: Maintained
60b0f380
MR
790N: sun[x4567]i
791
792ARM/Allwinner SoC Clock Support
793M: Emilio López <emilio@elopez.com.ar>
794S: Maintained
795F: drivers/clk/sunxi/
1b106699 796
c1fc8675 797ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 798M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
799M: Nicolas Ferre <nicolas.ferre@atmel.com>
800M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 801L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 802W: http://maxim.org.za/at91_26.html
c1fc8675
NF
803W: http://www.linux4sam.org
804S: Supported
805F: arch/arm/mach-at91/
70e389cc
MB
806F: arch/arm/boot/dts/at91*.dts
807F: arch/arm/boot/dts/at91*.dtsi
808F: arch/arm/boot/dts/sama*.dts
809F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 810
986cf2e9 811ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 812M: Rob Herring <robh@kernel.org>
986cf2e9
RH
813L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
814S: Maintained
815F: arch/arm/mach-highbank/
816
d94f944e 817ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 818M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
819S: Maintained
820F: arch/arm/mach-cns3xxx/
821T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
822
386ab516
AS
823ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
824M: Alexander Shiyan <shc_work@mail.ru>
825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
826S: Odd Fixes
827F: arch/arm/mach-clps711x/
828
2b7a52a4 829ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 830M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 831M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 833S: Maintained
d19d3667
HS
834F: arch/arm/mach-ep93xx/
835F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
836
837ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 838M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 839L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
840S: Maintained
841
d4275354 842ARM/CLKDEV SUPPORT
8b58be88 843M: Russell King <linux@arm.linux.org.uk>
efc03ecb 844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 845S: Maintained
d4275354 846F: arch/arm/include/asm/clkdev.h
4fa2651d 847F: drivers/clk/clkdev.c
d4275354 848
d48134e7 849ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 850M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 851L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
852S: Maintained
853
94150095
HF
854ARM/CONTEC MICRO9 MACHINE SUPPORT
855M: Hubert Feurstein <hubert.feurstein@contec.at>
856S: Maintained
857F: arch/arm/mach-ep93xx/micro9.c
858
1da177e4 859ARM/CORGI MACHINE SUPPORT
8b58be88 860M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
861S: Maintained
862
881a95f9 863ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 864M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
866T: git git://git.berlios.de/gemini-board
867S: Maintained
f49afbb5 868F: arch/arm/mach-gemini/
881a95f9 869
a990cbd8 870ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 871M: Barry Song <baohua@kernel.org>
a990cbd8 872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 873T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
874S: Maintained
875F: arch/arm/mach-prima2/
05f30e8d
BS
876F: drivers/clk/clk-prima2.c
877F: drivers/clocksource/timer-prima2.c
878F: drivers/clocksource/timer-marco.c
f8505ef5 879N: [^a-z]sirf
a990cbd8 880
d4275354 881ARM/EBSA110 MACHINE SUPPORT
8b58be88 882M: Russell King <linux@arm.linux.org.uk>
efc03ecb 883L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
884W: http://www.arm.linux.org.uk/
885S: Maintained
886F: arch/arm/mach-ebsa110/
b955f6ca 887F: drivers/net/ethernet/amd/am79c961a.*
d4275354 888
4721f3ce
UKK
889ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
890M: Uwe Kleine-König <kernel@pengutronix.de>
891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892S: Maintained
893N: efm32
894
a9da4f7e 895ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
896M: Daniel Ribeiro <drwyrm@gmail.com>
897M: Stefan Schmidt <stefan@openezx.org>
898M: Harald Welte <laforge@openezx.org>
d66f1886 899L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
900W: http://www.openezx.org/
901S: Maintained
cafc2265
SS
902T: topgit git://git.openezx.org/openezx.git
903F: arch/arm/mach-pxa/ezx.c
a9da4f7e 904
6a915af9 905ARM/FARADAY FA526 PORT
162500b3 906M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 908S: Maintained
1fa7e547 909T: git git://git.berlios.de/gemini-board
f49afbb5 910F: arch/arm/mm/*-fa*
6a915af9 911
d4275354 912ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 913M: Russell King <linux@arm.linux.org.uk>
efc03ecb 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
915W: http://www.arm.linux.org.uk/
916S: Maintained
917F: arch/arm/include/asm/hardware/dec21285.h
918F: arch/arm/mach-footbridge/
919
86183a5f 920ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 921M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 922M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 923L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 924S: Maintained
f1c12837 925T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 926F: arch/arm/mach-imx/
2a82f95c 927F: arch/arm/boot/dts/imx*
e5dafa22 928F: arch/arm/configs/imx*_defconfig
86183a5f 929
a9866a09
SG
930ARM/FREESCALE MXS ARM ARCHITECTURE
931M: Shawn Guo <shawn.guo@linaro.org>
932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
933S: Maintained
934T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
935F: arch/arm/mach-mxs/
936
2b7a52a4 937ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 938M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
940S: Maintained
941
90b8fc34 942ARM/GUMSTIX MACHINE SUPPORT
8b58be88 943M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
945S: Maintained
946
ef47d5f0 947ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 948M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
949M: Paul Parsons <lost.distance@yahoo.com>
950L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
951S: Maintained
952F: arch/arm/mach-pxa/hx4700.c
953F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 954F: sound/soc/pxa/hx4700.c
ef47d5f0 955
21f37bc3 956ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 957M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
958W: www.jlime.com
959S: Maintained
084bad91
KE
960T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
961F: arch/arm/mach-sa1100/jornada720.c
962F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 963
5e767ab9
JMC
964ARM/IGEP MACHINE SUPPORT
965M: Enric Balletbo i Serra <eballetbo@gmail.com>
966M: Javier Martinez Canillas <javier@dowhile0.org>
967L: linux-omap@vger.kernel.org
968L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969S: Maintained
06ff74fd 970F: arch/arm/boot/dts/omap3-igep*
5e767ab9 971
403d2971
MV
972ARM/INCOME PXA270 SUPPORT
973M: Marek Vasut <marek.vasut@gmail.com>
974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
975S: Maintained
ec154082 976F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 977
2b7a52a4 978ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 979M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 980M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 982S: Maintained
e2bdb176
DW
983
984ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 985M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 986L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 987S: Maintained
2b7a52a4
LB
988
989ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 990M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 991M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 993S: Maintained
2b7a52a4
LB
994
995ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 996M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 997M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 998L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 999S: Maintained
2b7a52a4 1000
2b7a52a4 1001ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 1002M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1003L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1004S: Maintained
1005
dfdd8cc9
KH
1006ARM/INTEL IXP4XX ARM ARCHITECTURE
1007M: Imre Kaloz <kaloz@openwrt.org>
1008M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1009L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1010S: Maintained
1011F: arch/arm/mach-ixp4xx/
1012
838553c5 1013ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1014M: Jonathan Cameron <jic23@cam.ac.uk>
1015L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016S: Maintained
1017F: arch/arm/mach-pxa/stargate2.c
1018F: drivers/pcmcia/pxa2xx_stargate2.c
1019
2b7a52a4 1020ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1021M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1022M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1024S: Maintained
2b7a52a4
LB
1025
1026ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1027M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1028L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1029S: Maintained
1030
1154f858
SS
1031ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1032M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1033L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034S: Maintained
1035F: arch/arm/mach-keystone/
cffa8e3b 1036F: drivers/clk/keystone/
317929cd 1037T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1038
2b7a52a4 1039ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1040M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1041L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1042S: Maintained
1043
3b886171 1044ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1045M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1046S: Maintained
1047
75f41273
TP
1048ARM/Marvell Armada 370 and Armada XP SOC support
1049M: Jason Cooper <jason@lakedaemon.net>
1050M: Andrew Lunn <andrew@lunn.ch>
1051M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1052M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054S: Maintained
1055F: arch/arm/mach-mvebu/
1056
40f4978b
SH
1057ARM/Marvell Berlin SoC support
1058M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1060S: Maintained
1061F: arch/arm/mach-berlin/
1062
4f1312b0
NP
1063ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1064M: Jason Cooper <jason@lakedaemon.net>
1065M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1066M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1067L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1068S: Maintained
1069F: arch/arm/mach-dove/
54a246ff
NP
1070F: arch/arm/mach-kirkwood/
1071F: arch/arm/mach-mv78xx0/
1072F: arch/arm/mach-orion5x/
1073F: arch/arm/plat-orion/
3b886171 1074
d69ac131
AC
1075ARM/Orion SoC/Technologic Systems TS-78xx platform support
1076M: Alexander Clouter <alex@digriz.org.uk>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078W: http://www.digriz.org.uk/ts78xx/kernel
1079S: Maintained
1080F: arch/arm/mach-orion5x/ts78xx-*
1081
adcb079f
AB
1082ARM/MICREL KS8695 ARCHITECTURE
1083M: Greg Ungerer <gerg@uclinux.org>
1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1085F: arch/arm/mach-ks8695/
adcb079f
AB
1086S: Odd Fixes
1087
d78ff0a5 1088ARM/MIOA701 MACHINE SUPPORT
8b58be88 1089M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1091F: arch/arm/mach-pxa/mioa701.c
1092S: Maintained
1093
9624dfe6 1094ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1095M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1096S: Maintained
1097
e0ee9851 1098ARM/NOMADIK ARCHITECTURE
28b8e8d4 1099M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1100M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102S: Maintained
1103F: arch/arm/mach-nomadik/
87572880 1104F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1105T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1106
9d76295a 1107ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1108M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1109L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1110W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1111S: Supported
1112
0c19d21e
DW
1113ARM/QUALCOMM MSM MACHINE SUPPORT
1114M: David Brown <davidb@codeaurora.org>
b4c9bfab 1115M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1116M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1117L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1118F: arch/arm/mach-msm/
1119F: drivers/video/msm/
1120F: drivers/mmc/host/msm_sdcc.c
1121F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1122F: drivers/tty/serial/msm_serial.h
1123F: drivers/tty/serial/msm_serial.c
ea91db52 1124F: drivers/*/pm8???-*
31a12b31 1125F: drivers/mfd/ssbi/
ea91db52 1126F: include/linux/mfd/pm8xxx/
8cd5c866 1127T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1128S: Maintained
1129
8459c159 1130ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1131M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1132M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1133S: Maintained
1134
5d783a2d 1135ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1136M: Marek Vasut <marek.vasut@gmail.com>
75280787 1137L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1138W: http://hackndev.com
1139S: Maintained
933d35f0
JP
1140F: arch/arm/mach-pxa/include/mach/palmtx.h
1141F: arch/arm/mach-pxa/palmtx.c
1142F: arch/arm/mach-pxa/include/mach/palmt5.h
1143F: arch/arm/mach-pxa/palmt5.c
1144F: arch/arm/mach-pxa/include/mach/palmld.h
1145F: arch/arm/mach-pxa/palmld.c
1146F: arch/arm/mach-pxa/include/mach/palmte2.h
1147F: arch/arm/mach-pxa/palmte2.c
1148F: arch/arm/mach-pxa/include/mach/palmtc.h
1149F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1150
b57fe924 1151ARM/PALM TREO SUPPORT
8b58be88 1152M: Tomas Cech <sleep_walker@suse.cz>
75280787 1153L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1154W: http://hackndev.com
1155S: Maintained
b57fe924
JP
1156F: arch/arm/mach-pxa/include/mach/palmtreo.h
1157F: arch/arm/mach-pxa/palmtreo.c
90af5811 1158
c49e1e63 1159ARM/PALMZ72 SUPPORT
8b58be88 1160M: Sergey Lapin <slapin@ossfans.org>
75280787 1161L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1162W: http://hackndev.com
1163S: Maintained
933d35f0
JP
1164F: arch/arm/mach-pxa/include/mach/palmz72.h
1165F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1166
1da177e4 1167ARM/PLEB SUPPORT
8b58be88 1168M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1169W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1170S: Maintained
1171
1172ARM/PT DIGITAL BOARD PORT
8b58be88 1173M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1174L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1175W: http://www.arm.linux.org.uk/
1176S: Maintained
1177
2b7a52a4 1178ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1179M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1181S: Maintained
1182
d4275354 1183ARM/RISCPC ARCHITECTURE
8b58be88 1184M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1186W: http://www.arm.linux.org.uk/
1187S: Maintained
d4275354
RK
1188F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1189F: arch/arm/include/asm/hardware/ioc.h
1190F: arch/arm/include/asm/hardware/iomd.h
1191F: arch/arm/include/asm/hardware/memc.h
1192F: arch/arm/mach-rpc/
1a6422f6 1193F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1194F: drivers/net/ethernet/i825xx/ether1*
1195F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1196F: drivers/scsi/arm/
1197
08ddbb0a
HS
1198ARM/Rockchip SoC support
1199M: Heiko Stuebner <heiko@sntech.de>
1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201S: Maintained
1202F: arch/arm/mach-rockchip/
1203F: drivers/*/*rockchip*
1204
b21477f9 1205ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1206M: Ben Dooks <ben-linux@fluff.org>
482ce512 1207M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1208L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1209L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1210W: http://www.fluff.org/ben/linux/
1211S: Maintained
6f0589c8
MB
1212F: arch/arm/boot/dts/s3c*
1213F: arch/arm/boot/dts/exynos*
482ce512 1214F: arch/arm/plat-samsung/
769bbb63
HS
1215F: arch/arm/mach-s3c24*/
1216F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1217F: drivers/*/*s3c2410*
1218F: drivers/*/*/*s3c2410*
40c76662
MB
1219F: drivers/spi/spi-s3c*
1220F: sound/soc/samsung/*
1da177e4 1221
0dcecae2 1222ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1223M: Kukjin Kim <kgene.kim@samsung.com>
1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1226S: Maintained
1227F: arch/arm/mach-s5p*/
0dcecae2 1228F: arch/arm/mach-exynos*/
33d43cdd 1229N: exynos
f556cb07 1230
10ffa964
KP
1231ARM/SAMSUNG MOBILE MACHINE SUPPORT
1232M: Kyungmin Park <kyungmin.park@samsung.com>
1233L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234S: Maintained
1235F: arch/arm/mach-s5pv210/mach-aquila.c
1236F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1237
3ce4ccb6
KD
1238ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1239M: Kyungmin Park <kyungmin.park@samsung.com>
1240M: Kamil Debski <k.debski@samsung.com>
1241L: linux-arm-kernel@lists.infradead.org
1242L: linux-media@vger.kernel.org
1243S: Maintained
1244F: drivers/media/platform/s5p-g2d/
1245
e6a476fd
MS
1246ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1247M: Kyungmin Park <kyungmin.park@samsung.com>
1248M: Kamil Debski <k.debski@samsung.com>
6305902c 1249M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1250L: linux-arm-kernel@lists.infradead.org
1251L: linux-media@vger.kernel.org
1252S: Maintained
934455d7 1253F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1254F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1255
1256ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1257M: Kyungmin Park <kyungmin.park@samsung.com>
1258M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1259L: linux-arm-kernel@lists.infradead.org
1260L: linux-media@vger.kernel.org
1261S: Maintained
90d72ac6 1262F: drivers/media/platform/s5p-tv/
e6a476fd 1263
d48d38e8 1264ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1265M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1266M: Magnus Damm <magnus.damm@gmail.com>
1267L: linux-sh@vger.kernel.org
d48d38e8 1268W: http://oss.renesas.com
bbff48f5 1269Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1270T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1271S: Supported
1272F: arch/arm/mach-shmobile/
1273F: drivers/sh/
1274
66314223
DN
1275ARM/SOCFPGA ARCHITECTURE
1276M: Dinh Nguyen <dinguyen@altera.com>
1277S: Maintained
1278F: arch/arm/mach-socfpga/
1279
1280ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1281M: Dinh Nguyen <dinguyen@altera.com>
1282S: Maintained
1283F: drivers/clk/socfpga/
1284
65ebcc11
SK
1285ARM/STI ARCHITECTURE
1286M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1287M: Stuart Menefy <stuart.menefy@st.com>
1288L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289L: kernel@stlinux.com
1290W: http://www.stlinux.com
1291S: Maintained
1292F: arch/arm/mach-sti/
1293
2b7a52a4 1294ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1295M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1296L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1297S: Maintained
1298
1bbd7089 1299ARM/TETON BGA MACHINE SUPPORT
706e69d6 1300M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302S: Maintained
1303
2b7a52a4 1304ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1305M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1307S: Maintained
1308
98ad6e3b 1309ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1310M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1311L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1312W: http://www.mcuos.com
1313S: Maintained
4e89e8f6 1314F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1315F: drivers/input/keyboard/w90p910_keypad.c
1316F: drivers/input/touchscreen/w90p910_ts.c
1317F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1318F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1319F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1320F: drivers/rtc/rtc-nuc900.c
9df92e6c 1321F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1322F: drivers/usb/host/ehci-w90x900.c
1323F: drivers/video/nuc900fb.c
98ad6e3b 1324
54274d71 1325ARM/U300 MACHINE SUPPORT
e4651a9f 1326M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1327L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328S: Supported
1329F: arch/arm/mach-u300/
9affbd24 1330F: drivers/clocksource/timer-u300.c
54274d71
LW
1331F: drivers/i2c/busses/i2c-stu300.c
1332F: drivers/rtc/rtc-coh901331.c
1333F: drivers/watchdog/coh901327_wdt.c
1334F: drivers/dma/coh901318*
87572880
LW
1335F: drivers/mfd/ab3100*
1336F: drivers/rtc/rtc-ab3100.c
1337F: drivers/rtc/rtc-coh901331.c
1338T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1339
87572880 1340ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1341M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1342L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343S: Maintained
1344F: arch/arm/mach-ux500/
e4651a9f 1345F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1346F: drivers/dma/ste_dma40*
e4651a9f 1347F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1348F: drivers/mfd/abx500*
1349F: drivers/mfd/ab8500*
e4651a9f
LW
1350F: drivers/mfd/dbx500*
1351F: drivers/mfd/db8500*
1352F: drivers/pinctrl/pinctrl-nomadik*
87572880 1353F: drivers/rtc/rtc-ab8500.c
e4651a9f 1354F: drivers/rtc/rtc-pl031.c
87572880 1355T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1356
e93fde28
UH
1357ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1358M: Ulf Hansson <ulf.hansson@linaro.org>
1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360T: git git://git.linaro.org/people/ulfh/clk.git
1361S: Maintained
1362F: drivers/clk/ux500/
1363F: include/linux/platform_data/clk-ux500.h
1364
d4275354 1365ARM/VFP SUPPORT
8b58be88 1366M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1368W: http://www.arm.linux.org.uk/
1369S: Maintained
1370F: arch/arm/vfp/
1371
e66b6d8e
MV
1372ARM/VOIPAC PXA270 SUPPORT
1373M: Marek Vasut <marek.vasut@gmail.com>
1374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375S: Maintained
1376F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1377F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1378
04529fe2
TP
1379ARM/VT8500 ARM ARCHITECTURE
1380M: Tony Prisk <linux@prisktech.co.nz>
1381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382S: Maintained
1383F: arch/arm/mach-vt8500/
41fd91b4 1384F: drivers/clocksource/vt8500_timer.c
560746eb 1385F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1386F: drivers/mmc/host/wmt-sdmmc.c
1387F: drivers/pwm/pwm-vt8500.c
1388F: drivers/rtc/rtc-vt8500.c
1389F: drivers/tty/serial/vt8500_serial.c
4f31102b 1390F: drivers/usb/host/ehci-platform.c
41fd91b4 1391F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1392F: drivers/video/vt8500lcdfb.*
1393F: drivers/video/wm8505fb*
1394F: drivers/video/wmt_ge_rops.*
04529fe2 1395
e66b6d8e
MV
1396ARM/ZIPIT Z2 SUPPORT
1397M: Marek Vasut <marek.vasut@gmail.com>
1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399S: Maintained
1400F: arch/arm/mach-pxa/z2.c
6ab2a855 1401F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1402
51f29d44
MS
1403ARM/ZYNQ ARCHITECTURE
1404M: Michal Simek <michal.simek@xilinx.com>
1405L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1406W: http://wiki.xilinx.com
1407T: git git://git.xilinx.com/linux-xlnx.git
1408S: Supported
1409F: arch/arm/mach-zynq/
bd2a337a 1410F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1411N: zynq
1412N: xilinx
1413F: drivers/clocksource/cadence_ttc_timer.c
e3ec3a3d 1414F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1415
b8f9879e
WD
1416ARM SMMU DRIVER
1417M: Will Deacon <will.deacon@arm.com>
1418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419S: Maintained
1420F: drivers/iommu/arm-smmu.c
1421
38074229
CM
1422ARM64 PORT (AARCH64 ARCHITECTURE)
1423M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1424M: Will Deacon <will.deacon@arm.com>
38074229
CM
1425L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426S: Maintained
1427F: arch/arm64/
d19766ec 1428F: Documentation/arm64/
38074229 1429
9d7005f9
LP
1430AS3645A LED FLASH CONTROLLER DRIVER
1431M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1432L: linux-media@vger.kernel.org
1433T: git git://linuxtv.org/media_tree.git
1434S: Maintained
1435F: drivers/media/i2c/as3645a.c
1436F: include/media/as3645a.h
1437
d58de038
GJ
1438ASC7621 HARDWARE MONITOR DRIVER
1439M: George Joseph <george.joseph@fairview5.com>
1440L: lm-sensors@lm-sensors.org
1441S: Maintained
1442F: Documentation/hwmon/asc7621
1443F: drivers/hwmon/asc7621.c
1444
b229ece9 1445ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1446M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1447L: acpi4asus-user@lists.sourceforge.net
d0944853 1448L: platform-driver-x86@vger.kernel.org
76593d6f 1449W: http://acpi4asus.sf.net
85091b71 1450S: Maintained
b229ece9
CC
1451F: drivers/platform/x86/asus*.c
1452F: drivers/platform/x86/eeepc*.c
85091b71 1453
953a6479 1454ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1455M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1456W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1457S: Maintained
679655da
JP
1458F: Documentation/crypto/async-tx-api.txt
1459F: crypto/async_tx/
1460F: drivers/dma/
1461F: include/linux/dmaengine.h
1462F: include/linux/async_tx.h
b3e5f263 1463
a1867d36 1464AT24 EEPROM DRIVER
14d77c4d 1465M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1466L: linux-i2c@vger.kernel.org
1467S: Maintained
1468F: drivers/misc/eeprom/at24.c
25f73ed5 1469F: include/linux/platform_data/at24.h
a1867d36 1470
e7839f25 1471ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1472M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1473W: http://support.coraid.com/support/linux
1da177e4 1474S: Supported
679655da
JP
1475F: Documentation/aoe/
1476F: drivers/block/aoe/
1da177e4 1477
9a10a870 1478ATHEROS ATH GENERIC UTILITIES
f726ee65 1479M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1480L: linux-wireless@vger.kernel.org
1481S: Supported
1482F: drivers/net/wireless/ath/*
1483
fa1c114f 1484ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1485M: Jiri Slaby <jirislaby@gmail.com>
1486M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1487M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1488L: linux-wireless@vger.kernel.org
1489L: ath5k-devel@lists.ath5k.org
72c706b7 1490W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1491S: Maintained
fa451753 1492F: drivers/net/wireless/ath/ath5k/
fa1c114f 1493
12e62d6f
KV
1494ATHEROS ATH6KL WIRELESS DRIVER
1495M: Kalle Valo <kvalo@qca.qualcomm.com>
1496L: linux-wireless@vger.kernel.org
1497W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1498T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1499S: Supported
1500F: drivers/net/wireless/ath/ath6kl/
1501
2be7d22f
VK
1502WILOCITY WIL6210 WIRELESS DRIVER
1503M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1504L: linux-wireless@vger.kernel.org
1505L: wil6210@qca.qualcomm.com
1506S: Supported
1507W: http://wireless.kernel.org/en/users/Drivers/wil6210
1508F: drivers/net/wireless/ath/wil6210/
1509
1d7e1e6b
CL
1510CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1511M: Christian Lamparter <chunkeey@googlemail.com>
1512L: linux-wireless@vger.kernel.org
1513W: http://wireless.kernel.org/en/users/Drivers/carl9170
1514S: Maintained
1515F: drivers/net/wireless/ath/carl9170/
1516
2c2a6172
LT
1517ATK0110 HWMON DRIVER
1518M: Luca Tettamanti <kronos.it@gmail.com>
1519L: lm-sensors@lm-sensors.org
1520S: Maintained
1521F: drivers/hwmon/asus_atk0110.c
1522
6f69a6d7 1523ATI_REMOTE2 DRIVER
8b58be88 1524M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1525S: Maintained
679655da 1526F: drivers/input/misc/ati_remote2.c
6f69a6d7 1527
7ae115b4 1528ATLX ETHERNET DRIVERS
8b58be88 1529M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1530M: Chris Snook <chris.snook@gmail.com>
e443e383 1531L: netdev@vger.kernel.org
8d5ca6ec
JC
1532W: http://sourceforge.net/projects/atl1
1533W: http://atl1.sourceforge.net
1534S: Maintained
2b133ad6 1535F: drivers/net/ethernet/atheros/
8d5ca6ec 1536
1da177e4 1537ATM
8b58be88 1538M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1539L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1540L: netdev@vger.kernel.org
1da177e4
LT
1541W: http://linux-atm.sourceforge.net
1542S: Maintained
679655da
JP
1543F: drivers/atm/
1544F: include/linux/atm*
c117ab84 1545F: include/uapi/linux/atm*
1da177e4 1546
04ac2f46 1547ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1548M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1549S: Maintained
1550F: drivers/mmc/host/atmel-mci.c
1551F: drivers/mmc/host/atmel-mci-regs.h
1552
a1cfac48 1553ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1554M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1555S: Supported
df621252 1556F: drivers/tty/serial/atmel_serial.c
a1cfac48 1557
b414dc16
NF
1558ATMEL DMA DRIVER
1559M: Nicolas Ferre <nicolas.ferre@atmel.com>
1560L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561S: Supported
1562F: drivers/dma/at_hdmac.c
1563F: drivers/dma/at_hdmac_regs.h
6f0d65af 1564F: include/linux/platform_data/dma-atmel.h
b414dc16 1565
888f2804
LD
1566ATMEL I2C DRIVER
1567M: Ludovic Desroches <ludovic.desroches@atmel.com>
1568L: linux-i2c@vger.kernel.org
1569S: Supported
1570F: drivers/i2c/busses/i2c-at91.c
1571
15515545
JW
1572ATMEL ISI DRIVER
1573M: Josh Wu <josh.wu@atmel.com>
1574L: linux-media@vger.kernel.org
1575S: Supported
f2294c2d 1576F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1577F: include/media/atmel-isi.h
1578
8f4c79ce 1579ATMEL LCDFB DRIVER
8b58be88 1580M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1581L: linux-fbdev@vger.kernel.org
8f4c79ce 1582S: Maintained
679655da
JP
1583F: drivers/video/atmel_lcdfb.c
1584F: include/video/atmel_lcdc.h
8f4c79ce 1585
89e5785f 1586ATMEL MACB ETHERNET DRIVER
a02875a6 1587M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1588S: Supported
9f2f381f 1589F: drivers/net/ethernet/cadence/
89e5785f 1590
754ce4f2 1591ATMEL SPI DRIVER
a02875a6 1592M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1593S: Supported
9df92e6c 1594F: drivers/spi/spi-atmel.*
754ce4f2 1595
e9cb1c5a
NF
1596ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1597M: Nicolas Ferre <nicolas.ferre@atmel.com>
1598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1599S: Supported
1600F: drivers/misc/atmel_tclib.c
1601F: drivers/clocksource/tcb_clksrc.c
1602
ff2675d6
JW
1603ATMEL TSADCC DRIVER
1604M: Josh Wu <josh.wu@atmel.com>
1605L: linux-input@vger.kernel.org
1606S: Supported
1607F: drivers/input/touchscreen/atmel_tsadcc.c
1608
914a3f3b 1609ATMEL USBA UDC DRIVER
a02875a6
NF
1610M: Nicolas Ferre <nicolas.ferre@atmel.com>
1611L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1612S: Supported
679655da 1613F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1614
1da177e4 1615ATMEL WIRELESS DRIVER
8b58be88 1616M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1617L: linux-wireless@vger.kernel.org
1da177e4
LT
1618W: http://www.thekelleys.org.uk/atmel
1619W: http://atmelwlandriver.sourceforge.net/
1620S: Maintained
679655da 1621F: drivers/net/wireless/atmel*
1da177e4 1622
26780d9e 1623ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1624M: Bradley Grove <linuxdrivers@attotech.com>
1625L: linux-scsi@vger.kernel.org
1626W: http://www.attotech.com
1627S: Supported
1628F: drivers/scsi/esas2r
26780d9e 1629
a92b7b80 1630AUDIT SUBSYSTEM
8b58be88 1631M: Eric Paris <eparis@redhat.com>
b9a06207 1632L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1633W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1634T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1635S: Maintained
679655da 1636F: include/linux/audit.h
c117ab84 1637F: include/uapi/linux/audit.h
679655da 1638F: kernel/audit*
a92b7b80 1639
70e84049 1640AUXILIARY DISPLAY DRIVERS
8b58be88 1641M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1642W: http://miguelojeda.es/auxdisplay.htm
1643W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1644S: Maintained
679655da
JP
1645F: drivers/auxdisplay/
1646F: include/linux/cfag12864b.h
70e84049 1647
5f97f7f9 1648AVR32 ARCHITECTURE
e336f61f
HCE
1649M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1650M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1651W: http://www.atmel.com/products/AVR32/
249d9d9d 1652W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1653W: http://avrfreaks.net/
e336f61f 1654S: Maintained
679655da 1655F: arch/avr32/
5f97f7f9
HS
1656
1657AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1658M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1659M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1660S: Maintained
679655da 1661F: arch/avr32/mach-at32ap/
5f97f7f9 1662
1da177e4 1663AX.25 NETWORK LAYER
8b58be88 1664M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1665L: linux-hams@vger.kernel.org
d34cb28a 1666W: http://www.linux-ax25.org/
1da177e4 1667S: Maintained
c117ab84 1668F: include/uapi/linux/ax25.h
679655da
JP
1669F: include/net/ax25.h
1670F: net/ax25/
1da177e4 1671
d5269395 1672AZ6007 DVB DRIVER
1b2c14b4 1673M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1674L: linux-media@vger.kernel.org
1675W: http://linuxtv.org
1676T: git git://linuxtv.org/media_tree.git
1677S: Maintained
1678F: drivers/media/usb/dvb-usb-v2/az6007.c
1679
6777376e
HV
1680AZTECH FM RADIO RECEIVER DRIVER
1681M: Hans Verkuil <hverkuil@xs4all.nl>
1682L: linux-media@vger.kernel.org
1683T: git git://linuxtv.org/media_tree.git
1684W: http://linuxtv.org
1685S: Maintained
1686F: drivers/media/radio/radio-aztech*
1687
e2d1d6c0 1688B43 WIRELESS DRIVER
8b58be88 1689M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1690L: linux-wireless@vger.kernel.org
ed072f9e 1691L: b43-dev@lists.infradead.org
491b26b4 1692W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1693S: Maintained
679655da 1694F: drivers/net/wireless/b43/
e2d1d6c0
RD
1695
1696B43LEGACY WIRELESS DRIVER
8b58be88
JP
1697M: Larry Finger <Larry.Finger@lwfinger.net>
1698M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1699L: linux-wireless@vger.kernel.org
ed072f9e 1700L: b43-dev@lists.infradead.org
491b26b4 1701W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1702S: Maintained
679655da 1703F: drivers/net/wireless/b43legacy/
e2d1d6c0 1704
300abeb5 1705BACKLIGHT CLASS/SUBSYSTEM
6212de88 1706M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1707S: Maintained
679655da
JP
1708F: drivers/video/backlight/
1709F: include/linux/backlight.h
300abeb5 1710
c6c8fea2 1711BATMAN ADVANCED
207df49e 1712M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1713M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1714M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1715L: b.a.t.m.a.n@lists.open-mesh.org
1716W: http://www.open-mesh.org/
1717S: Maintained
1718F: net/batman-adv/
1719
e2d1d6c0 1720BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1721M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1722L: linux-hams@vger.kernel.org
1723W: http://www.baycom.org/~tom/ham/ham.html
1724S: Maintained
679655da 1725F: drivers/net/hamradio/baycom*
e2d1d6c0 1726
cafe5635 1727BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1728M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1729L: linux-bcache@vger.kernel.org
1730W: http://bcache.evilpiepirate.org
1731S: Maintained:
1732F: drivers/md/bcache/
1733
e2d1d6c0 1734BEFS FILE SYSTEM
55817d3d 1735S: Orphan
679655da
JP
1736F: Documentation/filesystems/befs.txt
1737F: fs/befs/
e2d1d6c0
RD
1738
1739BFS FILE SYSTEM
8b58be88 1740M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1741S: Maintained
679655da
JP
1742F: Documentation/filesystems/bfs.txt
1743F: fs/bfs/
c117ab84 1744F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1745
1394f032 1746BLACKFIN ARCHITECTURE
a4edbc10
SZ
1747M: Steven Miao <realmz6@gmail.com>
1748L: adi-buildroot-devel@lists.sourceforge.net
1443176f 1749T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1750W: http://blackfin.uclinux.org
1751S: Supported
679655da 1752F: arch/blackfin/
566da5b2 1753
e190d6b1 1754BLACKFIN EMAC DRIVER
a4edbc10 1755L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1756W: http://blackfin.uclinux.org
1757S: Supported
7b35f033 1758F: drivers/net/ethernet/adi/
e190d6b1 1759
566da5b2 1760BLACKFIN RTC DRIVER
a4edbc10 1761L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1762W: http://blackfin.uclinux.org
1763S: Supported
679655da 1764F: drivers/rtc/rtc-bfin.c
1394f032 1765
936ed49a 1766BLACKFIN SDH DRIVER
109ec8c3 1767M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1768L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1769W: http://blackfin.uclinux.org
1770S: Supported
1771F: drivers/mmc/host/bfin_sdh.c
1772
1394f032 1773BLACKFIN SERIAL DRIVER
8b58be88 1774M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1775L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1776W: http://blackfin.uclinux.org
1777S: Supported
8460241e 1778F: drivers/tty/serial/bfin_uart.c
1394f032 1779
1e6d320f 1780BLACKFIN WATCHDOG DRIVER
a4edbc10 1781L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1782W: http://blackfin.uclinux.org
1783S: Supported
679655da 1784F: drivers/watchdog/bfin_wdt.c
1e6d320f 1785
d24ecfcc 1786BLACKFIN I2C TWI DRIVER
8b58be88 1787M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1788L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1789W: http://blackfin.uclinux.org/
1790S: Supported
679655da 1791F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1792
1e204377
SJ
1793BLACKFIN MEDIA DRIVER
1794M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1795L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1796W: http://blackfin.uclinux.org/
1797S: Supported
1798F: drivers/media/platform/blackfin/
1799F: drivers/media/i2c/adv7183*
1800F: drivers/media/i2c/vs6624*
1801
b54cf35a
JSM
1802BLINKM RGB LED DRIVER
1803M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1804S: Maintained
1805F: drivers/leds/leds-blinkm.c
1806
1da177e4 1807BLOCK LAYER
8b58be88 1808M: Jens Axboe <axboe@kernel.dk>
08deed1e 1809T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1810S: Maintained
679655da 1811F: block/
1da177e4 1812
2b54aaef 1813BLOCK2MTD DRIVER
8b58be88 1814M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1815L: linux-mtd@lists.infradead.org
1816S: Maintained
679655da 1817F: drivers/mtd/devices/block2mtd.c
2b54aaef 1818
63fbd24e 1819BLUETOOTH DRIVERS
8b58be88 1820M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1821M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1822M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1823L: linux-bluetooth@vger.kernel.org
63fbd24e 1824W: http://www.bluez.org/
22e7a424
MH
1825T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1826T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1827S: Maintained
679655da 1828F: drivers/bluetooth/
1da177e4 1829
63fbd24e 1830BLUETOOTH SUBSYSTEM
8b58be88 1831M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1832M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1833M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1834L: linux-bluetooth@vger.kernel.org
1835W: http://www.bluez.org/
22e7a424
MH
1836T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1837T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1838S: Maintained
679655da
JP
1839F: net/bluetooth/
1840F: include/net/bluetooth/
1da177e4
LT
1841
1842BONDING DRIVER
79b30750 1843M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1844M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1845M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1846L: netdev@vger.kernel.org
ce00f85c
JC
1847W: http://sourceforge.net/projects/bonding/
1848S: Supported
679655da 1849F: drivers/net/bonding/
c117ab84 1850F: include/uapi/linux/if_bonding.h
1da177e4 1851
39105890 1852BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1853M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1854L: netdev@vger.kernel.org
1855S: Supported
adfc5217 1856F: drivers/net/ethernet/broadcom/b44.*
39105890 1857
32ec90d5
FF
1858BROADCOM GENET ETHERNET DRIVER
1859M: Florian Fainelli <f.fainelli@gmail.com>
1860L: netdev@vger.kernel.org
1861S: Supported
1862F: drivers/net/ethernet/broadcom/genet/
1863
948c51e6 1864BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1865M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1866L: netdev@vger.kernel.org
1867S: Supported
adfc5217
JK
1868F: drivers/net/ethernet/broadcom/bnx2.*
1869F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1870
4d9d2cb0 1871BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1872M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1873L: netdev@vger.kernel.org
1874S: Supported
adfc5217 1875F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1876
af4b8e37 1877BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d 1878M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1879M: Matt Porter <mporter@linaro.org>
497a045d 1880L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1881T: git git://git.github.com/broadcom/bcm11351
1882S: Maintained
1883F: arch/arm/mach-bcm/
1884F: arch/arm/boot/dts/bcm113*
1885F: arch/arm/boot/dts/bcm281*
1886F: arch/arm/configs/bcm_defconfig
1887F: drivers/mmc/host/sdhci_bcm_kona.c
1888F: drivers/clocksource/bcm_kona_timer.c
1889
f680f25c
SW
1890BROADCOM BCM2835 ARM ARCHICTURE
1891M: Stephen Warren <swarren@wwwdotorg.org>
1892L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1893T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1894S: Maintained
1895F: arch/arm/mach-bcm2835/
1896F: arch/arm/boot/dts/bcm2835*
1897F: arch/arm/configs/bcm2835_defconfig
1898F: drivers/*/*bcm2835*
1899
948c51e6 1900BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1901M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1902M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1903L: netdev@vger.kernel.org
1904S: Supported
adfc5217 1905F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1906
a9533e7e
HP
1907BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1908M: Brett Rudley <brudley@broadcom.com>
818c07b8 1909M: Arend van Spriel <arend@broadcom.com>
85d63686 1910M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1911M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1912L: linux-wireless@vger.kernel.org
5615171c 1913L: brcm80211-dev-list@broadcom.com
a9533e7e 1914S: Supported
f62ebdd5 1915F: drivers/net/wireless/brcm80211/
a9533e7e 1916
9958d6f9 1917BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1918M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1919L: linux-scsi@vger.kernel.org
1920S: Supported
1921F: drivers/scsi/bnx2fc/
1922
6a6b5ad0
EW
1923BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1924M: Eddie Wai <eddie.wai@broadcom.com>
1925L: linux-scsi@vger.kernel.org
1926S: Supported
1927F: drivers/scsi/bnx2i/
1928
c9678d86
RM
1929BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1930M: Rafał Miłecki <zajec5@gmail.com>
1931L: linux-wireless@vger.kernel.org
1932S: Maintained
1933F: drivers/bcma/
1934F: include/linux/bcma/
1935
7725ccfd 1936BROCADE BFA FC SCSI DRIVER
aa803370
AG
1937M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
1938M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
455518e7
JP
1939L: linux-scsi@vger.kernel.org
1940S: Supported
1941F: drivers/scsi/bfa/
7725ccfd 1942
8b230ed8
RM
1943BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1944M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1945L: netdev@vger.kernel.org
1946S: Supported
f844a0ea 1947F: drivers/net/ethernet/brocade/bna/
8b230ed8 1948
5cdf7f76 1949BSG (block layer generic sg v4 driver)
8b58be88 1950M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1951L: linux-scsi@vger.kernel.org
1952S: Supported
679655da
JP
1953F: block/bsg.c
1954F: include/linux/bsg.h
c117ab84 1955F: include/uapi/linux/bsg.h
5cdf7f76 1956
af39917d
CL
1957BT87X AUDIO DRIVER
1958M: Clemens Ladisch <clemens@ladisch.de>
1959L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1960T: git git://git.alsa-project.org/alsa-kernel.git
1961S: Maintained
1962F: Documentation/sound/alsa/Bt87x.txt
1963F: sound/pci/bt87x.c
1964
ff1d5c2f 1965BT8XXGPIO DRIVER
eb032b98 1966M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1967W: http://bu3sch.de/btgpio.php
1968S: Maintained
72dbb705 1969F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1970
eb1eb04f 1971BTRFS FILE SYSTEM
c0778e25
CM
1972M: Chris Mason <clm@fb.com>
1973M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
1974L: linux-btrfs@vger.kernel.org
1975W: http://btrfs.wiki.kernel.org/
8a6e2535 1976Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1977T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1978S: Maintained
679655da
JP
1979F: Documentation/filesystems/btrfs.txt
1980F: fs/btrfs/
eb1eb04f 1981
1da177e4 1982BTTV VIDEO4LINUX DRIVER
1b2c14b4 1983M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1984L: linux-media@vger.kernel.org
96b6aba0 1985W: http://linuxtv.org
275ffde4 1986T: git git://linuxtv.org/media_tree.git
f96236e5 1987S: Odd fixes
679655da 1988F: Documentation/video4linux/bttv/
90d72ac6 1989F: drivers/media/pci/bt8xx/bttv*
1da177e4 1990
1f34923c
KA
1991BUSLOGIC SCSI DRIVER
1992M: Khalid Aziz <khalid@gonehiking.org>
1993L: linux-scsi@vger.kernel.org
1994S: Maintained
1995F: drivers/scsi/BusLogic.*
1996F: drivers/scsi/FlashPoint.*
1997
af39917d
CL
1998C-MEDIA CMI8788 DRIVER
1999M: Clemens Ladisch <clemens@ladisch.de>
2000L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2001T: git git://git.alsa-project.org/alsa-kernel.git
2002S: Maintained
2003F: sound/pci/oxygen/
2004
2141355f
MS
2005C6X ARCHITECTURE
2006M: Mark Salter <msalter@redhat.com>
2007M: Aurelien Jacquiot <a-jacquiot@ti.com>
2008L: linux-c6x-dev@linux-c6x.org
2009W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2010S: Maintained
2011F: arch/c6x/
2012
a5432f5a 2013CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2014M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2015L: linux-cachefs@redhat.com
2016S: Supported
2017F: Documentation/filesystems/caching/cachefiles.txt
2018F: fs/cachefiles/
2019
c815ca39
HV
2020CADET FM/AM RADIO RECEIVER DRIVER
2021M: Hans Verkuil <hverkuil@xs4all.nl>
2022L: linux-media@vger.kernel.org
2023T: git git://linuxtv.org/media_tree.git
2024W: http://linuxtv.org
2025S: Maintained
2026F: drivers/media/radio/radio-cadet*
2027
77d5140f 2028CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2029M: Jonathan Corbet <corbet@lwn.net>
661263b5 2030L: linux-media@vger.kernel.org
275ffde4 2031T: git git://linuxtv.org/media_tree.git
77d5140f 2032S: Maintained
679655da 2033F: Documentation/video4linux/cafe_ccic
90d72ac6 2034F: drivers/media/platform/marvell-ccic/
77d5140f 2035
201b6bab 2036CAIF NETWORK LAYER
5c574f50 2037M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2038L: netdev@vger.kernel.org
2039S: Supported
2040F: Documentation/networking/caif/
2041F: drivers/net/caif/
c117ab84 2042F: include/uapi/linux/caif/
201b6bab
JP
2043F: include/net/caif/
2044F: net/caif/
2045
77dac90f 2046CALGARY x86-64 IOMMU
8b58be88
JP
2047M: Muli Ben-Yehuda <muli@il.ibm.com>
2048M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2049L: discuss@x86-64.org
2050S: Maintained
679655da
JP
2051F: arch/x86/kernel/pci-calgary_64.c
2052F: arch/x86/kernel/tce_64.c
2053F: arch/x86/include/asm/calgary.h
2054F: arch/x86/include/asm/tce.h
77dac90f 2055
e2d1d6c0 2056CAN NETWORK LAYER
8d15d386 2057M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2058L: linux-can@vger.kernel.org
ec78213a 2059W: http://gitorious.org/linux-can
405cc273 2060T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2061S: Maintained
f35f6c8f 2062F: Documentation/networking/can.txt
8d15d386 2063F: net/can/
8d15d386 2064F: include/linux/can/core.h
c117ab84
CEB
2065F: include/uapi/linux/can.h
2066F: include/uapi/linux/can/bcm.h
2067F: include/uapi/linux/can/raw.h
2068F: include/uapi/linux/can/gw.h
e2d1d6c0 2069
4261a204 2070CAN NETWORK DRIVERS
8b58be88 2071M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2072M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2073L: linux-can@vger.kernel.org
ec78213a 2074W: http://gitorious.org/linux-can
405cc273 2075T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2076S: Maintained
8d15d386
OH
2077F: drivers/net/can/
2078F: include/linux/can/dev.h
8d15d386 2079F: include/linux/can/platform/
c117ab84
CEB
2080F: include/uapi/linux/can/error.h
2081F: include/uapi/linux/can/netlink.h
4261a204 2082
95d16c72
JM
2083CAPABILITIES
2084M: Serge Hallyn <serge.hallyn@canonical.com>
2085L: linux-security-module@vger.kernel.org
6305902c 2086S: Supported
95d16c72 2087F: include/linux/capability.h
c117ab84 2088F: include/uapi/linux/capability.h
95d16c72 2089F: security/capability.c
6305902c 2090F: security/commoncap.c
38a94118 2091F: kernel/capability.c
95d16c72 2092
b8154542 2093CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2094M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2095L: linuxppc-dev@lists.ozlabs.org
2096L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2097W: http://www.ibm.com/developerworks/power/cell/
2098S: Supported
679655da 2099F: arch/powerpc/include/asm/cell*.h
679655da 2100F: arch/powerpc/include/asm/spu*.h
c117ab84 2101F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2102F: arch/powerpc/oprofile/*cell*
2103F: arch/powerpc/platforms/cell/
b8154542 2104
9030aaf9 2105CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2106M: Sage Weil <sage@inktank.com>
82593f87 2107L: ceph-devel@vger.kernel.org
09d90327 2108W: http://ceph.com/
fb99f881 2109T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2110S: Supported
2111F: Documentation/filesystems/ceph.txt
14430813
JP
2112F: fs/ceph/
2113F: net/ceph/
2114F: include/linux/ceph/
2115F: include/linux/crush/
9030aaf9 2116
18332a80 2117CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2118L: linux-usb@vger.kernel.org
10c6c9c9 2119S: Orphan
679655da
JP
2120F: Documentation/usb/WUSB-Design-overview.txt
2121F: Documentation/usb/wusb-cbaf
355ffe69
DV
2122F: drivers/usb/host/hwa-hc.c
2123F: drivers/usb/host/whci/
679655da
JP
2124F: drivers/usb/wusbcore/
2125F: include/linux/usb/wusb*
18332a80 2126
70e84049 2127CFAG12864B LCD DRIVER
8b58be88 2128M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2129W: http://miguelojeda.es/auxdisplay.htm
2130W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2131S: Maintained
679655da
JP
2132F: drivers/auxdisplay/cfag12864b.c
2133F: include/linux/cfag12864b.h
70e84049
MOS
2134
2135CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2136M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2137W: http://miguelojeda.es/auxdisplay.htm
2138W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2139S: Maintained
679655da
JP
2140F: drivers/auxdisplay/cfag12864bfb.c
2141F: include/linux/cfag12864b.h
70e84049 2142
704232c2 2143CFG80211 and NL80211
8b58be88 2144M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2145L: linux-wireless@vger.kernel.org
ce466579
JB
2146W: http://wireless.kernel.org/
2147T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2148T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2149S: Maintained
c117ab84 2150F: include/uapi/linux/nl80211.h
679655da
JP
2151F: include/net/cfg80211.h
2152F: net/wireless/*
2153X: net/wireless/wext*
704232c2 2154
46e64261
GKH
2155CHAR and MISC DRIVERS
2156M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2157M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2158T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2159S: Supported
46e64261
GKH
2160F: drivers/char/*
2161F: drivers/misc/*
2162
0a920b5b 2163CHECKPATCH
8b58be88 2164M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2165M: Joe Perches <joe@perches.com>
2166S: Maintained
679655da 2167F: scripts/checkpatch.pl
0a920b5b 2168
f8407f26
HW
2169CHINESE DOCUMENTATION
2170M: Harry Wei <harryxiyou@gmail.com>
9740153c 2171L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2172L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2173S: Maintained
2174F: Documentation/zh_CN/
2175
2721ea2c 2176CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2177M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2178T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2179L: linux-usb@vger.kernel.org
2180S: Maintained
2181F: drivers/usb/chipidea/
2182
ab043105
OJ
2183CHROME HARDWARE PLATFORM SUPPORT
2184M: Olof Johansson <olof@lixom.net>
2185S: Maintained
2186F: drivers/platform/chrome/
2187
641cb85e 2188CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2189M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2190M: Sujith Sankar <ssujith@cisco.com>
2191M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2192M: Neel Patel <neepatel@cisco.com>
2193M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2194S: Supported
a6a5580c 2195F: drivers/net/ethernet/cisco/enic/
7063fbf2 2196
e3cf00d0 2197CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2198M: Upinder Malhi <umalhi@cisco.com>
2199S: Supported
2200F: drivers/infiniband/hw/usnic
e3cf00d0 2201
2b7a52a4 2202CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2203M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2204L: netdev@vger.kernel.org
2205S: Maintained
57d0b7a0 2206F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2207
2b7a52a4 2208CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2209M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2210L: linux-usb@vger.kernel.org
2b7a52a4 2211S: Maintained
679655da 2212F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2213
d9e9d82c 2214CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2215M: Timur Tabi <timur@tabi.org>
93711660 2216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2217S: Odd Fixes
679655da 2218F: sound/soc/codecs/cs4270*
d9e9d82c 2219
3d4cfdc9
MB
2220CIRRUS LOGIC AUDIO CODEC DRIVERS
2221M: Brian Austin <brian.austin@cirrus.com>
2222M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2223L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2224S: Maintained
2225F: sound/soc/codecs/cs*
2226
94574d9a
KRW
2227CLEANCACHE API
2228M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2229L: linux-kernel@vger.kernel.org
2230S: Maintained
2231F: mm/cleancache.c
2232F: include/linux/cleancache.h
2233
d4275354 2234CLK API
8b58be88 2235M: Russell King <linux@arm.linux.org.uk>
37417046 2236S: Maintained
d4275354
RK
2237F: include/linux/clk.h
2238
9222d247
JS
2239CLOCKSOURCE, CLOCKEVENT DRIVERS
2240M: Daniel Lezcano <daniel.lezcano@linaro.org>
2241M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2242L: linux-kernel@vger.kernel.org
9222d247
JS
2243T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2244S: Supported
2245F: drivers/clocksource
2246
5df6d737 2247CISCO FCOE HBA DRIVER
8fc89a79
HP
2248M: Hiral Patel <hiralpat@cisco.com>
2249M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2250M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2251L: linux-scsi@vger.kernel.org
2252S: Supported
2a99921a 2253F: drivers/scsi/fnic/
5df6d737 2254
529aa8cb
TLSC
2255CMPC ACPI DRIVER
2256M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2257M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2258L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2259S: Supported
2260F: drivers/platform/x86/classmate-laptop.c
2261
74425eee 2262COCCINELLE/Semantic Patches (SmPL)
26de9c26 2263M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2264M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2265M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2266M: Michal Marek <mmarek@suse.cz>
26de9c26 2267L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2268T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2269W: http://coccinelle.lip6.fr/
2270S: Supported
4b92b2aa 2271F: Documentation/coccinelle.txt
74425eee
NP
2272F: scripts/coccinelle/
2273F: scripts/coccicheck
2274
1da177e4 2275CODA FILE SYSTEM
8b58be88 2276M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2277M: coda@cs.cmu.edu
2278L: codalist@coda.cs.cmu.edu
2279W: http://www.coda.cs.cmu.edu/
2280S: Maintained
679655da
JP
2281F: Documentation/filesystems/coda.txt
2282F: fs/coda/
2283F: include/linux/coda*.h
c117ab84 2284F: include/uapi/linux/coda*.h
1da177e4 2285
7704addb 2286COMMON CLK FRAMEWORK
7704addb
MT
2287M: Mike Turquette <mturquette@linaro.org>
2288L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2289T: git git://git.linaro.org/people/mturquette/linux.git
2290S: Maintained
60bea3b5
SW
2291F: drivers/clk/
2292X: drivers/clk/clkdev.c
7704addb 2293F: include/linux/clk-pr*
60bea3b5 2294F: include/linux/clk/
7704addb 2295
e2d1d6c0 2296COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2297M: Steve French <sfrench@samba.org>
51223df6 2298L: linux-cifs@vger.kernel.org
d1f28953 2299L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2300W: http://linux-cifs.samba.org/
8a6e2535 2301Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2302T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2303S: Supported
679655da
JP
2304F: Documentation/filesystems/cifs.txt
2305F: fs/cifs/
e2d1d6c0 2306
1da177e4 2307COMPACTPCI HOTPLUG CORE
8b58be88 2308M: Scott Murray <scott@spiteful.org>
64dab204 2309L: linux-pci@vger.kernel.org
82c4dfc7 2310S: Maintained
679655da 2311F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2312
2313COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2314M: Scott Murray <scott@spiteful.org>
64dab204 2315L: linux-pci@vger.kernel.org
82c4dfc7 2316S: Maintained
679655da 2317F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2318
2319COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2320M: Scott Murray <scott@spiteful.org>
64dab204 2321L: linux-pci@vger.kernel.org
82c4dfc7 2322S: Maintained
679655da 2323F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2324
5411552c 2325COMPAL LAPTOP SUPPORT
8b58be88 2326M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2327L: platform-driver-x86@vger.kernel.org
5411552c 2328S: Maintained
679655da 2329F: drivers/platform/x86/compal-laptop.c
5411552c 2330
949be0f7 2331CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2332M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2333L: accessrunner-general@lists.sourceforge.net
2334W: http://accessrunner.sourceforge.net/
949be0f7 2335S: Maintained
679655da 2336F: drivers/usb/atm/cxacru.c
949be0f7 2337
e2d1d6c0 2338CONFIGFS
d6351db2
JB
2339M: Joel Becker <jlbec@evilplan.org>
2340T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2341S: Supported
679655da
JP
2342F: fs/configfs/
2343F: include/linux/configfs.h
e2d1d6c0 2344
acb9c1b2 2345CONNECTOR
8b58be88 2346M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2347L: netdev@vger.kernel.org
2348S: Maintained
2349F: drivers/connector/
2350
fb3a0fb6 2351CONTROL GROUPS (CGROUPS)
860ca0e6 2352M: Tejun Heo <tj@kernel.org>
ad50c159 2353M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2354L: containers@lists.linux-foundation.org
12340313 2355L: cgroups@vger.kernel.org
860ca0e6 2356T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2357S: Maintained
679655da
JP
2358F: include/linux/cgroup*
2359F: kernel/cgroup*
8ca739e3 2360F: mm/*cgroup*
fb3a0fb6 2361
bebe4678 2362CORETEMP HARDWARE MONITORING DRIVER
96859129 2363M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2364L: lm-sensors@lm-sensors.org
2365S: Maintained
679655da
JP
2366F: Documentation/hwmon/coretemp
2367F: drivers/hwmon/coretemp.c
bebe4678 2368
1da177e4 2369COSA/SRP SYNC SERIAL DRIVER
8b58be88 2370M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2371W: http://www.fi.muni.cz/~kas/cosa/
2372S: Maintained
679655da 2373F: drivers/net/wan/cosa*
1da177e4 2374
4371ee35 2375CPMAC ETHERNET DRIVER
8b58be88 2376M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2377L: netdev@vger.kernel.org
2378S: Maintained
b544dbac 2379F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2380
1da177e4 2381CPU FREQUENCY DRIVERS
49db1903 2382M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2383M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2384L: cpufreq@vger.kernel.org
a6c072c7 2385L: linux-pm@vger.kernel.org
1da177e4 2386S: Maintained
27209d91
VK
2387T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2388T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2389F: drivers/cpufreq/
2390F: include/linux/cpufreq.h
1da177e4 2391
8a67f0ef
VK
2392CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2393M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2394M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2395L: cpufreq@vger.kernel.org
2396L: linux-pm@vger.kernel.org
2397W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2398S: Maintained
2399F: drivers/cpufreq/arm_big_little.h
2400F: drivers/cpufreq/arm_big_little.c
2401F: drivers/cpufreq/arm_big_little_dt.c
2402
14d2c34c 2403CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2404M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2405M: Daniel Lezcano <daniel.lezcano@linaro.org>
2406L: linux-pm@vger.kernel.org
2407L: linux-arm-kernel@lists.infradead.org
cea8321c 2408T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2409S: Maintained
2410F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2411
a8e39c35 2412CPUIDLE DRIVERS
49db1903 2413M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2414M: Daniel Lezcano <daniel.lezcano@linaro.org>
2415L: linux-pm@vger.kernel.org
2416S: Maintained
cea8321c 2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2418F: drivers/cpuidle/*
2419F: include/linux/cpuidle.h
2420
1da177e4 2421CPUID/MSR DRIVER
8b58be88 2422M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2423S: Maintained
679655da
JP
2424F: arch/x86/kernel/cpuid.c
2425F: arch/x86/kernel/msr.c
1da177e4 2426
7fe2f639
DB
2427CPU POWER MONITORING SUBSYSTEM
2428M: Dominik Brodowski <linux@dominikbrodowski.net>
2429M: Thomas Renninger <trenn@suse.de>
2430S: Maintained
14430813 2431F: tools/power/cpupower/
7fe2f639 2432
ed90fb4a 2433CPUSETS
f47b89c7 2434M: Li Zefan <lizefan@huawei.com>
230579d7 2435L: cgroups@vger.kernel.org
ed90fb4a 2436W: http://www.bullopensource.org/cpuset/
551e172a 2437W: http://oss.sgi.com/projects/cpusets/
230579d7 2438T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2439S: Maintained
679655da
JP
2440F: Documentation/cgroups/cpusets.txt
2441F: include/linux/cpuset.h
2442F: kernel/cpuset.c
ed90fb4a 2443
1da177e4 2444CRAMFS FILESYSTEM
ce00f85c 2445W: http://sourceforge.net/projects/cramfs/
54886a71 2446S: Orphan / Obsolete
679655da
JP
2447F: Documentation/filesystems/cramfs.txt
2448F: fs/cramfs/
1da177e4
LT
2449
2450CRIS PORT
8b58be88
JP
2451M: Mikael Starvik <starvik@axis.com>
2452M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2453L: linux-cris-kernel@axis.com
1da177e4
LT
2454W: http://developer.axis.com
2455S: Maintained
679655da 2456F: arch/cris/
df621252 2457F: drivers/tty/serial/crisv10.*
1da177e4
LT
2458
2459CRYPTO API
8b58be88
JP
2460M: Herbert Xu <herbert@gondor.apana.org.au>
2461M: "David S. Miller" <davem@davemloft.net>
1da177e4 2462L: linux-crypto@vger.kernel.org
54e5881d 2463T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2464S: Maintained
679655da
JP
2465F: Documentation/crypto/
2466F: arch/*/crypto/
2467F: crypto/
2468F: drivers/crypto/
2469F: include/crypto/
1da177e4 2470
5b07bd57 2471CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2472M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2473L: linux-crypto@vger.kernel.org
2474S: Maintained
51a2228a
JP
2475F: crypto/ansi_cprng.c
2476F: crypto/rng.c
5b07bd57 2477
9b4ffa48 2478CS5535 Audio ALSA driver
8b58be88 2479M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2480S: Maintained
679655da 2481F: sound/pci/cs5535audio/
9b4ffa48 2482
a910e4a9 2483CW1200 WLAN driver
b75f0050
JP
2484M: Solomon Peachy <pizza@shaftnet.org>
2485S: Maintained
2486F: drivers/net/wireless/cw1200/
a910e4a9 2487
6d8425b1 2488CX18 VIDEO4LINUX DRIVER
6afdeaf8 2489M: Andy Walls <awalls@md.metrocast.net>
c4240509 2490L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2491L: linux-media@vger.kernel.org
275ffde4 2492T: git git://linuxtv.org/media_tree.git
6d8425b1 2493W: http://linuxtv.org
30e10993 2494W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2495S: Maintained
679655da 2496F: Documentation/video4linux/cx18.txt
90d72ac6 2497F: drivers/media/pci/cx18/
6c0f0359 2498F: include/uapi/linux/ivtv*
6d8425b1 2499
3f101d91
HV
2500CX2341X MPEG ENCODER HELPER MODULE
2501M: Hans Verkuil <hverkuil@xs4all.nl>
2502L: linux-media@vger.kernel.org
2503T: git git://linuxtv.org/media_tree.git
2504W: http://linuxtv.org
2505S: Maintained
c368360b 2506F: drivers/media/common/cx2341x*
3f101d91
HV
2507F: include/media/cx2341x*
2508
20357578 2509CX88 VIDEO4LINUX DRIVER
1b2c14b4 2510M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2511L: linux-media@vger.kernel.org
2512W: http://linuxtv.org
2513T: git git://linuxtv.org/media_tree.git
2514S: Odd fixes
2515F: Documentation/video4linux/cx88/
2516F: drivers/media/pci/cx88/
6d8425b1 2517
91952bc0
AP
2518CXD2820R MEDIA DRIVER
2519M: Antti Palosaari <crope@iki.fi>
2520L: linux-media@vger.kernel.org
2521W: http://linuxtv.org/
2522W: http://palosaari.fi/linux/
2523Q: http://patchwork.linuxtv.org/project/linux-media/list/
2524T: git git://linuxtv.org/anttip/media_tree.git
2525S: Maintained
2526F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2527
e5ec3789 2528CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2529M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2530L: netdev@vger.kernel.org
2531W: http://www.chelsio.com
2532S: Supported
f7917c00 2533F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2534
2535CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2536M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2537L: linux-rdma@vger.kernel.org
e5ec3789
SW
2538W: http://www.openfabrics.org
2539S: Supported
679655da 2540F: drivers/infiniband/hw/cxgb3/
e5ec3789 2541
be4c9bad
RD
2542CXGB4 ETHERNET DRIVER (CXGB4)
2543M: Dimitris Michailidis <dm@chelsio.com>
2544L: netdev@vger.kernel.org
2545W: http://www.chelsio.com
2546S: Supported
f7917c00 2547F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2548
2549CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2550M: Steve Wise <swise@chelsio.com>
2551L: linux-rdma@vger.kernel.org
2552W: http://www.openfabrics.org
2553S: Supported
2554F: drivers/infiniband/hw/cxgb4/
2555
5c20a5c7
CL
2556CXGB4VF ETHERNET DRIVER (CXGB4VF)
2557M: Casey Leedom <leedom@chelsio.com>
2558L: netdev@vger.kernel.org
2559W: http://www.chelsio.com
2560S: Supported
f7917c00 2561F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2562
b52b97a3
GC
2563STMMAC ETHERNET DRIVER
2564M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2565L: netdev@vger.kernel.org
2566W: http://www.stlinux.com
2567S: Supported
7ac6653a 2568F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2569
1da177e4 2570CYBERPRO FB DRIVER
8b58be88 2571M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2573W: http://www.arm.linux.org.uk/
2574S: Maintained
679655da 2575F: drivers/video/cyber2000fb.*
9fa68eae 2576
1da177e4 2577CYCLADES ASYNC MUX DRIVER
1da177e4 2578W: http://www.cyclades.com/
d459883e 2579S: Orphan
c897401b 2580F: drivers/tty/cyclades.c
679655da 2581F: include/linux/cyclades.h
c117ab84 2582F: include/uapi/linux/cyclades.h
1da177e4
LT
2583
2584CYCLADES PC300 DRIVER
1da177e4 2585W: http://www.cyclades.com/
d459883e 2586S: Orphan
679655da 2587F: drivers/net/wan/pc300*
1da177e4 2588
402f6ae4
AP
2589CYPRESS_FIRMWARE MEDIA DRIVER
2590M: Antti Palosaari <crope@iki.fi>
2591L: linux-media@vger.kernel.org
2592W: http://linuxtv.org/
2593W: http://palosaari.fi/linux/
2594Q: http://patchwork.linuxtv.org/project/linux-media/list/
2595T: git git://linuxtv.org/anttip/media_tree.git
2596S: Maintained
2597F: drivers/media/common/cypress_firmware*
2598
e3ae3525 2599CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2600M: Ferruh Yigit <fery@cypress.com>
6305902c 2601L: linux-input@vger.kernel.org
be9a6f40 2602S: Supported
6305902c
JP
2603F: drivers/input/touchscreen/cyttsp*
2604F: include/linux/input/cyttsp.h
e3ae3525 2605
1da177e4 2606DAMA SLAVE for AX.25
8b58be88 2607M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2608W: http://yaina.de/jreuter/
2609W: http://www.qsl.net/dl1bke/
2610L: linux-hams@vger.kernel.org
2611S: Maintained
679655da
JP
2612F: net/ax25/af_ax25.c
2613F: net/ax25/ax25_dev.c
2614F: net/ax25/ax25_ds_*
2615F: net/ax25/ax25_in.c
2616F: net/ax25/ax25_out.c
2617F: net/ax25/ax25_timer.c
2618F: net/ax25/sysctl_net_ax25.c
1da177e4 2619
e2d1d6c0 2620DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2621L: netdev@vger.kernel.org
5ff77428 2622S: Orphan
679655da 2623F: Documentation/networking/dmfe.txt
0f04e2aa 2624F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2625
2626DC390/AM53C974 SCSI driver
8b58be88 2627M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2628W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2629M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2630S: Maintained
679655da 2631F: drivers/scsi/tmscsim.*
e2d1d6c0 2632
1da177e4 2633DC395x SCSI driver
61eee9a7 2634M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2635M: Ali Akcaagac <aliakc@web.de>
2636M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2637L: dc395x@twibble.org
cf015e9f
JP
2638W: http://twibble.org/dist/dc395x/
2639W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2640S: Maintained
679655da
JP
2641F: Documentation/scsi/dc395x.txt
2642F: drivers/scsi/dc395x.*
1da177e4 2643
eb8edb08 2644DCCP PROTOCOL
a89d030e 2645M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2646L: dccp@vger.kernel.org
c996d8b9 2647W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2648S: Maintained
679655da 2649F: include/linux/dccp.h
c117ab84 2650F: include/uapi/linux/dccp.h
679655da
JP
2651F: include/linux/tfrc.h
2652F: net/dccp/
eb8edb08 2653
1da177e4 2654DECnet NETWORK LAYER
1da177e4
LT
2655W: http://linux-decnet.sourceforge.net
2656L: linux-decnet-user@lists.sourceforge.net
f546444d 2657S: Orphan
679655da
JP
2658F: Documentation/networking/decnet.txt
2659F: net/decnet/
1da177e4
LT
2660
2661DEFXX FDDI NETWORK DRIVER
8b58be88 2662M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2663S: Maintained
33f810b2 2664F: drivers/net/fddi/defxx.*
1da177e4 2665
ad8f07cc 2666DELL LAPTOP DRIVER
8b58be88 2667M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2668L: platform-driver-x86@vger.kernel.org
ad8f07cc 2669S: Maintained
679655da 2670F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2671
1da177e4 2672DELL LAPTOP SMM DRIVER
a1406d87 2673M: Guenter Roeck <linux@roeck-us.net>
679655da 2674F: drivers/char/i8k.c
c117ab84 2675F: include/uapi/linux/i8k.h
1da177e4 2676
90563ec4 2677DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2678M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2679S: Maintained
679655da
JP
2680F: Documentation/dcdbas.txt
2681F: drivers/firmware/dcdbas.*
90563ec4 2682
0b3f6109 2683DELL WMI EXTRAS DRIVER
8b58be88 2684M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2685S: Maintained
36b3a96f 2686F: drivers/platform/x86/dell-wmi.c
0b3f6109 2687
5efc75e3
PZ
2688DESIGNWARE USB2 DRD IP DRIVER
2689M: Paul Zimmerman <paulz@synopsys.com>
2690L: linux-usb@vger.kernel.org
2691S: Maintained
197ba5f4 2692F: drivers/usb/dwc2/
5efc75e3 2693
94ab23dd
FB
2694DESIGNWARE USB3 DRD IP DRIVER
2695M: Felipe Balbi <balbi@ti.com>
2696L: linux-usb@vger.kernel.org
2697L: linux-omap@vger.kernel.org
2698T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2699S: Maintained
2700F: drivers/usb/dwc3/
2701
89d07767
KP
2702DEVICE FREQUENCY (DEVFREQ)
2703M: MyungJoo Ham <myungjoo.ham@samsung.com>
2704M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2705L: linux-pm@vger.kernel.org
89d07767
KP
2706S: Maintained
2707F: drivers/devfreq/
2708
1da177e4 2709DEVICE NUMBER REGISTRY
8b58be88 2710M: Torben Mathiasen <device@lanana.org>
1da177e4 2711W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2712S: Maintained
2713
e2d1d6c0 2714DEVICE-MAPPER (LVM)
854ecaad 2715M: Alasdair Kergon <agk@redhat.com>
8504eed3 2716M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2717M: dm-devel@redhat.com
e2d1d6c0
RD
2718L: dm-devel@redhat.com
2719W: http://sources.redhat.com/dm
8a6e2535 2720Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2721T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2722T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2723S: Maintained
679655da
JP
2724F: Documentation/device-mapper/
2725F: drivers/md/dm*
854ecaad 2726F: drivers/md/persistent-data/
679655da
JP
2727F: include/linux/device-mapper.h
2728F: include/linux/dm-*.h
8504eed3 2729F: include/uapi/linux/dm-*.h
e2d1d6c0 2730
599aa697
LL
2731DIGI NEO AND CLASSIC PCI PRODUCTS
2732M: Lidza Louina <lidza.louina@gmail.com>
2733L: driverdev-devel@linuxdriverproject.org
2734S: Maintained
2735F: drivers/staging/dgnc/
2736
2737DIGI EPCA PCI PRODUCTS
2738M: Lidza Louina <lidza.louina@gmail.com>
2739L: driverdev-devel@linuxdriverproject.org
2740S: Maintained
2741F: drivers/staging/dgap/
2742
335d7c58 2743DIOLAN U2C-12 I2C DRIVER
ca462085 2744M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2745L: linux-i2c@vger.kernel.org
2746S: Maintained
2747F: drivers/i2c/busses/i2c-diolan-u2c.c
2748
e7839f25 2749DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2750M: Eric Paris <eparis@parisplace.org>
3c5119c0 2751S: Maintained
679655da
JP
2752F: Documentation/filesystems/dnotify.txt
2753F: fs/notify/dnotify/
2754F: include/linux/dnotify.h
1da177e4
LT
2755
2756DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2757M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2758W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2759W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2760W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2761S: Maintained
2762
4480f15b 2763DISKQUOTA
8b58be88 2764M: Jan Kara <jack@suse.cz>
1da177e4 2765S: Maintained
679655da
JP
2766F: Documentation/filesystems/quota.txt
2767F: fs/quota/
2768F: include/linux/quota*.h
c117ab84 2769F: include/uapi/linux/quota*.h
1da177e4 2770
702686ad
BT
2771DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2772M: Bernie Thompson <bernie@plugable.com>
2773L: linux-fbdev@vger.kernel.org
2774S: Maintained
2775W: http://plugable.com/category/projects/udlfb/
2776F: drivers/video/udlfb.c
2777F: include/video/udlfb.h
2778F: Documentation/fb/udlfb.txt
2779
e7839f25 2780DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2781M: Christine Caulfield <ccaulfie@redhat.com>
2782M: David Teigland <teigland@redhat.com>
a4644184 2783L: cluster-devel@redhat.com
5be7b50f 2784W: http://sources.redhat.com/cluster/
54e5881d 2785T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2786S: Supported
679655da 2787F: fs/dlm/
5be7b50f 2788
53b6b3e0
SS
2789DMA BUFFER SHARING FRAMEWORK
2790M: Sumit Semwal <sumit.semwal@linaro.org>
2791S: Maintained
2792L: linux-media@vger.kernel.org
2793L: dri-devel@lists.freedesktop.org
2794L: linaro-mm-sig@lists.linaro.org
2795F: drivers/base/dma-buf*
2796F: include/linux/dma-buf*
2797F: Documentation/dma-buf-sharing.txt
2798T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2799
b3e5f263 2800DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2801M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2802M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2803L: dmaengine@vger.kernel.org
2804Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2805S: Supported
679655da
JP
2806F: drivers/dma/
2807F: include/linux/dma*
5dbd05d4
VK
2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2809T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2810
b825037d 2811DME1737 HARDWARE MONITOR DRIVER
8b58be88 2812M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2813L: lm-sensors@lm-sensors.org
2814S: Maintained
679655da
JP
2815F: Documentation/hwmon/dme1737
2816F: drivers/hwmon/dme1737.c
b825037d 2817
5b9c9bf6 2818DOCKING STATION DRIVER
8b58be88 2819M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2820L: linux-acpi@vger.kernel.org
8b59a454 2821S: Supported
679655da 2822F: drivers/acpi/dock.c
5b9c9bf6 2823
7d2c86b5 2824DOCUMENTATION
01358e56 2825M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2826L: linux-doc@vger.kernel.org
01358e56 2827T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2828S: Maintained
679655da 2829F: Documentation/
abbaeff3 2830
1da177e4 2831DOUBLETALK DRIVER
8b58be88 2832M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2833L: blinux-list@redhat.com
2834S: Maintained
679655da
JP
2835F: drivers/char/dtlk.c
2836F: include/linux/dtlk.h
1da177e4 2837
e2d1d6c0 2838DPT_I2O SCSI RAID DRIVER
8b58be88 2839M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2840L: linux-scsi@vger.kernel.org
2841W: http://www.adaptec.com/
2842S: Maintained
679655da
JP
2843F: drivers/scsi/dpt*
2844F: drivers/scsi/dpt/
e2d1d6c0 2845
b411b363 2846DRBD DRIVER
28b8e8d4
JP
2847P: Philipp Reisner
2848P: Lars Ellenberg
2849M: drbd-dev@lists.linbit.com
2850L: drbd-user@lists.linbit.com
2851W: http://www.drbd.org
2852T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2853T: git git://git.drbd.org/drbd-8.3.git
2854S: Supported
2855F: drivers/block/drbd/
2856F: lib/lru_cache.c
2857F: Documentation/blockdev/drbd/
b411b363 2858
87544653 2859DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2860M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2861T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2862S: Supported
679655da 2863F: Documentation/kobject.txt
7cfc51b9 2864F: drivers/base/
679655da 2865F: fs/sysfs/
87544653 2866F: fs/debugfs/
679655da 2867F: include/linux/kobj*
87544653 2868F: include/linux/debugfs.h
679655da 2869F: lib/kobj*
1da177e4
LT
2870
2871DRM DRIVERS
8b58be88 2872M: David Airlie <airlied@linux.ie>
4c6a3999 2873L: dri-devel@lists.freedesktop.org
b0447888 2874T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2875S: Maintained
679655da 2876F: drivers/gpu/drm/
850e9411 2877F: include/drm/
c117ab84 2878F: include/uapi/drm/
1da177e4 2879
566f5939
AD
2880RADEON DRM DRIVERS
2881M: Alex Deucher <alexander.deucher@amd.com>
2882M: Christian König <christian.koenig@amd.com>
2883L: dri-devel@lists.freedesktop.org
2884T: git git://people.freedesktop.org/~agd5f/linux
2885S: Supported
2886F: drivers/gpu/drm/radeon/
2887F: include/drm/radeon*
2888F: include/uapi/drm/radeon*
2889
8daf7473 2890INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2891M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2892M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2893L: intel-gfx@lists.freedesktop.org
8daf7473 2894L: dri-devel@lists.freedesktop.org
47f95647 2895Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2896T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2897S: Supported
14430813 2898F: drivers/gpu/drm/i915/
8daf7473 2899F: include/drm/i915*
c117ab84 2900F: include/uapi/drm/i915*
8daf7473 2901
398a6d4a
KP
2902DRM DRIVERS FOR EXYNOS
2903M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2904M: Joonyoung Shim <jy0922.shim@samsung.com>
2905M: Seung-Woo Kim <sw0312.kim@samsung.com>
2906M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2907L: dri-devel@lists.freedesktop.org
25a58030 2908T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2909S: Supported
14430813 2910F: drivers/gpu/drm/exynos/
398a6d4a 2911F: include/drm/exynos*
c117ab84 2912F: include/uapi/drm/exynos*
398a6d4a 2913
bd3b49f2 2914DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2915M: Thierry Reding <thierry.reding@gmail.com>
2916M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2917L: dri-devel@lists.freedesktop.org
2918L: linux-tegra@vger.kernel.org
a5ad7a63 2919T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2920S: Supported
dee8268f 2921F: drivers/gpu/drm/tegra/
a5ad7a63 2922F: drivers/gpu/host1x/
e1e90644 2923F: include/linux/host1x.h
a5ad7a63 2924F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2925F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2926
598df1ac
AK
2927DSBR100 USB FM RADIO DRIVER
2928M: Alexey Klimov <klimov.linux@gmail.com>
2929L: linux-media@vger.kernel.org
2930T: git git://linuxtv.org/media_tree.git
2931S: Maintained
2932F: drivers/media/radio/dsbr100.c
2933
1da177e4 2934DSCC4 DRIVER
8b58be88 2935M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2936L: netdev@vger.kernel.org
1da177e4 2937S: Maintained
679655da 2938F: drivers/net/wan/dscc4.c
1da177e4 2939
91952bc0
AP
2940DVB_USB_AF9015 MEDIA DRIVER
2941M: Antti Palosaari <crope@iki.fi>
2942L: linux-media@vger.kernel.org
2943W: http://linuxtv.org/
2944W: http://palosaari.fi/linux/
2945Q: http://patchwork.linuxtv.org/project/linux-media/list/
2946T: git git://linuxtv.org/anttip/media_tree.git
2947S: Maintained
2948F: drivers/media/usb/dvb-usb-v2/af9015*
2949
2950DVB_USB_AF9035 MEDIA DRIVER
2951M: Antti Palosaari <crope@iki.fi>
2952L: linux-media@vger.kernel.org
2953W: http://linuxtv.org/
2954W: http://palosaari.fi/linux/
2955Q: http://patchwork.linuxtv.org/project/linux-media/list/
2956T: git git://linuxtv.org/anttip/media_tree.git
2957S: Maintained
2958F: drivers/media/usb/dvb-usb-v2/af9035*
2959
2960DVB_USB_ANYSEE MEDIA DRIVER
2961M: Antti Palosaari <crope@iki.fi>
2962L: linux-media@vger.kernel.org
2963W: http://linuxtv.org/
2964W: http://palosaari.fi/linux/
2965Q: http://patchwork.linuxtv.org/project/linux-media/list/
2966T: git git://linuxtv.org/anttip/media_tree.git
2967S: Maintained
2968F: drivers/media/usb/dvb-usb-v2/anysee*
2969
2970DVB_USB_AU6610 MEDIA DRIVER
2971M: Antti Palosaari <crope@iki.fi>
2972L: linux-media@vger.kernel.org
2973W: http://linuxtv.org/
2974W: http://palosaari.fi/linux/
2975Q: http://patchwork.linuxtv.org/project/linux-media/list/
2976T: git git://linuxtv.org/anttip/media_tree.git
2977S: Maintained
2978F: drivers/media/usb/dvb-usb-v2/au6610*
2979
2980DVB_USB_CE6230 MEDIA DRIVER
2981M: Antti Palosaari <crope@iki.fi>
2982L: linux-media@vger.kernel.org
2983W: http://linuxtv.org/
2984W: http://palosaari.fi/linux/
2985Q: http://patchwork.linuxtv.org/project/linux-media/list/
2986T: git git://linuxtv.org/anttip/media_tree.git
2987S: Maintained
2988F: drivers/media/usb/dvb-usb-v2/ce6230*
2989
d099dea2
MK
2990DVB_USB_CXUSB MEDIA DRIVER
2991M: Michael Krufky <mkrufky@linuxtv.org>
2992L: linux-media@vger.kernel.org
2993W: http://linuxtv.org/
2994W: http://github.com/mkrufky
2995Q: http://patchwork.linuxtv.org/project/linux-media/list/
2996T: git git://linuxtv.org/media_tree.git
2997S: Maintained
9819da66 2998F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2999
91952bc0 3000DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
3001M: Antti Palosaari <crope@iki.fi>
3002L: linux-media@vger.kernel.org
3003W: http://linuxtv.org/
3004W: http://palosaari.fi/linux/
3005Q: http://patchwork.linuxtv.org/project/linux-media/list/
3006T: git git://linuxtv.org/anttip/media_tree.git
3007S: Maintained
91952bc0 3008F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 3009
5560983b 3010DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3011M: Antti Palosaari <crope@iki.fi>
3012L: linux-media@vger.kernel.org
3013W: http://linuxtv.org/
91952bc0
AP
3014Q: http://patchwork.linuxtv.org/project/linux-media/list/
3015T: git git://linuxtv.org/anttip/media_tree.git
3016S: Maintained
5560983b 3017F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3018
8856f5f2
MK
3019DVB_USB_MXL111SF MEDIA DRIVER
3020M: Michael Krufky <mkrufky@linuxtv.org>
3021L: linux-media@vger.kernel.org
3022W: http://linuxtv.org/
3023W: http://github.com/mkrufky
3024Q: http://patchwork.linuxtv.org/project/linux-media/list/
3025T: git git://linuxtv.org/mkrufky/mxl111sf.git
3026S: Maintained
3027F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3028
91952bc0
AP
3029DVB_USB_RTL28XXU MEDIA DRIVER
3030M: Antti Palosaari <crope@iki.fi>
3031L: linux-media@vger.kernel.org
3032W: http://linuxtv.org/
3033W: http://palosaari.fi/linux/
3034Q: http://patchwork.linuxtv.org/project/linux-media/list/
3035T: git git://linuxtv.org/anttip/media_tree.git
3036S: Maintained
3037F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3038
3039DVB_USB_V2 MEDIA DRIVER
3040M: Antti Palosaari <crope@iki.fi>
3041L: linux-media@vger.kernel.org
3042W: http://linuxtv.org/
3043W: http://palosaari.fi/linux/
3044Q: http://patchwork.linuxtv.org/project/linux-media/list/
3045T: git git://linuxtv.org/anttip/media_tree.git
3046S: Maintained
3047F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3048F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3049
ac0ac38f 3050DYNAMIC DEBUG
5c4a97d1 3051M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3052S: Maintained
3053F: lib/dynamic_debug.c
3054F: include/linux/dynamic_debug.h
3055
789c7048 3056DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3057M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3058S: Maintained
df621252 3059F: drivers/tty/serial/dz.*
789c7048 3060
91952bc0
AP
3061E4000 MEDIA DRIVER
3062M: Antti Palosaari <crope@iki.fi>
3063L: linux-media@vger.kernel.org
3064W: http://linuxtv.org/
3065W: http://palosaari.fi/linux/
3066Q: http://patchwork.linuxtv.org/project/linux-media/list/
3067T: git git://linuxtv.org/anttip/media_tree.git
3068S: Maintained
3069F: drivers/media/tuners/e4000*
3070
1da177e4 3071EATA-DMA SCSI DRIVER
8b58be88 3072M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3073L: linux-eata@i-connect.net
3074L: linux-scsi@vger.kernel.org
1da177e4 3075S: Maintained
679655da 3076F: drivers/scsi/eata*
1da177e4
LT
3077
3078EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3079M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3080L: linux-scsi@vger.kernel.org
3081S: Maintained
679655da 3082F: drivers/scsi/eata.c
1da177e4
LT
3083
3084EATA-PIO SCSI DRIVER
8b58be88 3085M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3086L: linux-eata@i-connect.net
3087L: linux-scsi@vger.kernel.org
1da177e4 3088S: Maintained
679655da 3089F: drivers/scsi/eata_pio.*
1da177e4
LT
3090
3091EBTABLES
8b58be88 3092M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3093L: netfilter-devel@vger.kernel.org
1da177e4
LT
3094W: http://ebtables.sourceforge.net/
3095S: Maintained
679655da 3096F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3097F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3098F: net/bridge/netfilter/ebt*.c
1da177e4 3099
91952bc0
AP
3100EC100 MEDIA DRIVER
3101M: Antti Palosaari <crope@iki.fi>
3102L: linux-media@vger.kernel.org
3103W: http://linuxtv.org/
3104W: http://palosaari.fi/linux/
3105Q: http://patchwork.linuxtv.org/project/linux-media/list/
3106T: git git://linuxtv.org/anttip/media_tree.git
3107S: Maintained
3108F: drivers/media/dvb-frontends/ec100*
3109
237fead6 3110ECRYPT FILE SYSTEM
0de9adf2 3111M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3112L: ecryptfs@vger.kernel.org
24a923e4 3113W: http://ecryptfs.org
6dc7516e 3114W: https://launchpad.net/ecryptfs
237fead6 3115S: Supported
679655da
JP
3116F: Documentation/filesystems/ecryptfs.txt
3117F: fs/ecryptfs/
237fead6 3118
da9bb1d2 3119EDAC-CORE
8b58be88 3120M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3121M: Borislav Petkov <bp@alien8.de>
3122M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3123L: linux-edac@vger.kernel.org
0e438e3f 3124W: bluesmoke.sourceforge.net
8c2a6a40 3125S: Supported
679655da 3126F: Documentation/edac.txt
91445c72 3127F: drivers/edac/
679655da 3128F: include/linux/edac.h
0e438e3f 3129
c476c23b 3130EDAC-AMD64
8b58be88 3131M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3132M: Borislav Petkov <bp@alien8.de>
91445c72 3133L: linux-edac@vger.kernel.org
c476c23b 3134W: bluesmoke.sourceforge.net
487ba8e8 3135S: Maintained
c476c23b
BP
3136F: drivers/edac/amd64_edac*
3137
836dae5d
RR
3138EDAC-CALXEDA
3139M: Doug Thompson <dougthompson@xmission.com>
3140M: Robert Richter <rric@kernel.org>
3141L: linux-edac@vger.kernel.org
3142W: bluesmoke.sourceforge.net
3143S: Maintained
3144F: drivers/edac/highbank*
3145
f65aad41
RB
3146EDAC-CAVIUM
3147M: Ralf Baechle <ralf@linux-mips.org>
3148M: David Daney <david.daney@cavium.com>
3149L: linux-edac@vger.kernel.org
3150L: linux-mips@linux-mips.org
3151W: bluesmoke.sourceforge.net
3152S: Supported
3153F: drivers/edac/octeon_edac*
3154
0e438e3f 3155EDAC-E752X
8b58be88
JP
3156M: Mark Gross <mark.gross@intel.com>
3157M: Doug Thompson <dougthompson@xmission.com>
91445c72 3158L: linux-edac@vger.kernel.org
0e438e3f
DP
3159W: bluesmoke.sourceforge.net
3160S: Maintained
679655da 3161F: drivers/edac/e752x_edac.c
0e438e3f
DP
3162
3163EDAC-E7XXX
8b58be88 3164M: Doug Thompson <dougthompson@xmission.com>
91445c72 3165L: linux-edac@vger.kernel.org
0e438e3f
DP
3166W: bluesmoke.sourceforge.net
3167S: Maintained
679655da 3168F: drivers/edac/e7xxx_edac.c
0e438e3f 3169
77c5f5d2 3170EDAC-GHES
1b2c14b4 3171M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3172L: linux-edac@vger.kernel.org
3173W: bluesmoke.sourceforge.net
3174S: Maintained
2caa67a6 3175F: drivers/edac/ghes_edac.c
77c5f5d2 3176
6bc78404 3177EDAC-I82443BXGX
8b58be88 3178M: Tim Small <tim@buttersideup.com>
91445c72 3179L: linux-edac@vger.kernel.org
6bc78404
DT
3180W: bluesmoke.sourceforge.net
3181S: Maintained
679655da 3182F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3183
3184EDAC-I3000
8b58be88 3185M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3186L: linux-edac@vger.kernel.org
6bc78404
DT
3187W: bluesmoke.sourceforge.net
3188S: Maintained
679655da 3189F: drivers/edac/i3000_edac.c
6bc78404
DT
3190
3191EDAC-I5000
8b58be88 3192M: Doug Thompson <dougthompson@xmission.com>
91445c72 3193L: linux-edac@vger.kernel.org
ba9a5918
DT
3194W: bluesmoke.sourceforge.net
3195S: Maintained
679655da 3196F: drivers/edac/i5000_edac.c
ba9a5918 3197
44c12cb2 3198EDAC-I5400
1b2c14b4 3199M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3200L: linux-edac@vger.kernel.org
44c12cb2
MCC
3201W: bluesmoke.sourceforge.net
3202S: Maintained
679655da 3203F: drivers/edac/i5400_edac.c
44c12cb2 3204
3c9c92b6 3205EDAC-I7300
1b2c14b4 3206M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3207L: linux-edac@vger.kernel.org
3208W: bluesmoke.sourceforge.net
3209S: Maintained
3210F: drivers/edac/i7300_edac.c
3211
67c89316 3212EDAC-I7CORE
1b2c14b4 3213M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3214L: linux-edac@vger.kernel.org
3215W: bluesmoke.sourceforge.net
3216S: Maintained
70aff0ce 3217F: drivers/edac/i7core_edac.c
67c89316 3218
ba9a5918 3219EDAC-I82975X
8b58be88 3220M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3221M: "Arvind R." <arvino55@gmail.com>
91445c72 3222L: linux-edac@vger.kernel.org
ba9a5918
DT
3223W: bluesmoke.sourceforge.net
3224S: Maintained
679655da 3225F: drivers/edac/i82975x_edac.c
ba9a5918 3226
ccdfb979
JT
3227EDAC-MPC85XX
3228M: Johannes Thumshirn <johannes.thumshirn@men.de>
3229L: linux-edac@vger.kernel.org
3230W: bluesmoke.sourceforge.net
3231S: Maintained
3232F: drivers/edac/mpc85xx_edac.[ch]
3233
ba9a5918 3234EDAC-PASEMI
8b58be88 3235M: Egor Martovetsky <egor@pasemi.com>
91445c72 3236L: linux-edac@vger.kernel.org
6bc78404
DT
3237W: bluesmoke.sourceforge.net
3238S: Maintained
679655da 3239F: drivers/edac/pasemi_edac.c
6bc78404 3240
0e438e3f 3241EDAC-R82600
8b58be88 3242M: Tim Small <tim@buttersideup.com>
91445c72 3243L: linux-edac@vger.kernel.org
0e438e3f
DP
3244W: bluesmoke.sourceforge.net
3245S: Maintained
679655da 3246F: drivers/edac/r82600_edac.c
da9bb1d2 3247
4d096ca7 3248EDAC-SBRIDGE
1b2c14b4 3249M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3250L: linux-edac@vger.kernel.org
3251W: bluesmoke.sourceforge.net
3252S: Maintained
3253F: drivers/edac/sb_edac.c
3254
af39917d
CL
3255EDIROL UA-101/UA-1000 DRIVER
3256M: Clemens Ladisch <clemens@ladisch.de>
3257L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3258T: git git://git.alsa-project.org/alsa-kernel.git
3259S: Maintained
3260F: sound/usb/misc/ua101.c
3261
1f7df953
MF
3262EXTENSIBLE FIRMWARE INTERFACE (EFI)
3263M: Matt Fleming <matt.fleming@intel.com>
3264L: linux-efi@vger.kernel.org
78bef24e 3265T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3266S: Maintained
3267F: Documentation/x86/efi-stub.txt
3268F: arch/ia64/kernel/efi.c
3269F: arch/x86/boot/compressed/eboot.[ch]
3270F: arch/x86/include/asm/efi.h
3271F: arch/x86/platform/efi/*
a9499fa7 3272F: drivers/firmware/efi/*
1f7df953
MF
3273F: include/linux/efi*.h
3274
d68772b7
MF
3275EFI VARIABLE FILESYSTEM
3276M: Matthew Garrett <matthew.garrett@nebula.com>
3277M: Jeremy Kerr <jk@ozlabs.org>
3278M: Matt Fleming <matt.fleming@intel.com>
3279T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3280L: linux-efi@vger.kernel.org
3281S: Maintained
3282F: fs/efivarfs/
3283
85a00d9b
PJ
3284EFIFB FRAMEBUFFER DRIVER
3285L: linux-fbdev@vger.kernel.org
3286M: Peter Jones <pjones@redhat.com>
3287S: Maintained
3288F: drivers/video/efifb.c
3289
0bee8d28
JT
3290EFS FILESYSTEM
3291W: http://aeschi.ch.eu.org/efs/
3292S: Orphan
679655da 3293F: fs/efs/
0bee8d28 3294
4480f15b 3295EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3296M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3297M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3298L: linux-rdma@vger.kernel.org
fab97220 3299S: Supported
679655da 3300F: drivers/infiniband/hw/ehca/
fab97220 3301
aa8a9e25 3302EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3303M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3304L: netdev@vger.kernel.org
3305S: Maintained
9aa32835 3306F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3307
f0319efe 3308EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3309M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3310L: linux-media@vger.kernel.org
3311W: http://linuxtv.org
3312T: git git://linuxtv.org/media_tree.git
3313S: Maintained
3314F: drivers/media/usb/em28xx/
3315
3e3a7d66 3316EMBEDDED LINUX
8b58be88
JP
3317M: Paul Gortmaker <paul.gortmaker@windriver.com>
3318M: Matt Mackall <mpm@selenic.com>
3319M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3320L: linux-embedded@vger.kernel.org
3321S: Maintained
3322
3a1c1d44 3323EMULEX LPFC FC SCSI DRIVER
8b58be88 3324M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3325L: linux-scsi@vger.kernel.org
3326W: http://sourceforge.net/projects/lpfcxxxx
3327S: Supported
679655da 3328F: drivers/scsi/lpfc/
3a1c1d44 3329
5f5bac82 3330ENE CB710 FLASH CARD READER DRIVER
8b58be88 3331M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3332S: Maintained
3333F: drivers/misc/cb710/
3334F: drivers/mmc/host/cb710-mmc.*
3335F: include/linux/cb710.h
3336
931e39a1
ML
3337ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3338M: Maxim Levitsky <maximlevitsky@gmail.com>
3339S: Maintained
2a837449 3340F: drivers/media/rc/ene_ir.*
931e39a1 3341
ec207dcc
GS
3342ENHANCED ERROR HANDLING (EEH)
3343M: Gavin Shan <shangw@linux.vnet.ibm.com>
3344L: linuxppc-dev@lists.ozlabs.org
3345S: Supported
3346F: Documentation/powerpc/eeh-pci-error-recovery.txt
3347F: arch/powerpc/kernel/eeh*.c
3348
d5ca9006 3349EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3350M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3351S: Maintained
084bad91 3352T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3353F: drivers/video/s1d13xxxfb.c
3354F: include/video/s1d13xxxfb.h
d5ca9006 3355
1da177e4 3356ETHERNET BRIDGE
adbbf69d 3357M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3358L: bridge@lists.linux-foundation.org
4c325313 3359L: netdev@vger.kernel.org
c996d8b9 3360W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3361S: Maintained
679655da
JP
3362F: include/linux/netfilter_bridge/
3363F: net/bridge/
1da177e4 3364
22f08ad9
FF
3365ETHERNET PHY LIBRARY
3366M: Florian Fainelli <f.fainelli@gmail.com>
3367L: netdev@vger.kernel.org
3368S: Maintained
3369F: include/linux/phy.h
3370F: include/linux/phy_fixed.h
3371F: drivers/net/phy/
3372F: Documentation/networking/phy.txt
3373F: drivers/of/of_mdio.c
3374F: drivers/of/of_net.c
3375
1da177e4 3376EXT2 FILE SYSTEM
01971952 3377M: Jan Kara <jack@suse.cz>
72be2ccf 3378L: linux-ext4@vger.kernel.org
1da177e4 3379S: Maintained
679655da
JP
3380F: Documentation/filesystems/ext2.txt
3381F: fs/ext2/
3382F: include/linux/ext2*
1da177e4
LT
3383
3384EXT3 FILE SYSTEM
01971952 3385M: Jan Kara <jack@suse.cz>
8b58be88 3386M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3387M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3388L: linux-ext4@vger.kernel.org
3389S: Maintained
679655da
JP
3390F: Documentation/filesystems/ext3.txt
3391F: fs/ext3/
72be2ccf
EM
3392
3393EXT4 FILE SYSTEM
8b58be88 3394M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3395M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3396L: linux-ext4@vger.kernel.org
08a225f1 3397W: http://ext4.wiki.kernel.org
8a6e2535 3398Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3399S: Maintained
679655da
JP
3400F: Documentation/filesystems/ext4.txt
3401F: fs/ext4/
1da177e4 3402
c5532b09
MZ
3403Extended Verification Module (EVM)
3404M: Mimi Zohar <zohar@us.ibm.com>
3405S: Supported
3406F: security/integrity/evm/
3407
df6b3cfe
MH
3408EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3409M: MyungJoo Ham <myungjoo.ham@samsung.com>
3410M: Chanwoo Choi <cw00.choi@samsung.com>
3411L: linux-kernel@vger.kernel.org
81df63a9 3412T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3413S: Maintained
3414F: drivers/extcon/
3415F: Documentation/extcon/
3416
0a79951a
JH
3417EXYNOS DP DRIVER
3418M: Jingoo Han <jg1.han@samsung.com>
3419L: linux-fbdev@vger.kernel.org
3420S: Maintained
3421F: drivers/video/exynos/exynos_dp*
3422
33ad3912
DL
3423EXYNOS MIPI DISPLAY DRIVERS
3424M: Inki Dae <inki.dae@samsung.com>
3425M: Donghwa Lee <dh09.lee@samsung.com>
3426M: Kyungmin Park <kyungmin.park@samsung.com>
3427L: linux-fbdev@vger.kernel.org
3428S: Maintained
3429F: drivers/video/exynos/exynos_mipi*
3430F: include/video/exynos_mipi*
3431
e53004e2 3432F71805F HARDWARE MONITORING DRIVER
7c81c60f 3433M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3434L: lm-sensors@lm-sensors.org
3435S: Maintained
679655da
JP
3436F: Documentation/hwmon/f71805f
3437F: drivers/hwmon/f71805f.c
e53004e2 3438
eea977ed
MB
3439FC0011 TUNER DRIVER
3440M: Michael Buesch <m@bues.ch>
3441L: linux-media@vger.kernel.org
3442S: Maintained
ccae7af2
MCC
3443F: drivers/media/tuners/fc0011.h
3444F: drivers/media/tuners/fc0011.c
eea977ed 3445
91952bc0
AP
3446FC2580 MEDIA DRIVER
3447M: Antti Palosaari <crope@iki.fi>
3448L: linux-media@vger.kernel.org
3449W: http://linuxtv.org/
3450W: http://palosaari.fi/linux/
3451Q: http://patchwork.linuxtv.org/project/linux-media/list/
3452T: git git://linuxtv.org/anttip/media_tree.git
3453S: Maintained
3454F: drivers/media/tuners/fc2580*
eea977ed 3455
88b2dbdb
EP
3456FANOTIFY
3457M: Eric Paris <eparis@redhat.com>
3458S: Maintained
3459F: fs/notify/fanotify/
3460F: include/linux/fanotify.h
c117ab84 3461F: include/uapi/linux/fanotify.h
88b2dbdb 3462
1da177e4 3463FARSYNC SYNCHRONOUS DRIVER
8b58be88 3464M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3465W: http://www.farsite.co.uk/
3466S: Supported
679655da 3467F: drivers/net/wan/farsync.*
1da177e4 3468
c5408b88 3469FAULT INJECTION SUPPORT
8b58be88 3470M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3471S: Supported
679655da
JP
3472F: Documentation/fault-injection/
3473F: lib/fault-inject.c
c5408b88 3474
cae727db
RL
3475FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3476M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3477L: fcoe-devel@open-fcoe.org
cae727db
RL
3478W: www.Open-FCoE.org
3479S: Supported
3480F: drivers/scsi/libfc/
3481F: drivers/scsi/fcoe/
3482F: include/scsi/fc/
3483F: include/scsi/libfc.h
3484F: include/scsi/libfcoe.h
c117ab84 3485F: include/uapi/scsi/fc/
cae727db 3486
e2d1d6c0 3487FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3488M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3489L: linux-fsdevel@vger.kernel.org
1da177e4 3490S: Maintained
679655da
JP
3491F: include/linux/fcntl.h
3492F: include/linux/fs.h
c117ab84
CEB
3493F: include/uapi/linux/fcntl.h
3494F: include/uapi/linux/fs.h
679655da
JP
3495F: fs/fcntl.c
3496F: fs/locks.c
1da177e4 3497
e2d1d6c0 3498FILESYSTEMS (VFS and infrastructure)
8b58be88 3499M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3500L: linux-fsdevel@vger.kernel.org
173acc7c 3501S: Maintained
679655da 3502F: fs/*
173acc7c 3503
b26e0ed4 3504FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3505M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3506L: lm-sensors@lm-sensors.org
3507S: Maintained
d5ca6918
JP
3508F: drivers/hwmon/f75375s.c
3509F: include/linux/f75375s.h
b26e0ed4 3510
a331b0c3
CL
3511FIREWIRE AUDIO DRIVERS
3512M: Clemens Ladisch <clemens@ladisch.de>
3513L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3514T: git git://git.alsa-project.org/alsa-kernel.git
3515S: Maintained
3516F: sound/firewire/
3517
eb86ec51
SR
3518FIREWIRE MEDIA DRIVERS (firedtv)
3519M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3520L: linux-media@vger.kernel.org
3521L: linux1394-devel@lists.sourceforge.net
3522T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3523S: Maintained
3524F: drivers/media/firewire/
3525
a511ce33
CB
3526FIREWIRE SBP-2 TARGET
3527M: Chris Boot <bootc@bootc.net>
3528L: linux-scsi@vger.kernel.org
3529L: target-devel@vger.kernel.org
3530L: linux1394-devel@lists.sourceforge.net
3531T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3532S: Maintained
3533F: drivers/target/sbp/
3534
7d2c86b5 3535FIREWIRE SUBSYSTEM
8b58be88 3536M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3537L: linux1394-devel@lists.sourceforge.net
958a29cb 3538W: http://ieee1394.wiki.kernel.org/
2ca526bf 3539T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3540S: Maintained
679655da 3541F: drivers/firewire/
8f06ce3b
SR
3542F: include/linux/firewire.h
3543F: include/uapi/linux/firewire*.h
9f6d3c4b 3544F: tools/firewire/
e2d1d6c0
RD
3545
3546FIRMWARE LOADER (request_firmware)
39e68089
ML
3547M: Ming Lei <ming.lei@canonical.com>
3548L: linux-kernel@vger.kernel.org
3549S: Maintained
679655da
JP
3550F: Documentation/firmware_class/
3551F: drivers/base/firmware*.c
3552F: include/linux/firmware.h
e2d1d6c0 3553
f730e3dc 3554FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3555M: Joshua Morris <josh.h.morris@us.ibm.com>
3556M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3557S: Maintained
3558F: drivers/block/rsxx/
3559
8206f664
JK
3560FLOPPY DRIVER
3561M: Jiri Kosina <jkosina@suse.cz>
3562T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3563S: Odd fixes
3564F: drivers/block/floppy.c
3565
9c9f32ed
AR
3566FMC SUBSYSTEM
3567M: Alessandro Rubini <rubini@gnudd.com>
3568W: http://www.ohwr.org/projects/fmc-bus
3569S: Supported
3570F: drivers/fmc/
3571F: include/linux/fmc*.h
3572F: include/linux/ipmi-fru.h
3573K: fmc_d.*register
3574
e2d1d6c0 3575FPU EMULATOR
8b58be88 3576M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3577W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3578S: Maintained
679655da 3579F: arch/x86/math-emu/
e2d1d6c0
RD
3580
3581FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3582L: netdev@vger.kernel.org
c173bfac 3583S: Orphan
679655da
JP
3584F: drivers/net/wan/dlci.c
3585F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3586
3587FRAMEBUFFER LAYER
5489e948
JCPV
3588M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3589M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3590L: linux-fbdev@vger.kernel.org
e2d1d6c0 3591W: http://linux-fbdev.sourceforge.net/
b22fe37b 3592Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3593T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3594S: Maintained
679655da 3595F: Documentation/fb/
d958c62c 3596F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3597F: drivers/video/
3598F: include/video/
679655da 3599F: include/linux/fb.h
c117ab84
CEB
3600F: include/uapi/video/
3601F: include/uapi/linux/fb.h
e2d1d6c0 3602
a57c188e 3603FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3604M: Timur Tabi <timur@tabi.org>
a57c188e 3605L: linux-fbdev@vger.kernel.org
c4ef9bc4 3606S: Maintained
a57c188e
TT
3607F: drivers/video/fsl-diu-fb.*
3608
e2d1d6c0 3609FREESCALE DMA DRIVER
8b58be88
JP
3610M: Li Yang <leoli@freescale.com>
3611M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3612L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3613S: Maintained
679655da 3614F: drivers/dma/fsldma.*
e2d1d6c0
RD
3615
3616FREESCALE I2C CPM DRIVER
8b58be88 3617M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3618L: linuxppc-dev@lists.ozlabs.org
846557d3 3619L: linux-i2c@vger.kernel.org
0d2b405a 3620S: Maintained
679655da 3621F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3622
60e8c5ab 3623FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3624M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3625L: linux-fbdev@vger.kernel.org
efc03ecb 3626L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3627S: Maintained
bad985a1 3628F: include/linux/platform_data/video-imxfb.h
679655da 3629F: drivers/video/imxfb.c
60e8c5ab 3630
4689a6b1 3631FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3632M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3633M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3634L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3635L: netdev@vger.kernel.org
3636S: Maintained
ec21e2ec 3637F: drivers/net/ethernet/freescale/fs_enet/
679655da 3638F: include/linux/fs_enet_pd.h
4689a6b1 3639
d9e9d82c 3640FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3641L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3642S: Orphan
679655da
JP
3643F: arch/powerpc/sysdev/qe_lib/
3644F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3645
b55ef929 3646FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3647M: Li Yang <leoli@freescale.com>
6372594a 3648L: linux-usb@vger.kernel.org
a4724ed6 3649L: linuxppc-dev@lists.ozlabs.org
a7205b30 3650S: Maintained
5429c731 3651F: drivers/usb/gadget/fsl*
a7205b30 3652
beaf53bf 3653FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3654M: Li Yang <leoli@freescale.com>
beaf53bf 3655L: netdev@vger.kernel.org
a4724ed6 3656L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3657S: Maintained
ec21e2ec 3658F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3659
d9e9d82c 3660FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3661M: Timur Tabi <timur@tabi.org>
a4724ed6 3662L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3663S: Maintained
df621252 3664F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3665
3666FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3667M: Timur Tabi <timur@tabi.org>
93711660 3668L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3669L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3670S: Maintained
69aefcea
JP
3671F: sound/soc/fsl/fsl*
3672F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3673
1da177e4 3674FREEVXFS FILESYSTEM
8b58be88 3675M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3676W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3677S: Maintained
679655da 3678F: fs/freevxfs/
1da177e4 3679
71038f52 3680FREEZER
49db1903 3681M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3682M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3683L: linux-pm@vger.kernel.org
71038f52 3684S: Supported
679655da
JP
3685F: Documentation/power/freezing-of-tasks.txt
3686F: include/linux/freezer.h
3687F: kernel/freezer.c
71038f52 3688
839a1f79
KRW
3689FRONTSWAP API
3690M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3691L: linux-kernel@vger.kernel.org
3692S: Maintained
3693F: mm/frontswap.c
3694F: include/linux/frontswap.h
3695
a5432f5a 3696FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3697M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3698L: linux-cachefs@redhat.com
3699S: Supported
3700F: Documentation/filesystems/caching/
3701F: fs/fscache/
3702F: include/linux/fscache*.h
3703
f58ad8f5
JK
3704F2FS FILE SYSTEM
3705M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3706L: linux-f2fs-devel@lists.sourceforge.net
3707W: http://en.wikipedia.org/wiki/F2FS
3708T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3709S: Maintained
3710F: Documentation/filesystems/f2fs.txt
3bac380c 3711F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3712F: fs/f2fs/
3713F: include/linux/f2fs_fs.h
3714
5ab7ffea 3715FUJITSU FR-V (FRV) PORT
8b58be88 3716M: David Howells <dhowells@redhat.com>
1da177e4 3717S: Maintained
679655da 3718F: arch/frv/
1da177e4 3719
20b93734 3720FUJITSU LAPTOP EXTRAS
409a3e98 3721M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3722L: platform-driver-x86@vger.kernel.org
20b93734 3723S: Maintained
679655da 3724F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3725
4da621b6
HK
3726FUJITSU M-5MO LS CAMERA ISP DRIVER
3727M: Kyungmin Park <kyungmin.park@samsung.com>
3728M: Heungjun Kim <riverful.kim@samsung.com>
3729L: linux-media@vger.kernel.org
3730S: Maintained
90d72ac6 3731F: drivers/media/i2c/m5mols/
4da621b6
HK
3732F: include/media/m5mols.h
3733
2d24c490
RG
3734FUJITSU TABLET EXTRAS
3735M: Robert Gerlach <khnz@gmx.de>
3736L: platform-driver-x86@vger.kernel.org
3737S: Maintained
3738F: drivers/platform/x86/fujitsu-tablet.c
3739
04578f17 3740FUSE: FILESYSTEM IN USERSPACE
8b58be88 3741M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3742L: fuse-devel@lists.sourceforge.net
3743W: http://fuse.sourceforge.net/
3744S: Maintained
679655da 3745F: fs/fuse/
c117ab84 3746F: include/uapi/linux/fuse.h
04578f17 3747
1da177e4 3748FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3749M: Rik Faith <faith@cs.unc.edu>
1da177e4 3750L: linux-scsi@vger.kernel.org
baaea1dc 3751S: Odd Fixes (e.g., new signatures)
679655da 3752F: drivers/scsi/fdomain.*
1da177e4 3753
d8e2162c
PO
3754GCOV BASED KERNEL PROFILING
3755M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3756S: Maintained
3757F: kernel/gcov/
3758F: Documentation/gcov.txt
3759
1da177e4 3760GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3761M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3762L: linux-scsi@vger.kernel.org
3763W: http://www.icp-vortex.com/
3764S: Supported
679655da 3765F: drivers/scsi/gdt*
1da177e4 3766
3169a1c7
HV
3767GEMTEK FM RADIO RECEIVER DRIVER
3768M: Hans Verkuil <hverkuil@xs4all.nl>
3769L: linux-media@vger.kernel.org
3770T: git git://linuxtv.org/media_tree.git
3771W: http://linuxtv.org
3772S: Maintained
3773F: drivers/media/radio/radio-gemtek*
3774
1c23af90 3775GENERIC GPIO I2C DRIVER
880b0e26 3776M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3777S: Supported
679655da
JP
3778F: drivers/i2c/busses/i2c-gpio.c
3779F: include/linux/i2c-gpio.h
1c23af90 3780
92ed1a76
PK
3781GENERIC GPIO I2C MULTIPLEXER DRIVER
3782M: Peter Korsgaard <peter.korsgaard@barco.com>
3783L: linux-i2c@vger.kernel.org
3784S: Supported
e7065e20
JD
3785F: drivers/i2c/muxes/i2c-mux-gpio.c
3786F: include/linux/i2c-mux-gpio.h
3787F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3788
9251ce95 3789GENERIC HDLC (WAN) DRIVERS
8b58be88 3790M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3791W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3792S: Maintained
679655da
JP
3793F: drivers/net/wan/c101.c
3794F: drivers/net/wan/hd6457*
3795F: drivers/net/wan/hdlc*
3796F: drivers/net/wan/n2.c
3797F: drivers/net/wan/pc300too.c
3798F: drivers/net/wan/pci200syn.c
3799F: drivers/net/wan/wanxl*
1da177e4 3800
1527aab6 3801GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3802M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3803L: linux-arch@vger.kernel.org
3804T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3805S: Maintained
14430813
JP
3806F: include/asm-generic/
3807F: include/uapi/asm-generic/
1527aab6 3808
ff764963
KVA
3809GENERIC PHY FRAMEWORK
3810M: Kishon Vijay Abraham I <kishon@ti.com>
3811L: linux-kernel@vger.kernel.org
3812T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3813S: Supported
3814F: drivers/phy/
3815F: include/linux/phy/
3816
ccb86a69 3817GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3818M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3819L: kvm@vger.kernel.org
ccb86a69
MT
3820S: Supported
3821F: drivers/uio/uio_pci_generic.c
3822
5be7b50f 3823GFS2 FILE SYSTEM
8b58be88 3824M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3825L: cluster-devel@redhat.com
5be7b50f 3826W: http://sources.redhat.com/cluster/
08deed1e
JP
3827T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3828T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3829S: Supported
679655da
JP
3830F: Documentation/filesystems/gfs2*.txt
3831F: fs/gfs2/
c117ab84 3832F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3833
0a34eb8f 3834GIGASET ISDN DRIVERS
8b58be88
JP
3835M: Hansjoerg Lipp <hjlipp@web.de>
3836M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3837L: gigaset307x-common@lists.sourceforge.net
3838W: http://gigaset307x.sourceforge.net/
3839S: Maintained
679655da
JP
3840F: Documentation/isdn/README.gigaset
3841F: drivers/isdn/gigaset/
c117ab84 3842F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3843
a0dc00b4 3844GPIO SUBSYSTEM
e4651a9f 3845M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3846M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3847L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3848T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3849S: Maintained
3850F: Documentation/gpio/
a0dc00b4
GL
3851F: drivers/gpio/
3852F: include/linux/gpio*
9b692346 3853F: include/asm-generic/gpio.h
a0dc00b4 3854
71a6d0af
HW
3855GRE DEMULTIPLEXER DRIVER
3856M: Dmitry Kozlov <xeb@mail.ru>
3857L: netdev@vger.kernel.org
3858S: Maintained
11c26770
JP
3859F: net/ipv4/gre_demux.c
3860F: net/ipv4/gre_offload.c
71a6d0af
HW
3861F: include/net/gre.h
3862
d4c41139
KG
3863GRETH 10/100/1G Ethernet MAC device driver
3864M: Kristoffer Glembo <kristoffer@gaisler.com>
3865L: netdev@vger.kernel.org
3866S: Maintained
a31a96ad 3867F: drivers/net/ethernet/aeroflex/
d4c41139 3868
e8deeae2 3869GSPCA FINEPIX SUBDRIVER
8b58be88 3870M: Frank Zago <frank@zago.net>
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/finepix.c
e8deeae2 3875
4b3fa3c4
OL
3876GSPCA GL860 SUBDRIVER
3877M: Olivier Lorin <o.lorin@laposte.net>
3878L: linux-media@vger.kernel.org
275ffde4 3879T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3880S: Maintained
0c0d06ca 3881F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3882
e8deeae2 3883GSPCA M5602 SUBDRIVER
8b58be88 3884M: Erik Andren <erik.andren@gmail.com>
661263b5 3885L: linux-media@vger.kernel.org
275ffde4 3886T: git git://linuxtv.org/media_tree.git
e8deeae2 3887S: Maintained
0c0d06ca 3888F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3889
3890GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3891M: Hans de Goede <hdegoede@redhat.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/pac207.c
e8deeae2 3896
261982f1 3897GSPCA SN9C20X SUBDRIVER
d95c5b0b 3898M: Brian Johnson <brijohn@gmail.com>
261982f1 3899L: linux-media@vger.kernel.org
275ffde4 3900T: git git://linuxtv.org/media_tree.git
261982f1 3901S: Maintained
0c0d06ca 3902F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3903
e8deeae2 3904GSPCA T613 SUBDRIVER
8b58be88 3905M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3906L: linux-media@vger.kernel.org
275ffde4 3907T: git git://linuxtv.org/media_tree.git
e8deeae2 3908S: Maintained
0c0d06ca 3909F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3910
3911GSPCA USB WEBCAM DRIVER
fc3f906b 3912M: Hans de Goede <hdegoede@redhat.com>
661263b5 3913L: linux-media@vger.kernel.org
275ffde4 3914T: git git://linuxtv.org/media_tree.git
e8deeae2 3915S: Maintained
0c0d06ca 3916F: drivers/media/usb/gspca/
e8deeae2 3917
584ec979
DB
3918GUID PARTITION TABLE (GPT)
3919M: Davidlohr Bueso <davidlohr@hp.com>
3920L: linux-efi@vger.kernel.org
3921S: Maintained
3922F: block/partitions/efi.*
3923
aa3c598b
EG
3924STK1160 USB VIDEO CAPTURE DRIVER
3925M: Ezequiel Garcia <elezegarcia@gmail.com>
3926L: linux-media@vger.kernel.org
275ffde4 3927T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3928S: Maintained
3929F: drivers/media/usb/stk1160/
e8deeae2 3930
71a6d0af
HW
3931HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3932M: Frank Seidel <frank@f-seidel.de>
3933L: platform-driver-x86@vger.kernel.org
3934W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3935S: Maintained
3936F: drivers/platform/x86/hdaps.c
3937
48fc9e26
HV
3938HDPVR USB VIDEO ENCODER DRIVER
3939M: Hans Verkuil <hverkuil@xs4all.nl>
3940L: linux-media@vger.kernel.org
3941T: git git://linuxtv.org/media_tree.git
3942W: http://linuxtv.org
3943S: Odd Fixes
14430813 3944F: drivers/media/usb/hdpvr/
48fc9e26 3945
71a6d0af
HW
3946HWPOISON MEMORY FAILURE HANDLING
3947M: Andi Kleen <andi@firstfloor.org>
3948L: linux-mm@kvack.org
3949T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3950S: Maintained
3951F: mm/memory-failure.c
3952F: mm/hwpoison-inject.c
3953
3954HYPERVISOR VIRTUAL CONSOLE DRIVER
3955L: linuxppc-dev@lists.ozlabs.org
3956S: Odd Fixes
3957F: drivers/tty/hvc/
3958
5b543965 3959HARDWARE MONITORING
7c81c60f 3960M: Jean Delvare <jdelvare@suse.de>
ca462085 3961M: Guenter Roeck <linux@roeck-us.net>
5b543965 3962L: lm-sensors@lm-sensors.org
595142e0 3963W: http://www.lm-sensors.org/
9e012c1a 3964T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3965T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3966S: Maintained
047f4ec2 3967F: Documentation/hwmon/
679655da 3968F: drivers/hwmon/
047f4ec2 3969F: include/linux/hwmon*.h
5b543965 3970
844dd05f 3971HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3972M: Matt Mackall <mpm@selenic.com>
3973M: Herbert Xu <herbert@gondor.apana.org.au>
3974S: Odd fixes
679655da
JP
3975F: Documentation/hw_random.txt
3976F: drivers/char/hw_random/
3977F: include/linux/hw_random.h
844dd05f 3978
8b37fcfc
OBC
3979HARDWARE SPINLOCK CORE
3980M: Ohad Ben-Cohen <ohad@wizery.com>
3981S: Maintained
3982F: Documentation/hwspinlock.txt
3983F: drivers/hwspinlock/hwspinlock_*
3984F: include/linux/hwspinlock.h
3985
1da177e4 3986HARMONY SOUND DRIVER
ac6aecbf 3987L: linux-parisc@vger.kernel.org
1da177e4 3988S: Maintained
679655da 3989F: sound/parisc/harmony.*
1da177e4 3990
91952bc0
AP
3991HD29L2 MEDIA DRIVER
3992M: Antti Palosaari <crope@iki.fi>
3993L: linux-media@vger.kernel.org
3994W: http://linuxtv.org/
3995W: http://palosaari.fi/linux/
3996Q: http://patchwork.linuxtv.org/project/linux-media/list/
3997T: git git://linuxtv.org/anttip/media_tree.git
3998S: Maintained
3999F: drivers/media/dvb-frontends/hd29l2*
4000
e2d1d6c0 4001HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 4002M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
4003L: iss_storagedev@hp.com
4004S: Maintained
679655da
JP
4005F: Documentation/blockdev/cpqarray.txt
4006F: drivers/block/cpqarray.*
e2d1d6c0 4007
9257aa49 4008HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 4009M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
4010L: iss_storagedev@hp.com
4011S: Supported
4012F: Documentation/scsi/hpsa.txt
4013F: drivers/scsi/hpsa*.[ch]
4014F: include/linux/cciss*.h
c117ab84 4015F: include/uapi/linux/cciss*.h
9257aa49 4016
e2d1d6c0 4017HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4018M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4019L: iss_storagedev@hp.com
4020S: Supported
679655da
JP
4021F: Documentation/blockdev/cciss.txt
4022F: drivers/block/cciss*
4023F: include/linux/cciss_ioctl.h
c117ab84 4024F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4025
1da177e4 4026HFS FILESYSTEM
6cf515e1
GU
4027L: linux-fsdevel@vger.kernel.org
4028S: Orphan
679655da
JP
4029F: Documentation/filesystems/hfs.txt
4030F: fs/hfs/
1da177e4 4031
ef575f47
GU
4032HFSPLUS FILESYSTEM
4033L: linux-fsdevel@vger.kernel.org
4034S: Orphan
4035F: Documentation/filesystems/hfsplus.txt
4036F: fs/hfsplus/
4037
1da177e4 4038HGA FRAMEBUFFER DRIVER
8b58be88 4039M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4040L: linux-nvidia@lists.surfsouth.com
4041W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4042S: Maintained
679655da 4043F: drivers/video/hgafb.c
1da177e4 4044
4480f15b 4045HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4046M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4047M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4048L: linux-pm@vger.kernel.org
e2d1d6c0 4049S: Supported
679655da
JP
4050F: arch/x86/power/
4051F: drivers/base/power/
4052F: kernel/power/
4053F: include/linux/suspend.h
4054F: include/linux/freezer.h
4055F: include/linux/pm.h
679655da 4056F: arch/*/include/asm/suspend*.h
e2d1d6c0 4057
4ef4caad 4058HID CORE LAYER
8b58be88 4059M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4060L: linux-input@vger.kernel.org
54e5881d 4061T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4062S: Maintained
679655da
JP
4063F: drivers/hid/
4064F: include/linux/hid*
c117ab84 4065F: include/uapi/linux/hid*
4ef4caad 4066
38bed542 4067HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4068M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4069L: linux-kernel@vger.kernel.org
75fc2d37 4070T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4071S: Maintained
679655da
JP
4072F: Documentation/timers/
4073F: kernel/hrtimer.c
88606e80
TG
4074F: kernel/time/clockevents.c
4075F: kernel/time/tick*.*
4076F: kernel/time/timer_*.c
05ed8490 4077F: include/linux/clockchips.h
679655da 4078F: include/linux/hrtimer.h
38bed542 4079
1da177e4 4080HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4081L: linux-hams@vger.kernel.org
8b64f2a0 4082S: Orphan
679655da
JP
4083F: drivers/net/hamradio/dmascc.c
4084F: drivers/net/hamradio/scc.c
1da177e4 4085
ede1e6f8 4086HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4087M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4088W: http://www.highpoint-tech.com
4089S: Supported
679655da
JP
4090F: Documentation/scsi/hptiop.txt
4091F: drivers/scsi/hptiop.c
ede1e6f8 4092
1da177e4 4093HIPPI
8b58be88 4094M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4095L: linux-hippi@sunsite.dk
4096S: Maintained
679655da 4097F: include/linux/hippidevice.h
c117ab84 4098F: include/uapi/linux/if_hippi.h
679655da 4099F: net/802/hippi.c
ff5a3b50 4100F: drivers/net/hippi/
1da177e4 4101
ff1d2767 4102HOST AP DRIVER
8b58be88 4103M: Jouni Malinen <j@w1.fi>
85d32e7b 4104L: hostap@shmoo.com (subscribers-only)
724c6b35 4105L: linux-wireless@vger.kernel.org
ff1d2767
JM
4106W: http://hostap.epitest.fi/
4107S: Maintained
679655da 4108F: drivers/net/wireless/hostap/
ff1d2767 4109
dd8cd779 4110HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4111L: platform-driver-x86@vger.kernel.org
95c70215 4112S: Orphan
679655da 4113F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4114
e2d1d6c0 4115HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4116M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4117S: Maintained
7e25d724 4118F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4119
7d2c86b5 4120HPET: High Precision Event Timers driver
8b58be88 4121M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4122S: Maintained
679655da
JP
4123F: Documentation/timers/hpet.txt
4124F: drivers/char/hpet.c
4125F: include/linux/hpet.h
c117ab84 4126F: include/uapi/linux/hpet.h
b9b0332f 4127
e07b5d79 4128HPET: x86
9c5fb19a 4129M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4130S: Maintained
679655da
JP
4131F: arch/x86/kernel/hpet.c
4132F: arch/x86/include/asm/hpet.h
b9b0332f 4133
1da177e4 4134HPFS FILESYSTEM
8b58be88 4135M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4136W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4137S: Maintained
679655da 4138F: fs/hpfs/
1da177e4 4139
3441cded
SR
4140HSI SUBSYSTEM
4141M: Sebastian Reichel <sre@debian.org>
4142S: Maintained
4143F: Documentation/ABI/testing/sysfs-bus-hsi
4144F: drivers/hsi/
4145F: include/linux/hsi/
4146F: include/uapi/linux/hsi/
4147
7d2c86b5 4148HSO 3G MODEM DRIVER
8b58be88 4149M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4150W: http://www.pharscape.org
4151S: Maintained
679655da 4152F: drivers/net/usb/hso.c
11cd29b0 4153
19990e29
AB
4154HSR NETWORK PROTOCOL
4155M: Arvid Brodin <arvid.brodin@alten.se>
4156L: netdev@vger.kernel.org
4157S: Maintained
4158F: net/hsr/
4159
5a18c343 4160HTCPEN TOUCHSCREEN DRIVER
8b58be88 4161M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4162L: linux-input@vger.kernel.org
4163S: Maintained
679655da 4164F: drivers/input/touchscreen/htcpen.c
5a18c343 4165
1da177e4 4166HUGETLB FILESYSTEM
6d49e352 4167M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4168S: Maintained
679655da 4169F: fs/hugetlbfs/
1da177e4 4170
05183189
S
4171Hyper-V CORE AND DRIVERS
4172M: K. Y. Srinivasan <kys@microsoft.com>
4173M: Haiyang Zhang <haiyangz@microsoft.com>
4174L: devel@linuxdriverproject.org
4175S: Maintained
a4162747
HZ
4176F: arch/x86/include/asm/mshyperv.h
4177F: arch/x86/include/uapi/asm/hyperv.h
4178F: arch/x86/kernel/cpu/mshyperv.c
05183189 4179F: drivers/hid/hid-hyperv.c
a4162747 4180F: drivers/hv/
f92ca80b 4181F: drivers/input/serio/hyperv-keyboard.c
05183189 4182F: drivers/net/hyperv/
a4162747
HZ
4183F: drivers/scsi/storvsc_drv.c
4184F: drivers/video/hyperv_fb.c
4185F: include/linux/hyperv.h
4186F: tools/hv/
05183189 4187
d85c8a6a 4188I2C OVER PARALLEL PORT
7c81c60f 4189M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4190L: linux-i2c@vger.kernel.org
4191S: Maintained
4192F: Documentation/i2c/busses/i2c-parport
4193F: Documentation/i2c/busses/i2c-parport-light
4194F: drivers/i2c/busses/i2c-parport.c
4195F: drivers/i2c/busses/i2c-parport-light.c
4196
4197I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4198M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4199L: linux-i2c@vger.kernel.org
4200S: Maintained
4201F: Documentation/i2c/busses/i2c-ali1535
4202F: Documentation/i2c/busses/i2c-ali1563
4203F: Documentation/i2c/busses/i2c-ali15x3
4204F: Documentation/i2c/busses/i2c-amd756
4205F: Documentation/i2c/busses/i2c-amd8111
4206F: Documentation/i2c/busses/i2c-i801
4207F: Documentation/i2c/busses/i2c-nforce2
4208F: Documentation/i2c/busses/i2c-piix4
4209F: Documentation/i2c/busses/i2c-sis5595
4210F: Documentation/i2c/busses/i2c-sis630
4211F: Documentation/i2c/busses/i2c-sis96x
4212F: Documentation/i2c/busses/i2c-via
4213F: Documentation/i2c/busses/i2c-viapro
4214F: drivers/i2c/busses/i2c-ali1535.c
4215F: drivers/i2c/busses/i2c-ali1563.c
4216F: drivers/i2c/busses/i2c-ali15x3.c
4217F: drivers/i2c/busses/i2c-amd756.c
4218F: drivers/i2c/busses/i2c-amd756-s4882.c
4219F: drivers/i2c/busses/i2c-amd8111.c
4220F: drivers/i2c/busses/i2c-i801.c
4221F: drivers/i2c/busses/i2c-isch.c
4222F: drivers/i2c/busses/i2c-nforce2.c
4223F: drivers/i2c/busses/i2c-nforce2-s4985.c
4224F: drivers/i2c/busses/i2c-piix4.c
4225F: drivers/i2c/busses/i2c-sis5595.c
4226F: drivers/i2c/busses/i2c-sis630.c
4227F: drivers/i2c/busses/i2c-sis96x.c
4228F: drivers/i2c/busses/i2c-via.c
4229F: drivers/i2c/busses/i2c-viapro.c
4230
cb7f07a4
NH
4231I2C/SMBUS ISMT DRIVER
4232M: Seth Heasley <seth.heasley@intel.com>
4233M: Neil Horman <nhorman@tuxdriver.com>
4234L: linux-i2c@vger.kernel.org
4235F: drivers/i2c/busses/i2c-ismt.c
4236F: Documentation/i2c/busses/i2c-ismt
4237
6ea884db 4238I2C/SMBUS STUB DRIVER
7c81c60f 4239M: Jean Delvare <jdelvare@suse.de>
846557d3 4240L: linux-i2c@vger.kernel.org
6ea884db 4241S: Maintained
8547a5bc 4242F: drivers/i2c/i2c-stub.c
6ea884db 4243
5b543965 4244I2C SUBSYSTEM
14d77c4d 4245M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4246L: linux-i2c@vger.kernel.org
a01064a9 4247W: http://i2c.wiki.kernel.org/
14d77c4d 4248T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4249S: Maintained
679655da
JP
4250F: Documentation/i2c/
4251F: drivers/i2c/
4252F: include/linux/i2c.h
03b70d62 4253F: include/linux/i2c-*.h
c117ab84
CEB
4254F: include/uapi/linux/i2c.h
4255F: include/uapi/linux/i2c-*.h
1da177e4 4256
d85c8a6a 4257I2C-TAOS-EVM DRIVER
7c81c60f 4258M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4259L: linux-i2c@vger.kernel.org
4260S: Maintained
4261F: Documentation/i2c/busses/i2c-taos-evm
4262F: drivers/i2c/busses/i2c-taos-evm.c
4263
e8c76eed 4264I2C-TINY-USB DRIVER
8b58be88 4265M: Till Harbaum <till@harbaum.org>
846557d3 4266L: linux-i2c@vger.kernel.org
932d1872 4267W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4268S: Maintained
679655da 4269F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4270
1da177e4 4271i386 BOOT CODE
8b58be88 4272M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4273S: Maintained
679655da 4274F: arch/x86/boot/
1da177e4
LT
4275
4276i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4277M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4278T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4279S: Maintained
4280
1da177e4 4281IA64 (Itanium) PLATFORM
8b58be88
JP
4282M: Tony Luck <tony.luck@intel.com>
4283M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4284L: linux-ia64@vger.kernel.org
6b1c70b1 4285T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4286S: Maintained
679655da 4287F: arch/ia64/
1da177e4 4288
956c203c 4289IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4290M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4291M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4292L: linux-crypto@vger.kernel.org
4293S: Supported
4294F: drivers/crypto/nx/
4295
0e16aafb
SJ
4296IBM Power 842 compression accelerator
4297M: Robert Jennings <rcj@linux.vnet.ibm.com>
4298S: Supported
4299F: drivers/crypto/nx/nx-842.c
4300F: include/linux/nx842.h
4301
1da177e4 4302IBM Power Linux RAID adapter
8b58be88 4303M: Brian King <brking@us.ibm.com>
1da177e4 4304S: Supported
679655da 4305F: drivers/scsi/ipr.*
1da177e4 4306
9d348af4
SL
4307IBM Power Virtual Ethernet Device Driver
4308M: Santiago Leon <santil@linux.vnet.ibm.com>
4309L: netdev@vger.kernel.org
4310S: Supported
9aa32835 4311F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4312
4b7652cc
RJ
4313IBM Power Virtual SCSI/FC Device Drivers
4314M: Robert Jennings <rcj@linux.vnet.ibm.com>
4315L: linux-scsi@vger.kernel.org
4316S: Supported
4317F: drivers/scsi/ibmvscsi/
4318X: drivers/scsi/ibmvscsi/ibmvstgt.c
4319
1da177e4
LT
4320IBM ServeRAID RAID DRIVER
4321P: Jack Hammer
8b58be88 4322M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4323W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4324S: Supported
679655da 4325F: drivers/scsi/ips.*
1da177e4 4326
6ed9f9c4
PT
4327ICH LPC AND GPIO DRIVER
4328M: Peter Tyser <ptyser@xes-inc.com>
4329S: Maintained
4330F: drivers/mfd/lpc_ich.c
4331F: drivers/gpio/gpio-ich.c
4332
1e7106fc 4333IDE SUBSYSTEM
8b58be88 4334M: "David S. Miller" <davem@davemloft.net>
1da177e4 4335L: linux-ide@vger.kernel.org
8a6e2535 4336Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4337T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4338S: Maintained
679655da
JP
4339F: Documentation/ide/
4340F: drivers/ide/
4341F: include/linux/ide.h
1da177e4 4342
6cb8c13d
IP
4343IDEAPAD LAPTOP EXTRAS DRIVER
4344M: Ike Panhc <ike.pan@canonical.com>
4345L: platform-driver-x86@vger.kernel.org
4346W: http://launchpad.net/ideapad-laptop
4347S: Maintained
4348F: drivers/platform/x86/ideapad-laptop.c
4349
1ea4c161
AM
4350IDEAPAD LAPTOP SLIDEBAR DRIVER
4351M: Andrey Moiseev <o2g.org.ru@gmail.com>
4352L: linux-input@vger.kernel.org
4353W: https://github.com/o2genum/ideapad-slidebar
4354S: Maintained
4355F: drivers/input/misc/ideapad_slidebar.c
4356
0f861e8c 4357IDE/ATAPI DRIVERS
487ba8e8 4358M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4359L: linux-ide@vger.kernel.org
c404c199 4360S: Maintained
679655da
JP
4361F: Documentation/cdrom/ide-cd
4362F: drivers/ide/ide-cd*
1da177e4 4363
27471fdb 4364IDLE-I7300
8b58be88 4365M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4366L: linux-pm@vger.kernel.org
27471fdb 4367S: Supported
679655da 4368F: drivers/idle/i7300_idle.c
27471fdb 4369
02cf2286 4370IEEE 802.15.4 SUBSYSTEM
68653359 4371M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4372M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4373L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4374W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4375T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4376S: Maintained
4377F: net/ieee802154/
68653359 4378F: net/mac802154/
251741b1 4379F: drivers/net/ieee802154/
02cf2286 4380
40ad4a30
SY
4381IGUANAWORKS USB IR TRANSCEIVER
4382M: Sean Young <sean@mess.org>
4383L: linux-media@vger.kernel.org
4384S: Maintained
4385F: drivers/media/rc/iguanair.c
4386
9545f86e 4387IIO SUBSYSTEM AND DRIVERS
030a13d7 4388M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4389L: linux-iio@vger.kernel.org
4390S: Maintained
03e7c251 4391F: drivers/iio/
9545f86e
AP
4392F: drivers/staging/iio/
4393
65519263
SG
4394IKANOS/ADI EAGLE ADSL USB DRIVER
4395M: Matthieu Castet <castet.matthieu@free.fr>
4396M: Stanislaw Gruszka <stf_xl@wp.pl>
4397S: Maintained
4398F: drivers/usb/atm/ueagle-atm.c
4399
e89ab51f
GR
4400INA209 HARDWARE MONITOR DRIVER
4401M: Guenter Roeck <linux@roeck-us.net>
4402L: lm-sensors@lm-sensors.org
4403S: Maintained
4404F: Documentation/hwmon/ina209
4405F: Documentation/devicetree/bindings/i2c/ina209.txt
4406F: drivers/hwmon/ina209.c
4407
4408INA2XX HARDWARE MONITOR DRIVER
4409M: Guenter Roeck <linux@roeck-us.net>
4410L: lm-sensors@lm-sensors.org
4411S: Maintained
4412F: Documentation/hwmon/ina2xx
4413F: drivers/hwmon/ina2xx.c
4414F: include/linux/platform_data/ina2xx.h
4415
14dc124f
SIG
4416INDUSTRY PACK SUBSYSTEM (IPACK)
4417M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4418M: Jens Taprogge <jens.taprogge@taprogge.org>
4419M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4420L: industrypack-devel@lists.sourceforge.net
4421W: http://industrypack.sourceforge.net
4422S: Maintained
4423F: drivers/ipack/
4424
aa7168f4 4425INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4426M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4427M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4428S: Supported
679655da 4429F: security/integrity/ima/
aa7168f4 4430
1da177e4 4431IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4432L: linux-fbdev@vger.kernel.org
843393d3 4433S: Orphan
679655da 4434F: drivers/video/imsttfb.c
1da177e4
LT
4435
4436INFINIBAND SUBSYSTEM
db9fd848 4437M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4438M: Sean Hefty <sean.hefty@intel.com>
4439M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4440L: linux-rdma@vger.kernel.org
605841f5 4441W: http://www.openfabrics.org/
8a6e2535 4442Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4443T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4444S: Supported
679655da
JP
4445F: Documentation/infiniband/
4446F: drivers/infiniband/
c117ab84 4447F: include/uapi/linux/if_infiniband.h
1da177e4 4448
c9f04f58 4449INOTIFY
8b58be88
JP
4450M: John McCutchan <john@johnmccutchan.com>
4451M: Robert Love <rlove@rlove.org>
4452M: Eric Paris <eparis@parisplace.org>
c9f04f58 4453S: Maintained
679655da
JP
4454F: Documentation/filesystems/inotify.txt
4455F: fs/notify/inotify/
4456F: include/linux/inotify.h
c117ab84 4457F: include/uapi/linux/inotify.h
c9f04f58 4458
e2d1d6c0 4459INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4460M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4461M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4462L: linux-input@vger.kernel.org
8a6e2535 4463Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4464T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4465S: Maintained
679655da 4466F: drivers/input/
f4eea7e2 4467F: include/linux/input.h
c117ab84 4468F: include/uapi/linux/input.h
f4eea7e2 4469F: include/linux/input/
e2d1d6c0 4470
3267a87f
HR
4471INPUT MULTITOUCH (MT) PROTOCOL
4472M: Henrik Rydberg <rydberg@euromail.se>
4473L: linux-input@vger.kernel.org
7f9c2454 4474T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4475S: Maintained
4476F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4477F: drivers/input/input-mt.c
3267a87f
HR
4478K: \b(ABS|SYN)_MT_
4479
4ac13e17
DJ
4480INTEL C600 SERIES SAS CONTROLLER DRIVER
4481M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4482M: Lukasz Dorau <lukasz.dorau@intel.com>
4483M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4484M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4485L: linux-scsi@vger.kernel.org
7106891a
DJ
4486T: git git://git.code.sf.net/p/intel-sas/isci
4487S: Supported
4ac13e17 4488F: drivers/scsi/isci/
4ac13e17 4489
26717172
LB
4490INTEL IDLE DRIVER
4491M: Len Brown <lenb@kernel.org>
bf1c138e 4492L: linux-pm@vger.kernel.org
08deed1e 4493T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4494S: Supported
4495F: drivers/idle/intel_idle.c
4496
9eb8ef74 4497INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4498M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4499L: linux-fbdev@vger.kernel.org
ce00f85c 4500S: Maintained
679655da
JP
4501F: Documentation/fb/intelfb.txt
4502F: drivers/video/intelfb/
9eb8ef74 4503
1da177e4 4504INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4505M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4506L: linux-fbdev@vger.kernel.org
ce00f85c 4507S: Maintained
679655da 4508F: drivers/video/i810/
1da177e4 4509
f4a9bc4c 4510INTEL MENLOW THERMAL DRIVER
8b58be88 4511M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4512L: platform-driver-x86@vger.kernel.org
5ca92bd9 4513W: https://01.org/linux-acpi
f4a9bc4c 4514S: Supported
679655da 4515F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4516
1da177e4 4517INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4518M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4519S: Maintained
679655da
JP
4520F: arch/x86/kernel/microcode_core.c
4521F: arch/x86/kernel/microcode_intel.c
1da177e4 4522
248a9dc3 4523INTEL I/OAT DMA DRIVER
ab5f8c6e 4524M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4525M: Dave Jiang <dave.jiang@intel.com>
4526L: dmaengine@vger.kernel.org
4527Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4528S: Supported
679655da 4529F: drivers/dma/ioat*
248a9dc3 4530
6c8909b4 4531INTEL IOMMU (VT-d)
8b58be88 4532M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4533L: iommu@lists.linux-foundation.org
54e5881d 4534T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4535S: Supported
3fb39615 4536F: drivers/iommu/intel-iommu.c
679655da 4537F: include/linux/intel-iommu.h
6c8909b4 4538
b3e5f263 4539INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4540M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4541S: Odd fixes
679655da 4542F: drivers/dma/iop-adma.c
b3e5f263 4543
9251ce95 4544INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4545M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4546S: Maintained
679655da
JP
4547F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4548F: arch/arm/mach-ixp4xx/include/mach/npe.h
4549F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4550F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4551F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4552F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4553
844dd05f 4554INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4555M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4556S: Maintained
679655da 4557F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4558
105bf2fe 4559INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4560M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4561M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4562M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4563M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4564M: Don Skidmore <donald.c.skidmore@intel.com>
4565M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4566M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4567M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4568M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4569M: Linux NICS <linux.nics@intel.com>
dcd01faf 4570L: e1000-devel@lists.sourceforge.net
f6fde11a 4571W: http://www.intel.com/support/feedback.htm
d94e6fed 4572W: http://e1000.sourceforge.net/
dee1ad47
JK
4573T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4574T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4575S: Supported
0d164401
JK
4576F: Documentation/networking/e100.txt
4577F: Documentation/networking/e1000.txt
4578F: Documentation/networking/e1000e.txt
4579F: Documentation/networking/igb.txt
4580F: Documentation/networking/igbvf.txt
4581F: Documentation/networking/ixgb.txt
4582F: Documentation/networking/ixgbe.txt
4583F: Documentation/networking/ixgbevf.txt
1bff6529 4584F: Documentation/networking/i40e.txt
105bf2fe 4585F: Documentation/networking/i40evf.txt
dee1ad47 4586F: drivers/net/ethernet/intel/
bc90d291 4587F: drivers/net/ethernet/intel/*/
1da177e4 4588
0963d59b
LW
4589INTEL-MID GPIO DRIVER
4590M: David Cohen <david.a.cohen@linux.intel.com>
4591L: linux-gpio@vger.kernel.org
4592S: Maintained
4593F: drivers/gpio/gpio-intel-mid.c
4594
ca907a90
SY
4595INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4596M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4597L: linux-wireless@vger.kernel.org
ca907a90 4598S: Maintained
679655da 4599F: Documentation/networking/README.ipw2100
679655da 4600F: Documentation/networking/README.ipw2200
ca907a90 4601F: drivers/net/wireless/ipw2x00/
826d2abe 4602
4bd96a7a 4603INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4604M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4605M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4606M: Shane Wang <shane.wang@intel.com>
4607L: tboot-devel@lists.sourceforge.net
4608W: http://tboot.sourceforge.net
e9b7d7c8 4609T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4610S: Supported
4611F: Documentation/intel_txt.txt
4612F: include/linux/tboot.h
4613F: arch/x86/kernel/tboot.c
4614
8a70da82 4615INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4616M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4617M: linux-wimax@intel.com
4618L: wimax@linuxwimax.org
4619S: Supported
4620W: http://linuxwimax.org
679655da
JP
4621F: Documentation/wimax/README.i2400m
4622F: drivers/net/wimax/i2400m/
c117ab84 4623F: include/uapi/linux/wimax/i2400m.h
8a70da82 4624
1c0ce89c
SG
4625INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4626M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4627L: linux-wireless@vger.kernel.org
1c0ce89c 4628S: Supported
efa3144e
WYG
4629F: drivers/net/wireless/iwlegacy/
4630
b481de9c 4631INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4632M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4633M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4634M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4635L: linux-wireless@vger.kernel.org
b481de9c 4636W: http://intellinuxwireless.org
b62ff718 4637T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4638S: Supported
679655da 4639F: drivers/net/wireless/iwlwifi/
b481de9c 4640
de8fe023
TW
4641INTEL MANAGEMENT ENGINE (mei)
4642M: Tomas Winkler <tomas.winkler@intel.com>
4643L: linux-kernel@vger.kernel.org
4644S: Supported
c117ab84 4645F: include/uapi/linux/mei.h
de8fe023 4646F: drivers/misc/mei/*
e07950a1 4647F: Documentation/misc-devices/mei/*
de8fe023 4648
cb109a0e 4649IOC3 ETHERNET DRIVER
8b58be88 4650M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4651L: linux-mips@linux-mips.org
4652S: Maintained
8862bf1e 4653F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4654
cb109a0e 4655IOC3 SERIAL DRIVER
8b58be88 4656M: Pat Gefre <pfg@sgi.com>
d39e0721 4657L: linux-serial@vger.kernel.org
cb109a0e 4658S: Maintained
df621252 4659F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4660
0b6e8569
SW
4661IOMMU DRIVERS
4662M: Joerg Roedel <joro@8bytes.org>
4663L: iommu@lists.linux-foundation.org
4664T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4665S: Maintained
4666F: drivers/iommu/
4667
4480f15b 4668IP MASQUERADING
8b58be88 4669M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4670S: Maintained
679655da 4671F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4672
1202d6ff 4673IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4674M: Francois Romieu <romieu@fr.zoreil.com>
4675M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4676L: netdev@vger.kernel.org
4677S: Maintained
7443713a 4678F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4679
4480f15b 4680IPATH DRIVER
8473c603 4681M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4682L: linux-rdma@vger.kernel.org
52a09a04 4683S: Maintained
679655da 4684F: drivers/infiniband/hw/ipath/
77d8798b 4685
4409ebe9 4686IPMI SUBSYSTEM
8b58be88 4687M: Corey Minyard <minyard@acm.org>
b0c90653 4688L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4689W: http://openipmi.sourceforge.net/
4690S: Supported
679655da
JP
4691F: Documentation/IPMI.txt
4692F: drivers/char/ipmi/
4693F: include/linux/ipmi*
c117ab84 4694F: include/uapi/linux/ipmi*
4409ebe9 4695
e2d1d6c0 4696IPS SCSI RAID DRIVER
8b58be88 4697M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4698L: linux-scsi@vger.kernel.org
4699W: http://www.adaptec.com/
4700S: Maintained
679655da 4701F: drivers/scsi/ips*
e2d1d6c0
RD
4702
4703IPVS
8b58be88
JP
4704M: Wensong Zhang <wensong@linux-vs.org>
4705M: Simon Horman <horms@verge.net.au>
4706M: Julian Anastasov <ja@ssi.bg>
979b6c13 4707L: netdev@vger.kernel.org
e2d1d6c0 4708L: lvs-devel@vger.kernel.org
1da177e4 4709S: Maintained
679655da 4710F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4711F: include/net/ip_vs.h
c117ab84 4712F: include/uapi/linux/ip_vs.h
679655da 4713F: net/netfilter/ipvs/
1da177e4 4714
e7839f25 4715IPWIRELESS DRIVER
8b58be88
JP
4716M: Jiri Kosina <jkosina@suse.cz>
4717M: David Sterba <dsterba@suse.cz>
92094aa0 4718S: Odd Fixes
282361a0 4719F: drivers/tty/ipwireless/
099dc4fb 4720
e2d1d6c0 4721IPX NETWORK LAYER
8b58be88 4722M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4723L: netdev@vger.kernel.org
4724S: Maintained
679655da 4725F: include/net/ipx.h
c117ab84 4726F: include/uapi/linux/ipx.h
679655da 4727F: net/ipx/
e2d1d6c0 4728
1da177e4 4729IRDA SUBSYSTEM
8b58be88 4730M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4731L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4732L: netdev@vger.kernel.org
1da177e4 4733W: http://irda.sourceforge.net/
f353976d 4734S: Maintained
e0057975 4735T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4736F: Documentation/networking/irda.txt
4737F: drivers/net/irda/
4738F: include/net/irda/
4739F: net/irda/
1da177e4 4740
a800c7cc
TG
4741IRQ SUBSYSTEM
4742M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4743L: linux-kernel@vger.kernel.org
a800c7cc 4744S: Maintained
75fc2d37 4745T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4746F: kernel/irq/
edd96900 4747F: drivers/irqchip/
a800c7cc 4748
7ab3a837
GL
4749IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4750M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4751S: Maintained
4752F: Documentation/IRQ-domain.txt
4753F: include/linux/irqdomain.h
4754F: kernel/irq/irqdomain.c
4755
e2d1d6c0 4756ISAPNP
8b58be88 4757M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4758S: Maintained
679655da
JP
4759F: Documentation/isapnp.txt
4760F: drivers/pnp/isapnp/
4761F: include/linux/isapnp.h
e2d1d6c0 4762
d39b8420
HV
4763ISA RADIO MODULE
4764M: Hans Verkuil <hverkuil@xs4all.nl>
4765L: linux-media@vger.kernel.org
4766T: git git://linuxtv.org/media_tree.git
4767W: http://linuxtv.org
4768S: Maintained
4769F: drivers/media/radio/radio-isa*
4770
71a6d0af
HW
4771iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4772M: Peter Jones <pjones@redhat.com>
4773M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4774S: Maintained
4775F: drivers/firmware/iscsi_ibft*
4776
14816b1e 4777ISCSI
8b58be88 4778M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4779L: open-iscsi@googlegroups.com
4780W: www.open-iscsi.org
54e5881d 4781T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4782S: Maintained
679655da
JP
4783F: drivers/scsi/*iscsi*
4784F: include/scsi/*iscsi*
14816b1e 4785
1e65eb42
OG
4786ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4787M: Or Gerlitz <ogerlitz@mellanox.com>
4788M: Roi Dayan <roid@mellanox.com>
4789L: linux-rdma@vger.kernel.org
4790S: Supported
4791W: http://www.openfabrics.org
4792W: www.open-iscsi.org
4793Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4794F: drivers/infiniband/ulp/iser/
1e65eb42 4795
1da177e4 4796ISDN SUBSYSTEM
8b58be88 4797M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4798L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4799L: netdev@vger.kernel.org
1da177e4 4800W: http://www.isdn4linux.de
54e5881d 4801T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4802S: Maintained
679655da
JP
4803F: Documentation/isdn/
4804F: drivers/isdn/
4805F: include/linux/isdn.h
4806F: include/linux/isdn/
c117ab84
CEB
4807F: include/uapi/linux/isdn.h
4808F: include/uapi/linux/isdn/
1da177e4
LT
4809
4810ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4811M: Armin Schindler <mac@melware.de>
d5d52273 4812L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4813W: http://www.melware.de
4814S: Maintained
679655da 4815F: drivers/isdn/hardware/eicon/
1da177e4 4816
d624870f 4817IT87 HARDWARE MONITORING DRIVER
7c81c60f 4818M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4819L: lm-sensors@lm-sensors.org
4820S: Maintained
4821F: Documentation/hwmon/it87
4822F: drivers/hwmon/it87.c
4823
68620bdd
MP
4824IT913X MEDIA DRIVER
4825M: Malcolm Priestley <tvboxspy@gmail.com>
4826L: linux-media@vger.kernel.org
4827W: http://linuxtv.org/
4828Q: http://patchwork.linuxtv.org/project/linux-media/list/
4829S: Maintained
4830F: drivers/media/usb/dvb-usb-v2/it913x*
4831
4832IT913X FE MEDIA DRIVER
4833M: Malcolm Priestley <tvboxspy@gmail.com>
4834L: linux-media@vger.kernel.org
4835W: http://linuxtv.org/
4836Q: http://patchwork.linuxtv.org/project/linux-media/list/
4837S: Maintained
4838F: drivers/media/dvb-frontends/it913x-fe*
4839
d7104bff
AP
4840IT913X MEDIA DRIVER
4841M: Antti Palosaari <crope@iki.fi>
4842L: linux-media@vger.kernel.org
4843W: http://linuxtv.org/
4844W: http://palosaari.fi/linux/
4845Q: http://patchwork.linuxtv.org/project/linux-media/list/
4846T: git git://linuxtv.org/anttip/media_tree.git
4847S: Maintained
9d9fb744 4848F: drivers/media/tuners/tuner_it913x*
d7104bff 4849
91821ff3 4850IVTV VIDEO4LINUX DRIVER
6afdeaf8 4851M: Andy Walls <awalls@md.metrocast.net>
c4240509 4852L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4853L: linux-media@vger.kernel.org
275ffde4 4854T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4855W: http://www.ivtvdriver.org
4856S: Maintained
679655da 4857F: Documentation/video4linux/*.ivtv
90d72ac6 4858F: drivers/media/pci/ivtv/
c117ab84 4859F: include/uapi/linux/ivtv*
91821ff3 4860
68620bdd
MP
4861IX2505V MEDIA DRIVER
4862M: Malcolm Priestley <tvboxspy@gmail.com>
4863L: linux-media@vger.kernel.org
4864W: http://linuxtv.org/
4865Q: http://patchwork.linuxtv.org/project/linux-media/list/
4866S: Maintained
4867F: drivers/media/dvb-frontends/ix2505v*
4868
4453d736
GR
4869JC42.4 TEMPERATURE SENSOR DRIVER
4870M: Guenter Roeck <linux@roeck-us.net>
4871L: lm-sensors@lm-sensors.org
4872S: Maintained
4873F: drivers/hwmon/jc42.c
4874F: Documentation/hwmon/jc42
4875
e2d1d6c0 4876JFS FILESYSTEM
3256f80f 4877M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4878L: jfs-discussion@lists.sourceforge.net
4879W: http://jfs.sourceforge.net/
54e5881d 4880T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4881S: Maintained
679655da
JP
4882F: Documentation/filesystems/jfs.txt
4883F: fs/jfs/
e2d1d6c0 4884
95252236 4885JME NETWORK DRIVER
8b58be88 4886M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4887L: netdev@vger.kernel.org
4888S: Maintained
63d24a0e 4889F: drivers/net/ethernet/jme.*
95252236 4890
1da177e4 4891JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4892M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4893L: linux-mtd@lists.infradead.org
4894W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4895S: Maintained
679655da 4896F: fs/jffs2/
c117ab84 4897F: include/uapi/linux/jffs2.h
1da177e4 4898
de456d37 4899JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4900M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4901M: Jan Kara <jack@suse.cz>
72be2ccf 4902L: linux-ext4@vger.kernel.org
ae0718f8 4903S: Maintained
d183e11a 4904F: fs/jbd/
d183e11a
TT
4905F: include/linux/jbd.h
4906
4907JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4908M: "Theodore Ts'o" <tytso@mit.edu>
4909L: linux-ext4@vger.kernel.org
4910S: Maintained
4911F: fs/jbd2/
4912F: include/linux/jbd2.h
ae0718f8 4913
fd8b6cb4 4914JSM Neo PCI based serial card
9d141cb9 4915M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4916L: linux-serial@vger.kernel.org
4917S: Maintained
df621252 4918F: drivers/tty/serial/jsm/
ae0718f8 4919
af39917d
CL
4920K10TEMP HARDWARE MONITORING DRIVER
4921M: Clemens Ladisch <clemens@ladisch.de>
4922L: lm-sensors@lm-sensors.org
4923S: Maintained
4924F: Documentation/hwmon/k10temp
4925F: drivers/hwmon/k10temp.c
4926
4660cb35 4927K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4928M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4929L: lm-sensors@lm-sensors.org
ae0718f8 4930S: Maintained
679655da
JP
4931F: Documentation/hwmon/k8temp
4932F: drivers/hwmon/k8temp.c
ae0718f8 4933
c63a1642 4934KTAP
687b63a3 4935M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4936W: http://www.ktap.org
4937L: ktap@freelists.org
4938S: Maintained
4939F: drivers/staging/ktap/
4940
1da177e4 4941KCONFIG
5eb1f99e 4942M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 4943L: linux-kbuild@vger.kernel.org
cea8321c 4944T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 4945S: Maintained
679655da
JP
4946F: Documentation/kbuild/kconfig-language.txt
4947F: scripts/kconfig/
1da177e4 4948
ea6c2089 4949KDUMP
8b58be88
JP
4950M: Vivek Goyal <vgoyal@redhat.com>
4951M: Haren Myneni <hbabu@us.ibm.com>
34633993 4952L: kexec@lists.infradead.org
ea6c2089
VG
4953W: http://lse.sourceforge.net/kdump/
4954S: Maintained
80811493 4955F: Documentation/kdump/
ea6c2089 4956
f41bf02f
HV
4957KEENE FM RADIO TRANSMITTER DRIVER
4958M: Hans Verkuil <hverkuil@xs4all.nl>
4959L: linux-media@vger.kernel.org
4960T: git git://linuxtv.org/media_tree.git
4961W: http://linuxtv.org
4962S: Maintained
4963F: drivers/media/radio/radio-keene*
4964
1da177e4 4965KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4966M: Ian Kent <raven@themaw.net>
f694fc97 4967L: autofs@vger.kernel.org
1da177e4 4968S: Maintained
679655da 4969F: fs/autofs4/
1da177e4 4970
70fb7ba6 4971KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4972M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4973T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4974T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4975L: linux-kbuild@vger.kernel.org
5ce45962 4976S: Maintained
679655da
JP
4977F: Documentation/kbuild/
4978F: Makefile
4979F: scripts/Makefile.*
70fb7ba6
MM
4980F: scripts/basic/
4981F: scripts/mk*
4982F: scripts/package/
1da177e4
LT
4983
4984KERNEL JANITORS
c3000e03 4985L: kernel-janitors@vger.kernel.org
10466f5a 4986W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4987S: Odd Fixes
1da177e4 4988
e8b43555 4989KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4990M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4991L: linux-nfs@vger.kernel.org
1da177e4 4992W: http://nfs.sourceforge.net/
98fac23f 4993S: Supported
679655da
JP
4994F: fs/nfsd/
4995F: include/linux/nfsd/
c117ab84 4996F: include/uapi/linux/nfsd/
679655da
JP
4997F: fs/lockd/
4998F: fs/nfs_common/
4999F: net/sunrpc/
5000F: include/linux/lockd/
5001F: include/linux/sunrpc/
c117ab84 5002F: include/uapi/linux/sunrpc/
1da177e4 5003
426d62e2 5004KERNEL VIRTUAL MACHINE (KVM)
0a00a775 5005M: Gleb Natapov <gleb@kernel.org>
c93a64fe 5006M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 5007L: kvm@vger.kernel.org
e3e58478 5008W: http://www.linux-kvm.org
a94b40a6 5009T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 5010S: Supported
c93a64fe
PB
5011F: Documentation/*/kvm*.txt
5012F: Documentation/virtual/kvm/
679655da
JP
5013F: arch/*/kvm/
5014F: arch/*/include/asm/kvm*
5015F: include/linux/kvm*
c117ab84 5016F: include/uapi/linux/kvm*
679655da 5017F: virt/kvm/
426d62e2 5018
ad8003d3 5019KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5020M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5021L: kvm@vger.kernel.org
5022W: http://kvm.qumranet.com
7de609c8 5023S: Maintained
679655da 5024F: arch/x86/include/asm/svm.h
679655da 5025F: arch/x86/kvm/svm.c
426d62e2 5026
513014b7 5027KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5028M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5029L: kvm-ppc@vger.kernel.org
5030W: http://kvm.qumranet.com
6a7f972d 5031T: git git://github.com/agraf/linux-2.6.git
513014b7 5032S: Supported
679655da
JP
5033F: arch/powerpc/include/asm/kvm*
5034F: arch/powerpc/kvm/
513014b7 5035
1fc9d2bf 5036KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5037M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5038L: kvm-ia64@vger.kernel.org
5039W: http://kvm.qumranet.com
920ed9f1 5040S: Supported
679655da
JP
5041F: Documentation/ia64/kvm.txt
5042F: arch/ia64/include/asm/kvm*
5043F: arch/ia64/kvm/
920ed9f1 5044
85f8fffe 5045KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5046M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5047M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5048M: linux390@de.ibm.com
5049L: linux-s390@vger.kernel.org
5050W: http://www.ibm.com/developerworks/linux/linux390/
5051S: Supported
679655da
JP
5052F: Documentation/s390/kvm.txt
5053F: arch/s390/include/asm/kvm*
80811493 5054F: arch/s390/kvm/
a968cd3e 5055F: drivers/s390/kvm/
85f8fffe 5056
a749474d 5057KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5058M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
5059L: kvmarm@lists.cs.columbia.edu
5060W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5061S: Supported
a749474d
CD
5062F: arch/arm/include/uapi/asm/kvm*
5063F: arch/arm/include/asm/kvm*
5064F: arch/arm/kvm/
5065
6394a3ec
MZ
5066KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5067M: Marc Zyngier <marc.zyngier@arm.com>
5068L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5069L: kvmarm@lists.cs.columbia.edu
5070S: Maintained
5071F: arch/arm64/include/uapi/asm/kvm*
5072F: arch/arm64/include/asm/kvm*
5073F: arch/arm64/kvm/
5074
dc009d92 5075KEXEC
8b58be88 5076M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5077W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5078L: kexec@lists.infradead.org
dc009d92 5079S: Maintained
679655da 5080F: include/linux/kexec.h
c117ab84 5081F: include/uapi/linux/kexec.h
679655da 5082F: kernel/kexec.c
dc009d92 5083
e971461f
DH
5084KEYS/KEYRINGS:
5085M: David Howells <dhowells@redhat.com>
5086L: keyrings@linux-nfs.org
5087S: Maintained
d410fa4e 5088F: Documentation/security/keys.txt
e971461f
DH
5089F: include/linux/key.h
5090F: include/linux/key-type.h
5091F: include/keys/
5092F: security/keys/
5093
7f3c68be
MZ
5094KEYS-TRUSTED
5095M: David Safford <safford@watson.ibm.com>
5096M: Mimi Zohar <zohar@us.ibm.com>
5097L: linux-security-module@vger.kernel.org
5098L: keyrings@linux-nfs.org
5099S: Supported
d410fa4e 5100F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5101F: include/keys/trusted-type.h
5102F: security/keys/trusted.c
5103F: security/keys/trusted.h
5104
5105KEYS-ENCRYPTED
5106M: Mimi Zohar <zohar@us.ibm.com>
5107M: David Safford <safford@watson.ibm.com>
5108L: linux-security-module@vger.kernel.org
5109L: keyrings@linux-nfs.org
5110S: Supported
d410fa4e 5111F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5112F: include/keys/encrypted-type.h
19c90aa6 5113F: security/keys/encrypted-keys/
7f3c68be 5114
5b778dad 5115KGDB / KDB /debug_core
8b58be88 5116M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5117W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5118L: kgdb-bugreport@lists.sourceforge.net
5119S: Maintained
679655da
JP
5120F: Documentation/DocBook/kgdb.tmpl
5121F: drivers/misc/kgdbts.c
df621252 5122F: drivers/tty/serial/kgdboc.c
5b778dad 5123F: include/linux/kdb.h
679655da 5124F: include/linux/kgdb.h
4063eb5f 5125F: kernel/debug/
e3e2aaf7 5126
456db8cc 5127KMEMCHECK
8b58be88 5128M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5129M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5130S: Maintained
410d7a97
JP
5131F: Documentation/kmemcheck.txt
5132F: arch/x86/include/asm/kmemcheck.h
5133F: arch/x86/mm/kmemcheck/
5134F: include/linux/kmemcheck.h
5135F: mm/kmemcheck.c
b9ce08c0 5136
c3bb4d24 5137KMEMLEAK
8b58be88 5138M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5139S: Maintained
5140F: Documentation/kmemleak.txt
5141F: include/linux/kmemleak.h
5142F: mm/kmemleak.c
5143F: mm/kmemleak-test.c
5144
89559a61 5145KPROBES
8b58be88
JP
5146M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5147M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5148M: "David S. Miller" <davem@davemloft.net>
97c29e74 5149M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5150S: Maintained
679655da
JP
5151F: Documentation/kprobes.txt
5152F: include/linux/kprobes.h
5153F: kernel/kprobes.c
89559a61 5154
70e84049 5155KS0108 LCD CONTROLLER DRIVER
8b58be88 5156M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5157W: http://miguelojeda.es/auxdisplay.htm
5158W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5159S: Maintained
679655da
JP
5160F: Documentation/auxdisplay/ks0108
5161F: drivers/auxdisplay/ks0108.c
5162F: include/linux/ks0108.h
70e84049 5163
1da177e4 5164LAPB module
1da177e4 5165L: linux-x25@vger.kernel.org
bf9915cc 5166S: Orphan
679655da
JP
5167F: Documentation/networking/lapb-module.txt
5168F: include/*/lapb.h
5169F: net/lapb/
1da177e4
LT
5170
5171LASI 53c700 driver for PARISC
8b58be88 5172M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5173L: linux-scsi@vger.kernel.org
5174S: Maintained
679655da
JP
5175F: Documentation/scsi/53c700.txt
5176F: drivers/scsi/53c700*
1da177e4 5177
263de9b5 5178LED SUBSYSTEM
c772fc26 5179M: Bryan Wu <cooloney@gmail.com>
8b58be88 5180M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5181L: linux-leds@vger.kernel.org
5182T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5183S: Maintained
679655da
JP
5184F: drivers/leds/
5185F: include/linux/leds.h
263de9b5 5186
b0461a44 5187LEGACY EEPROM DRIVER
7c81c60f 5188M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5189S: Maintained
5190F: Documentation/misc-devices/eeprom
5191F: drivers/misc/eeprom/eeprom.c
5192
1da177e4 5193LEGO USB Tower driver
8b58be88 5194M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5195L: legousb-devel@lists.sourceforge.net
5196W: http://legousb.sourceforge.net/
5197S: Maintained
679655da 5198F: drivers/usb/misc/legousbtower.c
1da177e4 5199
055616a8
MK
5200LG2160 MEDIA DRIVER
5201M: Michael Krufky <mkrufky@linuxtv.org>
5202L: linux-media@vger.kernel.org
5203W: http://linuxtv.org/
5204W: http://github.com/mkrufky
5205Q: http://patchwork.linuxtv.org/project/linux-media/list/
5206T: git git://linuxtv.org/mkrufky/tuners.git
5207S: Maintained
5208F: drivers/media/dvb-frontends/lg2160.*
5209
6f0e7725
MK
5210LGDT3305 MEDIA DRIVER
5211M: Michael Krufky <mkrufky@linuxtv.org>
5212L: linux-media@vger.kernel.org
5213W: http://linuxtv.org/
5214W: http://github.com/mkrufky
5215Q: http://patchwork.linuxtv.org/project/linux-media/list/
5216T: git git://linuxtv.org/mkrufky/tuners.git
5217S: Maintained
5218F: drivers/media/dvb-frontends/lgdt3305.*
5219
568a17ff 5220LGUEST
8b58be88 5221M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5222L: lguest@lists.ozlabs.org
568a17ff 5223W: http://lguest.ozlabs.org/
72e91863 5224S: Odd Fixes
070f420b 5225F: arch/x86/include/asm/lguest*.h
679655da
JP
5226F: arch/x86/lguest/
5227F: drivers/lguest/
5228F: include/linux/lguest*.h
070f420b 5229F: tools/lguest/
568a17ff 5230
1acd437c
SL
5231LIBLOCKDEP
5232M: Sasha Levin <sasha.levin@oracle.com>
5233S: Maintained
5234F: tools/lib/lockdep/
5235
1da177e4 5236LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5237M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5238W: http://www.ibm.com/linux/ltc/projects/ppc
5239S: Supported
11c34c7d 5240F: arch/powerpc/boot/rs6000.h
1da177e4 5241
852bb9f5 5242LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5243M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5244M: Paul Mackerras <paulus@samba.org>
1da177e4 5245W: http://www.penguinppc.org/
a4724ed6 5246L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5247Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5248T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5249S: Supported
11c34c7d
JP
5250F: Documentation/powerpc/
5251F: arch/powerpc/
1da177e4
LT
5252
5253LINUX FOR POWER MACINTOSH
8b58be88 5254M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5255W: http://www.penguinppc.org/
a4724ed6 5256L: linuxppc-dev@lists.ozlabs.org
1da177e4 5257S: Maintained
11c34c7d
JP
5258F: arch/powerpc/platforms/powermac/
5259F: drivers/macintosh/
1da177e4 5260
77a76369 5261LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5262M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5263L: linuxppc-dev@lists.ozlabs.org
a149507b 5264T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5265S: Maintained
11c34c7d
JP
5266F: arch/powerpc/platforms/512x/
5267F: arch/powerpc/platforms/52xx/
1da177e4
LT
5268
5269LINUX FOR POWERPC EMBEDDED PPC4XX
1d11cd67 5270M: Alistair Popple <alistair@popple.id.au>
8b58be88 5271M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5272W: http://www.penguinppc.org/
a4724ed6 5273L: linuxppc-dev@lists.ozlabs.org
1da177e4 5274S: Maintained
11c34c7d
JP
5275F: arch/powerpc/platforms/40x/
5276F: arch/powerpc/platforms/44x/
1da177e4 5277
260c02a9 5278LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5279L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5280S: Orphan
11c34c7d
JP
5281F: arch/powerpc/*/*virtex*
5282F: arch/powerpc/*/*/*virtex*
1da177e4 5283
e93adf1e 5284LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5285M: Vitaly Bordug <vitb@kernel.crashing.org>
5286M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5287W: http://www.penguinppc.org/
a4724ed6 5288L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5289S: Maintained
a2b1f7c8 5290F: arch/powerpc/platforms/8xx/
e93adf1e 5291
1da177e4 5292LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5293M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5294W: http://www.penguinppc.org/
a4724ed6 5295L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5296S: Maintained
11c34c7d 5297F: arch/powerpc/platforms/83xx/
4c8f581d 5298F: arch/powerpc/platforms/85xx/
1da177e4 5299
ab06ff3a 5300LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5301M: Olof Johansson <olof@lixom.net>
a4724ed6 5302L: linuxppc-dev@lists.ozlabs.org
92e19709 5303S: Maintained
11c34c7d
JP
5304F: arch/powerpc/platforms/pasemi/
5305F: drivers/*/*pasemi*
5306F: drivers/*/*/*pasemi*
ab06ff3a 5307
1da177e4 5308LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5309M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5310L: linux-security-module@vger.kernel.org
1da177e4
LT
5311S: Supported
5312
a23ce6da
HW
5313LIS3LV02D ACCELEROMETER DRIVER
5314M: Eric Piel <eric.piel@tremplin-utc.net>
5315S: Maintained
ff606677
JD
5316F: Documentation/misc-devices/lis3lv02d
5317F: drivers/misc/lis3lv02d/
bd35665f 5318F: drivers/platform/x86/hp_accel.c
a23ce6da 5319
e2d1d6c0 5320LLC (802.2)
8b58be88 5321M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5322S: Maintained
679655da 5323F: include/linux/llc.h
c117ab84 5324F: include/uapi/linux/llc.h
679655da
JP
5325F: include/net/llc*
5326F: net/llc/
e2d1d6c0 5327
4e233cbe
AD
5328LM73 HARDWARE MONITOR DRIVER
5329M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5330L: lm-sensors@lm-sensors.org
5331S: Maintained
5332F: drivers/hwmon/lm73.c
5333
156e2d1a 5334LM78 HARDWARE MONITOR DRIVER
7c81c60f 5335M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5336L: lm-sensors@lm-sensors.org
5337S: Maintained
5338F: Documentation/hwmon/lm78
5339F: drivers/hwmon/lm78.c
5340
1da177e4 5341LM83 HARDWARE MONITOR DRIVER
7c81c60f 5342M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5343L: lm-sensors@lm-sensors.org
1da177e4 5344S: Maintained
679655da
JP
5345F: Documentation/hwmon/lm83
5346F: drivers/hwmon/lm83.c
1da177e4
LT
5347
5348LM90 HARDWARE MONITOR DRIVER
7c81c60f 5349M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5350L: lm-sensors@lm-sensors.org
1da177e4 5351S: Maintained
679655da 5352F: Documentation/hwmon/lm90
aae7bce4 5353F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5354F: drivers/hwmon/lm90.c
1da177e4 5355
917cc4e6
GR
5356LM95234 HARDWARE MONITOR DRIVER
5357M: Guenter Roeck <linux@roeck-us.net>
5358L: lm-sensors@lm-sensors.org
5359S: Maintained
5360F: Documentation/hwmon/lm95234
5361F: drivers/hwmon/lm95234.c
5362
68620bdd
MP
5363LME2510 MEDIA DRIVER
5364M: Malcolm Priestley <tvboxspy@gmail.com>
5365L: linux-media@vger.kernel.org
5366W: http://linuxtv.org/
5367Q: http://patchwork.linuxtv.org/project/linux-media/list/
5368S: Maintained
5369F: drivers/media/usb/dvb-usb-v2/lmedm04*
5370
512e67f9 5371LOCKDEP AND LOCKSTAT
8b58be88
JP
5372M: Peter Zijlstra <peterz@infradead.org>
5373M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5374L: linux-kernel@vger.kernel.org
75fc2d37 5375T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5376S: Maintained
679655da
JP
5377F: Documentation/lockdep*.txt
5378F: Documentation/lockstat.txt
5379F: include/linux/lockdep.h
7486d6da 5380F: kernel/locking/
512e67f9 5381
dde33348 5382LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5383M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5384L: linux-ntfs-dev@lists.sourceforge.net
5385W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5386S: Maintained
679655da 5387F: Documentation/ldm.txt
20d16fef 5388F: block/partitions/ldm.*
1da177e4 5389
ef6ada3d
JE
5390LogFS
5391M: Joern Engel <joern@logfs.org>
756ccb3c 5392M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5393L: logfs@logfs.org
5394W: logfs.org
5395S: Maintained
5396F: fs/logfs/
5397
b62d7946
RS
5398LPC32XX MACHINE SUPPORT
5399M: Roland Stigge <stigge@antcom.de>
5400L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5401S: Maintained
5402F: arch/arm/mach-lpc32xx/
5403
c87e34ef 5404LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5405M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5406M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5407M: support@lsi.com
cec744fb 5408L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5409L: linux-scsi@vger.kernel.org
5410W: http://www.lsilogic.com/support
5411S: Supported
679655da 5412F: drivers/message/fusion/
500c152a 5413F: drivers/scsi/mpt2sas/
5414F: drivers/scsi/mpt3sas/
c87e34ef 5415
1da177e4 5416LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5417M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5418L: linux-scsi@vger.kernel.org
5419S: Maintained
679655da 5420F: drivers/scsi/sym53c8xx_2/
1da177e4 5421
e5f5c99a
GR
5422LTC4261 HARDWARE MONITOR DRIVER
5423M: Guenter Roeck <linux@roeck-us.net>
5424L: lm-sensors@lm-sensors.org
5425S: Maintained
5426F: Documentation/hwmon/ltc4261
5427F: drivers/hwmon/ltc4261.c
5428
81365c31 5429LTP (Linux Test Project)
7d1ae8a8 5430M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5431M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5432M: Cyril Hrubis <chrubis@suse.cz>
5433M: Caspar Zhang <caspar@casparzhang.com>
5434M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5435L: ltp-list@lists.sourceforge.net (subscribers-only)
5436W: http://ltp.sourceforge.net/
7d1ae8a8 5437T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5438T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5439S: Maintained
5440
c12a54b3 5441M32R ARCHITECTURE
8b58be88 5442M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5443L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5444L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5445W: http://www.linux-m32r.org/
5446S: Maintained
679655da 5447F: arch/m32r/
c12a54b3 5448
1da177e4 5449M68K ARCHITECTURE
8b58be88 5450M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5451L: linux-m68k@lists.linux-m68k.org
5452W: http://www.linux-m68k.org/
54e5881d 5453T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5454S: Maintained
679655da 5455F: arch/m68k/
9db35182 5456F: drivers/zorro/
1da177e4
LT
5457
5458M68K ON APPLE MACINTOSH
8b58be88 5459M: Joshua Thompson <funaho@jurai.org>
1da177e4 5460W: http://www.mac.linux-m68k.org/
9bb9f222 5461L: linux-m68k@lists.linux-m68k.org
1da177e4 5462S: Maintained
9db35182 5463F: arch/m68k/mac/
1da177e4
LT
5464
5465M68K ON HP9000/300
8b58be88 5466M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5467W: http://www.tazenda.demon.co.uk/phil/linux-hp
5468S: Maintained
679655da 5469F: arch/m68k/hp300/
1da177e4 5470
74425546
AP
5471M88DS3103 MEDIA DRIVER
5472M: Antti Palosaari <crope@iki.fi>
5473L: linux-media@vger.kernel.org
5474W: http://linuxtv.org/
5475W: http://palosaari.fi/linux/
5476Q: http://patchwork.linuxtv.org/project/linux-media/list/
5477T: git git://linuxtv.org/anttip/media_tree.git
5478S: Maintained
5479F: drivers/media/dvb-frontends/m88ds3103*
5480
68620bdd
MP
5481M88RS2000 MEDIA DRIVER
5482M: Malcolm Priestley <tvboxspy@gmail.com>
5483L: linux-media@vger.kernel.org
5484W: http://linuxtv.org/
5485Q: http://patchwork.linuxtv.org/project/linux-media/list/
5486S: Maintained
5487F: drivers/media/dvb-frontends/m88rs2000*
5488
0d62f800
AP
5489M88TS2022 MEDIA DRIVER
5490M: Antti Palosaari <crope@iki.fi>
5491L: linux-media@vger.kernel.org
5492W: http://linuxtv.org/
5493W: http://palosaari.fi/linux/
5494Q: http://patchwork.linuxtv.org/project/linux-media/list/
5495T: git git://linuxtv.org/anttip/media_tree.git
5496S: Maintained
5497F: drivers/media/tuners/m88ts2022*
5498
07a092fa 5499MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5500M: Alexey Klimov <klimov.linux@gmail.com>
5501L: linux-media@vger.kernel.org
5502T: git git://linuxtv.org/media_tree.git
5503S: Maintained
5504F: drivers/media/radio/radio-ma901.c
07a092fa 5505
64a327a7 5506MAC80211
8b58be88 5507M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5508L: linux-wireless@vger.kernel.org
491b26b4 5509W: http://wireless.kernel.org/
ce466579
JB
5510T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5511T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5512S: Maintained
679655da
JP
5513F: Documentation/networking/mac80211-injection.txt
5514F: include/net/mac80211.h
5515F: net/mac80211/
64a327a7 5516
1036d864 5517MAC80211 PID RATE CONTROL
8b58be88
JP
5518M: Stefano Brivio <stefano.brivio@polimi.it>
5519M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5520L: linux-wireless@vger.kernel.org
491b26b4 5521W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5522T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5523T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5524S: Maintained
679655da 5525F: net/mac80211/rc80211_pid*
1036d864 5526
b863ceb7 5527MACVLAN DRIVER
8b58be88 5528M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5529L: netdev@vger.kernel.org
5530S: Maintained
679655da
JP
5531F: drivers/net/macvlan.c
5532F: include/linux/if_macvlan.h
b863ceb7 5533
faf1668c 5534MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5535M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5536W: http://www.kernel.org/doc/man-pages
bd7ebec6 5537L: linux-man@vger.kernel.org
1b53dc74 5538S: Maintained
faf1668c 5539
8427defd
RK
5540MARVELL ARMADA DRM SUPPORT
5541M: Russell King <rmk+kernel@arm.linux.org.uk>
5542S: Maintained
5543F: drivers/gpu/drm/armada/
5544
44c14c1d 5545MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5546M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5547M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5548L: netdev@vger.kernel.org
5549S: Maintained
5550F: drivers/net/ethernet/marvell/sk*
5551
74cda169 5552MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5553L: libertas-dev@lists.infradead.org
8ac3e99e 5554S: Orphan
679655da 5555F: drivers/net/wireless/libertas/
74cda169 5556
b60d6975 5557MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5558M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5559L: netdev@vger.kernel.org
f5ca8502 5560S: Maintained
527a6266 5561F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5562F: include/linux/mv643xx.h
1da177e4 5563
370b8ed9
TP
5564MARVELL MVNETA ETHERNET DRIVER
5565M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5566L: netdev@vger.kernel.org
5567S: Maintained
5568F: drivers/net/ethernet/marvell/mvneta.*
5569
fcad584d
BZ
5570MARVELL MWIFIEX WIRELESS DRIVER
5571M: Bing Zhao <bzhao@marvell.com>
5572L: linux-wireless@vger.kernel.org
5573S: Maintained
5574F: drivers/net/wireless/mwifiex/
5575
a2c3f656 5576MARVELL MWL8K WIRELESS DRIVER
a040d532 5577M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5578L: linux-wireless@vger.kernel.org
16345910 5579S: Odd Fixes
a2c3f656
LB
5580F: drivers/net/wireless/mwl8k.c
5581
2a69567b 5582MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5583M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5584S: Odd Fixes
1fa7e547 5585F: drivers/mmc/host/mvsdio.*
2a69567b 5586
1da177e4 5587MATROX FRAMEBUFFER DRIVER
c69f677c 5588L: linux-fbdev@vger.kernel.org
52653199 5589S: Orphan
679655da 5590F: drivers/video/matrox/matroxfb_*
c117ab84 5591F: include/uapi/linux/matroxfb.h
1da177e4 5592
ca462085
GR
5593MAX16065 HARDWARE MONITOR DRIVER
5594M: Guenter Roeck <linux@roeck-us.net>
5595L: lm-sensors@lm-sensors.org
5596S: Maintained
5597F: Documentation/hwmon/max16065
5598F: drivers/hwmon/max16065.c
5599
d20620de 5600MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5601M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5602L: lm-sensors@lm-sensors.org
5603S: Maintained
679655da
JP
5604F: Documentation/hwmon/max6650
5605F: drivers/hwmon/max6650.c
d20620de 5606
e89ab51f
GR
5607MAX6697 HARDWARE MONITOR DRIVER
5608M: Guenter Roeck <linux@roeck-us.net>
5609L: lm-sensors@lm-sensors.org
5610S: Maintained
5611F: Documentation/hwmon/max6697
5612F: Documentation/devicetree/bindings/i2c/max6697.txt
5613F: drivers/hwmon/max6697.c
5614F: include/linux/platform_data/max6697.h
5615
9be3c9a5
HV
5616MAXIRADIO FM RADIO RECEIVER DRIVER
5617M: Hans Verkuil <hverkuil@xs4all.nl>
5618L: linux-media@vger.kernel.org
5619T: git git://linuxtv.org/media_tree.git
5620W: http://linuxtv.org
5621S: Maintained
5622F: drivers/media/radio/radio-maxiradio*
5623
127c49ae 5624MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5625M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5626P: LinuxTV.org Project
5627L: linux-media@vger.kernel.org
5628W: http://linuxtv.org
8a6e2535 5629Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5630T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5631S: Maintained
5632F: Documentation/dvb/
5633F: Documentation/video4linux/
ffe06198 5634F: Documentation/DocBook/media/
127c49ae 5635F: drivers/media/
ffe06198 5636F: drivers/staging/media/
127c49ae 5637F: include/media/
6c0f0359
MCC
5638F: include/uapi/linux/dvb/
5639F: include/uapi/linux/videodev2.h
5640F: include/uapi/linux/media.h
5641F: include/uapi/linux/v4l2-*
5642F: include/uapi/linux/meye.h
5643F: include/uapi/linux/ivtv*
5644F: include/uapi/linux/uvcvideo.h
d20620de 5645
6149a936
HV
5646MEDIAVISION PRO MOVIE STUDIO DRIVER
5647M: Hans Verkuil <hverkuil@xs4all.nl>
5648L: linux-media@vger.kernel.org
5649T: git git://linuxtv.org/media_tree.git
5650W: http://linuxtv.org
5651S: Odd Fixes
5652F: drivers/media/parport/pms*
5653
757e0108 5654MEGARAID SCSI DRIVERS
8b58be88 5655M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5656L: linux-scsi@vger.kernel.org
ce00f85c
JC
5657W: http://megaraid.lsilogic.com
5658S: Maintained
679655da
JP
5659F: Documentation/scsi/megaraid.txt
5660F: drivers/scsi/megaraid.*
5661F: drivers/scsi/megaraid/
757e0108 5662
2c46c9d5
AV
5663MELLANOX ETHERNET DRIVER (mlx4_en)
5664M: Amir Vadai <amirv@mellanox.com>
b75f0050 5665L: netdev@vger.kernel.org
2c46c9d5
AV
5666S: Supported
5667W: http://www.mellanox.com
5668Q: http://patchwork.ozlabs.org/project/netdev/list/
5669F: drivers/net/ethernet/mellanox/mlx4/en_*
5670
70ea91f1
SR
5671MEMORY MANAGEMENT
5672L: linux-mm@kvack.org
70ea91f1
SR
5673W: http://www.linux-mm.org
5674S: Maintained
679655da 5675F: include/linux/mm.h
551450bb
CS
5676F: include/linux/gfp.h
5677F: include/linux/mmzone.h
5678F: include/linux/memory_hotplug.h
5679F: include/linux/vmalloc.h
679655da 5680F: mm/
70ea91f1 5681
938a9204 5682MEMORY RESOURCE CONTROLLER
c193c82f
KH
5683M: Johannes Weiner <hannes@cmpxchg.org>
5684M: Michal Hocko <mhocko@suse.cz>
185e595f 5685M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5686M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5687L: cgroups@vger.kernel.org
938a9204 5688L: linux-mm@kvack.org
938a9204 5689S: Maintained
679655da 5690F: mm/memcontrol.c
4e4c941c 5691F: mm/page_cgroup.c
938a9204 5692
f4e9ce66 5693MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5694M: David Woodhouse <dwmw2@infradead.org>
242c325e 5695M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5696L: linux-mtd@lists.infradead.org
8a6e2535
JP
5697W: http://www.linux-mtd.infradead.org/
5698Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5699T: git git://git.infradead.org/linux-mtd.git
1da177e4 5700S: Maintained
679655da
JP
5701F: drivers/mtd/
5702F: include/linux/mtd/
c117ab84 5703F: include/uapi/mtd/
1da177e4 5704
26c57ef1 5705MEN A21 WATCHDOG DRIVER
b75f0050 5706M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5707L: linux-watchdog@vger.kernel.org
5708S: Supported
5709F: drivers/watchdog/mena21_wdt.c
5710
3764e82e
JT
5711MEN CHAMELEON BUS (mcb)
5712M: Johannes Thumshirn <johannes.thumshirn@men.de>
5713S: Supported
5714F: drivers/mcb/
5715F: include/linux/mcb.h
5716
12285945
JH
5717METAG ARCHITECTURE
5718M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5719L: linux-metag@vger.kernel.org
12285945
JH
5720S: Supported
5721F: arch/metag/
5722F: Documentation/metag/
5723F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5724F: drivers/clocksource/metag_generic.c
5698c50d
JH
5725F: drivers/irqchip/irq-metag.c
5726F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5727F: drivers/tty/metag_da.c
5728F: fs/imgdafs/
12285945 5729
c6375b0a 5730MICROBLAZE ARCHITECTURE
8b58be88 5731M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5732L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5733W: http://www.monstr.eu/fdt/
5734T: git git://git.monstr.eu/linux-2.6-microblaze.git
5735S: Supported
0a8c7914 5736F: arch/microblaze/
1da177e4
LT
5737
5738MICROTEK X6 SCANNER
61eee9a7 5739M: Oliver Neukum <oliver@neukum.org>
1da177e4 5740S: Maintained
679655da 5741F: drivers/usb/image/microtek.*
1da177e4
LT
5742
5743MIPS
8b58be88 5744M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5745L: linux-mips@linux-mips.org
6097050d 5746W: http://www.linux-mips.org/
b05e988e 5747T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5748Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5749S: Supported
679655da
JP
5750F: Documentation/mips/
5751F: arch/mips/
1da177e4 5752
08b7620a
HV
5753MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5754M: Hans Verkuil <hverkuil@xs4all.nl>
5755L: linux-media@vger.kernel.org
5756T: git git://linuxtv.org/media_tree.git
5757W: http://linuxtv.org
5758S: Odd Fixes
5759F: drivers/media/radio/radio-miropcm20*
5760
e126ba97
EC
5761Mellanox MLX5 core VPI driver
5762M: Eli Cohen <eli@mellanox.com>
5763L: netdev@vger.kernel.org
5764L: linux-rdma@vger.kernel.org
5765W: http://www.mellanox.com
5766Q: http://patchwork.ozlabs.org/project/netdev/list/
5767Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5768T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5769S: Supported
5770F: drivers/net/ethernet/mellanox/mlx5/core/
5771F: include/linux/mlx5/
5772
5773Mellanox MLX5 IB driver
b75f0050
JP
5774M: Eli Cohen <eli@mellanox.com>
5775L: linux-rdma@vger.kernel.org
5776W: http://www.mellanox.com
5777Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5778T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5779S: Supported
5780F: include/linux/mlx5/
5781F: drivers/infiniband/hw/mlx5/
e126ba97 5782
1da177e4 5783MODULE SUPPORT
8b58be88 5784M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5785S: Maintained
679655da
JP
5786F: include/linux/module.h
5787F: kernel/module.c
1da177e4
LT
5788
5789MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5790W: http://popies.net/meye/
b7788e13 5791S: Orphan
679655da 5792F: Documentation/video4linux/meye.txt
90d72ac6 5793F: drivers/media/pci/meye/
6c0f0359 5794F: include/uapi/linux/meye.h
1da177e4 5795
b9705b60 5796MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5797M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5798S: Maintained
679655da 5799F: Documentation/serial/moxa-smartio
c897401b 5800F: drivers/tty/mxser.*
d735410a 5801
889b2f87
AK
5802MR800 AVERMEDIA USB FM RADIO DRIVER
5803M: Alexey Klimov <klimov.linux@gmail.com>
5804L: linux-media@vger.kernel.org
5805T: git git://linuxtv.org/media_tree.git
5806S: Maintained
5807F: drivers/media/radio/radio-mr800.c
5808
8c4c731a 5809MSI LAPTOP SUPPORT
182ae55c 5810M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5811L: platform-driver-x86@vger.kernel.org
8c4c731a 5812S: Maintained
679655da 5813F: drivers/platform/x86/msi-laptop.c
8c4c731a 5814
0f1006b1
AA
5815MSI WMI SUPPORT
5816M: Anisse Astier <anisse@astier.eu>
d0944853 5817L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5818S: Supported
5819F: drivers/platform/x86/msi-wmi.c
5820
62a37dc7 5821MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5822M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5823L: linux-media@vger.kernel.org
5824T: git git://linuxtv.org/media_tree.git
5825S: Maintained
5826F: drivers/media/i2c/mt9m032.c
5827F: include/media/mt9m032.h
5828
62a37dc7 5829MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5830M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5831L: linux-media@vger.kernel.org
5832T: git git://linuxtv.org/media_tree.git
5833S: Maintained
5834F: drivers/media/i2c/mt9p031.c
5835F: include/media/mt9p031.h
5836
62a37dc7 5837MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5838M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5839L: linux-media@vger.kernel.org
5840T: git git://linuxtv.org/media_tree.git
5841S: Maintained
5842F: drivers/media/i2c/mt9t001.c
5843F: include/media/mt9t001.h
5844
62a37dc7 5845MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5846M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5847L: linux-media@vger.kernel.org
5848T: git git://linuxtv.org/media_tree.git
5849S: Maintained
5850F: drivers/media/i2c/mt9v032.c
5851F: include/media/mt9v032.h
5852
4e0d13cb 5853MULTIFUNCTION DEVICES (MFD)
8b58be88 5854M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5855M: Lee Jones <lee.jones@linaro.org>
5856T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5857T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5858S: Supported
679655da 5859F: drivers/mfd/
55b5940d 5860F: include/linux/mfd/
4e0d13cb 5861
5c4e6f13 5862MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5863M: Chris Ball <chris@printf.net>
b2503a94 5864L: linux-mmc@vger.kernel.org
245feaa6
CB
5865T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5866S: Maintained
679655da
JP
5867F: drivers/mmc/
5868F: include/linux/mmc/
c117ab84 5869F: include/uapi/linux/mmc/
baca2da4 5870
15a0580c 5871MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5872S: Orphan
679655da
JP
5873F: drivers/mmc/host/mmc_spi.c
5874F: include/linux/spi/mmc_spi.h
15a0580c 5875
1da177e4 5876MULTISOUND SOUND DRIVER
8b58be88 5877M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5878S: Maintained
679655da
JP
5879F: Documentation/sound/oss/MultiSound
5880F: sound/oss/msnd*
1da177e4 5881
d735410a 5882MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5883S: Orphan
c897401b 5884F: drivers/tty/isicom.c
679655da 5885F: include/linux/isicom.h
d735410a 5886
550a7375 5887MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5888M: Felipe Balbi <balbi@ti.com>
795fb7e7 5889L: linux-usb@vger.kernel.org
43b416e5 5890T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5891S: Maintained
679655da 5892F: drivers/usb/musb/
550a7375 5893
ea0af5f6
MK
5894MXL5007T MEDIA DRIVER
5895M: Michael Krufky <mkrufky@linuxtv.org>
5896L: linux-media@vger.kernel.org
5897W: http://linuxtv.org/
5898W: http://github.com/mkrufky
5899Q: http://patchwork.linuxtv.org/project/linux-media/list/
5900T: git git://linuxtv.org/mkrufky/tuners.git
5901S: Maintained
5902F: drivers/media/tuners/mxl5007t.*
5903
2d3cf588 5904MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5905M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5906L: netdev@vger.kernel.org
205057ae 5907W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5908S: Supported
93f7848b 5909F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5910
1da177e4 5911NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5912S: Orphan
d9fb9f38 5913F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5914
23dc05a3
DM
5915NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5916M: Daniel Mack <zonque@gmail.com>
5917S: Maintained
5918L: alsa-devel@alsa-project.org
5919W: http://www.native-instruments.com
5920F: sound/usb/caiaq/
5921
1da177e4 5922NCP FILESYSTEM
52653199
PV
5923M: Petr Vandrovec <petr@vandrovec.name>
5924S: Odd Fixes
679655da 5925F: fs/ncpfs/
1da177e4
LT
5926
5927NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5928M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5929L: linux-scsi@vger.kernel.org
5930S: Maintained
679655da 5931F: drivers/scsi/NCR_D700.*
1da177e4 5932
4aa3eb4c
GR
5933NCT6775 HARDWARE MONITOR DRIVER
5934M: Guenter Roeck <linux@roeck-us.net>
5935L: lm-sensors@lm-sensors.org
5936S: Maintained
5937F: Documentation/hwmon/nct6775
5938F: drivers/hwmon/nct6775.c
5939
3c2d774c 5940NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5941M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5942L: linux-rdma@vger.kernel.org
e3d33cb1 5943W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5944S: Supported
5945F: drivers/infiniband/hw/nes/
5946
be2f2e84 5947NETEM NETWORK EMULATOR
adbbf69d 5948M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5949L: netem@lists.linux-foundation.org
be2f2e84 5950S: Maintained
679655da 5951F: net/sched/sch_netem.c
be2f2e84 5952
b2f5a051 5953NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5954M: Jon Mason <jdmason@kudzu.us>
4a58448b 5955L: netdev@vger.kernel.org
4a58448b 5956S: Supported
679655da 5957F: Documentation/networking/s2io.txt
b2f5a051 5958F: Documentation/networking/vxge.txt
86387e1a 5959F: drivers/net/ethernet/neterion/
4a58448b 5960
42010ed0 5961NETFILTER/IPTABLES
0e05e192 5962M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5963M: Patrick McHardy <kaber@trash.net>
42010ed0 5964M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5965L: netfilter-devel@vger.kernel.org
5966L: netfilter@vger.kernel.org
82b98543 5967L: coreteam@netfilter.org
1da177e4
LT
5968W: http://www.netfilter.org/
5969W: http://www.iptables.org/
42010ed0
PNA
5970Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5971T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5972T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5973S: Supported
679655da
JP
5974F: include/linux/netfilter*
5975F: include/linux/netfilter/
5976F: include/net/netfilter/
c117ab84
CEB
5977F: include/uapi/linux/netfilter*
5978F: include/uapi/linux/netfilter/
679655da
JP
5979F: net/*/netfilter.c
5980F: net/*/netfilter/
5981F: net/netfilter/
1da177e4 5982
4cc67735 5983NETLABEL
87a0874c 5984M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5985W: http://netlabel.sf.net
5986L: netdev@vger.kernel.org
87a0874c 5987S: Maintained
80811493 5988F: Documentation/netlabel/
679655da
JP
5989F: include/net/netlabel.h
5990F: net/netlabel/
4cc67735 5991
1da177e4 5992NETROM NETWORK LAYER
8b58be88 5993M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5994L: linux-hams@vger.kernel.org
d34cb28a 5995W: http://www.linux-ax25.org/
1da177e4 5996S: Maintained
679655da 5997F: include/net/netrom.h
c117ab84 5998F: include/uapi/linux/netrom.h
679655da 5999F: net/netrom/
1da177e4 6000
5ddb88c0 6001NETWORK BLOCK DEVICE (NBD)
8b58be88 6002M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 6003S: Maintained
5e4b269b 6004L: nbd-general@lists.sourceforge.net
679655da
JP
6005F: Documentation/blockdev/nbd.txt
6006F: drivers/block/nbd.c
6007F: include/linux/nbd.h
c117ab84 6008F: include/uapi/linux/nbd.h
1da177e4 6009
6e43650c
NH
6010NETWORK DROP MONITOR
6011M: Neil Horman <nhorman@tuxdriver.com>
6012L: netdev@vger.kernel.org
6013S: Maintained
6014W: https://fedorahosted.org/dropwatch/
6015F: net/core/drop_monitor.c
6016
1da177e4 6017NETWORKING [GENERAL]
8b58be88 6018M: "David S. Miller" <davem@davemloft.net>
979b6c13 6019L: netdev@vger.kernel.org
b1e8fd54 6020W: http://www.linuxfoundation.org/en/Net
11e98029 6021Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6023T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6024S: Maintained
679655da
JP
6025F: net/
6026F: include/net/
018d21ed
JP
6027F: include/linux/in.h
6028F: include/linux/net.h
6029F: include/linux/netdevice.h
c117ab84
CEB
6030F: include/uapi/linux/in.h
6031F: include/uapi/linux/net.h
6032F: include/uapi/linux/netdevice.h
7e814a6c 6033F: tools/net/
f4e53f9a 6034F: tools/testing/selftests/net/
335a67d2 6035F: lib/random32.c
1da177e4
LT
6036
6037NETWORKING [IPv4/IPv6]
8b58be88
JP
6038M: "David S. Miller" <davem@davemloft.net>
6039M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6040M: James Morris <jmorris@namei.org>
6041M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6042M: Patrick McHardy <kaber@trash.net>
979b6c13 6043L: netdev@vger.kernel.org
08deed1e 6044T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6045S: Maintained
679655da
JP
6046F: net/ipv4/
6047F: net/ipv6/
6048F: include/net/ip*
0a14842f 6049F: arch/x86/net/*
1da177e4 6050
73b7656c
DM
6051NETWORKING [IPSEC]
6052M: Steffen Klassert <steffen.klassert@secunet.com>
6053M: Herbert Xu <herbert@gondor.apana.org.au>
6054M: "David S. Miller" <davem@davemloft.net>
6055L: netdev@vger.kernel.org
d1fc5024
SK
6056T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6057T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c 6058S: Maintained
5826bdd1 6059F: net/core/flow.c
73b7656c
DM
6060F: net/xfrm/
6061F: net/key/
6062F: net/ipv4/xfrm*
d1fc5024
SK
6063F: net/ipv4/esp4.c
6064F: net/ipv4/ah4.c
6065F: net/ipv4/ipcomp.c
6066F: net/ipv4/ip_vti.c
73b7656c 6067F: net/ipv6/xfrm*
d1fc5024
SK
6068F: net/ipv6/esp6.c
6069F: net/ipv6/ah6.c
6070F: net/ipv6/ipcomp6.c
6071F: net/ipv6/ip6_vti.c
73b7656c
DM
6072F: include/uapi/linux/xfrm.h
6073F: include/net/xfrm.h
6074
10e2ff1c 6075NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6076M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6077L: netdev@vger.kernel.org
6078S: Maintained
6079
29f8f632 6080NETWORKING [WIRELESS]
8b58be88 6081M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6082L: linux-wireless@vger.kernel.org
8a6e2535 6083Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6084T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6085S: Maintained
34b921cf
JP
6086F: net/mac80211/
6087F: net/rfkill/
679655da
JP
6088F: net/wireless/
6089F: include/net/ieee80211*
cc8b4a2b 6090F: include/linux/wireless.h
c117ab84 6091F: include/uapi/linux/wireless.h
c984e24d 6092F: include/net/iw_handler.h
34b921cf 6093F: drivers/net/wireless/
29f8f632 6094
788873ac
JP
6095NETWORKING DRIVERS
6096L: netdev@vger.kernel.org
6097W: http://www.linuxfoundation.org/en/Net
11e98029 6098Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6099T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6100T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6101S: Odd Fixes
6102F: drivers/net/
018d21ed 6103F: include/linux/if_*
0b63bf1f
JD
6104F: include/linux/netdevice.h
6105F: include/linux/arcdevice.h
6106F: include/linux/etherdevice.h
6107F: include/linux/fcdevice.h
6108F: include/linux/fddidevice.h
6109F: include/linux/hippidevice.h
6110F: include/linux/inetdevice.h
c117ab84
CEB
6111F: include/uapi/linux/if_*
6112F: include/uapi/linux/netdevice.h
788873ac 6113
3d396eb1 6114NETXEN (1/10) GbE SUPPORT
8622315e 6115M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6116M: Sony Chacko <sony.chacko@qlogic.com>
6117M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6118L: netdev@vger.kernel.org
9c2b5bde 6119W: http://www.qlogic.com
3d396eb1 6120S: Supported
aa43c215 6121F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6122
6423d30f
AAJ
6123NFC SUBSYSTEM
6124M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6125M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6126M: Samuel Ortiz <sameo@linux.intel.com>
6127L: linux-wireless@vger.kernel.org
5adf54de 6128L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6129S: Supported
6423d30f 6130F: net/nfc/
55eb94f9 6131F: include/net/nfc/
c117ab84 6132F: include/uapi/linux/nfc.h
6423d30f 6133F: drivers/nfc/
08eaa1e0 6134F: include/linux/platform_data/pn544.h
7ebb88e5 6135F: Documentation/devicetree/bindings/net/nfc/
3d396eb1 6136
e8b43555 6137NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6138M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6139L: linux-nfs@vger.kernel.org
6140W: http://client.linux-nfs.org
cd7b996a 6141T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6142S: Maintained
679655da
JP
6143F: fs/lockd/
6144F: fs/nfs/
6145F: fs/nfs_common/
6146F: net/sunrpc/
6147F: include/linux/lockd/
6148F: include/linux/nfs*
6149F: include/linux/sunrpc/
c117ab84
CEB
6150F: include/uapi/linux/nfs*
6151F: include/uapi/linux/sunrpc/
1da177e4 6152
85ef9cea 6153NILFS2 FILESYSTEM
8b58be88 6154M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6155L: linux-nilfs@vger.kernel.org
85ef9cea 6156W: http://www.nilfs.org/en/
af1761f2 6157T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 6158S: Supported
679655da
JP
6159F: Documentation/filesystems/nilfs2.txt
6160F: fs/nilfs2/
6161F: include/linux/nilfs2_fs.h
85ef9cea 6162
1da177e4 6163NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6164M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6165W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6166S: Maintained
679655da
JP
6167F: Documentation/scsi/NinjaSCSI.txt
6168F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6169
6170NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6171M: GOTO Masanori <gotom@debian.or.jp>
6172M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6173W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6174S: Maintained
679655da
JP
6175F: Documentation/scsi/NinjaSCSI.txt
6176F: drivers/scsi/nsp32*
1da177e4 6177
fce8a7bb
JM
6178NTB DRIVER
6179M: Jon Mason <jon.mason@intel.com>
6180S: Supported
2984411f
JM
6181W: https://github.com/jonmason/ntb/wiki
6182T: git git://github.com/jonmason/ntb.git
fce8a7bb 6183F: drivers/ntb/
548c237c 6184F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6185F: include/linux/ntb.h
6186
1da177e4 6187NTFS FILESYSTEM
2818ef50 6188M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6189L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6190W: http://www.tuxera.com/
e6f4dee7 6191T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6192S: Supported
679655da
JP
6193F: Documentation/filesystems/ntfs.txt
6194F: fs/ntfs/
1da177e4 6195
9eb8ef74 6196NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6197M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6198L: linux-fbdev@vger.kernel.org
ce00f85c 6199S: Maintained
679655da
JP
6200F: drivers/video/riva/
6201F: drivers/video/nvidia/
1da177e4 6202
79461681
MW
6203NVM EXPRESS DRIVER
6204M: Matthew Wilcox <willy@linux.intel.com>
6205L: linux-nvme@lists.infradead.org
6206T: git git://git.infradead.org/users/willy/linux-nvme.git
6207S: Supported
5be37bf9 6208F: drivers/block/nvme*
79461681
MW
6209F: include/linux/nvme.h
6210
f50d7146
RK
6211NXP TDA998X DRM DRIVER
6212M: Russell King <rmk+kernel@arm.linux.org.uk>
6213S: Supported
6214F: drivers/gpu/drm/i2c/tda998x_drv.c
6215F: include/drm/i2c/tda998x.h
6216
f5525786 6217OMAP SUPPORT
0e24bdd4 6218M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6219L: linux-omap@vger.kernel.org
6220W: http://www.muru.com/linux/omap/
6221W: http://linux.omap.com/
8a6e2535 6222Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6224S: Maintained
4e04d5a3 6225F: arch/arm/*omap*/
046d0a37
JD
6226F: drivers/i2c/busses/i2c-omap.c
6227F: include/linux/i2c-omap.h
f5525786 6228
50f29fbd 6229OMAP DEVICE TREE SUPPORT
cdb55ab0 6230M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6231M: Tony Lindgren <tony@atomide.com>
6232L: linux-omap@vger.kernel.org
d0fb18c5 6233L: devicetree@vger.kernel.org
50f29fbd
TL
6234S: Maintained
6235F: arch/arm/boot/dts/*omap*
6236F: arch/arm/boot/dts/*am3*
6237
f5525786 6238OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6239M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6240L: linux-omap@vger.kernel.org
6241S: Maintained
6242F: arch/arm/*omap*/*clock*
6243
6244OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6245M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6246L: linux-omap@vger.kernel.org
6247S: Maintained
6248F: arch/arm/*omap*/*pm*
c46938d4 6249F: drivers/cpufreq/omap-cpufreq.c
f5525786 6250
d21db568 6251OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6252M: Rajendra Nayak <rnayak@ti.com>
6253M: Paul Walmsley <paul@pwsan.com>
6254L: linux-omap@vger.kernel.org
6255S: Maintained
d21db568 6256F: arch/arm/mach-omap2/prm*
692ab1f3 6257
f5525786 6258OMAP AUDIO SUPPORT
6c284903 6259M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6260M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6261L: alsa-devel@alsa-project.org (subscribers-only)
6262L: linux-omap@vger.kernel.org
6263S: Maintained
6264F: sound/soc/omap/
6265
6266OMAP FRAMEBUFFER SUPPORT
830e6384 6267M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6268L: linux-fbdev@vger.kernel.org
f5525786
TL
6269L: linux-omap@vger.kernel.org
6270S: Maintained
6271F: drivers/video/omap/
6272
676eec0d 6273OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6274M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6275L: linux-omap@vger.kernel.org
676eec0d 6276L: linux-fbdev@vger.kernel.org
178ff4c9 6277S: Maintained
676eec0d 6278F: drivers/video/omap2/
178ff4c9
TV
6279F: Documentation/arm/OMAP/DSS
6280
8b37fcfc
OBC
6281OMAP HARDWARE SPINLOCK SUPPORT
6282M: Ohad Ben-Cohen <ohad@wizery.com>
6283L: linux-omap@vger.kernel.org
6284S: Maintained
6285F: drivers/hwspinlock/omap_hwspinlock.c
6286F: arch/arm/mach-omap2/hwspinlock.c
6287
f5525786 6288OMAP MMC SUPPORT
8b58be88 6289M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6290L: linux-omap@vger.kernel.org
6291S: Maintained
653f41b5
MC
6292F: drivers/mmc/host/omap.c
6293
6294OMAP HS MMC SUPPORT
14006bfb 6295M: Balaji T K <balajitk@ti.com>
0a4585c6 6296L: linux-mmc@vger.kernel.org
653f41b5 6297L: linux-omap@vger.kernel.org
0a4585c6 6298S: Maintained
653f41b5 6299F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6300
6301OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6302M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6303S: Maintained
6304F: drivers/char/hw_random/omap-rng.c
6305
f400c82e 6306OMAP HWMOD SUPPORT
cdb55ab0 6307M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6308M: Paul Walmsley <paul@pwsan.com>
6309L: linux-omap@vger.kernel.org
6310S: Maintained
8fc8b12b 6311F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6312
6313OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6314M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6315L: linux-omap@vger.kernel.org
6316S: Maintained
6317F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6318
7e8970e1
LP
6319OMAP IMAGE SIGNAL PROCESSOR (ISP)
6320M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6321L: linux-media@vger.kernel.org
6322S: Maintained
90d72ac6 6323F: drivers/media/platform/omap3isp/
7e8970e1 6324
f5525786 6325OMAP USB SUPPORT
f299470a 6326M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6327L: linux-usb@vger.kernel.org
6328L: linux-omap@vger.kernel.org
43b416e5 6329T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6330S: Maintained
a16fbd65
JP
6331F: drivers/usb/*/*omap*
6332F: arch/arm/*omap*/usb*
f5525786 6333
6d994710
KH
6334OMAP GPIO DRIVER
6335M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6336M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6337L: linux-omap@vger.kernel.org
6338S: Maintained
6339F: drivers/gpio/gpio-omap.c
6340
c351e290
MJ
6341OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6342M: Mark Jackson <mpfj@newflow.co.uk>
6343L: linux-omap@vger.kernel.org
6344S: Maintained
6345F: arch/arm/boot/dts/am335x-nano.dts
6346
0ad122d9 6347OMFS FILESYSTEM
8b58be88 6348M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6349L: linux-karma-devel@lists.sourceforge.net
6350S: Maintained
679655da
JP
6351F: Documentation/filesystems/omfs.txt
6352F: fs/omfs/
0ad122d9 6353
c1986ee9 6354OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6355M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6356S: Maintained
679655da
JP
6357F: drivers/char/pcmcia/cm4000_cs.c
6358F: include/linux/cm4000_cs.h
c117ab84 6359F: include/uapi/linux/cm4000_cs.h
c1986ee9 6360
77c44ab1 6361OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6362M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6363S: Maintained
679655da 6364F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6365
77d5140f 6366OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6367M: Jonathan Corbet <corbet@lwn.net>
661263b5 6368L: linux-media@vger.kernel.org
275ffde4 6369T: git git://linuxtv.org/media_tree.git
77d5140f 6370S: Maintained
90d72ac6 6371F: drivers/media/i2c/ov7670.c
77d5140f 6372
431bca73 6373ONENAND FLASH DRIVER
8b58be88 6374M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6375L: linux-mtd@lists.infradead.org
6376S: Maintained
679655da
JP
6377F: drivers/mtd/onenand/
6378F: include/linux/mtd/onenand*.h
431bca73 6379
1da177e4 6380ONSTREAM SCSI TAPE DRIVER
8b58be88 6381M: Willem Riede <osst@riede.org>
1da177e4
LT
6382L: osst-users@lists.sourceforge.net
6383L: linux-scsi@vger.kernel.org
6384S: Maintained
f7269cfc
JD
6385F: Documentation/scsi/osst.txt
6386F: drivers/scsi/osst.*
6387F: drivers/scsi/osst_*.h
6388F: drivers/scsi/st.h
1da177e4 6389
e2d1d6c0 6390OPENCORES I2C BUS DRIVER
8b58be88 6391M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6392L: linux-i2c@vger.kernel.org
e2d1d6c0 6393S: Maintained
679655da
JP
6394F: Documentation/i2c/busses/i2c-ocores
6395F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6396
860c44c1 6397OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6398M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6399M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6400L: devicetree@vger.kernel.org
860c44c1 6401W: http://fdt.secretlab.ca
3bbf9b9b 6402T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6403S: Maintained
f8828205 6404F: drivers/of/
860c44c1 6405F: include/linux/of*.h
f8828205 6406F: scripts/dtc/
860c44c1 6407K: of_get_property
d945fa0d 6408K: of_match_table
860c44c1 6409
f8828205 6410OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6411M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6412M: Pawel Moll <pawel.moll@arm.com>
6413M: Mark Rutland <mark.rutland@arm.com>
de80963e 6414M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6415M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6416L: devicetree@vger.kernel.org
6417S: Maintained
6418F: Documentation/devicetree/
6419F: arch/*/boot/dts/
6420F: include/dt-bindings/
6421
19f9d392
JB
6422OPENRISC ARCHITECTURE
6423M: Jonas Bonn <jonas@southpole.se>
6424W: http://openrisc.net
eab7c1c0 6425L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6426S: Maintained
6427T: git git://openrisc.net/~jonas/linux
14430813 6428F: arch/openrisc/
19f9d392 6429
ccb1352e
JG
6430OPENVSWITCH
6431M: Jesse Gross <jesse@nicira.com>
6432L: dev@openvswitch.org
6433W: http://openvswitch.org
6434T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6435S: Maintained
6436F: net/openvswitch/
6437
af39917d
CL
6438OPL4 DRIVER
6439M: Clemens Ladisch <clemens@ladisch.de>
6440L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6441T: git git://git.alsa-project.org/alsa-kernel.git
6442S: Maintained
6443F: sound/drivers/opl4/
6444
1da177e4 6445OPROFILE
4cf7e718 6446M: Robert Richter <rric@kernel.org>
1da177e4
LT
6447L: oprofile-list@lists.sf.net
6448S: Maintained
81c4a8a6 6449F: arch/*/include/asm/oprofile*.h
679655da
JP
6450F: arch/*/oprofile/
6451F: drivers/oprofile/
6452F: include/linux/oprofile.h
1da177e4 6453
e2d1d6c0 6454ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6455M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6456M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6457L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6458W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6459T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6460S: Supported
679655da
JP
6461F: Documentation/filesystems/ocfs2.txt
6462F: Documentation/filesystems/dlmfs.txt
6463F: fs/ocfs2/
e2d1d6c0 6464
1da177e4 6465ORINOCO DRIVER
724c6b35 6466L: linux-wireless@vger.kernel.org
491b26b4 6467W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6468W: http://www.nongnu.org/orinoco/
3a59babb 6469S: Orphan
679655da 6470F: drivers/net/wireless/orinoco/
1da177e4 6471
42c55aa8 6472OSD LIBRARY and FILESYSTEM
8b58be88 6473M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6474M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6475L: osd-dev@open-osd.org
6476W: http://open-osd.org
54e5881d 6477T: git git://git.open-osd.org/open-osd.git
68274794 6478S: Maintained
42c55aa8 6479F: drivers/scsi/osd/
6b6f0b6c 6480F: include/scsi/osd_*
42c55aa8 6481F: fs/exofs/
68274794 6482
e2d1d6c0 6483P54 WIRELESS DRIVER
084cb0fe 6484M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6485L: linux-wireless@vger.kernel.org
084cb0fe 6486W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6487S: Maintained
679655da 6488F: drivers/net/wireless/p54/
e2d1d6c0 6489
f5cd7872 6490PA SEMI ETHERNET DRIVER
8b58be88 6491M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6492L: netdev@vger.kernel.org
6493S: Maintained
ded19add 6494F: drivers/net/ethernet/pasemi/*
f5cd7872 6495
beb58aa3 6496PA SEMI SMBUS DRIVER
8b58be88 6497M: Olof Johansson <olof@lixom.net>
846557d3 6498L: linux-i2c@vger.kernel.org
beb58aa3 6499S: Maintained
679655da 6500F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6501
48fc267e
SK
6502PADATA PARALLEL EXECUTION MECHANISM
6503M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6504L: linux-crypto@vger.kernel.org
6505S: Maintained
6506F: kernel/padata.c
6507F: include/linux/padata.h
6508F: Documentation/padata.txt
6509
709ee531 6510PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6511M: Harald Welte <laforge@gnumonks.org>
d0944853 6512L: platform-driver-x86@vger.kernel.org
709ee531 6513S: Maintained
679655da 6514F: drivers/platform/x86/panasonic-laptop.c
709ee531 6515
368dd5ac 6516PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6517M: David Howells <dhowells@redhat.com>
6518M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6519L: linux-am33-list@redhat.com (moderated for non-subscribers)
6520W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6521S: Maintained
679655da
JP
6522F: Documentation/mn10300/
6523F: arch/mn10300/
4fa97181 6524
1da177e4 6525PARALLEL PORT SUPPORT
3dd1a329 6526L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6527S: Orphan
679655da
JP
6528F: drivers/parport/
6529F: include/linux/parport*.h
6530F: drivers/char/ppdev.c
c117ab84 6531F: include/uapi/linux/ppdev.h
1da177e4 6532
4cdf6bc2 6533PARAVIRT_OPS INTERFACE
d633180c 6534M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6535M: Chris Wright <chrisw@sous-sol.org>
6536M: Alok Kataria <akataria@vmware.com>
6537M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6538L: virtualization@lists.linux-foundation.org
4cdf6bc2 6539S: Supported
679655da
JP
6540F: Documentation/ia64/paravirt_ops.txt
6541F: arch/*/kernel/paravirt*
6542F: arch/*/include/asm/paravirt.h
4cdf6bc2 6543
e2d1d6c0 6544PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6545M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6546L: linux-parport@lists.infradead.org (subscribers-only)
6547W: http://www.torque.net/linux-pp.html
6548S: Maintained
679655da
JP
6549F: Documentation/blockdev/paride.txt
6550F: drivers/block/paride/
e2d1d6c0
RD
6551
6552PARISC ARCHITECTURE
b8828770 6553M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6554M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6555L: linux-parisc@vger.kernel.org
6556W: http://www.parisc-linux.org/
8a6e2535 6557Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6558T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6559T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6560S: Maintained
679655da 6561F: arch/parisc/
2b6bac9e 6562F: Documentation/parisc/
679655da 6563F: drivers/parisc/
2b6bac9e
HD
6564F: drivers/char/agp/parisc-agp.c
6565F: drivers/input/serio/gscps2.c
6566F: drivers/parport/parport_gsc.*
6567F: drivers/tty/serial/8250/8250_gsc.c
6568F: drivers/video/sti*
6569F: drivers/video/console/sti*
6570F: drivers/video/logo/logo_parisc*
e2d1d6c0 6571
1662d32c 6572PC87360 HARDWARE MONITORING DRIVER
8b58be88 6573M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6574L: lm-sensors@lm-sensors.org
6575S: Maintained
679655da
JP
6576F: Documentation/hwmon/pc87360
6577F: drivers/hwmon/pc87360.c
1662d32c
JC
6578
6579PC8736x GPIO DRIVER
8b58be88 6580M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6581S: Maintained
679655da 6582F: drivers/char/pc8736x_gpio.c
1662d32c 6583
1ad107fd 6584PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6585M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6586L: lm-sensors@lm-sensors.org
6587S: Maintained
6588F: Documentation/hwmon/pc87427
6589F: drivers/hwmon/pc87427.c
6590
b26e0ed4 6591PCA9532 LED DRIVER
8b58be88 6592M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6593S: Maintained
d5ca6918
JP
6594F: drivers/leds/leds-pca9532.c
6595F: include/linux/leds-pca9532.h
b26e0ed4 6596
5ce914a8 6597PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6598M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6599L: linux-i2c@vger.kernel.org
6600S: Maintained
b4f0b74e 6601F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6602
3971dae5 6603PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6604M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6605S: Maintained
6606F: drivers/firmware/pcdp.*
6607
065c6359 6608PCI ERROR RECOVERY
6305902c 6609M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6610L: linux-pci@vger.kernel.org
065c6359 6611S: Supported
679655da 6612F: Documentation/PCI/pci-error-recovery.txt
065c6359 6613
1da177e4 6614PCI SUBSYSTEM
5ac3a6d2 6615M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6616L: linux-pci@vger.kernel.org
99662dd1 6617Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6618T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6619S: Supported
679655da
JP
6620F: Documentation/PCI/
6621F: drivers/pci/
6622F: include/linux/pci*
6b49ee49 6623F: arch/x86/pci/
1da177e4 6624
f0b75693
BH
6625PCI DRIVER FOR IMX6
6626M: Richard Zhu <r65037@freescale.com>
6627M: Shawn Guo <shawn.guo@linaro.org>
6628L: linux-pci@vger.kernel.org
6629L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6630S: Maintained
6631F: drivers/pci/host/*imx6*
6632
6633PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6634M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6635M: Jason Cooper <jason@lakedaemon.net>
6636L: linux-pci@vger.kernel.org
6637L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6638S: Maintained
6639F: drivers/pci/host/*mvebu*
6640
0447cfd7
TR
6641PCI DRIVER FOR NVIDIA TEGRA
6642M: Thierry Reding <thierry.reding@gmail.com>
6643L: linux-tegra@vger.kernel.org
f0b75693 6644L: linux-pci@vger.kernel.org
0447cfd7
TR
6645S: Supported
6646F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6647F: drivers/pci/host/pci-tegra.c
6648
f0b75693
BH
6649PCI DRIVER FOR RENESAS R-CAR
6650M: Simon Horman <horms@verge.net.au>
6651L: linux-pci@vger.kernel.org
6652L: linux-sh@vger.kernel.org
6653S: Maintained
6654F: drivers/pci/host/*rcar*
6655
4af82255
JH
6656PCI DRIVER FOR SAMSUNG EXYNOS
6657M: Jingoo Han <jg1.han@samsung.com>
6658L: linux-pci@vger.kernel.org
f0b75693
BH
6659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6660L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6661S: Maintained
6662F: drivers/pci/host/pci-exynos.c
6663
f0b75693
BH
6664PCI DRIVER FOR SYNOPSIS DESIGNWARE
6665M: Mohit Kumar <mohit.kumar@st.com>
6666M: Jingoo Han <jg1.han@samsung.com>
6667L: linux-pci@vger.kernel.org
6668S: Maintained
6669F: drivers/pci/host/*designware*
6670
1da177e4 6671PCMCIA SUBSYSTEM
4230dfc9 6672P: Linux PCMCIA Team
f5df5881 6673L: linux-pcmcia@lists.infradead.org
6650e0a5 6674W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6675T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6676S: Maintained
679655da
JP
6677F: Documentation/pcmcia/
6678F: drivers/pcmcia/
6679F: include/pcmcia/
1da177e4
LT
6680
6681PCNET32 NETWORK DRIVER
227fb925 6682M: Don Fry <pcnet32@frontier.com>
979b6c13 6683L: netdev@vger.kernel.org
1da177e4 6684S: Maintained
b955f6ca 6685F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6686
48fc267e
SK
6687PCRYPT PARALLEL CRYPTO ENGINE
6688M: Steffen Klassert <steffen.klassert@secunet.com>
6689L: linux-crypto@vger.kernel.org
6690S: Maintained
6691F: crypto/pcrypt.c
6692F: include/crypto/pcrypt.h
6693
e72df0b8
TH
6694PER-CPU MEMORY ALLOCATOR
6695M: Tejun Heo <tj@kernel.org>
6696M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6697T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6698S: Maintained
6699F: include/linux/percpu*.h
6700F: mm/percpu*.c
6701F: arch/*/include/asm/percpu.h
6702
ad4ecbcb 6703PER-TASK DELAY ACCOUNTING
185e595f 6704M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6705S: Maintained
679655da
JP
6706F: include/linux/delayacct.h
6707F: kernel/delayacct.c
ad4ecbcb 6708
57c0c15b 6709PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6710M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6711M: Paul Mackerras <paulus@samba.org>
dd9b238c 6712M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6713M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
981c3a4f 6714L: linux-kernel@vger.kernel.org
75fc2d37 6715T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6716S: Supported
d53e8365 6717F: kernel/events/*
a003236c 6718F: include/linux/perf_event.h
c117ab84 6719F: include/uapi/linux/perf_event.h
141c4296
RR
6720F: arch/*/kernel/perf_event*.c
6721F: arch/*/kernel/*/perf_event*.c
6722F: arch/*/kernel/*/*/perf_event*.c
a003236c 6723F: arch/*/include/asm/perf_event.h
a003236c
VL
6724F: arch/*/kernel/perf_callchain.c
6725F: tools/perf/
6c0b3244 6726
dd49d0f5 6727PERSONALITY HANDLING
8b58be88 6728M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6729L: linux-abi-devel@lists.sourceforge.net
6730S: Maintained
679655da 6731F: include/linux/personality.h
c117ab84 6732F: include/uapi/linux/personality.h
dd49d0f5 6733
838e7a03 6734PHONET PROTOCOL
2a06b40f 6735M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6736S: Supported
6737F: Documentation/networking/phonet.txt
6738F: include/linux/phonet.h
6739F: include/net/phonet/
c117ab84 6740F: include/uapi/linux/phonet.h
838e7a03
RDC
6741F: net/phonet/
6742
1da177e4 6743PHRAM MTD DRIVER
8b58be88 6744M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6745L: linux-mtd@lists.infradead.org
6746S: Maintained
679655da 6747F: drivers/mtd/devices/phram.c
1da177e4 6748
efdbb10e
BP
6749PICOLCD HID DRIVER
6750M: Bruno Prémont <bonbons@linux-vserver.org>
6751L: linux-input@vger.kernel.org
6752S: Maintained
6753F: drivers/hid/hid-picolcd*
6754
a53bfa07
JI
6755PICOXCELL SUPPORT
6756M: Jamie Iles <jamie@jamieiles.com>
6757L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6758T: git git://github.com/jamieiles/linux-2.6-ji.git
6759S: Supported
14430813 6760F: arch/arm/mach-picoxcell/
a53bfa07
JI
6761F: drivers/*/picoxcell*
6762F: drivers/*/*/picoxcell*
6763
2744e8af
LW
6764PIN CONTROL SUBSYSTEM
6765M: Linus Walleij <linus.walleij@linaro.org>
6766S: Maintained
07f29ba6 6767F: drivers/pinctrl/
8e406fe4 6768F: include/linux/pinctrl/
2744e8af 6769
2201bbb8
JCPV
6770PIN CONTROLLER - ATMEL AT91
6771M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6773S: Maintained
6774F: drivers/pinctrl/pinctrl-at91.c
6775
b75e60d6
DA
6776PIN CONTROLLER - SAMSUNG
6777M: Tomasz Figa <t.figa@samsung.com>
6778M: Thomas Abraham <thomas.abraham@linaro.org>
6779L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6780L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6781S: Maintained
6782F: drivers/pinctrl/pinctrl-exynos.*
6783F: drivers/pinctrl/pinctrl-s3c*
6784F: drivers/pinctrl/pinctrl-samsung.*
6785
deda8287 6786PIN CONTROLLER - ST SPEAR
8e406fe4 6787M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6788L: spear-devel@list.st.com
6789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6790W: http://www.st.com/spear
6791S: Maintained
8e406fe4 6792F: drivers/pinctrl/spear/
deda8287 6793
249a6771 6794PKTCDVD DRIVER
dbd47133 6795M: Jiri Kosina <jkosina@suse.cz>
249a6771 6796S: Maintained
679655da
JP
6797F: drivers/block/pktcdvd.c
6798F: include/linux/pktcdvd.h
c117ab84 6799F: include/uapi/linux/pktcdvd.h
249a6771 6800
b31d8273
G
6801PKUNITY SOC DRIVERS
6802M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6803W: http://mprc.pku.edu.cn/~guanxuetao/linux
6804S: Maintained
6805T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6806F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6807F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6808F: drivers/video/fb-puv3.c
2809e80b 6809F: drivers/rtc/rtc-puv3.c
b31d8273 6810
9d2ecfb7 6811PMBUS HARDWARE MONITORING DRIVERS
ca462085 6812M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6813L: lm-sensors@lm-sensors.org
6814W: http://www.lm-sensors.org/
6815W: http://www.roeck-us.net/linux/drivers/
6816T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6817S: Maintained
6818F: Documentation/hwmon/pmbus
6819F: drivers/hwmon/pmbus/
6820F: include/linux/i2c/pmbus.h
6821
89a36810 6822PMC SIERRA MaxRAID DRIVER
076cfaae 6823M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6824L: linux-scsi@vger.kernel.org
6825W: http://www.pmc-sierra.com/
6826S: Supported
6827F: drivers/scsi/pmcraid.*
6828
dbf9bfe6 6829PMC SIERRA PM8001 DRIVER
4f0e359c 6830M: xjtuwjp@gmail.com
dbf9bfe6 6831M: lindar_liu@usish.com
6832L: linux-scsi@vger.kernel.org
6833S: Supported
6834F: drivers/scsi/pm8001/
6835
1da177e4 6836POSIX CLOCKS and TIMERS
8b58be88 6837M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6838L: linux-kernel@vger.kernel.org
75fc2d37 6839T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6840S: Supported
679655da
JP
6841F: fs/timerfd.c
6842F: include/linux/timer*
6843F: kernel/*timer*
1da177e4 6844
3be86148 6845POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6846M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6847M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6848T: git git://git.infradead.org/battery-2.6.git
3be86148 6849S: Maintained
679655da 6850F: include/linux/power_supply.h
8cd725a1 6851F: drivers/power/
3be86148 6852
1da177e4 6853PNP SUPPORT
46a1f21a 6854M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6855M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6856S: Maintained
679655da 6857F: drivers/pnp/
1da177e4 6858
999445d4 6859PNXxxxx I2C DRIVER
8b58be88 6860M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6861L: linux-i2c@vger.kernel.org
999445d4 6862S: Maintained
679655da 6863F: drivers/i2c/busses/i2c-pnx.c
999445d4 6864
1da177e4 6865PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6866M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6867L: linux-ppp@vger.kernel.org
6868S: Maintained
224cf5ad 6869F: drivers/net/ppp/ppp_*
1da177e4
LT
6870
6871PPP OVER ATM (RFC 2364)
8b58be88 6872M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6873S: Maintained
679655da 6874F: net/atm/pppoatm.c
c117ab84 6875F: include/uapi/linux/atmppp.h
1da177e4
LT
6876
6877PPP OVER ETHERNET
8b58be88 6878M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6879S: Maintained
224cf5ad
JK
6880F: drivers/net/ppp/pppoe.c
6881F: drivers/net/ppp/pppox.c
1da177e4 6882
a6d2370b 6883PPP OVER L2TP
8b58be88 6884M: James Chapman <jchapman@katalix.com>
a6d2370b 6885S: Maintained
90ca28d1 6886F: net/l2tp/l2tp_ppp.c
679655da 6887F: include/linux/if_pppol2tp.h
c117ab84 6888F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6889
eae9d2ba 6890PPS SUPPORT
8b58be88 6891M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6892W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6893L: linuxpps@ml.enneenne.com (subscribers-only)
6894S: Maintained
cabaaf41
JP
6895F: Documentation/pps/
6896F: drivers/pps/
6897F: include/linux/pps*.h
eae9d2ba 6898
71a6d0af
HW
6899PPTP DRIVER
6900M: Dmitry Kozlov <xeb@mail.ru>
6901L: netdev@vger.kernel.org
6902S: Maintained
224cf5ad 6903F: drivers/net/ppp/pptp.c
71a6d0af
HW
6904W: http://sourceforge.net/projects/accel-pptp
6905
1da177e4 6906PREEMPTIBLE KERNEL
8b58be88 6907M: Robert Love <rml@tech9.net>
1da177e4
LT
6908L: kpreempt-tech@lists.sourceforge.net
6909W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6910S: Supported
679655da
JP
6911F: Documentation/preempt-locking.txt
6912F: include/linux/preempt.h
1da177e4
LT
6913
6914PRISM54 WIRELESS DRIVER
8b58be88 6915M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6916L: linux-wireless@vger.kernel.org
9ef80804 6917W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6918S: Obsolete
679655da 6919F: drivers/net/wireless/prism54/
1da177e4 6920
b3277dfa 6921PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6922M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6923L: linux-ide@vger.kernel.org
6924S: Maintained
679655da 6925F: drivers/ata/sata_promise.*
b3277dfa 6926
02c18891 6927PS3 NETWORK SUPPORT
b809b9ca 6928M: Geoff Levand <geoff@infradead.org>
02c18891 6929L: netdev@vger.kernel.org
a4724ed6 6930L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6931S: Maintained
8df158ac 6932F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6933
f58a9d17 6934PS3 PLATFORM SUPPORT
b809b9ca 6935M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6936L: linuxppc-dev@lists.ozlabs.org
6937L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6938S: Maintained
679655da
JP
6939F: arch/powerpc/boot/ps3*
6940F: arch/powerpc/include/asm/lv1call.h
6941F: arch/powerpc/include/asm/ps3*.h
6942F: arch/powerpc/platforms/ps3/
6943F: drivers/*/ps3*
6944F: drivers/ps3/
fec629b8 6945F: drivers/rtc/rtc-ps3.c
679655da 6946F: drivers/usb/host/*ps3.c
fec629b8 6947F: sound/ppc/snd_ps3*
f58a9d17 6948
cffb4add 6949PS3VRAM DRIVER
8b58be88 6950M: Jim Paris <jim@jtan.com>
a4724ed6 6951L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6952S: Maintained
8a3977cb 6953F: drivers/block/ps3vram.c
cffb4add 6954
8defe599 6955PSTORE FILESYSTEM
9d5e2a02 6956M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6957M: Colin Cross <ccross@android.com>
6958M: Kees Cook <keescook@chromium.org>
6959M: Tony Luck <tony.luck@intel.com>
6960S: Maintained
6961T: git git://git.infradead.org/users/cbou/linux-pstore.git
6962F: fs/pstore/
6963F: include/linux/pstore*
04851772 6964F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6965F: drivers/acpi/apei/erst.c
6966
7fbc415d
RC
6967PTP HARDWARE CLOCK SUPPORT
6968M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6969L: netdev@vger.kernel.org
7fbc415d
RC
6970S: Maintained
6971W: http://linuxptp.sourceforge.net/
6972F: Documentation/ABI/testing/sysfs-ptp
6973F: Documentation/ptp/*
0ecb3cdd 6974F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6975F: drivers/net/phy/dp83640*
6976F: drivers/ptp/*
6977F: include/linux/ptp_cl*
6978
cf94a4d1 6979PTRACE SUPPORT
8b58be88
JP
6980M: Roland McGrath <roland@redhat.com>
6981M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6982S: Maintained
6983F: include/asm-generic/syscall.h
6984F: include/linux/ptrace.h
6985F: include/linux/regset.h
6986F: include/linux/tracehook.h
c117ab84 6987F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6988F: kernel/ptrace.c
6989
8320204a 6990PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6991M: Mike Isely <isely@pobox.com>
16e9495d 6992L: pvrusb2@isely.net (subscribers-only)
661263b5 6993L: linux-media@vger.kernel.org
8320204a 6994W: http://www.isely.net/pvrusb2/
275ffde4 6995T: git git://linuxtv.org/media_tree.git
8320204a 6996S: Maintained
679655da 6997F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6998F: drivers/media/usb/pvrusb2/
8320204a 6999
39532e6c
HG
7000PWC WEBCAM DRIVER
7001M: Hans de Goede <hdegoede@redhat.com>
7002L: linux-media@vger.kernel.org
7003T: git git://linuxtv.org/media_tree.git
7004S: Maintained
7005F: drivers/media/usb/pwc/*
7006
200efedd 7007PWM SUBSYSTEM
aa3495f7
TR
7008M: Thierry Reding <thierry.reding@gmail.com>
7009L: linux-pwm@vger.kernel.org
0c2498f1 7010S: Maintained
006e854f 7011T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
7012F: Documentation/pwm.txt
7013F: Documentation/devicetree/bindings/pwm/
7014F: include/linux/pwm.h
0c2498f1 7015F: drivers/pwm/
a140b98d
TR
7016F: drivers/video/backlight/pwm_bl.c
7017F: include/linux/pwm_backlight.h
0c2498f1 7018
30ec261e 7019PXA2xx/PXA3xx SUPPORT
8b58be88
JP
7020M: Eric Miao <eric.y.miao@gmail.com>
7021M: Russell King <linux@arm.linux.org.uk>
a323f664 7022M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 7023L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7024T: git git://github.com/hzhuang1/linux.git
7025T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7026S: Maintained
679655da
JP
7027F: arch/arm/mach-pxa/
7028F: drivers/pcmcia/pxa2xx*
9df92e6c 7029F: drivers/spi/spi-pxa2xx*
679655da
JP
7030F: drivers/usb/gadget/pxa2*
7031F: include/sound/pxa2xx-lib.h
bec4c99e 7032F: sound/arm/pxa*
14430813 7033F: sound/soc/pxa/
1da177e4 7034
ec64d3bf
EG
7035PXA3xx NAND FLASH DRIVER
7036M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7037L: linux-mtd@lists.infradead.org
7038S: Maintained
7039F: drivers/mtd/nand/pxa3xx-nand.c
7040
3f640c61 7041MMP SUPPORT
8b58be88 7042M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7043M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7045T: git git://github.com/hzhuang1/linux.git
7046T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7047S: Maintained
3f640c61 7048F: arch/arm/mach-mmp/
e8e6cb32 7049
272f133a
PO
7050PXA MMCI DRIVER
7051S: Orphan
7052
57f63bc8 7053PXA RTC DRIVER
8b58be88 7054M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7055L: rtc-linux@googlegroups.com
7056S: Maintained
7057
52a09a04 7058QIB DRIVER
8473c603 7059M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7060L: linux-rdma@vger.kernel.org
7061S: Supported
7062F: drivers/infiniband/hw/qib/
7063
5e9772b9
JS
7064QLOGIC QLA1280 SCSI DRIVER
7065M: Michael Reed <mdr@sgi.com>
7066L: linux-scsi@vger.kernel.org
7067S: Maintained
7068F: drivers/scsi/qla1280.[ch]
7069
1da177e4 7070QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7071M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7072L: linux-scsi@vger.kernel.org
7073S: Supported
679655da
JP
7074F: Documentation/scsi/LICENSE.qla2xxx
7075F: drivers/scsi/qla2xxx/
1da177e4 7076
883c98fe 7077QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7078M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7079M: iscsi-driver@qlogic.com
7080L: linux-scsi@vger.kernel.org
7081S: Supported
bacfb81b 7082F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7083F: drivers/scsi/qla4xxx/
7084
5a4faa87 7085QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7086M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7087M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7088M: linux-driver@qlogic.com
7089L: netdev@vger.kernel.org
7090S: Supported
679655da 7091F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7092F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7093
0ec00f03 7094QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
195ca382 7095M: Shahed Shaikh <shahed.shaikh@qlogic.com>
e6b0b019 7096M: Dept-HSGLinuxNICDev@qlogic.com
0ec00f03
AKS
7097L: netdev@vger.kernel.org
7098S: Supported
aa43c215 7099F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7100
c4e84bde 7101QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7102M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7103M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7104M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7105M: linux-driver@qlogic.com
c4e84bde
RM
7106L: netdev@vger.kernel.org
7107S: Supported
aa43c215 7108F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7109
1da177e4 7110QNX4 FILESYSTEM
8b58be88 7111M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7112W: http://www.alarsen.net/linux/qnx4fs/
7113S: Maintained
80811493 7114F: fs/qnx4/
c117ab84
CEB
7115F: include/uapi/linux/qnx4_fs.h
7116F: include/uapi/linux/qnxtypes.h
1da177e4 7117
91952bc0
AP
7118QT1010 MEDIA DRIVER
7119M: Antti Palosaari <crope@iki.fi>
7120L: linux-media@vger.kernel.org
7121W: http://linuxtv.org/
7122W: http://palosaari.fi/linux/
7123Q: http://patchwork.linuxtv.org/project/linux-media/list/
7124T: git git://linuxtv.org/anttip/media_tree.git
7125S: Maintained
7126F: drivers/media/tuners/qt1010*
7127
966fb5ec
SM
7128QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7129M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7130L: linux-wireless@vger.kernel.org
7131L: ath9k-devel@lists.ath9k.org
7132W: http://wireless.kernel.org/en/users/Drivers/ath9k
7133S: Supported
7134F: drivers/net/wireless/ath/ath9k/
7135
2ea0ffcb
KV
7136QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7137M: Kalle Valo <kvalo@qca.qualcomm.com>
7138L: ath10k@lists.infradead.org
7139W: http://wireless.kernel.org/en/users/Drivers/ath10k
7140T: git git://github.com/kvalo/ath.git
7141S: Supported
7142F: drivers/net/wireless/ath/ath10k/
7143
4f4567cf
RK
7144QUALCOMM HEXAGON ARCHITECTURE
7145M: Richard Kuo <rkuo@codeaurora.org>
7146L: linux-hexagon@vger.kernel.org
7147S: Supported
7148F: arch/hexagon/
7149
8e84c258
EK
7150QUALCOMM WCN36XX WIRELESS DRIVER
7151M: Eugene Krasnikov <k.eugene.e@gmail.com>
7152L: wcn36xx@lists.infradead.org
7153W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7154T: git git://github.com/KrasnikovEugene/wcn36xx.git
7155S: Supported
7156F: drivers/net/wireless/ath/wcn36xx/
7157
35e3540b
HV
7158QUICKCAM PARALLEL PORT WEBCAMS
7159M: Hans Verkuil <hverkuil@xs4all.nl>
7160L: linux-media@vger.kernel.org
7161T: git git://linuxtv.org/media_tree.git
7162W: http://linuxtv.org
7163S: Odd Fixes
7164F: drivers/media/parport/*-qcam*
7165
602adf40 7166RADOS BLOCK DEVICE (RBD)
09d90327
SW
7167M: Yehuda Sadeh <yehuda@inktank.com>
7168M: Sage Weil <sage@inktank.com>
527a88b9 7169M: Alex Elder <elder@kernel.org>
602adf40 7170M: ceph-devel@vger.kernel.org
09d90327
SW
7171W: http://ceph.com/
7172T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7173S: Supported
7174F: drivers/block/rbd.c
7175F: drivers/block/rbd_types.h
7176
1da177e4 7177RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7178M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7179L: linux-fbdev@vger.kernel.org
1da177e4 7180S: Maintained
679655da 7181F: drivers/video/aty/radeon*
c117ab84 7182F: include/uapi/linux/radeonfb.h
1da177e4 7183
c6c9b34c
HG
7184RADIOSHARK RADIO DRIVER
7185M: Hans de Goede <hdegoede@redhat.com>
7186L: linux-media@vger.kernel.org
7187T: git git://linuxtv.org/media_tree.git
7188S: Maintained
7189F: drivers/media/radio/radio-shark.c
7190
7191RADIOSHARK2 RADIO DRIVER
7192M: Hans de Goede <hdegoede@redhat.com>
7193L: linux-media@vger.kernel.org
7194T: git git://linuxtv.org/media_tree.git
7195S: Maintained
7196F: drivers/media/radio/radio-shark2.c
7197F: drivers/media/radio/radio-tea5777.c
7198
1da177e4 7199RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7200M: Paul Mackerras <paulus@samba.org>
c69f677c 7201L: linux-fbdev@vger.kernel.org
1da177e4 7202S: Maintained
679655da 7203F: drivers/video/aty/aty128fb.c
1da177e4 7204
e7839f25 7205RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7206P: rt2x00 project
e1a6542f 7207M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 7208M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 7209M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7210L: linux-wireless@vger.kernel.org
83fc9c89 7211L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7212W: http://rt2x00.serialmonkey.com/
7213S: Maintained
54e5881d 7214T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7215F: drivers/net/wireless/rt2x00/
7216
9db5579b 7217RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7218M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7219S: Maintained
679655da
JP
7220F: Documentation/blockdev/ramdisk.txt
7221F: drivers/block/brd.c
9db5579b 7222
9e95ce27 7223RANDOM NUMBER DRIVER
330e0a01 7224M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7225S: Maintained
679655da 7226F: drivers/char/random.c
9e95ce27 7227
394b701c 7228RAPIDIO SUBSYSTEM
8b58be88 7229M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7230M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7231S: Maintained
679655da 7232F: drivers/rapidio/
394b701c 7233
e2d1d6c0 7234RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7235L: linux-wireless@vger.kernel.org
f52a5490 7236S: Orphan
679655da 7237F: drivers/net/wireless/ray*
e2d1d6c0
RD
7238
7239RCUTORTURE MODULE
8b58be88
JP
7240M: Josh Triplett <josh@freedesktop.org>
7241M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7242L: linux-kernel@vger.kernel.org
f9094d8e 7243S: Supported
08deed1e 7244T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7245F: Documentation/RCU/torture.txt
4102adab 7246F: kernel/rcu/torture.c
e2d1d6c0 7247
c87b9c60
PM
7248RCUTORTURE TEST FRAMEWORK
7249M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7250L: linux-kernel@vger.kernel.org
c87b9c60
PM
7251S: Supported
7252T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7253F: tools/testing/selftests/rcutorture
7254
c1f766b5 7255RDC R-321X SoC
8b58be88 7256M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7257S: Maintained
7258
db17f395 7259RDC R6040 FAST ETHERNET DRIVER
8b58be88 7260M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7261L: netdev@vger.kernel.org
7262S: Maintained
58565a35 7263F: drivers/net/ethernet/rdc/r6040.c
db17f395 7264
a09ed661 7265RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7266M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7267L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7268S: Supported
679655da 7269F: net/rds/
a09ed661 7270
595182bc 7271READ-COPY UPDATE (RCU)
8b58be88
JP
7272M: Dipankar Sarma <dipankar@in.ibm.com>
7273M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7274L: linux-kernel@vger.kernel.org
9fab9787 7275W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7276S: Supported
08deed1e 7277T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7278F: Documentation/RCU/
9fab9787 7279X: Documentation/RCU/torture.txt
f9094d8e 7280F: include/linux/rcu*
4102adab
PM
7281X: include/linux/srcu.h
7282F: kernel/rcu/
7283X: kernel/rcu/torture.c
595182bc 7284
0c86edc0 7285REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7286M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7287L: rtc-linux@googlegroups.com
8a6e2535 7288Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7289S: Maintained
679655da
JP
7290F: Documentation/rtc.txt
7291F: drivers/rtc/
7292F: include/linux/rtc.h
c117ab84 7293F: include/uapi/linux/rtc.h
0c86edc0 7294
1da177e4 7295REISERFS FILE SYSTEM
76c4e5ea 7296L: reiserfs-devel@vger.kernel.org
1da177e4 7297S: Supported
679655da 7298F: fs/reiserfs/
1da177e4 7299
b83a313b 7300REGISTER MAP ABSTRACTION
b02e48f2 7301M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7302T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7303S: Supported
7304F: drivers/base/regmap/
7305F: include/linux/regmap.h
7306
400e64df
OBC
7307REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7308M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7309T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7310S: Maintained
7311F: drivers/remoteproc/
7312F: Documentation/remoteproc.txt
6fc26488 7313F: include/linux/remoteproc.h
400e64df 7314
d8115db5
OBC
7315REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7316M: Ohad Ben-Cohen <ohad@wizery.com>
7317T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7318S: Maintained
7319F: drivers/rpmsg/
7320F: Documentation/rpmsg.txt
7321F: include/linux/rpmsg.h
7322
e0897645 7323RFKILL
8b58be88 7324M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7325L: linux-wireless@vger.kernel.org
ce466579
JB
7326W: http://wireless.kernel.org/
7327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7328T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7329S: Maintained
505c9247 7330F: Documentation/rfkill.txt
80811493 7331F: net/rfkill/
e0897645 7332
67e054e9
ML
7333RICOH SMARTMEDIA/XD DRIVER
7334M: Maxim Levitsky <maximlevitsky@gmail.com>
7335S: Maintained
21c26f50
JP
7336F: drivers/mtd/nand/r852.c
7337F: drivers/mtd/nand/r852.h
67e054e9 7338
92634125
ML
7339RICOH R5C592 MEMORYSTICK DRIVER
7340M: Maxim Levitsky <maximlevitsky@gmail.com>
7341S: Maintained
7342F: drivers/memstick/host/r592.*
7343
27f1d2f9
SA
7344ROCCAT DRIVERS
7345M: Stefan Achatz <erazor_de@users.sourceforge.net>
7346W: http://sourceforge.net/projects/roccat/
7347S: Maintained
7348F: drivers/hid/hid-roccat*
7349F: include/linux/hid-roccat*
7350F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7351
1da177e4
LT
7352ROCKETPORT DRIVER
7353P: Comtrol Corp.
1da177e4
LT
7354W: http://www.comtrol.com
7355S: Maintained
679655da 7356F: Documentation/serial/rocket.txt
c897401b 7357F: drivers/tty/rocket*
1da177e4
LT
7358
7359ROSE NETWORK LAYER
8b58be88 7360M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7361L: linux-hams@vger.kernel.org
d34cb28a 7362W: http://www.linux-ax25.org/
1da177e4 7363S: Maintained
679655da 7364F: include/net/rose.h
c117ab84 7365F: include/uapi/linux/rose.h
679655da 7366F: net/rose/
1da177e4 7367
91952bc0
AP
7368RTL2830 MEDIA DRIVER
7369M: Antti Palosaari <crope@iki.fi>
7370L: linux-media@vger.kernel.org
7371W: http://linuxtv.org/
7372W: http://palosaari.fi/linux/
7373Q: http://patchwork.linuxtv.org/project/linux-media/list/
7374T: git git://linuxtv.org/anttip/media_tree.git
7375S: Maintained
7376F: drivers/media/dvb-frontends/rtl2830*
7377
27a0aacf
AP
7378RTL2832 MEDIA DRIVER
7379M: Antti Palosaari <crope@iki.fi>
7380L: linux-media@vger.kernel.org
7381W: http://linuxtv.org/
7382W: http://palosaari.fi/linux/
7383Q: http://patchwork.linuxtv.org/project/linux-media/list/
7384T: git git://linuxtv.org/anttip/media_tree.git
7385S: Maintained
7386F: drivers/media/dvb-frontends/rtl2832*
7387
59840488 7388RTL8180 WIRELESS DRIVER
8b58be88 7389M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7390L: linux-wireless@vger.kernel.org
491b26b4 7391W: http://wireless.kernel.org/
54e5881d 7392T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7393S: Maintained
3cfeb0c3 7394F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7395
59840488 7396RTL8187 WIRELESS DRIVER
9f0939bf 7397M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7398M: Hin-Tak Leung <htl10@users.sourceforge.net>
7399M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7400L: linux-wireless@vger.kernel.org
491b26b4 7401W: http://wireless.kernel.org/
54e5881d 7402T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7403S: Maintained
3cfeb0c3 7404F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7405
3cf0c8ad
LF
7406RTL8192CE WIRELESS DRIVER
7407M: Larry Finger <Larry.Finger@lwfinger.net>
7408M: Chaoming Li <chaoming_li@realsil.com.cn>
7409L: linux-wireless@vger.kernel.org
491b26b4 7410W: http://wireless.kernel.org/
3cf0c8ad
LF
7411T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7412S: Maintained
7413F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7414F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7415
9eb8ef74 7416S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7417M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7418L: linux-fbdev@vger.kernel.org
ce00f85c 7419S: Maintained
679655da 7420F: drivers/video/savage/
9eb8ef74 7421
1da177e4 7422S390
8b58be88
JP
7423M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7424M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7425M: linux390@de.ibm.com
d58140cc 7426L: linux-s390@vger.kernel.org
5238da45
HC
7427W: http://www.ibm.com/developerworks/linux/linux390/
7428S: Supported
679655da 7429F: arch/s390/
a968cd3e 7430F: drivers/s390/
3bfe6858
JN
7431F: Documentation/s390/
7432F: Documentation/DocBook/s390*
5238da45 7433
322986ca
SO
7434S390 COMMON I/O LAYER
7435M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7436M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7437L: linux-s390@vger.kernel.org
7438W: http://www.ibm.com/developerworks/linux/linux390/
7439S: Supported
7440F: drivers/s390/cio/
7441
7442S390 DASD DRIVER
7443M: Stefan Weinhuber <wein@de.ibm.com>
7444M: Stefan Haberland <stefan.haberland@de.ibm.com>
7445L: linux-s390@vger.kernel.org
7446W: http://www.ibm.com/developerworks/linux/linux390/
7447S: Supported
7448F: drivers/s390/block/dasd*
7449F: block/partitions/ibm.c
7450
5238da45 7451S390 NETWORK DRIVERS
8b58be88
JP
7452M: Ursula Braun <ursula.braun@de.ibm.com>
7453M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7454M: linux390@de.ibm.com
d58140cc 7455L: linux-s390@vger.kernel.org
5238da45
HC
7456W: http://www.ibm.com/developerworks/linux/linux390/
7457S: Supported
679655da 7458F: drivers/s390/net/
5238da45 7459
322986ca
SO
7460S390 PCI SUBSYSTEM
7461M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7462M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7463L: linux-s390@vger.kernel.org
7464W: http://www.ibm.com/developerworks/linux/linux390/
7465S: Supported
7466F: arch/s390/pci/
7467F: drivers/pci/hotplug/s390_pci_hpc.c
7468
feed9b62 7469S390 ZCRYPT DRIVER
5c8d0983 7470M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7471M: linux390@de.ibm.com
7472L: linux-s390@vger.kernel.org
a968cd3e 7473W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7474S: Supported
d5ca6918 7475F: drivers/s390/crypto/
feed9b62 7476
5238da45 7477S390 ZFCP DRIVER
d38e19d0 7478M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7479M: linux390@de.ibm.com
d58140cc 7480L: linux-s390@vger.kernel.org
5238da45 7481W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7482S: Supported
679655da 7483F: drivers/s390/scsi/zfcp_*
1da177e4 7484
dd96df2c 7485S390 IUCV NETWORK LAYER
8b58be88 7486M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7487M: linux390@de.ibm.com
7488L: linux-s390@vger.kernel.org
7489W: http://www.ibm.com/developerworks/linux/linux390/
7490S: Supported
679655da
JP
7491F: drivers/s390/net/*iucv*
7492F: include/net/iucv/
7493F: net/iucv/
dd96df2c 7494
4dde7f75 7495S3C24XX SD/MMC Driver
8b58be88 7496M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7497L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7498S: Supported
679655da 7499F: drivers/mmc/host/s3cmci.*
4dde7f75 7500
1f15a229
HV
7501SAA6588 RDS RECEIVER DRIVER
7502M: Hans Verkuil <hverkuil@xs4all.nl>
7503L: linux-media@vger.kernel.org
7504T: git git://linuxtv.org/media_tree.git
7505W: http://linuxtv.org
7506S: Odd Fixes
7507F: drivers/media/i2c/saa6588*
7508
98ed12e6 7509SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7510M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7511L: linux-media@vger.kernel.org
7512W: http://linuxtv.org
7513T: git git://linuxtv.org/media_tree.git
7514S: Odd fixes
e42bf501 7515F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7516F: drivers/media/pci/saa7134/
7517
1da177e4 7518SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7519M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7520L: linux-media@vger.kernel.org
275ffde4 7521T: git git://linuxtv.org/media_tree.git
1da177e4 7522S: Maintained
90d72ac6
MCC
7523F: drivers/media/common/saa7146/
7524F: drivers/media/pci/saa7146/
7525F: include/media/saa7146*
1da177e4 7526
92304a40 7527SAMSUNG LAPTOP DRIVER
5909c654 7528M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7529L: platform-driver-x86@vger.kernel.org
7530S: Maintained
7531F: drivers/platform/x86/samsung-laptop.c
7532
4a109cc0 7533SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7534M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7535L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7536S: Supported
14430813 7537F: sound/soc/samsung/
4a109cc0 7538
0d89a28b
JH
7539SAMSUNG FRAMEBUFFER DRIVER
7540M: Jingoo Han <jg1.han@samsung.com>
7541L: linux-fbdev@vger.kernel.org
7542S: Maintained
7543F: drivers/video/s3c-fb.c
7544
f69d3a17
SK
7545SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7546M: Sangbeom Kim <sbkim73@samsung.com>
7547L: linux-kernel@vger.kernel.org
7548S: Supported
7549F: drivers/mfd/sec*.c
7550F: drivers/regulator/s2m*.c
7551F: drivers/regulator/s5m*.c
7552F: drivers/rtc/rtc-sec.c
7553F: include/linux/mfd/samsung/
7554
038f5c4b
SN
7555SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7556M: Kyungmin Park <kyungmin.park@samsung.com>
7557M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7558L: linux-media@vger.kernel.org
7559Q: https://patchwork.linuxtv.org/project/linux-media/list/
7560S: Supported
7561F: drivers/media/platform/exynos4-is/
7562F: include/media/s5p_fimc.h
7563
6fd86ab2
SN
7564SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7565M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7566L: linux-media@vger.kernel.org
7567L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7568S: Maintained
7569F: drivers/media/platform/s3c-camif/
7570F: include/media/s3c_camif.h
7571
b84ef24e
AH
7572SAMSUNG S5C73M3 CAMERA DRIVER
7573M: Kyungmin Park <kyungmin.park@samsung.com>
7574M: Andrzej Hajda <a.hajda@samsung.com>
7575L: linux-media@vger.kernel.org
7576S: Supported
7577F: drivers/media/i2c/s5c73m3/*
7578
7d459937
AH
7579SAMSUNG S5K5BAF CAMERA DRIVER
7580M: Kyungmin Park <kyungmin.park@samsung.com>
7581M: Andrzej Hajda <a.hajda@samsung.com>
7582L: linux-media@vger.kernel.org
7583S: Supported
7584F: drivers/media/i2c/s5k5baf.c
7585
310e39c9
TF
7586SAMSUNG SOC CLOCK DRIVERS
7587M: Tomasz Figa <t.figa@samsung.com>
7588S: Supported
7589L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7590F: drivers/clk/samsung/
7591
66890ed6
BA
7592SAMSUNG SXGBE DRIVERS
7593M: Byungho An <bh74.an@samsung.com>
7594M: Girish K S <ks.giri@samsung.com>
7595M: Siva Reddy Kallam <siva.kallam@samsung.com>
7596M: Vipul Pandya <vipul.pandya@samsung.com>
7597S: Supported
7598L: netdev@vger.kernel.org
7599F: drivers/net/ethernet/samsung/sxgbe/
7600
ca749e2a 7601SERIAL DRIVERS
5e30bbb7 7602M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7603L: linux-serial@vger.kernel.org
5e30bbb7 7604S: Maintained
14430813 7605F: drivers/tty/serial/
ca749e2a 7606
aecb7b64 7607SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7608M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7609M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7610S: Maintained
7611F: include/linux/dw_dmac.h
61a76496 7612F: drivers/dma/dw/
aecb7b64 7613
f9e37137
SJ
7614SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7615M: Seungwon Jeon <tgih.jun@samsung.com>
7616M: Jaehoon Chung <jh80.chung@samsung.com>
7617L: linux-mmc@vger.kernel.org
7618S: Maintained
7619F: include/linux/mmc/dw_mmc.h
7620F: drivers/mmc/host/dw_mmc*
7621
9222d247 7622TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7623M: John Stultz <john.stultz@linaro.org>
88606e80 7624M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7625L: linux-kernel@vger.kernel.org
75fc2d37 7626T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7627S: Supported
7628F: include/linux/clocksource.h
7629F: include/linux/time.h
7630F: include/linux/timex.h
c117ab84
CEB
7631F: include/uapi/linux/time.h
7632F: include/uapi/linux/timex.h
88606e80
TG
7633F: kernel/time/clocksource.c
7634F: kernel/time/time*.c
7635F: kernel/time/ntp.c
7636
5b3f03f0 7637TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7638M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7639M: Hans Verkuil <hverkuil@xs4all.nl>
7640S: Odd Fixes
14430813 7641F: drivers/media/usb/tlg2300/
5b3f03f0 7642
1da177e4 7643SC1200 WDT DRIVER
b300645a 7644M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7645S: Maintained
679655da 7646F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7647
7648SCHEDULER
dd9b238c 7649M: Ingo Molnar <mingo@redhat.com>
8b58be88 7650M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7651L: linux-kernel@vger.kernel.org
75fc2d37 7652T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7653S: Maintained
95c0d71d 7654F: kernel/sched/
679655da 7655F: include/linux/sched.h
c117ab84 7656F: include/uapi/linux/sched.h
c2eb505b 7657F: include/linux/wait.h
1da177e4 7658
6bcf6737 7659SCORE ARCHITECTURE
ed38665e 7660M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7661M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7662W: http://www.sunplus.com
6bcf6737 7663S: Supported
a2681a75 7664F: arch/score/
6bcf6737 7665
1da177e4 7666SCSI CDROM DRIVER
8b58be88 7667M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7668L: linux-scsi@vger.kernel.org
7669W: http://www.kernel.dk
7670S: Maintained
679655da 7671F: drivers/scsi/sr*
1da177e4 7672
fb50a83d 7673SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7674M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7675L: linux-rdma@vger.kernel.org
7676S: Supported
7677W: http://www.openfabrics.org
7678Q: http://patchwork.kernel.org/project/linux-rdma/list/
7679T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7680F: drivers/infiniband/ulp/srp/
7681F: include/scsi/srp.h
7682
1da177e4 7683SCSI SG DRIVER
8b58be88 7684M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7685L: linux-scsi@vger.kernel.org
59ab3c93 7686W: http://sg.danny.cz/sg
1da177e4 7687S: Maintained
59ab3c93 7688F: Documentation/scsi/scsi-generic.txt
679655da
JP
7689F: drivers/scsi/sg.c
7690F: include/scsi/sg.h
1da177e4
LT
7691
7692SCSI SUBSYSTEM
c95286d8 7693M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7694L: linux-scsi@vger.kernel.org
54e5881d
JP
7695T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7696T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7697T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7698S: Maintained
679655da
JP
7699F: drivers/scsi/
7700F: include/scsi/
1da177e4
LT
7701
7702SCSI TAPE DRIVER
8b58be88 7703M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7704L: linux-scsi@vger.kernel.org
7705S: Maintained
679655da 7706F: Documentation/scsi/st.txt
f7269cfc
JD
7707F: drivers/scsi/st.*
7708F: drivers/scsi/st_*.h
1da177e4
LT
7709
7710SCTP PROTOCOL
8b6efb75 7711M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7712M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7713L: linux-sctp@vger.kernel.org
5f85813c 7714W: http://lksctp.sourceforge.net
8b6efb75 7715S: Maintained
679655da
JP
7716F: Documentation/networking/sctp.txt
7717F: include/linux/sctp.h
4d58c025 7718F: include/uapi/linux/sctp.h
679655da
JP
7719F: include/net/sctp/
7720F: net/sctp/
1da177e4
LT
7721
7722SCx200 CPU SUPPORT
8b58be88 7723M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7724S: Odd Fixes
679655da 7725F: Documentation/i2c/busses/scx200_acb
390889b6 7726F: arch/x86/platform/scx200/
679655da
JP
7727F: drivers/watchdog/scx200_wdt.c
7728F: drivers/i2c/busses/scx200*
7729F: drivers/mtd/maps/scx200_docflash.c
7730F: include/linux/scx200.h
1662d32c
JC
7731
7732SCx200 GPIO DRIVER
8b58be88 7733M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7734S: Maintained
679655da
JP
7735F: drivers/char/scx200_gpio.c
7736F: include/linux/scx200_gpio.h
1662d32c
JC
7737
7738SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7739M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7740S: Maintained
679655da 7741F: drivers/clocksource/scx200_hrt.c
1da177e4 7742
6a36913a 7743SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7744M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7745L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7746S: Maintained
679655da 7747F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7748
e7839f25 7749SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7750M: Chris Ball <chris@printf.net>
7a241d6e 7751L: linux-mmc@vger.kernel.org
245feaa6
CB
7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7753S: Maintained
7a241d6e 7754F: drivers/mmc/host/sdhci.*
d4a45787 7755F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7756
3085e9c1 7757SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7758M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7759L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7760L: linux-mmc@vger.kernel.org
e2d1d6c0 7761S: Maintained
d4a45787 7762F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7763
0d1bb41a 7764SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7765M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7766L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7767S: Maintained
7768F: drivers/mmc/host/sdhci-s3c.c
7769
c63b3cba 7770SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7771M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7772L: spear-devel@list.st.com
c63b3cba
VK
7773L: linux-mmc@vger.kernel.org
7774S: Maintained
7775F: drivers/mmc/host/sdhci-spear.c
7776
8711cca2 7777SECURITY SUBSYSTEM
9b45c0d2 7778M: James Morris <james.l.morris@oracle.com>
8711cca2 7779L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7780T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7781W: http://kernsec.org/
8711cca2 7782S: Supported
7d2c86b5 7783F: security/
8711cca2 7784
1da177e4 7785SECURITY CONTACT
8b58be88 7786M: Security Officers <security@kernel.org>
1da177e4
LT
7787S: Supported
7788
7789SELINUX SECURITY MODULE
8b58be88 7790M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7791M: James Morris <james.l.morris@oracle.com>
8b58be88 7792M: Eric Paris <eparis@parisplace.org>
5a5f2acf 7793M: Paul Moore <paul@paul-moore.com>
7d2c86b5 7794L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7795W: http://selinuxproject.org
5a5f2acf 7796T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7797S: Supported
679655da
JP
7798F: include/linux/selinux*
7799F: security/selinux/
6bde95ce 7800F: scripts/selinux/
1da177e4 7801
c1c124e9
JJ
7802APPARMOR SECURITY MODULE
7803M: John Johansen <john.johansen@canonical.com>
7804L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7805W: apparmor.wiki.kernel.org
7806T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7807S: Supported
7808F: security/apparmor/
7809
cef2cf07 7810SENSABLE PHANTOM
8b58be88 7811M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7812S: Maintained
679655da 7813F: drivers/misc/phantom.c
c117ab84 7814F: include/uapi/linux/phantom.h
cef2cf07 7815
4480f15b 7816SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7817M: Tejun Heo <tj@kernel.org>
1da177e4 7818L: linux-ide@vger.kernel.org
3d9b9350 7819T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7820S: Supported
d5ca6918
JP
7821F: drivers/ata/
7822F: include/linux/ata.h
7823F: include/linux/libata.h
1da177e4 7824
6733b39a 7825SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7826M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7827L: linux-scsi@vger.kernel.org
0ca43cc0 7828W: http://www.emulex.com
3387f656
JP
7829S: Supported
7830F: drivers/scsi/be2iscsi/
6733b39a 7831
6b7c5b94 7832SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7833M: Sathya Perla <sathya.perla@emulex.com>
7834M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7835M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7836L: netdev@vger.kernel.org
fea3af67 7837W: http://www.emulex.com
7d2c86b5 7838S: Supported
9aebddd1 7839F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7840
8ceee660 7841SFC NETWORK DRIVER
c06f51ea 7842M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7843M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7844L: netdev@vger.kernel.org
8ceee660 7845S: Supported
874aeea5 7846F: drivers/net/ethernet/sfc/
8ceee660 7847
e2d1d6c0 7848SGI GRU DRIVER
cc883afc 7849M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7850S: Maintained
679655da 7851F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7852
7853SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7854M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7855L: linux-ia64@vger.kernel.org
7856S: Supported
679655da 7857F: Documentation/ia64/serial.txt
df621252 7858F: drivers/tty/serial/ioc?_serial.c
679655da 7859F: include/linux/ioc?.h
e2d1d6c0 7860
75312619 7861SGI XP/XPC/XPNET DRIVER
e180383f
RH
7862M: Cliff Whickman <cpw@sgi.com>
7863M: Robin Holt <robinmholt@gmail.com>
75312619 7864S: Maintained
679655da 7865F: drivers/misc/sgi-xp/
75312619 7866
49cc629d
HV
7867SI470X FM RADIO RECEIVER I2C DRIVER
7868M: Hans Verkuil <hverkuil@xs4all.nl>
7869L: linux-media@vger.kernel.org
7870T: git git://linuxtv.org/media_tree.git
7871W: http://linuxtv.org
7872S: Odd Fixes
7873F: drivers/media/radio/si470x/radio-si470x-i2c.c
7874
7875SI470X FM RADIO RECEIVER USB DRIVER
7876M: Hans Verkuil <hverkuil@xs4all.nl>
7877L: linux-media@vger.kernel.org
7878T: git git://linuxtv.org/media_tree.git
7879W: http://linuxtv.org
7880S: Maintained
7881F: drivers/media/radio/si470x/radio-si470x-common.c
7882F: drivers/media/radio/si470x/radio-si470x.h
7883F: drivers/media/radio/si470x/radio-si470x-usb.c
7884
c937ca03
EV
7885SI4713 FM RADIO TRANSMITTER I2C DRIVER
7886M: Eduardo Valentin <edubezval@gmail.com>
7887L: linux-media@vger.kernel.org
7888T: git git://linuxtv.org/media_tree.git
7889W: http://linuxtv.org
7890S: Odd Fixes
99995ded 7891F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
7892
7893SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7894M: Eduardo Valentin <edubezval@gmail.com>
7895L: linux-media@vger.kernel.org
7896T: git git://linuxtv.org/media_tree.git
7897W: http://linuxtv.org
7898S: Odd Fixes
99995ded
DR
7899F: drivers/media/radio/si4713/radio-platform-si4713.c
7900
7901SI4713 FM RADIO TRANSMITTER USB DRIVER
7902M: Hans Verkuil <hverkuil@xs4all.nl>
7903L: linux-media@vger.kernel.org
7904T: git git://linuxtv.org/media_tree.git
7905W: http://linuxtv.org
7906S: Maintained
7907F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 7908
beb91d46 7909SIANO DVB DRIVER
1b2c14b4 7910M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7911L: linux-media@vger.kernel.org
7912W: http://linuxtv.org
7913T: git git://linuxtv.org/media_tree.git
7914S: Odd fixes
7915F: drivers/media/common/siano/
beb91d46 7916F: drivers/media/usb/siano/
beb91d46 7917F: drivers/media/usb/siano/
14430813 7918F: drivers/media/mmc/siano/
beb91d46 7919
b618b69c
GL
7920SH_VEU V4L2 MEM2MEM DRIVER
7921M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7922L: linux-media@vger.kernel.org
7923S: Maintained
7924F: drivers/media/platform/sh_veu.c
b618b69c
GL
7925
7926SH_VOU V4L2 OUTPUT DRIVER
7927M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7928L: linux-media@vger.kernel.org
4290fd1a 7929S: Odd Fixes
b618b69c
GL
7930F: drivers/media/platform/sh_vou.c
7931F: include/media/sh_vou.h
7932
6349d997 7933SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7934M: Len Brown <lenb@kernel.org>
6349d997
LB
7935L: sfi-devel@simplefirmware.org
7936W: http://simplefirmware.org/
7937T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7938S: Supported
943fc810 7939F: arch/x86/platform/sfi/
6349d997
LB
7940F: drivers/sfi/
7941F: include/linux/sfi*.h
e2d1d6c0 7942
1da177e4
LT
7943SIMTEC EB110ATX (Chalice CATS)
7944P: Ben Dooks
b16957c6
BD
7945P: Vincent Sanders <vince@simtec.co.uk>
7946M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7947W: http://www.simtec.co.uk/products/EB110ATX/
7948S: Supported
7949
7950SIMTEC EB2410ITX (BAST)
7951P: Ben Dooks
b16957c6
BD
7952P: Vincent Sanders <vince@simtec.co.uk>
7953M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7954W: http://www.simtec.co.uk/products/EB2410ITX/
7955S: Supported
15dba387
JP
7956F: arch/arm/mach-s3c24xx/mach-bast.c
7957F: arch/arm/mach-s3c24xx/bast-ide.c
7958F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7959
4c5adde7 7960TI DAVINCI MACHINE SUPPORT
3ba789c0 7961M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7962M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7963L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7964T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7965Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7966S: Supported
14430813 7967F: arch/arm/mach-davinci/
046d0a37 7968F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7969
8d4b3f08 7970TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7971M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7972L: linux-media@vger.kernel.org
7973L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7974W: http://linuxtv.org/
7975Q: http://patchwork.linuxtv.org/project/linux-media/list/
7976T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7977S: Maintained
8d4b3f08
LP
7978F: drivers/media/platform/davinci/
7979F: include/media/davinci/
7980
92aab3c0 7981SIS 190 ETHERNET DRIVER
8b58be88 7982M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7983L: netdev@vger.kernel.org
7984S: Maintained
8c7de408 7985F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7986
1da177e4 7987SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7988M: Daniele Venzano <venza@brownhat.org>
1da177e4 7989W: http://www.brownhat.org/sis900.html
979b6c13 7990L: netdev@vger.kernel.org
1da177e4 7991S: Maintained
8c7de408 7992F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7993
7994SIS FRAMEBUFFER DRIVER
8b58be88 7995M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7996W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7997S: Maintained
679655da
JP
7998F: Documentation/fb/sisfb.txt
7999F: drivers/video/sis/
8000F: include/video/sisfb.h
1da177e4
LT
8001
8002SIS USB2VGA DRIVER
8b58be88 8003M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
8004W: http://www.winischhofer.at/linuxsisusbvga.shtml
8005S: Maintained
679655da 8006F: drivers/usb/misc/sisusbvga/
1da177e4 8007
415ad26d 8008SLAB ALLOCATOR
8b58be88 8009M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 8010M: Pekka Enberg <penberg@kernel.org>
8b58be88 8011M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
8012L: linux-mm@kvack.org
8013S: Maintained
679655da
JP
8014F: include/linux/sl?b*.h
8015F: mm/sl?b.c
415ad26d 8016
9fab9787
PM
8017SLEEPABLE READ-COPY UPDATE (SRCU)
8018M: Lai Jiangshan <laijs@cn.fujitsu.com>
8019M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 8020L: linux-kernel@vger.kernel.org
9fab9787
PM
8021W: http://www.rdrop.com/users/paulmck/RCU/
8022S: Supported
8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8024F: include/linux/srcu.h
8025F: kernel/rcu/srcu.c
9fab9787 8026
66372841
CS
8027SMACK SECURITY MODULE
8028M: Casey Schaufler <casey@schaufler-ca.com>
8029L: linux-security-module@vger.kernel.org
8030W: http://schaufler-ca.com
8031T: git git://git.gitorious.org/smack-next/kernel.git
8032S: Maintained
8033F: Documentation/security/Smack.txt
8034F: security/smack/
8035
68ace3e1
KH
8036SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8037M: Kevin Hilman <khilman@kernel.org>
8038M: Nishanth Menon <nm@ti.com>
8039S: Maintained
8040F: drivers/power/avs/smartreflex.c
8041F: include/linux/power/smartreflex.h
8042L: linux-pm@vger.kernel.org
8043
1da177e4 8044SMC91x ETHERNET DRIVER
2f82af08 8045M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8046S: Odd Fixes
ae150435 8047F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8048
e8e31622
SA
8049SMIA AND SMIA++ IMAGE SENSOR DRIVER
8050M: Sakari Ailus <sakari.ailus@iki.fi>
8051L: linux-media@vger.kernel.org
8052S: Maintained
14430813 8053F: drivers/media/i2c/smiapp/
e8e31622
SA
8054F: include/media/smiapp.h
8055F: drivers/media/i2c/smiapp-pll.c
8056F: drivers/media/i2c/smiapp-pll.h
8057
920fa1ff
GR
8058SMM665 HARDWARE MONITOR DRIVER
8059M: Guenter Roeck <linux@roeck-us.net>
8060L: lm-sensors@lm-sensors.org
8061S: Maintained
8062F: Documentation/hwmon/smm665
8063F: drivers/hwmon/smm665.c
8064
9df7305b 8065SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8066M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8067L: lm-sensors@lm-sensors.org
90b24cfb 8068S: Maintained
9df7305b
SG
8069F: Documentation/hwmon/emc2103
8070F: drivers/hwmon/emc2103.c
8071
a98d506c
HG
8072SMSC SCH5627 HARDWARE MONITOR DRIVER
8073M: Hans de Goede <hdegoede@redhat.com>
8074L: lm-sensors@lm-sensors.org
8075S: Supported
8076F: Documentation/hwmon/sch5627
8077F: drivers/hwmon/sch5627.c
8078
6ea884db 8079SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8080M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8081L: lm-sensors@lm-sensors.org
8082S: Maintained
679655da
JP
8083F: Documentation/hwmon/smsc47b397
8084F: drivers/hwmon/smsc47b397.c
6ea884db 8085
fd9abb3d 8086SMSC911x ETHERNET DRIVER
90b24cfb 8087M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8088L: netdev@vger.kernel.org
90b24cfb 8089S: Maintained
679655da 8090F: include/linux/smsc911x.h
ae150435 8091F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8092
8093SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8094M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8095L: netdev@vger.kernel.org
90b24cfb 8096S: Maintained
ae150435 8097F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8098
3c8a63e2 8099SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8100M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8101L: linux-fbdev@vger.kernel.org
90b24cfb 8102S: Maintained
3c8a63e2
SG
8103F: drivers/video/smscufx.c
8104
668acf32 8105SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8106M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8107L: linux-media@vger.kernel.org
275ffde4 8108T: git git://linuxtv.org/media_tree.git
795fb7e7 8109S: Maintained
90d72ac6
MCC
8110F: include/media/soc*
8111F: drivers/media/i2c/soc_camera/
8112F: drivers/media/platform/soc_camera/
668acf32 8113
e2d1d6c0 8114SOEKRIS NET48XX LED SUPPORT
8b58be88 8115M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8116S: Maintained
679655da 8117F: drivers/leds/leds-net48xx.c
e2d1d6c0 8118
1da177e4 8119SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8120M: Neil Brown <neilb@suse.de>
1da177e4 8121L: linux-raid@vger.kernel.org
524418bb 8122S: Supported
679655da
JP
8123F: drivers/md/
8124F: include/linux/raid/
c117ab84 8125F: include/uapi/linux/raid/
1da177e4 8126
1da177e4 8127SONIC NETWORK DRIVER
8b58be88 8128M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8129L: netdev@vger.kernel.org
1da177e4 8130S: Maintained
d9fb9f38 8131F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8132
61e115a5 8133SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8134M: Michael Buesch <m@bues.ch>
61e115a5
MB
8135L: netdev@vger.kernel.org
8136S: Maintained
679655da
JP
8137F: drivers/ssb/
8138F: include/linux/ssb/
61e115a5 8139
1da177e4 8140SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8141M: Mattia Dongili <malattia@linux.it>
d0944853 8142L: platform-driver-x86@vger.kernel.org
5b18167d 8143W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8144S: Maintained
679655da
JP
8145F: Documentation/laptops/sony-laptop.txt
8146F: drivers/char/sonypi.c
8147F: drivers/platform/x86/sony-laptop.c
8148F: include/linux/sony-laptop.h
1da177e4 8149
baf8532a 8150SONY MEMORYSTICK CARD SUPPORT
8b58be88 8151M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8152W: http://tifmxx.berlios.de/
8153S: Maintained
679655da 8154F: drivers/memstick/host/tifm_ms.c
baf8532a 8155
0ab30494
ML
8156SONY MEMORYSTICK STANDARD SUPPORT
8157M: Maxim Levitsky <maximlevitsky@gmail.com>
8158S: Maintained
8159F: drivers/memstick/core/ms_block.*
8160
1da177e4 8161SOUND
8b58be88
JP
8162M: Jaroslav Kysela <perex@perex.cz>
8163M: Takashi Iwai <tiwai@suse.de>
93711660 8164L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8165W: http://www.alsa-project.org/
dde7ad8d 8166T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8167T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 8168S: Maintained
3126a179
JP
8169F: Documentation/sound/
8170F: include/sound/
c117ab84 8171F: include/uapi/sound/
679655da 8172F: sound/
1da177e4 8173
33bbe149
MB
8174SOUND - COMPRESSED AUDIO
8175M: Vinod Koul <vinod.koul@intel.com>
8176L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8177T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8178S: Supported
f672f31a 8179F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8180F: include/sound/compress_driver.h
f672f31a 8181F: include/uapi/sound/compress_*
33bbe149
MB
8182F: sound/core/compress_offload.c
8183F: sound/soc/soc-compress.c
8184
bd903bde 8185SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8186M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8187M: Mark Brown <broonie@kernel.org>
86f14df8 8188T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8189L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8190W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8191S: Supported
2820f615 8192F: Documentation/sound/alsa/soc/
679655da 8193F: sound/soc/
e6e55122 8194F: include/sound/soc*
eb1a6af3 8195
d7f8761b
MB
8196SOUND - DMAENGINE HELPERS
8197M: Lars-Peter Clausen <lars@metafoo.de>
8198S: Supported
8199F: include/sound/dmaengine_pcm.h
8200F: sound/core/pcm_dmaengine.c
8201F: sound/soc/soc-generic-dmaengine-pcm.c
8202
473321fc 8203SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8204M: "David S. Miller" <davem@davemloft.net>
1da177e4 8205L: sparclinux@vger.kernel.org
8a6e2535 8206Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8207T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8208T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8209S: Maintained
679655da 8210F: arch/sparc/
7765b8bb 8211F: drivers/sbus/
1da177e4 8212
6404fcca
DM
8213SPARC SERIAL DRIVERS
8214M: "David S. Miller" <davem@davemloft.net>
8215L: sparclinux@vger.kernel.org
08deed1e
JP
8216T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8217T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8218S: Maintained
6816383a 8219F: include/linux/sunserialcore.h
df621252 8220F: drivers/tty/serial/suncore.c
df621252
GKH
8221F: drivers/tty/serial/sunhv.c
8222F: drivers/tty/serial/sunsab.c
8223F: drivers/tty/serial/sunsab.h
8224F: drivers/tty/serial/sunsu.c
8225F: drivers/tty/serial/sunzilog.c
8226F: drivers/tty/serial/sunzilog.h
6404fcca 8227
389325b4
CL
8228SPARSE CHECKER
8229M: "Christopher Li" <sparse@chrisli.org>
8230L: linux-sparse@vger.kernel.org
8231W: https://sparse.wiki.kernel.org/
8232T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8233T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8234S: Maintained
8235F: include/linux/compiler.h
8236
fc0c195a 8237SPEAR PLATFORM SUPPORT
2d8a3b3d 8238M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 8239M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
8240L: spear-devel@list.st.com
8241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8242W: http://www.st.com/spear
8243S: Maintained
281e192f 8244F: arch/arm/mach-spear/
fc0c195a 8245
8246SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8247M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8248L: spear-devel@list.st.com
8249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8250W: http://www.st.com/spear
8251S: Maintained
5df33a62 8252F: drivers/clk/spear/
fc0c195a 8253
e2d1d6c0 8254SPI SUBSYSTEM
b02e48f2 8255M: Mark Brown <broonie@kernel.org>
dfbe403c 8256L: linux-spi@vger.kernel.org
e7e4e13c 8257T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8258Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8259S: Maintained
679655da
JP
8260F: Documentation/spi/
8261F: drivers/spi/
8262F: include/linux/spi/
c117ab84 8263F: include/uapi/linux/spi/
e2d1d6c0 8264
2752e401 8265SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8266M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8267M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8268L: netdev@vger.kernel.org
8269S: Supported
679655da 8270F: Documentation/networking/spider_net.txt
8df158ac 8271F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8272
e2d1d6c0 8273SPU FILE SYSTEM
8b58be88 8274M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8275L: linuxppc-dev@lists.ozlabs.org
8276L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8277W: http://www.ibm.com/developerworks/power/cell/
8278S: Supported
679655da
JP
8279F: Documentation/filesystems/spufs.txt
8280F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8281
fc555841 8282SQUASHFS FILE SYSTEM
d7f2ff67 8283M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8284L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8285W: http://squashfs.org.uk
8286S: Maintained
679655da
JP
8287F: Documentation/filesystems/squashfs.txt
8288F: fs/squashfs/
fc555841 8289
1da177e4 8290SRM (Alpha) environment access
8b58be88 8291M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8292S: Maintained
679655da 8293F: arch/alpha/kernel/srm_env.c
1da177e4 8294
26e9a397 8295STABLE BRANCH
879a5a00 8296M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8297L: stable@vger.kernel.org
879a5a00 8298S: Supported
7b175c46 8299F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8300
26e9a397 8301STAGING SUBSYSTEM
879a5a00 8302M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8303T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8304L: devel@driverdev.osuosl.org
879a5a00 8305S: Supported
679655da 8306F: drivers/staging/
dbc6c2cc 8307
c8c8b105
JP
8308STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8309M: Henk de Groot <pe1dnn@amsat.org>
8310S: Odd Fixes
8311F: drivers/staging/wlags49_h2/
8312F: drivers/staging/wlags49_h25/
8313
c9555159
JP
8314STAGING - ASUS OLED
8315M: Jakub Schmidtke <sjakub@gmail.com>
8316S: Odd Fixes
8317F: drivers/staging/asus_oled/
8318
ebd3d010
JP
8319STAGING - COMEDI
8320M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8321M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8322S: Odd Fixes
8323F: drivers/staging/comedi/
8324
8ca572c9
JP
8325STAGING - CRYSTAL HD VIDEO DECODER
8326M: Naren Sankar <nsankar@broadcom.com>
8327M: Jarod Wilson <jarod@wilsonet.com>
8328M: Scott Davilla <davilla@4pi.com>
8329M: Manu Abraham <abraham.manu@gmail.com>
8330S: Odd Fixes
8331F: drivers/staging/crystalhd/
8332
0f16ffc4
JP
8333STAGING - ECHO CANCELLER
8334M: Steve Underwood <steveu@coppice.org>
8335M: David Rowe <david@rowetel.com>
8336S: Odd Fixes
8337F: drivers/staging/echo/
8338
8dc2bbe7
ME
8339STAGING - ET131X NETWORK DRIVER
8340M: Mark Einon <mark.einon@gmail.com>
8341S: Odd Fixes
8342F: drivers/staging/et131x/
8343
a0138163
JP
8344STAGING - FLARION FT1000 DRIVERS
8345M: Marek Belisko <marek.belisko@gmail.com>
8346S: Odd Fixes
8347F: drivers/staging/ft1000/
8348
ec3fab92
JP
8349STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8350M: David Täht <d@teklibre.com>
8351S: Odd Fixes
8352F: drivers/staging/frontier/
8353
98ded590
HV
8354STAGING - GO7007 MPEG CODEC
8355M: Hans Verkuil <hans.verkuil@cisco.com>
8356S: Maintained
8357F: drivers/staging/media/go7007/
8358
6c1bb424 8359STAGING - INDUSTRIAL IO
030a13d7 8360M: Jonathan Cameron <jic23@kernel.org>
a0138163 8361L: linux-iio@vger.kernel.org
6c1bb424
JP
8362S: Odd Fixes
8363F: drivers/staging/iio/
8364
a0138163
JP
8365STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8366M: Jarod Wilson <jarod@wilsonet.com>
8367W: http://www.lirc.org/
8368S: Odd Fixes
b2b0186d 8369F: drivers/staging/media/lirc/
a0138163 8370
7c6b6c71 8371STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8372M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8373M: Marc Dietrich <marvin24@gmx.de>
8374L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8375L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8376S: Maintained
8377F: drivers/staging/nvec/
8378
a0138163 8379STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8380M: Jens Frederich <jfrederich@gmail.com>
8381M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8382M: Jon Nettleton <jon.nettleton@gmail.com>
8383W: http://wiki.laptop.org/go/DCON
3140b458 8384S: Maintained
a0138163
JP
8385F: drivers/staging/olpc_dcon/
8386
94cfdd15 8387STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8388M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8389S: Maintained
8390F: drivers/staging/ozwpan/
8391
a0138163 8392STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8393M: Willy Tarreau <willy@meta-x.org>
8394S: Odd Fixes
8395F: drivers/staging/panel/
8396
a0138163
JP
8397STAGING - REALTEK RTL8712U DRIVERS
8398M: Larry Finger <Larry.Finger@lwfinger.net>
8399M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8400S: Odd Fixes
8401F: drivers/staging/rtl8712/
8402
9629fa86
JP
8403STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8404M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8405S: Odd Fixes
9df0a245 8406F: drivers/staging/sm7xxfb/
9629fa86 8407
510fa408
JP
8408STAGING - SLICOSS
8409M: Lior Dotan <liodot@gmail.com>
8410M: Christopher Harrer <charrer@alacritech.com>
8411S: Odd Fixes
8412F: drivers/staging/slicoss/
8413
a0138163 8414STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8415M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8416S: Supported
b2b0186d 8417F: drivers/staging/media/solo6x10/
a0138163
JP
8418
8419STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8420M: William Hubbs <w.d.hubbs@gmail.com>
8421M: Chris Brannon <chris@the-brannons.com>
d33bce31 8422M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8423M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8424L: speakup@braille.uwo.ca
8425W: http://www.linux-speakup.org/
8426S: Odd Fixes
8427F: drivers/staging/speakup/
8428
8429STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8430M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8431S: Odd Fixes
8432F: drivers/staging/tidspbridge/
8433
a0138163
JP
8434STAGING - USB ENE SM/MS CARD READER DRIVER
8435M: Al Cho <acho@novell.com>
8436S: Odd Fixes
8437F: drivers/staging/keucr/
8438
b3e871ce
JP
8439STAGING - VIA VT665X DRIVERS
8440M: Forest Bond <forest@alittletooquiet.net>
8441S: Odd Fixes
8442F: drivers/staging/vt665?/
8443
81a9a526
JP
8444STAGING - WINBOND IS89C35 WLAN USB DRIVER
8445M: Pavel Machek <pavel@ucw.cz>
8446S: Odd Fixes
8447F: drivers/staging/winbond/
8448
709bcb07 8449STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8450M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8451S: Odd Fixes
8452F: drivers/staging/xgifb/
8453
1da177e4 8454STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8455M: Ion Badulescu <ionut@badula.org>
b4f90189 8456S: Odd Fixes
9bba23b0 8457F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8458
e2d1d6c0 8459SUN3/3X
8b58be88 8460M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8461W: http://sammy.net/sun3/
8462S: Maintained
679655da
JP
8463F: arch/m68k/kernel/*sun3*
8464F: arch/m68k/sun3*/
8465F: arch/m68k/include/asm/sun3*
e689cf4a 8466F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8467
2bc9ff01
DK
8468SUNDANCE NETWORK DRIVER
8469M: Denis Kirjanov <kda@linux-powerpc.org>
8470L: netdev@vger.kernel.org
8471S: Maintained
8472F: drivers/net/ethernet/dlink/sundance.c
8473
2cbb12a4 8474SUPERH
8b58be88 8475M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8476L: linux-sh@vger.kernel.org
1da177e4 8477W: http://www.linux-sh.org
8a6e2535 8478Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8479T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8480S: Supported
066069e1 8481F: Documentation/sh/
679655da 8482F: arch/sh/
066069e1 8483F: drivers/sh/
1da177e4 8484
4480f15b 8485SUSPEND TO RAM
7fb06082 8486M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8487M: Len Brown <len.brown@intel.com>
8488M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8489L: linux-pm@vger.kernel.org
e2d1d6c0 8490S: Supported
679655da
JP
8491F: Documentation/power/
8492F: arch/x86/kernel/acpi/
8493F: drivers/base/power/
8494F: kernel/power/
8495F: include/linux/suspend.h
8496F: include/linux/freezer.h
8497F: include/linux/pm.h
1da177e4
LT
8498
8499SVGA HANDLING
8b58be88 8500M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8501L: linux-video@atrey.karlin.mff.cuni.cz
8502S: Maintained
679655da
JP
8503F: Documentation/svga.txt
8504F: arch/x86/boot/video*
1da177e4 8505
6e28b761
KRW
8506SWIOTLB SUBSYSTEM
8507M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8508L: linux-kernel@vger.kernel.org
8509S: Supported
8510F: lib/swiotlb.c
8511F: arch/*/kernel/pci-swiotlb.c
8512F: include/linux/swiotlb.h
8513
db8e35d5
VG
8514SYNOPSYS ARC ARCHITECTURE
8515M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8516S: Supported
8517F: arch/arc/
6659a20a 8518F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8519F: drivers/tty/serial/arc_uart.c
db8e35d5 8520
1da177e4 8521SYSV FILESYSTEM
8b58be88 8522M: Christoph Hellwig <hch@infradead.org>
1da177e4 8523S: Maintained
679655da
JP
8524F: Documentation/filesystems/sysv-fs.txt
8525F: fs/sysv/
8526F: include/linux/sysv_fs.h
1da177e4 8527
86cfa7fc
NB
8528TARGET SUBSYSTEM
8529M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8530L: linux-scsi@vger.kernel.org
b9f5edc2 8531L: target-devel@vger.kernel.org
86cfa7fc 8532W: http://www.linux-iscsi.org
cf015e9f 8533W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8534T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8535S: Supported
8536F: drivers/target/
8537F: include/target/
8538F: Documentation/target/
8539
4e68852d 8540TASKSTATS STATISTICS INTERFACE
185e595f 8541M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8542S: Maintained
679655da
JP
8543F: Documentation/accounting/taskstats*
8544F: include/linux/taskstats*
8545F: kernel/taskstats.c
4e68852d 8546
781b456a 8547TC CLASSIFIER
f935f3f8 8548M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8549L: netdev@vger.kernel.org
8550S: Maintained
679655da 8551F: include/net/pkt_cls.h
c117ab84 8552F: include/uapi/linux/pkt_cls.h
679655da 8553F: net/sched/
781b456a 8554
5067f08a 8555TCP LOW PRIORITY MODULE
8b58be88
JP
8556M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8557M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8558W: http://tcp-lp-mod.sourceforge.net/
8559S: Maintained
679655da 8560F: net/ipv4/tcp_lp.c
5067f08a 8561
91952bc0
AP
8562TDA10071 MEDIA DRIVER
8563M: Antti Palosaari <crope@iki.fi>
8564L: linux-media@vger.kernel.org
8565W: http://linuxtv.org/
8566W: http://palosaari.fi/linux/
8567Q: http://patchwork.linuxtv.org/project/linux-media/list/
8568T: git git://linuxtv.org/anttip/media_tree.git
8569S: Maintained
8570F: drivers/media/dvb-frontends/tda10071*
8571
8572TDA18212 MEDIA DRIVER
8573M: Antti Palosaari <crope@iki.fi>
8574L: linux-media@vger.kernel.org
8575W: http://linuxtv.org/
8576W: http://palosaari.fi/linux/
8577Q: http://patchwork.linuxtv.org/project/linux-media/list/
8578T: git git://linuxtv.org/anttip/media_tree.git
8579S: Maintained
8580F: drivers/media/tuners/tda18212*
8581
8582TDA18218 MEDIA DRIVER
8583M: Antti Palosaari <crope@iki.fi>
8584L: linux-media@vger.kernel.org
8585W: http://linuxtv.org/
8586W: http://palosaari.fi/linux/
8587Q: http://patchwork.linuxtv.org/project/linux-media/list/
8588T: git git://linuxtv.org/anttip/media_tree.git
8589S: Maintained
8590F: drivers/media/tuners/tda18218*
8591
3b2f6aba
MK
8592TDA18271 MEDIA DRIVER
8593M: Michael Krufky <mkrufky@linuxtv.org>
8594L: linux-media@vger.kernel.org
8595W: http://linuxtv.org/
8596W: http://github.com/mkrufky
8597Q: http://patchwork.linuxtv.org/project/linux-media/list/
8598T: git git://linuxtv.org/mkrufky/tuners.git
8599S: Maintained
8600F: drivers/media/tuners/tda18271*
8601
e48307a9
MK
8602TDA827x MEDIA DRIVER
8603M: Michael Krufky <mkrufky@linuxtv.org>
8604L: linux-media@vger.kernel.org
8605W: http://linuxtv.org/
8606W: http://github.com/mkrufky
8607Q: http://patchwork.linuxtv.org/project/linux-media/list/
8608T: git git://linuxtv.org/mkrufky/tuners.git
8609S: Maintained
8610F: drivers/media/tuners/tda8290.*
8611
66cf9212
MK
8612TDA8290 MEDIA DRIVER
8613M: Michael Krufky <mkrufky@linuxtv.org>
8614L: linux-media@vger.kernel.org
8615W: http://linuxtv.org/
8616W: http://github.com/mkrufky
8617Q: http://patchwork.linuxtv.org/project/linux-media/list/
8618T: git git://linuxtv.org/mkrufky/tuners.git
8619S: Maintained
8620F: drivers/media/tuners/tda8290.*
8621
4b9fba30
HV
8622TDA9840 MEDIA DRIVER
8623M: Hans Verkuil <hverkuil@xs4all.nl>
8624L: linux-media@vger.kernel.org
8625T: git git://linuxtv.org/media_tree.git
8626W: http://linuxtv.org
8627S: Maintained
8628F: drivers/media/i2c/tda9840*
8629
2cb654fd 8630TEA5761 TUNER DRIVER
1b2c14b4 8631M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8632L: linux-media@vger.kernel.org
8633W: http://linuxtv.org
8634T: git git://linuxtv.org/media_tree.git
8635S: Odd fixes
8636F: drivers/media/tuners/tea5761.*
8637
8638TEA5767 TUNER DRIVER
1b2c14b4 8639M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8640L: linux-media@vger.kernel.org
8641W: http://linuxtv.org
8642T: git git://linuxtv.org/media_tree.git
8643S: Maintained
8644F: drivers/media/tuners/tea5767.*
8645
4b9fba30
HV
8646TEA6415C MEDIA DRIVER
8647M: Hans Verkuil <hverkuil@xs4all.nl>
8648L: linux-media@vger.kernel.org
8649T: git git://linuxtv.org/media_tree.git
8650W: http://linuxtv.org
8651S: Maintained
8652F: drivers/media/i2c/tea6415c*
8653
8654TEA6420 MEDIA DRIVER
8655M: Hans Verkuil <hverkuil@xs4all.nl>
8656L: linux-media@vger.kernel.org
8657T: git git://linuxtv.org/media_tree.git
8658W: http://linuxtv.org
8659S: Maintained
8660F: drivers/media/i2c/tea6420*
8661
3d249d4c 8662TEAM DRIVER
dca9ab92 8663M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8664L: netdev@vger.kernel.org
8665S: Supported
8666F: drivers/net/team/
8667F: include/linux/if_team.h
c117ab84 8668F: include/uapi/linux/if_team.h
3d249d4c 8669
7d029125
VD
8670TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8671M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8672S: Maintained
8673F: arch/x86/platform/ts5500/
8674
40ad4a30
SY
8675TECHNOTREND USB IR RECEIVER
8676M: Sean Young <sean@mess.org>
8677L: linux-media@vger.kernel.org
8678S: Maintained
8679F: drivers/media/rc/ttusbir.c
8680
adabdb0c 8681TEGRA ARCHITECTURE SUPPORT
243d58ec 8682M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8683M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8684L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8685Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8686T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8687S: Supported
bbbe96ed 8688N: [^a-z]tegra
84b9414b 8689
adabdb0c
SW
8690TEGRA ASOC DRIVER
8691M: Stephen Warren <swarren@wwwdotorg.org>
8692S: Supported
8693F: sound/soc/tegra/
8694
8695TEGRA CLOCK DRIVER
8696M: Peter De Schrijver <pdeschrijver@nvidia.com>
8697M: Prashant Gaikwad <pgaikwad@nvidia.com>
8698S: Supported
8699F: drivers/clk/tegra/
8700
8701TEGRA DMA DRIVER
8702M: Laxman Dewangan <ldewangan@nvidia.com>
8703S: Supported
8704F: drivers/dma/tegra20-apb-dma.c
8705
8706TEGRA GPIO DRIVER
8707M: Stephen Warren <swarren@wwwdotorg.org>
8708S: Supported
8709F: drivers/gpio/gpio-tegra.c
8710
8711TEGRA I2C DRIVER
8712M: Laxman Dewangan <ldewangan@nvidia.com>
8713S: Supported
8714F: drivers/i2c/busses/i2c-tegra.c
8715
8716TEGRA IOMMU DRIVERS
8717M: Hiroshi Doyu <hdoyu@nvidia.com>
8718S: Supported
8719F: drivers/iommu/tegra*
8720
8721TEGRA KBC DRIVER
8722M: Rakesh Iyer <riyer@nvidia.com>
8723M: Laxman Dewangan <ldewangan@nvidia.com>
8724S: Supported
8725F: drivers/input/keyboard/tegra-kbc.c
8726
8727TEGRA PINCTRL DRIVER
8728M: Stephen Warren <swarren@wwwdotorg.org>
8729S: Supported
8730F: drivers/pinctrl/pinctrl-tegra*
8731
8732TEGRA PWM DRIVER
8733M: Thierry Reding <thierry.reding@gmail.com>
8734S: Supported
8735F: drivers/pwm/pwm-tegra.c
8736
8737TEGRA SERIAL DRIVER
8738M: Laxman Dewangan <ldewangan@nvidia.com>
8739S: Supported
8740F: drivers/tty/serial/serial-tegra.c
8741
8742TEGRA SPI DRIVER
8743M: Laxman Dewangan <ldewangan@nvidia.com>
8744S: Supported
8745F: drivers/spi/spi-tegra*
8746
1a348ccc 8747TEHUTI ETHERNET DRIVER
8b58be88 8748M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8749L: netdev@vger.kernel.org
8750S: Supported
ef7f5429 8751F: drivers/net/ethernet/tehuti/*
1a348ccc 8752
4e68852d 8753Telecom Clock Driver for MCPL0010
8b58be88 8754M: Mark Gross <mark.gross@intel.com>
4e68852d 8755S: Supported
679655da 8756F: drivers/char/tlclk.c
4e68852d 8757
4480f15b 8758TENSILICA XTENSA PORT (xtensa)
8b58be88 8759M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8760M: Max Filippov <jcmvbkbc@gmail.com>
8761L: linux-xtensa@linux-xtensa.org
4e68852d 8762S: Maintained
679655da 8763F: arch/xtensa/
4e68852d 8764
5313ba66
HV
8765THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8766M: Hans Verkuil <hverkuil@xs4all.nl>
8767L: linux-media@vger.kernel.org
8768T: git git://linuxtv.org/media_tree.git
8769W: http://linuxtv.org
8770S: Maintained
8771F: drivers/media/radio/radio-raremono.c
8772
d3fb6955 8773THERMAL
b75f0050
JP
8774M: Zhang Rui <rui.zhang@intel.com>
8775M: Eduardo Valentin <eduardo.valentin@ti.com>
8776L: linux-pm@vger.kernel.org
8777T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8778T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8779Q: https://patchwork.kernel.org/project/linux-pm/list/
8780S: Supported
8781F: drivers/thermal/
8782F: include/linux/thermal.h
8783F: include/linux/cpu_cooling.h
8784F: Documentation/devicetree/bindings/thermal/
d3fb6955 8785
30ba2fbd
VD
8786THINGM BLINK(1) USB RGB LED DRIVER
8787M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8788S: Maintained
8789F: drivers/hid/hid-thingm.c
8790
4e68852d 8791THINKPAD ACPI EXTRAS DRIVER
8b58be88 8792M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8793L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8794L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8795W: http://ibm-acpi.sourceforge.net
8796W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8797T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8798S: Maintained
679655da 8799F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8800
1b46f2a2
EV
8801TI BANDGAP AND THERMAL DRIVER
8802M: Eduardo Valentin <eduardo.valentin@ti.com>
8803L: linux-pm@vger.kernel.org
794b2e25
EV
8804S: Supported
8805F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8806
4020f2d7 8807TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8808M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8809S: Maintained
679655da
JP
8810F: drivers/misc/tifm*
8811F: drivers/mmc/host/tifm_sd.c
8812F: include/linux/tifm.h
4020f2d7 8813
152ad442
SR
8814TI LM49xxx FAMILY ASoC CODEC DRIVERS
8815M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8816M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8817L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8818S: Maintained
8819F: sound/soc/codecs/lm49453*
d392dead 8820F: sound/soc/codecs/isabelle*
152ad442 8821
0edd807d
KM
8822TI LP855x BACKLIGHT DRIVER
8823M: Milo Kim <milo.kim@ti.com>
8824S: Maintained
8825F: Documentation/backlight/lp855x-driver.txt
8826F: drivers/video/backlight/lp855x_bl.c
8827F: include/linux/platform_data/lp855x.h
8828
faf13f6d
KM
8829TI LP8727 CHARGER DRIVER
8830M: Milo Kim <milo.kim@ti.com>
8831S: Maintained
8832F: drivers/power/lp8727_charger.c
8833F: include/linux/platform_data/lp8727.h
8834
22f1229f
KM
8835TI LP8788 MFD DRIVER
8836M: Milo Kim <milo.kim@ti.com>
8837S: Maintained
8838F: drivers/iio/adc/lp8788_adc.c
8839F: drivers/leds/leds-lp8788.c
8840F: drivers/mfd/lp8788*.c
8841F: drivers/power/lp8788-charger.c
8842F: drivers/regulator/lp8788-*.c
8843F: include/linux/mfd/lp8788*.h
8844
dd5e8e6b 8845TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8846M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8847L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8848S: Maintained
8849F: sound/soc/codecs/twl4030*
8850
90921014 8851TI WILINK WIRELESS DRIVERS
90921014
LC
8852L: linux-wireless@vger.kernel.org
8853W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8854W: http://wireless.kernel.org/en/users/Drivers/wl1251
8855T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8856S: Orphan
90921014
LC
8857F: drivers/net/wireless/ti/
8858F: include/linux/wl12xx.h
8859
e86eaa3a 8860TIPC NETWORK LAYER
8b58be88
JP
8861M: Jon Maloy <jon.maloy@ericsson.com>
8862M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8863L: netdev@vger.kernel.org (core kernel code)
8864L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8865W: http://tipc.sourceforge.net/
e86eaa3a 8866S: Maintained
c117ab84 8867F: include/uapi/linux/tipc*.h
679655da 8868F: net/tipc/
e86eaa3a 8869
867e359b
CM
8870TILE ARCHITECTURE
8871M: Chris Metcalf <cmetcalf@tilera.com>
8872W: http://www.tilera.com/scm/
8873S: Supported
8874F: arch/tile/
6b940606 8875F: drivers/char/tile-srom.c
5c770755 8876F: drivers/edac/tile_edac.c
6b940606
CM
8877F: drivers/net/ethernet/tile/
8878F: drivers/rtc/rtc-tile.c
8879F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8880F: drivers/tty/serial/tilegx.c
6b940606
CM
8881F: drivers/usb/host/*-tilegx.c
8882F: include/linux/usb/tilegx.h
867e359b 8883
1da177e4 8884TLAN NETWORK DRIVER
8b58be88 8885M: Samuel Chessman <chessman@tux.org>
88c07dde 8886L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8887W: http://sourceforge.net/projects/tlan/
8888S: Maintained
679655da 8889F: Documentation/networking/tlan.txt
b544dbac 8890F: drivers/net/ethernet/ti/tlan.*
1da177e4 8891
d74db3b2 8892TOMOYO SECURITY MODULE
8b58be88
JP
8893M: Kentaro Takeda <takedakn@nttdata.co.jp>
8894M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8895L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8896L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8897L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8898L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8899W: http://tomoyo.sourceforge.jp/
843d183c 8900T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8901S: Maintained
679655da 8902F: security/tomoyo/
d74db3b2 8903
9caeb532 8904TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8905M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8906L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8907S: Maintained
8908F: drivers/platform/x86/topstar-laptop.c
8909
1da177e4 8910TOSHIBA ACPI EXTRAS DRIVER
d0944853 8911L: platform-driver-x86@vger.kernel.org
15065531 8912S: Orphan
679655da 8913F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8914
8915TOSHIBA SMM DRIVER
8b58be88 8916M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8917L: tlinux-users@tce.toshiba-dme.co.jp
8918W: http://www.buzzard.org.uk/toshiba/
8919S: Maintained
679655da
JP
8920F: drivers/char/toshiba.c
8921F: include/linux/toshiba.h
c117ab84 8922F: include/uapi/linux/toshiba.h
1da177e4 8923
d719f900 8924TMIO MMC DRIVER
8b58be88 8925M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8926L: linux-mmc@vger.kernel.org
d719f900 8927S: Maintained
d1057c40
GL
8928F: drivers/mmc/host/tmio_mmc*
8929F: drivers/mmc/host/sh_mobile_sdhi.c
8930F: include/linux/mmc/tmio.h
8931F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8932
917cc4e6
GR
8933TMP401 HARDWARE MONITOR DRIVER
8934M: Guenter Roeck <linux@roeck-us.net>
8935L: lm-sensors@lm-sensors.org
8936S: Maintained
8937F: Documentation/hwmon/tmp401
8938F: drivers/hwmon/tmp401.c
8939
98f32602 8940TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8941M: Hugh Dickins <hughd@google.com>
98f32602
HD
8942L: linux-mm@kvack.org
8943S: Maintained
8944F: include/linux/shmem_fs.h
8945F: mm/shmem.c
8946
45f95b53 8947TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8948M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8949L: linux-media@vger.kernel.org
8950W: http://linuxtv.org
8951T: git git://linuxtv.org/media_tree.git
8952S: Odd fixes
8953F: drivers/media/usb/tm6000/
8954
4e68852d 8955TPM DEVICE DRIVER
901486b8 8956M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 8957M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8958M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 8959W: http://tpmdd.sourceforge.net
63a10dfd 8960L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8961S: Maintained
679655da 8962F: drivers/char/tpm/
4e68852d 8963
d6f005a1
JP
8964TRACING
8965M: Steven Rostedt <rostedt@goodmis.org>
8966M: Frederic Weisbecker <fweisbec@gmail.com>
8967M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8969S: Maintained
8970F: Documentation/trace/ftrace.txt
8971F: arch/*/*/*/ftrace.h
8972F: arch/*/kernel/ftrace.c
8973F: include/*/ftrace.h
8974F: include/linux/trace*.h
8975F: include/trace/
8976F: kernel/trace/
8977
1da177e4 8978TRIVIAL PATCHES
8b58be88 8979M: Jiri Kosina <trivial@kernel.org>
54e5881d 8980T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8981S: Maintained
86ef925f 8982K: ^Subject:.*(?i)trivial
1da177e4 8983
4e68852d 8984TTY LAYER
879a5a00 8985M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8986M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8987S: Supported
08deed1e 8988T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8989F: drivers/tty/
df621252 8990F: drivers/tty/serial/serial_core.c
e3288775
AC
8991F: include/linux/serial_core.h
8992F: include/linux/serial.h
8993F: include/linux/tty.h
c117ab84
CEB
8994F: include/uapi/linux/serial_core.h
8995F: include/uapi/linux/serial.h
8996F: include/uapi/linux/tty.h
4e68852d 8997
91952bc0
AP
8998TUA9001 MEDIA DRIVER
8999M: Antti Palosaari <crope@iki.fi>
9000L: linux-media@vger.kernel.org
9001W: http://linuxtv.org/
9002W: http://palosaari.fi/linux/
9003Q: http://patchwork.linuxtv.org/project/linux-media/list/
9004T: git git://linuxtv.org/anttip/media_tree.git
9005S: Maintained
9006F: drivers/media/tuners/tua9001*
9007
740db6d7 9008TULIP NETWORK DRIVERS
8b58be88 9009M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
9010L: netdev@vger.kernel.org
9011S: Maintained
0f04e2aa 9012F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
9013
9014TUN/TAP driver
ba57b6f2 9015M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
9016W: http://vtun.sourceforge.net/tun
9017S: Maintained
679655da
JP
9018F: Documentation/networking/tuntap.txt
9019F: arch/um/os-Linux/drivers/
1da177e4 9020
b454cc66 9021TURBOCHANNEL SUBSYSTEM
8b58be88 9022M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 9023S: Maintained
679655da
JP
9024F: drivers/tc/
9025F: include/linux/tc.h
b454cc66 9026
1da177e4 9027U14-34F SCSI DRIVER
8b58be88 9028M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
9029L: linux-scsi@vger.kernel.org
9030S: Maintained
679655da 9031F: drivers/scsi/u14-34f.c
1da177e4 9032
e2d1d6c0 9033UBI FILE SYSTEM (UBIFS)
949cb623 9034M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9035M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9036L: linux-mtd@lists.infradead.org
e2966cbe 9037T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9038W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9039S: Maintained
679655da
JP
9040F: Documentation/filesystems/ubifs.txt
9041F: fs/ubifs/
e2d1d6c0 9042
cc2020e6 9043UCLINUX (AND M68KNOMMU)
8b58be88 9044M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9045W: http://www.uclinux.org/
9046L: uclinux-dev@uclinux.org (subscribers-only)
9047S: Maintained
61bc02bb
JP
9048F: arch/m68k/*/*_no.*
9049F: arch/m68k/include/asm/*_no.*
cc2020e6 9050
1da177e4 9051UDF FILESYSTEM
8b58be88 9052M: Jan Kara <jack@suse.cz>
1da177e4 9053S: Maintained
679655da
JP
9054F: Documentation/filesystems/udf.txt
9055F: fs/udf/
1da177e4 9056
cc2020e6 9057UFS FILESYSTEM
8b58be88 9058M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9059S: Maintained
679655da
JP
9060F: Documentation/filesystems/ufs.txt
9061F: fs/ufs/
cc2020e6 9062
0a09d3ab
DH
9063UHID USERSPACE HID IO DRIVER:
9064M: David Herrmann <dh.herrmann@googlemail.com>
9065L: linux-input@vger.kernel.org
9066S: Maintained
9067F: drivers/hid/uhid.c
c117ab84 9068F: include/uapi/linux/uhid.h
0a09d3ab 9069
18332a80 9070ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9071L: linux-usb@vger.kernel.org
10c6c9c9 9072S: Orphan
355ffe69 9073F: drivers/uwb/
679655da
JP
9074F: include/linux/uwb.h
9075F: include/linux/uwb/
18332a80 9076
b31d8273
G
9077UNICORE32 ARCHITECTURE:
9078M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9079W: http://mprc.pku.edu.cn/~guanxuetao/linux
9080S: Maintained
9081T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9082F: arch/unicore32/
9083
d8379ab1
TF
9084UNIFDEF
9085M: Tony Finch <dot@dotat.at>
9086W: http://dotat.at/prog/unifdef
9087S: Maintained
9088F: scripts/unifdef.c
9089
1da177e4 9090UNIFORM CDROM DRIVER
8b58be88 9091M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9092W: http://www.kernel.dk
9093S: Maintained
679655da
JP
9094F: Documentation/cdrom/
9095F: drivers/cdrom/cdrom.c
9096F: include/linux/cdrom.h
c117ab84 9097F: include/uapi/linux/cdrom.h
1da177e4 9098
56df0122
BR
9099UNISYS S-PAR DRIVERS
9100M: Benjamin Romer <benjamin.romer@unisys.com>
9101M: David Kershner <david.kershner@unisys.com>
9102L: sparmaintainer@unisys.com (Unisys internal)
9103S: Supported
9104F: drivers/staging/unisys/
9105
9941fa6e
VH
9106UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9107M: Vinayak Holikatti <vinholikatti@gmail.com>
9108M: Santosh Y <santoshsy@gmail.com>
9109L: linux-scsi@vger.kernel.org
9110S: Supported
9111F: Documentation/scsi/ufs.txt
9112F: drivers/scsi/ufs/
9113
e2d1d6c0 9114UNSORTED BLOCK IMAGES (UBI)
949cb623 9115M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9116W: http://www.linux-mtd.infradead.org/
9117L: linux-mtd@lists.infradead.org
b6b44e0a 9118T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9119S: Maintained
80811493 9120F: drivers/mtd/ubi/
679655da 9121F: include/linux/mtd/ubi.h
c117ab84 9122F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9123
76ac66e4
RW
9124UNSORTED BLOCK IMAGES (UBI) Fastmap
9125M: Richard Weinberger <richard@nod.at>
9126L: linux-mtd@lists.infradead.org
9127S: Maintained
9128F: drivers/mtd/ubi/fastmap.c
9129
1da177e4 9130USB ACM DRIVER
61eee9a7 9131M: Oliver Neukum <oliver@neukum.org>
6372594a 9132L: linux-usb@vger.kernel.org
1da177e4 9133S: Maintained
679655da
JP
9134F: Documentation/usb/acm.txt
9135F: drivers/usb/class/cdc-acm.*
1da177e4 9136
b7d572e1
PF
9137USB AR5523 WIRELESS DRIVER
9138M: Pontus Fuchs <pontus.fuchs@gmail.com>
9139L: linux-wireless@vger.kernel.org
9140S: Maintained
9141F: drivers/net/wireless/ath/ar5523/
9142
115bb1ff 9143USB ATTACHED SCSI
f50a4968 9144M: Hans de Goede <hdegoede@redhat.com>
8eae0fb7 9145M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9146L: linux-usb@vger.kernel.org
9147L: linux-scsi@vger.kernel.org
8eae0fb7 9148S: Maintained
115bb1ff
MW
9149F: drivers/usb/storage/uas.c
9150
1da177e4 9151USB CDC ETHERNET DRIVER
61eee9a7 9152M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9153L: linux-usb@vger.kernel.org
1da177e4 9154S: Maintained
679655da 9155F: drivers/net/usb/cdc_*.c
c117ab84 9156F: include/uapi/linux/usb/cdc.h
1da177e4 9157
b02b371e 9158USB CYPRESS C67X00 DRIVER
8b58be88 9159M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9160L: linux-usb@vger.kernel.org
9161S: Maintained
679655da 9162F: drivers/usb/c67x00/
b02b371e 9163
d0374f4f 9164USB DAVICOM DM9601 DRIVER
8b58be88 9165M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9166L: netdev@vger.kernel.org
d0374f4f
PK
9167W: http://www.linux-usb.org/usbnet
9168S: Maintained
679655da 9169F: drivers/net/usb/dm9601.c
d0374f4f 9170
cc2020e6 9171USB DIAMOND RIO500 DRIVER
8b58be88 9172M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9173L: rio500-users@lists.sourceforge.net
9174W: http://rio500.sourceforge.net
9175S: Maintained
679655da 9176F: drivers/usb/misc/rio500*
cc2020e6 9177
1da177e4 9178USB EHCI DRIVER
578333ab 9179M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9180L: linux-usb@vger.kernel.org
578333ab 9181S: Maintained
679655da
JP
9182F: Documentation/usb/ehci.txt
9183F: drivers/usb/host/ehci*
1da177e4 9184
69ae9e3e 9185USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9186M: Felipe Balbi <balbi@ti.com>
795fb7e7 9187L: linux-usb@vger.kernel.org
69ae9e3e 9188W: http://www.linux-usb.org/gadget
d6d0f665
FB
9189T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9190S: Maintained
679655da
JP
9191F: drivers/usb/gadget/
9192F: include/linux/usb/gadget*
69ae9e3e 9193
2dea64b4 9194USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9195M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9196L: linux-usb@vger.kernel.org
54e5881d 9197T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9198S: Maintained
c2f01971 9199F: Documentation/hid/hiddev.txt
679655da 9200F: drivers/hid/usbhid/
1da177e4 9201
857aab34 9202USB/IP DRIVERS
857aab34 9203L: linux-usb@vger.kernel.org
3ff4afe8 9204S: Orphan
857aab34 9205F: drivers/staging/usbip/
9206
959eea21 9207USB ISP116X DRIVER
8b58be88 9208M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9209L: linux-usb@vger.kernel.org
959eea21 9210S: Maintained
679655da
JP
9211F: drivers/usb/host/isp116x*
9212F: include/linux/usb/isp116x.h
959eea21 9213
1da177e4 9214USB KAWASAKI LSI DRIVER
61eee9a7 9215M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9216L: linux-usb@vger.kernel.org
1da177e4 9217S: Maintained
679655da 9218F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9219
9220USB MASS STORAGE DRIVER
8b58be88 9221M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9222L: linux-usb@vger.kernel.org
8836aeb8 9223L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9224S: Maintained
9225W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9226F: drivers/usb/storage/
1da177e4 9227
af39917d
CL
9228USB MIDI DRIVER
9229M: Clemens Ladisch <clemens@ladisch.de>
9230L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9231T: git git://git.alsa-project.org/alsa-kernel.git
9232S: Maintained
9233F: sound/usb/midi.*
9234
444ce9d4
JP
9235USB NETWORKING DRIVERS
9236L: linux-usb@vger.kernel.org
9237S: Odd Fixes
9238F: drivers/net/usb/
9239
1da177e4 9240USB OHCI DRIVER
578333ab 9241M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9242L: linux-usb@vger.kernel.org
578333ab 9243S: Maintained
679655da
JP
9244F: Documentation/usb/ohci.txt
9245F: drivers/usb/host/ohci*
1da177e4 9246
ba460e48 9247USB OPTION-CARD DRIVER
8b58be88 9248M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9249L: linux-usb@vger.kernel.org
ba460e48 9250S: Maintained
679655da 9251F: drivers/usb/serial/option.c
ba460e48 9252
1da177e4 9253USB PEGASUS DRIVER
a16b945c 9254M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9255L: linux-usb@vger.kernel.org
043600a6 9256L: netdev@vger.kernel.org
052e3128
PM
9257T: git git://github.com/petkan/pegasus.git
9258W: https://github.com/petkan/pegasus
1da177e4 9259S: Maintained
679655da 9260F: drivers/net/usb/pegasus.*
1da177e4 9261
d3ad558f
FB
9262USB PHY LAYER
9263M: Felipe Balbi <balbi@ti.com>
9264L: linux-usb@vger.kernel.org
9265T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9266S: Maintained
9267F: drivers/usb/phy/
d3ad558f 9268
73e4fb3f 9269USB PRINTER DRIVER (usblp)
8b58be88 9270M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9271L: linux-usb@vger.kernel.org
73e4fb3f 9272S: Supported
679655da 9273F: drivers/usb/class/usblp.c
1da177e4
LT
9274
9275USB RTL8150 DRIVER
a16b945c 9276M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9277L: linux-usb@vger.kernel.org
043600a6 9278L: netdev@vger.kernel.org
052e3128
PM
9279T: git git://github.com/petkan/rtl8150.git
9280W: https://github.com/petkan/rtl8150
1da177e4 9281S: Maintained
679655da 9282F: drivers/net/usb/rtl8150.c
1da177e4 9283
f896b796
GK
9284USB SERIAL SUBSYSTEM
9285M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9286L: linux-usb@vger.kernel.org
4e68852d 9287S: Maintained
679655da 9288F: Documentation/usb/usb-serial.txt
f896b796 9289F: drivers/usb/serial/
679655da 9290F: include/linux/usb/serial.h
1da177e4 9291
b3f0db1c
SG
9292USB SMSC75XX ETHERNET DRIVER
9293M: Steve Glendinning <steve.glendinning@shawell.net>
9294L: netdev@vger.kernel.org
9295S: Maintained
9296F: drivers/net/usb/smsc75xx.*
9297
2f7ca802 9298USB SMSC95XX ETHERNET DRIVER
90b24cfb 9299M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9300L: netdev@vger.kernel.org
90b24cfb 9301S: Maintained
679655da 9302F: drivers/net/usb/smsc95xx.*
2f7ca802 9303
f423b9a8 9304USB SN9C1xx DRIVER
8b58be88 9305M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9306L: linux-usb@vger.kernel.org
661263b5 9307L: linux-media@vger.kernel.org
275ffde4 9308T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9309W: http://www.linux-projects.org
9310S: Maintained
b8da9d3a 9311F: drivers/staging/media/sn9c102/
1da177e4
LT
9312
9313USB SUBSYSTEM
879a5a00 9314M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9315L: linux-usb@vger.kernel.org
1da177e4 9316W: http://www.linux-usb.org
08deed1e 9317T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9318S: Supported
679655da 9319F: Documentation/usb/
679655da
JP
9320F: drivers/usb/
9321F: include/linux/usb.h
9322F: include/linux/usb/
1da177e4
LT
9323
9324USB UHCI DRIVER
8b58be88 9325M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9326L: linux-usb@vger.kernel.org
1da177e4 9327S: Maintained
679655da 9328F: drivers/usb/host/uhci*
1da177e4 9329
69ae9e3e 9330USB "USBNET" DRIVER FRAMEWORK
686f13bb 9331M: Oliver Neukum <oneukum@suse.de>
043600a6 9332L: netdev@vger.kernel.org
69ae9e3e 9333W: http://www.linux-usb.org/usbnet
1da177e4 9334S: Maintained
679655da
JP
9335F: drivers/net/usb/usbnet.c
9336F: include/linux/usb/usbnet.h
1da177e4 9337
c0efd232 9338USB VIDEO CLASS
c53ac071 9339M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9340L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9341L: linux-media@vger.kernel.org
275ffde4 9342T: git git://linuxtv.org/media_tree.git
57c6d2e9 9343W: http://www.ideasonboard.org/uvc/
c0efd232 9344S: Maintained
0c0d06ca 9345F: drivers/media/usb/uvc/
6c0f0359 9346F: include/uapi/linux/uvcvideo.h
1da177e4 9347
b60b9c45
HV
9348USB VISION DRIVER
9349M: Hans Verkuil <hverkuil@xs4all.nl>
9350L: linux-media@vger.kernel.org
9351T: git git://linuxtv.org/media_tree.git
9352W: http://linuxtv.org
9353S: Odd Fixes
9354F: drivers/media/usb/usbvision/
9355
8282da47
LP
9356USB WEBCAM GADGET
9357M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9358L: linux-usb@vger.kernel.org
9359S: Maintained
9360F: drivers/usb/gadget/*uvc*.c
9361F: drivers/usb/gadget/webcam.c
9362
bf164cc0 9363USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9364M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9365L: linux-wireless@vger.kernel.org
9366S: Maintained
679655da 9367F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9368
eb6bab13 9369USB XHCI DRIVER
03d85053 9370M: Mathias Nyman <mathias.nyman@intel.com>
eb6bab13
SS
9371L: linux-usb@vger.kernel.org
9372S: Supported
36d0344c
SS
9373F: drivers/usb/host/xhci*
9374F: drivers/usb/host/pci-quirks*
eb6bab13 9375
1da177e4 9376USB ZD1201 DRIVER
4086b9ca 9377L: linux-wireless@vger.kernel.org
1da177e4 9378W: http://linux-lc100020.sourceforge.net
4086b9ca 9379S: Orphan
679655da 9380F: drivers/net/wireless/zd1201.*
1da177e4 9381
b7eee616 9382USB ZR364XX DRIVER
8b58be88 9383M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9384L: linux-usb@vger.kernel.org
661263b5 9385L: linux-media@vger.kernel.org
275ffde4 9386T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9387W: http://royale.zerezo.com/zr364xx/
9388S: Maintained
679655da 9389F: Documentation/video4linux/zr364xx.txt
90d72ac6 9390F: drivers/media/usb/zr364xx/
b7eee616 9391
e7839f25 9392USER-MODE LINUX (UML)
8b58be88 9393M: Jeff Dike <jdike@addtoit.com>
b15194b7 9394M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9395L: user-mode-linux-devel@lists.sourceforge.net
9396L: user-mode-linux-user@lists.sourceforge.net
9397W: http://user-mode-linux.sourceforge.net
9398S: Maintained
61516587 9399F: Documentation/virtual/uml/
679655da 9400F: arch/um/
b070989a 9401F: arch/x86/um/
679655da
JP
9402F: fs/hostfs/
9403F: fs/hppfs/
b7eee616 9404
e5f114e9 9405USERSPACE I/O (UIO)
6a534c9d 9406M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9407M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9408S: Maintained
679655da
JP
9409F: Documentation/DocBook/uio-howto.tmpl
9410F: drivers/uio/
9411F: include/linux/uio*.h
e5f114e9 9412
256cccbe 9413UTIL-LINUX PACKAGE
8b58be88 9414M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9415L: util-linux@vger.kernel.org
9416W: http://en.wikipedia.org/wiki/Util-linux
9417T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9418S: Maintained
9419
c1fd1c07 9420UVESAFB DRIVER
8b58be88 9421M: Michal Januszewski <spock@gentoo.org>
c69f677c 9422L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9423W: http://dev.gentoo.org/~spock/projects/uvesafb/
9424S: Maintained
679655da
JP
9425F: Documentation/fb/uvesafb.txt
9426F: drivers/video/uvesafb.*
c1fd1c07 9427
4480f15b 9428VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9429M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9430S: Maintained
679655da
JP
9431F: Documentation/filesystems/vfat.txt
9432F: fs/fat/
1da177e4 9433
cba3345c
AW
9434VFIO DRIVER
9435M: Alex Williamson <alex.williamson@redhat.com>
9436L: kvm@vger.kernel.org
9437S: Maintained
9438F: Documentation/vfio.txt
9439F: drivers/vfio/
9440F: include/linux/vfio.h
c117ab84 9441F: include/uapi/linux/vfio.h
cba3345c 9442
9e6f3438
PO
9443VIDEOBUF2 FRAMEWORK
9444M: Pawel Osciak <pawel@osciak.com>
9445M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9446M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9447L: linux-media@vger.kernel.org
9448S: Maintained
90d72ac6 9449F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9450F: include/media/videobuf2-*
9451
9a82446b
AS
9452VIRTIO CONSOLE DRIVER
9453M: Amit Shah <amit.shah@redhat.com>
9454L: virtualization@lists.linux-foundation.org
9455S: Maintained
9456F: drivers/char/virtio_console.c
9457F: include/linux/virtio_console.h
c117ab84 9458F: include/uapi/linux/virtio_console.h
9a82446b 9459
2426ec8f
MT
9460VIRTIO CORE, NET AND BLOCK DRIVERS
9461M: Rusty Russell <rusty@rustcorp.com.au>
9462M: "Michael S. Tsirkin" <mst@redhat.com>
9463L: virtualization@lists.linux-foundation.org
9464S: Maintained
9465F: drivers/virtio/
c893c8d7 9466F: tools/virtio/
2426ec8f
MT
9467F: drivers/net/virtio_net.c
9468F: drivers/block/virtio_blk.c
9469F: include/linux/virtio_*.h
916cdabc 9470F: include/uapi/linux/virtio_*.h
2426ec8f 9471
3a4d5c94
MT
9472VIRTIO HOST (VHOST)
9473M: "Michael S. Tsirkin" <mst@redhat.com>
9474L: kvm@vger.kernel.org
c996d8b9 9475L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9476L: netdev@vger.kernel.org
9477S: Maintained
9478F: drivers/vhost/
c117ab84 9479F: include/uapi/linux/vhost.h
3a4d5c94 9480
1da177e4 9481VIA RHINE NETWORK DRIVER
8b58be88 9482M: Roger Luethi <rl@hellgate.ch>
1da177e4 9483S: Maintained
f2148a47 9484F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9485
f0bf7f61 9486VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9487M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9488M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9489S: Maintained
9490F: drivers/mmc/host/via-sdmmc.c
9491
69e4a7c2 9492VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9493M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9494L: linux-fbdev@vger.kernel.org
69e4a7c2 9495S: Maintained
c7babebd
FTS
9496F: include/linux/via-core.h
9497F: include/linux/via-gpio.h
9498F: include/linux/via_i2c.h
679655da 9499F: drivers/video/via/
69e4a7c2 9500
01f20734 9501VIA VELOCITY NETWORK DRIVER
8b58be88 9502M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9503L: netdev@vger.kernel.org
9504S: Maintained
f2148a47 9505F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9506
0b7bc1fa
HV
9507VIVI VIRTUAL VIDEO DRIVER
9508M: Hans Verkuil <hverkuil@xs4all.nl>
9509L: linux-media@vger.kernel.org
9510T: git git://linuxtv.org/media_tree.git
9511W: http://linuxtv.org
9512S: Maintained
9513F: drivers/media/platform/vivi*
9514
be7f8273 9515VLAN (802.1Q)
8b58be88 9516M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9517L: netdev@vger.kernel.org
9518S: Maintained
679655da
JP
9519F: drivers/net/macvlan.c
9520F: include/linux/if_*vlan.h
9521F: net/8021q/
be7f8273 9522
55e331cf 9523VLYNQ BUS
8b58be88 9524M: Florian Fainelli <florian@openwrt.org>
8578d7af 9525L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9526S: Maintained
9527F: drivers/vlynq/vlynq.c
9528F: include/linux/vlynq.h
9529
390beae4
MW
9530VME SUBSYSTEM
9531M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9532M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9533M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9534L: devel@driverdev.osuosl.org
9535S: Maintained
9536T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9537F: Documentation/vme_api.txt
9538F: drivers/staging/vme/
9539F: drivers/vme/
9540F: include/linux/vme*
9541
4488e09b
AK
9542VMWARE HYPERVISOR INTERFACE
9543M: Alok Kataria <akataria@vmware.com>
9544L: virtualization@lists.linux-foundation.org
9545S: Supported
9546F: arch/x86/kernel/cpu/vmware.c
9547
d1a890fa 9548VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9549M: Shreyas Bhatewara <sbhatewara@vmware.com>
9550M: "VMware, Inc." <pv-drivers@vmware.com>
9551L: netdev@vger.kernel.org
9552S: Maintained
9553F: drivers/net/vmxnet3/
d1a890fa 9554
851b1642 9555VMware PVSCSI driver
f2d7e40e 9556M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9557M: VMware PV-Drivers <pv-drivers@vmware.com>
9558L: linux-scsi@vger.kernel.org
9559S: Maintained
9560F: drivers/scsi/vmw_pvscsi.c
9561F: drivers/scsi/vmw_pvscsi.h
9562
e53e86c7 9563VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9564M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9565M: Mark Brown <broonie@kernel.org>
e53e86c7 9566W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9567W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9568T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9569S: Supported
679655da
JP
9570F: drivers/regulator/
9571F: include/linux/regulator/
e53e86c7 9572
ab41319e 9573VT1211 HARDWARE MONITOR DRIVER
8b58be88 9574M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9575L: lm-sensors@lm-sensors.org
9576S: Maintained
679655da
JP
9577F: Documentation/hwmon/vt1211
9578F: drivers/hwmon/vt1211.c
ab41319e 9579
1de9e371 9580VT8231 HARDWARE MONITOR DRIVER
8b58be88 9581M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9582L: lm-sensors@lm-sensors.org
9583S: Maintained
679655da 9584F: drivers/hwmon/vt8231.c
1de9e371 9585
88095e7b
TO
9586VUB300 USB to SDIO/SD/MMC bridge chip
9587M: Tony Olech <tony.olech@elandigitalsystems.com>
9588L: linux-mmc@vger.kernel.org
9589L: linux-usb@vger.kernel.org
9590S: Supported
9591F: drivers/mmc/host/vub300.c
9592
1da177e4 9593W1 DALLAS'S 1-WIRE BUS
a8018766 9594M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9595S: Maintained
679655da
JP
9596F: Documentation/w1/
9597F: drivers/w1/
1da177e4 9598
13927079 9599W83791D HARDWARE MONITORING DRIVER
8b58be88 9600M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9601L: lm-sensors@lm-sensors.org
25845c22 9602S: Maintained
679655da
JP
9603F: Documentation/hwmon/w83791d
9604F: drivers/hwmon/w83791d.c
13927079 9605
61db011d 9606W83793 HARDWARE MONITORING DRIVER
8b58be88 9607M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9608L: lm-sensors@lm-sensors.org
9609S: Maintained
679655da
JP
9610F: Documentation/hwmon/w83793
9611F: drivers/hwmon/w83793.c
61db011d 9612
e3760b43 9613W83795 HARDWARE MONITORING DRIVER
7c81c60f 9614M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9615L: lm-sensors@lm-sensors.org
9616S: Maintained
9617F: drivers/hwmon/w83795.c
9618
1da177e4 9619W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9620M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9621S: Maintained
679655da 9622F: drivers/mmc/host/wbsd.*
1da177e4 9623
3527761c 9624WATCHDOG DEVICE DRIVERS
8b58be88 9625M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9626L: linux-watchdog@vger.kernel.org
9627W: http://www.linux-watchdog.org/
f599aaf0 9628T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9629S: Maintained
679655da
JP
9630F: Documentation/watchdog/
9631F: drivers/watchdog/
9632F: include/linux/watchdog.h
c117ab84 9633F: include/uapi/linux/watchdog.h
3527761c 9634
1da177e4 9635WD7000 SCSI DRIVER
8b58be88 9636M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9637L: linux-scsi@vger.kernel.org
9638S: Maintained
679655da 9639F: drivers/scsi/wd7000.c
1da177e4 9640
b22e00f3
DH
9641WIIMOTE HID DRIVER
9642M: David Herrmann <dh.herrmann@googlemail.com>
9643L: linux-input@vger.kernel.org
9644S: Maintained
9645F: drivers/hid/hid-wiimote*
9646
e258b80e 9647WINBOND CIR DRIVER
364e9e18 9648M: David Härdeman <david@hardeman.nu>
e258b80e 9649S: Maintained
116ab806 9650F: drivers/media/rc/winbond-cir.c
e258b80e 9651
8a70da82 9652WIMAX STACK
8b58be88 9653M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9654M: linux-wimax@intel.com
9655L: wimax@linuxwimax.org
9656S: Supported
9657W: http://linuxwimax.org
315987dc 9658F: Documentation/wimax/README.wimax
315987dc
JP
9659F: include/linux/wimax/debug.h
9660F: include/net/wimax.h
c117ab84 9661F: include/uapi/linux/wimax.h
315987dc 9662F: net/wimax/
8a70da82 9663
5fc14680 9664WISTRON LAPTOP BUTTON DRIVER
8b58be88 9665M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9666S: Maintained
679655da 9667F: drivers/input/misc/wistron_btns.c
5fc14680 9668
1da177e4 9669WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9670M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9671L: linux-wireless@vger.kernel.org
926554c4 9672W: http://oops.ghostprotocols.net:81/blog
1da177e4 9673S: Maintained
679655da 9674F: drivers/net/wireless/wl3501*
1da177e4 9675
febf1dff 9676WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9677M: Mark Brown <broonie@kernel.org>
8b58be88 9678M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9679L: linux-input@vger.kernel.org
9680T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9681W: http://opensource.wolfsonmicro.com/node/7
9682S: Supported
679655da
JP
9683F: drivers/input/touchscreen/*wm97*
9684F: include/linux/wm97xx.h
febf1dff 9685
055bcbcb 9686WOLFSON MICROELECTRONICS DRIVERS
fef95164 9687L: patches@opensource.wolfsonmicro.com
cf8eda3e 9688T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9689T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9690W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9691S: Supported
3768f0b1 9692F: Documentation/hwmon/wm83??
af1c5386 9693F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9694F: drivers/clk/clk-wm83*.c
9c309598 9695F: drivers/extcon/extcon-arizona.c
b75ea16a 9696F: drivers/leds/leds-wm83*.c
25b273ba 9697F: drivers/gpio/gpio-*wm*.c
9c309598 9698F: drivers/gpio/gpio-arizona.c
d22b0869 9699F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9700F: drivers/input/misc/wm831x-on.c
9701F: drivers/input/touchscreen/wm831x-ts.c
9702F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9703F: drivers/mfd/arizona*
9704F: drivers/mfd/wm*.c
b75ea16a
MB
9705F: drivers/power/wm83*.c
9706F: drivers/rtc/rtc-wm83*.c
9707F: drivers/regulator/wm8*.c
3860e6c4 9708F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9709F: drivers/watchdog/wm83*_wdt.c
9c309598 9710F: include/linux/mfd/arizona/
3860e6c4 9711F: include/linux/mfd/wm831x/
b75ea16a 9712F: include/linux/mfd/wm8350/
3768f0b1 9713F: include/linux/mfd/wm8400*
59ec6da2 9714F: include/linux/wm97xx.h
055bcbcb 9715F: include/sound/wm????.h
9c309598 9716F: sound/soc/codecs/arizona.?
055bcbcb 9717F: sound/soc/codecs/wm*
b75ea16a 9718
3e6cd7a4
TH
9719WORKQUEUE
9720M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9721T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9722S: Maintained
9723F: include/linux/workqueue.h
9724F: kernel/workqueue.c
9725F: Documentation/workqueue.txt
9726
1da177e4 9727X.25 NETWORK LAYER
8bf28059 9728M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9729L: linux-x25@vger.kernel.org
8bf28059 9730S: Odd Fixes
679655da
JP
9731F: Documentation/networking/x25*
9732F: include/net/x25*
9733F: net/x25/
1da177e4 9734
e2d1d6c0 9735X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9736M: Thomas Gleixner <tglx@linutronix.de>
9737M: Ingo Molnar <mingo@redhat.com>
9738M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9739M: x86@kernel.org
981c3a4f 9740L: linux-kernel@vger.kernel.org
75fc2d37 9741T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9742S: Maintained
679655da
JP
9743F: Documentation/x86/
9744F: arch/x86/
e2d1d6c0 9745
d0944853 9746X86 PLATFORM DRIVERS
f7cb13b3 9747M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9748L: platform-driver-x86@vger.kernel.org
28b8e8d4 9749T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9750S: Maintained
14430813 9751F: drivers/platform/x86/
d0944853 9752
c1f5c54b
IM
9753X86 MCE INFRASTRUCTURE
9754M: Tony Luck <tony.luck@intel.com>
487ba8e8 9755M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9756L: linux-edac@vger.kernel.org
9757S: Maintained
9758F: arch/x86/kernel/cpu/mcheck/*
9759
d6fad502 9760XC2028/3028 TUNER DRIVER
1b2c14b4 9761M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9762L: linux-media@vger.kernel.org
9763W: http://linuxtv.org
9764T: git git://linuxtv.org/media_tree.git
9765S: Maintained
9766F: drivers/media/tuners/tuner-xc2028.*
9767
c4468085 9768XEN HYPERVISOR INTERFACE
c4468085 9769M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9770M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9771M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9772L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9773T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9774S: Supported
9775F: arch/x86/xen/
9776F: drivers/*/xen-*front.c
9777F: drivers/xen/
9778F: arch/x86/include/asm/xen/
9779F: include/xen/
c117ab84 9780F: include/uapi/xen/
c4468085 9781
77bfb479
SS
9782XEN HYPERVISOR ARM
9783M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9784L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9785S: Supported
9786F: arch/arm/xen/
9787F: arch/arm/include/asm/xen/
9788
b475e83f
SS
9789XEN HYPERVISOR ARM64
9790M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9791L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9792S: Supported
9793F: arch/arm64/xen/
9794F: arch/arm64/include/asm/xen/
9795
9b57e1a7
IC
9796XEN NETWORK BACKEND DRIVER
9797M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9798M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9799L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9800L: netdev@vger.kernel.org
9801S: Supported
9802F: drivers/net/xen-netback/*
9803
c5f8e29d
KRW
9804XEN PCI SUBSYSTEM
9805M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9806L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9807S: Supported
9808F: arch/x86/pci/*xen*
9809F: drivers/pci/*xen*
9810
9811XEN SWIOTLB SUBSYSTEM
9812M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9813L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9814S: Supported
9815F: arch/x86/xen/*swiotlb*
9816F: drivers/xen/*swiotlb*
9817
1da177e4
LT
9818XFS FILESYSTEM
9819P: Silicon Graphics Inc
809625ca 9820M: Dave Chinner <david@fromorbit.com>
18caa67a 9821M: xfs@oss.sgi.com
d7ede1aa 9822L: xfs@oss.sgi.com
1da177e4 9823W: http://oss.sgi.com/projects/xfs
54e5881d 9824T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9825S: Supported
679655da
JP
9826F: Documentation/filesystems/xfs.txt
9827F: fs/xfs/
1da177e4 9828
8a3b7a25 9829XILINX AXI ETHERNET DRIVER
59a54f30
MS
9830M: Anirudha Sarangi <anirudh@xilinx.com>
9831M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9832S: Maintained
9833F: drivers/net/ethernet/xilinx/xilinx_axienet*
9834
c9d3d8ec 9835XILINX SYSTEMACE DRIVER
cdeb8994 9836S: Orphan
679655da 9837F: drivers/block/xsysace.c
c9d3d8ec 9838
238b8721 9839XILINX UARTLITE SERIAL DRIVER
8b58be88 9840M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9841L: linux-serial@vger.kernel.org
9842S: Maintained
df621252 9843F: drivers/tty/serial/uartlite.c
238b8721 9844
f620e4b8
MF
9845XTENSA XTFPGA PLATFORM SUPPORT
9846M: Max Filippov <jcmvbkbc@gmail.com>
9847L: linux-xtensa@linux-xtensa.org
9848S: Maintained
9849F: drivers/spi/spi-xtensa-xtfpga.c
9850
1da177e4 9851YAM DRIVER FOR AX.25
8b58be88 9852M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9853L: linux-hams@vger.kernel.org
9854S: Maintained
679655da
JP
9855F: drivers/net/hamradio/yam*
9856F: include/linux/yam.h
1da177e4 9857
af64a5eb 9858YEALINK PHONE DRIVER
8b58be88 9859M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9860L: usbb2k-api-dev@nongnu.org
9861S: Maintained
679655da
JP
9862F: Documentation/input/yealink.txt
9863F: drivers/input/misc/yealink.*
af64a5eb 9864
1da177e4 9865Z8530 DRIVER FOR AX.25
8b58be88 9866M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9867W: http://yaina.de/jreuter/
9868W: http://www.qsl.net/dl1bke/
9869L: linux-hams@vger.kernel.org
9870S: Maintained
679655da
JP
9871F: Documentation/networking/z8530drv.txt
9872F: drivers/net/hamradio/*scc.c
9873F: drivers/net/hamradio/z8530.h
1da177e4 9874
0cf31ec1
SJ
9875ZBUD COMPRESSED PAGE ALLOCATOR
9876M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9877L: linux-mm@kvack.org
9878S: Maintained
9879F: mm/zbud.c
9880F: include/linux/zbud.h
9881
7c0c3afb 9882ZD1211RW WIRELESS DRIVER
8b58be88
JP
9883M: Daniel Drake <dsd@gentoo.org>
9884M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9885W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9886L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9887L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9888S: Maintained
679655da 9889F: drivers/net/wireless/zd1211rw/
7c0c3afb 9890
1da177e4 9891ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9892L: mjpeg-users@lists.sourceforge.net
f63145e2 9893L: linux-media@vger.kernel.org
1da177e4 9894W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 9895T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 9896S: Odd Fixes
90d72ac6 9897F: drivers/media/pci/zoran/
1da177e4 9898
6920f2cc
MK
9899ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
9900M: Minchan Kim <minchan@kernel.org>
9901M: Nitin Gupta <ngupta@vflare.org>
9902L: linux-kernel@vger.kernel.org
9903S: Maintained
9904F: drivers/block/zram/
9905F: Documentation/blockdev/zram.txt
9906
8b4a4080 9907ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9908M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9909S: Maintained
df621252 9910F: drivers/tty/serial/zs.*
8b4a4080 9911
eae70d06
MK
9912ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
9913M: Minchan Kim <minchan@kernel.org>
9914M: Nitin Gupta <ngupta@vflare.org>
9915L: linux-mm@kvack.org
9916S: Maintained
9917F: mm/zsmalloc.c
9918F: include/linux/zsmalloc.h
9919
0cf31ec1
SJ
9920ZSWAP COMPRESSED SWAP CACHING
9921M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9922L: linux-mm@kvack.org
9923S: Maintained
9924F: mm/zswap.c
9925
1da177e4 9926THE REST
8b58be88 9927M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9928L: linux-kernel@vger.kernel.org
8a6e2535 9929Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9930T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9931S: Buried alive in reporters
34d03cc1
JP
9932F: *
9933F: */
This page took 4.417063 seconds and 5 git commands to generate.