drm/i915: Dump the whole context object.
[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
8b58be88 245M: Len Brown <lenb@kernel.org>
49db1903 246M: Rafael J. Wysocki <rjw@rjwysocki.net>
6968e50c 247L: linux-acpi@vger.kernel.org
360818b8
RW
248W: https://01.org/linux-acpi
249Q: https://patchwork.kernel.org/project/linux-acpi/list/
250T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 251S: Supported
679655da
JP
252F: drivers/acpi/
253F: drivers/pnp/pnpacpi/
254F: include/linux/acpi.h
43368e74 255F: include/acpi/
994b942f 256F: Documentation/acpi
89ca78a0 257F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
258F: drivers/pci/*acpi*
259F: drivers/pci/*/*acpi*
260F: drivers/pci/*/*/*acpi*
2754c447 261F: tools/power/acpi
8b59a454 262
3774929d
RW
263ACPI COMPONENT ARCHITECTURE (ACPICA)
264M: Robert Moore <robert.moore@intel.com>
265M: Lv Zheng <lv.zheng@intel.com>
266M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
267L: linux-acpi@vger.kernel.org
268L: devel@acpica.org
269W: https://acpica.org/
270W: https://github.com/acpica/acpica/
271Q: https://patchwork.kernel.org/project/linux-acpi/list/
272T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
273S: Supported
274F: drivers/acpi/acpica/
275F: include/acpi/
2754c447 276F: tools/power/acpi/
3774929d 277
8b59a454 278ACPI FAN DRIVER
8b58be88 279M: Zhang Rui <rui.zhang@intel.com>
8b59a454 280L: linux-acpi@vger.kernel.org
5ca92bd9 281W: https://01.org/linux-acpi
8b59a454 282S: Supported
679655da 283F: drivers/acpi/fan.c
1da177e4 284
8b59a454 285ACPI THERMAL DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/*thermal*
998be20f 291
359acec8 292ACPI VIDEO DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/video.c
998be20f 298
bff431e4 299ACPI WMI DRIVER
d0944853 300L: platform-driver-x86@vger.kernel.org
5b927259 301S: Orphan
679655da 302F: drivers/platform/x86/wmi.c
bff431e4 303
2f39d519 304AD1889 ALSA SOUND DRIVER
8b58be88 305M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
306W: http://wiki.parisc-linux.org/AD1889
307L: linux-parisc@vger.kernel.org
308S: Maintained
679655da 309F: sound/pci/ad1889.*
2f39d519 310
527a1a83
MH
311AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
312M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 313W: http://wiki.analog.com/AD5254
a4edbc10 314W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
315S: Supported
316F: drivers/misc/ad525x_dpot.c
317
318AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5398
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/regulator/ad5398.c
324
325AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD7142
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/input/misc/ad714x.c
331
332AD7877 TOUCHSCREEN DRIVER
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7877
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/touchscreen/ad7877.c
338
339AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7879
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7879.c
345
1330b0dc
JK
346ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
347M: Jiri Kosina <jkosina@suse.cz>
348S: Maintained
349
1da177e4 350ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 351M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 352L: lm-sensors@lm-sensors.org
1da177e4 353S: Maintained
679655da
JP
354F: Documentation/hwmon/adm1025
355F: drivers/hwmon/adm1025.c
1da177e4 356
cae2caae 357ADM1029 HARDWARE MONITOR DRIVER
8b58be88 358M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
359L: lm-sensors@lm-sensors.org
360S: Maintained
679655da 361F: drivers/hwmon/adm1029.c
cae2caae 362
cc0b88cf 363ADM8211 WIRELESS DRIVER
cc0b88cf 364L: linux-wireless@vger.kernel.org
491b26b4 365W: http://wireless.kernel.org/
e71bcbd0 366S: Orphan
679655da 367F: drivers/net/wireless/adm8211.*
cc0b88cf 368
e8e31622
SA
369ADP1653 FLASH CONTROLLER DRIVER
370M: Sakari Ailus <sakari.ailus@iki.fi>
371L: linux-media@vger.kernel.org
372S: Maintained
373F: drivers/media/i2c/adp1653.c
374F: include/media/adp1653.h
375
527a1a83
MH
376ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
377M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 378W: http://wiki.analog.com/ADP5520
a4edbc10 379W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
380S: Supported
381F: drivers/mfd/adp5520.c
382F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 383F: drivers/leds/leds-adp5520.c
77278d50 384F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
385F: drivers/input/keyboard/adp5520-keys.c
386
387ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
388M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 389W: http://wiki.analog.com/ADP5588
a4edbc10 390W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
391S: Supported
392F: drivers/input/keyboard/adp5588-keys.c
77278d50 393F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
394
395ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
396M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 397W: http://wiki.analog.com/ADP8860
a4edbc10 398W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
399S: Supported
400F: drivers/video/backlight/adp8860_bl.c
401
8c22a8f5
DE
402ADS1015 HARDWARE MONITOR DRIVER
403M: Dirk Eibach <eibach@gdsys.de>
404L: lm-sensors@lm-sensors.org
405S: Maintained
406F: Documentation/hwmon/ads1015
407F: drivers/hwmon/ads1015.c
408F: include/linux/i2c/ads1015.h
409
1da177e4 410ADT746X FAN DRIVER
8b58be88 411M: Colin Leroy <colin@colino.net>
1da177e4 412S: Maintained
679655da 413F: drivers/macintosh/therm_adt746x.c
1da177e4 414
b058b859 415ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 416M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
417L: lm-sensors@lm-sensors.org
418S: Maintained
419F: Documentation/hwmon/adt7475
420F: drivers/hwmon/adt7475.c
421
527a1a83
MH
422ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
423M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 424W: http://wiki.analog.com/ADXL345
a4edbc10 425W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
426S: Supported
427F: drivers/input/misc/adxl34x.c
428
8c6af9e1 429ADVANSYS SCSI DRIVER
8b58be88 430M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
431L: linux-scsi@vger.kernel.org
432S: Maintained
679655da
JP
433F: Documentation/scsi/advansys.txt
434F: drivers/scsi/advansys.c
8c6af9e1 435
1da177e4 436AEDSP16 DRIVER
8b58be88 437M: Riccardo Facchetti <fizban@tin.it>
1da177e4 438S: Maintained
679655da 439F: sound/oss/aedsp16.c
1da177e4 440
91952bc0
AP
441AF9013 MEDIA DRIVER
442M: Antti Palosaari <crope@iki.fi>
443L: linux-media@vger.kernel.org
444W: http://linuxtv.org/
445W: http://palosaari.fi/linux/
446Q: http://patchwork.linuxtv.org/project/linux-media/list/
447T: git git://linuxtv.org/anttip/media_tree.git
448S: Maintained
449F: drivers/media/dvb-frontends/af9013*
450
451AF9033 MEDIA DRIVER
452M: Antti Palosaari <crope@iki.fi>
453L: linux-media@vger.kernel.org
454W: http://linuxtv.org/
455W: http://palosaari.fi/linux/
456Q: http://patchwork.linuxtv.org/project/linux-media/list/
457T: git git://linuxtv.org/anttip/media_tree.git
458S: Maintained
459F: drivers/media/dvb-frontends/af9033*
460
1da177e4 461AFFS FILE SYSTEM
6cf515e1
GU
462L: linux-fsdevel@vger.kernel.org
463S: Orphan
679655da
JP
464F: Documentation/filesystems/affs.txt
465F: fs/affs/
1da177e4 466
e2d1d6c0 467AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 468M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
469L: linux-afs@lists.infradead.org
470S: Supported
679655da
JP
471F: fs/afs/
472F: include/net/af_rxrpc.h
473F: net/rxrpc/af_rxrpc.c
e2d1d6c0 474
1da177e4 475AGPGART DRIVER
8b58be88 476M: David Airlie <airlied@linux.ie>
878eaf61 477T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 478S: Maintained
679655da
JP
479F: drivers/char/agp/
480F: include/linux/agp*
c117ab84 481F: include/uapi/linux/agp*
1da177e4
LT
482
483AHA152X SCSI DRIVER
8b58be88 484M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
485L: linux-scsi@vger.kernel.org
486S: Maintained
679655da
JP
487F: drivers/scsi/aha152x*
488F: drivers/scsi/pcmcia/aha152x*
1da177e4 489
64624d4f 490AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 491M: Hannes Reinecke <hare@suse.de>
64624d4f 492L: linux-scsi@vger.kernel.org
1da177e4 493S: Maintained
679655da 494F: drivers/scsi/aic7xxx/
1da177e4 495
450500ad
HV
496AIMSLAB FM RADIO RECEIVER DRIVER
497M: Hans Verkuil <hverkuil@xs4all.nl>
498L: linux-media@vger.kernel.org
499T: git git://linuxtv.org/media_tree.git
500W: http://linuxtv.org
501S: Maintained
502F: drivers/media/radio/radio-aimslab*
503
e2d1d6c0 504AIO
8b58be88 505M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
506L: linux-aio@kvack.org
507S: Supported
679655da
JP
508F: fs/aio.c
509F: include/linux/*aio*.h
e2d1d6c0 510
1da177e4 511ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 512M: Duncan Sands <duncan.sands@free.fr>
6372594a 513L: linux-usb@vger.kernel.org
1da177e4
LT
514W: http://www.linux-usb.org/SpeedTouch/
515S: Maintained
679655da
JP
516F: drivers/usb/atm/speedtch.c
517F: drivers/usb/atm/usbatm.c
1da177e4 518
272f133a 519ALCHEMY AU1XX0 MMC DRIVER
8b58be88 520M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 521S: Maintained
679655da 522F: drivers/mmc/host/au1xmmc.c
272f133a 523
4a4e5787 524ALI1563 I2C DRIVER
8b58be88 525M: Rudolf Marek <r.marek@assembler.cz>
846557d3 526L: linux-i2c@vger.kernel.org
4a4e5787 527S: Maintained
679655da
JP
528F: Documentation/i2c/busses/i2c-ali1563
529F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 530
1da177e4 531ALPHA PORT
8b58be88 532M: Richard Henderson <rth@twiddle.net>
8b58be88 533M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 534M: Matt Turner <mattst88@gmail.com>
c89f4f9a 535S: Odd Fixes
a9406699 536L: linux-alpha@vger.kernel.org
679655da 537F: arch/alpha/
1da177e4 538
adf9251f
TK
539ALTERA UART/JTAG UART SERIAL DRIVERS
540M: Tobias Klauser <tklauser@distanz.ch>
541L: linux-serial@vger.kernel.org
61bd0943 542L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
adf9251f
TK
543S: Maintained
544F: drivers/tty/serial/altera_uart.c
545F: drivers/tty/serial/altera_jtaguart.c
546F: include/linux/altera_uart.h
547F: include/linux/altera_jtaguart.h
548
f4875e12
TL
549AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
550M: Tom Lendacky <thomas.lendacky@amd.com>
551L: linux-crypto@vger.kernel.org
552S: Supported
553F: drivers/crypto/ccp/
554F: include/linux/ccp.h
555
512d1027 556AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 557M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
558L: lm-sensors@lm-sensors.org
559S: Maintained
560F: Documentation/hwmon/fam15h_power
561F: drivers/hwmon/fam15h_power.c
562
167a675a 563AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 564M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 565L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 566S: Supported
679655da 567F: drivers/usb/gadget/amd5536udc.*
167a675a 568
f90b8116 569AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 570P: Andres Salomon <dilinger@queued.net>
67d76710 571L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
572W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
573S: Supported
679655da
JP
574F: drivers/char/hw_random/geode-rng.c
575F: drivers/crypto/geode*
576F: drivers/video/geode/
577F: arch/x86/include/asm/geode.h
f90b8116 578
919ee7dd 579AMD IOMMU (AMD-VI)
e4110568 580M: Joerg Roedel <joro@8bytes.org>
919ee7dd 581L: iommu@lists.linux-foundation.org
525b233c 582T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 583S: Maintained
b2c16391
JP
584F: drivers/iommu/amd_iommu*.[ch]
585F: include/linux/amd-iommu.h
919ee7dd 586
e7f5b309 587AMD MICROCODE UPDATE SUPPORT
943482d0 588M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 589L: amd64-microcode@amd64.org
943482d0 590S: Maintained
679655da 591F: arch/x86/kernel/microcode_amd.c
e7f5b309 592
284f42b6 593AMS (Apple Motion Sensor) DRIVER
8b58be88 594M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 595S: Supported
bd5f47ec 596F: drivers/macintosh/ams/
284f42b6 597
f94b533d 598AMSO1100 RNIC DRIVER
8b58be88
JP
599M: Tom Tucker <tom@opengridcomputing.com>
600M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 601L: linux-rdma@vger.kernel.org
f94b533d 602S: Maintained
679655da 603F: drivers/infiniband/hw/amso1100/
f94b533d 604
531fca16
HV
605ANALOG DEVICES INC AD9389B DRIVER
606M: Hans Verkuil <hans.verkuil@cisco.com>
607L: linux-media@vger.kernel.org
608S: Maintained
609F: drivers/media/i2c/ad9389b*
610
c40ddfa3
HV
611ANALOG DEVICES INC ADV7511 DRIVER
612M: Hans Verkuil <hans.verkuil@cisco.com>
613L: linux-media@vger.kernel.org
614S: Maintained
615F: drivers/media/i2c/adv7511*
616
531fca16
HV
617ANALOG DEVICES INC ADV7604 DRIVER
618M: Hans Verkuil <hans.verkuil@cisco.com>
619L: linux-media@vger.kernel.org
620S: Maintained
621F: drivers/media/i2c/adv7604*
622
c40ddfa3
HV
623ANALOG DEVICES INC ADV7842 DRIVER
624M: Hans Verkuil <hans.verkuil@cisco.com>
625L: linux-media@vger.kernel.org
626S: Maintained
627F: drivers/media/i2c/adv7842*
628
527a1a83 629ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 630M: Lars-Peter Clausen <lars@metafoo.de>
4bdef3bd 631L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 632W: http://wiki.analog.com/
a4edbc10 633W: http://ez.analog.com/community/linux-device-drivers
4bdef3bd 634S: Supported
39c9d199 635F: sound/soc/codecs/adau*
cc52688a 636F: sound/soc/codecs/adav*
4bdef3bd 637F: sound/soc/codecs/ad1*
ae48f5ef 638F: sound/soc/codecs/ad7*
4bdef3bd 639F: sound/soc/codecs/ssm*
40216ce7 640F: sound/soc/codecs/sigmadsp.*
4bdef3bd 641
527a1a83 642ANALOG DEVICES INC ASOC DRIVERS
a4edbc10 643L: adi-buildroot-devel@lists.sourceforge.net
527a1a83
MH
644L: alsa-devel@alsa-project.org (moderated for non-subscribers)
645W: http://blackfin.uclinux.org/
646S: Supported
647F: sound/soc/blackfin/*
648
42269063 649AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 650M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 651L: linuxppc-dev@lists.ozlabs.org
93711660 652L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 653S: Maintained
679655da 654F: sound/aoa/
42269063 655
1da177e4 656APM DRIVER
81024fc4
JK
657M: Jiri Kosina <jkosina@suse.cz>
658S: Odd fixes
679655da
JP
659F: arch/x86/kernel/apm_32.c
660F: include/linux/apm_bios.h
c117ab84 661F: include/uapi/linux/apm_bios.h
81024fc4 662F: drivers/char/apm-emulation.c
1da177e4 663
bd7aa4b2 664APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 665M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
666L: linux-input@vger.kernel.org
667S: Maintained
679655da 668F: drivers/input/mouse/bcm5974.c
bd7aa4b2 669
6f2fad74 670APPLE SMC DRIVER
d618540f
HR
671M: Henrik Rydberg <rydberg@euromail.se>
672L: lm-sensors@lm-sensors.org
6f2fad74 673S: Maintained
679655da 674F: drivers/hwmon/applesmc.c
6f2fad74 675
1da177e4 676APPLETALK NETWORK LAYER
8b58be88 677M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 678S: Maintained
679655da
JP
679F: drivers/net/appletalk/
680F: net/appletalk/
1da177e4 681
62a37dc7
LP
682APTINA CAMERA SENSOR PLL
683M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
684L: linux-media@vger.kernel.org
685S: Maintained
686F: drivers/media/i2c/aptina-pll.*
687
a480167b 688ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 689M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
690L: linux-ide@vger.kernel.org
691S: Maintained
692F: include/linux/pata_arasan_cf_data.h
693F: drivers/ata/pata_arasan_cf.c
694
1154ea7d 695ARC FRAMEBUFFER DRIVER
8b58be88 696M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 697S: Maintained
679655da
JP
698F: drivers/video/arcfb.c
699F: drivers/video/fb_defio.c
1154ea7d 700
1da177e4 701ARM MFM AND FLOPPY DRIVERS
8b58be88 702M: Ian Molton <spyro@f2s.com>
1da177e4 703S: Maintained
679655da
JP
704F: arch/arm/lib/floppydma.S
705F: arch/arm/include/asm/floppy.h
1da177e4 706
6f96521f
WD
707ARM PMU PROFILING AND DEBUGGING
708M: Will Deacon <will.deacon@arm.com>
709S: Maintained
710F: arch/arm/kernel/perf_event*
711F: arch/arm/oprofile/common.c
6f96521f
WD
712F: arch/arm/include/asm/pmu.h
713F: arch/arm/kernel/hw_breakpoint.c
714F: arch/arm/include/asm/hw_breakpoint.h
715
d4275354 716ARM PORT
8b58be88 717M: Russell King <linux@arm.linux.org.uk>
efc03ecb 718L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
719W: http://www.arm.linux.org.uk/
720S: Maintained
721F: arch/arm/
722
d323c243
SB
723ARM SUB-ARCHITECTURES
724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 725S: Maintained
d323c243
SB
726F: arch/arm/mach-*/
727F: arch/arm/plat-*/
728T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
729
cefbf4ea
RK
730ARM PRIMECELL AACI PL041 DRIVER
731M: Russell King <linux@arm.linux.org.uk>
732S: Maintained
733F: sound/arm/aaci.*
734
735ARM PRIMECELL CLCD PL110 DRIVER
736M: Russell King <linux@arm.linux.org.uk>
737S: Maintained
738F: drivers/video/amba-clcd.*
739
740ARM PRIMECELL KMI PL050 DRIVER
741M: Russell King <linux@arm.linux.org.uk>
742S: Maintained
743F: drivers/input/serio/ambakmi.*
744F: include/linux/amba/kmi.h
745
2761f5c2 746ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
747M: Russell King <linux@arm.linux.org.uk>
748S: Maintained
679655da 749F: drivers/mmc/host/mmci.*
2f748aaa 750F: include/linux/amba/mmci.h
2761f5c2 751
1b4304e5
RK
752ARM PRIMECELL UART PL010 AND PL011 DRIVERS
753M: Russell King <linux@arm.linux.org.uk>
754S: Maintained
755F: drivers/tty/serial/amba-pl01*.c
756F: include/linux/amba/serial.h
2761f5c2 757
cefbf4ea
RK
758ARM PRIMECELL BUS SUPPORT
759M: Russell King <linux@arm.linux.org.uk>
760S: Maintained
761F: drivers/amba/
762F: include/linux/amba/bus.h
763
2b7a52a4 764ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 765M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 766L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
767S: Maintained
768
9c784f95 769ARM/AFEB9260 MACHINE SUPPORT
8b58be88 770M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
772S: Maintained
773
2b7a52a4 774ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 775M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 776L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
777S: Maintained
778
1b106699
MR
779ARM/Allwinner A1X SoC support
780M: Maxime Ripard <maxime.ripard@free-electrons.com>
781L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
782S: Maintained
60b0f380
MR
783N: sun[x4567]i
784
785ARM/Allwinner SoC Clock Support
786M: Emilio López <emilio@elopez.com.ar>
787S: Maintained
788F: drivers/clk/sunxi/
1b106699 789
c1fc8675 790ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 791M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
792M: Nicolas Ferre <nicolas.ferre@atmel.com>
793M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 794L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 795W: http://maxim.org.za/at91_26.html
c1fc8675
NF
796W: http://www.linux4sam.org
797S: Supported
798F: arch/arm/mach-at91/
70e389cc
MB
799F: arch/arm/boot/dts/at91*.dts
800F: arch/arm/boot/dts/at91*.dtsi
801F: arch/arm/boot/dts/sama*.dts
802F: arch/arm/boot/dts/sama*.dtsi
d4a89c7d 803
986cf2e9 804ARM/CALXEDA HIGHBANK ARCHITECTURE
5d3ad8a6 805M: Rob Herring <robh@kernel.org>
986cf2e9
RH
806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
807S: Maintained
808F: arch/arm/mach-highbank/
809
d94f944e 810ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 811M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
812S: Maintained
813F: arch/arm/mach-cns3xxx/
814T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
815
386ab516
AS
816ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
817M: Alexander Shiyan <shc_work@mail.ru>
818L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
819S: Odd Fixes
820F: arch/arm/mach-clps711x/
821
2b7a52a4 822ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 823M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 824M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 825L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 826S: Maintained
d19d3667
HS
827F: arch/arm/mach-ep93xx/
828F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
829
830ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 831M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
833S: Maintained
834
d4275354 835ARM/CLKDEV SUPPORT
8b58be88 836M: Russell King <linux@arm.linux.org.uk>
efc03ecb 837L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 838S: Maintained
d4275354 839F: arch/arm/include/asm/clkdev.h
4fa2651d 840F: drivers/clk/clkdev.c
d4275354 841
d48134e7 842ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 843M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
845S: Maintained
846
94150095
HF
847ARM/CONTEC MICRO9 MACHINE SUPPORT
848M: Hubert Feurstein <hubert.feurstein@contec.at>
849S: Maintained
850F: arch/arm/mach-ep93xx/micro9.c
851
1da177e4 852ARM/CORGI MACHINE SUPPORT
8b58be88 853M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
854S: Maintained
855
881a95f9 856ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 857M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 858L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
859T: git git://git.berlios.de/gemini-board
860S: Maintained
f49afbb5 861F: arch/arm/mach-gemini/
881a95f9 862
a990cbd8 863ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 864M: Barry Song <baohua@kernel.org>
a990cbd8 865L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 866T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
867S: Maintained
868F: arch/arm/mach-prima2/
05f30e8d
BS
869F: drivers/clk/clk-prima2.c
870F: drivers/clocksource/timer-prima2.c
871F: drivers/clocksource/timer-marco.c
f8505ef5 872N: [^a-z]sirf
a990cbd8 873
d4275354 874ARM/EBSA110 MACHINE SUPPORT
8b58be88 875M: Russell King <linux@arm.linux.org.uk>
efc03ecb 876L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
877W: http://www.arm.linux.org.uk/
878S: Maintained
879F: arch/arm/mach-ebsa110/
b955f6ca 880F: drivers/net/ethernet/amd/am79c961a.*
d4275354 881
4721f3ce
UKK
882ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
883M: Uwe Kleine-König <kernel@pengutronix.de>
884L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885S: Maintained
886N: efm32
887
a9da4f7e 888ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
889M: Daniel Ribeiro <drwyrm@gmail.com>
890M: Stefan Schmidt <stefan@openezx.org>
891M: Harald Welte <laforge@openezx.org>
d66f1886 892L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
893W: http://www.openezx.org/
894S: Maintained
cafc2265
SS
895T: topgit git://git.openezx.org/openezx.git
896F: arch/arm/mach-pxa/ezx.c
a9da4f7e 897
6a915af9 898ARM/FARADAY FA526 PORT
162500b3 899M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 900L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 901S: Maintained
1fa7e547 902T: git git://git.berlios.de/gemini-board
f49afbb5 903F: arch/arm/mm/*-fa*
6a915af9 904
d4275354 905ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 906M: Russell King <linux@arm.linux.org.uk>
efc03ecb 907L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
908W: http://www.arm.linux.org.uk/
909S: Maintained
910F: arch/arm/include/asm/hardware/dec21285.h
911F: arch/arm/mach-footbridge/
912
86183a5f 913ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
f1c12837 914M: Shawn Guo <shawn.guo@freescale.com>
8b58be88 915M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 916L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 917S: Maintained
f1c12837 918T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
adf79292 919F: arch/arm/mach-imx/
2a82f95c 920F: arch/arm/boot/dts/imx*
e5dafa22 921F: arch/arm/configs/imx*_defconfig
86183a5f 922
a9866a09
SG
923ARM/FREESCALE MXS ARM ARCHITECTURE
924M: Shawn Guo <shawn.guo@linaro.org>
925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926S: Maintained
927T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
928F: arch/arm/mach-mxs/
929
2b7a52a4 930ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 931M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 932L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
933S: Maintained
934
90b8fc34 935ARM/GUMSTIX MACHINE SUPPORT
8b58be88 936M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 937L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
938S: Maintained
939
ef47d5f0 940ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 941M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
942M: Paul Parsons <lost.distance@yahoo.com>
943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
944S: Maintained
945F: arch/arm/mach-pxa/hx4700.c
946F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 947F: sound/soc/pxa/hx4700.c
ef47d5f0 948
21f37bc3 949ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 950M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
951W: www.jlime.com
952S: Maintained
084bad91
KE
953T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
954F: arch/arm/mach-sa1100/jornada720.c
955F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 956
5e767ab9
JMC
957ARM/IGEP MACHINE SUPPORT
958M: Enric Balletbo i Serra <eballetbo@gmail.com>
959M: Javier Martinez Canillas <javier@dowhile0.org>
960L: linux-omap@vger.kernel.org
961L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962S: Maintained
06ff74fd 963F: arch/arm/boot/dts/omap3-igep*
5e767ab9 964
403d2971
MV
965ARM/INCOME PXA270 SUPPORT
966M: Marek Vasut <marek.vasut@gmail.com>
967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968S: Maintained
ec154082 969F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 970
2b7a52a4 971ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 972M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 973M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 975S: Maintained
e2bdb176
DW
976
977ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 978M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 980S: Maintained
2b7a52a4
LB
981
982ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 983M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 984M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 986S: Maintained
2b7a52a4
LB
987
988ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 989M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 990M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 991L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 992S: Maintained
2b7a52a4 993
2b7a52a4 994ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 995M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
997S: Maintained
998
dfdd8cc9
KH
999ARM/INTEL IXP4XX ARM ARCHITECTURE
1000M: Imre Kaloz <kaloz@openwrt.org>
1001M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 1002L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
1003S: Maintained
1004F: arch/arm/mach-ixp4xx/
1005
838553c5 1006ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
1007M: Jonathan Cameron <jic23@cam.ac.uk>
1008L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009S: Maintained
1010F: arch/arm/mach-pxa/stargate2.c
1011F: drivers/pcmcia/pxa2xx_stargate2.c
1012
2b7a52a4 1013ARM/INTEL XSC3 (MANZANO) ARM CORE
8b58be88 1014M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 1015M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 1017S: Maintained
2b7a52a4
LB
1018
1019ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 1020M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1022S: Maintained
1023
1154f858
SS
1024ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1025M: Santosh Shilimkar <santosh.shilimkar@ti.com>
1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027S: Maintained
1028F: arch/arm/mach-keystone/
cffa8e3b 1029F: drivers/clk/keystone/
317929cd 1030T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1154f858 1031
2b7a52a4 1032ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1033M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1035S: Maintained
1036
3b886171 1037ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1038M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1039S: Maintained
1040
75f41273
TP
1041ARM/Marvell Armada 370 and Armada XP SOC support
1042M: Jason Cooper <jason@lakedaemon.net>
1043M: Andrew Lunn <andrew@lunn.ch>
1044M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1045M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047S: Maintained
1048F: arch/arm/mach-mvebu/
1049
40f4978b
SH
1050ARM/Marvell Berlin SoC support
1051M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1052L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053S: Maintained
1054F: arch/arm/mach-berlin/
1055
4f1312b0
NP
1056ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1057M: Jason Cooper <jason@lakedaemon.net>
1058M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1059M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1061S: Maintained
1062F: arch/arm/mach-dove/
54a246ff
NP
1063F: arch/arm/mach-kirkwood/
1064F: arch/arm/mach-mv78xx0/
1065F: arch/arm/mach-orion5x/
1066F: arch/arm/plat-orion/
3b886171 1067
d69ac131
AC
1068ARM/Orion SoC/Technologic Systems TS-78xx platform support
1069M: Alexander Clouter <alex@digriz.org.uk>
1070L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071W: http://www.digriz.org.uk/ts78xx/kernel
1072S: Maintained
1073F: arch/arm/mach-orion5x/ts78xx-*
1074
adcb079f
AB
1075ARM/MICREL KS8695 ARCHITECTURE
1076M: Greg Ungerer <gerg@uclinux.org>
1077L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1078F: arch/arm/mach-ks8695/
adcb079f
AB
1079S: Odd Fixes
1080
d78ff0a5 1081ARM/MIOA701 MACHINE SUPPORT
8b58be88 1082M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1083L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1084F: arch/arm/mach-pxa/mioa701.c
1085S: Maintained
1086
9624dfe6 1087ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1088M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1089S: Maintained
1090
e0ee9851 1091ARM/NOMADIK ARCHITECTURE
28b8e8d4 1092M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1093M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1095S: Maintained
1096F: arch/arm/mach-nomadik/
87572880 1097F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1098T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1099
9d76295a 1100ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1101M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1102L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1103W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1104S: Supported
1105
0c19d21e
DW
1106ARM/QUALCOMM MSM MACHINE SUPPORT
1107M: David Brown <davidb@codeaurora.org>
b4c9bfab 1108M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1109M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1110L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1111F: arch/arm/mach-msm/
1112F: drivers/video/msm/
1113F: drivers/mmc/host/msm_sdcc.c
1114F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1115F: drivers/tty/serial/msm_serial.h
1116F: drivers/tty/serial/msm_serial.c
ea91db52 1117F: drivers/*/pm8???-*
31a12b31 1118F: drivers/mfd/ssbi/
ea91db52 1119F: include/linux/mfd/pm8xxx/
8cd5c866 1120T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1121S: Maintained
1122
8459c159 1123ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1124M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1125M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1126S: Maintained
1127
5d783a2d 1128ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1129M: Marek Vasut <marek.vasut@gmail.com>
75280787 1130L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1131W: http://hackndev.com
1132S: Maintained
933d35f0
JP
1133F: arch/arm/mach-pxa/include/mach/palmtx.h
1134F: arch/arm/mach-pxa/palmtx.c
1135F: arch/arm/mach-pxa/include/mach/palmt5.h
1136F: arch/arm/mach-pxa/palmt5.c
1137F: arch/arm/mach-pxa/include/mach/palmld.h
1138F: arch/arm/mach-pxa/palmld.c
1139F: arch/arm/mach-pxa/include/mach/palmte2.h
1140F: arch/arm/mach-pxa/palmte2.c
1141F: arch/arm/mach-pxa/include/mach/palmtc.h
1142F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1143
b57fe924 1144ARM/PALM TREO SUPPORT
8b58be88 1145M: Tomas Cech <sleep_walker@suse.cz>
75280787 1146L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1147W: http://hackndev.com
1148S: Maintained
b57fe924
JP
1149F: arch/arm/mach-pxa/include/mach/palmtreo.h
1150F: arch/arm/mach-pxa/palmtreo.c
90af5811 1151
c49e1e63 1152ARM/PALMZ72 SUPPORT
8b58be88 1153M: Sergey Lapin <slapin@ossfans.org>
75280787 1154L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1155W: http://hackndev.com
1156S: Maintained
933d35f0
JP
1157F: arch/arm/mach-pxa/include/mach/palmz72.h
1158F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1159
1da177e4 1160ARM/PLEB SUPPORT
8b58be88 1161M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1162W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1163S: Maintained
1164
1165ARM/PT DIGITAL BOARD PORT
8b58be88 1166M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1167L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1168W: http://www.arm.linux.org.uk/
1169S: Maintained
1170
2b7a52a4 1171ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1172M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1174S: Maintained
1175
d4275354 1176ARM/RISCPC ARCHITECTURE
8b58be88 1177M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1179W: http://www.arm.linux.org.uk/
1180S: Maintained
d4275354
RK
1181F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1182F: arch/arm/include/asm/hardware/ioc.h
1183F: arch/arm/include/asm/hardware/iomd.h
1184F: arch/arm/include/asm/hardware/memc.h
1185F: arch/arm/mach-rpc/
1a6422f6 1186F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1187F: drivers/net/ethernet/i825xx/ether1*
1188F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1189F: drivers/scsi/arm/
1190
08ddbb0a
HS
1191ARM/Rockchip SoC support
1192M: Heiko Stuebner <heiko@sntech.de>
1193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194S: Maintained
1195F: arch/arm/mach-rockchip/
1196F: drivers/*/*rockchip*
1197
b21477f9 1198ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1199M: Ben Dooks <ben-linux@fluff.org>
482ce512 1200M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1202L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1203W: http://www.fluff.org/ben/linux/
1204S: Maintained
6f0589c8
MB
1205F: arch/arm/boot/dts/s3c*
1206F: arch/arm/boot/dts/exynos*
482ce512 1207F: arch/arm/plat-samsung/
769bbb63
HS
1208F: arch/arm/mach-s3c24*/
1209F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1210F: drivers/*/*s3c2410*
1211F: drivers/*/*/*s3c2410*
40c76662
MB
1212F: drivers/spi/spi-s3c*
1213F: sound/soc/samsung/*
1da177e4 1214
0dcecae2 1215ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1216M: Kukjin Kim <kgene.kim@samsung.com>
1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1219S: Maintained
1220F: arch/arm/mach-s5p*/
0dcecae2 1221F: arch/arm/mach-exynos*/
33d43cdd 1222N: exynos
f556cb07 1223
10ffa964
KP
1224ARM/SAMSUNG MOBILE MACHINE SUPPORT
1225M: Kyungmin Park <kyungmin.park@samsung.com>
1226L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227S: Maintained
1228F: arch/arm/mach-s5pv210/mach-aquila.c
1229F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1230
3ce4ccb6
KD
1231ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1232M: Kyungmin Park <kyungmin.park@samsung.com>
1233M: Kamil Debski <k.debski@samsung.com>
1234L: linux-arm-kernel@lists.infradead.org
1235L: linux-media@vger.kernel.org
1236S: Maintained
1237F: drivers/media/platform/s5p-g2d/
1238
e6a476fd
MS
1239ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1240M: Kyungmin Park <kyungmin.park@samsung.com>
1241M: Kamil Debski <k.debski@samsung.com>
6305902c 1242M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1243L: linux-arm-kernel@lists.infradead.org
1244L: linux-media@vger.kernel.org
1245S: Maintained
934455d7 1246F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1247F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1248
1249ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1250M: Kyungmin Park <kyungmin.park@samsung.com>
1251M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1252L: linux-arm-kernel@lists.infradead.org
1253L: linux-media@vger.kernel.org
1254S: Maintained
90d72ac6 1255F: drivers/media/platform/s5p-tv/
e6a476fd 1256
d48d38e8 1257ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1258M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1259M: Magnus Damm <magnus.damm@gmail.com>
1260L: linux-sh@vger.kernel.org
d48d38e8 1261W: http://oss.renesas.com
bbff48f5 1262Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1263T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1264S: Supported
1265F: arch/arm/mach-shmobile/
1266F: drivers/sh/
1267
66314223
DN
1268ARM/SOCFPGA ARCHITECTURE
1269M: Dinh Nguyen <dinguyen@altera.com>
1270S: Maintained
1271F: arch/arm/mach-socfpga/
1272
1273ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1274M: Dinh Nguyen <dinguyen@altera.com>
1275S: Maintained
1276F: drivers/clk/socfpga/
1277
65ebcc11
SK
1278ARM/STI ARCHITECTURE
1279M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1280M: Stuart Menefy <stuart.menefy@st.com>
1281L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282L: kernel@stlinux.com
1283W: http://www.stlinux.com
1284S: Maintained
1285F: arch/arm/mach-sti/
1286
2b7a52a4 1287ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1288M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1290S: Maintained
1291
1bbd7089 1292ARM/TETON BGA MACHINE SUPPORT
706e69d6 1293M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295S: Maintained
1296
2b7a52a4 1297ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1298M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1300S: Maintained
1301
98ad6e3b 1302ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1303M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1305W: http://www.mcuos.com
1306S: Maintained
4e89e8f6 1307F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1308F: drivers/input/keyboard/w90p910_keypad.c
1309F: drivers/input/touchscreen/w90p910_ts.c
1310F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1311F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1312F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1313F: drivers/rtc/rtc-nuc900.c
9df92e6c 1314F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1315F: drivers/usb/host/ehci-w90x900.c
1316F: drivers/video/nuc900fb.c
98ad6e3b 1317
54274d71 1318ARM/U300 MACHINE SUPPORT
e4651a9f 1319M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1320L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321S: Supported
1322F: arch/arm/mach-u300/
1323F: drivers/i2c/busses/i2c-stu300.c
1324F: drivers/rtc/rtc-coh901331.c
1325F: drivers/watchdog/coh901327_wdt.c
1326F: drivers/dma/coh901318*
87572880
LW
1327F: drivers/mfd/ab3100*
1328F: drivers/rtc/rtc-ab3100.c
1329F: drivers/rtc/rtc-coh901331.c
1330T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1331
87572880 1332ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1333M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335S: Maintained
1336F: arch/arm/mach-ux500/
e4651a9f 1337F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1338F: drivers/dma/ste_dma40*
e4651a9f 1339F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1340F: drivers/mfd/abx500*
1341F: drivers/mfd/ab8500*
e4651a9f
LW
1342F: drivers/mfd/dbx500*
1343F: drivers/mfd/db8500*
1344F: drivers/pinctrl/pinctrl-nomadik*
87572880 1345F: drivers/rtc/rtc-ab8500.c
e4651a9f 1346F: drivers/rtc/rtc-pl031.c
87572880 1347T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1348
e93fde28
UH
1349ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1350M: Ulf Hansson <ulf.hansson@linaro.org>
1351L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352T: git git://git.linaro.org/people/ulfh/clk.git
1353S: Maintained
1354F: drivers/clk/ux500/
1355F: include/linux/platform_data/clk-ux500.h
1356
d4275354 1357ARM/VFP SUPPORT
8b58be88 1358M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1359L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1360W: http://www.arm.linux.org.uk/
1361S: Maintained
1362F: arch/arm/vfp/
1363
e66b6d8e
MV
1364ARM/VOIPAC PXA270 SUPPORT
1365M: Marek Vasut <marek.vasut@gmail.com>
1366L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367S: Maintained
1368F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1369F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1370
04529fe2
TP
1371ARM/VT8500 ARM ARCHITECTURE
1372M: Tony Prisk <linux@prisktech.co.nz>
1373L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374S: Maintained
1375F: arch/arm/mach-vt8500/
41fd91b4 1376F: drivers/clocksource/vt8500_timer.c
560746eb 1377F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1378F: drivers/mmc/host/wmt-sdmmc.c
1379F: drivers/pwm/pwm-vt8500.c
1380F: drivers/rtc/rtc-vt8500.c
1381F: drivers/tty/serial/vt8500_serial.c
4f31102b 1382F: drivers/usb/host/ehci-platform.c
41fd91b4 1383F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1384F: drivers/video/vt8500lcdfb.*
1385F: drivers/video/wm8505fb*
1386F: drivers/video/wmt_ge_rops.*
04529fe2 1387
e66b6d8e
MV
1388ARM/ZIPIT Z2 SUPPORT
1389M: Marek Vasut <marek.vasut@gmail.com>
1390L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391S: Maintained
1392F: arch/arm/mach-pxa/z2.c
6ab2a855 1393F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1394
51f29d44
MS
1395ARM/ZYNQ ARCHITECTURE
1396M: Michal Simek <michal.simek@xilinx.com>
1397L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398W: http://wiki.xilinx.com
1399T: git git://git.xilinx.com/linux-xlnx.git
1400S: Supported
1401F: arch/arm/mach-zynq/
bd2a337a 1402F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1403N: zynq
1404N: xilinx
1405F: drivers/clocksource/cadence_ttc_timer.c
e3ec3a3d 1406F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1407
b8f9879e
WD
1408ARM SMMU DRIVER
1409M: Will Deacon <will.deacon@arm.com>
1410L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1411S: Maintained
1412F: drivers/iommu/arm-smmu.c
1413
38074229
CM
1414ARM64 PORT (AARCH64 ARCHITECTURE)
1415M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1416M: Will Deacon <will.deacon@arm.com>
38074229
CM
1417L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1418S: Maintained
1419F: arch/arm64/
d19766ec 1420F: Documentation/arm64/
38074229 1421
9d7005f9
LP
1422AS3645A LED FLASH CONTROLLER DRIVER
1423M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1424L: linux-media@vger.kernel.org
1425T: git git://linuxtv.org/media_tree.git
1426S: Maintained
1427F: drivers/media/i2c/as3645a.c
1428F: include/media/as3645a.h
1429
d58de038
GJ
1430ASC7621 HARDWARE MONITOR DRIVER
1431M: George Joseph <george.joseph@fairview5.com>
1432L: lm-sensors@lm-sensors.org
1433S: Maintained
1434F: Documentation/hwmon/asc7621
1435F: drivers/hwmon/asc7621.c
1436
b229ece9 1437ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1438M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1439L: acpi4asus-user@lists.sourceforge.net
d0944853 1440L: platform-driver-x86@vger.kernel.org
76593d6f 1441W: http://acpi4asus.sf.net
85091b71 1442S: Maintained
b229ece9
CC
1443F: drivers/platform/x86/asus*.c
1444F: drivers/platform/x86/eeepc*.c
85091b71 1445
953a6479 1446ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1447M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1448W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1449S: Maintained
679655da
JP
1450F: Documentation/crypto/async-tx-api.txt
1451F: crypto/async_tx/
1452F: drivers/dma/
1453F: include/linux/dmaengine.h
1454F: include/linux/async_tx.h
b3e5f263 1455
a1867d36 1456AT24 EEPROM DRIVER
14d77c4d 1457M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1458L: linux-i2c@vger.kernel.org
1459S: Maintained
1460F: drivers/misc/eeprom/at24.c
25f73ed5 1461F: include/linux/platform_data/at24.h
a1867d36 1462
e7839f25 1463ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1464M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1465W: http://support.coraid.com/support/linux
1da177e4 1466S: Supported
679655da
JP
1467F: Documentation/aoe/
1468F: drivers/block/aoe/
1da177e4 1469
9a10a870 1470ATHEROS ATH GENERIC UTILITIES
f726ee65 1471M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1472L: linux-wireless@vger.kernel.org
1473S: Supported
1474F: drivers/net/wireless/ath/*
1475
fa1c114f 1476ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1477M: Jiri Slaby <jirislaby@gmail.com>
1478M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1479M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1480L: linux-wireless@vger.kernel.org
1481L: ath5k-devel@lists.ath5k.org
72c706b7 1482W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1483S: Maintained
fa451753 1484F: drivers/net/wireless/ath/ath5k/
fa1c114f 1485
12e62d6f
KV
1486ATHEROS ATH6KL WIRELESS DRIVER
1487M: Kalle Valo <kvalo@qca.qualcomm.com>
1488L: linux-wireless@vger.kernel.org
1489W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1490T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1491S: Supported
1492F: drivers/net/wireless/ath/ath6kl/
1493
2be7d22f
VK
1494WILOCITY WIL6210 WIRELESS DRIVER
1495M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1496L: linux-wireless@vger.kernel.org
1497L: wil6210@qca.qualcomm.com
1498S: Supported
1499W: http://wireless.kernel.org/en/users/Drivers/wil6210
1500F: drivers/net/wireless/ath/wil6210/
1501
1d7e1e6b
CL
1502CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1503M: Christian Lamparter <chunkeey@googlemail.com>
1504L: linux-wireless@vger.kernel.org
1505W: http://wireless.kernel.org/en/users/Drivers/carl9170
1506S: Maintained
1507F: drivers/net/wireless/ath/carl9170/
1508
2c2a6172
LT
1509ATK0110 HWMON DRIVER
1510M: Luca Tettamanti <kronos.it@gmail.com>
1511L: lm-sensors@lm-sensors.org
1512S: Maintained
1513F: drivers/hwmon/asus_atk0110.c
1514
6f69a6d7 1515ATI_REMOTE2 DRIVER
8b58be88 1516M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1517S: Maintained
679655da 1518F: drivers/input/misc/ati_remote2.c
6f69a6d7 1519
7ae115b4 1520ATLX ETHERNET DRIVERS
8b58be88 1521M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1522M: Chris Snook <chris.snook@gmail.com>
e443e383 1523L: netdev@vger.kernel.org
8d5ca6ec
JC
1524W: http://sourceforge.net/projects/atl1
1525W: http://atl1.sourceforge.net
1526S: Maintained
2b133ad6 1527F: drivers/net/ethernet/atheros/
8d5ca6ec 1528
1da177e4 1529ATM
8b58be88 1530M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1531L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1532L: netdev@vger.kernel.org
1da177e4
LT
1533W: http://linux-atm.sourceforge.net
1534S: Maintained
679655da
JP
1535F: drivers/atm/
1536F: include/linux/atm*
c117ab84 1537F: include/uapi/linux/atm*
1da177e4 1538
04ac2f46 1539ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1540M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1541S: Maintained
1542F: drivers/mmc/host/atmel-mci.c
1543F: drivers/mmc/host/atmel-mci-regs.h
1544
a1cfac48 1545ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1546M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1547S: Supported
df621252 1548F: drivers/tty/serial/atmel_serial.c
a1cfac48 1549
b414dc16
NF
1550ATMEL DMA DRIVER
1551M: Nicolas Ferre <nicolas.ferre@atmel.com>
1552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553S: Supported
1554F: drivers/dma/at_hdmac.c
1555F: drivers/dma/at_hdmac_regs.h
6f0d65af 1556F: include/linux/platform_data/dma-atmel.h
b414dc16 1557
888f2804
LD
1558ATMEL I2C DRIVER
1559M: Ludovic Desroches <ludovic.desroches@atmel.com>
1560L: linux-i2c@vger.kernel.org
1561S: Supported
1562F: drivers/i2c/busses/i2c-at91.c
1563
15515545
JW
1564ATMEL ISI DRIVER
1565M: Josh Wu <josh.wu@atmel.com>
1566L: linux-media@vger.kernel.org
1567S: Supported
f2294c2d 1568F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1569F: include/media/atmel-isi.h
1570
8f4c79ce 1571ATMEL LCDFB DRIVER
8b58be88 1572M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1573L: linux-fbdev@vger.kernel.org
8f4c79ce 1574S: Maintained
679655da
JP
1575F: drivers/video/atmel_lcdfb.c
1576F: include/video/atmel_lcdc.h
8f4c79ce 1577
89e5785f 1578ATMEL MACB ETHERNET DRIVER
a02875a6 1579M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1580S: Supported
9f2f381f 1581F: drivers/net/ethernet/cadence/
89e5785f 1582
754ce4f2 1583ATMEL SPI DRIVER
a02875a6 1584M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1585S: Supported
9df92e6c 1586F: drivers/spi/spi-atmel.*
754ce4f2 1587
e9cb1c5a
NF
1588ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1589M: Nicolas Ferre <nicolas.ferre@atmel.com>
1590L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1591S: Supported
1592F: drivers/misc/atmel_tclib.c
1593F: drivers/clocksource/tcb_clksrc.c
1594
ff2675d6
JW
1595ATMEL TSADCC DRIVER
1596M: Josh Wu <josh.wu@atmel.com>
1597L: linux-input@vger.kernel.org
1598S: Supported
1599F: drivers/input/touchscreen/atmel_tsadcc.c
1600
914a3f3b 1601ATMEL USBA UDC DRIVER
a02875a6
NF
1602M: Nicolas Ferre <nicolas.ferre@atmel.com>
1603L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1604S: Supported
679655da 1605F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1606
1da177e4 1607ATMEL WIRELESS DRIVER
8b58be88 1608M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1609L: linux-wireless@vger.kernel.org
1da177e4
LT
1610W: http://www.thekelleys.org.uk/atmel
1611W: http://atmelwlandriver.sourceforge.net/
1612S: Maintained
679655da 1613F: drivers/net/wireless/atmel*
1da177e4 1614
26780d9e 1615ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1616M: Bradley Grove <linuxdrivers@attotech.com>
1617L: linux-scsi@vger.kernel.org
1618W: http://www.attotech.com
1619S: Supported
1620F: drivers/scsi/esas2r
26780d9e 1621
a92b7b80 1622AUDIT SUBSYSTEM
8b58be88 1623M: Eric Paris <eparis@redhat.com>
b9a06207 1624L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1625W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1626T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1627S: Maintained
679655da 1628F: include/linux/audit.h
c117ab84 1629F: include/uapi/linux/audit.h
679655da 1630F: kernel/audit*
a92b7b80 1631
70e84049 1632AUXILIARY DISPLAY DRIVERS
8b58be88 1633M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1634W: http://miguelojeda.es/auxdisplay.htm
1635W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1636S: Maintained
679655da
JP
1637F: drivers/auxdisplay/
1638F: include/linux/cfag12864b.h
70e84049 1639
5f97f7f9 1640AVR32 ARCHITECTURE
e336f61f
HCE
1641M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1642M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1643W: http://www.atmel.com/products/AVR32/
249d9d9d 1644W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1645W: http://avrfreaks.net/
e336f61f 1646S: Maintained
679655da 1647F: arch/avr32/
5f97f7f9
HS
1648
1649AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1650M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1651M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1652S: Maintained
679655da 1653F: arch/avr32/mach-at32ap/
5f97f7f9 1654
1da177e4 1655AX.25 NETWORK LAYER
8b58be88 1656M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1657L: linux-hams@vger.kernel.org
d34cb28a 1658W: http://www.linux-ax25.org/
1da177e4 1659S: Maintained
c117ab84 1660F: include/uapi/linux/ax25.h
679655da
JP
1661F: include/net/ax25.h
1662F: net/ax25/
1da177e4 1663
d5269395 1664AZ6007 DVB DRIVER
1b2c14b4 1665M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1666L: linux-media@vger.kernel.org
1667W: http://linuxtv.org
1668T: git git://linuxtv.org/media_tree.git
1669S: Maintained
1670F: drivers/media/usb/dvb-usb-v2/az6007.c
1671
6777376e
HV
1672AZTECH FM RADIO RECEIVER DRIVER
1673M: Hans Verkuil <hverkuil@xs4all.nl>
1674L: linux-media@vger.kernel.org
1675T: git git://linuxtv.org/media_tree.git
1676W: http://linuxtv.org
1677S: Maintained
1678F: drivers/media/radio/radio-aztech*
1679
e2d1d6c0 1680B43 WIRELESS DRIVER
8b58be88 1681M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1682L: linux-wireless@vger.kernel.org
ed072f9e 1683L: b43-dev@lists.infradead.org
491b26b4 1684W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1685S: Maintained
679655da 1686F: drivers/net/wireless/b43/
e2d1d6c0
RD
1687
1688B43LEGACY WIRELESS DRIVER
8b58be88
JP
1689M: Larry Finger <Larry.Finger@lwfinger.net>
1690M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1691L: linux-wireless@vger.kernel.org
ed072f9e 1692L: b43-dev@lists.infradead.org
491b26b4 1693W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1694S: Maintained
679655da 1695F: drivers/net/wireless/b43legacy/
e2d1d6c0 1696
300abeb5 1697BACKLIGHT CLASS/SUBSYSTEM
6212de88 1698M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1699S: Maintained
679655da
JP
1700F: drivers/video/backlight/
1701F: include/linux/backlight.h
300abeb5 1702
c6c8fea2 1703BATMAN ADVANCED
207df49e 1704M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1705M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1706M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1707L: b.a.t.m.a.n@lists.open-mesh.org
1708W: http://www.open-mesh.org/
1709S: Maintained
1710F: net/batman-adv/
1711
e2d1d6c0 1712BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1713M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1714L: linux-hams@vger.kernel.org
1715W: http://www.baycom.org/~tom/ham/ham.html
1716S: Maintained
679655da 1717F: drivers/net/hamradio/baycom*
e2d1d6c0 1718
cafe5635 1719BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1720M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1721L: linux-bcache@vger.kernel.org
1722W: http://bcache.evilpiepirate.org
1723S: Maintained:
1724F: drivers/md/bcache/
1725
e2d1d6c0 1726BEFS FILE SYSTEM
55817d3d 1727S: Orphan
679655da
JP
1728F: Documentation/filesystems/befs.txt
1729F: fs/befs/
e2d1d6c0
RD
1730
1731BFS FILE SYSTEM
8b58be88 1732M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1733S: Maintained
679655da
JP
1734F: Documentation/filesystems/bfs.txt
1735F: fs/bfs/
c117ab84 1736F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1737
1394f032 1738BLACKFIN ARCHITECTURE
a4edbc10
SZ
1739M: Steven Miao <realmz6@gmail.com>
1740L: adi-buildroot-devel@lists.sourceforge.net
1443176f 1741T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1742W: http://blackfin.uclinux.org
1743S: Supported
679655da 1744F: arch/blackfin/
566da5b2 1745
e190d6b1 1746BLACKFIN EMAC DRIVER
a4edbc10 1747L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1748W: http://blackfin.uclinux.org
1749S: Supported
7b35f033 1750F: drivers/net/ethernet/adi/
e190d6b1 1751
566da5b2 1752BLACKFIN RTC DRIVER
a4edbc10 1753L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1754W: http://blackfin.uclinux.org
1755S: Supported
679655da 1756F: drivers/rtc/rtc-bfin.c
1394f032 1757
936ed49a 1758BLACKFIN SDH DRIVER
109ec8c3 1759M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1760L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1761W: http://blackfin.uclinux.org
1762S: Supported
1763F: drivers/mmc/host/bfin_sdh.c
1764
1394f032 1765BLACKFIN SERIAL DRIVER
8b58be88 1766M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1767L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1768W: http://blackfin.uclinux.org
1769S: Supported
8460241e 1770F: drivers/tty/serial/bfin_uart.c
1394f032 1771
1e6d320f 1772BLACKFIN WATCHDOG DRIVER
a4edbc10 1773L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1774W: http://blackfin.uclinux.org
1775S: Supported
679655da 1776F: drivers/watchdog/bfin_wdt.c
1e6d320f 1777
d24ecfcc 1778BLACKFIN I2C TWI DRIVER
8b58be88 1779M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1780L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1781W: http://blackfin.uclinux.org/
1782S: Supported
679655da 1783F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1784
1e204377
SJ
1785BLACKFIN MEDIA DRIVER
1786M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1787L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1788W: http://blackfin.uclinux.org/
1789S: Supported
1790F: drivers/media/platform/blackfin/
1791F: drivers/media/i2c/adv7183*
1792F: drivers/media/i2c/vs6624*
1793
b54cf35a
JSM
1794BLINKM RGB LED DRIVER
1795M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1796S: Maintained
1797F: drivers/leds/leds-blinkm.c
1798
1da177e4 1799BLOCK LAYER
8b58be88 1800M: Jens Axboe <axboe@kernel.dk>
08deed1e 1801T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1802S: Maintained
679655da 1803F: block/
1da177e4 1804
2b54aaef 1805BLOCK2MTD DRIVER
8b58be88 1806M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1807L: linux-mtd@lists.infradead.org
1808S: Maintained
679655da 1809F: drivers/mtd/devices/block2mtd.c
2b54aaef 1810
63fbd24e 1811BLUETOOTH DRIVERS
8b58be88 1812M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1813M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1814M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1815L: linux-bluetooth@vger.kernel.org
63fbd24e 1816W: http://www.bluez.org/
22e7a424
MH
1817T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1818T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1819S: Maintained
679655da 1820F: drivers/bluetooth/
1da177e4 1821
63fbd24e 1822BLUETOOTH SUBSYSTEM
8b58be88 1823M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1824M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1825M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1826L: linux-bluetooth@vger.kernel.org
1827W: http://www.bluez.org/
22e7a424
MH
1828T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1829T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1830S: Maintained
679655da
JP
1831F: net/bluetooth/
1832F: include/net/bluetooth/
1da177e4
LT
1833
1834BONDING DRIVER
79b30750 1835M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1836M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1837M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1838L: netdev@vger.kernel.org
ce00f85c
JC
1839W: http://sourceforge.net/projects/bonding/
1840S: Supported
679655da 1841F: drivers/net/bonding/
c117ab84 1842F: include/uapi/linux/if_bonding.h
1da177e4 1843
39105890 1844BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1845M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1846L: netdev@vger.kernel.org
1847S: Supported
adfc5217 1848F: drivers/net/ethernet/broadcom/b44.*
39105890 1849
948c51e6 1850BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1851M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1852L: netdev@vger.kernel.org
1853S: Supported
adfc5217
JK
1854F: drivers/net/ethernet/broadcom/bnx2.*
1855F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1856
4d9d2cb0 1857BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1858M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1859L: netdev@vger.kernel.org
1860S: Supported
adfc5217 1861F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1862
af4b8e37 1863BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d 1864M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1865M: Matt Porter <mporter@linaro.org>
497a045d 1866L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1867T: git git://git.github.com/broadcom/bcm11351
1868S: Maintained
1869F: arch/arm/mach-bcm/
1870F: arch/arm/boot/dts/bcm113*
1871F: arch/arm/boot/dts/bcm281*
1872F: arch/arm/configs/bcm_defconfig
1873F: drivers/mmc/host/sdhci_bcm_kona.c
1874F: drivers/clocksource/bcm_kona_timer.c
1875
f680f25c
SW
1876BROADCOM BCM2835 ARM ARCHICTURE
1877M: Stephen Warren <swarren@wwwdotorg.org>
1878L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1879T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1880S: Maintained
1881F: arch/arm/mach-bcm2835/
1882F: arch/arm/boot/dts/bcm2835*
1883F: arch/arm/configs/bcm2835_defconfig
1884F: drivers/*/*bcm2835*
1885
948c51e6 1886BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1887M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1888M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1889L: netdev@vger.kernel.org
1890S: Supported
adfc5217 1891F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1892
a9533e7e
HP
1893BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1894M: Brett Rudley <brudley@broadcom.com>
818c07b8 1895M: Arend van Spriel <arend@broadcom.com>
85d63686 1896M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1897M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1898L: linux-wireless@vger.kernel.org
5615171c 1899L: brcm80211-dev-list@broadcom.com
a9533e7e 1900S: Supported
f62ebdd5 1901F: drivers/net/wireless/brcm80211/
a9533e7e 1902
9958d6f9 1903BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1904M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1905L: linux-scsi@vger.kernel.org
1906S: Supported
1907F: drivers/scsi/bnx2fc/
1908
6a6b5ad0
EW
1909BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1910M: Eddie Wai <eddie.wai@broadcom.com>
1911L: linux-scsi@vger.kernel.org
1912S: Supported
1913F: drivers/scsi/bnx2i/
1914
c9678d86
RM
1915BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1916M: Rafał Miłecki <zajec5@gmail.com>
1917L: linux-wireless@vger.kernel.org
1918S: Maintained
1919F: drivers/bcma/
1920F: include/linux/bcma/
1921
7725ccfd 1922BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1923M: Anil Gurumurthy <agurumur@brocade.com>
1924M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1925L: linux-scsi@vger.kernel.org
1926S: Supported
1927F: drivers/scsi/bfa/
7725ccfd 1928
8b230ed8
RM
1929BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1930M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1931L: netdev@vger.kernel.org
1932S: Supported
f844a0ea 1933F: drivers/net/ethernet/brocade/bna/
8b230ed8 1934
5cdf7f76 1935BSG (block layer generic sg v4 driver)
8b58be88 1936M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1937L: linux-scsi@vger.kernel.org
1938S: Supported
679655da
JP
1939F: block/bsg.c
1940F: include/linux/bsg.h
c117ab84 1941F: include/uapi/linux/bsg.h
5cdf7f76 1942
af39917d
CL
1943BT87X AUDIO DRIVER
1944M: Clemens Ladisch <clemens@ladisch.de>
1945L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1946T: git git://git.alsa-project.org/alsa-kernel.git
1947S: Maintained
1948F: Documentation/sound/alsa/Bt87x.txt
1949F: sound/pci/bt87x.c
1950
ff1d5c2f 1951BT8XXGPIO DRIVER
eb032b98 1952M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1953W: http://bu3sch.de/btgpio.php
1954S: Maintained
72dbb705 1955F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1956
eb1eb04f 1957BTRFS FILE SYSTEM
c0778e25
CM
1958M: Chris Mason <clm@fb.com>
1959M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
1960L: linux-btrfs@vger.kernel.org
1961W: http://btrfs.wiki.kernel.org/
8a6e2535 1962Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1963T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1964S: Maintained
679655da
JP
1965F: Documentation/filesystems/btrfs.txt
1966F: fs/btrfs/
eb1eb04f 1967
1da177e4 1968BTTV VIDEO4LINUX DRIVER
1b2c14b4 1969M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1970L: linux-media@vger.kernel.org
96b6aba0 1971W: http://linuxtv.org
275ffde4 1972T: git git://linuxtv.org/media_tree.git
f96236e5 1973S: Odd fixes
679655da 1974F: Documentation/video4linux/bttv/
90d72ac6 1975F: drivers/media/pci/bt8xx/bttv*
1da177e4 1976
1f34923c
KA
1977BUSLOGIC SCSI DRIVER
1978M: Khalid Aziz <khalid@gonehiking.org>
1979L: linux-scsi@vger.kernel.org
1980S: Maintained
1981F: drivers/scsi/BusLogic.*
1982F: drivers/scsi/FlashPoint.*
1983
af39917d
CL
1984C-MEDIA CMI8788 DRIVER
1985M: Clemens Ladisch <clemens@ladisch.de>
1986L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1987T: git git://git.alsa-project.org/alsa-kernel.git
1988S: Maintained
1989F: sound/pci/oxygen/
1990
2141355f
MS
1991C6X ARCHITECTURE
1992M: Mark Salter <msalter@redhat.com>
1993M: Aurelien Jacquiot <a-jacquiot@ti.com>
1994L: linux-c6x-dev@linux-c6x.org
1995W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1996S: Maintained
1997F: arch/c6x/
1998
a5432f5a 1999CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2000M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2001L: linux-cachefs@redhat.com
2002S: Supported
2003F: Documentation/filesystems/caching/cachefiles.txt
2004F: fs/cachefiles/
2005
c815ca39
HV
2006CADET FM/AM RADIO RECEIVER DRIVER
2007M: Hans Verkuil <hverkuil@xs4all.nl>
2008L: linux-media@vger.kernel.org
2009T: git git://linuxtv.org/media_tree.git
2010W: http://linuxtv.org
2011S: Maintained
2012F: drivers/media/radio/radio-cadet*
2013
77d5140f 2014CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2015M: Jonathan Corbet <corbet@lwn.net>
661263b5 2016L: linux-media@vger.kernel.org
275ffde4 2017T: git git://linuxtv.org/media_tree.git
77d5140f 2018S: Maintained
679655da 2019F: Documentation/video4linux/cafe_ccic
90d72ac6 2020F: drivers/media/platform/marvell-ccic/
77d5140f 2021
201b6bab 2022CAIF NETWORK LAYER
5c574f50 2023M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2024L: netdev@vger.kernel.org
2025S: Supported
2026F: Documentation/networking/caif/
2027F: drivers/net/caif/
c117ab84 2028F: include/uapi/linux/caif/
201b6bab
JP
2029F: include/net/caif/
2030F: net/caif/
2031
77dac90f 2032CALGARY x86-64 IOMMU
8b58be88
JP
2033M: Muli Ben-Yehuda <muli@il.ibm.com>
2034M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2035L: discuss@x86-64.org
2036S: Maintained
679655da
JP
2037F: arch/x86/kernel/pci-calgary_64.c
2038F: arch/x86/kernel/tce_64.c
2039F: arch/x86/include/asm/calgary.h
2040F: arch/x86/include/asm/tce.h
77dac90f 2041
e2d1d6c0 2042CAN NETWORK LAYER
8d15d386 2043M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2044L: linux-can@vger.kernel.org
ec78213a 2045W: http://gitorious.org/linux-can
405cc273 2046T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2047S: Maintained
f35f6c8f 2048F: Documentation/networking/can.txt
8d15d386 2049F: net/can/
8d15d386 2050F: include/linux/can/core.h
c117ab84
CEB
2051F: include/uapi/linux/can.h
2052F: include/uapi/linux/can/bcm.h
2053F: include/uapi/linux/can/raw.h
2054F: include/uapi/linux/can/gw.h
e2d1d6c0 2055
4261a204 2056CAN NETWORK DRIVERS
8b58be88 2057M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2058M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2059L: linux-can@vger.kernel.org
ec78213a 2060W: http://gitorious.org/linux-can
405cc273 2061T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2062S: Maintained
8d15d386
OH
2063F: drivers/net/can/
2064F: include/linux/can/dev.h
8d15d386 2065F: include/linux/can/platform/
c117ab84
CEB
2066F: include/uapi/linux/can/error.h
2067F: include/uapi/linux/can/netlink.h
4261a204 2068
95d16c72
JM
2069CAPABILITIES
2070M: Serge Hallyn <serge.hallyn@canonical.com>
2071L: linux-security-module@vger.kernel.org
6305902c 2072S: Supported
95d16c72 2073F: include/linux/capability.h
c117ab84 2074F: include/uapi/linux/capability.h
95d16c72 2075F: security/capability.c
6305902c 2076F: security/commoncap.c
38a94118 2077F: kernel/capability.c
95d16c72 2078
b8154542 2079CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2080M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2081L: linuxppc-dev@lists.ozlabs.org
2082L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2083W: http://www.ibm.com/developerworks/power/cell/
2084S: Supported
679655da 2085F: arch/powerpc/include/asm/cell*.h
679655da 2086F: arch/powerpc/include/asm/spu*.h
c117ab84 2087F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2088F: arch/powerpc/oprofile/*cell*
2089F: arch/powerpc/platforms/cell/
b8154542 2090
9030aaf9 2091CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2092M: Sage Weil <sage@inktank.com>
82593f87 2093L: ceph-devel@vger.kernel.org
09d90327 2094W: http://ceph.com/
fb99f881 2095T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2096S: Supported
2097F: Documentation/filesystems/ceph.txt
14430813
JP
2098F: fs/ceph/
2099F: net/ceph/
2100F: include/linux/ceph/
2101F: include/linux/crush/
9030aaf9 2102
18332a80 2103CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2104L: linux-usb@vger.kernel.org
10c6c9c9 2105S: Orphan
679655da
JP
2106F: Documentation/usb/WUSB-Design-overview.txt
2107F: Documentation/usb/wusb-cbaf
355ffe69
DV
2108F: drivers/usb/host/hwa-hc.c
2109F: drivers/usb/host/whci/
679655da
JP
2110F: drivers/usb/wusbcore/
2111F: include/linux/usb/wusb*
18332a80 2112
70e84049 2113CFAG12864B LCD DRIVER
8b58be88 2114M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2115W: http://miguelojeda.es/auxdisplay.htm
2116W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2117S: Maintained
679655da
JP
2118F: drivers/auxdisplay/cfag12864b.c
2119F: include/linux/cfag12864b.h
70e84049
MOS
2120
2121CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2122M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2123W: http://miguelojeda.es/auxdisplay.htm
2124W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2125S: Maintained
679655da
JP
2126F: drivers/auxdisplay/cfag12864bfb.c
2127F: include/linux/cfag12864b.h
70e84049 2128
704232c2 2129CFG80211 and NL80211
8b58be88 2130M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2131L: linux-wireless@vger.kernel.org
ce466579
JB
2132W: http://wireless.kernel.org/
2133T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2135S: Maintained
c117ab84 2136F: include/uapi/linux/nl80211.h
679655da
JP
2137F: include/net/cfg80211.h
2138F: net/wireless/*
2139X: net/wireless/wext*
704232c2 2140
46e64261
GKH
2141CHAR and MISC DRIVERS
2142M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2143M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2144T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2145S: Supported
46e64261
GKH
2146F: drivers/char/*
2147F: drivers/misc/*
2148
0a920b5b 2149CHECKPATCH
8b58be88 2150M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2151M: Joe Perches <joe@perches.com>
2152S: Maintained
679655da 2153F: scripts/checkpatch.pl
0a920b5b 2154
f8407f26
HW
2155CHINESE DOCUMENTATION
2156M: Harry Wei <harryxiyou@gmail.com>
9740153c 2157L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2158L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2159S: Maintained
2160F: Documentation/zh_CN/
2161
2721ea2c 2162CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2163M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2164T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2165L: linux-usb@vger.kernel.org
2166S: Maintained
2167F: drivers/usb/chipidea/
2168
ab043105
OJ
2169CHROME HARDWARE PLATFORM SUPPORT
2170M: Olof Johansson <olof@lixom.net>
2171S: Maintained
2172F: drivers/platform/chrome/
2173
641cb85e 2174CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2175M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2176M: Sujith Sankar <ssujith@cisco.com>
2177M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2178M: Neel Patel <neepatel@cisco.com>
2179M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2180S: Supported
a6a5580c 2181F: drivers/net/ethernet/cisco/enic/
7063fbf2 2182
e3cf00d0 2183CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2184M: Upinder Malhi <umalhi@cisco.com>
2185S: Supported
2186F: drivers/infiniband/hw/usnic
e3cf00d0 2187
2b7a52a4 2188CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2189M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2190L: netdev@vger.kernel.org
2191S: Maintained
57d0b7a0 2192F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2193
2b7a52a4 2194CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2195M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2196L: linux-usb@vger.kernel.org
2b7a52a4 2197S: Maintained
679655da 2198F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2199
d9e9d82c 2200CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2201M: Timur Tabi <timur@tabi.org>
93711660 2202L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2203S: Odd Fixes
679655da 2204F: sound/soc/codecs/cs4270*
d9e9d82c 2205
94574d9a
KRW
2206CLEANCACHE API
2207M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2208L: linux-kernel@vger.kernel.org
2209S: Maintained
2210F: mm/cleancache.c
2211F: include/linux/cleancache.h
2212
d4275354 2213CLK API
8b58be88 2214M: Russell King <linux@arm.linux.org.uk>
37417046 2215S: Maintained
d4275354
RK
2216F: include/linux/clk.h
2217
9222d247
JS
2218CLOCKSOURCE, CLOCKEVENT DRIVERS
2219M: Daniel Lezcano <daniel.lezcano@linaro.org>
2220M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2221L: linux-kernel@vger.kernel.org
9222d247
JS
2222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2223S: Supported
2224F: drivers/clocksource
2225
5df6d737 2226CISCO FCOE HBA DRIVER
8fc89a79
HP
2227M: Hiral Patel <hiralpat@cisco.com>
2228M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2229M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2230L: linux-scsi@vger.kernel.org
2231S: Supported
2a99921a 2232F: drivers/scsi/fnic/
5df6d737 2233
529aa8cb
TLSC
2234CMPC ACPI DRIVER
2235M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2236M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2237L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2238S: Supported
2239F: drivers/platform/x86/classmate-laptop.c
2240
74425eee 2241COCCINELLE/Semantic Patches (SmPL)
26de9c26 2242M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2243M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2244M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2245M: Michal Marek <mmarek@suse.cz>
26de9c26 2246L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2247T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2248W: http://coccinelle.lip6.fr/
2249S: Supported
4b92b2aa 2250F: Documentation/coccinelle.txt
74425eee
NP
2251F: scripts/coccinelle/
2252F: scripts/coccicheck
2253
1da177e4 2254CODA FILE SYSTEM
8b58be88 2255M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2256M: coda@cs.cmu.edu
2257L: codalist@coda.cs.cmu.edu
2258W: http://www.coda.cs.cmu.edu/
2259S: Maintained
679655da
JP
2260F: Documentation/filesystems/coda.txt
2261F: fs/coda/
2262F: include/linux/coda*.h
c117ab84 2263F: include/uapi/linux/coda*.h
1da177e4 2264
7704addb 2265COMMON CLK FRAMEWORK
7704addb
MT
2266M: Mike Turquette <mturquette@linaro.org>
2267L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2268T: git git://git.linaro.org/people/mturquette/linux.git
2269S: Maintained
60bea3b5
SW
2270F: drivers/clk/
2271X: drivers/clk/clkdev.c
7704addb 2272F: include/linux/clk-pr*
60bea3b5 2273F: include/linux/clk/
7704addb 2274
e2d1d6c0 2275COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2276M: Steve French <sfrench@samba.org>
51223df6 2277L: linux-cifs@vger.kernel.org
d1f28953 2278L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2279W: http://linux-cifs.samba.org/
8a6e2535 2280Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2281T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2282S: Supported
679655da
JP
2283F: Documentation/filesystems/cifs.txt
2284F: fs/cifs/
e2d1d6c0 2285
1da177e4 2286COMPACTPCI HOTPLUG CORE
8b58be88 2287M: Scott Murray <scott@spiteful.org>
64dab204 2288L: linux-pci@vger.kernel.org
82c4dfc7 2289S: Maintained
679655da 2290F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2291
2292COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2293M: Scott Murray <scott@spiteful.org>
64dab204 2294L: linux-pci@vger.kernel.org
82c4dfc7 2295S: Maintained
679655da 2296F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2297
2298COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2299M: Scott Murray <scott@spiteful.org>
64dab204 2300L: linux-pci@vger.kernel.org
82c4dfc7 2301S: Maintained
679655da 2302F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2303
5411552c 2304COMPAL LAPTOP SUPPORT
8b58be88 2305M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2306L: platform-driver-x86@vger.kernel.org
5411552c 2307S: Maintained
679655da 2308F: drivers/platform/x86/compal-laptop.c
5411552c 2309
949be0f7 2310CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2311M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2312L: accessrunner-general@lists.sourceforge.net
2313W: http://accessrunner.sourceforge.net/
949be0f7 2314S: Maintained
679655da 2315F: drivers/usb/atm/cxacru.c
949be0f7 2316
e2d1d6c0 2317CONFIGFS
d6351db2
JB
2318M: Joel Becker <jlbec@evilplan.org>
2319T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2320S: Supported
679655da
JP
2321F: fs/configfs/
2322F: include/linux/configfs.h
e2d1d6c0 2323
acb9c1b2 2324CONNECTOR
8b58be88 2325M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2326L: netdev@vger.kernel.org
2327S: Maintained
2328F: drivers/connector/
2329
fb3a0fb6 2330CONTROL GROUPS (CGROUPS)
860ca0e6 2331M: Tejun Heo <tj@kernel.org>
ad50c159 2332M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2333L: containers@lists.linux-foundation.org
12340313 2334L: cgroups@vger.kernel.org
860ca0e6 2335T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2336S: Maintained
679655da
JP
2337F: include/linux/cgroup*
2338F: kernel/cgroup*
8ca739e3 2339F: mm/*cgroup*
fb3a0fb6 2340
bebe4678 2341CORETEMP HARDWARE MONITORING DRIVER
96859129 2342M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2343L: lm-sensors@lm-sensors.org
2344S: Maintained
679655da
JP
2345F: Documentation/hwmon/coretemp
2346F: drivers/hwmon/coretemp.c
bebe4678 2347
1da177e4 2348COSA/SRP SYNC SERIAL DRIVER
8b58be88 2349M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2350W: http://www.fi.muni.cz/~kas/cosa/
2351S: Maintained
679655da 2352F: drivers/net/wan/cosa*
1da177e4 2353
4371ee35 2354CPMAC ETHERNET DRIVER
8b58be88 2355M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2356L: netdev@vger.kernel.org
2357S: Maintained
b544dbac 2358F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2359
1da177e4 2360CPU FREQUENCY DRIVERS
49db1903 2361M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2362M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2363L: cpufreq@vger.kernel.org
a6c072c7 2364L: linux-pm@vger.kernel.org
1da177e4 2365S: Maintained
27209d91
VK
2366T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2367T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2368F: drivers/cpufreq/
2369F: include/linux/cpufreq.h
1da177e4 2370
8a67f0ef
VK
2371CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2372M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2373M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2374L: cpufreq@vger.kernel.org
2375L: linux-pm@vger.kernel.org
2376W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2377S: Maintained
2378F: drivers/cpufreq/arm_big_little.h
2379F: drivers/cpufreq/arm_big_little.c
2380F: drivers/cpufreq/arm_big_little_dt.c
2381
14d2c34c 2382CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2383M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2384M: Daniel Lezcano <daniel.lezcano@linaro.org>
2385L: linux-pm@vger.kernel.org
2386L: linux-arm-kernel@lists.infradead.org
cea8321c 2387T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2388S: Maintained
2389F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2390
a8e39c35 2391CPUIDLE DRIVERS
49db1903 2392M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2393M: Daniel Lezcano <daniel.lezcano@linaro.org>
2394L: linux-pm@vger.kernel.org
2395S: Maintained
cea8321c 2396T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2397F: drivers/cpuidle/*
2398F: include/linux/cpuidle.h
2399
1da177e4 2400CPUID/MSR DRIVER
8b58be88 2401M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2402S: Maintained
679655da
JP
2403F: arch/x86/kernel/cpuid.c
2404F: arch/x86/kernel/msr.c
1da177e4 2405
7fe2f639
DB
2406CPU POWER MONITORING SUBSYSTEM
2407M: Dominik Brodowski <linux@dominikbrodowski.net>
2408M: Thomas Renninger <trenn@suse.de>
2409S: Maintained
14430813 2410F: tools/power/cpupower/
7fe2f639 2411
ed90fb4a 2412CPUSETS
f47b89c7 2413M: Li Zefan <lizefan@huawei.com>
230579d7 2414L: cgroups@vger.kernel.org
ed90fb4a 2415W: http://www.bullopensource.org/cpuset/
551e172a 2416W: http://oss.sgi.com/projects/cpusets/
230579d7 2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2418S: Maintained
679655da
JP
2419F: Documentation/cgroups/cpusets.txt
2420F: include/linux/cpuset.h
2421F: kernel/cpuset.c
ed90fb4a 2422
1da177e4 2423CRAMFS FILESYSTEM
ce00f85c 2424W: http://sourceforge.net/projects/cramfs/
54886a71 2425S: Orphan / Obsolete
679655da
JP
2426F: Documentation/filesystems/cramfs.txt
2427F: fs/cramfs/
1da177e4
LT
2428
2429CRIS PORT
8b58be88
JP
2430M: Mikael Starvik <starvik@axis.com>
2431M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2432L: linux-cris-kernel@axis.com
1da177e4
LT
2433W: http://developer.axis.com
2434S: Maintained
679655da 2435F: arch/cris/
df621252 2436F: drivers/tty/serial/crisv10.*
1da177e4
LT
2437
2438CRYPTO API
8b58be88
JP
2439M: Herbert Xu <herbert@gondor.apana.org.au>
2440M: "David S. Miller" <davem@davemloft.net>
1da177e4 2441L: linux-crypto@vger.kernel.org
54e5881d 2442T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2443S: Maintained
679655da
JP
2444F: Documentation/crypto/
2445F: arch/*/crypto/
2446F: crypto/
2447F: drivers/crypto/
2448F: include/crypto/
1da177e4 2449
5b07bd57 2450CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2451M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2452L: linux-crypto@vger.kernel.org
2453S: Maintained
51a2228a
JP
2454F: crypto/ansi_cprng.c
2455F: crypto/rng.c
5b07bd57 2456
9b4ffa48 2457CS5535 Audio ALSA driver
8b58be88 2458M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2459S: Maintained
679655da 2460F: sound/pci/cs5535audio/
9b4ffa48 2461
a910e4a9 2462CW1200 WLAN driver
b75f0050
JP
2463M: Solomon Peachy <pizza@shaftnet.org>
2464S: Maintained
2465F: drivers/net/wireless/cw1200/
a910e4a9 2466
6d8425b1 2467CX18 VIDEO4LINUX DRIVER
6afdeaf8 2468M: Andy Walls <awalls@md.metrocast.net>
c4240509 2469L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2470L: linux-media@vger.kernel.org
275ffde4 2471T: git git://linuxtv.org/media_tree.git
6d8425b1 2472W: http://linuxtv.org
30e10993 2473W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2474S: Maintained
679655da 2475F: Documentation/video4linux/cx18.txt
90d72ac6 2476F: drivers/media/pci/cx18/
6c0f0359 2477F: include/uapi/linux/ivtv*
6d8425b1 2478
3f101d91
HV
2479CX2341X MPEG ENCODER HELPER MODULE
2480M: Hans Verkuil <hverkuil@xs4all.nl>
2481L: linux-media@vger.kernel.org
2482T: git git://linuxtv.org/media_tree.git
2483W: http://linuxtv.org
2484S: Maintained
c368360b 2485F: drivers/media/common/cx2341x*
3f101d91
HV
2486F: include/media/cx2341x*
2487
20357578 2488CX88 VIDEO4LINUX DRIVER
1b2c14b4 2489M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2490L: linux-media@vger.kernel.org
2491W: http://linuxtv.org
2492T: git git://linuxtv.org/media_tree.git
2493S: Odd fixes
2494F: Documentation/video4linux/cx88/
2495F: drivers/media/pci/cx88/
6d8425b1 2496
91952bc0
AP
2497CXD2820R MEDIA DRIVER
2498M: Antti Palosaari <crope@iki.fi>
2499L: linux-media@vger.kernel.org
2500W: http://linuxtv.org/
2501W: http://palosaari.fi/linux/
2502Q: http://patchwork.linuxtv.org/project/linux-media/list/
2503T: git git://linuxtv.org/anttip/media_tree.git
2504S: Maintained
2505F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2506
e5ec3789 2507CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2508M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2509L: netdev@vger.kernel.org
2510W: http://www.chelsio.com
2511S: Supported
f7917c00 2512F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2513
2514CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2515M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2516L: linux-rdma@vger.kernel.org
e5ec3789
SW
2517W: http://www.openfabrics.org
2518S: Supported
679655da 2519F: drivers/infiniband/hw/cxgb3/
e5ec3789 2520
be4c9bad
RD
2521CXGB4 ETHERNET DRIVER (CXGB4)
2522M: Dimitris Michailidis <dm@chelsio.com>
2523L: netdev@vger.kernel.org
2524W: http://www.chelsio.com
2525S: Supported
f7917c00 2526F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2527
2528CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2529M: Steve Wise <swise@chelsio.com>
2530L: linux-rdma@vger.kernel.org
2531W: http://www.openfabrics.org
2532S: Supported
2533F: drivers/infiniband/hw/cxgb4/
2534
5c20a5c7
CL
2535CXGB4VF ETHERNET DRIVER (CXGB4VF)
2536M: Casey Leedom <leedom@chelsio.com>
2537L: netdev@vger.kernel.org
2538W: http://www.chelsio.com
2539S: Supported
f7917c00 2540F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2541
b52b97a3
GC
2542STMMAC ETHERNET DRIVER
2543M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2544L: netdev@vger.kernel.org
2545W: http://www.stlinux.com
2546S: Supported
7ac6653a 2547F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2548
1da177e4 2549CYBERPRO FB DRIVER
8b58be88 2550M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2551L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2552W: http://www.arm.linux.org.uk/
2553S: Maintained
679655da 2554F: drivers/video/cyber2000fb.*
9fa68eae 2555
1da177e4 2556CYCLADES ASYNC MUX DRIVER
1da177e4 2557W: http://www.cyclades.com/
d459883e 2558S: Orphan
c897401b 2559F: drivers/tty/cyclades.c
679655da 2560F: include/linux/cyclades.h
c117ab84 2561F: include/uapi/linux/cyclades.h
1da177e4
LT
2562
2563CYCLADES PC300 DRIVER
1da177e4 2564W: http://www.cyclades.com/
d459883e 2565S: Orphan
679655da 2566F: drivers/net/wan/pc300*
1da177e4 2567
402f6ae4
AP
2568CYPRESS_FIRMWARE MEDIA DRIVER
2569M: Antti Palosaari <crope@iki.fi>
2570L: linux-media@vger.kernel.org
2571W: http://linuxtv.org/
2572W: http://palosaari.fi/linux/
2573Q: http://patchwork.linuxtv.org/project/linux-media/list/
2574T: git git://linuxtv.org/anttip/media_tree.git
2575S: Maintained
2576F: drivers/media/common/cypress_firmware*
2577
e3ae3525 2578CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2579M: Ferruh Yigit <fery@cypress.com>
6305902c 2580L: linux-input@vger.kernel.org
be9a6f40 2581S: Supported
6305902c
JP
2582F: drivers/input/touchscreen/cyttsp*
2583F: include/linux/input/cyttsp.h
e3ae3525 2584
1da177e4 2585DAMA SLAVE for AX.25
8b58be88 2586M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2587W: http://yaina.de/jreuter/
2588W: http://www.qsl.net/dl1bke/
2589L: linux-hams@vger.kernel.org
2590S: Maintained
679655da
JP
2591F: net/ax25/af_ax25.c
2592F: net/ax25/ax25_dev.c
2593F: net/ax25/ax25_ds_*
2594F: net/ax25/ax25_in.c
2595F: net/ax25/ax25_out.c
2596F: net/ax25/ax25_timer.c
2597F: net/ax25/sysctl_net_ax25.c
1da177e4 2598
e2d1d6c0 2599DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2600L: netdev@vger.kernel.org
5ff77428 2601S: Orphan
679655da 2602F: Documentation/networking/dmfe.txt
0f04e2aa 2603F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2604
2605DC390/AM53C974 SCSI driver
8b58be88 2606M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2607W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2608M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2609S: Maintained
679655da 2610F: drivers/scsi/tmscsim.*
e2d1d6c0 2611
1da177e4 2612DC395x SCSI driver
61eee9a7 2613M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2614M: Ali Akcaagac <aliakc@web.de>
2615M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2616L: dc395x@twibble.org
cf015e9f
JP
2617W: http://twibble.org/dist/dc395x/
2618W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2619S: Maintained
679655da
JP
2620F: Documentation/scsi/dc395x.txt
2621F: drivers/scsi/dc395x.*
1da177e4 2622
eb8edb08 2623DCCP PROTOCOL
a89d030e 2624M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2625L: dccp@vger.kernel.org
c996d8b9 2626W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2627S: Maintained
679655da 2628F: include/linux/dccp.h
c117ab84 2629F: include/uapi/linux/dccp.h
679655da
JP
2630F: include/linux/tfrc.h
2631F: net/dccp/
eb8edb08 2632
1da177e4 2633DECnet NETWORK LAYER
1da177e4
LT
2634W: http://linux-decnet.sourceforge.net
2635L: linux-decnet-user@lists.sourceforge.net
f546444d 2636S: Orphan
679655da
JP
2637F: Documentation/networking/decnet.txt
2638F: net/decnet/
1da177e4
LT
2639
2640DEFXX FDDI NETWORK DRIVER
8b58be88 2641M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2642S: Maintained
33f810b2 2643F: drivers/net/fddi/defxx.*
1da177e4 2644
ad8f07cc 2645DELL LAPTOP DRIVER
8b58be88 2646M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2647L: platform-driver-x86@vger.kernel.org
ad8f07cc 2648S: Maintained
679655da 2649F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2650
1da177e4 2651DELL LAPTOP SMM DRIVER
a1406d87 2652M: Guenter Roeck <linux@roeck-us.net>
679655da 2653F: drivers/char/i8k.c
c117ab84 2654F: include/uapi/linux/i8k.h
1da177e4 2655
90563ec4 2656DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2657M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2658S: Maintained
679655da
JP
2659F: Documentation/dcdbas.txt
2660F: drivers/firmware/dcdbas.*
90563ec4 2661
0b3f6109 2662DELL WMI EXTRAS DRIVER
8b58be88 2663M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2664S: Maintained
36b3a96f 2665F: drivers/platform/x86/dell-wmi.c
0b3f6109 2666
5efc75e3
PZ
2667DESIGNWARE USB2 DRD IP DRIVER
2668M: Paul Zimmerman <paulz@synopsys.com>
2669L: linux-usb@vger.kernel.org
2670S: Maintained
197ba5f4 2671F: drivers/usb/dwc2/
5efc75e3 2672
94ab23dd
FB
2673DESIGNWARE USB3 DRD IP DRIVER
2674M: Felipe Balbi <balbi@ti.com>
2675L: linux-usb@vger.kernel.org
2676L: linux-omap@vger.kernel.org
2677T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2678S: Maintained
2679F: drivers/usb/dwc3/
2680
89d07767
KP
2681DEVICE FREQUENCY (DEVFREQ)
2682M: MyungJoo Ham <myungjoo.ham@samsung.com>
2683M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2684L: linux-pm@vger.kernel.org
89d07767
KP
2685S: Maintained
2686F: drivers/devfreq/
2687
1da177e4 2688DEVICE NUMBER REGISTRY
8b58be88 2689M: Torben Mathiasen <device@lanana.org>
1da177e4 2690W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2691S: Maintained
2692
e2d1d6c0 2693DEVICE-MAPPER (LVM)
854ecaad 2694M: Alasdair Kergon <agk@redhat.com>
8504eed3 2695M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2696M: dm-devel@redhat.com
e2d1d6c0
RD
2697L: dm-devel@redhat.com
2698W: http://sources.redhat.com/dm
8a6e2535 2699Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2700T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2701T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2702S: Maintained
679655da
JP
2703F: Documentation/device-mapper/
2704F: drivers/md/dm*
854ecaad 2705F: drivers/md/persistent-data/
679655da
JP
2706F: include/linux/device-mapper.h
2707F: include/linux/dm-*.h
8504eed3 2708F: include/uapi/linux/dm-*.h
e2d1d6c0 2709
599aa697
LL
2710DIGI NEO AND CLASSIC PCI PRODUCTS
2711M: Lidza Louina <lidza.louina@gmail.com>
2712L: driverdev-devel@linuxdriverproject.org
2713S: Maintained
2714F: drivers/staging/dgnc/
2715
2716DIGI EPCA PCI PRODUCTS
2717M: Lidza Louina <lidza.louina@gmail.com>
2718L: driverdev-devel@linuxdriverproject.org
2719S: Maintained
2720F: drivers/staging/dgap/
2721
335d7c58 2722DIOLAN U2C-12 I2C DRIVER
ca462085 2723M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2724L: linux-i2c@vger.kernel.org
2725S: Maintained
2726F: drivers/i2c/busses/i2c-diolan-u2c.c
2727
e7839f25 2728DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2729M: Eric Paris <eparis@parisplace.org>
3c5119c0 2730S: Maintained
679655da
JP
2731F: Documentation/filesystems/dnotify.txt
2732F: fs/notify/dnotify/
2733F: include/linux/dnotify.h
1da177e4
LT
2734
2735DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2736M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2737W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2738W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2739W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2740S: Maintained
2741
4480f15b 2742DISKQUOTA
8b58be88 2743M: Jan Kara <jack@suse.cz>
1da177e4 2744S: Maintained
679655da
JP
2745F: Documentation/filesystems/quota.txt
2746F: fs/quota/
2747F: include/linux/quota*.h
c117ab84 2748F: include/uapi/linux/quota*.h
1da177e4 2749
702686ad
BT
2750DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2751M: Bernie Thompson <bernie@plugable.com>
2752L: linux-fbdev@vger.kernel.org
2753S: Maintained
2754W: http://plugable.com/category/projects/udlfb/
2755F: drivers/video/udlfb.c
2756F: include/video/udlfb.h
2757F: Documentation/fb/udlfb.txt
2758
e7839f25 2759DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2760M: Christine Caulfield <ccaulfie@redhat.com>
2761M: David Teigland <teigland@redhat.com>
a4644184 2762L: cluster-devel@redhat.com
5be7b50f 2763W: http://sources.redhat.com/cluster/
54e5881d 2764T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2765S: Supported
679655da 2766F: fs/dlm/
5be7b50f 2767
53b6b3e0
SS
2768DMA BUFFER SHARING FRAMEWORK
2769M: Sumit Semwal <sumit.semwal@linaro.org>
2770S: Maintained
2771L: linux-media@vger.kernel.org
2772L: dri-devel@lists.freedesktop.org
2773L: linaro-mm-sig@lists.linaro.org
2774F: drivers/base/dma-buf*
2775F: include/linux/dma-buf*
2776F: Documentation/dma-buf-sharing.txt
2777T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2778
b3e5f263 2779DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2780M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2781M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2782L: dmaengine@vger.kernel.org
2783Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2784S: Supported
679655da
JP
2785F: drivers/dma/
2786F: include/linux/dma*
5dbd05d4
VK
2787T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2788T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2789
b825037d 2790DME1737 HARDWARE MONITOR DRIVER
8b58be88 2791M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2792L: lm-sensors@lm-sensors.org
2793S: Maintained
679655da
JP
2794F: Documentation/hwmon/dme1737
2795F: drivers/hwmon/dme1737.c
b825037d 2796
5b9c9bf6 2797DOCKING STATION DRIVER
8b58be88 2798M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2799L: linux-acpi@vger.kernel.org
8b59a454 2800S: Supported
679655da 2801F: drivers/acpi/dock.c
5b9c9bf6 2802
7d2c86b5 2803DOCUMENTATION
01358e56 2804M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2805L: linux-doc@vger.kernel.org
01358e56 2806T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2807S: Maintained
679655da 2808F: Documentation/
abbaeff3 2809
1da177e4 2810DOUBLETALK DRIVER
8b58be88 2811M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2812L: blinux-list@redhat.com
2813S: Maintained
679655da
JP
2814F: drivers/char/dtlk.c
2815F: include/linux/dtlk.h
1da177e4 2816
e2d1d6c0 2817DPT_I2O SCSI RAID DRIVER
8b58be88 2818M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2819L: linux-scsi@vger.kernel.org
2820W: http://www.adaptec.com/
2821S: Maintained
679655da
JP
2822F: drivers/scsi/dpt*
2823F: drivers/scsi/dpt/
e2d1d6c0 2824
b411b363 2825DRBD DRIVER
28b8e8d4
JP
2826P: Philipp Reisner
2827P: Lars Ellenberg
2828M: drbd-dev@lists.linbit.com
2829L: drbd-user@lists.linbit.com
2830W: http://www.drbd.org
2831T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2832T: git git://git.drbd.org/drbd-8.3.git
2833S: Supported
2834F: drivers/block/drbd/
2835F: lib/lru_cache.c
2836F: Documentation/blockdev/drbd/
b411b363 2837
87544653 2838DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2839M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2840T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2841S: Supported
679655da 2842F: Documentation/kobject.txt
7cfc51b9 2843F: drivers/base/
679655da 2844F: fs/sysfs/
87544653 2845F: fs/debugfs/
679655da 2846F: include/linux/kobj*
87544653 2847F: include/linux/debugfs.h
679655da 2848F: lib/kobj*
1da177e4
LT
2849
2850DRM DRIVERS
8b58be88 2851M: David Airlie <airlied@linux.ie>
4c6a3999 2852L: dri-devel@lists.freedesktop.org
b0447888 2853T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2854S: Maintained
679655da 2855F: drivers/gpu/drm/
850e9411 2856F: include/drm/
c117ab84 2857F: include/uapi/drm/
1da177e4 2858
566f5939
AD
2859RADEON DRM DRIVERS
2860M: Alex Deucher <alexander.deucher@amd.com>
2861M: Christian König <christian.koenig@amd.com>
2862L: dri-devel@lists.freedesktop.org
2863T: git git://people.freedesktop.org/~agd5f/linux
2864S: Supported
2865F: drivers/gpu/drm/radeon/
2866F: include/drm/radeon*
2867F: include/uapi/drm/radeon*
2868
03e255b9
TR
2869DRM PANEL DRIVERS
2870M: Thierry Reding <thierry.reding@gmail.com>
2871L: dri-devel@lists.freedesktop.org
2872T: git git://anongit.freedesktop.org/tegra/linux.git
2873S: Maintained
2874F: drivers/gpu/drm/drm_panel.c
2875F: drivers/gpu/drm/panel/
2876F: include/drm/drm_panel.h
2877F: Documentation/devicetree/bindings/panel/
2878
8daf7473 2879INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2880M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2881M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2882L: intel-gfx@lists.freedesktop.org
8daf7473 2883L: dri-devel@lists.freedesktop.org
47f95647 2884Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2885T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2886S: Supported
14430813 2887F: drivers/gpu/drm/i915/
8daf7473 2888F: include/drm/i915*
c117ab84 2889F: include/uapi/drm/i915*
8daf7473 2890
398a6d4a
KP
2891DRM DRIVERS FOR EXYNOS
2892M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2893M: Joonyoung Shim <jy0922.shim@samsung.com>
2894M: Seung-Woo Kim <sw0312.kim@samsung.com>
2895M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2896L: dri-devel@lists.freedesktop.org
25a58030 2897T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2898S: Supported
14430813 2899F: drivers/gpu/drm/exynos/
398a6d4a 2900F: include/drm/exynos*
c117ab84 2901F: include/uapi/drm/exynos*
398a6d4a 2902
bd3b49f2 2903DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2904M: Thierry Reding <thierry.reding@gmail.com>
2905M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2906L: dri-devel@lists.freedesktop.org
2907L: linux-tegra@vger.kernel.org
a5ad7a63 2908T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2909S: Supported
dee8268f 2910F: drivers/gpu/drm/tegra/
a5ad7a63 2911F: drivers/gpu/host1x/
e1e90644 2912F: include/linux/host1x.h
a5ad7a63 2913F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2914F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2915
598df1ac
AK
2916DSBR100 USB FM RADIO DRIVER
2917M: Alexey Klimov <klimov.linux@gmail.com>
2918L: linux-media@vger.kernel.org
2919T: git git://linuxtv.org/media_tree.git
2920S: Maintained
2921F: drivers/media/radio/dsbr100.c
2922
1da177e4 2923DSCC4 DRIVER
8b58be88 2924M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2925L: netdev@vger.kernel.org
1da177e4 2926S: Maintained
679655da 2927F: drivers/net/wan/dscc4.c
1da177e4 2928
91952bc0
AP
2929DVB_USB_AF9015 MEDIA DRIVER
2930M: Antti Palosaari <crope@iki.fi>
2931L: linux-media@vger.kernel.org
2932W: http://linuxtv.org/
2933W: http://palosaari.fi/linux/
2934Q: http://patchwork.linuxtv.org/project/linux-media/list/
2935T: git git://linuxtv.org/anttip/media_tree.git
2936S: Maintained
2937F: drivers/media/usb/dvb-usb-v2/af9015*
2938
2939DVB_USB_AF9035 MEDIA DRIVER
2940M: Antti Palosaari <crope@iki.fi>
2941L: linux-media@vger.kernel.org
2942W: http://linuxtv.org/
2943W: http://palosaari.fi/linux/
2944Q: http://patchwork.linuxtv.org/project/linux-media/list/
2945T: git git://linuxtv.org/anttip/media_tree.git
2946S: Maintained
2947F: drivers/media/usb/dvb-usb-v2/af9035*
2948
2949DVB_USB_ANYSEE MEDIA DRIVER
2950M: Antti Palosaari <crope@iki.fi>
2951L: linux-media@vger.kernel.org
2952W: http://linuxtv.org/
2953W: http://palosaari.fi/linux/
2954Q: http://patchwork.linuxtv.org/project/linux-media/list/
2955T: git git://linuxtv.org/anttip/media_tree.git
2956S: Maintained
2957F: drivers/media/usb/dvb-usb-v2/anysee*
2958
2959DVB_USB_AU6610 MEDIA DRIVER
2960M: Antti Palosaari <crope@iki.fi>
2961L: linux-media@vger.kernel.org
2962W: http://linuxtv.org/
2963W: http://palosaari.fi/linux/
2964Q: http://patchwork.linuxtv.org/project/linux-media/list/
2965T: git git://linuxtv.org/anttip/media_tree.git
2966S: Maintained
2967F: drivers/media/usb/dvb-usb-v2/au6610*
2968
2969DVB_USB_CE6230 MEDIA DRIVER
2970M: Antti Palosaari <crope@iki.fi>
2971L: linux-media@vger.kernel.org
2972W: http://linuxtv.org/
2973W: http://palosaari.fi/linux/
2974Q: http://patchwork.linuxtv.org/project/linux-media/list/
2975T: git git://linuxtv.org/anttip/media_tree.git
2976S: Maintained
2977F: drivers/media/usb/dvb-usb-v2/ce6230*
2978
d099dea2
MK
2979DVB_USB_CXUSB MEDIA DRIVER
2980M: Michael Krufky <mkrufky@linuxtv.org>
2981L: linux-media@vger.kernel.org
2982W: http://linuxtv.org/
2983W: http://github.com/mkrufky
2984Q: http://patchwork.linuxtv.org/project/linux-media/list/
2985T: git git://linuxtv.org/media_tree.git
2986S: Maintained
9819da66 2987F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2988
91952bc0 2989DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2990M: Antti Palosaari <crope@iki.fi>
2991L: linux-media@vger.kernel.org
2992W: http://linuxtv.org/
2993W: http://palosaari.fi/linux/
2994Q: http://patchwork.linuxtv.org/project/linux-media/list/
2995T: git git://linuxtv.org/anttip/media_tree.git
2996S: Maintained
91952bc0 2997F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2998
5560983b 2999DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
3000M: Antti Palosaari <crope@iki.fi>
3001L: linux-media@vger.kernel.org
3002W: http://linuxtv.org/
91952bc0
AP
3003Q: http://patchwork.linuxtv.org/project/linux-media/list/
3004T: git git://linuxtv.org/anttip/media_tree.git
3005S: Maintained
5560983b 3006F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 3007
8856f5f2
MK
3008DVB_USB_MXL111SF MEDIA DRIVER
3009M: Michael Krufky <mkrufky@linuxtv.org>
3010L: linux-media@vger.kernel.org
3011W: http://linuxtv.org/
3012W: http://github.com/mkrufky
3013Q: http://patchwork.linuxtv.org/project/linux-media/list/
3014T: git git://linuxtv.org/mkrufky/mxl111sf.git
3015S: Maintained
3016F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3017
91952bc0
AP
3018DVB_USB_RTL28XXU MEDIA DRIVER
3019M: Antti Palosaari <crope@iki.fi>
3020L: linux-media@vger.kernel.org
3021W: http://linuxtv.org/
3022W: http://palosaari.fi/linux/
3023Q: http://patchwork.linuxtv.org/project/linux-media/list/
3024T: git git://linuxtv.org/anttip/media_tree.git
3025S: Maintained
3026F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3027
3028DVB_USB_V2 MEDIA DRIVER
3029M: Antti Palosaari <crope@iki.fi>
3030L: linux-media@vger.kernel.org
3031W: http://linuxtv.org/
3032W: http://palosaari.fi/linux/
3033Q: http://patchwork.linuxtv.org/project/linux-media/list/
3034T: git git://linuxtv.org/anttip/media_tree.git
3035S: Maintained
3036F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3037F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3038
ac0ac38f 3039DYNAMIC DEBUG
5c4a97d1 3040M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3041S: Maintained
3042F: lib/dynamic_debug.c
3043F: include/linux/dynamic_debug.h
3044
789c7048 3045DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3046M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3047S: Maintained
df621252 3048F: drivers/tty/serial/dz.*
789c7048 3049
91952bc0
AP
3050E4000 MEDIA DRIVER
3051M: Antti Palosaari <crope@iki.fi>
3052L: linux-media@vger.kernel.org
3053W: http://linuxtv.org/
3054W: http://palosaari.fi/linux/
3055Q: http://patchwork.linuxtv.org/project/linux-media/list/
3056T: git git://linuxtv.org/anttip/media_tree.git
3057S: Maintained
3058F: drivers/media/tuners/e4000*
3059
1da177e4 3060EATA-DMA SCSI DRIVER
8b58be88 3061M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3062L: linux-eata@i-connect.net
3063L: linux-scsi@vger.kernel.org
1da177e4 3064S: Maintained
679655da 3065F: drivers/scsi/eata*
1da177e4
LT
3066
3067EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3068M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3069L: linux-scsi@vger.kernel.org
3070S: Maintained
679655da 3071F: drivers/scsi/eata.c
1da177e4
LT
3072
3073EATA-PIO SCSI DRIVER
8b58be88 3074M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3075L: linux-eata@i-connect.net
3076L: linux-scsi@vger.kernel.org
1da177e4 3077S: Maintained
679655da 3078F: drivers/scsi/eata_pio.*
1da177e4
LT
3079
3080EBTABLES
8b58be88 3081M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3082L: netfilter-devel@vger.kernel.org
1da177e4
LT
3083W: http://ebtables.sourceforge.net/
3084S: Maintained
679655da 3085F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3086F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3087F: net/bridge/netfilter/ebt*.c
1da177e4 3088
91952bc0
AP
3089EC100 MEDIA DRIVER
3090M: Antti Palosaari <crope@iki.fi>
3091L: linux-media@vger.kernel.org
3092W: http://linuxtv.org/
3093W: http://palosaari.fi/linux/
3094Q: http://patchwork.linuxtv.org/project/linux-media/list/
3095T: git git://linuxtv.org/anttip/media_tree.git
3096S: Maintained
3097F: drivers/media/dvb-frontends/ec100*
3098
237fead6 3099ECRYPT FILE SYSTEM
0de9adf2 3100M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3101L: ecryptfs@vger.kernel.org
24a923e4 3102W: http://ecryptfs.org
6dc7516e 3103W: https://launchpad.net/ecryptfs
237fead6 3104S: Supported
679655da
JP
3105F: Documentation/filesystems/ecryptfs.txt
3106F: fs/ecryptfs/
237fead6 3107
da9bb1d2 3108EDAC-CORE
8b58be88 3109M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3110M: Borislav Petkov <bp@alien8.de>
3111M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3112L: linux-edac@vger.kernel.org
0e438e3f 3113W: bluesmoke.sourceforge.net
8c2a6a40 3114S: Supported
679655da 3115F: Documentation/edac.txt
91445c72 3116F: drivers/edac/
679655da 3117F: include/linux/edac.h
0e438e3f 3118
c476c23b 3119EDAC-AMD64
8b58be88 3120M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3121M: Borislav Petkov <bp@alien8.de>
91445c72 3122L: linux-edac@vger.kernel.org
c476c23b 3123W: bluesmoke.sourceforge.net
487ba8e8 3124S: Maintained
c476c23b
BP
3125F: drivers/edac/amd64_edac*
3126
836dae5d
RR
3127EDAC-CALXEDA
3128M: Doug Thompson <dougthompson@xmission.com>
3129M: Robert Richter <rric@kernel.org>
3130L: linux-edac@vger.kernel.org
3131W: bluesmoke.sourceforge.net
3132S: Maintained
3133F: drivers/edac/highbank*
3134
f65aad41
RB
3135EDAC-CAVIUM
3136M: Ralf Baechle <ralf@linux-mips.org>
3137M: David Daney <david.daney@cavium.com>
3138L: linux-edac@vger.kernel.org
3139L: linux-mips@linux-mips.org
3140W: bluesmoke.sourceforge.net
3141S: Supported
3142F: drivers/edac/octeon_edac*
3143
0e438e3f 3144EDAC-E752X
8b58be88
JP
3145M: Mark Gross <mark.gross@intel.com>
3146M: Doug Thompson <dougthompson@xmission.com>
91445c72 3147L: linux-edac@vger.kernel.org
0e438e3f
DP
3148W: bluesmoke.sourceforge.net
3149S: Maintained
679655da 3150F: drivers/edac/e752x_edac.c
0e438e3f
DP
3151
3152EDAC-E7XXX
8b58be88 3153M: Doug Thompson <dougthompson@xmission.com>
91445c72 3154L: linux-edac@vger.kernel.org
0e438e3f
DP
3155W: bluesmoke.sourceforge.net
3156S: Maintained
679655da 3157F: drivers/edac/e7xxx_edac.c
0e438e3f 3158
77c5f5d2 3159EDAC-GHES
1b2c14b4 3160M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3161L: linux-edac@vger.kernel.org
3162W: bluesmoke.sourceforge.net
3163S: Maintained
2caa67a6 3164F: drivers/edac/ghes_edac.c
77c5f5d2 3165
6bc78404 3166EDAC-I82443BXGX
8b58be88 3167M: Tim Small <tim@buttersideup.com>
91445c72 3168L: linux-edac@vger.kernel.org
6bc78404
DT
3169W: bluesmoke.sourceforge.net
3170S: Maintained
679655da 3171F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3172
3173EDAC-I3000
8b58be88 3174M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3175L: linux-edac@vger.kernel.org
6bc78404
DT
3176W: bluesmoke.sourceforge.net
3177S: Maintained
679655da 3178F: drivers/edac/i3000_edac.c
6bc78404
DT
3179
3180EDAC-I5000
8b58be88 3181M: Doug Thompson <dougthompson@xmission.com>
91445c72 3182L: linux-edac@vger.kernel.org
ba9a5918
DT
3183W: bluesmoke.sourceforge.net
3184S: Maintained
679655da 3185F: drivers/edac/i5000_edac.c
ba9a5918 3186
44c12cb2 3187EDAC-I5400
1b2c14b4 3188M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3189L: linux-edac@vger.kernel.org
44c12cb2
MCC
3190W: bluesmoke.sourceforge.net
3191S: Maintained
679655da 3192F: drivers/edac/i5400_edac.c
44c12cb2 3193
3c9c92b6 3194EDAC-I7300
1b2c14b4 3195M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3196L: linux-edac@vger.kernel.org
3197W: bluesmoke.sourceforge.net
3198S: Maintained
3199F: drivers/edac/i7300_edac.c
3200
67c89316 3201EDAC-I7CORE
1b2c14b4 3202M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3203L: linux-edac@vger.kernel.org
3204W: bluesmoke.sourceforge.net
3205S: Maintained
70aff0ce 3206F: drivers/edac/i7core_edac.c
67c89316 3207
ba9a5918 3208EDAC-I82975X
8b58be88 3209M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3210M: "Arvind R." <arvino55@gmail.com>
91445c72 3211L: linux-edac@vger.kernel.org
ba9a5918
DT
3212W: bluesmoke.sourceforge.net
3213S: Maintained
679655da 3214F: drivers/edac/i82975x_edac.c
ba9a5918 3215
ccdfb979
JT
3216EDAC-MPC85XX
3217M: Johannes Thumshirn <johannes.thumshirn@men.de>
3218L: linux-edac@vger.kernel.org
3219W: bluesmoke.sourceforge.net
3220S: Maintained
3221F: drivers/edac/mpc85xx_edac.[ch]
3222
ba9a5918 3223EDAC-PASEMI
8b58be88 3224M: Egor Martovetsky <egor@pasemi.com>
91445c72 3225L: linux-edac@vger.kernel.org
6bc78404
DT
3226W: bluesmoke.sourceforge.net
3227S: Maintained
679655da 3228F: drivers/edac/pasemi_edac.c
6bc78404 3229
0e438e3f 3230EDAC-R82600
8b58be88 3231M: Tim Small <tim@buttersideup.com>
91445c72 3232L: linux-edac@vger.kernel.org
0e438e3f
DP
3233W: bluesmoke.sourceforge.net
3234S: Maintained
679655da 3235F: drivers/edac/r82600_edac.c
da9bb1d2 3236
4d096ca7 3237EDAC-SBRIDGE
1b2c14b4 3238M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3239L: linux-edac@vger.kernel.org
3240W: bluesmoke.sourceforge.net
3241S: Maintained
3242F: drivers/edac/sb_edac.c
3243
af39917d
CL
3244EDIROL UA-101/UA-1000 DRIVER
3245M: Clemens Ladisch <clemens@ladisch.de>
3246L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3247T: git git://git.alsa-project.org/alsa-kernel.git
3248S: Maintained
3249F: sound/usb/misc/ua101.c
3250
1f7df953
MF
3251EXTENSIBLE FIRMWARE INTERFACE (EFI)
3252M: Matt Fleming <matt.fleming@intel.com>
3253L: linux-efi@vger.kernel.org
78bef24e 3254T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3255S: Maintained
3256F: Documentation/x86/efi-stub.txt
3257F: arch/ia64/kernel/efi.c
3258F: arch/x86/boot/compressed/eboot.[ch]
3259F: arch/x86/include/asm/efi.h
3260F: arch/x86/platform/efi/*
a9499fa7 3261F: drivers/firmware/efi/*
1f7df953
MF
3262F: include/linux/efi*.h
3263
d68772b7
MF
3264EFI VARIABLE FILESYSTEM
3265M: Matthew Garrett <matthew.garrett@nebula.com>
3266M: Jeremy Kerr <jk@ozlabs.org>
3267M: Matt Fleming <matt.fleming@intel.com>
3268T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3269L: linux-efi@vger.kernel.org
3270S: Maintained
3271F: fs/efivarfs/
3272
85a00d9b
PJ
3273EFIFB FRAMEBUFFER DRIVER
3274L: linux-fbdev@vger.kernel.org
3275M: Peter Jones <pjones@redhat.com>
3276S: Maintained
3277F: drivers/video/efifb.c
3278
0bee8d28
JT
3279EFS FILESYSTEM
3280W: http://aeschi.ch.eu.org/efs/
3281S: Orphan
679655da 3282F: fs/efs/
0bee8d28 3283
4480f15b 3284EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3285M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3286M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3287L: linux-rdma@vger.kernel.org
fab97220 3288S: Supported
679655da 3289F: drivers/infiniband/hw/ehca/
fab97220 3290
aa8a9e25 3291EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3292M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3293L: netdev@vger.kernel.org
3294S: Maintained
9aa32835 3295F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3296
f0319efe 3297EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3298M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3299L: linux-media@vger.kernel.org
3300W: http://linuxtv.org
3301T: git git://linuxtv.org/media_tree.git
3302S: Maintained
3303F: drivers/media/usb/em28xx/
3304
3e3a7d66 3305EMBEDDED LINUX
8b58be88
JP
3306M: Paul Gortmaker <paul.gortmaker@windriver.com>
3307M: Matt Mackall <mpm@selenic.com>
3308M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3309L: linux-embedded@vger.kernel.org
3310S: Maintained
3311
3a1c1d44 3312EMULEX LPFC FC SCSI DRIVER
8b58be88 3313M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3314L: linux-scsi@vger.kernel.org
3315W: http://sourceforge.net/projects/lpfcxxxx
3316S: Supported
679655da 3317F: drivers/scsi/lpfc/
3a1c1d44 3318
5f5bac82 3319ENE CB710 FLASH CARD READER DRIVER
8b58be88 3320M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3321S: Maintained
3322F: drivers/misc/cb710/
3323F: drivers/mmc/host/cb710-mmc.*
3324F: include/linux/cb710.h
3325
931e39a1
ML
3326ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3327M: Maxim Levitsky <maximlevitsky@gmail.com>
3328S: Maintained
2a837449 3329F: drivers/media/rc/ene_ir.*
931e39a1 3330
ec207dcc
GS
3331ENHANCED ERROR HANDLING (EEH)
3332M: Gavin Shan <shangw@linux.vnet.ibm.com>
3333L: linuxppc-dev@lists.ozlabs.org
3334S: Supported
3335F: Documentation/powerpc/eeh-pci-error-recovery.txt
3336F: arch/powerpc/kernel/eeh*.c
3337
d5ca9006 3338EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3339M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3340S: Maintained
084bad91 3341T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3342F: drivers/video/s1d13xxxfb.c
3343F: include/video/s1d13xxxfb.h
d5ca9006 3344
1da177e4 3345ETHERNET BRIDGE
adbbf69d 3346M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3347L: bridge@lists.linux-foundation.org
4c325313 3348L: netdev@vger.kernel.org
c996d8b9 3349W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3350S: Maintained
679655da
JP
3351F: include/linux/netfilter_bridge/
3352F: net/bridge/
1da177e4 3353
22f08ad9
FF
3354ETHERNET PHY LIBRARY
3355M: Florian Fainelli <f.fainelli@gmail.com>
3356L: netdev@vger.kernel.org
3357S: Maintained
3358F: include/linux/phy.h
3359F: include/linux/phy_fixed.h
3360F: drivers/net/phy/
3361F: Documentation/networking/phy.txt
3362F: drivers/of/of_mdio.c
3363F: drivers/of/of_net.c
3364
1da177e4 3365EXT2 FILE SYSTEM
01971952 3366M: Jan Kara <jack@suse.cz>
72be2ccf 3367L: linux-ext4@vger.kernel.org
1da177e4 3368S: Maintained
679655da
JP
3369F: Documentation/filesystems/ext2.txt
3370F: fs/ext2/
3371F: include/linux/ext2*
1da177e4
LT
3372
3373EXT3 FILE SYSTEM
01971952 3374M: Jan Kara <jack@suse.cz>
8b58be88 3375M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3376M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3377L: linux-ext4@vger.kernel.org
3378S: Maintained
679655da
JP
3379F: Documentation/filesystems/ext3.txt
3380F: fs/ext3/
72be2ccf
EM
3381
3382EXT4 FILE SYSTEM
8b58be88 3383M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3384M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3385L: linux-ext4@vger.kernel.org
08a225f1 3386W: http://ext4.wiki.kernel.org
8a6e2535 3387Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3388S: Maintained
679655da
JP
3389F: Documentation/filesystems/ext4.txt
3390F: fs/ext4/
1da177e4 3391
c5532b09
MZ
3392Extended Verification Module (EVM)
3393M: Mimi Zohar <zohar@us.ibm.com>
3394S: Supported
3395F: security/integrity/evm/
3396
df6b3cfe
MH
3397EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3398M: MyungJoo Ham <myungjoo.ham@samsung.com>
3399M: Chanwoo Choi <cw00.choi@samsung.com>
3400L: linux-kernel@vger.kernel.org
81df63a9 3401T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3402S: Maintained
3403F: drivers/extcon/
3404F: Documentation/extcon/
3405
33ad3912
DL
3406EXYNOS MIPI DISPLAY DRIVERS
3407M: Inki Dae <inki.dae@samsung.com>
3408M: Donghwa Lee <dh09.lee@samsung.com>
3409M: Kyungmin Park <kyungmin.park@samsung.com>
3410L: linux-fbdev@vger.kernel.org
3411S: Maintained
3412F: drivers/video/exynos/exynos_mipi*
3413F: include/video/exynos_mipi*
3414
e53004e2 3415F71805F HARDWARE MONITORING DRIVER
7c81c60f 3416M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3417L: lm-sensors@lm-sensors.org
3418S: Maintained
679655da
JP
3419F: Documentation/hwmon/f71805f
3420F: drivers/hwmon/f71805f.c
e53004e2 3421
eea977ed
MB
3422FC0011 TUNER DRIVER
3423M: Michael Buesch <m@bues.ch>
3424L: linux-media@vger.kernel.org
3425S: Maintained
ccae7af2
MCC
3426F: drivers/media/tuners/fc0011.h
3427F: drivers/media/tuners/fc0011.c
eea977ed 3428
91952bc0
AP
3429FC2580 MEDIA DRIVER
3430M: Antti Palosaari <crope@iki.fi>
3431L: linux-media@vger.kernel.org
3432W: http://linuxtv.org/
3433W: http://palosaari.fi/linux/
3434Q: http://patchwork.linuxtv.org/project/linux-media/list/
3435T: git git://linuxtv.org/anttip/media_tree.git
3436S: Maintained
3437F: drivers/media/tuners/fc2580*
eea977ed 3438
88b2dbdb
EP
3439FANOTIFY
3440M: Eric Paris <eparis@redhat.com>
3441S: Maintained
3442F: fs/notify/fanotify/
3443F: include/linux/fanotify.h
c117ab84 3444F: include/uapi/linux/fanotify.h
88b2dbdb 3445
1da177e4 3446FARSYNC SYNCHRONOUS DRIVER
8b58be88 3447M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3448W: http://www.farsite.co.uk/
3449S: Supported
679655da 3450F: drivers/net/wan/farsync.*
1da177e4 3451
c5408b88 3452FAULT INJECTION SUPPORT
8b58be88 3453M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3454S: Supported
679655da
JP
3455F: Documentation/fault-injection/
3456F: lib/fault-inject.c
c5408b88 3457
cae727db
RL
3458FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3459M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3460L: fcoe-devel@open-fcoe.org
cae727db
RL
3461W: www.Open-FCoE.org
3462S: Supported
3463F: drivers/scsi/libfc/
3464F: drivers/scsi/fcoe/
3465F: include/scsi/fc/
3466F: include/scsi/libfc.h
3467F: include/scsi/libfcoe.h
c117ab84 3468F: include/uapi/scsi/fc/
cae727db 3469
e2d1d6c0 3470FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3471M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3472L: linux-fsdevel@vger.kernel.org
1da177e4 3473S: Maintained
679655da
JP
3474F: include/linux/fcntl.h
3475F: include/linux/fs.h
c117ab84
CEB
3476F: include/uapi/linux/fcntl.h
3477F: include/uapi/linux/fs.h
679655da
JP
3478F: fs/fcntl.c
3479F: fs/locks.c
1da177e4 3480
e2d1d6c0 3481FILESYSTEMS (VFS and infrastructure)
8b58be88 3482M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3483L: linux-fsdevel@vger.kernel.org
173acc7c 3484S: Maintained
679655da 3485F: fs/*
173acc7c 3486
b26e0ed4 3487FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3488M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3489L: lm-sensors@lm-sensors.org
3490S: Maintained
d5ca6918
JP
3491F: drivers/hwmon/f75375s.c
3492F: include/linux/f75375s.h
b26e0ed4 3493
a331b0c3
CL
3494FIREWIRE AUDIO DRIVERS
3495M: Clemens Ladisch <clemens@ladisch.de>
3496L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3497T: git git://git.alsa-project.org/alsa-kernel.git
3498S: Maintained
3499F: sound/firewire/
3500
eb86ec51
SR
3501FIREWIRE MEDIA DRIVERS (firedtv)
3502M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3503L: linux-media@vger.kernel.org
3504L: linux1394-devel@lists.sourceforge.net
3505T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3506S: Maintained
3507F: drivers/media/firewire/
3508
a511ce33
CB
3509FIREWIRE SBP-2 TARGET
3510M: Chris Boot <bootc@bootc.net>
3511L: linux-scsi@vger.kernel.org
3512L: target-devel@vger.kernel.org
3513L: linux1394-devel@lists.sourceforge.net
3514T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3515S: Maintained
3516F: drivers/target/sbp/
3517
7d2c86b5 3518FIREWIRE SUBSYSTEM
8b58be88 3519M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3520L: linux1394-devel@lists.sourceforge.net
958a29cb 3521W: http://ieee1394.wiki.kernel.org/
2ca526bf 3522T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3523S: Maintained
679655da 3524F: drivers/firewire/
8f06ce3b
SR
3525F: include/linux/firewire.h
3526F: include/uapi/linux/firewire*.h
9f6d3c4b 3527F: tools/firewire/
e2d1d6c0
RD
3528
3529FIRMWARE LOADER (request_firmware)
39e68089
ML
3530M: Ming Lei <ming.lei@canonical.com>
3531L: linux-kernel@vger.kernel.org
3532S: Maintained
679655da
JP
3533F: Documentation/firmware_class/
3534F: drivers/base/firmware*.c
3535F: include/linux/firmware.h
e2d1d6c0 3536
f730e3dc 3537FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3538M: Joshua Morris <josh.h.morris@us.ibm.com>
3539M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3540S: Maintained
3541F: drivers/block/rsxx/
3542
8206f664
JK
3543FLOPPY DRIVER
3544M: Jiri Kosina <jkosina@suse.cz>
3545T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3546S: Odd fixes
3547F: drivers/block/floppy.c
3548
9c9f32ed
AR
3549FMC SUBSYSTEM
3550M: Alessandro Rubini <rubini@gnudd.com>
3551W: http://www.ohwr.org/projects/fmc-bus
3552S: Supported
3553F: drivers/fmc/
3554F: include/linux/fmc*.h
3555F: include/linux/ipmi-fru.h
3556K: fmc_d.*register
3557
e2d1d6c0 3558FPU EMULATOR
8b58be88 3559M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3560W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3561S: Maintained
679655da 3562F: arch/x86/math-emu/
e2d1d6c0
RD
3563
3564FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3565L: netdev@vger.kernel.org
c173bfac 3566S: Orphan
679655da
JP
3567F: drivers/net/wan/dlci.c
3568F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3569
3570FRAMEBUFFER LAYER
5489e948
JCPV
3571M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3572M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3573L: linux-fbdev@vger.kernel.org
e2d1d6c0 3574W: http://linux-fbdev.sourceforge.net/
b22fe37b 3575Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3576T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3577S: Maintained
679655da 3578F: Documentation/fb/
d958c62c 3579F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3580F: drivers/video/
3581F: include/video/
679655da 3582F: include/linux/fb.h
c117ab84
CEB
3583F: include/uapi/video/
3584F: include/uapi/linux/fb.h
e2d1d6c0 3585
a57c188e 3586FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3587M: Timur Tabi <timur@tabi.org>
a57c188e 3588L: linux-fbdev@vger.kernel.org
c4ef9bc4 3589S: Maintained
a57c188e
TT
3590F: drivers/video/fsl-diu-fb.*
3591
e2d1d6c0 3592FREESCALE DMA DRIVER
8b58be88
JP
3593M: Li Yang <leoli@freescale.com>
3594M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3595L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3596S: Maintained
679655da 3597F: drivers/dma/fsldma.*
e2d1d6c0
RD
3598
3599FREESCALE I2C CPM DRIVER
8b58be88 3600M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3601L: linuxppc-dev@lists.ozlabs.org
846557d3 3602L: linux-i2c@vger.kernel.org
0d2b405a 3603S: Maintained
679655da 3604F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3605
60e8c5ab 3606FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3607M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3608L: linux-fbdev@vger.kernel.org
efc03ecb 3609L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3610S: Maintained
bad985a1 3611F: include/linux/platform_data/video-imxfb.h
679655da 3612F: drivers/video/imxfb.c
60e8c5ab 3613
4689a6b1 3614FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3615M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3616M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3617L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3618L: netdev@vger.kernel.org
3619S: Maintained
ec21e2ec 3620F: drivers/net/ethernet/freescale/fs_enet/
679655da 3621F: include/linux/fs_enet_pd.h
4689a6b1 3622
d9e9d82c 3623FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3624L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3625S: Orphan
679655da
JP
3626F: arch/powerpc/sysdev/qe_lib/
3627F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3628
b55ef929 3629FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3630M: Li Yang <leoli@freescale.com>
6372594a 3631L: linux-usb@vger.kernel.org
a4724ed6 3632L: linuxppc-dev@lists.ozlabs.org
a7205b30 3633S: Maintained
5429c731 3634F: drivers/usb/gadget/fsl*
a7205b30 3635
beaf53bf 3636FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3637M: Li Yang <leoli@freescale.com>
beaf53bf 3638L: netdev@vger.kernel.org
a4724ed6 3639L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3640S: Maintained
ec21e2ec 3641F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3642
d9e9d82c 3643FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3644M: Timur Tabi <timur@tabi.org>
a4724ed6 3645L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3646S: Maintained
df621252 3647F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3648
3649FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3650M: Timur Tabi <timur@tabi.org>
93711660 3651L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3652L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3653S: Maintained
69aefcea
JP
3654F: sound/soc/fsl/fsl*
3655F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3656
1da177e4 3657FREEVXFS FILESYSTEM
8b58be88 3658M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3659W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3660S: Maintained
679655da 3661F: fs/freevxfs/
1da177e4 3662
71038f52 3663FREEZER
8b58be88 3664M: Pavel Machek <pavel@ucw.cz>
49db1903 3665M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3666L: linux-pm@vger.kernel.org
71038f52 3667S: Supported
679655da
JP
3668F: Documentation/power/freezing-of-tasks.txt
3669F: include/linux/freezer.h
3670F: kernel/freezer.c
71038f52 3671
839a1f79
KRW
3672FRONTSWAP API
3673M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3674L: linux-kernel@vger.kernel.org
3675S: Maintained
3676F: mm/frontswap.c
3677F: include/linux/frontswap.h
3678
a5432f5a 3679FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3680M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3681L: linux-cachefs@redhat.com
3682S: Supported
3683F: Documentation/filesystems/caching/
3684F: fs/fscache/
3685F: include/linux/fscache*.h
3686
f58ad8f5
JK
3687F2FS FILE SYSTEM
3688M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3689L: linux-f2fs-devel@lists.sourceforge.net
3690W: http://en.wikipedia.org/wiki/F2FS
3691T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3692S: Maintained
3693F: Documentation/filesystems/f2fs.txt
3bac380c 3694F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3695F: fs/f2fs/
3696F: include/linux/f2fs_fs.h
3697
5ab7ffea 3698FUJITSU FR-V (FRV) PORT
8b58be88 3699M: David Howells <dhowells@redhat.com>
1da177e4 3700S: Maintained
679655da 3701F: arch/frv/
1da177e4 3702
20b93734 3703FUJITSU LAPTOP EXTRAS
409a3e98 3704M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3705L: platform-driver-x86@vger.kernel.org
20b93734 3706S: Maintained
679655da 3707F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3708
4da621b6
HK
3709FUJITSU M-5MO LS CAMERA ISP DRIVER
3710M: Kyungmin Park <kyungmin.park@samsung.com>
3711M: Heungjun Kim <riverful.kim@samsung.com>
3712L: linux-media@vger.kernel.org
3713S: Maintained
90d72ac6 3714F: drivers/media/i2c/m5mols/
4da621b6
HK
3715F: include/media/m5mols.h
3716
2d24c490
RG
3717FUJITSU TABLET EXTRAS
3718M: Robert Gerlach <khnz@gmx.de>
3719L: platform-driver-x86@vger.kernel.org
3720S: Maintained
3721F: drivers/platform/x86/fujitsu-tablet.c
3722
04578f17 3723FUSE: FILESYSTEM IN USERSPACE
8b58be88 3724M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3725L: fuse-devel@lists.sourceforge.net
3726W: http://fuse.sourceforge.net/
3727S: Maintained
679655da 3728F: fs/fuse/
c117ab84 3729F: include/uapi/linux/fuse.h
04578f17 3730
1da177e4 3731FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3732M: Rik Faith <faith@cs.unc.edu>
1da177e4 3733L: linux-scsi@vger.kernel.org
baaea1dc 3734S: Odd Fixes (e.g., new signatures)
679655da 3735F: drivers/scsi/fdomain.*
1da177e4 3736
d8e2162c
PO
3737GCOV BASED KERNEL PROFILING
3738M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3739S: Maintained
3740F: kernel/gcov/
3741F: Documentation/gcov.txt
3742
1da177e4 3743GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3744M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3745L: linux-scsi@vger.kernel.org
3746W: http://www.icp-vortex.com/
3747S: Supported
679655da 3748F: drivers/scsi/gdt*
1da177e4 3749
3169a1c7
HV
3750GEMTEK FM RADIO RECEIVER DRIVER
3751M: Hans Verkuil <hverkuil@xs4all.nl>
3752L: linux-media@vger.kernel.org
3753T: git git://linuxtv.org/media_tree.git
3754W: http://linuxtv.org
3755S: Maintained
3756F: drivers/media/radio/radio-gemtek*
3757
1c23af90 3758GENERIC GPIO I2C DRIVER
880b0e26 3759M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3760S: Supported
679655da
JP
3761F: drivers/i2c/busses/i2c-gpio.c
3762F: include/linux/i2c-gpio.h
1c23af90 3763
92ed1a76
PK
3764GENERIC GPIO I2C MULTIPLEXER DRIVER
3765M: Peter Korsgaard <peter.korsgaard@barco.com>
3766L: linux-i2c@vger.kernel.org
3767S: Supported
e7065e20
JD
3768F: drivers/i2c/muxes/i2c-mux-gpio.c
3769F: include/linux/i2c-mux-gpio.h
3770F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3771
9251ce95 3772GENERIC HDLC (WAN) DRIVERS
8b58be88 3773M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3774W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3775S: Maintained
679655da
JP
3776F: drivers/net/wan/c101.c
3777F: drivers/net/wan/hd6457*
3778F: drivers/net/wan/hdlc*
3779F: drivers/net/wan/n2.c
3780F: drivers/net/wan/pc300too.c
3781F: drivers/net/wan/pci200syn.c
3782F: drivers/net/wan/wanxl*
1da177e4 3783
1527aab6 3784GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3785M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3786L: linux-arch@vger.kernel.org
3787T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3788S: Maintained
14430813
JP
3789F: include/asm-generic/
3790F: include/uapi/asm-generic/
1527aab6 3791
ff764963
KVA
3792GENERIC PHY FRAMEWORK
3793M: Kishon Vijay Abraham I <kishon@ti.com>
3794L: linux-kernel@vger.kernel.org
3795T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3796S: Supported
3797F: drivers/phy/
3798F: include/linux/phy/
3799
ccb86a69 3800GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3801M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3802L: kvm@vger.kernel.org
ccb86a69
MT
3803S: Supported
3804F: drivers/uio/uio_pci_generic.c
3805
5be7b50f 3806GFS2 FILE SYSTEM
8b58be88 3807M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3808L: cluster-devel@redhat.com
5be7b50f 3809W: http://sources.redhat.com/cluster/
08deed1e
JP
3810T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3811T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3812S: Supported
679655da
JP
3813F: Documentation/filesystems/gfs2*.txt
3814F: fs/gfs2/
c117ab84 3815F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3816
0a34eb8f 3817GIGASET ISDN DRIVERS
8b58be88
JP
3818M: Hansjoerg Lipp <hjlipp@web.de>
3819M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3820L: gigaset307x-common@lists.sourceforge.net
3821W: http://gigaset307x.sourceforge.net/
3822S: Maintained
679655da
JP
3823F: Documentation/isdn/README.gigaset
3824F: drivers/isdn/gigaset/
c117ab84 3825F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3826
a0dc00b4 3827GPIO SUBSYSTEM
e4651a9f 3828M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3829M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3830L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3831T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3832S: Maintained
3833F: Documentation/gpio/
a0dc00b4
GL
3834F: drivers/gpio/
3835F: include/linux/gpio*
9b692346 3836F: include/asm-generic/gpio.h
a0dc00b4 3837
71a6d0af
HW
3838GRE DEMULTIPLEXER DRIVER
3839M: Dmitry Kozlov <xeb@mail.ru>
3840L: netdev@vger.kernel.org
3841S: Maintained
11c26770
JP
3842F: net/ipv4/gre_demux.c
3843F: net/ipv4/gre_offload.c
71a6d0af
HW
3844F: include/net/gre.h
3845
d4c41139
KG
3846GRETH 10/100/1G Ethernet MAC device driver
3847M: Kristoffer Glembo <kristoffer@gaisler.com>
3848L: netdev@vger.kernel.org
3849S: Maintained
a31a96ad 3850F: drivers/net/ethernet/aeroflex/
d4c41139 3851
e8deeae2 3852GSPCA FINEPIX SUBDRIVER
8b58be88 3853M: Frank Zago <frank@zago.net>
661263b5 3854L: linux-media@vger.kernel.org
275ffde4 3855T: git git://linuxtv.org/media_tree.git
e8deeae2 3856S: Maintained
0c0d06ca 3857F: drivers/media/usb/gspca/finepix.c
e8deeae2 3858
4b3fa3c4
OL
3859GSPCA GL860 SUBDRIVER
3860M: Olivier Lorin <o.lorin@laposte.net>
3861L: linux-media@vger.kernel.org
275ffde4 3862T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3863S: Maintained
0c0d06ca 3864F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3865
e8deeae2 3866GSPCA M5602 SUBDRIVER
8b58be88 3867M: Erik Andren <erik.andren@gmail.com>
661263b5 3868L: linux-media@vger.kernel.org
275ffde4 3869T: git git://linuxtv.org/media_tree.git
e8deeae2 3870S: Maintained
0c0d06ca 3871F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3872
3873GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3874M: Hans de Goede <hdegoede@redhat.com>
661263b5 3875L: linux-media@vger.kernel.org
275ffde4 3876T: git git://linuxtv.org/media_tree.git
e8deeae2 3877S: Maintained
0c0d06ca 3878F: drivers/media/usb/gspca/pac207.c
e8deeae2 3879
261982f1 3880GSPCA SN9C20X SUBDRIVER
d95c5b0b 3881M: Brian Johnson <brijohn@gmail.com>
261982f1 3882L: linux-media@vger.kernel.org
275ffde4 3883T: git git://linuxtv.org/media_tree.git
261982f1 3884S: Maintained
0c0d06ca 3885F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3886
e8deeae2 3887GSPCA T613 SUBDRIVER
8b58be88 3888M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3889L: linux-media@vger.kernel.org
275ffde4 3890T: git git://linuxtv.org/media_tree.git
e8deeae2 3891S: Maintained
0c0d06ca 3892F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3893
3894GSPCA USB WEBCAM DRIVER
fc3f906b 3895M: Hans de Goede <hdegoede@redhat.com>
661263b5 3896L: linux-media@vger.kernel.org
275ffde4 3897T: git git://linuxtv.org/media_tree.git
e8deeae2 3898S: Maintained
0c0d06ca 3899F: drivers/media/usb/gspca/
e8deeae2 3900
584ec979
DB
3901GUID PARTITION TABLE (GPT)
3902M: Davidlohr Bueso <davidlohr@hp.com>
3903L: linux-efi@vger.kernel.org
3904S: Maintained
3905F: block/partitions/efi.*
3906
aa3c598b
EG
3907STK1160 USB VIDEO CAPTURE DRIVER
3908M: Ezequiel Garcia <elezegarcia@gmail.com>
3909L: linux-media@vger.kernel.org
275ffde4 3910T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3911S: Maintained
3912F: drivers/media/usb/stk1160/
e8deeae2 3913
71a6d0af
HW
3914HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3915M: Frank Seidel <frank@f-seidel.de>
3916L: platform-driver-x86@vger.kernel.org
3917W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3918S: Maintained
3919F: drivers/platform/x86/hdaps.c
3920
48fc9e26
HV
3921HDPVR USB VIDEO ENCODER DRIVER
3922M: Hans Verkuil <hverkuil@xs4all.nl>
3923L: linux-media@vger.kernel.org
3924T: git git://linuxtv.org/media_tree.git
3925W: http://linuxtv.org
3926S: Odd Fixes
14430813 3927F: drivers/media/usb/hdpvr/
48fc9e26 3928
71a6d0af
HW
3929HWPOISON MEMORY FAILURE HANDLING
3930M: Andi Kleen <andi@firstfloor.org>
3931L: linux-mm@kvack.org
3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3933S: Maintained
3934F: mm/memory-failure.c
3935F: mm/hwpoison-inject.c
3936
3937HYPERVISOR VIRTUAL CONSOLE DRIVER
3938L: linuxppc-dev@lists.ozlabs.org
3939S: Odd Fixes
3940F: drivers/tty/hvc/
3941
5b543965 3942HARDWARE MONITORING
7c81c60f 3943M: Jean Delvare <jdelvare@suse.de>
ca462085 3944M: Guenter Roeck <linux@roeck-us.net>
5b543965 3945L: lm-sensors@lm-sensors.org
595142e0 3946W: http://www.lm-sensors.org/
9e012c1a 3947T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3948T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3949S: Maintained
047f4ec2 3950F: Documentation/hwmon/
679655da 3951F: drivers/hwmon/
047f4ec2 3952F: include/linux/hwmon*.h
5b543965 3953
844dd05f 3954HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3955M: Matt Mackall <mpm@selenic.com>
3956M: Herbert Xu <herbert@gondor.apana.org.au>
3957S: Odd fixes
679655da
JP
3958F: Documentation/hw_random.txt
3959F: drivers/char/hw_random/
3960F: include/linux/hw_random.h
844dd05f 3961
8b37fcfc
OBC
3962HARDWARE SPINLOCK CORE
3963M: Ohad Ben-Cohen <ohad@wizery.com>
3964S: Maintained
3965F: Documentation/hwspinlock.txt
3966F: drivers/hwspinlock/hwspinlock_*
3967F: include/linux/hwspinlock.h
3968
1da177e4 3969HARMONY SOUND DRIVER
ac6aecbf 3970L: linux-parisc@vger.kernel.org
1da177e4 3971S: Maintained
679655da 3972F: sound/parisc/harmony.*
1da177e4 3973
91952bc0
AP
3974HD29L2 MEDIA DRIVER
3975M: Antti Palosaari <crope@iki.fi>
3976L: linux-media@vger.kernel.org
3977W: http://linuxtv.org/
3978W: http://palosaari.fi/linux/
3979Q: http://patchwork.linuxtv.org/project/linux-media/list/
3980T: git git://linuxtv.org/anttip/media_tree.git
3981S: Maintained
3982F: drivers/media/dvb-frontends/hd29l2*
3983
e2d1d6c0 3984HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3985M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3986L: iss_storagedev@hp.com
3987S: Maintained
679655da
JP
3988F: Documentation/blockdev/cpqarray.txt
3989F: drivers/block/cpqarray.*
e2d1d6c0 3990
9257aa49 3991HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3992M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3993L: iss_storagedev@hp.com
3994S: Supported
3995F: Documentation/scsi/hpsa.txt
3996F: drivers/scsi/hpsa*.[ch]
3997F: include/linux/cciss*.h
c117ab84 3998F: include/uapi/linux/cciss*.h
9257aa49 3999
e2d1d6c0 4000HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 4001M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
4002L: iss_storagedev@hp.com
4003S: Supported
679655da
JP
4004F: Documentation/blockdev/cciss.txt
4005F: drivers/block/cciss*
4006F: include/linux/cciss_ioctl.h
c117ab84 4007F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4008
1da177e4 4009HFS FILESYSTEM
6cf515e1
GU
4010L: linux-fsdevel@vger.kernel.org
4011S: Orphan
679655da
JP
4012F: Documentation/filesystems/hfs.txt
4013F: fs/hfs/
1da177e4 4014
ef575f47
GU
4015HFSPLUS FILESYSTEM
4016L: linux-fsdevel@vger.kernel.org
4017S: Orphan
4018F: Documentation/filesystems/hfsplus.txt
4019F: fs/hfsplus/
4020
1da177e4 4021HGA FRAMEBUFFER DRIVER
8b58be88 4022M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4023L: linux-nvidia@lists.surfsouth.com
4024W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4025S: Maintained
679655da 4026F: drivers/video/hgafb.c
1da177e4 4027
4480f15b 4028HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88 4029M: Pavel Machek <pavel@ucw.cz>
49db1903 4030M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 4031L: linux-pm@vger.kernel.org
e2d1d6c0 4032S: Supported
679655da
JP
4033F: arch/x86/power/
4034F: drivers/base/power/
4035F: kernel/power/
4036F: include/linux/suspend.h
4037F: include/linux/freezer.h
4038F: include/linux/pm.h
679655da 4039F: arch/*/include/asm/suspend*.h
e2d1d6c0 4040
4ef4caad 4041HID CORE LAYER
8b58be88 4042M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4043L: linux-input@vger.kernel.org
54e5881d 4044T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4045S: Maintained
679655da
JP
4046F: drivers/hid/
4047F: include/linux/hid*
c117ab84 4048F: include/uapi/linux/hid*
4ef4caad 4049
38bed542 4050HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4051M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4052L: linux-kernel@vger.kernel.org
75fc2d37 4053T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4054S: Maintained
679655da
JP
4055F: Documentation/timers/
4056F: kernel/hrtimer.c
88606e80
TG
4057F: kernel/time/clockevents.c
4058F: kernel/time/tick*.*
4059F: kernel/time/timer_*.c
05ed8490 4060F: include/linux/clockchips.h
679655da 4061F: include/linux/hrtimer.h
38bed542 4062
1da177e4 4063HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4064L: linux-hams@vger.kernel.org
8b64f2a0 4065S: Orphan
679655da
JP
4066F: drivers/net/hamradio/dmascc.c
4067F: drivers/net/hamradio/scc.c
1da177e4 4068
ede1e6f8 4069HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4070M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4071W: http://www.highpoint-tech.com
4072S: Supported
679655da
JP
4073F: Documentation/scsi/hptiop.txt
4074F: drivers/scsi/hptiop.c
ede1e6f8 4075
1da177e4 4076HIPPI
8b58be88 4077M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4078L: linux-hippi@sunsite.dk
4079S: Maintained
679655da 4080F: include/linux/hippidevice.h
c117ab84 4081F: include/uapi/linux/if_hippi.h
679655da 4082F: net/802/hippi.c
ff5a3b50 4083F: drivers/net/hippi/
1da177e4 4084
ff1d2767 4085HOST AP DRIVER
8b58be88 4086M: Jouni Malinen <j@w1.fi>
85d32e7b 4087L: hostap@shmoo.com (subscribers-only)
724c6b35 4088L: linux-wireless@vger.kernel.org
ff1d2767
JM
4089W: http://hostap.epitest.fi/
4090S: Maintained
679655da 4091F: drivers/net/wireless/hostap/
ff1d2767 4092
dd8cd779 4093HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4094L: platform-driver-x86@vger.kernel.org
95c70215 4095S: Orphan
679655da 4096F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4097
e2d1d6c0 4098HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4099M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4100S: Maintained
7e25d724 4101F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4102
7d2c86b5 4103HPET: High Precision Event Timers driver
8b58be88 4104M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4105S: Maintained
679655da
JP
4106F: Documentation/timers/hpet.txt
4107F: drivers/char/hpet.c
4108F: include/linux/hpet.h
c117ab84 4109F: include/uapi/linux/hpet.h
b9b0332f 4110
e07b5d79 4111HPET: x86
9c5fb19a 4112M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4113S: Maintained
679655da
JP
4114F: arch/x86/kernel/hpet.c
4115F: arch/x86/include/asm/hpet.h
b9b0332f 4116
1da177e4 4117HPFS FILESYSTEM
8b58be88 4118M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4119W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4120S: Maintained
679655da 4121F: fs/hpfs/
1da177e4 4122
3441cded
SR
4123HSI SUBSYSTEM
4124M: Sebastian Reichel <sre@debian.org>
4125S: Maintained
4126F: Documentation/ABI/testing/sysfs-bus-hsi
4127F: drivers/hsi/
4128F: include/linux/hsi/
4129F: include/uapi/linux/hsi/
4130
7d2c86b5 4131HSO 3G MODEM DRIVER
8b58be88 4132M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4133W: http://www.pharscape.org
4134S: Maintained
679655da 4135F: drivers/net/usb/hso.c
11cd29b0 4136
19990e29
AB
4137HSR NETWORK PROTOCOL
4138M: Arvid Brodin <arvid.brodin@alten.se>
4139L: netdev@vger.kernel.org
4140S: Maintained
4141F: net/hsr/
4142
5a18c343 4143HTCPEN TOUCHSCREEN DRIVER
8b58be88 4144M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4145L: linux-input@vger.kernel.org
4146S: Maintained
679655da 4147F: drivers/input/touchscreen/htcpen.c
5a18c343 4148
1da177e4 4149HUGETLB FILESYSTEM
6d49e352 4150M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4151S: Maintained
679655da 4152F: fs/hugetlbfs/
1da177e4 4153
05183189
S
4154Hyper-V CORE AND DRIVERS
4155M: K. Y. Srinivasan <kys@microsoft.com>
4156M: Haiyang Zhang <haiyangz@microsoft.com>
4157L: devel@linuxdriverproject.org
4158S: Maintained
a4162747
HZ
4159F: arch/x86/include/asm/mshyperv.h
4160F: arch/x86/include/uapi/asm/hyperv.h
4161F: arch/x86/kernel/cpu/mshyperv.c
05183189 4162F: drivers/hid/hid-hyperv.c
a4162747 4163F: drivers/hv/
f92ca80b 4164F: drivers/input/serio/hyperv-keyboard.c
05183189 4165F: drivers/net/hyperv/
a4162747
HZ
4166F: drivers/scsi/storvsc_drv.c
4167F: drivers/video/hyperv_fb.c
4168F: include/linux/hyperv.h
4169F: tools/hv/
05183189 4170
d85c8a6a 4171I2C OVER PARALLEL PORT
7c81c60f 4172M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4173L: linux-i2c@vger.kernel.org
4174S: Maintained
4175F: Documentation/i2c/busses/i2c-parport
4176F: Documentation/i2c/busses/i2c-parport-light
4177F: drivers/i2c/busses/i2c-parport.c
4178F: drivers/i2c/busses/i2c-parport-light.c
4179
4180I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4181M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4182L: linux-i2c@vger.kernel.org
4183S: Maintained
4184F: Documentation/i2c/busses/i2c-ali1535
4185F: Documentation/i2c/busses/i2c-ali1563
4186F: Documentation/i2c/busses/i2c-ali15x3
4187F: Documentation/i2c/busses/i2c-amd756
4188F: Documentation/i2c/busses/i2c-amd8111
4189F: Documentation/i2c/busses/i2c-i801
4190F: Documentation/i2c/busses/i2c-nforce2
4191F: Documentation/i2c/busses/i2c-piix4
4192F: Documentation/i2c/busses/i2c-sis5595
4193F: Documentation/i2c/busses/i2c-sis630
4194F: Documentation/i2c/busses/i2c-sis96x
4195F: Documentation/i2c/busses/i2c-via
4196F: Documentation/i2c/busses/i2c-viapro
4197F: drivers/i2c/busses/i2c-ali1535.c
4198F: drivers/i2c/busses/i2c-ali1563.c
4199F: drivers/i2c/busses/i2c-ali15x3.c
4200F: drivers/i2c/busses/i2c-amd756.c
4201F: drivers/i2c/busses/i2c-amd756-s4882.c
4202F: drivers/i2c/busses/i2c-amd8111.c
4203F: drivers/i2c/busses/i2c-i801.c
4204F: drivers/i2c/busses/i2c-isch.c
4205F: drivers/i2c/busses/i2c-nforce2.c
4206F: drivers/i2c/busses/i2c-nforce2-s4985.c
4207F: drivers/i2c/busses/i2c-piix4.c
4208F: drivers/i2c/busses/i2c-sis5595.c
4209F: drivers/i2c/busses/i2c-sis630.c
4210F: drivers/i2c/busses/i2c-sis96x.c
4211F: drivers/i2c/busses/i2c-via.c
4212F: drivers/i2c/busses/i2c-viapro.c
4213
cb7f07a4
NH
4214I2C/SMBUS ISMT DRIVER
4215M: Seth Heasley <seth.heasley@intel.com>
4216M: Neil Horman <nhorman@tuxdriver.com>
4217L: linux-i2c@vger.kernel.org
4218F: drivers/i2c/busses/i2c-ismt.c
4219F: Documentation/i2c/busses/i2c-ismt
4220
6ea884db 4221I2C/SMBUS STUB DRIVER
7c81c60f 4222M: Jean Delvare <jdelvare@suse.de>
846557d3 4223L: linux-i2c@vger.kernel.org
6ea884db 4224S: Maintained
8547a5bc 4225F: drivers/i2c/i2c-stub.c
6ea884db 4226
5b543965 4227I2C SUBSYSTEM
14d77c4d 4228M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4229L: linux-i2c@vger.kernel.org
a01064a9 4230W: http://i2c.wiki.kernel.org/
14d77c4d 4231T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4232S: Maintained
679655da
JP
4233F: Documentation/i2c/
4234F: drivers/i2c/
4235F: include/linux/i2c.h
03b70d62 4236F: include/linux/i2c-*.h
c117ab84
CEB
4237F: include/uapi/linux/i2c.h
4238F: include/uapi/linux/i2c-*.h
1da177e4 4239
d85c8a6a 4240I2C-TAOS-EVM DRIVER
7c81c60f 4241M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4242L: linux-i2c@vger.kernel.org
4243S: Maintained
4244F: Documentation/i2c/busses/i2c-taos-evm
4245F: drivers/i2c/busses/i2c-taos-evm.c
4246
e8c76eed 4247I2C-TINY-USB DRIVER
8b58be88 4248M: Till Harbaum <till@harbaum.org>
846557d3 4249L: linux-i2c@vger.kernel.org
932d1872 4250W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4251S: Maintained
679655da 4252F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4253
1da177e4 4254i386 BOOT CODE
8b58be88 4255M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4256S: Maintained
679655da 4257F: arch/x86/boot/
1da177e4
LT
4258
4259i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4260M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4261T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4262S: Maintained
4263
1da177e4 4264IA64 (Itanium) PLATFORM
8b58be88
JP
4265M: Tony Luck <tony.luck@intel.com>
4266M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4267L: linux-ia64@vger.kernel.org
6b1c70b1 4268T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4269S: Maintained
679655da 4270F: arch/ia64/
1da177e4 4271
956c203c 4272IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4273M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4274M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4275L: linux-crypto@vger.kernel.org
4276S: Supported
4277F: drivers/crypto/nx/
4278
0e16aafb
SJ
4279IBM Power 842 compression accelerator
4280M: Robert Jennings <rcj@linux.vnet.ibm.com>
4281S: Supported
4282F: drivers/crypto/nx/nx-842.c
4283F: include/linux/nx842.h
4284
1da177e4 4285IBM Power Linux RAID adapter
8b58be88 4286M: Brian King <brking@us.ibm.com>
1da177e4 4287S: Supported
679655da 4288F: drivers/scsi/ipr.*
1da177e4 4289
9d348af4
SL
4290IBM Power Virtual Ethernet Device Driver
4291M: Santiago Leon <santil@linux.vnet.ibm.com>
4292L: netdev@vger.kernel.org
4293S: Supported
9aa32835 4294F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4295
4b7652cc
RJ
4296IBM Power Virtual SCSI/FC Device Drivers
4297M: Robert Jennings <rcj@linux.vnet.ibm.com>
4298L: linux-scsi@vger.kernel.org
4299S: Supported
4300F: drivers/scsi/ibmvscsi/
4301X: drivers/scsi/ibmvscsi/ibmvstgt.c
4302
1da177e4
LT
4303IBM ServeRAID RAID DRIVER
4304P: Jack Hammer
8b58be88 4305M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4306W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4307S: Supported
679655da 4308F: drivers/scsi/ips.*
1da177e4 4309
6ed9f9c4
PT
4310ICH LPC AND GPIO DRIVER
4311M: Peter Tyser <ptyser@xes-inc.com>
4312S: Maintained
4313F: drivers/mfd/lpc_ich.c
4314F: drivers/gpio/gpio-ich.c
4315
1e7106fc 4316IDE SUBSYSTEM
8b58be88 4317M: "David S. Miller" <davem@davemloft.net>
1da177e4 4318L: linux-ide@vger.kernel.org
8a6e2535 4319Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4320T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4321S: Maintained
679655da
JP
4322F: Documentation/ide/
4323F: drivers/ide/
4324F: include/linux/ide.h
1da177e4 4325
6cb8c13d
IP
4326IDEAPAD LAPTOP EXTRAS DRIVER
4327M: Ike Panhc <ike.pan@canonical.com>
4328L: platform-driver-x86@vger.kernel.org
4329W: http://launchpad.net/ideapad-laptop
4330S: Maintained
4331F: drivers/platform/x86/ideapad-laptop.c
4332
1ea4c161
AM
4333IDEAPAD LAPTOP SLIDEBAR DRIVER
4334M: Andrey Moiseev <o2g.org.ru@gmail.com>
4335L: linux-input@vger.kernel.org
4336W: https://github.com/o2genum/ideapad-slidebar
4337S: Maintained
4338F: drivers/input/misc/ideapad_slidebar.c
4339
0f861e8c 4340IDE/ATAPI DRIVERS
487ba8e8 4341M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4342L: linux-ide@vger.kernel.org
c404c199 4343S: Maintained
679655da
JP
4344F: Documentation/cdrom/ide-cd
4345F: drivers/ide/ide-cd*
1da177e4 4346
27471fdb 4347IDLE-I7300
8b58be88 4348M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4349L: linux-pm@vger.kernel.org
27471fdb 4350S: Supported
679655da 4351F: drivers/idle/i7300_idle.c
27471fdb 4352
02cf2286 4353IEEE 802.15.4 SUBSYSTEM
68653359 4354M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4355M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4356L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4357W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4358T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4359S: Maintained
4360F: net/ieee802154/
68653359 4361F: net/mac802154/
251741b1 4362F: drivers/net/ieee802154/
02cf2286 4363
40ad4a30
SY
4364IGUANAWORKS USB IR TRANSCEIVER
4365M: Sean Young <sean@mess.org>
4366L: linux-media@vger.kernel.org
4367S: Maintained
4368F: drivers/media/rc/iguanair.c
4369
9545f86e 4370IIO SUBSYSTEM AND DRIVERS
030a13d7 4371M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4372L: linux-iio@vger.kernel.org
4373S: Maintained
03e7c251 4374F: drivers/iio/
9545f86e
AP
4375F: drivers/staging/iio/
4376
65519263
SG
4377IKANOS/ADI EAGLE ADSL USB DRIVER
4378M: Matthieu Castet <castet.matthieu@free.fr>
4379M: Stanislaw Gruszka <stf_xl@wp.pl>
4380S: Maintained
4381F: drivers/usb/atm/ueagle-atm.c
4382
e89ab51f
GR
4383INA209 HARDWARE MONITOR DRIVER
4384M: Guenter Roeck <linux@roeck-us.net>
4385L: lm-sensors@lm-sensors.org
4386S: Maintained
4387F: Documentation/hwmon/ina209
4388F: Documentation/devicetree/bindings/i2c/ina209.txt
4389F: drivers/hwmon/ina209.c
4390
4391INA2XX HARDWARE MONITOR DRIVER
4392M: Guenter Roeck <linux@roeck-us.net>
4393L: lm-sensors@lm-sensors.org
4394S: Maintained
4395F: Documentation/hwmon/ina2xx
4396F: drivers/hwmon/ina2xx.c
4397F: include/linux/platform_data/ina2xx.h
4398
14dc124f
SIG
4399INDUSTRY PACK SUBSYSTEM (IPACK)
4400M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4401M: Jens Taprogge <jens.taprogge@taprogge.org>
4402M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4403L: industrypack-devel@lists.sourceforge.net
4404W: http://industrypack.sourceforge.net
4405S: Maintained
4406F: drivers/ipack/
4407
aa7168f4 4408INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4409M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4410M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4411S: Supported
679655da 4412F: security/integrity/ima/
aa7168f4 4413
1da177e4 4414IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4415L: linux-fbdev@vger.kernel.org
843393d3 4416S: Orphan
679655da 4417F: drivers/video/imsttfb.c
1da177e4
LT
4418
4419INFINIBAND SUBSYSTEM
db9fd848 4420M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4421M: Sean Hefty <sean.hefty@intel.com>
4422M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4423L: linux-rdma@vger.kernel.org
605841f5 4424W: http://www.openfabrics.org/
8a6e2535 4425Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4426T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4427S: Supported
679655da
JP
4428F: Documentation/infiniband/
4429F: drivers/infiniband/
c117ab84 4430F: include/uapi/linux/if_infiniband.h
1da177e4 4431
c9f04f58 4432INOTIFY
8b58be88
JP
4433M: John McCutchan <john@johnmccutchan.com>
4434M: Robert Love <rlove@rlove.org>
4435M: Eric Paris <eparis@parisplace.org>
c9f04f58 4436S: Maintained
679655da
JP
4437F: Documentation/filesystems/inotify.txt
4438F: fs/notify/inotify/
4439F: include/linux/inotify.h
c117ab84 4440F: include/uapi/linux/inotify.h
c9f04f58 4441
e2d1d6c0 4442INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4443M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4444M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4445L: linux-input@vger.kernel.org
8a6e2535 4446Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4447T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4448S: Maintained
679655da 4449F: drivers/input/
f4eea7e2 4450F: include/linux/input.h
c117ab84 4451F: include/uapi/linux/input.h
f4eea7e2 4452F: include/linux/input/
e2d1d6c0 4453
3267a87f
HR
4454INPUT MULTITOUCH (MT) PROTOCOL
4455M: Henrik Rydberg <rydberg@euromail.se>
4456L: linux-input@vger.kernel.org
7f9c2454 4457T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4458S: Maintained
4459F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4460F: drivers/input/input-mt.c
3267a87f
HR
4461K: \b(ABS|SYN)_MT_
4462
4ac13e17
DJ
4463INTEL C600 SERIES SAS CONTROLLER DRIVER
4464M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4465M: Lukasz Dorau <lukasz.dorau@intel.com>
4466M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4467M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4468L: linux-scsi@vger.kernel.org
7106891a
DJ
4469T: git git://git.code.sf.net/p/intel-sas/isci
4470S: Supported
4ac13e17 4471F: drivers/scsi/isci/
4ac13e17 4472
26717172
LB
4473INTEL IDLE DRIVER
4474M: Len Brown <lenb@kernel.org>
bf1c138e 4475L: linux-pm@vger.kernel.org
08deed1e 4476T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4477S: Supported
4478F: drivers/idle/intel_idle.c
4479
9eb8ef74 4480INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4481M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4482L: linux-fbdev@vger.kernel.org
ce00f85c 4483S: Maintained
679655da
JP
4484F: Documentation/fb/intelfb.txt
4485F: drivers/video/intelfb/
9eb8ef74 4486
1da177e4 4487INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4488M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4489L: linux-fbdev@vger.kernel.org
ce00f85c 4490S: Maintained
679655da 4491F: drivers/video/i810/
1da177e4 4492
f4a9bc4c 4493INTEL MENLOW THERMAL DRIVER
8b58be88 4494M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4495L: platform-driver-x86@vger.kernel.org
5ca92bd9 4496W: https://01.org/linux-acpi
f4a9bc4c 4497S: Supported
679655da 4498F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4499
1da177e4 4500INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4501M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4502S: Maintained
679655da
JP
4503F: arch/x86/kernel/microcode_core.c
4504F: arch/x86/kernel/microcode_intel.c
1da177e4 4505
248a9dc3 4506INTEL I/OAT DMA DRIVER
ab5f8c6e 4507M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4508M: Dave Jiang <dave.jiang@intel.com>
4509L: dmaengine@vger.kernel.org
4510Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4511S: Supported
679655da 4512F: drivers/dma/ioat*
248a9dc3 4513
6c8909b4 4514INTEL IOMMU (VT-d)
8b58be88 4515M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4516L: iommu@lists.linux-foundation.org
54e5881d 4517T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4518S: Supported
3fb39615 4519F: drivers/iommu/intel-iommu.c
679655da 4520F: include/linux/intel-iommu.h
6c8909b4 4521
b3e5f263 4522INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4523M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4524S: Odd fixes
679655da 4525F: drivers/dma/iop-adma.c
b3e5f263 4526
9251ce95 4527INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4528M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4529S: Maintained
679655da
JP
4530F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4531F: arch/arm/mach-ixp4xx/include/mach/npe.h
4532F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4533F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4534F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4535F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4536
844dd05f 4537INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4538M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4539S: Maintained
679655da 4540F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4541
105bf2fe 4542INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4543M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4544M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4545M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4546M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4547M: Don Skidmore <donald.c.skidmore@intel.com>
4548M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4549M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4550M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4551M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4552M: Linux NICS <linux.nics@intel.com>
dcd01faf 4553L: e1000-devel@lists.sourceforge.net
f6fde11a 4554W: http://www.intel.com/support/feedback.htm
d94e6fed 4555W: http://e1000.sourceforge.net/
dee1ad47
JK
4556T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4557T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4558S: Supported
0d164401
JK
4559F: Documentation/networking/e100.txt
4560F: Documentation/networking/e1000.txt
4561F: Documentation/networking/e1000e.txt
4562F: Documentation/networking/igb.txt
4563F: Documentation/networking/igbvf.txt
4564F: Documentation/networking/ixgb.txt
4565F: Documentation/networking/ixgbe.txt
4566F: Documentation/networking/ixgbevf.txt
1bff6529 4567F: Documentation/networking/i40e.txt
105bf2fe 4568F: Documentation/networking/i40evf.txt
dee1ad47 4569F: drivers/net/ethernet/intel/
bc90d291 4570F: drivers/net/ethernet/intel/*/
1da177e4 4571
0963d59b
LW
4572INTEL-MID GPIO DRIVER
4573M: David Cohen <david.a.cohen@linux.intel.com>
4574L: linux-gpio@vger.kernel.org
4575S: Maintained
4576F: drivers/gpio/gpio-intel-mid.c
4577
ca907a90
SY
4578INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4579M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4580L: linux-wireless@vger.kernel.org
ca907a90 4581S: Maintained
679655da 4582F: Documentation/networking/README.ipw2100
679655da 4583F: Documentation/networking/README.ipw2200
ca907a90 4584F: drivers/net/wireless/ipw2x00/
826d2abe 4585
4bd96a7a 4586INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4587M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4588M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4589M: Shane Wang <shane.wang@intel.com>
4590L: tboot-devel@lists.sourceforge.net
4591W: http://tboot.sourceforge.net
e9b7d7c8 4592T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4593S: Supported
4594F: Documentation/intel_txt.txt
4595F: include/linux/tboot.h
4596F: arch/x86/kernel/tboot.c
4597
8a70da82 4598INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4599M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4600M: linux-wimax@intel.com
4601L: wimax@linuxwimax.org
4602S: Supported
4603W: http://linuxwimax.org
679655da
JP
4604F: Documentation/wimax/README.i2400m
4605F: drivers/net/wimax/i2400m/
c117ab84 4606F: include/uapi/linux/wimax/i2400m.h
8a70da82 4607
1c0ce89c
SG
4608INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4609M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4610L: linux-wireless@vger.kernel.org
1c0ce89c 4611S: Supported
efa3144e
WYG
4612F: drivers/net/wireless/iwlegacy/
4613
b481de9c 4614INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4615M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4616M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4617M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4618L: linux-wireless@vger.kernel.org
b481de9c 4619W: http://intellinuxwireless.org
b62ff718 4620T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4621S: Supported
679655da 4622F: drivers/net/wireless/iwlwifi/
b481de9c 4623
de8fe023
TW
4624INTEL MANAGEMENT ENGINE (mei)
4625M: Tomas Winkler <tomas.winkler@intel.com>
4626L: linux-kernel@vger.kernel.org
4627S: Supported
c117ab84 4628F: include/uapi/linux/mei.h
de8fe023 4629F: drivers/misc/mei/*
e07950a1 4630F: Documentation/misc-devices/mei/*
de8fe023 4631
cb109a0e 4632IOC3 ETHERNET DRIVER
8b58be88 4633M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4634L: linux-mips@linux-mips.org
4635S: Maintained
8862bf1e 4636F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4637
cb109a0e 4638IOC3 SERIAL DRIVER
8b58be88 4639M: Pat Gefre <pfg@sgi.com>
d39e0721 4640L: linux-serial@vger.kernel.org
cb109a0e 4641S: Maintained
df621252 4642F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4643
0b6e8569
SW
4644IOMMU DRIVERS
4645M: Joerg Roedel <joro@8bytes.org>
4646L: iommu@lists.linux-foundation.org
4647T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4648S: Maintained
4649F: drivers/iommu/
4650
4480f15b 4651IP MASQUERADING
8b58be88 4652M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4653S: Maintained
679655da 4654F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4655
1202d6ff 4656IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4657M: Francois Romieu <romieu@fr.zoreil.com>
4658M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4659L: netdev@vger.kernel.org
4660S: Maintained
7443713a 4661F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4662
4480f15b 4663IPATH DRIVER
8473c603 4664M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4665L: linux-rdma@vger.kernel.org
52a09a04 4666S: Maintained
679655da 4667F: drivers/infiniband/hw/ipath/
77d8798b 4668
4409ebe9 4669IPMI SUBSYSTEM
8b58be88 4670M: Corey Minyard <minyard@acm.org>
b0c90653 4671L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4672W: http://openipmi.sourceforge.net/
4673S: Supported
679655da
JP
4674F: Documentation/IPMI.txt
4675F: drivers/char/ipmi/
4676F: include/linux/ipmi*
c117ab84 4677F: include/uapi/linux/ipmi*
4409ebe9 4678
e2d1d6c0 4679IPS SCSI RAID DRIVER
8b58be88 4680M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4681L: linux-scsi@vger.kernel.org
4682W: http://www.adaptec.com/
4683S: Maintained
679655da 4684F: drivers/scsi/ips*
e2d1d6c0
RD
4685
4686IPVS
8b58be88
JP
4687M: Wensong Zhang <wensong@linux-vs.org>
4688M: Simon Horman <horms@verge.net.au>
4689M: Julian Anastasov <ja@ssi.bg>
979b6c13 4690L: netdev@vger.kernel.org
e2d1d6c0 4691L: lvs-devel@vger.kernel.org
1da177e4 4692S: Maintained
679655da 4693F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4694F: include/net/ip_vs.h
c117ab84 4695F: include/uapi/linux/ip_vs.h
679655da 4696F: net/netfilter/ipvs/
1da177e4 4697
e7839f25 4698IPWIRELESS DRIVER
8b58be88
JP
4699M: Jiri Kosina <jkosina@suse.cz>
4700M: David Sterba <dsterba@suse.cz>
92094aa0 4701S: Odd Fixes
282361a0 4702F: drivers/tty/ipwireless/
099dc4fb 4703
e2d1d6c0 4704IPX NETWORK LAYER
8b58be88 4705M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4706L: netdev@vger.kernel.org
4707S: Maintained
679655da 4708F: include/net/ipx.h
c117ab84 4709F: include/uapi/linux/ipx.h
679655da 4710F: net/ipx/
e2d1d6c0 4711
1da177e4 4712IRDA SUBSYSTEM
8b58be88 4713M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4714L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4715L: netdev@vger.kernel.org
1da177e4 4716W: http://irda.sourceforge.net/
f353976d 4717S: Maintained
e0057975 4718T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4719F: Documentation/networking/irda.txt
4720F: drivers/net/irda/
4721F: include/net/irda/
4722F: net/irda/
1da177e4 4723
a800c7cc
TG
4724IRQ SUBSYSTEM
4725M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4726L: linux-kernel@vger.kernel.org
a800c7cc 4727S: Maintained
75fc2d37 4728T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4729F: kernel/irq/
edd96900 4730F: drivers/irqchip/
a800c7cc 4731
7ab3a837
GL
4732IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4733M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4734S: Maintained
4735F: Documentation/IRQ-domain.txt
4736F: include/linux/irqdomain.h
4737F: kernel/irq/irqdomain.c
4738
e2d1d6c0 4739ISAPNP
8b58be88 4740M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4741S: Maintained
679655da
JP
4742F: Documentation/isapnp.txt
4743F: drivers/pnp/isapnp/
4744F: include/linux/isapnp.h
e2d1d6c0 4745
d39b8420
HV
4746ISA RADIO MODULE
4747M: Hans Verkuil <hverkuil@xs4all.nl>
4748L: linux-media@vger.kernel.org
4749T: git git://linuxtv.org/media_tree.git
4750W: http://linuxtv.org
4751S: Maintained
4752F: drivers/media/radio/radio-isa*
4753
71a6d0af
HW
4754iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4755M: Peter Jones <pjones@redhat.com>
4756M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4757S: Maintained
4758F: drivers/firmware/iscsi_ibft*
4759
14816b1e 4760ISCSI
8b58be88 4761M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4762L: open-iscsi@googlegroups.com
4763W: www.open-iscsi.org
54e5881d 4764T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4765S: Maintained
679655da
JP
4766F: drivers/scsi/*iscsi*
4767F: include/scsi/*iscsi*
14816b1e 4768
1e65eb42
OG
4769ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4770M: Or Gerlitz <ogerlitz@mellanox.com>
4771M: Roi Dayan <roid@mellanox.com>
4772L: linux-rdma@vger.kernel.org
4773S: Supported
4774W: http://www.openfabrics.org
4775W: www.open-iscsi.org
4776Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4777F: drivers/infiniband/ulp/iser/
1e65eb42 4778
1da177e4 4779ISDN SUBSYSTEM
8b58be88 4780M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4781L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4782L: netdev@vger.kernel.org
1da177e4 4783W: http://www.isdn4linux.de
54e5881d 4784T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4785S: Maintained
679655da
JP
4786F: Documentation/isdn/
4787F: drivers/isdn/
4788F: include/linux/isdn.h
4789F: include/linux/isdn/
c117ab84
CEB
4790F: include/uapi/linux/isdn.h
4791F: include/uapi/linux/isdn/
1da177e4
LT
4792
4793ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4794M: Armin Schindler <mac@melware.de>
d5d52273 4795L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4796W: http://www.melware.de
4797S: Maintained
679655da 4798F: drivers/isdn/hardware/eicon/
1da177e4 4799
d624870f 4800IT87 HARDWARE MONITORING DRIVER
7c81c60f 4801M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4802L: lm-sensors@lm-sensors.org
4803S: Maintained
4804F: Documentation/hwmon/it87
4805F: drivers/hwmon/it87.c
4806
68620bdd
MP
4807IT913X MEDIA DRIVER
4808M: Malcolm Priestley <tvboxspy@gmail.com>
4809L: linux-media@vger.kernel.org
4810W: http://linuxtv.org/
4811Q: http://patchwork.linuxtv.org/project/linux-media/list/
4812S: Maintained
4813F: drivers/media/usb/dvb-usb-v2/it913x*
4814
4815IT913X FE MEDIA DRIVER
4816M: Malcolm Priestley <tvboxspy@gmail.com>
4817L: linux-media@vger.kernel.org
4818W: http://linuxtv.org/
4819Q: http://patchwork.linuxtv.org/project/linux-media/list/
4820S: Maintained
4821F: drivers/media/dvb-frontends/it913x-fe*
4822
d7104bff
AP
4823IT913X MEDIA DRIVER
4824M: Antti Palosaari <crope@iki.fi>
4825L: linux-media@vger.kernel.org
4826W: http://linuxtv.org/
4827W: http://palosaari.fi/linux/
4828Q: http://patchwork.linuxtv.org/project/linux-media/list/
4829T: git git://linuxtv.org/anttip/media_tree.git
4830S: Maintained
9d9fb744 4831F: drivers/media/tuners/tuner_it913x*
d7104bff 4832
91821ff3 4833IVTV VIDEO4LINUX DRIVER
6afdeaf8 4834M: Andy Walls <awalls@md.metrocast.net>
c4240509 4835L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4836L: linux-media@vger.kernel.org
275ffde4 4837T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4838W: http://www.ivtvdriver.org
4839S: Maintained
679655da 4840F: Documentation/video4linux/*.ivtv
90d72ac6 4841F: drivers/media/pci/ivtv/
c117ab84 4842F: include/uapi/linux/ivtv*
91821ff3 4843
68620bdd
MP
4844IX2505V MEDIA DRIVER
4845M: Malcolm Priestley <tvboxspy@gmail.com>
4846L: linux-media@vger.kernel.org
4847W: http://linuxtv.org/
4848Q: http://patchwork.linuxtv.org/project/linux-media/list/
4849S: Maintained
4850F: drivers/media/dvb-frontends/ix2505v*
4851
4453d736
GR
4852JC42.4 TEMPERATURE SENSOR DRIVER
4853M: Guenter Roeck <linux@roeck-us.net>
4854L: lm-sensors@lm-sensors.org
4855S: Maintained
4856F: drivers/hwmon/jc42.c
4857F: Documentation/hwmon/jc42
4858
e2d1d6c0 4859JFS FILESYSTEM
3256f80f 4860M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4861L: jfs-discussion@lists.sourceforge.net
4862W: http://jfs.sourceforge.net/
54e5881d 4863T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4864S: Maintained
679655da
JP
4865F: Documentation/filesystems/jfs.txt
4866F: fs/jfs/
e2d1d6c0 4867
95252236 4868JME NETWORK DRIVER
8b58be88 4869M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4870L: netdev@vger.kernel.org
4871S: Maintained
63d24a0e 4872F: drivers/net/ethernet/jme.*
95252236 4873
1da177e4 4874JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4875M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4876L: linux-mtd@lists.infradead.org
4877W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4878S: Maintained
679655da 4879F: fs/jffs2/
c117ab84 4880F: include/uapi/linux/jffs2.h
1da177e4 4881
de456d37 4882JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4883M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4884M: Jan Kara <jack@suse.cz>
72be2ccf 4885L: linux-ext4@vger.kernel.org
ae0718f8 4886S: Maintained
d183e11a 4887F: fs/jbd/
d183e11a
TT
4888F: include/linux/jbd.h
4889
4890JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4891M: "Theodore Ts'o" <tytso@mit.edu>
4892L: linux-ext4@vger.kernel.org
4893S: Maintained
4894F: fs/jbd2/
4895F: include/linux/jbd2.h
ae0718f8 4896
fd8b6cb4 4897JSM Neo PCI based serial card
9d141cb9 4898M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4899L: linux-serial@vger.kernel.org
4900S: Maintained
df621252 4901F: drivers/tty/serial/jsm/
ae0718f8 4902
af39917d
CL
4903K10TEMP HARDWARE MONITORING DRIVER
4904M: Clemens Ladisch <clemens@ladisch.de>
4905L: lm-sensors@lm-sensors.org
4906S: Maintained
4907F: Documentation/hwmon/k10temp
4908F: drivers/hwmon/k10temp.c
4909
4660cb35 4910K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4911M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4912L: lm-sensors@lm-sensors.org
ae0718f8 4913S: Maintained
679655da
JP
4914F: Documentation/hwmon/k8temp
4915F: drivers/hwmon/k8temp.c
ae0718f8 4916
c63a1642 4917KTAP
687b63a3 4918M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4919W: http://www.ktap.org
4920L: ktap@freelists.org
4921S: Maintained
4922F: drivers/staging/ktap/
4923
1da177e4 4924KCONFIG
5eb1f99e 4925M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 4926L: linux-kbuild@vger.kernel.org
cea8321c 4927T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 4928S: Maintained
679655da
JP
4929F: Documentation/kbuild/kconfig-language.txt
4930F: scripts/kconfig/
1da177e4 4931
ea6c2089 4932KDUMP
8b58be88
JP
4933M: Vivek Goyal <vgoyal@redhat.com>
4934M: Haren Myneni <hbabu@us.ibm.com>
34633993 4935L: kexec@lists.infradead.org
ea6c2089
VG
4936W: http://lse.sourceforge.net/kdump/
4937S: Maintained
80811493 4938F: Documentation/kdump/
ea6c2089 4939
f41bf02f
HV
4940KEENE FM RADIO TRANSMITTER DRIVER
4941M: Hans Verkuil <hverkuil@xs4all.nl>
4942L: linux-media@vger.kernel.org
4943T: git git://linuxtv.org/media_tree.git
4944W: http://linuxtv.org
4945S: Maintained
4946F: drivers/media/radio/radio-keene*
4947
1da177e4 4948KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4949M: Ian Kent <raven@themaw.net>
f694fc97 4950L: autofs@vger.kernel.org
1da177e4 4951S: Maintained
679655da 4952F: fs/autofs4/
1da177e4 4953
70fb7ba6 4954KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4955M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4956T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4957T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4958L: linux-kbuild@vger.kernel.org
5ce45962 4959S: Maintained
679655da
JP
4960F: Documentation/kbuild/
4961F: Makefile
4962F: scripts/Makefile.*
70fb7ba6
MM
4963F: scripts/basic/
4964F: scripts/mk*
4965F: scripts/package/
1da177e4
LT
4966
4967KERNEL JANITORS
c3000e03 4968L: kernel-janitors@vger.kernel.org
10466f5a 4969W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4970S: Odd Fixes
1da177e4 4971
e8b43555 4972KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4973M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4974L: linux-nfs@vger.kernel.org
1da177e4 4975W: http://nfs.sourceforge.net/
98fac23f 4976S: Supported
679655da
JP
4977F: fs/nfsd/
4978F: include/linux/nfsd/
c117ab84 4979F: include/uapi/linux/nfsd/
679655da
JP
4980F: fs/lockd/
4981F: fs/nfs_common/
4982F: net/sunrpc/
4983F: include/linux/lockd/
4984F: include/linux/sunrpc/
c117ab84 4985F: include/uapi/linux/sunrpc/
1da177e4 4986
426d62e2 4987KERNEL VIRTUAL MACHINE (KVM)
0a00a775 4988M: Gleb Natapov <gleb@kernel.org>
c93a64fe 4989M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4990L: kvm@vger.kernel.org
e3e58478 4991W: http://www.linux-kvm.org
a94b40a6 4992T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 4993S: Supported
c93a64fe
PB
4994F: Documentation/*/kvm*.txt
4995F: Documentation/virtual/kvm/
679655da
JP
4996F: arch/*/kvm/
4997F: arch/*/include/asm/kvm*
4998F: include/linux/kvm*
c117ab84 4999F: include/uapi/linux/kvm*
679655da 5000F: virt/kvm/
426d62e2 5001
ad8003d3 5002KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5003M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5004L: kvm@vger.kernel.org
5005W: http://kvm.qumranet.com
7de609c8 5006S: Maintained
679655da 5007F: arch/x86/include/asm/svm.h
679655da 5008F: arch/x86/kvm/svm.c
426d62e2 5009
513014b7 5010KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5011M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5012L: kvm-ppc@vger.kernel.org
5013W: http://kvm.qumranet.com
6a7f972d 5014T: git git://github.com/agraf/linux-2.6.git
513014b7 5015S: Supported
679655da
JP
5016F: arch/powerpc/include/asm/kvm*
5017F: arch/powerpc/kvm/
513014b7 5018
1fc9d2bf 5019KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5020M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5021L: kvm-ia64@vger.kernel.org
5022W: http://kvm.qumranet.com
920ed9f1 5023S: Supported
679655da
JP
5024F: Documentation/ia64/kvm.txt
5025F: arch/ia64/include/asm/kvm*
5026F: arch/ia64/kvm/
920ed9f1 5027
85f8fffe 5028KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5029M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5030M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5031M: linux390@de.ibm.com
5032L: linux-s390@vger.kernel.org
5033W: http://www.ibm.com/developerworks/linux/linux390/
5034S: Supported
679655da
JP
5035F: Documentation/s390/kvm.txt
5036F: arch/s390/include/asm/kvm*
80811493 5037F: arch/s390/kvm/
a968cd3e 5038F: drivers/s390/kvm/
85f8fffe 5039
a749474d 5040KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5041M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
5042L: kvmarm@lists.cs.columbia.edu
5043W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5044S: Supported
a749474d
CD
5045F: arch/arm/include/uapi/asm/kvm*
5046F: arch/arm/include/asm/kvm*
5047F: arch/arm/kvm/
5048
6394a3ec
MZ
5049KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5050M: Marc Zyngier <marc.zyngier@arm.com>
5051L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5052L: kvmarm@lists.cs.columbia.edu
5053S: Maintained
5054F: arch/arm64/include/uapi/asm/kvm*
5055F: arch/arm64/include/asm/kvm*
5056F: arch/arm64/kvm/
5057
dc009d92 5058KEXEC
8b58be88 5059M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5060W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5061L: kexec@lists.infradead.org
dc009d92 5062S: Maintained
679655da 5063F: include/linux/kexec.h
c117ab84 5064F: include/uapi/linux/kexec.h
679655da 5065F: kernel/kexec.c
dc009d92 5066
e971461f
DH
5067KEYS/KEYRINGS:
5068M: David Howells <dhowells@redhat.com>
5069L: keyrings@linux-nfs.org
5070S: Maintained
d410fa4e 5071F: Documentation/security/keys.txt
e971461f
DH
5072F: include/linux/key.h
5073F: include/linux/key-type.h
5074F: include/keys/
5075F: security/keys/
5076
7f3c68be
MZ
5077KEYS-TRUSTED
5078M: David Safford <safford@watson.ibm.com>
5079M: Mimi Zohar <zohar@us.ibm.com>
5080L: linux-security-module@vger.kernel.org
5081L: keyrings@linux-nfs.org
5082S: Supported
d410fa4e 5083F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5084F: include/keys/trusted-type.h
5085F: security/keys/trusted.c
5086F: security/keys/trusted.h
5087
5088KEYS-ENCRYPTED
5089M: Mimi Zohar <zohar@us.ibm.com>
5090M: David Safford <safford@watson.ibm.com>
5091L: linux-security-module@vger.kernel.org
5092L: keyrings@linux-nfs.org
5093S: Supported
d410fa4e 5094F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5095F: include/keys/encrypted-type.h
19c90aa6 5096F: security/keys/encrypted-keys/
7f3c68be 5097
5b778dad 5098KGDB / KDB /debug_core
8b58be88 5099M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5100W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5101L: kgdb-bugreport@lists.sourceforge.net
5102S: Maintained
679655da
JP
5103F: Documentation/DocBook/kgdb.tmpl
5104F: drivers/misc/kgdbts.c
df621252 5105F: drivers/tty/serial/kgdboc.c
5b778dad 5106F: include/linux/kdb.h
679655da 5107F: include/linux/kgdb.h
4063eb5f 5108F: kernel/debug/
e3e2aaf7 5109
456db8cc 5110KMEMCHECK
8b58be88 5111M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5112M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5113S: Maintained
410d7a97
JP
5114F: Documentation/kmemcheck.txt
5115F: arch/x86/include/asm/kmemcheck.h
5116F: arch/x86/mm/kmemcheck/
5117F: include/linux/kmemcheck.h
5118F: mm/kmemcheck.c
b9ce08c0 5119
c3bb4d24 5120KMEMLEAK
8b58be88 5121M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5122S: Maintained
5123F: Documentation/kmemleak.txt
5124F: include/linux/kmemleak.h
5125F: mm/kmemleak.c
5126F: mm/kmemleak-test.c
5127
89559a61 5128KPROBES
8b58be88
JP
5129M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5130M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5131M: "David S. Miller" <davem@davemloft.net>
97c29e74 5132M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5133S: Maintained
679655da
JP
5134F: Documentation/kprobes.txt
5135F: include/linux/kprobes.h
5136F: kernel/kprobes.c
89559a61 5137
70e84049 5138KS0108 LCD CONTROLLER DRIVER
8b58be88 5139M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5140W: http://miguelojeda.es/auxdisplay.htm
5141W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5142S: Maintained
679655da
JP
5143F: Documentation/auxdisplay/ks0108
5144F: drivers/auxdisplay/ks0108.c
5145F: include/linux/ks0108.h
70e84049 5146
1da177e4 5147LAPB module
1da177e4 5148L: linux-x25@vger.kernel.org
bf9915cc 5149S: Orphan
679655da
JP
5150F: Documentation/networking/lapb-module.txt
5151F: include/*/lapb.h
5152F: net/lapb/
1da177e4
LT
5153
5154LASI 53c700 driver for PARISC
8b58be88 5155M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5156L: linux-scsi@vger.kernel.org
5157S: Maintained
679655da
JP
5158F: Documentation/scsi/53c700.txt
5159F: drivers/scsi/53c700*
1da177e4 5160
263de9b5 5161LED SUBSYSTEM
c772fc26 5162M: Bryan Wu <cooloney@gmail.com>
8b58be88 5163M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5164L: linux-leds@vger.kernel.org
5165T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5166S: Maintained
679655da
JP
5167F: drivers/leds/
5168F: include/linux/leds.h
263de9b5 5169
b0461a44 5170LEGACY EEPROM DRIVER
7c81c60f 5171M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5172S: Maintained
5173F: Documentation/misc-devices/eeprom
5174F: drivers/misc/eeprom/eeprom.c
5175
1da177e4 5176LEGO USB Tower driver
8b58be88 5177M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5178L: legousb-devel@lists.sourceforge.net
5179W: http://legousb.sourceforge.net/
5180S: Maintained
679655da 5181F: drivers/usb/misc/legousbtower.c
1da177e4 5182
055616a8
MK
5183LG2160 MEDIA DRIVER
5184M: Michael Krufky <mkrufky@linuxtv.org>
5185L: linux-media@vger.kernel.org
5186W: http://linuxtv.org/
5187W: http://github.com/mkrufky
5188Q: http://patchwork.linuxtv.org/project/linux-media/list/
5189T: git git://linuxtv.org/mkrufky/tuners.git
5190S: Maintained
5191F: drivers/media/dvb-frontends/lg2160.*
5192
6f0e7725
MK
5193LGDT3305 MEDIA DRIVER
5194M: Michael Krufky <mkrufky@linuxtv.org>
5195L: linux-media@vger.kernel.org
5196W: http://linuxtv.org/
5197W: http://github.com/mkrufky
5198Q: http://patchwork.linuxtv.org/project/linux-media/list/
5199T: git git://linuxtv.org/mkrufky/tuners.git
5200S: Maintained
5201F: drivers/media/dvb-frontends/lgdt3305.*
5202
568a17ff 5203LGUEST
8b58be88 5204M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5205L: lguest@lists.ozlabs.org
568a17ff 5206W: http://lguest.ozlabs.org/
72e91863 5207S: Odd Fixes
070f420b 5208F: arch/x86/include/asm/lguest*.h
679655da
JP
5209F: arch/x86/lguest/
5210F: drivers/lguest/
5211F: include/linux/lguest*.h
070f420b 5212F: tools/lguest/
568a17ff 5213
1acd437c
SL
5214LIBLOCKDEP
5215M: Sasha Levin <sasha.levin@oracle.com>
5216S: Maintained
5217F: tools/lib/lockdep/
5218
1da177e4 5219LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5220M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5221W: http://www.ibm.com/linux/ltc/projects/ppc
5222S: Supported
11c34c7d 5223F: arch/powerpc/boot/rs6000.h
1da177e4 5224
852bb9f5 5225LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5226M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5227M: Paul Mackerras <paulus@samba.org>
1da177e4 5228W: http://www.penguinppc.org/
a4724ed6 5229L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5230Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5231T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5232S: Supported
11c34c7d
JP
5233F: Documentation/powerpc/
5234F: arch/powerpc/
1da177e4
LT
5235
5236LINUX FOR POWER MACINTOSH
8b58be88 5237M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5238W: http://www.penguinppc.org/
a4724ed6 5239L: linuxppc-dev@lists.ozlabs.org
1da177e4 5240S: Maintained
11c34c7d
JP
5241F: arch/powerpc/platforms/powermac/
5242F: drivers/macintosh/
1da177e4 5243
77a76369 5244LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5245M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5246L: linuxppc-dev@lists.ozlabs.org
a149507b 5247T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5248S: Maintained
11c34c7d
JP
5249F: arch/powerpc/platforms/512x/
5250F: arch/powerpc/platforms/52xx/
1da177e4
LT
5251
5252LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5253M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5254M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5255W: http://www.penguinppc.org/
a4724ed6 5256L: linuxppc-dev@lists.ozlabs.org
645609c0 5257T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5258S: Maintained
11c34c7d
JP
5259F: arch/powerpc/platforms/40x/
5260F: arch/powerpc/platforms/44x/
1da177e4 5261
260c02a9 5262LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5263L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5264S: Orphan
11c34c7d
JP
5265F: arch/powerpc/*/*virtex*
5266F: arch/powerpc/*/*/*virtex*
1da177e4 5267
e93adf1e 5268LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5269M: Vitaly Bordug <vitb@kernel.crashing.org>
5270M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5271W: http://www.penguinppc.org/
a4724ed6 5272L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5273S: Maintained
a2b1f7c8 5274F: arch/powerpc/platforms/8xx/
e93adf1e 5275
1da177e4 5276LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5277M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5278W: http://www.penguinppc.org/
a4724ed6 5279L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5280S: Maintained
11c34c7d 5281F: arch/powerpc/platforms/83xx/
4c8f581d 5282F: arch/powerpc/platforms/85xx/
1da177e4 5283
ab06ff3a 5284LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5285M: Olof Johansson <olof@lixom.net>
a4724ed6 5286L: linuxppc-dev@lists.ozlabs.org
92e19709 5287S: Maintained
11c34c7d
JP
5288F: arch/powerpc/platforms/pasemi/
5289F: drivers/*/*pasemi*
5290F: drivers/*/*/*pasemi*
ab06ff3a 5291
1da177e4 5292LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5293M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5294L: linux-security-module@vger.kernel.org
1da177e4
LT
5295S: Supported
5296
a23ce6da
HW
5297LIS3LV02D ACCELEROMETER DRIVER
5298M: Eric Piel <eric.piel@tremplin-utc.net>
5299S: Maintained
ff606677
JD
5300F: Documentation/misc-devices/lis3lv02d
5301F: drivers/misc/lis3lv02d/
bd35665f 5302F: drivers/platform/x86/hp_accel.c
a23ce6da 5303
e2d1d6c0 5304LLC (802.2)
8b58be88 5305M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5306S: Maintained
679655da 5307F: include/linux/llc.h
c117ab84 5308F: include/uapi/linux/llc.h
679655da
JP
5309F: include/net/llc*
5310F: net/llc/
e2d1d6c0 5311
4e233cbe
AD
5312LM73 HARDWARE MONITOR DRIVER
5313M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5314L: lm-sensors@lm-sensors.org
5315S: Maintained
5316F: drivers/hwmon/lm73.c
5317
156e2d1a 5318LM78 HARDWARE MONITOR DRIVER
7c81c60f 5319M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5320L: lm-sensors@lm-sensors.org
5321S: Maintained
5322F: Documentation/hwmon/lm78
5323F: drivers/hwmon/lm78.c
5324
1da177e4 5325LM83 HARDWARE MONITOR DRIVER
7c81c60f 5326M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5327L: lm-sensors@lm-sensors.org
1da177e4 5328S: Maintained
679655da
JP
5329F: Documentation/hwmon/lm83
5330F: drivers/hwmon/lm83.c
1da177e4
LT
5331
5332LM90 HARDWARE MONITOR DRIVER
7c81c60f 5333M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5334L: lm-sensors@lm-sensors.org
1da177e4 5335S: Maintained
679655da 5336F: Documentation/hwmon/lm90
aae7bce4 5337F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5338F: drivers/hwmon/lm90.c
1da177e4 5339
917cc4e6
GR
5340LM95234 HARDWARE MONITOR DRIVER
5341M: Guenter Roeck <linux@roeck-us.net>
5342L: lm-sensors@lm-sensors.org
5343S: Maintained
5344F: Documentation/hwmon/lm95234
5345F: drivers/hwmon/lm95234.c
5346
68620bdd
MP
5347LME2510 MEDIA DRIVER
5348M: Malcolm Priestley <tvboxspy@gmail.com>
5349L: linux-media@vger.kernel.org
5350W: http://linuxtv.org/
5351Q: http://patchwork.linuxtv.org/project/linux-media/list/
5352S: Maintained
5353F: drivers/media/usb/dvb-usb-v2/lmedm04*
5354
512e67f9 5355LOCKDEP AND LOCKSTAT
8b58be88
JP
5356M: Peter Zijlstra <peterz@infradead.org>
5357M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5358L: linux-kernel@vger.kernel.org
75fc2d37 5359T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5360S: Maintained
679655da
JP
5361F: Documentation/lockdep*.txt
5362F: Documentation/lockstat.txt
5363F: include/linux/lockdep.h
7486d6da 5364F: kernel/locking/
512e67f9 5365
dde33348 5366LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5367M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5368L: linux-ntfs-dev@lists.sourceforge.net
5369W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5370S: Maintained
679655da 5371F: Documentation/ldm.txt
20d16fef 5372F: block/partitions/ldm.*
1da177e4 5373
ef6ada3d
JE
5374LogFS
5375M: Joern Engel <joern@logfs.org>
756ccb3c 5376M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5377L: logfs@logfs.org
5378W: logfs.org
5379S: Maintained
5380F: fs/logfs/
5381
b62d7946
RS
5382LPC32XX MACHINE SUPPORT
5383M: Roland Stigge <stigge@antcom.de>
5384L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5385S: Maintained
5386F: arch/arm/mach-lpc32xx/
5387
c87e34ef 5388LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5389M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5390M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5391M: support@lsi.com
cec744fb 5392L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5393L: linux-scsi@vger.kernel.org
5394W: http://www.lsilogic.com/support
5395S: Supported
679655da 5396F: drivers/message/fusion/
500c152a 5397F: drivers/scsi/mpt2sas/
5398F: drivers/scsi/mpt3sas/
c87e34ef 5399
1da177e4 5400LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5401M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5402L: linux-scsi@vger.kernel.org
5403S: Maintained
679655da 5404F: drivers/scsi/sym53c8xx_2/
1da177e4 5405
e5f5c99a
GR
5406LTC4261 HARDWARE MONITOR DRIVER
5407M: Guenter Roeck <linux@roeck-us.net>
5408L: lm-sensors@lm-sensors.org
5409S: Maintained
5410F: Documentation/hwmon/ltc4261
5411F: drivers/hwmon/ltc4261.c
5412
81365c31 5413LTP (Linux Test Project)
7d1ae8a8 5414M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5415M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5416M: Cyril Hrubis <chrubis@suse.cz>
5417M: Caspar Zhang <caspar@casparzhang.com>
5418M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5419L: ltp-list@lists.sourceforge.net (subscribers-only)
5420W: http://ltp.sourceforge.net/
7d1ae8a8 5421T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5422T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5423S: Maintained
5424
c12a54b3 5425M32R ARCHITECTURE
8b58be88 5426M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5427L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5428L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5429W: http://www.linux-m32r.org/
5430S: Maintained
679655da 5431F: arch/m32r/
c12a54b3 5432
1da177e4 5433M68K ARCHITECTURE
8b58be88 5434M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5435L: linux-m68k@lists.linux-m68k.org
5436W: http://www.linux-m68k.org/
54e5881d 5437T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5438S: Maintained
679655da 5439F: arch/m68k/
9db35182 5440F: drivers/zorro/
1da177e4
LT
5441
5442M68K ON APPLE MACINTOSH
8b58be88 5443M: Joshua Thompson <funaho@jurai.org>
1da177e4 5444W: http://www.mac.linux-m68k.org/
9bb9f222 5445L: linux-m68k@lists.linux-m68k.org
1da177e4 5446S: Maintained
9db35182 5447F: arch/m68k/mac/
1da177e4
LT
5448
5449M68K ON HP9000/300
8b58be88 5450M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5451W: http://www.tazenda.demon.co.uk/phil/linux-hp
5452S: Maintained
679655da 5453F: arch/m68k/hp300/
1da177e4 5454
74425546
AP
5455M88DS3103 MEDIA DRIVER
5456M: Antti Palosaari <crope@iki.fi>
5457L: linux-media@vger.kernel.org
5458W: http://linuxtv.org/
5459W: http://palosaari.fi/linux/
5460Q: http://patchwork.linuxtv.org/project/linux-media/list/
5461T: git git://linuxtv.org/anttip/media_tree.git
5462S: Maintained
5463F: drivers/media/dvb-frontends/m88ds3103*
5464
68620bdd
MP
5465M88RS2000 MEDIA DRIVER
5466M: Malcolm Priestley <tvboxspy@gmail.com>
5467L: linux-media@vger.kernel.org
5468W: http://linuxtv.org/
5469Q: http://patchwork.linuxtv.org/project/linux-media/list/
5470S: Maintained
5471F: drivers/media/dvb-frontends/m88rs2000*
5472
0d62f800
AP
5473M88TS2022 MEDIA DRIVER
5474M: Antti Palosaari <crope@iki.fi>
5475L: linux-media@vger.kernel.org
5476W: http://linuxtv.org/
5477W: http://palosaari.fi/linux/
5478Q: http://patchwork.linuxtv.org/project/linux-media/list/
5479T: git git://linuxtv.org/anttip/media_tree.git
5480S: Maintained
5481F: drivers/media/tuners/m88ts2022*
5482
07a092fa 5483MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5484M: Alexey Klimov <klimov.linux@gmail.com>
5485L: linux-media@vger.kernel.org
5486T: git git://linuxtv.org/media_tree.git
5487S: Maintained
5488F: drivers/media/radio/radio-ma901.c
07a092fa 5489
64a327a7 5490MAC80211
8b58be88 5491M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5492L: linux-wireless@vger.kernel.org
491b26b4 5493W: http://wireless.kernel.org/
ce466579
JB
5494T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5495T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5496S: Maintained
679655da
JP
5497F: Documentation/networking/mac80211-injection.txt
5498F: include/net/mac80211.h
5499F: net/mac80211/
64a327a7 5500
1036d864 5501MAC80211 PID RATE CONTROL
8b58be88
JP
5502M: Stefano Brivio <stefano.brivio@polimi.it>
5503M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5504L: linux-wireless@vger.kernel.org
491b26b4 5505W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5507T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5508S: Maintained
679655da 5509F: net/mac80211/rc80211_pid*
1036d864 5510
b863ceb7 5511MACVLAN DRIVER
8b58be88 5512M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5513L: netdev@vger.kernel.org
5514S: Maintained
679655da
JP
5515F: drivers/net/macvlan.c
5516F: include/linux/if_macvlan.h
b863ceb7 5517
faf1668c 5518MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5519M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5520W: http://www.kernel.org/doc/man-pages
bd7ebec6 5521L: linux-man@vger.kernel.org
1b53dc74 5522S: Maintained
faf1668c 5523
8427defd
RK
5524MARVELL ARMADA DRM SUPPORT
5525M: Russell King <rmk+kernel@arm.linux.org.uk>
5526S: Maintained
5527F: drivers/gpu/drm/armada/
5528
44c14c1d 5529MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5530M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5531M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5532L: netdev@vger.kernel.org
5533S: Maintained
5534F: drivers/net/ethernet/marvell/sk*
5535
74cda169 5536MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5537L: libertas-dev@lists.infradead.org
8ac3e99e 5538S: Orphan
679655da 5539F: drivers/net/wireless/libertas/
74cda169 5540
b60d6975 5541MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5542M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5543L: netdev@vger.kernel.org
f5ca8502 5544S: Maintained
527a6266 5545F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5546F: include/linux/mv643xx.h
1da177e4 5547
370b8ed9
TP
5548MARVELL MVNETA ETHERNET DRIVER
5549M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5550L: netdev@vger.kernel.org
5551S: Maintained
5552F: drivers/net/ethernet/marvell/mvneta.*
5553
fcad584d
BZ
5554MARVELL MWIFIEX WIRELESS DRIVER
5555M: Bing Zhao <bzhao@marvell.com>
5556L: linux-wireless@vger.kernel.org
5557S: Maintained
5558F: drivers/net/wireless/mwifiex/
5559
a2c3f656 5560MARVELL MWL8K WIRELESS DRIVER
a040d532 5561M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5562L: linux-wireless@vger.kernel.org
16345910 5563S: Odd Fixes
a2c3f656
LB
5564F: drivers/net/wireless/mwl8k.c
5565
2a69567b 5566MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5567M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5568S: Odd Fixes
1fa7e547 5569F: drivers/mmc/host/mvsdio.*
2a69567b 5570
1da177e4 5571MATROX FRAMEBUFFER DRIVER
c69f677c 5572L: linux-fbdev@vger.kernel.org
52653199 5573S: Orphan
679655da 5574F: drivers/video/matrox/matroxfb_*
c117ab84 5575F: include/uapi/linux/matroxfb.h
1da177e4 5576
ca462085
GR
5577MAX16065 HARDWARE MONITOR DRIVER
5578M: Guenter Roeck <linux@roeck-us.net>
5579L: lm-sensors@lm-sensors.org
5580S: Maintained
5581F: Documentation/hwmon/max16065
5582F: drivers/hwmon/max16065.c
5583
d20620de 5584MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5585M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5586L: lm-sensors@lm-sensors.org
5587S: Maintained
679655da
JP
5588F: Documentation/hwmon/max6650
5589F: drivers/hwmon/max6650.c
d20620de 5590
e89ab51f
GR
5591MAX6697 HARDWARE MONITOR DRIVER
5592M: Guenter Roeck <linux@roeck-us.net>
5593L: lm-sensors@lm-sensors.org
5594S: Maintained
5595F: Documentation/hwmon/max6697
5596F: Documentation/devicetree/bindings/i2c/max6697.txt
5597F: drivers/hwmon/max6697.c
5598F: include/linux/platform_data/max6697.h
5599
9be3c9a5
HV
5600MAXIRADIO FM RADIO RECEIVER DRIVER
5601M: Hans Verkuil <hverkuil@xs4all.nl>
5602L: linux-media@vger.kernel.org
5603T: git git://linuxtv.org/media_tree.git
5604W: http://linuxtv.org
5605S: Maintained
5606F: drivers/media/radio/radio-maxiradio*
5607
127c49ae 5608MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5609M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5610P: LinuxTV.org Project
5611L: linux-media@vger.kernel.org
5612W: http://linuxtv.org
8a6e2535 5613Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5614T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5615S: Maintained
5616F: Documentation/dvb/
5617F: Documentation/video4linux/
ffe06198 5618F: Documentation/DocBook/media/
127c49ae 5619F: drivers/media/
ffe06198 5620F: drivers/staging/media/
127c49ae 5621F: include/media/
6c0f0359
MCC
5622F: include/uapi/linux/dvb/
5623F: include/uapi/linux/videodev2.h
5624F: include/uapi/linux/media.h
5625F: include/uapi/linux/v4l2-*
5626F: include/uapi/linux/meye.h
5627F: include/uapi/linux/ivtv*
5628F: include/uapi/linux/uvcvideo.h
d20620de 5629
6149a936
HV
5630MEDIAVISION PRO MOVIE STUDIO DRIVER
5631M: Hans Verkuil <hverkuil@xs4all.nl>
5632L: linux-media@vger.kernel.org
5633T: git git://linuxtv.org/media_tree.git
5634W: http://linuxtv.org
5635S: Odd Fixes
5636F: drivers/media/parport/pms*
5637
757e0108 5638MEGARAID SCSI DRIVERS
8b58be88 5639M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5640L: linux-scsi@vger.kernel.org
ce00f85c
JC
5641W: http://megaraid.lsilogic.com
5642S: Maintained
679655da
JP
5643F: Documentation/scsi/megaraid.txt
5644F: drivers/scsi/megaraid.*
5645F: drivers/scsi/megaraid/
757e0108 5646
2c46c9d5
AV
5647MELLANOX ETHERNET DRIVER (mlx4_en)
5648M: Amir Vadai <amirv@mellanox.com>
b75f0050 5649L: netdev@vger.kernel.org
2c46c9d5
AV
5650S: Supported
5651W: http://www.mellanox.com
5652Q: http://patchwork.ozlabs.org/project/netdev/list/
5653F: drivers/net/ethernet/mellanox/mlx4/en_*
5654
70ea91f1
SR
5655MEMORY MANAGEMENT
5656L: linux-mm@kvack.org
70ea91f1
SR
5657W: http://www.linux-mm.org
5658S: Maintained
679655da 5659F: include/linux/mm.h
551450bb
CS
5660F: include/linux/gfp.h
5661F: include/linux/mmzone.h
5662F: include/linux/memory_hotplug.h
5663F: include/linux/vmalloc.h
679655da 5664F: mm/
70ea91f1 5665
938a9204 5666MEMORY RESOURCE CONTROLLER
c193c82f
KH
5667M: Johannes Weiner <hannes@cmpxchg.org>
5668M: Michal Hocko <mhocko@suse.cz>
185e595f 5669M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5670M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5671L: cgroups@vger.kernel.org
938a9204 5672L: linux-mm@kvack.org
938a9204 5673S: Maintained
679655da 5674F: mm/memcontrol.c
4e4c941c 5675F: mm/page_cgroup.c
938a9204 5676
f4e9ce66 5677MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5678M: David Woodhouse <dwmw2@infradead.org>
242c325e 5679M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5680L: linux-mtd@lists.infradead.org
8a6e2535
JP
5681W: http://www.linux-mtd.infradead.org/
5682Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5683T: git git://git.infradead.org/linux-mtd.git
1da177e4 5684S: Maintained
679655da
JP
5685F: drivers/mtd/
5686F: include/linux/mtd/
c117ab84 5687F: include/uapi/mtd/
1da177e4 5688
26c57ef1 5689MEN A21 WATCHDOG DRIVER
b75f0050 5690M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5691L: linux-watchdog@vger.kernel.org
5692S: Supported
5693F: drivers/watchdog/mena21_wdt.c
5694
12285945
JH
5695METAG ARCHITECTURE
5696M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5697L: linux-metag@vger.kernel.org
12285945
JH
5698S: Supported
5699F: arch/metag/
5700F: Documentation/metag/
5701F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5702F: drivers/clocksource/metag_generic.c
5698c50d
JH
5703F: drivers/irqchip/irq-metag.c
5704F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5705F: drivers/tty/metag_da.c
5706F: fs/imgdafs/
12285945 5707
c6375b0a 5708MICROBLAZE ARCHITECTURE
8b58be88 5709M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5710L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5711W: http://www.monstr.eu/fdt/
5712T: git git://git.monstr.eu/linux-2.6-microblaze.git
5713S: Supported
0a8c7914 5714F: arch/microblaze/
1da177e4
LT
5715
5716MICROTEK X6 SCANNER
61eee9a7 5717M: Oliver Neukum <oliver@neukum.org>
1da177e4 5718S: Maintained
679655da 5719F: drivers/usb/image/microtek.*
1da177e4
LT
5720
5721MIPS
8b58be88 5722M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5723L: linux-mips@linux-mips.org
6097050d 5724W: http://www.linux-mips.org/
b05e988e 5725T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5726Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5727S: Supported
679655da
JP
5728F: Documentation/mips/
5729F: arch/mips/
1da177e4 5730
08b7620a
HV
5731MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5732M: Hans Verkuil <hverkuil@xs4all.nl>
5733L: linux-media@vger.kernel.org
5734T: git git://linuxtv.org/media_tree.git
5735W: http://linuxtv.org
5736S: Odd Fixes
5737F: drivers/media/radio/radio-miropcm20*
5738
e126ba97
EC
5739Mellanox MLX5 core VPI driver
5740M: Eli Cohen <eli@mellanox.com>
5741L: netdev@vger.kernel.org
5742L: linux-rdma@vger.kernel.org
5743W: http://www.mellanox.com
5744Q: http://patchwork.ozlabs.org/project/netdev/list/
5745Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5746T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5747S: Supported
5748F: drivers/net/ethernet/mellanox/mlx5/core/
5749F: include/linux/mlx5/
5750
5751Mellanox MLX5 IB driver
b75f0050
JP
5752M: Eli Cohen <eli@mellanox.com>
5753L: linux-rdma@vger.kernel.org
5754W: http://www.mellanox.com
5755Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5756T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5757S: Supported
5758F: include/linux/mlx5/
5759F: drivers/infiniband/hw/mlx5/
e126ba97 5760
1da177e4 5761MODULE SUPPORT
8b58be88 5762M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5763S: Maintained
679655da
JP
5764F: include/linux/module.h
5765F: kernel/module.c
1da177e4
LT
5766
5767MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5768W: http://popies.net/meye/
b7788e13 5769S: Orphan
679655da 5770F: Documentation/video4linux/meye.txt
90d72ac6 5771F: drivers/media/pci/meye/
6c0f0359 5772F: include/uapi/linux/meye.h
1da177e4 5773
b9705b60 5774MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5775M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5776S: Maintained
679655da 5777F: Documentation/serial/moxa-smartio
c897401b 5778F: drivers/tty/mxser.*
d735410a 5779
889b2f87
AK
5780MR800 AVERMEDIA USB FM RADIO DRIVER
5781M: Alexey Klimov <klimov.linux@gmail.com>
5782L: linux-media@vger.kernel.org
5783T: git git://linuxtv.org/media_tree.git
5784S: Maintained
5785F: drivers/media/radio/radio-mr800.c
5786
8c4c731a 5787MSI LAPTOP SUPPORT
182ae55c 5788M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5789L: platform-driver-x86@vger.kernel.org
8c4c731a 5790S: Maintained
679655da 5791F: drivers/platform/x86/msi-laptop.c
8c4c731a 5792
0f1006b1
AA
5793MSI WMI SUPPORT
5794M: Anisse Astier <anisse@astier.eu>
d0944853 5795L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5796S: Supported
5797F: drivers/platform/x86/msi-wmi.c
5798
62a37dc7 5799MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5800M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5801L: linux-media@vger.kernel.org
5802T: git git://linuxtv.org/media_tree.git
5803S: Maintained
5804F: drivers/media/i2c/mt9m032.c
5805F: include/media/mt9m032.h
5806
62a37dc7 5807MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5808M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5809L: linux-media@vger.kernel.org
5810T: git git://linuxtv.org/media_tree.git
5811S: Maintained
5812F: drivers/media/i2c/mt9p031.c
5813F: include/media/mt9p031.h
5814
62a37dc7 5815MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5816M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5817L: linux-media@vger.kernel.org
5818T: git git://linuxtv.org/media_tree.git
5819S: Maintained
5820F: drivers/media/i2c/mt9t001.c
5821F: include/media/mt9t001.h
5822
62a37dc7 5823MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5824M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5825L: linux-media@vger.kernel.org
5826T: git git://linuxtv.org/media_tree.git
5827S: Maintained
5828F: drivers/media/i2c/mt9v032.c
5829F: include/media/mt9v032.h
5830
4e0d13cb 5831MULTIFUNCTION DEVICES (MFD)
8b58be88 5832M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5833M: Lee Jones <lee.jones@linaro.org>
5834T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5835T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5836S: Supported
679655da 5837F: drivers/mfd/
55b5940d 5838F: include/linux/mfd/
4e0d13cb 5839
5c4e6f13 5840MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5841M: Chris Ball <chris@printf.net>
b2503a94 5842L: linux-mmc@vger.kernel.org
245feaa6
CB
5843T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5844S: Maintained
679655da
JP
5845F: drivers/mmc/
5846F: include/linux/mmc/
c117ab84 5847F: include/uapi/linux/mmc/
baca2da4 5848
15a0580c 5849MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5850S: Orphan
679655da
JP
5851F: drivers/mmc/host/mmc_spi.c
5852F: include/linux/spi/mmc_spi.h
15a0580c 5853
1da177e4 5854MULTISOUND SOUND DRIVER
8b58be88 5855M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5856S: Maintained
679655da
JP
5857F: Documentation/sound/oss/MultiSound
5858F: sound/oss/msnd*
1da177e4 5859
d735410a 5860MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5861S: Orphan
c897401b 5862F: drivers/tty/isicom.c
679655da 5863F: include/linux/isicom.h
d735410a 5864
550a7375 5865MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5866M: Felipe Balbi <balbi@ti.com>
795fb7e7 5867L: linux-usb@vger.kernel.org
43b416e5 5868T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5869S: Maintained
679655da 5870F: drivers/usb/musb/
550a7375 5871
ea0af5f6
MK
5872MXL5007T MEDIA DRIVER
5873M: Michael Krufky <mkrufky@linuxtv.org>
5874L: linux-media@vger.kernel.org
5875W: http://linuxtv.org/
5876W: http://github.com/mkrufky
5877Q: http://patchwork.linuxtv.org/project/linux-media/list/
5878T: git git://linuxtv.org/mkrufky/tuners.git
5879S: Maintained
5880F: drivers/media/tuners/mxl5007t.*
5881
2d3cf588 5882MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5883M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5884L: netdev@vger.kernel.org
205057ae 5885W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5886S: Supported
93f7848b 5887F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5888
1da177e4 5889NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5890S: Orphan
d9fb9f38 5891F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5892
23dc05a3
DM
5893NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5894M: Daniel Mack <zonque@gmail.com>
5895S: Maintained
5896L: alsa-devel@alsa-project.org
5897W: http://www.native-instruments.com
5898F: sound/usb/caiaq/
5899
1da177e4 5900NCP FILESYSTEM
52653199
PV
5901M: Petr Vandrovec <petr@vandrovec.name>
5902S: Odd Fixes
679655da 5903F: fs/ncpfs/
1da177e4
LT
5904
5905NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5906M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5907L: linux-scsi@vger.kernel.org
5908S: Maintained
679655da 5909F: drivers/scsi/NCR_D700.*
1da177e4 5910
4aa3eb4c
GR
5911NCT6775 HARDWARE MONITOR DRIVER
5912M: Guenter Roeck <linux@roeck-us.net>
5913L: lm-sensors@lm-sensors.org
5914S: Maintained
5915F: Documentation/hwmon/nct6775
5916F: drivers/hwmon/nct6775.c
5917
3c2d774c 5918NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5919M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5920L: linux-rdma@vger.kernel.org
e3d33cb1 5921W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5922S: Supported
5923F: drivers/infiniband/hw/nes/
5924
be2f2e84 5925NETEM NETWORK EMULATOR
adbbf69d 5926M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5927L: netem@lists.linux-foundation.org
be2f2e84 5928S: Maintained
679655da 5929F: net/sched/sch_netem.c
be2f2e84 5930
b2f5a051 5931NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5932M: Jon Mason <jdmason@kudzu.us>
4a58448b 5933L: netdev@vger.kernel.org
4a58448b 5934S: Supported
679655da 5935F: Documentation/networking/s2io.txt
b2f5a051 5936F: Documentation/networking/vxge.txt
86387e1a 5937F: drivers/net/ethernet/neterion/
4a58448b 5938
42010ed0 5939NETFILTER/IPTABLES
0e05e192 5940M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5941M: Patrick McHardy <kaber@trash.net>
42010ed0 5942M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5943L: netfilter-devel@vger.kernel.org
5944L: netfilter@vger.kernel.org
82b98543 5945L: coreteam@netfilter.org
1da177e4
LT
5946W: http://www.netfilter.org/
5947W: http://www.iptables.org/
42010ed0
PNA
5948Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5949T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5950T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5951S: Supported
679655da
JP
5952F: include/linux/netfilter*
5953F: include/linux/netfilter/
5954F: include/net/netfilter/
c117ab84
CEB
5955F: include/uapi/linux/netfilter*
5956F: include/uapi/linux/netfilter/
679655da
JP
5957F: net/*/netfilter.c
5958F: net/*/netfilter/
5959F: net/netfilter/
1da177e4 5960
4cc67735 5961NETLABEL
87a0874c 5962M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5963W: http://netlabel.sf.net
5964L: netdev@vger.kernel.org
87a0874c 5965S: Maintained
80811493 5966F: Documentation/netlabel/
679655da
JP
5967F: include/net/netlabel.h
5968F: net/netlabel/
4cc67735 5969
1da177e4 5970NETROM NETWORK LAYER
8b58be88 5971M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5972L: linux-hams@vger.kernel.org
d34cb28a 5973W: http://www.linux-ax25.org/
1da177e4 5974S: Maintained
679655da 5975F: include/net/netrom.h
c117ab84 5976F: include/uapi/linux/netrom.h
679655da 5977F: net/netrom/
1da177e4 5978
5ddb88c0 5979NETWORK BLOCK DEVICE (NBD)
8b58be88 5980M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5981S: Maintained
5e4b269b 5982L: nbd-general@lists.sourceforge.net
679655da
JP
5983F: Documentation/blockdev/nbd.txt
5984F: drivers/block/nbd.c
5985F: include/linux/nbd.h
c117ab84 5986F: include/uapi/linux/nbd.h
1da177e4 5987
6e43650c
NH
5988NETWORK DROP MONITOR
5989M: Neil Horman <nhorman@tuxdriver.com>
5990L: netdev@vger.kernel.org
5991S: Maintained
5992W: https://fedorahosted.org/dropwatch/
5993F: net/core/drop_monitor.c
5994
1da177e4 5995NETWORKING [GENERAL]
8b58be88 5996M: "David S. Miller" <davem@davemloft.net>
979b6c13 5997L: netdev@vger.kernel.org
b1e8fd54 5998W: http://www.linuxfoundation.org/en/Net
11e98029 5999Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
6000T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6001T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 6002S: Maintained
679655da
JP
6003F: net/
6004F: include/net/
018d21ed
JP
6005F: include/linux/in.h
6006F: include/linux/net.h
6007F: include/linux/netdevice.h
c117ab84
CEB
6008F: include/uapi/linux/in.h
6009F: include/uapi/linux/net.h
6010F: include/uapi/linux/netdevice.h
7e814a6c 6011F: tools/net/
f4e53f9a 6012F: tools/testing/selftests/net/
335a67d2 6013F: lib/random32.c
1da177e4
LT
6014
6015NETWORKING [IPv4/IPv6]
8b58be88
JP
6016M: "David S. Miller" <davem@davemloft.net>
6017M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6018M: James Morris <jmorris@namei.org>
6019M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6020M: Patrick McHardy <kaber@trash.net>
979b6c13 6021L: netdev@vger.kernel.org
08deed1e 6022T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6023S: Maintained
679655da
JP
6024F: net/ipv4/
6025F: net/ipv6/
6026F: include/net/ip*
0a14842f 6027F: arch/x86/net/*
1da177e4 6028
73b7656c
DM
6029NETWORKING [IPSEC]
6030M: Steffen Klassert <steffen.klassert@secunet.com>
6031M: Herbert Xu <herbert@gondor.apana.org.au>
6032M: "David S. Miller" <davem@davemloft.net>
6033L: netdev@vger.kernel.org
d1fc5024
SK
6034T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6035T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c
DM
6036S: Maintained
6037F: net/xfrm/
6038F: net/key/
6039F: net/ipv4/xfrm*
d1fc5024
SK
6040F: net/ipv4/esp4.c
6041F: net/ipv4/ah4.c
6042F: net/ipv4/ipcomp.c
6043F: net/ipv4/ip_vti.c
73b7656c 6044F: net/ipv6/xfrm*
d1fc5024
SK
6045F: net/ipv6/esp6.c
6046F: net/ipv6/ah6.c
6047F: net/ipv6/ipcomp6.c
6048F: net/ipv6/ip6_vti.c
73b7656c
DM
6049F: include/uapi/linux/xfrm.h
6050F: include/net/xfrm.h
6051
10e2ff1c 6052NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6053M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6054L: netdev@vger.kernel.org
6055S: Maintained
6056
29f8f632 6057NETWORKING [WIRELESS]
8b58be88 6058M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6059L: linux-wireless@vger.kernel.org
8a6e2535 6060Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6061T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6062S: Maintained
34b921cf
JP
6063F: net/mac80211/
6064F: net/rfkill/
679655da
JP
6065F: net/wireless/
6066F: include/net/ieee80211*
cc8b4a2b 6067F: include/linux/wireless.h
c117ab84 6068F: include/uapi/linux/wireless.h
c984e24d 6069F: include/net/iw_handler.h
34b921cf 6070F: drivers/net/wireless/
29f8f632 6071
788873ac
JP
6072NETWORKING DRIVERS
6073L: netdev@vger.kernel.org
6074W: http://www.linuxfoundation.org/en/Net
11e98029 6075Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6076T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6077T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6078S: Odd Fixes
6079F: drivers/net/
018d21ed 6080F: include/linux/if_*
0b63bf1f
JD
6081F: include/linux/netdevice.h
6082F: include/linux/arcdevice.h
6083F: include/linux/etherdevice.h
6084F: include/linux/fcdevice.h
6085F: include/linux/fddidevice.h
6086F: include/linux/hippidevice.h
6087F: include/linux/inetdevice.h
c117ab84
CEB
6088F: include/uapi/linux/if_*
6089F: include/uapi/linux/netdevice.h
788873ac 6090
3d396eb1 6091NETXEN (1/10) GbE SUPPORT
8622315e 6092M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6093M: Sony Chacko <sony.chacko@qlogic.com>
6094M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6095L: netdev@vger.kernel.org
9c2b5bde 6096W: http://www.qlogic.com
3d396eb1 6097S: Supported
aa43c215 6098F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6099
6423d30f
AAJ
6100NFC SUBSYSTEM
6101M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6102M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6103M: Samuel Ortiz <sameo@linux.intel.com>
6104L: linux-wireless@vger.kernel.org
5adf54de 6105L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6106S: Supported
6423d30f 6107F: net/nfc/
55eb94f9 6108F: include/net/nfc/
c117ab84 6109F: include/uapi/linux/nfc.h
6423d30f 6110F: drivers/nfc/
08eaa1e0 6111F: include/linux/platform_data/pn544.h
3d396eb1 6112
e8b43555 6113NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6114M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6115L: linux-nfs@vger.kernel.org
6116W: http://client.linux-nfs.org
cd7b996a 6117T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6118S: Maintained
679655da
JP
6119F: fs/lockd/
6120F: fs/nfs/
6121F: fs/nfs_common/
6122F: net/sunrpc/
6123F: include/linux/lockd/
6124F: include/linux/nfs*
6125F: include/linux/sunrpc/
c117ab84
CEB
6126F: include/uapi/linux/nfs*
6127F: include/uapi/linux/sunrpc/
1da177e4 6128
85ef9cea 6129NILFS2 FILESYSTEM
8b58be88 6130M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6131L: linux-nilfs@vger.kernel.org
85ef9cea 6132W: http://www.nilfs.org/en/
af1761f2 6133T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 6134S: Supported
679655da
JP
6135F: Documentation/filesystems/nilfs2.txt
6136F: fs/nilfs2/
6137F: include/linux/nilfs2_fs.h
85ef9cea 6138
1da177e4 6139NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6140M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6141W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6142S: Maintained
679655da
JP
6143F: Documentation/scsi/NinjaSCSI.txt
6144F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6145
6146NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6147M: GOTO Masanori <gotom@debian.or.jp>
6148M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6149W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6150S: Maintained
679655da
JP
6151F: Documentation/scsi/NinjaSCSI.txt
6152F: drivers/scsi/nsp32*
1da177e4 6153
fce8a7bb
JM
6154NTB DRIVER
6155M: Jon Mason <jon.mason@intel.com>
6156S: Supported
2984411f
JM
6157W: https://github.com/jonmason/ntb/wiki
6158T: git git://github.com/jonmason/ntb.git
fce8a7bb 6159F: drivers/ntb/
548c237c 6160F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6161F: include/linux/ntb.h
6162
1da177e4 6163NTFS FILESYSTEM
2818ef50 6164M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6165L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6166W: http://www.tuxera.com/
e6f4dee7 6167T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6168S: Supported
679655da
JP
6169F: Documentation/filesystems/ntfs.txt
6170F: fs/ntfs/
1da177e4 6171
9eb8ef74 6172NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6173M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6174L: linux-fbdev@vger.kernel.org
ce00f85c 6175S: Maintained
679655da
JP
6176F: drivers/video/riva/
6177F: drivers/video/nvidia/
1da177e4 6178
79461681
MW
6179NVM EXPRESS DRIVER
6180M: Matthew Wilcox <willy@linux.intel.com>
6181L: linux-nvme@lists.infradead.org
6182T: git git://git.infradead.org/users/willy/linux-nvme.git
6183S: Supported
5be37bf9 6184F: drivers/block/nvme*
79461681
MW
6185F: include/linux/nvme.h
6186
f50d7146
RK
6187NXP TDA998X DRM DRIVER
6188M: Russell King <rmk+kernel@arm.linux.org.uk>
6189S: Supported
6190F: drivers/gpu/drm/i2c/tda998x_drv.c
6191F: include/drm/i2c/tda998x.h
6192
f5525786 6193OMAP SUPPORT
0e24bdd4 6194M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6195L: linux-omap@vger.kernel.org
6196W: http://www.muru.com/linux/omap/
6197W: http://linux.omap.com/
8a6e2535 6198Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6199T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6200S: Maintained
4e04d5a3 6201F: arch/arm/*omap*/
046d0a37
JD
6202F: drivers/i2c/busses/i2c-omap.c
6203F: include/linux/i2c-omap.h
f5525786 6204
50f29fbd 6205OMAP DEVICE TREE SUPPORT
cdb55ab0 6206M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6207M: Tony Lindgren <tony@atomide.com>
6208L: linux-omap@vger.kernel.org
d0fb18c5 6209L: devicetree@vger.kernel.org
50f29fbd
TL
6210S: Maintained
6211F: arch/arm/boot/dts/*omap*
6212F: arch/arm/boot/dts/*am3*
6213
f5525786 6214OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6215M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6216L: linux-omap@vger.kernel.org
6217S: Maintained
6218F: arch/arm/*omap*/*clock*
6219
6220OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6221M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6222L: linux-omap@vger.kernel.org
6223S: Maintained
6224F: arch/arm/*omap*/*pm*
c46938d4 6225F: drivers/cpufreq/omap-cpufreq.c
f5525786 6226
d21db568 6227OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6228M: Rajendra Nayak <rnayak@ti.com>
6229M: Paul Walmsley <paul@pwsan.com>
6230L: linux-omap@vger.kernel.org
6231S: Maintained
d21db568 6232F: arch/arm/mach-omap2/prm*
692ab1f3 6233
f5525786 6234OMAP AUDIO SUPPORT
6c284903 6235M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6236M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6237L: alsa-devel@alsa-project.org (subscribers-only)
6238L: linux-omap@vger.kernel.org
6239S: Maintained
6240F: sound/soc/omap/
6241
6242OMAP FRAMEBUFFER SUPPORT
830e6384 6243M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6244L: linux-fbdev@vger.kernel.org
f5525786
TL
6245L: linux-omap@vger.kernel.org
6246S: Maintained
6247F: drivers/video/omap/
6248
676eec0d 6249OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6250M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6251L: linux-omap@vger.kernel.org
676eec0d 6252L: linux-fbdev@vger.kernel.org
178ff4c9 6253S: Maintained
676eec0d 6254F: drivers/video/omap2/
178ff4c9
TV
6255F: Documentation/arm/OMAP/DSS
6256
8b37fcfc
OBC
6257OMAP HARDWARE SPINLOCK SUPPORT
6258M: Ohad Ben-Cohen <ohad@wizery.com>
6259L: linux-omap@vger.kernel.org
6260S: Maintained
6261F: drivers/hwspinlock/omap_hwspinlock.c
6262F: arch/arm/mach-omap2/hwspinlock.c
6263
f5525786 6264OMAP MMC SUPPORT
8b58be88 6265M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6266L: linux-omap@vger.kernel.org
6267S: Maintained
653f41b5
MC
6268F: drivers/mmc/host/omap.c
6269
6270OMAP HS MMC SUPPORT
14006bfb 6271M: Balaji T K <balajitk@ti.com>
0a4585c6 6272L: linux-mmc@vger.kernel.org
653f41b5 6273L: linux-omap@vger.kernel.org
0a4585c6 6274S: Maintained
653f41b5 6275F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6276
6277OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6278M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6279S: Maintained
6280F: drivers/char/hw_random/omap-rng.c
6281
f400c82e 6282OMAP HWMOD SUPPORT
cdb55ab0 6283M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6284M: Paul Walmsley <paul@pwsan.com>
6285L: linux-omap@vger.kernel.org
6286S: Maintained
8fc8b12b 6287F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6288
6289OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6290M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6291L: linux-omap@vger.kernel.org
6292S: Maintained
6293F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6294
7e8970e1
LP
6295OMAP IMAGE SIGNAL PROCESSOR (ISP)
6296M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6297L: linux-media@vger.kernel.org
6298S: Maintained
90d72ac6 6299F: drivers/media/platform/omap3isp/
7e8970e1 6300
f5525786 6301OMAP USB SUPPORT
f299470a 6302M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6303L: linux-usb@vger.kernel.org
6304L: linux-omap@vger.kernel.org
43b416e5 6305T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6306S: Maintained
a16fbd65
JP
6307F: drivers/usb/*/*omap*
6308F: arch/arm/*omap*/usb*
f5525786 6309
6d994710
KH
6310OMAP GPIO DRIVER
6311M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6312M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6313L: linux-omap@vger.kernel.org
6314S: Maintained
6315F: drivers/gpio/gpio-omap.c
6316
c351e290
MJ
6317OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6318M: Mark Jackson <mpfj@newflow.co.uk>
6319L: linux-omap@vger.kernel.org
6320S: Maintained
6321F: arch/arm/boot/dts/am335x-nano.dts
6322
0ad122d9 6323OMFS FILESYSTEM
8b58be88 6324M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6325L: linux-karma-devel@lists.sourceforge.net
6326S: Maintained
679655da
JP
6327F: Documentation/filesystems/omfs.txt
6328F: fs/omfs/
0ad122d9 6329
c1986ee9 6330OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6331M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6332S: Maintained
679655da
JP
6333F: drivers/char/pcmcia/cm4000_cs.c
6334F: include/linux/cm4000_cs.h
c117ab84 6335F: include/uapi/linux/cm4000_cs.h
c1986ee9 6336
77c44ab1 6337OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6338M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6339S: Maintained
679655da 6340F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6341
77d5140f 6342OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6343M: Jonathan Corbet <corbet@lwn.net>
661263b5 6344L: linux-media@vger.kernel.org
275ffde4 6345T: git git://linuxtv.org/media_tree.git
77d5140f 6346S: Maintained
90d72ac6 6347F: drivers/media/i2c/ov7670.c
77d5140f 6348
431bca73 6349ONENAND FLASH DRIVER
8b58be88 6350M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6351L: linux-mtd@lists.infradead.org
6352S: Maintained
679655da
JP
6353F: drivers/mtd/onenand/
6354F: include/linux/mtd/onenand*.h
431bca73 6355
1da177e4 6356ONSTREAM SCSI TAPE DRIVER
8b58be88 6357M: Willem Riede <osst@riede.org>
1da177e4
LT
6358L: osst-users@lists.sourceforge.net
6359L: linux-scsi@vger.kernel.org
6360S: Maintained
f7269cfc
JD
6361F: Documentation/scsi/osst.txt
6362F: drivers/scsi/osst.*
6363F: drivers/scsi/osst_*.h
6364F: drivers/scsi/st.h
1da177e4 6365
e2d1d6c0 6366OPENCORES I2C BUS DRIVER
8b58be88 6367M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6368L: linux-i2c@vger.kernel.org
e2d1d6c0 6369S: Maintained
679655da
JP
6370F: Documentation/i2c/busses/i2c-ocores
6371F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6372
860c44c1 6373OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6374M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6375M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6376L: devicetree@vger.kernel.org
860c44c1 6377W: http://fdt.secretlab.ca
3bbf9b9b 6378T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6379S: Maintained
f8828205 6380F: drivers/of/
860c44c1 6381F: include/linux/of*.h
f8828205 6382F: scripts/dtc/
860c44c1 6383K: of_get_property
d945fa0d 6384K: of_match_table
860c44c1 6385
f8828205 6386OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6387M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6388M: Pawel Moll <pawel.moll@arm.com>
6389M: Mark Rutland <mark.rutland@arm.com>
de80963e 6390M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6391M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6392L: devicetree@vger.kernel.org
6393S: Maintained
6394F: Documentation/devicetree/
6395F: arch/*/boot/dts/
6396F: include/dt-bindings/
6397
19f9d392
JB
6398OPENRISC ARCHITECTURE
6399M: Jonas Bonn <jonas@southpole.se>
6400W: http://openrisc.net
eab7c1c0 6401L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6402S: Maintained
6403T: git git://openrisc.net/~jonas/linux
14430813 6404F: arch/openrisc/
19f9d392 6405
ccb1352e
JG
6406OPENVSWITCH
6407M: Jesse Gross <jesse@nicira.com>
6408L: dev@openvswitch.org
6409W: http://openvswitch.org
6410T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6411S: Maintained
6412F: net/openvswitch/
6413
af39917d
CL
6414OPL4 DRIVER
6415M: Clemens Ladisch <clemens@ladisch.de>
6416L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6417T: git git://git.alsa-project.org/alsa-kernel.git
6418S: Maintained
6419F: sound/drivers/opl4/
6420
1da177e4 6421OPROFILE
4cf7e718 6422M: Robert Richter <rric@kernel.org>
1da177e4
LT
6423L: oprofile-list@lists.sf.net
6424S: Maintained
81c4a8a6 6425F: arch/*/include/asm/oprofile*.h
679655da
JP
6426F: arch/*/oprofile/
6427F: drivers/oprofile/
6428F: include/linux/oprofile.h
1da177e4 6429
e2d1d6c0 6430ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6431M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6432M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6433L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6434W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6435T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6436S: Supported
679655da
JP
6437F: Documentation/filesystems/ocfs2.txt
6438F: Documentation/filesystems/dlmfs.txt
6439F: fs/ocfs2/
e2d1d6c0 6440
1da177e4 6441ORINOCO DRIVER
724c6b35 6442L: linux-wireless@vger.kernel.org
491b26b4 6443W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6444W: http://www.nongnu.org/orinoco/
3a59babb 6445S: Orphan
679655da 6446F: drivers/net/wireless/orinoco/
1da177e4 6447
42c55aa8 6448OSD LIBRARY and FILESYSTEM
8b58be88 6449M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6450M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6451L: osd-dev@open-osd.org
6452W: http://open-osd.org
54e5881d 6453T: git git://git.open-osd.org/open-osd.git
68274794 6454S: Maintained
42c55aa8 6455F: drivers/scsi/osd/
6b6f0b6c 6456F: include/scsi/osd_*
42c55aa8 6457F: fs/exofs/
68274794 6458
e2d1d6c0 6459P54 WIRELESS DRIVER
084cb0fe 6460M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6461L: linux-wireless@vger.kernel.org
084cb0fe 6462W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6463S: Maintained
679655da 6464F: drivers/net/wireless/p54/
e2d1d6c0 6465
f5cd7872 6466PA SEMI ETHERNET DRIVER
8b58be88 6467M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6468L: netdev@vger.kernel.org
6469S: Maintained
ded19add 6470F: drivers/net/ethernet/pasemi/*
f5cd7872 6471
beb58aa3 6472PA SEMI SMBUS DRIVER
8b58be88 6473M: Olof Johansson <olof@lixom.net>
846557d3 6474L: linux-i2c@vger.kernel.org
beb58aa3 6475S: Maintained
679655da 6476F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6477
48fc267e
SK
6478PADATA PARALLEL EXECUTION MECHANISM
6479M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6480L: linux-crypto@vger.kernel.org
6481S: Maintained
6482F: kernel/padata.c
6483F: include/linux/padata.h
6484F: Documentation/padata.txt
6485
709ee531 6486PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6487M: Harald Welte <laforge@gnumonks.org>
d0944853 6488L: platform-driver-x86@vger.kernel.org
709ee531 6489S: Maintained
679655da 6490F: drivers/platform/x86/panasonic-laptop.c
709ee531 6491
368dd5ac 6492PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6493M: David Howells <dhowells@redhat.com>
6494M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6495L: linux-am33-list@redhat.com (moderated for non-subscribers)
6496W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6497S: Maintained
679655da
JP
6498F: Documentation/mn10300/
6499F: arch/mn10300/
4fa97181 6500
1da177e4 6501PARALLEL PORT SUPPORT
3dd1a329 6502L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6503S: Orphan
679655da
JP
6504F: drivers/parport/
6505F: include/linux/parport*.h
6506F: drivers/char/ppdev.c
c117ab84 6507F: include/uapi/linux/ppdev.h
1da177e4 6508
4cdf6bc2 6509PARAVIRT_OPS INTERFACE
d633180c 6510M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6511M: Chris Wright <chrisw@sous-sol.org>
6512M: Alok Kataria <akataria@vmware.com>
6513M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6514L: virtualization@lists.linux-foundation.org
4cdf6bc2 6515S: Supported
679655da
JP
6516F: Documentation/ia64/paravirt_ops.txt
6517F: arch/*/kernel/paravirt*
6518F: arch/*/include/asm/paravirt.h
4cdf6bc2 6519
e2d1d6c0 6520PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6521M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6522L: linux-parport@lists.infradead.org (subscribers-only)
6523W: http://www.torque.net/linux-pp.html
6524S: Maintained
679655da
JP
6525F: Documentation/blockdev/paride.txt
6526F: drivers/block/paride/
e2d1d6c0
RD
6527
6528PARISC ARCHITECTURE
b8828770 6529M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6530M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6531L: linux-parisc@vger.kernel.org
6532W: http://www.parisc-linux.org/
8a6e2535 6533Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6534T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6535T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6536S: Maintained
679655da 6537F: arch/parisc/
2b6bac9e 6538F: Documentation/parisc/
679655da 6539F: drivers/parisc/
2b6bac9e
HD
6540F: drivers/char/agp/parisc-agp.c
6541F: drivers/input/serio/gscps2.c
6542F: drivers/parport/parport_gsc.*
6543F: drivers/tty/serial/8250/8250_gsc.c
6544F: drivers/video/sti*
6545F: drivers/video/console/sti*
6546F: drivers/video/logo/logo_parisc*
e2d1d6c0 6547
1662d32c 6548PC87360 HARDWARE MONITORING DRIVER
8b58be88 6549M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6550L: lm-sensors@lm-sensors.org
6551S: Maintained
679655da
JP
6552F: Documentation/hwmon/pc87360
6553F: drivers/hwmon/pc87360.c
1662d32c
JC
6554
6555PC8736x GPIO DRIVER
8b58be88 6556M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6557S: Maintained
679655da 6558F: drivers/char/pc8736x_gpio.c
1662d32c 6559
1ad107fd 6560PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6561M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6562L: lm-sensors@lm-sensors.org
6563S: Maintained
6564F: Documentation/hwmon/pc87427
6565F: drivers/hwmon/pc87427.c
6566
b26e0ed4 6567PCA9532 LED DRIVER
8b58be88 6568M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6569S: Maintained
d5ca6918
JP
6570F: drivers/leds/leds-pca9532.c
6571F: include/linux/leds-pca9532.h
b26e0ed4 6572
5ce914a8 6573PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6574M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6575L: linux-i2c@vger.kernel.org
6576S: Maintained
b4f0b74e 6577F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6578
3971dae5 6579PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6580M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6581S: Maintained
6582F: drivers/firmware/pcdp.*
6583
065c6359 6584PCI ERROR RECOVERY
6305902c 6585M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6586L: linux-pci@vger.kernel.org
065c6359 6587S: Supported
679655da 6588F: Documentation/PCI/pci-error-recovery.txt
065c6359 6589
1da177e4 6590PCI SUBSYSTEM
5ac3a6d2 6591M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6592L: linux-pci@vger.kernel.org
99662dd1 6593Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6594T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6595S: Supported
679655da
JP
6596F: Documentation/PCI/
6597F: drivers/pci/
6598F: include/linux/pci*
6b49ee49 6599F: arch/x86/pci/
1da177e4 6600
f0b75693
BH
6601PCI DRIVER FOR IMX6
6602M: Richard Zhu <r65037@freescale.com>
6603M: Shawn Guo <shawn.guo@linaro.org>
6604L: linux-pci@vger.kernel.org
6605L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6606S: Maintained
6607F: drivers/pci/host/*imx6*
6608
6609PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6610M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6611M: Jason Cooper <jason@lakedaemon.net>
6612L: linux-pci@vger.kernel.org
6613L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6614S: Maintained
6615F: drivers/pci/host/*mvebu*
6616
0447cfd7
TR
6617PCI DRIVER FOR NVIDIA TEGRA
6618M: Thierry Reding <thierry.reding@gmail.com>
6619L: linux-tegra@vger.kernel.org
f0b75693 6620L: linux-pci@vger.kernel.org
0447cfd7
TR
6621S: Supported
6622F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6623F: drivers/pci/host/pci-tegra.c
6624
f0b75693
BH
6625PCI DRIVER FOR RENESAS R-CAR
6626M: Simon Horman <horms@verge.net.au>
6627L: linux-pci@vger.kernel.org
6628L: linux-sh@vger.kernel.org
6629S: Maintained
6630F: drivers/pci/host/*rcar*
6631
4af82255
JH
6632PCI DRIVER FOR SAMSUNG EXYNOS
6633M: Jingoo Han <jg1.han@samsung.com>
6634L: linux-pci@vger.kernel.org
f0b75693
BH
6635L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6636L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6637S: Maintained
6638F: drivers/pci/host/pci-exynos.c
6639
f0b75693
BH
6640PCI DRIVER FOR SYNOPSIS DESIGNWARE
6641M: Mohit Kumar <mohit.kumar@st.com>
6642M: Jingoo Han <jg1.han@samsung.com>
6643L: linux-pci@vger.kernel.org
6644S: Maintained
6645F: drivers/pci/host/*designware*
6646
1da177e4 6647PCMCIA SUBSYSTEM
4230dfc9 6648P: Linux PCMCIA Team
f5df5881 6649L: linux-pcmcia@lists.infradead.org
6650e0a5 6650W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6651T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6652S: Maintained
679655da
JP
6653F: Documentation/pcmcia/
6654F: drivers/pcmcia/
6655F: include/pcmcia/
1da177e4
LT
6656
6657PCNET32 NETWORK DRIVER
227fb925 6658M: Don Fry <pcnet32@frontier.com>
979b6c13 6659L: netdev@vger.kernel.org
1da177e4 6660S: Maintained
b955f6ca 6661F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6662
48fc267e
SK
6663PCRYPT PARALLEL CRYPTO ENGINE
6664M: Steffen Klassert <steffen.klassert@secunet.com>
6665L: linux-crypto@vger.kernel.org
6666S: Maintained
6667F: crypto/pcrypt.c
6668F: include/crypto/pcrypt.h
6669
e72df0b8
TH
6670PER-CPU MEMORY ALLOCATOR
6671M: Tejun Heo <tj@kernel.org>
6672M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6673T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6674S: Maintained
6675F: include/linux/percpu*.h
6676F: mm/percpu*.c
6677F: arch/*/include/asm/percpu.h
6678
ad4ecbcb 6679PER-TASK DELAY ACCOUNTING
185e595f 6680M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6681S: Maintained
679655da
JP
6682F: include/linux/delayacct.h
6683F: kernel/delayacct.c
ad4ecbcb 6684
57c0c15b 6685PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6686M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6687M: Paul Mackerras <paulus@samba.org>
dd9b238c 6688M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6689M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
981c3a4f 6690L: linux-kernel@vger.kernel.org
75fc2d37 6691T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6692S: Supported
d53e8365 6693F: kernel/events/*
a003236c 6694F: include/linux/perf_event.h
c117ab84 6695F: include/uapi/linux/perf_event.h
141c4296
RR
6696F: arch/*/kernel/perf_event*.c
6697F: arch/*/kernel/*/perf_event*.c
6698F: arch/*/kernel/*/*/perf_event*.c
a003236c 6699F: arch/*/include/asm/perf_event.h
a003236c
VL
6700F: arch/*/kernel/perf_callchain.c
6701F: tools/perf/
6c0b3244 6702
dd49d0f5 6703PERSONALITY HANDLING
8b58be88 6704M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6705L: linux-abi-devel@lists.sourceforge.net
6706S: Maintained
679655da 6707F: include/linux/personality.h
c117ab84 6708F: include/uapi/linux/personality.h
dd49d0f5 6709
838e7a03 6710PHONET PROTOCOL
2a06b40f 6711M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6712S: Supported
6713F: Documentation/networking/phonet.txt
6714F: include/linux/phonet.h
6715F: include/net/phonet/
c117ab84 6716F: include/uapi/linux/phonet.h
838e7a03
RDC
6717F: net/phonet/
6718
1da177e4 6719PHRAM MTD DRIVER
8b58be88 6720M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6721L: linux-mtd@lists.infradead.org
6722S: Maintained
679655da 6723F: drivers/mtd/devices/phram.c
1da177e4 6724
efdbb10e
BP
6725PICOLCD HID DRIVER
6726M: Bruno Prémont <bonbons@linux-vserver.org>
6727L: linux-input@vger.kernel.org
6728S: Maintained
6729F: drivers/hid/hid-picolcd*
6730
a53bfa07
JI
6731PICOXCELL SUPPORT
6732M: Jamie Iles <jamie@jamieiles.com>
6733L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6734T: git git://github.com/jamieiles/linux-2.6-ji.git
6735S: Supported
14430813 6736F: arch/arm/mach-picoxcell/
a53bfa07
JI
6737F: drivers/*/picoxcell*
6738F: drivers/*/*/picoxcell*
6739
2744e8af
LW
6740PIN CONTROL SUBSYSTEM
6741M: Linus Walleij <linus.walleij@linaro.org>
6742S: Maintained
07f29ba6 6743F: drivers/pinctrl/
8e406fe4 6744F: include/linux/pinctrl/
2744e8af 6745
2201bbb8
JCPV
6746PIN CONTROLLER - ATMEL AT91
6747M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6748L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6749S: Maintained
6750F: drivers/pinctrl/pinctrl-at91.c
6751
b75e60d6
DA
6752PIN CONTROLLER - SAMSUNG
6753M: Tomasz Figa <t.figa@samsung.com>
6754M: Thomas Abraham <thomas.abraham@linaro.org>
6755L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6756L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6757S: Maintained
6758F: drivers/pinctrl/pinctrl-exynos.*
6759F: drivers/pinctrl/pinctrl-s3c*
6760F: drivers/pinctrl/pinctrl-samsung.*
6761
deda8287 6762PIN CONTROLLER - ST SPEAR
8e406fe4 6763M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6764L: spear-devel@list.st.com
6765L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6766W: http://www.st.com/spear
6767S: Maintained
8e406fe4 6768F: drivers/pinctrl/spear/
deda8287 6769
249a6771 6770PKTCDVD DRIVER
dbd47133 6771M: Jiri Kosina <jkosina@suse.cz>
249a6771 6772S: Maintained
679655da
JP
6773F: drivers/block/pktcdvd.c
6774F: include/linux/pktcdvd.h
c117ab84 6775F: include/uapi/linux/pktcdvd.h
249a6771 6776
b31d8273
G
6777PKUNITY SOC DRIVERS
6778M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6779W: http://mprc.pku.edu.cn/~guanxuetao/linux
6780S: Maintained
6781T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6782F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6783F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6784F: drivers/video/fb-puv3.c
2809e80b 6785F: drivers/rtc/rtc-puv3.c
b31d8273 6786
9d2ecfb7 6787PMBUS HARDWARE MONITORING DRIVERS
ca462085 6788M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6789L: lm-sensors@lm-sensors.org
6790W: http://www.lm-sensors.org/
6791W: http://www.roeck-us.net/linux/drivers/
6792T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6793S: Maintained
6794F: Documentation/hwmon/pmbus
6795F: drivers/hwmon/pmbus/
6796F: include/linux/i2c/pmbus.h
6797
89a36810 6798PMC SIERRA MaxRAID DRIVER
076cfaae 6799M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6800L: linux-scsi@vger.kernel.org
6801W: http://www.pmc-sierra.com/
6802S: Supported
6803F: drivers/scsi/pmcraid.*
6804
dbf9bfe6 6805PMC SIERRA PM8001 DRIVER
4f0e359c 6806M: xjtuwjp@gmail.com
dbf9bfe6 6807M: lindar_liu@usish.com
6808L: linux-scsi@vger.kernel.org
6809S: Supported
6810F: drivers/scsi/pm8001/
6811
1da177e4 6812POSIX CLOCKS and TIMERS
8b58be88 6813M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6814L: linux-kernel@vger.kernel.org
75fc2d37 6815T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6816S: Supported
679655da
JP
6817F: fs/timerfd.c
6818F: include/linux/timer*
6819F: kernel/*timer*
1da177e4 6820
3be86148 6821POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6822M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6823M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6824T: git git://git.infradead.org/battery-2.6.git
3be86148 6825S: Maintained
679655da 6826F: include/linux/power_supply.h
8cd725a1 6827F: drivers/power/
3be86148 6828
1da177e4 6829PNP SUPPORT
46a1f21a 6830M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6831M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6832S: Maintained
679655da 6833F: drivers/pnp/
1da177e4 6834
999445d4 6835PNXxxxx I2C DRIVER
8b58be88 6836M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6837L: linux-i2c@vger.kernel.org
999445d4 6838S: Maintained
679655da 6839F: drivers/i2c/busses/i2c-pnx.c
999445d4 6840
1da177e4 6841PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6842M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6843L: linux-ppp@vger.kernel.org
6844S: Maintained
224cf5ad 6845F: drivers/net/ppp/ppp_*
1da177e4
LT
6846
6847PPP OVER ATM (RFC 2364)
8b58be88 6848M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6849S: Maintained
679655da 6850F: net/atm/pppoatm.c
c117ab84 6851F: include/uapi/linux/atmppp.h
1da177e4
LT
6852
6853PPP OVER ETHERNET
8b58be88 6854M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6855S: Maintained
224cf5ad
JK
6856F: drivers/net/ppp/pppoe.c
6857F: drivers/net/ppp/pppox.c
1da177e4 6858
a6d2370b 6859PPP OVER L2TP
8b58be88 6860M: James Chapman <jchapman@katalix.com>
a6d2370b 6861S: Maintained
90ca28d1 6862F: net/l2tp/l2tp_ppp.c
679655da 6863F: include/linux/if_pppol2tp.h
c117ab84 6864F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6865
eae9d2ba 6866PPS SUPPORT
8b58be88 6867M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6868W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6869L: linuxpps@ml.enneenne.com (subscribers-only)
6870S: Maintained
cabaaf41
JP
6871F: Documentation/pps/
6872F: drivers/pps/
6873F: include/linux/pps*.h
eae9d2ba 6874
71a6d0af
HW
6875PPTP DRIVER
6876M: Dmitry Kozlov <xeb@mail.ru>
6877L: netdev@vger.kernel.org
6878S: Maintained
224cf5ad 6879F: drivers/net/ppp/pptp.c
71a6d0af
HW
6880W: http://sourceforge.net/projects/accel-pptp
6881
1da177e4 6882PREEMPTIBLE KERNEL
8b58be88 6883M: Robert Love <rml@tech9.net>
1da177e4
LT
6884L: kpreempt-tech@lists.sourceforge.net
6885W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6886S: Supported
679655da
JP
6887F: Documentation/preempt-locking.txt
6888F: include/linux/preempt.h
1da177e4
LT
6889
6890PRISM54 WIRELESS DRIVER
8b58be88 6891M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6892L: linux-wireless@vger.kernel.org
9ef80804 6893W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6894S: Obsolete
679655da 6895F: drivers/net/wireless/prism54/
1da177e4 6896
b3277dfa 6897PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6898M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6899L: linux-ide@vger.kernel.org
6900S: Maintained
679655da 6901F: drivers/ata/sata_promise.*
b3277dfa 6902
02c18891 6903PS3 NETWORK SUPPORT
b809b9ca 6904M: Geoff Levand <geoff@infradead.org>
02c18891 6905L: netdev@vger.kernel.org
a4724ed6 6906L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6907S: Maintained
8df158ac 6908F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6909
f58a9d17 6910PS3 PLATFORM SUPPORT
b809b9ca 6911M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6912L: linuxppc-dev@lists.ozlabs.org
6913L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6914S: Maintained
679655da
JP
6915F: arch/powerpc/boot/ps3*
6916F: arch/powerpc/include/asm/lv1call.h
6917F: arch/powerpc/include/asm/ps3*.h
6918F: arch/powerpc/platforms/ps3/
6919F: drivers/*/ps3*
6920F: drivers/ps3/
fec629b8 6921F: drivers/rtc/rtc-ps3.c
679655da 6922F: drivers/usb/host/*ps3.c
fec629b8 6923F: sound/ppc/snd_ps3*
f58a9d17 6924
cffb4add 6925PS3VRAM DRIVER
8b58be88 6926M: Jim Paris <jim@jtan.com>
a4724ed6 6927L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6928S: Maintained
8a3977cb 6929F: drivers/block/ps3vram.c
cffb4add 6930
8defe599 6931PSTORE FILESYSTEM
9d5e2a02 6932M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6933M: Colin Cross <ccross@android.com>
6934M: Kees Cook <keescook@chromium.org>
6935M: Tony Luck <tony.luck@intel.com>
6936S: Maintained
6937T: git git://git.infradead.org/users/cbou/linux-pstore.git
6938F: fs/pstore/
6939F: include/linux/pstore*
04851772 6940F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6941F: drivers/acpi/apei/erst.c
6942
7fbc415d
RC
6943PTP HARDWARE CLOCK SUPPORT
6944M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6945L: netdev@vger.kernel.org
7fbc415d
RC
6946S: Maintained
6947W: http://linuxptp.sourceforge.net/
6948F: Documentation/ABI/testing/sysfs-ptp
6949F: Documentation/ptp/*
0ecb3cdd 6950F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6951F: drivers/net/phy/dp83640*
6952F: drivers/ptp/*
6953F: include/linux/ptp_cl*
6954
cf94a4d1 6955PTRACE SUPPORT
8b58be88
JP
6956M: Roland McGrath <roland@redhat.com>
6957M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6958S: Maintained
6959F: include/asm-generic/syscall.h
6960F: include/linux/ptrace.h
6961F: include/linux/regset.h
6962F: include/linux/tracehook.h
c117ab84 6963F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6964F: kernel/ptrace.c
6965
8320204a 6966PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6967M: Mike Isely <isely@pobox.com>
16e9495d 6968L: pvrusb2@isely.net (subscribers-only)
661263b5 6969L: linux-media@vger.kernel.org
8320204a 6970W: http://www.isely.net/pvrusb2/
275ffde4 6971T: git git://linuxtv.org/media_tree.git
8320204a 6972S: Maintained
679655da 6973F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6974F: drivers/media/usb/pvrusb2/
8320204a 6975
39532e6c
HG
6976PWC WEBCAM DRIVER
6977M: Hans de Goede <hdegoede@redhat.com>
6978L: linux-media@vger.kernel.org
6979T: git git://linuxtv.org/media_tree.git
6980S: Maintained
6981F: drivers/media/usb/pwc/*
6982
200efedd 6983PWM SUBSYSTEM
aa3495f7
TR
6984M: Thierry Reding <thierry.reding@gmail.com>
6985L: linux-pwm@vger.kernel.org
0c2498f1 6986S: Maintained
006e854f 6987T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
6988F: Documentation/pwm.txt
6989F: Documentation/devicetree/bindings/pwm/
6990F: include/linux/pwm.h
0c2498f1 6991F: drivers/pwm/
a140b98d
TR
6992F: drivers/video/backlight/pwm_bl.c
6993F: include/linux/pwm_backlight.h
0c2498f1 6994
30ec261e 6995PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6996M: Eric Miao <eric.y.miao@gmail.com>
6997M: Russell King <linux@arm.linux.org.uk>
a323f664 6998M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7000T: git git://github.com/hzhuang1/linux.git
7001T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 7002S: Maintained
679655da
JP
7003F: arch/arm/mach-pxa/
7004F: drivers/pcmcia/pxa2xx*
9df92e6c 7005F: drivers/spi/spi-pxa2xx*
679655da
JP
7006F: drivers/usb/gadget/pxa2*
7007F: include/sound/pxa2xx-lib.h
bec4c99e 7008F: sound/arm/pxa*
14430813 7009F: sound/soc/pxa/
1da177e4 7010
ec64d3bf
EG
7011PXA3xx NAND FLASH DRIVER
7012M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7013L: linux-mtd@lists.infradead.org
7014S: Maintained
7015F: drivers/mtd/nand/pxa3xx-nand.c
7016
3f640c61 7017MMP SUPPORT
8b58be88 7018M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7019M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7020L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7021T: git git://github.com/hzhuang1/linux.git
7022T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7023S: Maintained
3f640c61 7024F: arch/arm/mach-mmp/
e8e6cb32 7025
272f133a
PO
7026PXA MMCI DRIVER
7027S: Orphan
7028
57f63bc8 7029PXA RTC DRIVER
8b58be88 7030M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7031L: rtc-linux@googlegroups.com
7032S: Maintained
7033
52a09a04 7034QIB DRIVER
8473c603 7035M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7036L: linux-rdma@vger.kernel.org
7037S: Supported
7038F: drivers/infiniband/hw/qib/
7039
5e9772b9
JS
7040QLOGIC QLA1280 SCSI DRIVER
7041M: Michael Reed <mdr@sgi.com>
7042L: linux-scsi@vger.kernel.org
7043S: Maintained
7044F: drivers/scsi/qla1280.[ch]
7045
1da177e4 7046QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7047M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7048L: linux-scsi@vger.kernel.org
7049S: Supported
679655da
JP
7050F: Documentation/scsi/LICENSE.qla2xxx
7051F: drivers/scsi/qla2xxx/
1da177e4 7052
883c98fe 7053QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7054M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7055M: iscsi-driver@qlogic.com
7056L: linux-scsi@vger.kernel.org
7057S: Supported
bacfb81b 7058F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7059F: drivers/scsi/qla4xxx/
7060
5a4faa87 7061QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7062M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7063M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7064M: linux-driver@qlogic.com
7065L: netdev@vger.kernel.org
7066S: Supported
679655da 7067F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7068F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7069
0ec00f03 7070QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 7071M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
7072M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7073M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 7074M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 7075M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 7076M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
7077M: linux-driver@qlogic.com
7078L: netdev@vger.kernel.org
7079S: Supported
aa43c215 7080F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7081
c4e84bde 7082QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7083M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7084M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7085M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7086M: linux-driver@qlogic.com
c4e84bde
RM
7087L: netdev@vger.kernel.org
7088S: Supported
aa43c215 7089F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7090
1da177e4 7091QNX4 FILESYSTEM
8b58be88 7092M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7093W: http://www.alarsen.net/linux/qnx4fs/
7094S: Maintained
80811493 7095F: fs/qnx4/
c117ab84
CEB
7096F: include/uapi/linux/qnx4_fs.h
7097F: include/uapi/linux/qnxtypes.h
1da177e4 7098
91952bc0
AP
7099QT1010 MEDIA DRIVER
7100M: Antti Palosaari <crope@iki.fi>
7101L: linux-media@vger.kernel.org
7102W: http://linuxtv.org/
7103W: http://palosaari.fi/linux/
7104Q: http://patchwork.linuxtv.org/project/linux-media/list/
7105T: git git://linuxtv.org/anttip/media_tree.git
7106S: Maintained
7107F: drivers/media/tuners/qt1010*
7108
966fb5ec
SM
7109QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7110M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7111L: linux-wireless@vger.kernel.org
7112L: ath9k-devel@lists.ath9k.org
7113W: http://wireless.kernel.org/en/users/Drivers/ath9k
7114S: Supported
7115F: drivers/net/wireless/ath/ath9k/
7116
2ea0ffcb
KV
7117QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7118M: Kalle Valo <kvalo@qca.qualcomm.com>
7119L: ath10k@lists.infradead.org
7120W: http://wireless.kernel.org/en/users/Drivers/ath10k
7121T: git git://github.com/kvalo/ath.git
7122S: Supported
7123F: drivers/net/wireless/ath/ath10k/
7124
4f4567cf
RK
7125QUALCOMM HEXAGON ARCHITECTURE
7126M: Richard Kuo <rkuo@codeaurora.org>
7127L: linux-hexagon@vger.kernel.org
7128S: Supported
7129F: arch/hexagon/
7130
8e84c258
EK
7131QUALCOMM WCN36XX WIRELESS DRIVER
7132M: Eugene Krasnikov <k.eugene.e@gmail.com>
7133L: wcn36xx@lists.infradead.org
7134W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7135T: git git://github.com/KrasnikovEugene/wcn36xx.git
7136S: Supported
7137F: drivers/net/wireless/ath/wcn36xx/
7138
35e3540b
HV
7139QUICKCAM PARALLEL PORT WEBCAMS
7140M: Hans Verkuil <hverkuil@xs4all.nl>
7141L: linux-media@vger.kernel.org
7142T: git git://linuxtv.org/media_tree.git
7143W: http://linuxtv.org
7144S: Odd Fixes
7145F: drivers/media/parport/*-qcam*
7146
602adf40 7147RADOS BLOCK DEVICE (RBD)
09d90327
SW
7148M: Yehuda Sadeh <yehuda@inktank.com>
7149M: Sage Weil <sage@inktank.com>
527a88b9 7150M: Alex Elder <elder@kernel.org>
602adf40 7151M: ceph-devel@vger.kernel.org
09d90327
SW
7152W: http://ceph.com/
7153T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7154S: Supported
7155F: drivers/block/rbd.c
7156F: drivers/block/rbd_types.h
7157
1da177e4 7158RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7159M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7160L: linux-fbdev@vger.kernel.org
1da177e4 7161S: Maintained
679655da 7162F: drivers/video/aty/radeon*
c117ab84 7163F: include/uapi/linux/radeonfb.h
1da177e4 7164
c6c9b34c
HG
7165RADIOSHARK RADIO DRIVER
7166M: Hans de Goede <hdegoede@redhat.com>
7167L: linux-media@vger.kernel.org
7168T: git git://linuxtv.org/media_tree.git
7169S: Maintained
7170F: drivers/media/radio/radio-shark.c
7171
7172RADIOSHARK2 RADIO DRIVER
7173M: Hans de Goede <hdegoede@redhat.com>
7174L: linux-media@vger.kernel.org
7175T: git git://linuxtv.org/media_tree.git
7176S: Maintained
7177F: drivers/media/radio/radio-shark2.c
7178F: drivers/media/radio/radio-tea5777.c
7179
1da177e4 7180RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7181M: Paul Mackerras <paulus@samba.org>
c69f677c 7182L: linux-fbdev@vger.kernel.org
1da177e4 7183S: Maintained
679655da 7184F: drivers/video/aty/aty128fb.c
1da177e4 7185
e7839f25 7186RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7187P: rt2x00 project
e1a6542f 7188M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 7189M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 7190M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7191L: linux-wireless@vger.kernel.org
83fc9c89 7192L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7193W: http://rt2x00.serialmonkey.com/
7194S: Maintained
54e5881d 7195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7196F: drivers/net/wireless/rt2x00/
7197
9db5579b 7198RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7199M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7200S: Maintained
679655da
JP
7201F: Documentation/blockdev/ramdisk.txt
7202F: drivers/block/brd.c
9db5579b 7203
9e95ce27 7204RANDOM NUMBER DRIVER
330e0a01 7205M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7206S: Maintained
679655da 7207F: drivers/char/random.c
9e95ce27 7208
394b701c 7209RAPIDIO SUBSYSTEM
8b58be88 7210M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7211M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7212S: Maintained
679655da 7213F: drivers/rapidio/
394b701c 7214
e2d1d6c0 7215RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7216L: linux-wireless@vger.kernel.org
f52a5490 7217S: Orphan
679655da 7218F: drivers/net/wireless/ray*
e2d1d6c0
RD
7219
7220RCUTORTURE MODULE
8b58be88
JP
7221M: Josh Triplett <josh@freedesktop.org>
7222M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7223L: linux-kernel@vger.kernel.org
f9094d8e 7224S: Supported
08deed1e 7225T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7226F: Documentation/RCU/torture.txt
4102adab 7227F: kernel/rcu/torture.c
e2d1d6c0 7228
c87b9c60
PM
7229RCUTORTURE TEST FRAMEWORK
7230M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7231L: linux-kernel@vger.kernel.org
c87b9c60
PM
7232S: Supported
7233T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7234F: tools/testing/selftests/rcutorture
7235
c1f766b5 7236RDC R-321X SoC
8b58be88 7237M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7238S: Maintained
7239
db17f395 7240RDC R6040 FAST ETHERNET DRIVER
8b58be88 7241M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7242L: netdev@vger.kernel.org
7243S: Maintained
58565a35 7244F: drivers/net/ethernet/rdc/r6040.c
db17f395 7245
a09ed661 7246RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7247M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7248L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7249S: Supported
679655da 7250F: net/rds/
a09ed661 7251
595182bc 7252READ-COPY UPDATE (RCU)
8b58be88
JP
7253M: Dipankar Sarma <dipankar@in.ibm.com>
7254M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7255L: linux-kernel@vger.kernel.org
9fab9787 7256W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7257S: Supported
08deed1e 7258T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7259F: Documentation/RCU/
9fab9787 7260X: Documentation/RCU/torture.txt
f9094d8e 7261F: include/linux/rcu*
4102adab
PM
7262X: include/linux/srcu.h
7263F: kernel/rcu/
7264X: kernel/rcu/torture.c
595182bc 7265
0c86edc0 7266REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7267M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7268L: rtc-linux@googlegroups.com
8a6e2535 7269Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7270S: Maintained
679655da
JP
7271F: Documentation/rtc.txt
7272F: drivers/rtc/
7273F: include/linux/rtc.h
c117ab84 7274F: include/uapi/linux/rtc.h
0c86edc0 7275
1da177e4 7276REISERFS FILE SYSTEM
76c4e5ea 7277L: reiserfs-devel@vger.kernel.org
1da177e4 7278S: Supported
679655da 7279F: fs/reiserfs/
1da177e4 7280
b83a313b 7281REGISTER MAP ABSTRACTION
b02e48f2 7282M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7283T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7284S: Supported
7285F: drivers/base/regmap/
7286F: include/linux/regmap.h
7287
400e64df
OBC
7288REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7289M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7290T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7291S: Maintained
7292F: drivers/remoteproc/
7293F: Documentation/remoteproc.txt
6fc26488 7294F: include/linux/remoteproc.h
400e64df 7295
d8115db5
OBC
7296REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7297M: Ohad Ben-Cohen <ohad@wizery.com>
7298T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7299S: Maintained
7300F: drivers/rpmsg/
7301F: Documentation/rpmsg.txt
7302F: include/linux/rpmsg.h
7303
e0897645 7304RFKILL
8b58be88 7305M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7306L: linux-wireless@vger.kernel.org
ce466579
JB
7307W: http://wireless.kernel.org/
7308T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7309T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7310S: Maintained
505c9247 7311F: Documentation/rfkill.txt
80811493 7312F: net/rfkill/
e0897645 7313
67e054e9
ML
7314RICOH SMARTMEDIA/XD DRIVER
7315M: Maxim Levitsky <maximlevitsky@gmail.com>
7316S: Maintained
21c26f50
JP
7317F: drivers/mtd/nand/r852.c
7318F: drivers/mtd/nand/r852.h
67e054e9 7319
92634125
ML
7320RICOH R5C592 MEMORYSTICK DRIVER
7321M: Maxim Levitsky <maximlevitsky@gmail.com>
7322S: Maintained
7323F: drivers/memstick/host/r592.*
7324
27f1d2f9
SA
7325ROCCAT DRIVERS
7326M: Stefan Achatz <erazor_de@users.sourceforge.net>
7327W: http://sourceforge.net/projects/roccat/
7328S: Maintained
7329F: drivers/hid/hid-roccat*
7330F: include/linux/hid-roccat*
7331F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7332
1da177e4
LT
7333ROCKETPORT DRIVER
7334P: Comtrol Corp.
1da177e4
LT
7335W: http://www.comtrol.com
7336S: Maintained
679655da 7337F: Documentation/serial/rocket.txt
c897401b 7338F: drivers/tty/rocket*
1da177e4
LT
7339
7340ROSE NETWORK LAYER
8b58be88 7341M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7342L: linux-hams@vger.kernel.org
d34cb28a 7343W: http://www.linux-ax25.org/
1da177e4 7344S: Maintained
679655da 7345F: include/net/rose.h
c117ab84 7346F: include/uapi/linux/rose.h
679655da 7347F: net/rose/
1da177e4 7348
91952bc0
AP
7349RTL2830 MEDIA DRIVER
7350M: Antti Palosaari <crope@iki.fi>
7351L: linux-media@vger.kernel.org
7352W: http://linuxtv.org/
7353W: http://palosaari.fi/linux/
7354Q: http://patchwork.linuxtv.org/project/linux-media/list/
7355T: git git://linuxtv.org/anttip/media_tree.git
7356S: Maintained
7357F: drivers/media/dvb-frontends/rtl2830*
7358
27a0aacf
AP
7359RTL2832 MEDIA DRIVER
7360M: Antti Palosaari <crope@iki.fi>
7361L: linux-media@vger.kernel.org
7362W: http://linuxtv.org/
7363W: http://palosaari.fi/linux/
7364Q: http://patchwork.linuxtv.org/project/linux-media/list/
7365T: git git://linuxtv.org/anttip/media_tree.git
7366S: Maintained
7367F: drivers/media/dvb-frontends/rtl2832*
7368
59840488 7369RTL8180 WIRELESS DRIVER
8b58be88 7370M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7371L: linux-wireless@vger.kernel.org
491b26b4 7372W: http://wireless.kernel.org/
54e5881d 7373T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7374S: Maintained
3cfeb0c3 7375F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7376
59840488 7377RTL8187 WIRELESS DRIVER
9f0939bf 7378M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7379M: Hin-Tak Leung <htl10@users.sourceforge.net>
7380M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7381L: linux-wireless@vger.kernel.org
491b26b4 7382W: http://wireless.kernel.org/
54e5881d 7383T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7384S: Maintained
3cfeb0c3 7385F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7386
3cf0c8ad
LF
7387RTL8192CE WIRELESS DRIVER
7388M: Larry Finger <Larry.Finger@lwfinger.net>
7389M: Chaoming Li <chaoming_li@realsil.com.cn>
7390L: linux-wireless@vger.kernel.org
491b26b4 7391W: http://wireless.kernel.org/
3cf0c8ad
LF
7392T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7393S: Maintained
7394F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7395F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7396
9eb8ef74 7397S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7398M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7399L: linux-fbdev@vger.kernel.org
ce00f85c 7400S: Maintained
679655da 7401F: drivers/video/savage/
9eb8ef74 7402
1da177e4 7403S390
8b58be88
JP
7404M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7405M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7406M: linux390@de.ibm.com
d58140cc 7407L: linux-s390@vger.kernel.org
5238da45
HC
7408W: http://www.ibm.com/developerworks/linux/linux390/
7409S: Supported
679655da 7410F: arch/s390/
a968cd3e 7411F: drivers/s390/
20d16fef 7412F: block/partitions/ibm.c
3bfe6858
JN
7413F: Documentation/s390/
7414F: Documentation/DocBook/s390*
5238da45
HC
7415
7416S390 NETWORK DRIVERS
8b58be88
JP
7417M: Ursula Braun <ursula.braun@de.ibm.com>
7418M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7419M: linux390@de.ibm.com
d58140cc 7420L: linux-s390@vger.kernel.org
5238da45
HC
7421W: http://www.ibm.com/developerworks/linux/linux390/
7422S: Supported
679655da 7423F: drivers/s390/net/
5238da45 7424
feed9b62 7425S390 ZCRYPT DRIVER
5c8d0983 7426M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7427M: linux390@de.ibm.com
7428L: linux-s390@vger.kernel.org
a968cd3e 7429W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7430S: Supported
d5ca6918 7431F: drivers/s390/crypto/
feed9b62 7432
5238da45 7433S390 ZFCP DRIVER
d38e19d0 7434M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7435M: linux390@de.ibm.com
d58140cc 7436L: linux-s390@vger.kernel.org
5238da45 7437W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7438S: Supported
679655da 7439F: drivers/s390/scsi/zfcp_*
1da177e4 7440
dd96df2c 7441S390 IUCV NETWORK LAYER
8b58be88 7442M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7443M: linux390@de.ibm.com
7444L: linux-s390@vger.kernel.org
7445W: http://www.ibm.com/developerworks/linux/linux390/
7446S: Supported
679655da
JP
7447F: drivers/s390/net/*iucv*
7448F: include/net/iucv/
7449F: net/iucv/
dd96df2c 7450
4dde7f75 7451S3C24XX SD/MMC Driver
8b58be88 7452M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7454S: Supported
679655da 7455F: drivers/mmc/host/s3cmci.*
4dde7f75 7456
1f15a229
HV
7457SAA6588 RDS RECEIVER DRIVER
7458M: Hans Verkuil <hverkuil@xs4all.nl>
7459L: linux-media@vger.kernel.org
7460T: git git://linuxtv.org/media_tree.git
7461W: http://linuxtv.org
7462S: Odd Fixes
7463F: drivers/media/i2c/saa6588*
7464
98ed12e6 7465SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7466M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7467L: linux-media@vger.kernel.org
7468W: http://linuxtv.org
7469T: git git://linuxtv.org/media_tree.git
7470S: Odd fixes
e42bf501 7471F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7472F: drivers/media/pci/saa7134/
7473
1da177e4 7474SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7475M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7476L: linux-media@vger.kernel.org
275ffde4 7477T: git git://linuxtv.org/media_tree.git
1da177e4 7478S: Maintained
90d72ac6
MCC
7479F: drivers/media/common/saa7146/
7480F: drivers/media/pci/saa7146/
7481F: include/media/saa7146*
1da177e4 7482
92304a40 7483SAMSUNG LAPTOP DRIVER
5909c654 7484M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7485L: platform-driver-x86@vger.kernel.org
7486S: Maintained
7487F: drivers/platform/x86/samsung-laptop.c
7488
4a109cc0 7489SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7490M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7491L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7492S: Supported
14430813 7493F: sound/soc/samsung/
4a109cc0 7494
0d89a28b
JH
7495SAMSUNG FRAMEBUFFER DRIVER
7496M: Jingoo Han <jg1.han@samsung.com>
7497L: linux-fbdev@vger.kernel.org
7498S: Maintained
7499F: drivers/video/s3c-fb.c
7500
f69d3a17
SK
7501SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7502M: Sangbeom Kim <sbkim73@samsung.com>
7503L: linux-kernel@vger.kernel.org
7504S: Supported
7505F: drivers/mfd/sec*.c
7506F: drivers/regulator/s2m*.c
7507F: drivers/regulator/s5m*.c
7508F: drivers/rtc/rtc-sec.c
7509F: include/linux/mfd/samsung/
7510
038f5c4b
SN
7511SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7512M: Kyungmin Park <kyungmin.park@samsung.com>
7513M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7514L: linux-media@vger.kernel.org
7515Q: https://patchwork.linuxtv.org/project/linux-media/list/
7516S: Supported
7517F: drivers/media/platform/exynos4-is/
7518F: include/media/s5p_fimc.h
7519
6fd86ab2
SN
7520SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7521M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7522L: linux-media@vger.kernel.org
7523L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7524S: Maintained
7525F: drivers/media/platform/s3c-camif/
7526F: include/media/s3c_camif.h
7527
b84ef24e
AH
7528SAMSUNG S5C73M3 CAMERA DRIVER
7529M: Kyungmin Park <kyungmin.park@samsung.com>
7530M: Andrzej Hajda <a.hajda@samsung.com>
7531L: linux-media@vger.kernel.org
7532S: Supported
7533F: drivers/media/i2c/s5c73m3/*
7534
7d459937
AH
7535SAMSUNG S5K5BAF CAMERA DRIVER
7536M: Kyungmin Park <kyungmin.park@samsung.com>
7537M: Andrzej Hajda <a.hajda@samsung.com>
7538L: linux-media@vger.kernel.org
7539S: Supported
7540F: drivers/media/i2c/s5k5baf.c
7541
310e39c9
TF
7542SAMSUNG SOC CLOCK DRIVERS
7543M: Tomasz Figa <t.figa@samsung.com>
7544S: Supported
7545L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7546F: drivers/clk/samsung/
7547
ca749e2a 7548SERIAL DRIVERS
5e30bbb7 7549M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7550L: linux-serial@vger.kernel.org
5e30bbb7 7551S: Maintained
14430813 7552F: drivers/tty/serial/
ca749e2a 7553
aecb7b64 7554SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7555M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7556M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7557S: Maintained
7558F: include/linux/dw_dmac.h
61a76496 7559F: drivers/dma/dw/
aecb7b64 7560
f9e37137
SJ
7561SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7562M: Seungwon Jeon <tgih.jun@samsung.com>
7563M: Jaehoon Chung <jh80.chung@samsung.com>
7564L: linux-mmc@vger.kernel.org
7565S: Maintained
7566F: include/linux/mmc/dw_mmc.h
7567F: drivers/mmc/host/dw_mmc*
7568
9222d247 7569TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7570M: John Stultz <john.stultz@linaro.org>
88606e80 7571M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7572L: linux-kernel@vger.kernel.org
75fc2d37 7573T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7574S: Supported
7575F: include/linux/clocksource.h
7576F: include/linux/time.h
7577F: include/linux/timex.h
c117ab84
CEB
7578F: include/uapi/linux/time.h
7579F: include/uapi/linux/timex.h
88606e80
TG
7580F: kernel/time/clocksource.c
7581F: kernel/time/time*.c
7582F: kernel/time/ntp.c
7583
5b3f03f0 7584TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7585M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7586M: Hans Verkuil <hverkuil@xs4all.nl>
7587S: Odd Fixes
14430813 7588F: drivers/media/usb/tlg2300/
5b3f03f0 7589
1da177e4 7590SC1200 WDT DRIVER
b300645a 7591M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7592S: Maintained
679655da 7593F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7594
7595SCHEDULER
dd9b238c 7596M: Ingo Molnar <mingo@redhat.com>
8b58be88 7597M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7598L: linux-kernel@vger.kernel.org
75fc2d37 7599T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7600S: Maintained
95c0d71d 7601F: kernel/sched/
679655da 7602F: include/linux/sched.h
c117ab84 7603F: include/uapi/linux/sched.h
c2eb505b 7604F: include/linux/wait.h
1da177e4 7605
6bcf6737 7606SCORE ARCHITECTURE
ed38665e 7607M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7608M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7609W: http://www.sunplus.com
6bcf6737 7610S: Supported
a2681a75 7611F: arch/score/
6bcf6737 7612
1da177e4 7613SCSI CDROM DRIVER
8b58be88 7614M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7615L: linux-scsi@vger.kernel.org
7616W: http://www.kernel.dk
7617S: Maintained
679655da 7618F: drivers/scsi/sr*
1da177e4 7619
fb50a83d 7620SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7621M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7622L: linux-rdma@vger.kernel.org
7623S: Supported
7624W: http://www.openfabrics.org
7625Q: http://patchwork.kernel.org/project/linux-rdma/list/
7626T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7627F: drivers/infiniband/ulp/srp/
7628F: include/scsi/srp.h
7629
1da177e4 7630SCSI SG DRIVER
8b58be88 7631M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7632L: linux-scsi@vger.kernel.org
59ab3c93 7633W: http://sg.danny.cz/sg
1da177e4 7634S: Maintained
59ab3c93 7635F: Documentation/scsi/scsi-generic.txt
679655da
JP
7636F: drivers/scsi/sg.c
7637F: include/scsi/sg.h
1da177e4
LT
7638
7639SCSI SUBSYSTEM
c95286d8 7640M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7641L: linux-scsi@vger.kernel.org
54e5881d
JP
7642T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7643T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7645S: Maintained
679655da
JP
7646F: drivers/scsi/
7647F: include/scsi/
1da177e4
LT
7648
7649SCSI TAPE DRIVER
8b58be88 7650M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7651L: linux-scsi@vger.kernel.org
7652S: Maintained
679655da 7653F: Documentation/scsi/st.txt
f7269cfc
JD
7654F: drivers/scsi/st.*
7655F: drivers/scsi/st_*.h
1da177e4
LT
7656
7657SCTP PROTOCOL
8b6efb75 7658M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7659M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7660L: linux-sctp@vger.kernel.org
5f85813c 7661W: http://lksctp.sourceforge.net
8b6efb75 7662S: Maintained
679655da
JP
7663F: Documentation/networking/sctp.txt
7664F: include/linux/sctp.h
4d58c025 7665F: include/uapi/linux/sctp.h
679655da
JP
7666F: include/net/sctp/
7667F: net/sctp/
1da177e4
LT
7668
7669SCx200 CPU SUPPORT
8b58be88 7670M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7671S: Odd Fixes
679655da 7672F: Documentation/i2c/busses/scx200_acb
390889b6 7673F: arch/x86/platform/scx200/
679655da
JP
7674F: drivers/watchdog/scx200_wdt.c
7675F: drivers/i2c/busses/scx200*
7676F: drivers/mtd/maps/scx200_docflash.c
7677F: include/linux/scx200.h
1662d32c
JC
7678
7679SCx200 GPIO DRIVER
8b58be88 7680M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7681S: Maintained
679655da
JP
7682F: drivers/char/scx200_gpio.c
7683F: include/linux/scx200_gpio.h
1662d32c
JC
7684
7685SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7686M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7687S: Maintained
679655da 7688F: drivers/clocksource/scx200_hrt.c
1da177e4 7689
6a36913a 7690SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7691M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7692L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7693S: Maintained
679655da 7694F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7695
e7839f25 7696SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7697M: Chris Ball <chris@printf.net>
7a241d6e 7698L: linux-mmc@vger.kernel.org
245feaa6
CB
7699T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7700S: Maintained
7a241d6e 7701F: drivers/mmc/host/sdhci.*
d4a45787 7702F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7703
3085e9c1 7704SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7705M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7706L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7707L: linux-mmc@vger.kernel.org
e2d1d6c0 7708S: Maintained
d4a45787 7709F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7710
0d1bb41a 7711SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7712M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7713L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7714S: Maintained
7715F: drivers/mmc/host/sdhci-s3c.c
7716
c63b3cba 7717SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7718M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7719L: spear-devel@list.st.com
c63b3cba
VK
7720L: linux-mmc@vger.kernel.org
7721S: Maintained
7722F: drivers/mmc/host/sdhci-spear.c
7723
8711cca2 7724SECURITY SUBSYSTEM
9b45c0d2 7725M: James Morris <james.l.morris@oracle.com>
8711cca2 7726L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7727T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7728W: http://kernsec.org/
8711cca2 7729S: Supported
7d2c86b5 7730F: security/
8711cca2 7731
1da177e4 7732SECURITY CONTACT
8b58be88 7733M: Security Officers <security@kernel.org>
1da177e4
LT
7734S: Supported
7735
7736SELINUX SECURITY MODULE
8b58be88 7737M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7738M: James Morris <james.l.morris@oracle.com>
8b58be88 7739M: Eric Paris <eparis@parisplace.org>
5a5f2acf 7740M: Paul Moore <paul@paul-moore.com>
7d2c86b5 7741L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7742W: http://selinuxproject.org
5a5f2acf 7743T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7744S: Supported
679655da
JP
7745F: include/linux/selinux*
7746F: security/selinux/
6bde95ce 7747F: scripts/selinux/
1da177e4 7748
c1c124e9
JJ
7749APPARMOR SECURITY MODULE
7750M: John Johansen <john.johansen@canonical.com>
7751L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7752W: apparmor.wiki.kernel.org
7753T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7754S: Supported
7755F: security/apparmor/
7756
cef2cf07 7757SENSABLE PHANTOM
8b58be88 7758M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7759S: Maintained
679655da 7760F: drivers/misc/phantom.c
c117ab84 7761F: include/uapi/linux/phantom.h
cef2cf07 7762
4480f15b 7763SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7764M: Tejun Heo <tj@kernel.org>
1da177e4 7765L: linux-ide@vger.kernel.org
3d9b9350 7766T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7767S: Supported
d5ca6918
JP
7768F: drivers/ata/
7769F: include/linux/ata.h
7770F: include/linux/libata.h
1da177e4 7771
6733b39a 7772SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7773M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7774L: linux-scsi@vger.kernel.org
0ca43cc0 7775W: http://www.emulex.com
3387f656
JP
7776S: Supported
7777F: drivers/scsi/be2iscsi/
6733b39a 7778
6b7c5b94 7779SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7780M: Sathya Perla <sathya.perla@emulex.com>
7781M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7782M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7783L: netdev@vger.kernel.org
fea3af67 7784W: http://www.emulex.com
7d2c86b5 7785S: Supported
9aebddd1 7786F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7787
8ceee660 7788SFC NETWORK DRIVER
c06f51ea 7789M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7790M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7791L: netdev@vger.kernel.org
8ceee660 7792S: Supported
874aeea5 7793F: drivers/net/ethernet/sfc/
8ceee660 7794
e2d1d6c0 7795SGI GRU DRIVER
cc883afc 7796M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7797S: Maintained
679655da 7798F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7799
7800SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7801M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7802L: linux-ia64@vger.kernel.org
7803S: Supported
679655da 7804F: Documentation/ia64/serial.txt
df621252 7805F: drivers/tty/serial/ioc?_serial.c
679655da 7806F: include/linux/ioc?.h
e2d1d6c0 7807
1da177e4 7808SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7809M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7810L: linux-visws-devel@lists.sf.net
7811W: http://linux-visws.sf.net
7812S: Maintained for 2.6.
679655da 7813F: Documentation/sgi-visws.txt
1da177e4 7814
75312619 7815SGI XP/XPC/XPNET DRIVER
e180383f
RH
7816M: Cliff Whickman <cpw@sgi.com>
7817M: Robin Holt <robinmholt@gmail.com>
75312619 7818S: Maintained
679655da 7819F: drivers/misc/sgi-xp/
75312619 7820
49cc629d
HV
7821SI470X FM RADIO RECEIVER I2C DRIVER
7822M: Hans Verkuil <hverkuil@xs4all.nl>
7823L: linux-media@vger.kernel.org
7824T: git git://linuxtv.org/media_tree.git
7825W: http://linuxtv.org
7826S: Odd Fixes
7827F: drivers/media/radio/si470x/radio-si470x-i2c.c
7828
7829SI470X FM RADIO RECEIVER USB DRIVER
7830M: Hans Verkuil <hverkuil@xs4all.nl>
7831L: linux-media@vger.kernel.org
7832T: git git://linuxtv.org/media_tree.git
7833W: http://linuxtv.org
7834S: Maintained
7835F: drivers/media/radio/si470x/radio-si470x-common.c
7836F: drivers/media/radio/si470x/radio-si470x.h
7837F: drivers/media/radio/si470x/radio-si470x-usb.c
7838
c937ca03
EV
7839SI4713 FM RADIO TRANSMITTER I2C DRIVER
7840M: Eduardo Valentin <edubezval@gmail.com>
7841L: linux-media@vger.kernel.org
7842T: git git://linuxtv.org/media_tree.git
7843W: http://linuxtv.org
7844S: Odd Fixes
99995ded 7845F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
7846
7847SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7848M: Eduardo Valentin <edubezval@gmail.com>
7849L: linux-media@vger.kernel.org
7850T: git git://linuxtv.org/media_tree.git
7851W: http://linuxtv.org
7852S: Odd Fixes
99995ded
DR
7853F: drivers/media/radio/si4713/radio-platform-si4713.c
7854
7855SI4713 FM RADIO TRANSMITTER USB DRIVER
7856M: Hans Verkuil <hverkuil@xs4all.nl>
7857L: linux-media@vger.kernel.org
7858T: git git://linuxtv.org/media_tree.git
7859W: http://linuxtv.org
7860S: Maintained
7861F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 7862
beb91d46 7863SIANO DVB DRIVER
1b2c14b4 7864M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7865L: linux-media@vger.kernel.org
7866W: http://linuxtv.org
7867T: git git://linuxtv.org/media_tree.git
7868S: Odd fixes
7869F: drivers/media/common/siano/
beb91d46 7870F: drivers/media/usb/siano/
beb91d46 7871F: drivers/media/usb/siano/
14430813 7872F: drivers/media/mmc/siano/
beb91d46 7873
b618b69c
GL
7874SH_VEU V4L2 MEM2MEM DRIVER
7875M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7876L: linux-media@vger.kernel.org
7877S: Maintained
7878F: drivers/media/platform/sh_veu.c
b618b69c
GL
7879
7880SH_VOU V4L2 OUTPUT DRIVER
7881M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7882L: linux-media@vger.kernel.org
4290fd1a 7883S: Odd Fixes
b618b69c
GL
7884F: drivers/media/platform/sh_vou.c
7885F: include/media/sh_vou.h
7886
6349d997 7887SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7888M: Len Brown <lenb@kernel.org>
6349d997
LB
7889L: sfi-devel@simplefirmware.org
7890W: http://simplefirmware.org/
7891T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7892S: Supported
943fc810 7893F: arch/x86/platform/sfi/
6349d997
LB
7894F: drivers/sfi/
7895F: include/linux/sfi*.h
e2d1d6c0 7896
1da177e4
LT
7897SIMTEC EB110ATX (Chalice CATS)
7898P: Ben Dooks
b16957c6
BD
7899P: Vincent Sanders <vince@simtec.co.uk>
7900M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7901W: http://www.simtec.co.uk/products/EB110ATX/
7902S: Supported
7903
7904SIMTEC EB2410ITX (BAST)
7905P: Ben Dooks
b16957c6
BD
7906P: Vincent Sanders <vince@simtec.co.uk>
7907M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7908W: http://www.simtec.co.uk/products/EB2410ITX/
7909S: Supported
15dba387
JP
7910F: arch/arm/mach-s3c24xx/mach-bast.c
7911F: arch/arm/mach-s3c24xx/bast-ide.c
7912F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7913
4c5adde7 7914TI DAVINCI MACHINE SUPPORT
3ba789c0 7915M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7916M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7917L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7918T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7919Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7920S: Supported
14430813 7921F: arch/arm/mach-davinci/
046d0a37 7922F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7923
8d4b3f08 7924TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7925M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7926L: linux-media@vger.kernel.org
7927L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7928W: http://linuxtv.org/
7929Q: http://patchwork.linuxtv.org/project/linux-media/list/
7930T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7931S: Maintained
8d4b3f08
LP
7932F: drivers/media/platform/davinci/
7933F: include/media/davinci/
7934
92aab3c0 7935SIS 190 ETHERNET DRIVER
8b58be88 7936M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7937L: netdev@vger.kernel.org
7938S: Maintained
8c7de408 7939F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7940
1da177e4 7941SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7942M: Daniele Venzano <venza@brownhat.org>
1da177e4 7943W: http://www.brownhat.org/sis900.html
979b6c13 7944L: netdev@vger.kernel.org
1da177e4 7945S: Maintained
8c7de408 7946F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7947
7948SIS FRAMEBUFFER DRIVER
8b58be88 7949M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7950W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7951S: Maintained
679655da
JP
7952F: Documentation/fb/sisfb.txt
7953F: drivers/video/sis/
7954F: include/video/sisfb.h
1da177e4
LT
7955
7956SIS USB2VGA DRIVER
8b58be88 7957M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7958W: http://www.winischhofer.at/linuxsisusbvga.shtml
7959S: Maintained
679655da 7960F: drivers/usb/misc/sisusbvga/
1da177e4 7961
415ad26d 7962SLAB ALLOCATOR
8b58be88 7963M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7964M: Pekka Enberg <penberg@kernel.org>
8b58be88 7965M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7966L: linux-mm@kvack.org
7967S: Maintained
679655da
JP
7968F: include/linux/sl?b*.h
7969F: mm/sl?b.c
415ad26d 7970
9fab9787
PM
7971SLEEPABLE READ-COPY UPDATE (SRCU)
7972M: Lai Jiangshan <laijs@cn.fujitsu.com>
7973M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7974L: linux-kernel@vger.kernel.org
9fab9787
PM
7975W: http://www.rdrop.com/users/paulmck/RCU/
7976S: Supported
7977T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
7978F: include/linux/srcu.h
7979F: kernel/rcu/srcu.c
9fab9787 7980
66372841
CS
7981SMACK SECURITY MODULE
7982M: Casey Schaufler <casey@schaufler-ca.com>
7983L: linux-security-module@vger.kernel.org
7984W: http://schaufler-ca.com
7985T: git git://git.gitorious.org/smack-next/kernel.git
7986S: Maintained
7987F: Documentation/security/Smack.txt
7988F: security/smack/
7989
68ace3e1
KH
7990SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7991M: Kevin Hilman <khilman@kernel.org>
7992M: Nishanth Menon <nm@ti.com>
7993S: Maintained
7994F: drivers/power/avs/smartreflex.c
7995F: include/linux/power/smartreflex.h
7996L: linux-pm@vger.kernel.org
7997
1da177e4 7998SMC91x ETHERNET DRIVER
2f82af08 7999M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8000S: Odd Fixes
ae150435 8001F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8002
e8e31622
SA
8003SMIA AND SMIA++ IMAGE SENSOR DRIVER
8004M: Sakari Ailus <sakari.ailus@iki.fi>
8005L: linux-media@vger.kernel.org
8006S: Maintained
14430813 8007F: drivers/media/i2c/smiapp/
e8e31622
SA
8008F: include/media/smiapp.h
8009F: drivers/media/i2c/smiapp-pll.c
8010F: drivers/media/i2c/smiapp-pll.h
8011
920fa1ff
GR
8012SMM665 HARDWARE MONITOR DRIVER
8013M: Guenter Roeck <linux@roeck-us.net>
8014L: lm-sensors@lm-sensors.org
8015S: Maintained
8016F: Documentation/hwmon/smm665
8017F: drivers/hwmon/smm665.c
8018
9df7305b 8019SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8020M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8021L: lm-sensors@lm-sensors.org
90b24cfb 8022S: Maintained
9df7305b
SG
8023F: Documentation/hwmon/emc2103
8024F: drivers/hwmon/emc2103.c
8025
a98d506c
HG
8026SMSC SCH5627 HARDWARE MONITOR DRIVER
8027M: Hans de Goede <hdegoede@redhat.com>
8028L: lm-sensors@lm-sensors.org
8029S: Supported
8030F: Documentation/hwmon/sch5627
8031F: drivers/hwmon/sch5627.c
8032
6ea884db 8033SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8034M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8035L: lm-sensors@lm-sensors.org
8036S: Maintained
679655da
JP
8037F: Documentation/hwmon/smsc47b397
8038F: drivers/hwmon/smsc47b397.c
6ea884db 8039
fd9abb3d 8040SMSC911x ETHERNET DRIVER
90b24cfb 8041M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8042L: netdev@vger.kernel.org
90b24cfb 8043S: Maintained
679655da 8044F: include/linux/smsc911x.h
ae150435 8045F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8046
8047SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8048M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8049L: netdev@vger.kernel.org
90b24cfb 8050S: Maintained
ae150435 8051F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8052
3c8a63e2 8053SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8054M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8055L: linux-fbdev@vger.kernel.org
90b24cfb 8056S: Maintained
3c8a63e2
SG
8057F: drivers/video/smscufx.c
8058
668acf32 8059SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8060M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8061L: linux-media@vger.kernel.org
275ffde4 8062T: git git://linuxtv.org/media_tree.git
795fb7e7 8063S: Maintained
90d72ac6
MCC
8064F: include/media/soc*
8065F: drivers/media/i2c/soc_camera/
8066F: drivers/media/platform/soc_camera/
668acf32 8067
e2d1d6c0 8068SOEKRIS NET48XX LED SUPPORT
8b58be88 8069M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8070S: Maintained
679655da 8071F: drivers/leds/leds-net48xx.c
e2d1d6c0 8072
1da177e4 8073SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8074M: Neil Brown <neilb@suse.de>
1da177e4 8075L: linux-raid@vger.kernel.org
524418bb 8076S: Supported
679655da
JP
8077F: drivers/md/
8078F: include/linux/raid/
c117ab84 8079F: include/uapi/linux/raid/
1da177e4 8080
1da177e4 8081SONIC NETWORK DRIVER
8b58be88 8082M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8083L: netdev@vger.kernel.org
1da177e4 8084S: Maintained
d9fb9f38 8085F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8086
61e115a5 8087SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8088M: Michael Buesch <m@bues.ch>
61e115a5
MB
8089L: netdev@vger.kernel.org
8090S: Maintained
679655da
JP
8091F: drivers/ssb/
8092F: include/linux/ssb/
61e115a5 8093
1da177e4 8094SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8095M: Mattia Dongili <malattia@linux.it>
d0944853 8096L: platform-driver-x86@vger.kernel.org
5b18167d 8097W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8098S: Maintained
679655da
JP
8099F: Documentation/laptops/sony-laptop.txt
8100F: drivers/char/sonypi.c
8101F: drivers/platform/x86/sony-laptop.c
8102F: include/linux/sony-laptop.h
1da177e4 8103
baf8532a 8104SONY MEMORYSTICK CARD SUPPORT
8b58be88 8105M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8106W: http://tifmxx.berlios.de/
8107S: Maintained
679655da 8108F: drivers/memstick/host/tifm_ms.c
baf8532a 8109
0ab30494
ML
8110SONY MEMORYSTICK STANDARD SUPPORT
8111M: Maxim Levitsky <maximlevitsky@gmail.com>
8112S: Maintained
8113F: drivers/memstick/core/ms_block.*
8114
1da177e4 8115SOUND
8b58be88
JP
8116M: Jaroslav Kysela <perex@perex.cz>
8117M: Takashi Iwai <tiwai@suse.de>
93711660 8118L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8119W: http://www.alsa-project.org/
dde7ad8d 8120T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8121T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 8122S: Maintained
3126a179
JP
8123F: Documentation/sound/
8124F: include/sound/
c117ab84 8125F: include/uapi/sound/
679655da 8126F: sound/
1da177e4 8127
33bbe149
MB
8128SOUND - COMPRESSED AUDIO
8129M: Vinod Koul <vinod.koul@intel.com>
8130L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8131T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8132S: Supported
f672f31a 8133F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8134F: include/sound/compress_driver.h
f672f31a 8135F: include/uapi/sound/compress_*
33bbe149
MB
8136F: sound/core/compress_offload.c
8137F: sound/soc/soc-compress.c
8138
bd903bde 8139SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8140M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8141M: Mark Brown <broonie@kernel.org>
86f14df8 8142T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8143L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8144W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8145S: Supported
2820f615 8146F: Documentation/sound/alsa/soc/
679655da 8147F: sound/soc/
e6e55122 8148F: include/sound/soc*
eb1a6af3 8149
d7f8761b
MB
8150SOUND - DMAENGINE HELPERS
8151M: Lars-Peter Clausen <lars@metafoo.de>
8152S: Supported
8153F: include/sound/dmaengine_pcm.h
8154F: sound/core/pcm_dmaengine.c
8155F: sound/soc/soc-generic-dmaengine-pcm.c
8156
473321fc 8157SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8158M: "David S. Miller" <davem@davemloft.net>
1da177e4 8159L: sparclinux@vger.kernel.org
8a6e2535 8160Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8161T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8162T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8163S: Maintained
679655da 8164F: arch/sparc/
7765b8bb 8165F: drivers/sbus/
1da177e4 8166
6404fcca
DM
8167SPARC SERIAL DRIVERS
8168M: "David S. Miller" <davem@davemloft.net>
8169L: sparclinux@vger.kernel.org
08deed1e
JP
8170T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8171T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8172S: Maintained
6816383a 8173F: include/linux/sunserialcore.h
df621252 8174F: drivers/tty/serial/suncore.c
df621252
GKH
8175F: drivers/tty/serial/sunhv.c
8176F: drivers/tty/serial/sunsab.c
8177F: drivers/tty/serial/sunsab.h
8178F: drivers/tty/serial/sunsu.c
8179F: drivers/tty/serial/sunzilog.c
8180F: drivers/tty/serial/sunzilog.h
6404fcca 8181
389325b4
CL
8182SPARSE CHECKER
8183M: "Christopher Li" <sparse@chrisli.org>
8184L: linux-sparse@vger.kernel.org
8185W: https://sparse.wiki.kernel.org/
8186T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8187T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8188S: Maintained
8189F: include/linux/compiler.h
8190
fc0c195a 8191SPEAR PLATFORM SUPPORT
2d8a3b3d 8192M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 8193M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
8194L: spear-devel@list.st.com
8195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8196W: http://www.st.com/spear
8197S: Maintained
281e192f 8198F: arch/arm/mach-spear/
fc0c195a 8199
8200SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8201M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8202L: spear-devel@list.st.com
8203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8204W: http://www.st.com/spear
8205S: Maintained
5df33a62 8206F: drivers/clk/spear/
fc0c195a 8207
e2d1d6c0 8208SPI SUBSYSTEM
b02e48f2 8209M: Mark Brown <broonie@kernel.org>
dfbe403c 8210L: linux-spi@vger.kernel.org
e7e4e13c 8211T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8212Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8213S: Maintained
679655da
JP
8214F: Documentation/spi/
8215F: drivers/spi/
8216F: include/linux/spi/
c117ab84 8217F: include/uapi/linux/spi/
e2d1d6c0 8218
2752e401 8219SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8220M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8221M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8222L: netdev@vger.kernel.org
8223S: Supported
679655da 8224F: Documentation/networking/spider_net.txt
8df158ac 8225F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8226
e2d1d6c0 8227SPU FILE SYSTEM
8b58be88 8228M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8229L: linuxppc-dev@lists.ozlabs.org
8230L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8231W: http://www.ibm.com/developerworks/power/cell/
8232S: Supported
679655da
JP
8233F: Documentation/filesystems/spufs.txt
8234F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8235
fc555841 8236SQUASHFS FILE SYSTEM
d7f2ff67 8237M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8238L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8239W: http://squashfs.org.uk
8240S: Maintained
679655da
JP
8241F: Documentation/filesystems/squashfs.txt
8242F: fs/squashfs/
fc555841 8243
1da177e4 8244SRM (Alpha) environment access
8b58be88 8245M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8246S: Maintained
679655da 8247F: arch/alpha/kernel/srm_env.c
1da177e4 8248
26e9a397 8249STABLE BRANCH
879a5a00 8250M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8251L: stable@vger.kernel.org
879a5a00 8252S: Supported
7b175c46 8253F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8254
26e9a397 8255STAGING SUBSYSTEM
879a5a00 8256M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8257T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8258L: devel@driverdev.osuosl.org
879a5a00 8259S: Supported
679655da 8260F: drivers/staging/
dbc6c2cc 8261
c8c8b105
JP
8262STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8263M: Henk de Groot <pe1dnn@amsat.org>
8264S: Odd Fixes
8265F: drivers/staging/wlags49_h2/
8266F: drivers/staging/wlags49_h25/
8267
c9555159
JP
8268STAGING - ASUS OLED
8269M: Jakub Schmidtke <sjakub@gmail.com>
8270S: Odd Fixes
8271F: drivers/staging/asus_oled/
8272
ebd3d010
JP
8273STAGING - COMEDI
8274M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8275M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8276S: Odd Fixes
8277F: drivers/staging/comedi/
8278
8ca572c9
JP
8279STAGING - CRYSTAL HD VIDEO DECODER
8280M: Naren Sankar <nsankar@broadcom.com>
8281M: Jarod Wilson <jarod@wilsonet.com>
8282M: Scott Davilla <davilla@4pi.com>
8283M: Manu Abraham <abraham.manu@gmail.com>
8284S: Odd Fixes
8285F: drivers/staging/crystalhd/
8286
0f16ffc4
JP
8287STAGING - ECHO CANCELLER
8288M: Steve Underwood <steveu@coppice.org>
8289M: David Rowe <david@rowetel.com>
8290S: Odd Fixes
8291F: drivers/staging/echo/
8292
8dc2bbe7
ME
8293STAGING - ET131X NETWORK DRIVER
8294M: Mark Einon <mark.einon@gmail.com>
8295S: Odd Fixes
8296F: drivers/staging/et131x/
8297
a0138163
JP
8298STAGING - FLARION FT1000 DRIVERS
8299M: Marek Belisko <marek.belisko@gmail.com>
8300S: Odd Fixes
8301F: drivers/staging/ft1000/
8302
ec3fab92
JP
8303STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8304M: David Täht <d@teklibre.com>
8305S: Odd Fixes
8306F: drivers/staging/frontier/
8307
98ded590
HV
8308STAGING - GO7007 MPEG CODEC
8309M: Hans Verkuil <hans.verkuil@cisco.com>
8310S: Maintained
8311F: drivers/staging/media/go7007/
8312
6c1bb424 8313STAGING - INDUSTRIAL IO
030a13d7 8314M: Jonathan Cameron <jic23@kernel.org>
a0138163 8315L: linux-iio@vger.kernel.org
6c1bb424
JP
8316S: Odd Fixes
8317F: drivers/staging/iio/
8318
a0138163
JP
8319STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8320M: Jarod Wilson <jarod@wilsonet.com>
8321W: http://www.lirc.org/
8322S: Odd Fixes
b2b0186d 8323F: drivers/staging/media/lirc/
a0138163 8324
7c6b6c71 8325STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8326M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8327M: Marc Dietrich <marvin24@gmx.de>
8328L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8329L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8330S: Maintained
8331F: drivers/staging/nvec/
8332
a0138163 8333STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8334M: Jens Frederich <jfrederich@gmail.com>
8335M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8336M: Jon Nettleton <jon.nettleton@gmail.com>
8337W: http://wiki.laptop.org/go/DCON
3140b458 8338S: Maintained
a0138163
JP
8339F: drivers/staging/olpc_dcon/
8340
94cfdd15 8341STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8342M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8343S: Maintained
8344F: drivers/staging/ozwpan/
8345
a0138163 8346STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8347M: Willy Tarreau <willy@meta-x.org>
8348S: Odd Fixes
8349F: drivers/staging/panel/
8350
a0138163
JP
8351STAGING - REALTEK RTL8712U DRIVERS
8352M: Larry Finger <Larry.Finger@lwfinger.net>
8353M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8354S: Odd Fixes
8355F: drivers/staging/rtl8712/
8356
9629fa86
JP
8357STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8358M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8359S: Odd Fixes
9df0a245 8360F: drivers/staging/sm7xxfb/
9629fa86 8361
a0138163 8362STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8363M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8364S: Supported
b2b0186d 8365F: drivers/staging/media/solo6x10/
a0138163
JP
8366
8367STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8368M: William Hubbs <w.d.hubbs@gmail.com>
8369M: Chris Brannon <chris@the-brannons.com>
d33bce31 8370M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8371M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8372L: speakup@braille.uwo.ca
8373W: http://www.linux-speakup.org/
8374S: Odd Fixes
8375F: drivers/staging/speakup/
8376
8377STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8378M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8379S: Odd Fixes
8380F: drivers/staging/tidspbridge/
8381
a0138163
JP
8382STAGING - USB ENE SM/MS CARD READER DRIVER
8383M: Al Cho <acho@novell.com>
8384S: Odd Fixes
8385F: drivers/staging/keucr/
8386
b3e871ce
JP
8387STAGING - VIA VT665X DRIVERS
8388M: Forest Bond <forest@alittletooquiet.net>
8389S: Odd Fixes
8390F: drivers/staging/vt665?/
8391
81a9a526
JP
8392STAGING - WINBOND IS89C35 WLAN USB DRIVER
8393M: Pavel Machek <pavel@ucw.cz>
8394S: Odd Fixes
8395F: drivers/staging/winbond/
8396
709bcb07 8397STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8398M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8399S: Odd Fixes
8400F: drivers/staging/xgifb/
8401
1da177e4 8402STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8403M: Ion Badulescu <ionut@badula.org>
b4f90189 8404S: Odd Fixes
9bba23b0 8405F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8406
e2d1d6c0 8407SUN3/3X
8b58be88 8408M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8409W: http://sammy.net/sun3/
8410S: Maintained
679655da
JP
8411F: arch/m68k/kernel/*sun3*
8412F: arch/m68k/sun3*/
8413F: arch/m68k/include/asm/sun3*
e689cf4a 8414F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8415
2bc9ff01
DK
8416SUNDANCE NETWORK DRIVER
8417M: Denis Kirjanov <kda@linux-powerpc.org>
8418L: netdev@vger.kernel.org
8419S: Maintained
8420F: drivers/net/ethernet/dlink/sundance.c
8421
2cbb12a4 8422SUPERH
8b58be88 8423M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8424L: linux-sh@vger.kernel.org
1da177e4 8425W: http://www.linux-sh.org
8a6e2535 8426Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8427T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8428S: Supported
066069e1 8429F: Documentation/sh/
679655da 8430F: arch/sh/
066069e1 8431F: drivers/sh/
1da177e4 8432
4480f15b 8433SUSPEND TO RAM
8b58be88
JP
8434M: Len Brown <len.brown@intel.com>
8435M: Pavel Machek <pavel@ucw.cz>
49db1903 8436M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 8437L: linux-pm@vger.kernel.org
e2d1d6c0 8438S: Supported
679655da
JP
8439F: Documentation/power/
8440F: arch/x86/kernel/acpi/
8441F: drivers/base/power/
8442F: kernel/power/
8443F: include/linux/suspend.h
8444F: include/linux/freezer.h
8445F: include/linux/pm.h
1da177e4
LT
8446
8447SVGA HANDLING
8b58be88 8448M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8449L: linux-video@atrey.karlin.mff.cuni.cz
8450S: Maintained
679655da
JP
8451F: Documentation/svga.txt
8452F: arch/x86/boot/video*
1da177e4 8453
6e28b761
KRW
8454SWIOTLB SUBSYSTEM
8455M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8456L: linux-kernel@vger.kernel.org
8457S: Supported
8458F: lib/swiotlb.c
8459F: arch/*/kernel/pci-swiotlb.c
8460F: include/linux/swiotlb.h
8461
db8e35d5
VG
8462SYNOPSYS ARC ARCHITECTURE
8463M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8464S: Supported
8465F: arch/arc/
6659a20a 8466F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8467F: drivers/tty/serial/arc_uart.c
db8e35d5 8468
1da177e4 8469SYSV FILESYSTEM
8b58be88 8470M: Christoph Hellwig <hch@infradead.org>
1da177e4 8471S: Maintained
679655da
JP
8472F: Documentation/filesystems/sysv-fs.txt
8473F: fs/sysv/
8474F: include/linux/sysv_fs.h
1da177e4 8475
86cfa7fc
NB
8476TARGET SUBSYSTEM
8477M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8478L: linux-scsi@vger.kernel.org
b9f5edc2 8479L: target-devel@vger.kernel.org
86cfa7fc 8480W: http://www.linux-iscsi.org
cf015e9f 8481W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8482T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8483S: Supported
8484F: drivers/target/
8485F: include/target/
8486F: Documentation/target/
8487
4e68852d 8488TASKSTATS STATISTICS INTERFACE
185e595f 8489M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8490S: Maintained
679655da
JP
8491F: Documentation/accounting/taskstats*
8492F: include/linux/taskstats*
8493F: kernel/taskstats.c
4e68852d 8494
781b456a 8495TC CLASSIFIER
f935f3f8 8496M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8497L: netdev@vger.kernel.org
8498S: Maintained
679655da 8499F: include/net/pkt_cls.h
c117ab84 8500F: include/uapi/linux/pkt_cls.h
679655da 8501F: net/sched/
781b456a 8502
5067f08a 8503TCP LOW PRIORITY MODULE
8b58be88
JP
8504M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8505M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8506W: http://tcp-lp-mod.sourceforge.net/
8507S: Maintained
679655da 8508F: net/ipv4/tcp_lp.c
5067f08a 8509
91952bc0
AP
8510TDA10071 MEDIA DRIVER
8511M: Antti Palosaari <crope@iki.fi>
8512L: linux-media@vger.kernel.org
8513W: http://linuxtv.org/
8514W: http://palosaari.fi/linux/
8515Q: http://patchwork.linuxtv.org/project/linux-media/list/
8516T: git git://linuxtv.org/anttip/media_tree.git
8517S: Maintained
8518F: drivers/media/dvb-frontends/tda10071*
8519
8520TDA18212 MEDIA DRIVER
8521M: Antti Palosaari <crope@iki.fi>
8522L: linux-media@vger.kernel.org
8523W: http://linuxtv.org/
8524W: http://palosaari.fi/linux/
8525Q: http://patchwork.linuxtv.org/project/linux-media/list/
8526T: git git://linuxtv.org/anttip/media_tree.git
8527S: Maintained
8528F: drivers/media/tuners/tda18212*
8529
8530TDA18218 MEDIA DRIVER
8531M: Antti Palosaari <crope@iki.fi>
8532L: linux-media@vger.kernel.org
8533W: http://linuxtv.org/
8534W: http://palosaari.fi/linux/
8535Q: http://patchwork.linuxtv.org/project/linux-media/list/
8536T: git git://linuxtv.org/anttip/media_tree.git
8537S: Maintained
8538F: drivers/media/tuners/tda18218*
8539
3b2f6aba
MK
8540TDA18271 MEDIA DRIVER
8541M: Michael Krufky <mkrufky@linuxtv.org>
8542L: linux-media@vger.kernel.org
8543W: http://linuxtv.org/
8544W: http://github.com/mkrufky
8545Q: http://patchwork.linuxtv.org/project/linux-media/list/
8546T: git git://linuxtv.org/mkrufky/tuners.git
8547S: Maintained
8548F: drivers/media/tuners/tda18271*
8549
e48307a9
MK
8550TDA827x MEDIA DRIVER
8551M: Michael Krufky <mkrufky@linuxtv.org>
8552L: linux-media@vger.kernel.org
8553W: http://linuxtv.org/
8554W: http://github.com/mkrufky
8555Q: http://patchwork.linuxtv.org/project/linux-media/list/
8556T: git git://linuxtv.org/mkrufky/tuners.git
8557S: Maintained
8558F: drivers/media/tuners/tda8290.*
8559
66cf9212
MK
8560TDA8290 MEDIA DRIVER
8561M: Michael Krufky <mkrufky@linuxtv.org>
8562L: linux-media@vger.kernel.org
8563W: http://linuxtv.org/
8564W: http://github.com/mkrufky
8565Q: http://patchwork.linuxtv.org/project/linux-media/list/
8566T: git git://linuxtv.org/mkrufky/tuners.git
8567S: Maintained
8568F: drivers/media/tuners/tda8290.*
8569
4b9fba30
HV
8570TDA9840 MEDIA DRIVER
8571M: Hans Verkuil <hverkuil@xs4all.nl>
8572L: linux-media@vger.kernel.org
8573T: git git://linuxtv.org/media_tree.git
8574W: http://linuxtv.org
8575S: Maintained
8576F: drivers/media/i2c/tda9840*
8577
2cb654fd 8578TEA5761 TUNER DRIVER
1b2c14b4 8579M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8580L: linux-media@vger.kernel.org
8581W: http://linuxtv.org
8582T: git git://linuxtv.org/media_tree.git
8583S: Odd fixes
8584F: drivers/media/tuners/tea5761.*
8585
8586TEA5767 TUNER DRIVER
1b2c14b4 8587M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8588L: linux-media@vger.kernel.org
8589W: http://linuxtv.org
8590T: git git://linuxtv.org/media_tree.git
8591S: Maintained
8592F: drivers/media/tuners/tea5767.*
8593
4b9fba30
HV
8594TEA6415C MEDIA DRIVER
8595M: Hans Verkuil <hverkuil@xs4all.nl>
8596L: linux-media@vger.kernel.org
8597T: git git://linuxtv.org/media_tree.git
8598W: http://linuxtv.org
8599S: Maintained
8600F: drivers/media/i2c/tea6415c*
8601
8602TEA6420 MEDIA DRIVER
8603M: Hans Verkuil <hverkuil@xs4all.nl>
8604L: linux-media@vger.kernel.org
8605T: git git://linuxtv.org/media_tree.git
8606W: http://linuxtv.org
8607S: Maintained
8608F: drivers/media/i2c/tea6420*
8609
3d249d4c 8610TEAM DRIVER
dca9ab92 8611M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8612L: netdev@vger.kernel.org
8613S: Supported
8614F: drivers/net/team/
8615F: include/linux/if_team.h
c117ab84 8616F: include/uapi/linux/if_team.h
3d249d4c 8617
7d029125
VD
8618TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8619M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8620S: Maintained
8621F: arch/x86/platform/ts5500/
8622
40ad4a30
SY
8623TECHNOTREND USB IR RECEIVER
8624M: Sean Young <sean@mess.org>
8625L: linux-media@vger.kernel.org
8626S: Maintained
8627F: drivers/media/rc/ttusbir.c
8628
adabdb0c 8629TEGRA ARCHITECTURE SUPPORT
243d58ec 8630M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8631M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8632L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8633Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8634T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8635S: Supported
bbbe96ed 8636N: [^a-z]tegra
84b9414b 8637
adabdb0c
SW
8638TEGRA ASOC DRIVER
8639M: Stephen Warren <swarren@wwwdotorg.org>
8640S: Supported
8641F: sound/soc/tegra/
8642
8643TEGRA CLOCK DRIVER
8644M: Peter De Schrijver <pdeschrijver@nvidia.com>
8645M: Prashant Gaikwad <pgaikwad@nvidia.com>
8646S: Supported
8647F: drivers/clk/tegra/
8648
8649TEGRA DMA DRIVER
8650M: Laxman Dewangan <ldewangan@nvidia.com>
8651S: Supported
8652F: drivers/dma/tegra20-apb-dma.c
8653
8654TEGRA GPIO DRIVER
8655M: Stephen Warren <swarren@wwwdotorg.org>
8656S: Supported
8657F: drivers/gpio/gpio-tegra.c
8658
8659TEGRA I2C DRIVER
8660M: Laxman Dewangan <ldewangan@nvidia.com>
8661S: Supported
8662F: drivers/i2c/busses/i2c-tegra.c
8663
8664TEGRA IOMMU DRIVERS
8665M: Hiroshi Doyu <hdoyu@nvidia.com>
8666S: Supported
8667F: drivers/iommu/tegra*
8668
8669TEGRA KBC DRIVER
8670M: Rakesh Iyer <riyer@nvidia.com>
8671M: Laxman Dewangan <ldewangan@nvidia.com>
8672S: Supported
8673F: drivers/input/keyboard/tegra-kbc.c
8674
8675TEGRA PINCTRL DRIVER
8676M: Stephen Warren <swarren@wwwdotorg.org>
8677S: Supported
8678F: drivers/pinctrl/pinctrl-tegra*
8679
8680TEGRA PWM DRIVER
8681M: Thierry Reding <thierry.reding@gmail.com>
8682S: Supported
8683F: drivers/pwm/pwm-tegra.c
8684
8685TEGRA SERIAL DRIVER
8686M: Laxman Dewangan <ldewangan@nvidia.com>
8687S: Supported
8688F: drivers/tty/serial/serial-tegra.c
8689
8690TEGRA SPI DRIVER
8691M: Laxman Dewangan <ldewangan@nvidia.com>
8692S: Supported
8693F: drivers/spi/spi-tegra*
8694
1a348ccc 8695TEHUTI ETHERNET DRIVER
8b58be88 8696M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8697L: netdev@vger.kernel.org
8698S: Supported
ef7f5429 8699F: drivers/net/ethernet/tehuti/*
1a348ccc 8700
4e68852d 8701Telecom Clock Driver for MCPL0010
8b58be88 8702M: Mark Gross <mark.gross@intel.com>
4e68852d 8703S: Supported
679655da 8704F: drivers/char/tlclk.c
4e68852d 8705
4480f15b 8706TENSILICA XTENSA PORT (xtensa)
8b58be88 8707M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8708M: Max Filippov <jcmvbkbc@gmail.com>
8709L: linux-xtensa@linux-xtensa.org
4e68852d 8710S: Maintained
679655da 8711F: arch/xtensa/
4e68852d 8712
5313ba66
HV
8713THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8714M: Hans Verkuil <hverkuil@xs4all.nl>
8715L: linux-media@vger.kernel.org
8716T: git git://linuxtv.org/media_tree.git
8717W: http://linuxtv.org
8718S: Maintained
8719F: drivers/media/radio/radio-raremono.c
8720
d3fb6955 8721THERMAL
b75f0050
JP
8722M: Zhang Rui <rui.zhang@intel.com>
8723M: Eduardo Valentin <eduardo.valentin@ti.com>
8724L: linux-pm@vger.kernel.org
8725T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8726T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8727Q: https://patchwork.kernel.org/project/linux-pm/list/
8728S: Supported
8729F: drivers/thermal/
8730F: include/linux/thermal.h
8731F: include/linux/cpu_cooling.h
8732F: Documentation/devicetree/bindings/thermal/
d3fb6955 8733
30ba2fbd
VD
8734THINGM BLINK(1) USB RGB LED DRIVER
8735M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8736S: Maintained
8737F: drivers/hid/hid-thingm.c
8738
4e68852d 8739THINKPAD ACPI EXTRAS DRIVER
8b58be88 8740M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8741L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8742L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8743W: http://ibm-acpi.sourceforge.net
8744W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8745T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8746S: Maintained
679655da 8747F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8748
1b46f2a2
EV
8749TI BANDGAP AND THERMAL DRIVER
8750M: Eduardo Valentin <eduardo.valentin@ti.com>
8751L: linux-pm@vger.kernel.org
794b2e25
EV
8752S: Supported
8753F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8754
4020f2d7 8755TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8756M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8757S: Maintained
679655da
JP
8758F: drivers/misc/tifm*
8759F: drivers/mmc/host/tifm_sd.c
8760F: include/linux/tifm.h
4020f2d7 8761
152ad442
SR
8762TI LM49xxx FAMILY ASoC CODEC DRIVERS
8763M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8764M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8765L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8766S: Maintained
8767F: sound/soc/codecs/lm49453*
d392dead 8768F: sound/soc/codecs/isabelle*
152ad442 8769
0edd807d
KM
8770TI LP855x BACKLIGHT DRIVER
8771M: Milo Kim <milo.kim@ti.com>
8772S: Maintained
8773F: Documentation/backlight/lp855x-driver.txt
8774F: drivers/video/backlight/lp855x_bl.c
8775F: include/linux/platform_data/lp855x.h
8776
faf13f6d
KM
8777TI LP8727 CHARGER DRIVER
8778M: Milo Kim <milo.kim@ti.com>
8779S: Maintained
8780F: drivers/power/lp8727_charger.c
8781F: include/linux/platform_data/lp8727.h
8782
22f1229f
KM
8783TI LP8788 MFD DRIVER
8784M: Milo Kim <milo.kim@ti.com>
8785S: Maintained
8786F: drivers/iio/adc/lp8788_adc.c
8787F: drivers/leds/leds-lp8788.c
8788F: drivers/mfd/lp8788*.c
8789F: drivers/power/lp8788-charger.c
8790F: drivers/regulator/lp8788-*.c
8791F: include/linux/mfd/lp8788*.h
8792
dd5e8e6b 8793TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8794M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8795L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8796S: Maintained
8797F: sound/soc/codecs/twl4030*
8798
90921014 8799TI WILINK WIRELESS DRIVERS
90921014
LC
8800L: linux-wireless@vger.kernel.org
8801W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8802W: http://wireless.kernel.org/en/users/Drivers/wl1251
8803T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8804S: Orphan
90921014
LC
8805F: drivers/net/wireless/ti/
8806F: include/linux/wl12xx.h
8807
e86eaa3a 8808TIPC NETWORK LAYER
8b58be88
JP
8809M: Jon Maloy <jon.maloy@ericsson.com>
8810M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8811L: netdev@vger.kernel.org (core kernel code)
8812L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8813W: http://tipc.sourceforge.net/
e86eaa3a 8814S: Maintained
c117ab84 8815F: include/uapi/linux/tipc*.h
679655da 8816F: net/tipc/
e86eaa3a 8817
867e359b
CM
8818TILE ARCHITECTURE
8819M: Chris Metcalf <cmetcalf@tilera.com>
8820W: http://www.tilera.com/scm/
8821S: Supported
8822F: arch/tile/
6b940606 8823F: drivers/char/tile-srom.c
5c770755 8824F: drivers/edac/tile_edac.c
6b940606
CM
8825F: drivers/net/ethernet/tile/
8826F: drivers/rtc/rtc-tile.c
8827F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8828F: drivers/tty/serial/tilegx.c
6b940606
CM
8829F: drivers/usb/host/*-tilegx.c
8830F: include/linux/usb/tilegx.h
867e359b 8831
1da177e4 8832TLAN NETWORK DRIVER
8b58be88 8833M: Samuel Chessman <chessman@tux.org>
88c07dde 8834L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8835W: http://sourceforge.net/projects/tlan/
8836S: Maintained
679655da 8837F: Documentation/networking/tlan.txt
b544dbac 8838F: drivers/net/ethernet/ti/tlan.*
1da177e4 8839
d74db3b2 8840TOMOYO SECURITY MODULE
8b58be88
JP
8841M: Kentaro Takeda <takedakn@nttdata.co.jp>
8842M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8843L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8844L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8845L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8846L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8847W: http://tomoyo.sourceforge.jp/
843d183c 8848T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8849S: Maintained
679655da 8850F: security/tomoyo/
d74db3b2 8851
9caeb532 8852TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8853M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8854L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8855S: Maintained
8856F: drivers/platform/x86/topstar-laptop.c
8857
1da177e4 8858TOSHIBA ACPI EXTRAS DRIVER
d0944853 8859L: platform-driver-x86@vger.kernel.org
15065531 8860S: Orphan
679655da 8861F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8862
8863TOSHIBA SMM DRIVER
8b58be88 8864M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8865L: tlinux-users@tce.toshiba-dme.co.jp
8866W: http://www.buzzard.org.uk/toshiba/
8867S: Maintained
679655da
JP
8868F: drivers/char/toshiba.c
8869F: include/linux/toshiba.h
c117ab84 8870F: include/uapi/linux/toshiba.h
1da177e4 8871
d719f900 8872TMIO MMC DRIVER
8b58be88 8873M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8874L: linux-mmc@vger.kernel.org
d719f900 8875S: Maintained
d1057c40
GL
8876F: drivers/mmc/host/tmio_mmc*
8877F: drivers/mmc/host/sh_mobile_sdhi.c
8878F: include/linux/mmc/tmio.h
8879F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8880
917cc4e6
GR
8881TMP401 HARDWARE MONITOR DRIVER
8882M: Guenter Roeck <linux@roeck-us.net>
8883L: lm-sensors@lm-sensors.org
8884S: Maintained
8885F: Documentation/hwmon/tmp401
8886F: drivers/hwmon/tmp401.c
8887
98f32602 8888TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8889M: Hugh Dickins <hughd@google.com>
98f32602
HD
8890L: linux-mm@kvack.org
8891S: Maintained
8892F: include/linux/shmem_fs.h
8893F: mm/shmem.c
8894
45f95b53 8895TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8896M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8897L: linux-media@vger.kernel.org
8898W: http://linuxtv.org
8899T: git git://linuxtv.org/media_tree.git
8900S: Odd fixes
8901F: drivers/media/usb/tm6000/
8902
4e68852d 8903TPM DEVICE DRIVER
901486b8 8904M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 8905M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8906M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 8907W: http://tpmdd.sourceforge.net
63a10dfd 8908L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8909S: Maintained
679655da 8910F: drivers/char/tpm/
4e68852d 8911
d6f005a1
JP
8912TRACING
8913M: Steven Rostedt <rostedt@goodmis.org>
8914M: Frederic Weisbecker <fweisbec@gmail.com>
8915M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8916T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8917S: Maintained
8918F: Documentation/trace/ftrace.txt
8919F: arch/*/*/*/ftrace.h
8920F: arch/*/kernel/ftrace.c
8921F: include/*/ftrace.h
8922F: include/linux/trace*.h
8923F: include/trace/
8924F: kernel/trace/
8925
1da177e4 8926TRIVIAL PATCHES
8b58be88 8927M: Jiri Kosina <trivial@kernel.org>
54e5881d 8928T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8929S: Maintained
86ef925f 8930K: ^Subject:.*(?i)trivial
1da177e4 8931
4e68852d 8932TTY LAYER
879a5a00 8933M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8934M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8935S: Supported
08deed1e 8936T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8937F: drivers/tty/
df621252 8938F: drivers/tty/serial/serial_core.c
e3288775
AC
8939F: include/linux/serial_core.h
8940F: include/linux/serial.h
8941F: include/linux/tty.h
c117ab84
CEB
8942F: include/uapi/linux/serial_core.h
8943F: include/uapi/linux/serial.h
8944F: include/uapi/linux/tty.h
4e68852d 8945
91952bc0
AP
8946TUA9001 MEDIA DRIVER
8947M: Antti Palosaari <crope@iki.fi>
8948L: linux-media@vger.kernel.org
8949W: http://linuxtv.org/
8950W: http://palosaari.fi/linux/
8951Q: http://patchwork.linuxtv.org/project/linux-media/list/
8952T: git git://linuxtv.org/anttip/media_tree.git
8953S: Maintained
8954F: drivers/media/tuners/tua9001*
8955
740db6d7 8956TULIP NETWORK DRIVERS
8b58be88 8957M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8958L: netdev@vger.kernel.org
8959S: Maintained
0f04e2aa 8960F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8961
8962TUN/TAP driver
ba57b6f2 8963M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8964W: http://vtun.sourceforge.net/tun
8965S: Maintained
679655da
JP
8966F: Documentation/networking/tuntap.txt
8967F: arch/um/os-Linux/drivers/
1da177e4 8968
b454cc66 8969TURBOCHANNEL SUBSYSTEM
8b58be88 8970M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8971S: Maintained
679655da
JP
8972F: drivers/tc/
8973F: include/linux/tc.h
b454cc66 8974
1da177e4 8975U14-34F SCSI DRIVER
8b58be88 8976M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8977L: linux-scsi@vger.kernel.org
8978S: Maintained
679655da 8979F: drivers/scsi/u14-34f.c
1da177e4 8980
e2d1d6c0 8981UBI FILE SYSTEM (UBIFS)
949cb623 8982M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8983M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8984L: linux-mtd@lists.infradead.org
e2966cbe 8985T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8986W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8987S: Maintained
679655da
JP
8988F: Documentation/filesystems/ubifs.txt
8989F: fs/ubifs/
e2d1d6c0 8990
cc2020e6 8991UCLINUX (AND M68KNOMMU)
8b58be88 8992M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8993W: http://www.uclinux.org/
8994L: uclinux-dev@uclinux.org (subscribers-only)
8995S: Maintained
61bc02bb
JP
8996F: arch/m68k/*/*_no.*
8997F: arch/m68k/include/asm/*_no.*
cc2020e6 8998
1da177e4 8999UDF FILESYSTEM
8b58be88 9000M: Jan Kara <jack@suse.cz>
1da177e4 9001S: Maintained
679655da
JP
9002F: Documentation/filesystems/udf.txt
9003F: fs/udf/
1da177e4 9004
cc2020e6 9005UFS FILESYSTEM
8b58be88 9006M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9007S: Maintained
679655da
JP
9008F: Documentation/filesystems/ufs.txt
9009F: fs/ufs/
cc2020e6 9010
0a09d3ab
DH
9011UHID USERSPACE HID IO DRIVER:
9012M: David Herrmann <dh.herrmann@googlemail.com>
9013L: linux-input@vger.kernel.org
9014S: Maintained
9015F: drivers/hid/uhid.c
c117ab84 9016F: include/uapi/linux/uhid.h
0a09d3ab 9017
18332a80 9018ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9019L: linux-usb@vger.kernel.org
10c6c9c9 9020S: Orphan
355ffe69 9021F: drivers/uwb/
679655da
JP
9022F: include/linux/uwb.h
9023F: include/linux/uwb/
18332a80 9024
b31d8273
G
9025UNICORE32 ARCHITECTURE:
9026M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9027W: http://mprc.pku.edu.cn/~guanxuetao/linux
9028S: Maintained
9029T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9030F: arch/unicore32/
9031
d8379ab1
TF
9032UNIFDEF
9033M: Tony Finch <dot@dotat.at>
9034W: http://dotat.at/prog/unifdef
9035S: Maintained
9036F: scripts/unifdef.c
9037
1da177e4 9038UNIFORM CDROM DRIVER
8b58be88 9039M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9040W: http://www.kernel.dk
9041S: Maintained
679655da
JP
9042F: Documentation/cdrom/
9043F: drivers/cdrom/cdrom.c
9044F: include/linux/cdrom.h
c117ab84 9045F: include/uapi/linux/cdrom.h
1da177e4 9046
9941fa6e
VH
9047UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9048M: Vinayak Holikatti <vinholikatti@gmail.com>
9049M: Santosh Y <santoshsy@gmail.com>
9050L: linux-scsi@vger.kernel.org
9051S: Supported
9052F: Documentation/scsi/ufs.txt
9053F: drivers/scsi/ufs/
9054
e2d1d6c0 9055UNSORTED BLOCK IMAGES (UBI)
949cb623 9056M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9057W: http://www.linux-mtd.infradead.org/
9058L: linux-mtd@lists.infradead.org
b6b44e0a 9059T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9060S: Maintained
80811493 9061F: drivers/mtd/ubi/
679655da 9062F: include/linux/mtd/ubi.h
c117ab84 9063F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9064
76ac66e4
RW
9065UNSORTED BLOCK IMAGES (UBI) Fastmap
9066M: Richard Weinberger <richard@nod.at>
9067L: linux-mtd@lists.infradead.org
9068S: Maintained
9069F: drivers/mtd/ubi/fastmap.c
9070
1da177e4 9071USB ACM DRIVER
61eee9a7 9072M: Oliver Neukum <oliver@neukum.org>
6372594a 9073L: linux-usb@vger.kernel.org
1da177e4 9074S: Maintained
679655da
JP
9075F: Documentation/usb/acm.txt
9076F: drivers/usb/class/cdc-acm.*
1da177e4 9077
b7d572e1
PF
9078USB AR5523 WIRELESS DRIVER
9079M: Pontus Fuchs <pontus.fuchs@gmail.com>
9080L: linux-wireless@vger.kernel.org
9081S: Maintained
9082F: drivers/net/wireless/ath/ar5523/
9083
115bb1ff
MW
9084USB ATTACHED SCSI
9085M: Matthew Wilcox <willy@linux.intel.com>
9086M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 9087M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9088L: linux-usb@vger.kernel.org
9089L: linux-scsi@vger.kernel.org
8eae0fb7 9090S: Maintained
115bb1ff
MW
9091F: drivers/usb/storage/uas.c
9092
1da177e4 9093USB CDC ETHERNET DRIVER
61eee9a7 9094M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9095L: linux-usb@vger.kernel.org
1da177e4 9096S: Maintained
679655da 9097F: drivers/net/usb/cdc_*.c
c117ab84 9098F: include/uapi/linux/usb/cdc.h
1da177e4 9099
b02b371e 9100USB CYPRESS C67X00 DRIVER
8b58be88 9101M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9102L: linux-usb@vger.kernel.org
9103S: Maintained
679655da 9104F: drivers/usb/c67x00/
b02b371e 9105
d0374f4f 9106USB DAVICOM DM9601 DRIVER
8b58be88 9107M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9108L: netdev@vger.kernel.org
d0374f4f
PK
9109W: http://www.linux-usb.org/usbnet
9110S: Maintained
679655da 9111F: drivers/net/usb/dm9601.c
d0374f4f 9112
cc2020e6 9113USB DIAMOND RIO500 DRIVER
8b58be88 9114M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9115L: rio500-users@lists.sourceforge.net
9116W: http://rio500.sourceforge.net
9117S: Maintained
679655da 9118F: drivers/usb/misc/rio500*
cc2020e6 9119
1da177e4 9120USB EHCI DRIVER
578333ab 9121M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9122L: linux-usb@vger.kernel.org
578333ab 9123S: Maintained
679655da
JP
9124F: Documentation/usb/ehci.txt
9125F: drivers/usb/host/ehci*
1da177e4 9126
69ae9e3e 9127USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9128M: Felipe Balbi <balbi@ti.com>
795fb7e7 9129L: linux-usb@vger.kernel.org
69ae9e3e 9130W: http://www.linux-usb.org/gadget
d6d0f665
FB
9131T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9132S: Maintained
679655da
JP
9133F: drivers/usb/gadget/
9134F: include/linux/usb/gadget*
69ae9e3e 9135
2dea64b4 9136USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9137M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9138L: linux-usb@vger.kernel.org
54e5881d 9139T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9140S: Maintained
c2f01971 9141F: Documentation/hid/hiddev.txt
679655da 9142F: drivers/hid/usbhid/
1da177e4 9143
857aab34 9144USB/IP DRIVERS
857aab34 9145L: linux-usb@vger.kernel.org
3ff4afe8 9146S: Orphan
857aab34 9147F: drivers/staging/usbip/
9148
959eea21 9149USB ISP116X DRIVER
8b58be88 9150M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9151L: linux-usb@vger.kernel.org
959eea21 9152S: Maintained
679655da
JP
9153F: drivers/usb/host/isp116x*
9154F: include/linux/usb/isp116x.h
959eea21 9155
1da177e4 9156USB KAWASAKI LSI DRIVER
61eee9a7 9157M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9158L: linux-usb@vger.kernel.org
1da177e4 9159S: Maintained
679655da 9160F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9161
9162USB MASS STORAGE DRIVER
8b58be88 9163M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9164L: linux-usb@vger.kernel.org
8836aeb8 9165L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9166S: Maintained
9167W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9168F: drivers/usb/storage/
1da177e4 9169
af39917d
CL
9170USB MIDI DRIVER
9171M: Clemens Ladisch <clemens@ladisch.de>
9172L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9173T: git git://git.alsa-project.org/alsa-kernel.git
9174S: Maintained
9175F: sound/usb/midi.*
9176
444ce9d4
JP
9177USB NETWORKING DRIVERS
9178L: linux-usb@vger.kernel.org
9179S: Odd Fixes
9180F: drivers/net/usb/
9181
1da177e4 9182USB OHCI DRIVER
578333ab 9183M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9184L: linux-usb@vger.kernel.org
578333ab 9185S: Maintained
679655da
JP
9186F: Documentation/usb/ohci.txt
9187F: drivers/usb/host/ohci*
1da177e4 9188
ba460e48 9189USB OPTION-CARD DRIVER
8b58be88 9190M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9191L: linux-usb@vger.kernel.org
ba460e48 9192S: Maintained
679655da 9193F: drivers/usb/serial/option.c
ba460e48 9194
1da177e4 9195USB PEGASUS DRIVER
a16b945c 9196M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9197L: linux-usb@vger.kernel.org
043600a6 9198L: netdev@vger.kernel.org
052e3128
PM
9199T: git git://github.com/petkan/pegasus.git
9200W: https://github.com/petkan/pegasus
1da177e4 9201S: Maintained
679655da 9202F: drivers/net/usb/pegasus.*
1da177e4 9203
d3ad558f
FB
9204USB PHY LAYER
9205M: Felipe Balbi <balbi@ti.com>
9206L: linux-usb@vger.kernel.org
9207T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9208S: Maintained
9209F: drivers/usb/phy/
d3ad558f 9210
73e4fb3f 9211USB PRINTER DRIVER (usblp)
8b58be88 9212M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9213L: linux-usb@vger.kernel.org
73e4fb3f 9214S: Supported
679655da 9215F: drivers/usb/class/usblp.c
1da177e4
LT
9216
9217USB RTL8150 DRIVER
a16b945c 9218M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9219L: linux-usb@vger.kernel.org
043600a6 9220L: netdev@vger.kernel.org
052e3128
PM
9221T: git git://github.com/petkan/rtl8150.git
9222W: https://github.com/petkan/rtl8150
1da177e4 9223S: Maintained
679655da 9224F: drivers/net/usb/rtl8150.c
1da177e4 9225
f896b796
GK
9226USB SERIAL SUBSYSTEM
9227M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9228L: linux-usb@vger.kernel.org
4e68852d 9229S: Maintained
679655da 9230F: Documentation/usb/usb-serial.txt
f896b796 9231F: drivers/usb/serial/
679655da 9232F: include/linux/usb/serial.h
1da177e4 9233
b3f0db1c
SG
9234USB SMSC75XX ETHERNET DRIVER
9235M: Steve Glendinning <steve.glendinning@shawell.net>
9236L: netdev@vger.kernel.org
9237S: Maintained
9238F: drivers/net/usb/smsc75xx.*
9239
2f7ca802 9240USB SMSC95XX ETHERNET DRIVER
90b24cfb 9241M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9242L: netdev@vger.kernel.org
90b24cfb 9243S: Maintained
679655da 9244F: drivers/net/usb/smsc95xx.*
2f7ca802 9245
f423b9a8 9246USB SN9C1xx DRIVER
8b58be88 9247M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9248L: linux-usb@vger.kernel.org
661263b5 9249L: linux-media@vger.kernel.org
275ffde4 9250T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9251W: http://www.linux-projects.org
9252S: Maintained
b8da9d3a 9253F: drivers/staging/media/sn9c102/
1da177e4
LT
9254
9255USB SUBSYSTEM
879a5a00 9256M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9257L: linux-usb@vger.kernel.org
1da177e4 9258W: http://www.linux-usb.org
08deed1e 9259T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9260S: Supported
679655da 9261F: Documentation/usb/
679655da
JP
9262F: drivers/usb/
9263F: include/linux/usb.h
9264F: include/linux/usb/
1da177e4
LT
9265
9266USB UHCI DRIVER
8b58be88 9267M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9268L: linux-usb@vger.kernel.org
1da177e4 9269S: Maintained
679655da 9270F: drivers/usb/host/uhci*
1da177e4 9271
69ae9e3e 9272USB "USBNET" DRIVER FRAMEWORK
686f13bb 9273M: Oliver Neukum <oneukum@suse.de>
043600a6 9274L: netdev@vger.kernel.org
69ae9e3e 9275W: http://www.linux-usb.org/usbnet
1da177e4 9276S: Maintained
679655da
JP
9277F: drivers/net/usb/usbnet.c
9278F: include/linux/usb/usbnet.h
1da177e4 9279
c0efd232 9280USB VIDEO CLASS
c53ac071 9281M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9282L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9283L: linux-media@vger.kernel.org
275ffde4 9284T: git git://linuxtv.org/media_tree.git
57c6d2e9 9285W: http://www.ideasonboard.org/uvc/
c0efd232 9286S: Maintained
0c0d06ca 9287F: drivers/media/usb/uvc/
6c0f0359 9288F: include/uapi/linux/uvcvideo.h
1da177e4 9289
b60b9c45
HV
9290USB VISION DRIVER
9291M: Hans Verkuil <hverkuil@xs4all.nl>
9292L: linux-media@vger.kernel.org
9293T: git git://linuxtv.org/media_tree.git
9294W: http://linuxtv.org
9295S: Odd Fixes
9296F: drivers/media/usb/usbvision/
9297
8282da47
LP
9298USB WEBCAM GADGET
9299M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9300L: linux-usb@vger.kernel.org
9301S: Maintained
9302F: drivers/usb/gadget/*uvc*.c
9303F: drivers/usb/gadget/webcam.c
9304
bf164cc0 9305USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9306M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9307L: linux-wireless@vger.kernel.org
9308S: Maintained
679655da 9309F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9310
eb6bab13 9311USB XHCI DRIVER
36d0344c 9312M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9313L: linux-usb@vger.kernel.org
9314S: Supported
36d0344c
SS
9315F: drivers/usb/host/xhci*
9316F: drivers/usb/host/pci-quirks*
eb6bab13 9317
1da177e4 9318USB ZD1201 DRIVER
4086b9ca 9319L: linux-wireless@vger.kernel.org
1da177e4 9320W: http://linux-lc100020.sourceforge.net
4086b9ca 9321S: Orphan
679655da 9322F: drivers/net/wireless/zd1201.*
1da177e4 9323
b7eee616 9324USB ZR364XX DRIVER
8b58be88 9325M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9326L: linux-usb@vger.kernel.org
661263b5 9327L: linux-media@vger.kernel.org
275ffde4 9328T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9329W: http://royale.zerezo.com/zr364xx/
9330S: Maintained
679655da 9331F: Documentation/video4linux/zr364xx.txt
90d72ac6 9332F: drivers/media/usb/zr364xx/
b7eee616 9333
e7839f25 9334USER-MODE LINUX (UML)
8b58be88 9335M: Jeff Dike <jdike@addtoit.com>
b15194b7 9336M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9337L: user-mode-linux-devel@lists.sourceforge.net
9338L: user-mode-linux-user@lists.sourceforge.net
9339W: http://user-mode-linux.sourceforge.net
9340S: Maintained
61516587 9341F: Documentation/virtual/uml/
679655da 9342F: arch/um/
b070989a 9343F: arch/x86/um/
679655da
JP
9344F: fs/hostfs/
9345F: fs/hppfs/
b7eee616 9346
e5f114e9 9347USERSPACE I/O (UIO)
6a534c9d 9348M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9349M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9350S: Maintained
679655da
JP
9351F: Documentation/DocBook/uio-howto.tmpl
9352F: drivers/uio/
9353F: include/linux/uio*.h
e5f114e9 9354
256cccbe 9355UTIL-LINUX PACKAGE
8b58be88 9356M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9357L: util-linux@vger.kernel.org
9358W: http://en.wikipedia.org/wiki/Util-linux
9359T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9360S: Maintained
9361
c1fd1c07 9362UVESAFB DRIVER
8b58be88 9363M: Michal Januszewski <spock@gentoo.org>
c69f677c 9364L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9365W: http://dev.gentoo.org/~spock/projects/uvesafb/
9366S: Maintained
679655da
JP
9367F: Documentation/fb/uvesafb.txt
9368F: drivers/video/uvesafb.*
c1fd1c07 9369
4480f15b 9370VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9371M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9372S: Maintained
679655da
JP
9373F: Documentation/filesystems/vfat.txt
9374F: fs/fat/
1da177e4 9375
cba3345c
AW
9376VFIO DRIVER
9377M: Alex Williamson <alex.williamson@redhat.com>
9378L: kvm@vger.kernel.org
9379S: Maintained
9380F: Documentation/vfio.txt
9381F: drivers/vfio/
9382F: include/linux/vfio.h
c117ab84 9383F: include/uapi/linux/vfio.h
cba3345c 9384
9e6f3438
PO
9385VIDEOBUF2 FRAMEWORK
9386M: Pawel Osciak <pawel@osciak.com>
9387M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9388M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9389L: linux-media@vger.kernel.org
9390S: Maintained
90d72ac6 9391F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9392F: include/media/videobuf2-*
9393
9a82446b
AS
9394VIRTIO CONSOLE DRIVER
9395M: Amit Shah <amit.shah@redhat.com>
a02bbb1c 9396L: virtio-dev@lists.oasis-open.org
9a82446b
AS
9397L: virtualization@lists.linux-foundation.org
9398S: Maintained
9399F: drivers/char/virtio_console.c
9400F: include/linux/virtio_console.h
c117ab84 9401F: include/uapi/linux/virtio_console.h
9a82446b 9402
2426ec8f
MT
9403VIRTIO CORE, NET AND BLOCK DRIVERS
9404M: Rusty Russell <rusty@rustcorp.com.au>
9405M: "Michael S. Tsirkin" <mst@redhat.com>
a02bbb1c 9406L: virtio-dev@lists.oasis-open.org
2426ec8f
MT
9407L: virtualization@lists.linux-foundation.org
9408S: Maintained
9409F: drivers/virtio/
c893c8d7 9410F: tools/virtio/
2426ec8f
MT
9411F: drivers/net/virtio_net.c
9412F: drivers/block/virtio_blk.c
9413F: include/linux/virtio_*.h
916cdabc 9414F: include/uapi/linux/virtio_*.h
2426ec8f 9415
3a4d5c94
MT
9416VIRTIO HOST (VHOST)
9417M: "Michael S. Tsirkin" <mst@redhat.com>
9418L: kvm@vger.kernel.org
a02bbb1c 9419L: virtio-dev@lists.oasis-open.org
c996d8b9 9420L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9421L: netdev@vger.kernel.org
9422S: Maintained
9423F: drivers/vhost/
c117ab84 9424F: include/uapi/linux/vhost.h
3a4d5c94 9425
1da177e4 9426VIA RHINE NETWORK DRIVER
8b58be88 9427M: Roger Luethi <rl@hellgate.ch>
1da177e4 9428S: Maintained
f2148a47 9429F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9430
f0bf7f61 9431VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9432M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9433M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9434S: Maintained
9435F: drivers/mmc/host/via-sdmmc.c
9436
69e4a7c2 9437VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9438M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9439L: linux-fbdev@vger.kernel.org
69e4a7c2 9440S: Maintained
c7babebd
FTS
9441F: include/linux/via-core.h
9442F: include/linux/via-gpio.h
9443F: include/linux/via_i2c.h
679655da 9444F: drivers/video/via/
69e4a7c2 9445
01f20734 9446VIA VELOCITY NETWORK DRIVER
8b58be88 9447M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9448L: netdev@vger.kernel.org
9449S: Maintained
f2148a47 9450F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9451
0b7bc1fa
HV
9452VIVI VIRTUAL VIDEO DRIVER
9453M: Hans Verkuil <hverkuil@xs4all.nl>
9454L: linux-media@vger.kernel.org
9455T: git git://linuxtv.org/media_tree.git
9456W: http://linuxtv.org
9457S: Maintained
9458F: drivers/media/platform/vivi*
9459
be7f8273 9460VLAN (802.1Q)
8b58be88 9461M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9462L: netdev@vger.kernel.org
9463S: Maintained
679655da
JP
9464F: drivers/net/macvlan.c
9465F: include/linux/if_*vlan.h
9466F: net/8021q/
be7f8273 9467
55e331cf 9468VLYNQ BUS
8b58be88 9469M: Florian Fainelli <florian@openwrt.org>
8578d7af 9470L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9471S: Maintained
9472F: drivers/vlynq/vlynq.c
9473F: include/linux/vlynq.h
9474
390beae4
MW
9475VME SUBSYSTEM
9476M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9477M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9478M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9479L: devel@driverdev.osuosl.org
9480S: Maintained
9481T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9482F: Documentation/vme_api.txt
9483F: drivers/staging/vme/
9484F: drivers/vme/
9485F: include/linux/vme*
9486
4488e09b
AK
9487VMWARE HYPERVISOR INTERFACE
9488M: Alok Kataria <akataria@vmware.com>
9489L: virtualization@lists.linux-foundation.org
9490S: Supported
9491F: arch/x86/kernel/cpu/vmware.c
9492
d1a890fa 9493VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9494M: Shreyas Bhatewara <sbhatewara@vmware.com>
9495M: "VMware, Inc." <pv-drivers@vmware.com>
9496L: netdev@vger.kernel.org
9497S: Maintained
9498F: drivers/net/vmxnet3/
d1a890fa 9499
851b1642 9500VMware PVSCSI driver
f2d7e40e 9501M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9502M: VMware PV-Drivers <pv-drivers@vmware.com>
9503L: linux-scsi@vger.kernel.org
9504S: Maintained
9505F: drivers/scsi/vmw_pvscsi.c
9506F: drivers/scsi/vmw_pvscsi.h
9507
e53e86c7 9508VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9509M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9510M: Mark Brown <broonie@kernel.org>
e53e86c7 9511W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9512W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9513T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9514S: Supported
679655da
JP
9515F: drivers/regulator/
9516F: include/linux/regulator/
e53e86c7 9517
ab41319e 9518VT1211 HARDWARE MONITOR DRIVER
8b58be88 9519M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9520L: lm-sensors@lm-sensors.org
9521S: Maintained
679655da
JP
9522F: Documentation/hwmon/vt1211
9523F: drivers/hwmon/vt1211.c
ab41319e 9524
1de9e371 9525VT8231 HARDWARE MONITOR DRIVER
8b58be88 9526M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9527L: lm-sensors@lm-sensors.org
9528S: Maintained
679655da 9529F: drivers/hwmon/vt8231.c
1de9e371 9530
88095e7b
TO
9531VUB300 USB to SDIO/SD/MMC bridge chip
9532M: Tony Olech <tony.olech@elandigitalsystems.com>
9533L: linux-mmc@vger.kernel.org
9534L: linux-usb@vger.kernel.org
9535S: Supported
9536F: drivers/mmc/host/vub300.c
9537
1da177e4 9538W1 DALLAS'S 1-WIRE BUS
a8018766 9539M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9540S: Maintained
679655da
JP
9541F: Documentation/w1/
9542F: drivers/w1/
1da177e4 9543
13927079 9544W83791D HARDWARE MONITORING DRIVER
8b58be88 9545M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9546L: lm-sensors@lm-sensors.org
25845c22 9547S: Maintained
679655da
JP
9548F: Documentation/hwmon/w83791d
9549F: drivers/hwmon/w83791d.c
13927079 9550
61db011d 9551W83793 HARDWARE MONITORING DRIVER
8b58be88 9552M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9553L: lm-sensors@lm-sensors.org
9554S: Maintained
679655da
JP
9555F: Documentation/hwmon/w83793
9556F: drivers/hwmon/w83793.c
61db011d 9557
e3760b43 9558W83795 HARDWARE MONITORING DRIVER
7c81c60f 9559M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9560L: lm-sensors@lm-sensors.org
9561S: Maintained
9562F: drivers/hwmon/w83795.c
9563
1da177e4 9564W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9565M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9566S: Maintained
679655da 9567F: drivers/mmc/host/wbsd.*
1da177e4 9568
3527761c 9569WATCHDOG DEVICE DRIVERS
8b58be88 9570M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9571L: linux-watchdog@vger.kernel.org
9572W: http://www.linux-watchdog.org/
f599aaf0 9573T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9574S: Maintained
679655da
JP
9575F: Documentation/watchdog/
9576F: drivers/watchdog/
9577F: include/linux/watchdog.h
c117ab84 9578F: include/uapi/linux/watchdog.h
3527761c 9579
1da177e4 9580WD7000 SCSI DRIVER
8b58be88 9581M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9582L: linux-scsi@vger.kernel.org
9583S: Maintained
679655da 9584F: drivers/scsi/wd7000.c
1da177e4 9585
b22e00f3
DH
9586WIIMOTE HID DRIVER
9587M: David Herrmann <dh.herrmann@googlemail.com>
9588L: linux-input@vger.kernel.org
9589S: Maintained
9590F: drivers/hid/hid-wiimote*
9591
e258b80e 9592WINBOND CIR DRIVER
364e9e18 9593M: David Härdeman <david@hardeman.nu>
e258b80e 9594S: Maintained
116ab806 9595F: drivers/media/rc/winbond-cir.c
e258b80e 9596
8a70da82 9597WIMAX STACK
8b58be88 9598M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9599M: linux-wimax@intel.com
9600L: wimax@linuxwimax.org
9601S: Supported
9602W: http://linuxwimax.org
315987dc 9603F: Documentation/wimax/README.wimax
315987dc
JP
9604F: include/linux/wimax/debug.h
9605F: include/net/wimax.h
c117ab84 9606F: include/uapi/linux/wimax.h
315987dc 9607F: net/wimax/
8a70da82 9608
5fc14680 9609WISTRON LAPTOP BUTTON DRIVER
8b58be88 9610M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9611S: Maintained
679655da 9612F: drivers/input/misc/wistron_btns.c
5fc14680 9613
1da177e4 9614WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9615M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9616L: linux-wireless@vger.kernel.org
926554c4 9617W: http://oops.ghostprotocols.net:81/blog
1da177e4 9618S: Maintained
679655da 9619F: drivers/net/wireless/wl3501*
1da177e4 9620
febf1dff 9621WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9622M: Mark Brown <broonie@kernel.org>
8b58be88 9623M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9624L: linux-input@vger.kernel.org
9625T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9626W: http://opensource.wolfsonmicro.com/node/7
9627S: Supported
679655da
JP
9628F: drivers/input/touchscreen/*wm97*
9629F: include/linux/wm97xx.h
febf1dff 9630
055bcbcb 9631WOLFSON MICROELECTRONICS DRIVERS
fef95164 9632L: patches@opensource.wolfsonmicro.com
cf8eda3e 9633T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9634T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9635W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9636S: Supported
3768f0b1 9637F: Documentation/hwmon/wm83??
af1c5386 9638F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9639F: drivers/clk/clk-wm83*.c
9c309598 9640F: drivers/extcon/extcon-arizona.c
b75ea16a 9641F: drivers/leds/leds-wm83*.c
25b273ba 9642F: drivers/gpio/gpio-*wm*.c
9c309598 9643F: drivers/gpio/gpio-arizona.c
d22b0869 9644F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9645F: drivers/input/misc/wm831x-on.c
9646F: drivers/input/touchscreen/wm831x-ts.c
9647F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9648F: drivers/mfd/arizona*
9649F: drivers/mfd/wm*.c
b75ea16a
MB
9650F: drivers/power/wm83*.c
9651F: drivers/rtc/rtc-wm83*.c
9652F: drivers/regulator/wm8*.c
3860e6c4 9653F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9654F: drivers/watchdog/wm83*_wdt.c
9c309598 9655F: include/linux/mfd/arizona/
3860e6c4 9656F: include/linux/mfd/wm831x/
b75ea16a 9657F: include/linux/mfd/wm8350/
3768f0b1 9658F: include/linux/mfd/wm8400*
59ec6da2 9659F: include/linux/wm97xx.h
055bcbcb 9660F: include/sound/wm????.h
9c309598 9661F: sound/soc/codecs/arizona.?
055bcbcb 9662F: sound/soc/codecs/wm*
b75ea16a 9663
3e6cd7a4
TH
9664WORKQUEUE
9665M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9666T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9667S: Maintained
9668F: include/linux/workqueue.h
9669F: kernel/workqueue.c
9670F: Documentation/workqueue.txt
9671
1da177e4 9672X.25 NETWORK LAYER
8bf28059 9673M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9674L: linux-x25@vger.kernel.org
8bf28059 9675S: Odd Fixes
679655da
JP
9676F: Documentation/networking/x25*
9677F: include/net/x25*
9678F: net/x25/
1da177e4 9679
e2d1d6c0 9680X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9681M: Thomas Gleixner <tglx@linutronix.de>
9682M: Ingo Molnar <mingo@redhat.com>
9683M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9684M: x86@kernel.org
981c3a4f 9685L: linux-kernel@vger.kernel.org
75fc2d37 9686T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9687S: Maintained
679655da
JP
9688F: Documentation/x86/
9689F: arch/x86/
e2d1d6c0 9690
d0944853 9691X86 PLATFORM DRIVERS
f7cb13b3 9692M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9693L: platform-driver-x86@vger.kernel.org
28b8e8d4 9694T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9695S: Maintained
14430813 9696F: drivers/platform/x86/
d0944853 9697
c1f5c54b
IM
9698X86 MCE INFRASTRUCTURE
9699M: Tony Luck <tony.luck@intel.com>
487ba8e8 9700M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9701L: linux-edac@vger.kernel.org
9702S: Maintained
9703F: arch/x86/kernel/cpu/mcheck/*
9704
d6fad502 9705XC2028/3028 TUNER DRIVER
1b2c14b4 9706M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9707L: linux-media@vger.kernel.org
9708W: http://linuxtv.org
9709T: git git://linuxtv.org/media_tree.git
9710S: Maintained
9711F: drivers/media/tuners/tuner-xc2028.*
9712
c4468085 9713XEN HYPERVISOR INTERFACE
c4468085 9714M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9715M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9716M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9717L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9718T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9719S: Supported
9720F: arch/x86/xen/
9721F: drivers/*/xen-*front.c
9722F: drivers/xen/
9723F: arch/x86/include/asm/xen/
9724F: include/xen/
c117ab84 9725F: include/uapi/xen/
c4468085 9726
77bfb479
SS
9727XEN HYPERVISOR ARM
9728M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9729L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9730S: Supported
9731F: arch/arm/xen/
9732F: arch/arm/include/asm/xen/
9733
b475e83f
SS
9734XEN HYPERVISOR ARM64
9735M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9736L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9737S: Supported
9738F: arch/arm64/xen/
9739F: arch/arm64/include/asm/xen/
9740
9b57e1a7
IC
9741XEN NETWORK BACKEND DRIVER
9742M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9743M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9744L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9745L: netdev@vger.kernel.org
9746S: Supported
9747F: drivers/net/xen-netback/*
9748
c5f8e29d
KRW
9749XEN PCI SUBSYSTEM
9750M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9751L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9752S: Supported
9753F: arch/x86/pci/*xen*
9754F: drivers/pci/*xen*
9755
9756XEN SWIOTLB SUBSYSTEM
9757M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9758L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9759S: Supported
9760F: arch/x86/xen/*swiotlb*
9761F: drivers/xen/*swiotlb*
9762
1da177e4
LT
9763XFS FILESYSTEM
9764P: Silicon Graphics Inc
809625ca 9765M: Dave Chinner <david@fromorbit.com>
18caa67a 9766M: xfs@oss.sgi.com
d7ede1aa 9767L: xfs@oss.sgi.com
1da177e4 9768W: http://oss.sgi.com/projects/xfs
54e5881d 9769T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9770S: Supported
679655da
JP
9771F: Documentation/filesystems/xfs.txt
9772F: fs/xfs/
1da177e4 9773
8a3b7a25 9774XILINX AXI ETHERNET DRIVER
59a54f30
MS
9775M: Anirudha Sarangi <anirudh@xilinx.com>
9776M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9777S: Maintained
9778F: drivers/net/ethernet/xilinx/xilinx_axienet*
9779
c9d3d8ec 9780XILINX SYSTEMACE DRIVER
cdeb8994 9781S: Orphan
679655da 9782F: drivers/block/xsysace.c
c9d3d8ec 9783
238b8721 9784XILINX UARTLITE SERIAL DRIVER
8b58be88 9785M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9786L: linux-serial@vger.kernel.org
9787S: Maintained
df621252 9788F: drivers/tty/serial/uartlite.c
238b8721 9789
1da177e4 9790YAM DRIVER FOR AX.25
8b58be88 9791M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9792L: linux-hams@vger.kernel.org
9793S: Maintained
679655da
JP
9794F: drivers/net/hamradio/yam*
9795F: include/linux/yam.h
1da177e4 9796
af64a5eb 9797YEALINK PHONE DRIVER
8b58be88 9798M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9799L: usbb2k-api-dev@nongnu.org
9800S: Maintained
679655da
JP
9801F: Documentation/input/yealink.txt
9802F: drivers/input/misc/yealink.*
af64a5eb 9803
1da177e4 9804Z8530 DRIVER FOR AX.25
8b58be88 9805M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9806W: http://yaina.de/jreuter/
9807W: http://www.qsl.net/dl1bke/
9808L: linux-hams@vger.kernel.org
9809S: Maintained
679655da
JP
9810F: Documentation/networking/z8530drv.txt
9811F: drivers/net/hamradio/*scc.c
9812F: drivers/net/hamradio/z8530.h
1da177e4 9813
0cf31ec1
SJ
9814ZBUD COMPRESSED PAGE ALLOCATOR
9815M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9816L: linux-mm@kvack.org
9817S: Maintained
9818F: mm/zbud.c
9819F: include/linux/zbud.h
9820
7c0c3afb 9821ZD1211RW WIRELESS DRIVER
8b58be88
JP
9822M: Daniel Drake <dsd@gentoo.org>
9823M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9824W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9825L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9826L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9827S: Maintained
679655da 9828F: drivers/net/wireless/zd1211rw/
7c0c3afb 9829
1da177e4 9830ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9831L: mjpeg-users@lists.sourceforge.net
f63145e2 9832L: linux-media@vger.kernel.org
1da177e4 9833W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 9834T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 9835S: Odd Fixes
90d72ac6 9836F: drivers/media/pci/zoran/
1da177e4 9837
6920f2cc
MK
9838ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
9839M: Minchan Kim <minchan@kernel.org>
9840M: Nitin Gupta <ngupta@vflare.org>
9841L: linux-kernel@vger.kernel.org
9842S: Maintained
9843F: drivers/block/zram/
9844F: Documentation/blockdev/zram.txt
9845
8b4a4080 9846ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9847M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9848S: Maintained
df621252 9849F: drivers/tty/serial/zs.*
8b4a4080 9850
eae70d06
MK
9851ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
9852M: Minchan Kim <minchan@kernel.org>
9853M: Nitin Gupta <ngupta@vflare.org>
9854L: linux-mm@kvack.org
9855S: Maintained
9856F: mm/zsmalloc.c
9857F: include/linux/zsmalloc.h
9858
0cf31ec1
SJ
9859ZSWAP COMPRESSED SWAP CACHING
9860M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9861L: linux-mm@kvack.org
9862S: Maintained
9863F: mm/zswap.c
9864
1da177e4 9865THE REST
8b58be88 9866M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9867L: linux-kernel@vger.kernel.org
8a6e2535 9868Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9869T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9870S: Buried alive in reporters
34d03cc1
JP
9871F: *
9872F: */
This page took 4.468506 seconds and 5 git commands to generate.