Merge tag 'pci-v3.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaa...
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
cea8321c
JP
76 T: SCM tree type and location.
77 Type is one of: git, hg, quilt, stgit, topgit
c7c4fb18
JP
78 S: Status, one of the following:
79 Supported: Someone is actually paid to look after this.
80 Maintained: Someone actually looks after it.
81 Odd Fixes: It has a maintainer but they don't have time to do
82 much other than throw the odd patch in. See below..
83 Orphan: No current maintainer [but maybe you could take the
84 role as you write your new code].
85 Obsolete: Old code. Something tagged obsolete generally means
86 it has been replaced by a better system and you
87 should be using that.
88 F: Files and directories with wildcard patterns.
89 A trailing slash includes all files and subdirectory files.
90 F: drivers/net/ all files in and below drivers/net
91 F: drivers/net/* all files in drivers/net, but not below
92 F: */net/* all files in "any top level directory"/net
93 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
94 N: Files and directories with regex patterns.
95 N: [^a-z]tegra all files whose path contains the word tegra
96 One pattern per line. Multiple N: lines acceptable.
6ab88e00
JP
97 scripts/get_maintainer.pl has different behavior for files that
98 match F: pattern and matches of N: patterns. By default,
99 get_maintainer will not look at git log history when an F: pattern
100 match occurs. When an N: match occurs, git log history is used
101 to also notify the people that have git commit signatures.
c7c4fb18
JP
102 X: Files and directories that are NOT maintained, same rules as F:
103 Files exclusions are tested before file matches.
104 Can be useful for excluding a specific subdirectory, for instance:
105 F: net/
106 X: net/ipv6/
107 matches all files in and below net excluding net/ipv6/
108 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 109 patch or file. For instance:
c7c4fb18 110 K: of_get_profile
bbbe96ed 111 matches patches or files that contain "of_get_profile"
c7c4fb18 112 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
113 matches patches or files that contain one or more of the words
114 printk, pr_info or pr_err
c7c4fb18 115 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
116
117Note: For the hard of thinking, this list is meant to remain in alphabetical
118order. If you could add yourselves to it in alphabetical order that would be
119so much easier [Ed]
120
c7c4fb18 121Maintainers List (try to look for most precise areas first)
1da177e4 122
c7c4fb18 123 -----------------------------------
679655da 124
a6d89915 1253C59X NETWORK DRIVER
8b58be88 126M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
127L: netdev@vger.kernel.org
128S: Maintained
679655da 129F: Documentation/networking/vortex.txt
ca7a8e85 130F: drivers/net/ethernet/3com/3c59x.c
a6d89915 131
1da177e4 1323CR990 NETWORK DRIVER
8b58be88 133M: David Dillow <dave@thedillows.org>
979b6c13 134L: netdev@vger.kernel.org
1da177e4 135S: Maintained
ca7a8e85 136F: drivers/net/ethernet/3com/typhoon*
1da177e4 137
c4de0ceb 1383WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
139M: Adam Radford <linuxraid@lsi.com>
1da177e4 140L: linux-scsi@vger.kernel.org
c4de0ceb 141W: http://www.lsi.com
1da177e4 142S: Supported
c4de0ceb 143F: drivers/scsi/3w-*
1da177e4
LT
144
14553C700 AND 53C700-66 SCSI DRIVER
8b58be88 146M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
147L: linux-scsi@vger.kernel.org
148S: Maintained
679655da 149F: drivers/scsi/53c700*
1da177e4
LT
150
1516PACK NETWORK DRIVER FOR AX.25
8b58be88 152M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
153L: linux-hams@vger.kernel.org
154S: Maintained
679655da 155F: drivers/net/hamradio/6pack.c
1da177e4 156
1da177e4 1578169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 158M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 159M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 160L: netdev@vger.kernel.org
1da177e4 161S: Maintained
a8fe65b8 162F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
163
1648250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 165M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
166L: linux-serial@vger.kernel.org
167W: http://serial.sourceforge.net
8ee16a1b 168S: Maintained
08deed1e 169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 170F: drivers/tty/serial/8250*
679655da 171F: include/linux/serial_8250.h
1da177e4
LT
172
1738390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 174L: netdev@vger.kernel.org
0cf445ce 175S: Orphan / Obsolete
644570b8 176F: drivers/net/ethernet/8390/
1da177e4 177
67543e50 1789P FILE SYSTEM
8b58be88
JP
179M: Eric Van Hensbergen <ericvh@gmail.com>
180M: Ron Minnich <rminnich@sandia.gov>
181M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 182L: v9fs-developer@lists.sourceforge.net
27a2a5ff 183W: http://swik.net/v9fs
8a6e2535 184Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 185T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 186S: Maintained
679655da
JP
187F: Documentation/filesystems/9p.txt
188F: fs/9p/
2315cb14
RL
189F: net/9p/
190F: include/net/9p/
191F: include/uapi/linux/virtio_9p.h
192F: include/trace/events/9p.h
193
67543e50 194
91952bc0
AP
195A8293 MEDIA DRIVER
196M: Antti Palosaari <crope@iki.fi>
197L: linux-media@vger.kernel.org
198W: http://linuxtv.org/
199W: http://palosaari.fi/linux/
200Q: http://patchwork.linuxtv.org/project/linux-media/list/
201T: git git://linuxtv.org/anttip/media_tree.git
202S: Maintained
203F: drivers/media/dvb-frontends/a8293*
204
e2d1d6c0 205AACRAID SCSI RAID DRIVER
8b58be88 206M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
207L: linux-scsi@vger.kernel.org
208W: http://www.adaptec.com/
1da177e4 209S: Supported
679655da
JP
210F: Documentation/scsi/aacraid.txt
211F: drivers/scsi/aacraid/
1da177e4 212
249e3c85 213ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 214M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru.c
f2b84bbc 218
249e3c85 219ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 220M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
221L: lm-sensors@lm-sensors.org
222S: Maintained
679655da 223F: drivers/hwmon/abituguru3.c
249e3c85 224
1da177e4 225ACENIC DRIVER
8b58be88 226M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
227L: linux-acenic@sunsite.dk
228S: Maintained
531c4f89 229F: drivers/net/ethernet/alteon/acenic*
1da177e4 230
e86435eb 231ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 232M: Peter Feuerer <peter@piie.net>
d0944853 233L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
234W: http://piie.net/?section=acerhdf
235S: Maintained
236F: drivers/platform/x86/acerhdf.c
e86435eb 237
745a5d21 238ACER WMI LAPTOP EXTRAS
182ae55c 239M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 240L: platform-driver-x86@vger.kernel.org
745a5d21 241S: Maintained
679655da 242F: drivers/platform/x86/acer-wmi.c
745a5d21 243
1da177e4 244ACPI
49db1903 245M: Rafael J. Wysocki <rjw@rjwysocki.net>
7fb06082 246M: Len Brown <lenb@kernel.org>
6968e50c 247L: linux-acpi@vger.kernel.org
360818b8
RW
248W: https://01.org/linux-acpi
249Q: https://patchwork.kernel.org/project/linux-acpi/list/
250T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 251S: Supported
679655da
JP
252F: drivers/acpi/
253F: drivers/pnp/pnpacpi/
254F: include/linux/acpi.h
43368e74 255F: include/acpi/
994b942f 256F: Documentation/acpi
89ca78a0 257F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
258F: drivers/pci/*acpi*
259F: drivers/pci/*/*acpi*
260F: drivers/pci/*/*/*acpi*
2754c447 261F: tools/power/acpi
8b59a454 262
3774929d
RW
263ACPI COMPONENT ARCHITECTURE (ACPICA)
264M: Robert Moore <robert.moore@intel.com>
265M: Lv Zheng <lv.zheng@intel.com>
266M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
267L: linux-acpi@vger.kernel.org
268L: devel@acpica.org
269W: https://acpica.org/
270W: https://github.com/acpica/acpica/
271Q: https://patchwork.kernel.org/project/linux-acpi/list/
272T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
273S: Supported
274F: drivers/acpi/acpica/
275F: include/acpi/
2754c447 276F: tools/power/acpi/
3774929d 277
8b59a454 278ACPI FAN DRIVER
8b58be88 279M: Zhang Rui <rui.zhang@intel.com>
8b59a454 280L: linux-acpi@vger.kernel.org
5ca92bd9 281W: https://01.org/linux-acpi
8b59a454 282S: Supported
679655da 283F: drivers/acpi/fan.c
1da177e4 284
8b59a454 285ACPI THERMAL DRIVER
8b58be88 286M: Zhang Rui <rui.zhang@intel.com>
8b59a454 287L: linux-acpi@vger.kernel.org
5ca92bd9 288W: https://01.org/linux-acpi
8b59a454 289S: Supported
679655da 290F: drivers/acpi/*thermal*
998be20f 291
359acec8 292ACPI VIDEO DRIVER
8b58be88 293M: Zhang Rui <rui.zhang@intel.com>
8b59a454 294L: linux-acpi@vger.kernel.org
5ca92bd9 295W: https://01.org/linux-acpi
8b59a454 296S: Supported
679655da 297F: drivers/acpi/video.c
998be20f 298
bff431e4 299ACPI WMI DRIVER
d0944853 300L: platform-driver-x86@vger.kernel.org
5b927259 301S: Orphan
679655da 302F: drivers/platform/x86/wmi.c
bff431e4 303
2f39d519 304AD1889 ALSA SOUND DRIVER
8b58be88 305M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
306W: http://wiki.parisc-linux.org/AD1889
307L: linux-parisc@vger.kernel.org
308S: Maintained
679655da 309F: sound/pci/ad1889.*
2f39d519 310
527a1a83
MH
311AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
312M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 313W: http://wiki.analog.com/AD5254
a4edbc10 314W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
315S: Supported
316F: drivers/misc/ad525x_dpot.c
317
318AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
319M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 320W: http://wiki.analog.com/AD5398
a4edbc10 321W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
322S: Supported
323F: drivers/regulator/ad5398.c
324
325AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
326M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 327W: http://wiki.analog.com/AD7142
a4edbc10 328W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
329S: Supported
330F: drivers/input/misc/ad714x.c
331
332AD7877 TOUCHSCREEN DRIVER
333M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 334W: http://wiki.analog.com/AD7877
a4edbc10 335W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
336S: Supported
337F: drivers/input/touchscreen/ad7877.c
338
339AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
340M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 341W: http://wiki.analog.com/AD7879
a4edbc10 342W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
343S: Supported
344F: drivers/input/touchscreen/ad7879.c
345
1330b0dc
JK
346ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
347M: Jiri Kosina <jkosina@suse.cz>
348S: Maintained
349
1da177e4 350ADM1025 HARDWARE MONITOR DRIVER
7c81c60f 351M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 352L: lm-sensors@lm-sensors.org
1da177e4 353S: Maintained
679655da
JP
354F: Documentation/hwmon/adm1025
355F: drivers/hwmon/adm1025.c
1da177e4 356
cae2caae 357ADM1029 HARDWARE MONITOR DRIVER
8b58be88 358M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
359L: lm-sensors@lm-sensors.org
360S: Maintained
679655da 361F: drivers/hwmon/adm1029.c
cae2caae 362
cc0b88cf 363ADM8211 WIRELESS DRIVER
cc0b88cf 364L: linux-wireless@vger.kernel.org
491b26b4 365W: http://wireless.kernel.org/
e71bcbd0 366S: Orphan
679655da 367F: drivers/net/wireless/adm8211.*
cc0b88cf 368
e8e31622
SA
369ADP1653 FLASH CONTROLLER DRIVER
370M: Sakari Ailus <sakari.ailus@iki.fi>
371L: linux-media@vger.kernel.org
372S: Maintained
373F: drivers/media/i2c/adp1653.c
374F: include/media/adp1653.h
375
527a1a83
MH
376ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
377M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 378W: http://wiki.analog.com/ADP5520
a4edbc10 379W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
380S: Supported
381F: drivers/mfd/adp5520.c
382F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 383F: drivers/leds/leds-adp5520.c
77278d50 384F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
385F: drivers/input/keyboard/adp5520-keys.c
386
387ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
388M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 389W: http://wiki.analog.com/ADP5588
a4edbc10 390W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
391S: Supported
392F: drivers/input/keyboard/adp5588-keys.c
77278d50 393F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
394
395ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
396M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 397W: http://wiki.analog.com/ADP8860
a4edbc10 398W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
399S: Supported
400F: drivers/video/backlight/adp8860_bl.c
401
8c22a8f5
DE
402ADS1015 HARDWARE MONITOR DRIVER
403M: Dirk Eibach <eibach@gdsys.de>
404L: lm-sensors@lm-sensors.org
405S: Maintained
406F: Documentation/hwmon/ads1015
407F: drivers/hwmon/ads1015.c
408F: include/linux/i2c/ads1015.h
409
1da177e4 410ADT746X FAN DRIVER
8b58be88 411M: Colin Leroy <colin@colino.net>
1da177e4 412S: Maintained
679655da 413F: drivers/macintosh/therm_adt746x.c
1da177e4 414
b058b859 415ADT7475 HARDWARE MONITOR DRIVER
7c81c60f 416M: Jean Delvare <jdelvare@suse.de>
b058b859
JD
417L: lm-sensors@lm-sensors.org
418S: Maintained
419F: Documentation/hwmon/adt7475
420F: drivers/hwmon/adt7475.c
421
527a1a83
MH
422ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
423M: Michael Hennerich <michael.hennerich@analog.com>
a3f531ac 424W: http://wiki.analog.com/ADXL345
a4edbc10 425W: http://ez.analog.com/community/linux-device-drivers
527a1a83
MH
426S: Supported
427F: drivers/input/misc/adxl34x.c
428
8c6af9e1 429ADVANSYS SCSI DRIVER
8b58be88 430M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
431L: linux-scsi@vger.kernel.org
432S: Maintained
679655da
JP
433F: Documentation/scsi/advansys.txt
434F: drivers/scsi/advansys.c
8c6af9e1 435
1da177e4 436AEDSP16 DRIVER
8b58be88 437M: Riccardo Facchetti <fizban@tin.it>
1da177e4 438S: Maintained
679655da 439F: sound/oss/aedsp16.c
1da177e4 440
91952bc0
AP
441AF9013 MEDIA DRIVER
442M: Antti Palosaari <crope@iki.fi>
443L: linux-media@vger.kernel.org
444W: http://linuxtv.org/
445W: http://palosaari.fi/linux/
446Q: http://patchwork.linuxtv.org/project/linux-media/list/
447T: git git://linuxtv.org/anttip/media_tree.git
448S: Maintained
449F: drivers/media/dvb-frontends/af9013*
450
451AF9033 MEDIA DRIVER
452M: Antti Palosaari <crope@iki.fi>
453L: linux-media@vger.kernel.org
454W: http://linuxtv.org/
455W: http://palosaari.fi/linux/
456Q: http://patchwork.linuxtv.org/project/linux-media/list/
457T: git git://linuxtv.org/anttip/media_tree.git
458S: Maintained
459F: drivers/media/dvb-frontends/af9033*
460
1da177e4 461AFFS FILE SYSTEM
6cf515e1
GU
462L: linux-fsdevel@vger.kernel.org
463S: Orphan
679655da
JP
464F: Documentation/filesystems/affs.txt
465F: fs/affs/
1da177e4 466
e2d1d6c0 467AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 468M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
469L: linux-afs@lists.infradead.org
470S: Supported
679655da
JP
471F: fs/afs/
472F: include/net/af_rxrpc.h
473F: net/rxrpc/af_rxrpc.c
e2d1d6c0 474
1da177e4 475AGPGART DRIVER
8b58be88 476M: David Airlie <airlied@linux.ie>
878eaf61 477T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
1da177e4 478S: Maintained
679655da
JP
479F: drivers/char/agp/
480F: include/linux/agp*
c117ab84 481F: include/uapi/linux/agp*
1da177e4
LT
482
483AHA152X SCSI DRIVER
8b58be88 484M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
485L: linux-scsi@vger.kernel.org
486S: Maintained
679655da
JP
487F: drivers/scsi/aha152x*
488F: drivers/scsi/pcmcia/aha152x*
1da177e4 489
64624d4f 490AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 491M: Hannes Reinecke <hare@suse.de>
64624d4f 492L: linux-scsi@vger.kernel.org
1da177e4 493S: Maintained
679655da 494F: drivers/scsi/aic7xxx/
1da177e4 495
450500ad
HV
496AIMSLAB FM RADIO RECEIVER DRIVER
497M: Hans Verkuil <hverkuil@xs4all.nl>
498L: linux-media@vger.kernel.org
499T: git git://linuxtv.org/media_tree.git
500W: http://linuxtv.org
501S: Maintained
502F: drivers/media/radio/radio-aimslab*
503
e2d1d6c0 504AIO
8b58be88 505M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
506L: linux-aio@kvack.org
507S: Supported
679655da
JP
508F: fs/aio.c
509F: include/linux/*aio*.h
e2d1d6c0 510
1da177e4 511ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 512M: Duncan Sands <duncan.sands@free.fr>
6372594a 513L: linux-usb@vger.kernel.org
1da177e4
LT
514W: http://www.linux-usb.org/SpeedTouch/
515S: Maintained
679655da
JP
516F: drivers/usb/atm/speedtch.c
517F: drivers/usb/atm/usbatm.c
1da177e4 518
272f133a 519ALCHEMY AU1XX0 MMC DRIVER
8b58be88 520M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 521S: Maintained
679655da 522F: drivers/mmc/host/au1xmmc.c
272f133a 523
4a4e5787 524ALI1563 I2C DRIVER
8b58be88 525M: Rudolf Marek <r.marek@assembler.cz>
846557d3 526L: linux-i2c@vger.kernel.org
4a4e5787 527S: Maintained
679655da
JP
528F: Documentation/i2c/busses/i2c-ali1563
529F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 530
1da177e4 531ALPHA PORT
8b58be88 532M: Richard Henderson <rth@twiddle.net>
8b58be88 533M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 534M: Matt Turner <mattst88@gmail.com>
c89f4f9a 535S: Odd Fixes
a9406699 536L: linux-alpha@vger.kernel.org
679655da 537F: arch/alpha/
1da177e4 538
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/
9affbd24 1323F: drivers/clocksource/timer-u300.c
54274d71
LW
1324F: drivers/i2c/busses/i2c-stu300.c
1325F: drivers/rtc/rtc-coh901331.c
1326F: drivers/watchdog/coh901327_wdt.c
1327F: drivers/dma/coh901318*
87572880
LW
1328F: drivers/mfd/ab3100*
1329F: drivers/rtc/rtc-ab3100.c
1330F: drivers/rtc/rtc-coh901331.c
1331T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1332
87572880 1333ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1334M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1335L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336S: Maintained
1337F: arch/arm/mach-ux500/
e4651a9f 1338F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1339F: drivers/dma/ste_dma40*
e4651a9f 1340F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1341F: drivers/mfd/abx500*
1342F: drivers/mfd/ab8500*
e4651a9f
LW
1343F: drivers/mfd/dbx500*
1344F: drivers/mfd/db8500*
1345F: drivers/pinctrl/pinctrl-nomadik*
87572880 1346F: drivers/rtc/rtc-ab8500.c
e4651a9f 1347F: drivers/rtc/rtc-pl031.c
87572880 1348T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1349
e93fde28
UH
1350ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1351M: Ulf Hansson <ulf.hansson@linaro.org>
1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353T: git git://git.linaro.org/people/ulfh/clk.git
1354S: Maintained
1355F: drivers/clk/ux500/
1356F: include/linux/platform_data/clk-ux500.h
1357
d4275354 1358ARM/VFP SUPPORT
8b58be88 1359M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1361W: http://www.arm.linux.org.uk/
1362S: Maintained
1363F: arch/arm/vfp/
1364
e66b6d8e
MV
1365ARM/VOIPAC PXA270 SUPPORT
1366M: Marek Vasut <marek.vasut@gmail.com>
1367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368S: Maintained
1369F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1370F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1371
04529fe2
TP
1372ARM/VT8500 ARM ARCHITECTURE
1373M: Tony Prisk <linux@prisktech.co.nz>
1374L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375S: Maintained
1376F: arch/arm/mach-vt8500/
41fd91b4 1377F: drivers/clocksource/vt8500_timer.c
560746eb 1378F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1379F: drivers/mmc/host/wmt-sdmmc.c
1380F: drivers/pwm/pwm-vt8500.c
1381F: drivers/rtc/rtc-vt8500.c
1382F: drivers/tty/serial/vt8500_serial.c
4f31102b 1383F: drivers/usb/host/ehci-platform.c
41fd91b4 1384F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1385F: drivers/video/vt8500lcdfb.*
1386F: drivers/video/wm8505fb*
1387F: drivers/video/wmt_ge_rops.*
04529fe2 1388
e66b6d8e
MV
1389ARM/ZIPIT Z2 SUPPORT
1390M: Marek Vasut <marek.vasut@gmail.com>
1391L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392S: Maintained
1393F: arch/arm/mach-pxa/z2.c
6ab2a855 1394F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1395
51f29d44
MS
1396ARM/ZYNQ ARCHITECTURE
1397M: Michal Simek <michal.simek@xilinx.com>
1398L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399W: http://wiki.xilinx.com
1400T: git git://git.xilinx.com/linux-xlnx.git
1401S: Supported
1402F: arch/arm/mach-zynq/
bd2a337a 1403F: drivers/cpuidle/cpuidle-zynq.c
c2fd4e38
MS
1404N: zynq
1405N: xilinx
1406F: drivers/clocksource/cadence_ttc_timer.c
e3ec3a3d 1407F: drivers/mmc/host/sdhci-of-arasan.c
51f29d44 1408
b8f9879e
WD
1409ARM SMMU DRIVER
1410M: Will Deacon <will.deacon@arm.com>
1411L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1412S: Maintained
1413F: drivers/iommu/arm-smmu.c
1414
38074229
CM
1415ARM64 PORT (AARCH64 ARCHITECTURE)
1416M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1417M: Will Deacon <will.deacon@arm.com>
38074229
CM
1418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419S: Maintained
1420F: arch/arm64/
d19766ec 1421F: Documentation/arm64/
38074229 1422
9d7005f9
LP
1423AS3645A LED FLASH CONTROLLER DRIVER
1424M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1425L: linux-media@vger.kernel.org
1426T: git git://linuxtv.org/media_tree.git
1427S: Maintained
1428F: drivers/media/i2c/as3645a.c
1429F: include/media/as3645a.h
1430
d58de038
GJ
1431ASC7621 HARDWARE MONITOR DRIVER
1432M: George Joseph <george.joseph@fairview5.com>
1433L: lm-sensors@lm-sensors.org
1434S: Maintained
1435F: Documentation/hwmon/asc7621
1436F: drivers/hwmon/asc7621.c
1437
b229ece9 1438ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1439M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1440L: acpi4asus-user@lists.sourceforge.net
d0944853 1441L: platform-driver-x86@vger.kernel.org
76593d6f 1442W: http://acpi4asus.sf.net
85091b71 1443S: Maintained
b229ece9
CC
1444F: drivers/platform/x86/asus*.c
1445F: drivers/platform/x86/eeepc*.c
85091b71 1446
953a6479 1447ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1448M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1449W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1450S: Maintained
679655da
JP
1451F: Documentation/crypto/async-tx-api.txt
1452F: crypto/async_tx/
1453F: drivers/dma/
1454F: include/linux/dmaengine.h
1455F: include/linux/async_tx.h
b3e5f263 1456
a1867d36 1457AT24 EEPROM DRIVER
14d77c4d 1458M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1459L: linux-i2c@vger.kernel.org
1460S: Maintained
1461F: drivers/misc/eeprom/at24.c
25f73ed5 1462F: include/linux/platform_data/at24.h
a1867d36 1463
e7839f25 1464ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1465M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1466W: http://support.coraid.com/support/linux
1da177e4 1467S: Supported
679655da
JP
1468F: Documentation/aoe/
1469F: drivers/block/aoe/
1da177e4 1470
9a10a870 1471ATHEROS ATH GENERIC UTILITIES
f726ee65 1472M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
9a10a870
JP
1473L: linux-wireless@vger.kernel.org
1474S: Supported
1475F: drivers/net/wireless/ath/*
1476
fa1c114f 1477ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1478M: Jiri Slaby <jirislaby@gmail.com>
1479M: Nick Kossifidis <mickflemm@gmail.com>
f726ee65 1480M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
fa1c114f
JS
1481L: linux-wireless@vger.kernel.org
1482L: ath5k-devel@lists.ath5k.org
72c706b7 1483W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1484S: Maintained
fa451753 1485F: drivers/net/wireless/ath/ath5k/
fa1c114f 1486
12e62d6f
KV
1487ATHEROS ATH6KL WIRELESS DRIVER
1488M: Kalle Valo <kvalo@qca.qualcomm.com>
1489L: linux-wireless@vger.kernel.org
1490W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1491T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1492S: Supported
1493F: drivers/net/wireless/ath/ath6kl/
1494
2be7d22f
VK
1495WILOCITY WIL6210 WIRELESS DRIVER
1496M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1497L: linux-wireless@vger.kernel.org
1498L: wil6210@qca.qualcomm.com
1499S: Supported
1500W: http://wireless.kernel.org/en/users/Drivers/wil6210
1501F: drivers/net/wireless/ath/wil6210/
1502
1d7e1e6b
CL
1503CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1504M: Christian Lamparter <chunkeey@googlemail.com>
1505L: linux-wireless@vger.kernel.org
1506W: http://wireless.kernel.org/en/users/Drivers/carl9170
1507S: Maintained
1508F: drivers/net/wireless/ath/carl9170/
1509
2c2a6172
LT
1510ATK0110 HWMON DRIVER
1511M: Luca Tettamanti <kronos.it@gmail.com>
1512L: lm-sensors@lm-sensors.org
1513S: Maintained
1514F: drivers/hwmon/asus_atk0110.c
1515
6f69a6d7 1516ATI_REMOTE2 DRIVER
8b58be88 1517M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1518S: Maintained
679655da 1519F: drivers/input/misc/ati_remote2.c
6f69a6d7 1520
7ae115b4 1521ATLX ETHERNET DRIVERS
8b58be88 1522M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1523M: Chris Snook <chris.snook@gmail.com>
e443e383 1524L: netdev@vger.kernel.org
8d5ca6ec
JC
1525W: http://sourceforge.net/projects/atl1
1526W: http://atl1.sourceforge.net
1527S: Maintained
2b133ad6 1528F: drivers/net/ethernet/atheros/
8d5ca6ec 1529
1da177e4 1530ATM
8b58be88 1531M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1532L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1533L: netdev@vger.kernel.org
1da177e4
LT
1534W: http://linux-atm.sourceforge.net
1535S: Maintained
679655da
JP
1536F: drivers/atm/
1537F: include/linux/atm*
c117ab84 1538F: include/uapi/linux/atm*
1da177e4 1539
04ac2f46 1540ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1541M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1542S: Maintained
1543F: drivers/mmc/host/atmel-mci.c
1544F: drivers/mmc/host/atmel-mci-regs.h
1545
a1cfac48 1546ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1547M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1548S: Supported
df621252 1549F: drivers/tty/serial/atmel_serial.c
a1cfac48 1550
b414dc16
NF
1551ATMEL DMA DRIVER
1552M: Nicolas Ferre <nicolas.ferre@atmel.com>
1553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554S: Supported
1555F: drivers/dma/at_hdmac.c
1556F: drivers/dma/at_hdmac_regs.h
6f0d65af 1557F: include/linux/platform_data/dma-atmel.h
b414dc16 1558
888f2804
LD
1559ATMEL I2C DRIVER
1560M: Ludovic Desroches <ludovic.desroches@atmel.com>
1561L: linux-i2c@vger.kernel.org
1562S: Supported
1563F: drivers/i2c/busses/i2c-at91.c
1564
15515545
JW
1565ATMEL ISI DRIVER
1566M: Josh Wu <josh.wu@atmel.com>
1567L: linux-media@vger.kernel.org
1568S: Supported
f2294c2d 1569F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1570F: include/media/atmel-isi.h
1571
8f4c79ce 1572ATMEL LCDFB DRIVER
8b58be88 1573M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1574L: linux-fbdev@vger.kernel.org
8f4c79ce 1575S: Maintained
679655da
JP
1576F: drivers/video/atmel_lcdfb.c
1577F: include/video/atmel_lcdc.h
8f4c79ce 1578
89e5785f 1579ATMEL MACB ETHERNET DRIVER
a02875a6 1580M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1581S: Supported
9f2f381f 1582F: drivers/net/ethernet/cadence/
89e5785f 1583
754ce4f2 1584ATMEL SPI DRIVER
a02875a6 1585M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1586S: Supported
9df92e6c 1587F: drivers/spi/spi-atmel.*
754ce4f2 1588
e9cb1c5a
NF
1589ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1590M: Nicolas Ferre <nicolas.ferre@atmel.com>
1591L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1592S: Supported
1593F: drivers/misc/atmel_tclib.c
1594F: drivers/clocksource/tcb_clksrc.c
1595
ff2675d6
JW
1596ATMEL TSADCC DRIVER
1597M: Josh Wu <josh.wu@atmel.com>
1598L: linux-input@vger.kernel.org
1599S: Supported
1600F: drivers/input/touchscreen/atmel_tsadcc.c
1601
914a3f3b 1602ATMEL USBA UDC DRIVER
a02875a6
NF
1603M: Nicolas Ferre <nicolas.ferre@atmel.com>
1604L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1605S: Supported
679655da 1606F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1607
1da177e4 1608ATMEL WIRELESS DRIVER
8b58be88 1609M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1610L: linux-wireless@vger.kernel.org
1da177e4
LT
1611W: http://www.thekelleys.org.uk/atmel
1612W: http://atmelwlandriver.sourceforge.net/
1613S: Maintained
679655da 1614F: drivers/net/wireless/atmel*
1da177e4 1615
26780d9e 1616ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
b75f0050
JP
1617M: Bradley Grove <linuxdrivers@attotech.com>
1618L: linux-scsi@vger.kernel.org
1619W: http://www.attotech.com
1620S: Supported
1621F: drivers/scsi/esas2r
26780d9e 1622
a92b7b80 1623AUDIT SUBSYSTEM
8b58be88 1624M: Eric Paris <eparis@redhat.com>
b9a06207 1625L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1626W: http://people.redhat.com/sgrubb/audit/
8c8115fa 1627T: git git://git.infradead.org/users/eparis/audit.git
a92b7b80 1628S: Maintained
679655da 1629F: include/linux/audit.h
c117ab84 1630F: include/uapi/linux/audit.h
679655da 1631F: kernel/audit*
a92b7b80 1632
70e84049 1633AUXILIARY DISPLAY DRIVERS
8b58be88 1634M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1635W: http://miguelojeda.es/auxdisplay.htm
1636W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1637S: Maintained
679655da
JP
1638F: drivers/auxdisplay/
1639F: include/linux/cfag12864b.h
70e84049 1640
5f97f7f9 1641AVR32 ARCHITECTURE
e336f61f
HCE
1642M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1643M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1644W: http://www.atmel.com/products/AVR32/
249d9d9d 1645W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1646W: http://avrfreaks.net/
e336f61f 1647S: Maintained
679655da 1648F: arch/avr32/
5f97f7f9
HS
1649
1650AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1651M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1652M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1653S: Maintained
679655da 1654F: arch/avr32/mach-at32ap/
5f97f7f9 1655
1da177e4 1656AX.25 NETWORK LAYER
8b58be88 1657M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1658L: linux-hams@vger.kernel.org
d34cb28a 1659W: http://www.linux-ax25.org/
1da177e4 1660S: Maintained
c117ab84 1661F: include/uapi/linux/ax25.h
679655da
JP
1662F: include/net/ax25.h
1663F: net/ax25/
1da177e4 1664
d5269395 1665AZ6007 DVB DRIVER
1b2c14b4 1666M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1667L: linux-media@vger.kernel.org
1668W: http://linuxtv.org
1669T: git git://linuxtv.org/media_tree.git
1670S: Maintained
1671F: drivers/media/usb/dvb-usb-v2/az6007.c
1672
6777376e
HV
1673AZTECH FM RADIO RECEIVER DRIVER
1674M: Hans Verkuil <hverkuil@xs4all.nl>
1675L: linux-media@vger.kernel.org
1676T: git git://linuxtv.org/media_tree.git
1677W: http://linuxtv.org
1678S: Maintained
1679F: drivers/media/radio/radio-aztech*
1680
e2d1d6c0 1681B43 WIRELESS DRIVER
8b58be88 1682M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1683L: linux-wireless@vger.kernel.org
ed072f9e 1684L: b43-dev@lists.infradead.org
491b26b4 1685W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1686S: Maintained
679655da 1687F: drivers/net/wireless/b43/
e2d1d6c0
RD
1688
1689B43LEGACY WIRELESS DRIVER
8b58be88
JP
1690M: Larry Finger <Larry.Finger@lwfinger.net>
1691M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1692L: linux-wireless@vger.kernel.org
ed072f9e 1693L: b43-dev@lists.infradead.org
491b26b4 1694W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1695S: Maintained
679655da 1696F: drivers/net/wireless/b43legacy/
e2d1d6c0 1697
300abeb5 1698BACKLIGHT CLASS/SUBSYSTEM
6212de88 1699M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1700S: Maintained
679655da
JP
1701F: drivers/video/backlight/
1702F: include/linux/backlight.h
300abeb5 1703
c6c8fea2 1704BATMAN ADVANCED
207df49e 1705M: Marek Lindner <mareklindner@neomailbox.ch>
c679ff8f 1706M: Simon Wunderlich <sw@simonwunderlich.de>
207df49e 1707M: Antonio Quartulli <antonio@meshcoding.com>
c6c8fea2
SE
1708L: b.a.t.m.a.n@lists.open-mesh.org
1709W: http://www.open-mesh.org/
1710S: Maintained
1711F: net/batman-adv/
1712
e2d1d6c0 1713BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1714M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1715L: linux-hams@vger.kernel.org
1716W: http://www.baycom.org/~tom/ham/ham.html
1717S: Maintained
679655da 1718F: drivers/net/hamradio/baycom*
e2d1d6c0 1719
cafe5635 1720BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1721M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1722L: linux-bcache@vger.kernel.org
1723W: http://bcache.evilpiepirate.org
1724S: Maintained:
1725F: drivers/md/bcache/
1726
e2d1d6c0 1727BEFS FILE SYSTEM
55817d3d 1728S: Orphan
679655da
JP
1729F: Documentation/filesystems/befs.txt
1730F: fs/befs/
e2d1d6c0
RD
1731
1732BFS FILE SYSTEM
8b58be88 1733M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1734S: Maintained
679655da
JP
1735F: Documentation/filesystems/bfs.txt
1736F: fs/bfs/
c117ab84 1737F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1738
1394f032 1739BLACKFIN ARCHITECTURE
a4edbc10
SZ
1740M: Steven Miao <realmz6@gmail.com>
1741L: adi-buildroot-devel@lists.sourceforge.net
1443176f 1742T: git git://git.code.sf.net/p/adi-linux/code
e3b2d3f3
BW
1743W: http://blackfin.uclinux.org
1744S: Supported
679655da 1745F: arch/blackfin/
566da5b2 1746
e190d6b1 1747BLACKFIN EMAC DRIVER
a4edbc10 1748L: adi-buildroot-devel@lists.sourceforge.net
e190d6b1
BW
1749W: http://blackfin.uclinux.org
1750S: Supported
7b35f033 1751F: drivers/net/ethernet/adi/
e190d6b1 1752
566da5b2 1753BLACKFIN RTC DRIVER
a4edbc10 1754L: adi-buildroot-devel@lists.sourceforge.net
566da5b2
MF
1755W: http://blackfin.uclinux.org
1756S: Supported
679655da 1757F: drivers/rtc/rtc-bfin.c
1394f032 1758
936ed49a 1759BLACKFIN SDH DRIVER
109ec8c3 1760M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1761L: adi-buildroot-devel@lists.sourceforge.net
936ed49a
MF
1762W: http://blackfin.uclinux.org
1763S: Supported
1764F: drivers/mmc/host/bfin_sdh.c
1765
1394f032 1766BLACKFIN SERIAL DRIVER
8b58be88 1767M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1768L: adi-buildroot-devel@lists.sourceforge.net
e3b2d3f3
BW
1769W: http://blackfin.uclinux.org
1770S: Supported
8460241e 1771F: drivers/tty/serial/bfin_uart.c
1394f032 1772
1e6d320f 1773BLACKFIN WATCHDOG DRIVER
a4edbc10 1774L: adi-buildroot-devel@lists.sourceforge.net
1e6d320f
BW
1775W: http://blackfin.uclinux.org
1776S: Supported
679655da 1777F: drivers/watchdog/bfin_wdt.c
1e6d320f 1778
d24ecfcc 1779BLACKFIN I2C TWI DRIVER
8b58be88 1780M: Sonic Zhang <sonic.zhang@analog.com>
a4edbc10 1781L: adi-buildroot-devel@lists.sourceforge.net
d24ecfcc
BW
1782W: http://blackfin.uclinux.org/
1783S: Supported
679655da 1784F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1785
1e204377
SJ
1786BLACKFIN MEDIA DRIVER
1787M: Scott Jiang <scott.jiang.linux@gmail.com>
a4edbc10 1788L: adi-buildroot-devel@lists.sourceforge.net
1e204377
SJ
1789W: http://blackfin.uclinux.org/
1790S: Supported
1791F: drivers/media/platform/blackfin/
1792F: drivers/media/i2c/adv7183*
1793F: drivers/media/i2c/vs6624*
1794
b54cf35a
JSM
1795BLINKM RGB LED DRIVER
1796M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1797S: Maintained
1798F: drivers/leds/leds-blinkm.c
1799
1da177e4 1800BLOCK LAYER
8b58be88 1801M: Jens Axboe <axboe@kernel.dk>
08deed1e 1802T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1803S: Maintained
679655da 1804F: block/
1da177e4 1805
2b54aaef 1806BLOCK2MTD DRIVER
8b58be88 1807M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1808L: linux-mtd@lists.infradead.org
1809S: Maintained
679655da 1810F: drivers/mtd/devices/block2mtd.c
2b54aaef 1811
63fbd24e 1812BLUETOOTH DRIVERS
8b58be88 1813M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1814M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1815M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1816L: linux-bluetooth@vger.kernel.org
63fbd24e 1817W: http://www.bluez.org/
22e7a424
MH
1818T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1819T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1820S: Maintained
679655da 1821F: drivers/bluetooth/
1da177e4 1822
63fbd24e 1823BLUETOOTH SUBSYSTEM
8b58be88 1824M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1825M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1826M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1827L: linux-bluetooth@vger.kernel.org
1828W: http://www.bluez.org/
22e7a424
MH
1829T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1830T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1831S: Maintained
679655da
JP
1832F: net/bluetooth/
1833F: include/net/bluetooth/
1da177e4
LT
1834
1835BONDING DRIVER
79b30750 1836M: Jay Vosburgh <j.vosburgh@gmail.com>
898602a0 1837M: Veaceslav Falico <vfalico@gmail.com>
4cd72c6e 1838M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1839L: netdev@vger.kernel.org
ce00f85c
JC
1840W: http://sourceforge.net/projects/bonding/
1841S: Supported
679655da 1842F: drivers/net/bonding/
c117ab84 1843F: include/uapi/linux/if_bonding.h
1da177e4 1844
39105890 1845BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1846M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1847L: netdev@vger.kernel.org
1848S: Supported
adfc5217 1849F: drivers/net/ethernet/broadcom/b44.*
39105890 1850
948c51e6 1851BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1852M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1853L: netdev@vger.kernel.org
1854S: Supported
adfc5217
JK
1855F: drivers/net/ethernet/broadcom/bnx2.*
1856F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1857
4d9d2cb0 1858BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
28fb9655 1859M: Ariel Elior <ariele@broadcom.com>
4d9d2cb0
ET
1860L: netdev@vger.kernel.org
1861S: Supported
adfc5217 1862F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1863
af4b8e37 1864BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d 1865M: Christian Daudt <bcm@fixthebug.org>
a3db2bba 1866M: Matt Porter <mporter@linaro.org>
497a045d 1867L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1868T: git git://git.github.com/broadcom/bcm11351
1869S: Maintained
1870F: arch/arm/mach-bcm/
1871F: arch/arm/boot/dts/bcm113*
1872F: arch/arm/boot/dts/bcm281*
1873F: arch/arm/configs/bcm_defconfig
1874F: drivers/mmc/host/sdhci_bcm_kona.c
1875F: drivers/clocksource/bcm_kona_timer.c
1876
f680f25c
SW
1877BROADCOM BCM2835 ARM ARCHICTURE
1878M: Stephen Warren <swarren@wwwdotorg.org>
1879L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1880T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1881S: Maintained
1882F: arch/arm/mach-bcm2835/
1883F: arch/arm/boot/dts/bcm2835*
1884F: arch/arm/configs/bcm2835_defconfig
1885F: drivers/*/*bcm2835*
1886
948c51e6 1887BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1888M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1889M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1890L: netdev@vger.kernel.org
1891S: Supported
adfc5217 1892F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1893
a9533e7e
HP
1894BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1895M: Brett Rudley <brudley@broadcom.com>
818c07b8 1896M: Arend van Spriel <arend@broadcom.com>
85d63686 1897M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1898M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1899L: linux-wireless@vger.kernel.org
5615171c 1900L: brcm80211-dev-list@broadcom.com
a9533e7e 1901S: Supported
f62ebdd5 1902F: drivers/net/wireless/brcm80211/
a9533e7e 1903
9958d6f9 1904BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
f69098c5 1905M: Eddie Wai <eddie.wai@broadcom.com>
9958d6f9
BPG
1906L: linux-scsi@vger.kernel.org
1907S: Supported
1908F: drivers/scsi/bnx2fc/
1909
6a6b5ad0
EW
1910BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1911M: Eddie Wai <eddie.wai@broadcom.com>
1912L: linux-scsi@vger.kernel.org
1913S: Supported
1914F: drivers/scsi/bnx2i/
1915
c9678d86
RM
1916BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1917M: Rafał Miłecki <zajec5@gmail.com>
1918L: linux-wireless@vger.kernel.org
1919S: Maintained
1920F: drivers/bcma/
1921F: include/linux/bcma/
1922
7725ccfd 1923BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1924M: Anil Gurumurthy <agurumur@brocade.com>
1925M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1926L: linux-scsi@vger.kernel.org
1927S: Supported
1928F: drivers/scsi/bfa/
7725ccfd 1929
8b230ed8
RM
1930BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1931M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1932L: netdev@vger.kernel.org
1933S: Supported
f844a0ea 1934F: drivers/net/ethernet/brocade/bna/
8b230ed8 1935
5cdf7f76 1936BSG (block layer generic sg v4 driver)
8b58be88 1937M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1938L: linux-scsi@vger.kernel.org
1939S: Supported
679655da
JP
1940F: block/bsg.c
1941F: include/linux/bsg.h
c117ab84 1942F: include/uapi/linux/bsg.h
5cdf7f76 1943
af39917d
CL
1944BT87X AUDIO DRIVER
1945M: Clemens Ladisch <clemens@ladisch.de>
1946L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1947T: git git://git.alsa-project.org/alsa-kernel.git
1948S: Maintained
1949F: Documentation/sound/alsa/Bt87x.txt
1950F: sound/pci/bt87x.c
1951
ff1d5c2f 1952BT8XXGPIO DRIVER
eb032b98 1953M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1954W: http://bu3sch.de/btgpio.php
1955S: Maintained
72dbb705 1956F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1957
eb1eb04f 1958BTRFS FILE SYSTEM
c0778e25
CM
1959M: Chris Mason <clm@fb.com>
1960M: Josef Bacik <jbacik@fb.com>
eb1eb04f
JP
1961L: linux-btrfs@vger.kernel.org
1962W: http://btrfs.wiki.kernel.org/
8a6e2535 1963Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1964T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1965S: Maintained
679655da
JP
1966F: Documentation/filesystems/btrfs.txt
1967F: fs/btrfs/
eb1eb04f 1968
1da177e4 1969BTTV VIDEO4LINUX DRIVER
1b2c14b4 1970M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1971L: linux-media@vger.kernel.org
96b6aba0 1972W: http://linuxtv.org
275ffde4 1973T: git git://linuxtv.org/media_tree.git
f96236e5 1974S: Odd fixes
679655da 1975F: Documentation/video4linux/bttv/
90d72ac6 1976F: drivers/media/pci/bt8xx/bttv*
1da177e4 1977
1f34923c
KA
1978BUSLOGIC SCSI DRIVER
1979M: Khalid Aziz <khalid@gonehiking.org>
1980L: linux-scsi@vger.kernel.org
1981S: Maintained
1982F: drivers/scsi/BusLogic.*
1983F: drivers/scsi/FlashPoint.*
1984
af39917d
CL
1985C-MEDIA CMI8788 DRIVER
1986M: Clemens Ladisch <clemens@ladisch.de>
1987L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1988T: git git://git.alsa-project.org/alsa-kernel.git
1989S: Maintained
1990F: sound/pci/oxygen/
1991
2141355f
MS
1992C6X ARCHITECTURE
1993M: Mark Salter <msalter@redhat.com>
1994M: Aurelien Jacquiot <a-jacquiot@ti.com>
1995L: linux-c6x-dev@linux-c6x.org
1996W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1997S: Maintained
1998F: arch/c6x/
1999
a5432f5a 2000CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 2001M: David Howells <dhowells@redhat.com>
a5432f5a
DH
2002L: linux-cachefs@redhat.com
2003S: Supported
2004F: Documentation/filesystems/caching/cachefiles.txt
2005F: fs/cachefiles/
2006
c815ca39
HV
2007CADET FM/AM RADIO RECEIVER DRIVER
2008M: Hans Verkuil <hverkuil@xs4all.nl>
2009L: linux-media@vger.kernel.org
2010T: git git://linuxtv.org/media_tree.git
2011W: http://linuxtv.org
2012S: Maintained
2013F: drivers/media/radio/radio-cadet*
2014
77d5140f 2015CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 2016M: Jonathan Corbet <corbet@lwn.net>
661263b5 2017L: linux-media@vger.kernel.org
275ffde4 2018T: git git://linuxtv.org/media_tree.git
77d5140f 2019S: Maintained
679655da 2020F: Documentation/video4linux/cafe_ccic
90d72ac6 2021F: drivers/media/platform/marvell-ccic/
77d5140f 2022
201b6bab 2023CAIF NETWORK LAYER
5c574f50 2024M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
2025L: netdev@vger.kernel.org
2026S: Supported
2027F: Documentation/networking/caif/
2028F: drivers/net/caif/
c117ab84 2029F: include/uapi/linux/caif/
201b6bab
JP
2030F: include/net/caif/
2031F: net/caif/
2032
77dac90f 2033CALGARY x86-64 IOMMU
8b58be88
JP
2034M: Muli Ben-Yehuda <muli@il.ibm.com>
2035M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2036L: discuss@x86-64.org
2037S: Maintained
679655da
JP
2038F: arch/x86/kernel/pci-calgary_64.c
2039F: arch/x86/kernel/tce_64.c
2040F: arch/x86/include/asm/calgary.h
2041F: arch/x86/include/asm/tce.h
77dac90f 2042
e2d1d6c0 2043CAN NETWORK LAYER
8d15d386 2044M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2045L: linux-can@vger.kernel.org
ec78213a 2046W: http://gitorious.org/linux-can
405cc273 2047T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2048S: Maintained
f35f6c8f 2049F: Documentation/networking/can.txt
8d15d386 2050F: net/can/
8d15d386 2051F: include/linux/can/core.h
c117ab84
CEB
2052F: include/uapi/linux/can.h
2053F: include/uapi/linux/can/bcm.h
2054F: include/uapi/linux/can/raw.h
2055F: include/uapi/linux/can/gw.h
e2d1d6c0 2056
4261a204 2057CAN NETWORK DRIVERS
8b58be88 2058M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2059M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2060L: linux-can@vger.kernel.org
ec78213a 2061W: http://gitorious.org/linux-can
405cc273 2062T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2063S: Maintained
8d15d386
OH
2064F: drivers/net/can/
2065F: include/linux/can/dev.h
8d15d386 2066F: include/linux/can/platform/
c117ab84
CEB
2067F: include/uapi/linux/can/error.h
2068F: include/uapi/linux/can/netlink.h
4261a204 2069
95d16c72
JM
2070CAPABILITIES
2071M: Serge Hallyn <serge.hallyn@canonical.com>
2072L: linux-security-module@vger.kernel.org
6305902c 2073S: Supported
95d16c72 2074F: include/linux/capability.h
c117ab84 2075F: include/uapi/linux/capability.h
95d16c72 2076F: security/capability.c
6305902c 2077F: security/commoncap.c
38a94118 2078F: kernel/capability.c
95d16c72 2079
b8154542 2080CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2081M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2082L: linuxppc-dev@lists.ozlabs.org
2083L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2084W: http://www.ibm.com/developerworks/power/cell/
2085S: Supported
679655da 2086F: arch/powerpc/include/asm/cell*.h
679655da 2087F: arch/powerpc/include/asm/spu*.h
c117ab84 2088F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2089F: arch/powerpc/oprofile/*cell*
2090F: arch/powerpc/platforms/cell/
b8154542 2091
9030aaf9 2092CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2093M: Sage Weil <sage@inktank.com>
82593f87 2094L: ceph-devel@vger.kernel.org
09d90327 2095W: http://ceph.com/
fb99f881 2096T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2097S: Supported
2098F: Documentation/filesystems/ceph.txt
14430813
JP
2099F: fs/ceph/
2100F: net/ceph/
2101F: include/linux/ceph/
2102F: include/linux/crush/
9030aaf9 2103
18332a80 2104CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2105L: linux-usb@vger.kernel.org
10c6c9c9 2106S: Orphan
679655da
JP
2107F: Documentation/usb/WUSB-Design-overview.txt
2108F: Documentation/usb/wusb-cbaf
355ffe69
DV
2109F: drivers/usb/host/hwa-hc.c
2110F: drivers/usb/host/whci/
679655da
JP
2111F: drivers/usb/wusbcore/
2112F: include/linux/usb/wusb*
18332a80 2113
70e84049 2114CFAG12864B LCD DRIVER
8b58be88 2115M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2116W: http://miguelojeda.es/auxdisplay.htm
2117W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2118S: Maintained
679655da
JP
2119F: drivers/auxdisplay/cfag12864b.c
2120F: include/linux/cfag12864b.h
70e84049
MOS
2121
2122CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2123M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2124W: http://miguelojeda.es/auxdisplay.htm
2125W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2126S: Maintained
679655da
JP
2127F: drivers/auxdisplay/cfag12864bfb.c
2128F: include/linux/cfag12864b.h
70e84049 2129
704232c2 2130CFG80211 and NL80211
8b58be88 2131M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2132L: linux-wireless@vger.kernel.org
ce466579
JB
2133W: http://wireless.kernel.org/
2134T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2135T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2136S: Maintained
c117ab84 2137F: include/uapi/linux/nl80211.h
679655da
JP
2138F: include/net/cfg80211.h
2139F: net/wireless/*
2140X: net/wireless/wext*
704232c2 2141
46e64261
GKH
2142CHAR and MISC DRIVERS
2143M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2144M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2145T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2146S: Supported
46e64261
GKH
2147F: drivers/char/*
2148F: drivers/misc/*
2149
0a920b5b 2150CHECKPATCH
8b58be88 2151M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2152M: Joe Perches <joe@perches.com>
2153S: Maintained
679655da 2154F: scripts/checkpatch.pl
0a920b5b 2155
f8407f26
HW
2156CHINESE DOCUMENTATION
2157M: Harry Wei <harryxiyou@gmail.com>
9740153c 2158L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2159L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2160S: Maintained
2161F: Documentation/zh_CN/
2162
2721ea2c 2163CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
eee52f9e 2164M: Peter Chen <Peter.Chen@freescale.com>
cea8321c 2165T: git git://github.com/hzpeterchen/linux-usb.git
2721ea2c
AS
2166L: linux-usb@vger.kernel.org
2167S: Maintained
2168F: drivers/usb/chipidea/
2169
ab043105
OJ
2170CHROME HARDWARE PLATFORM SUPPORT
2171M: Olof Johansson <olof@lixom.net>
2172S: Maintained
2173F: drivers/platform/chrome/
2174
641cb85e 2175CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2176M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2177M: Sujith Sankar <ssujith@cisco.com>
2178M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2179M: Neel Patel <neepatel@cisco.com>
2180M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2181S: Supported
a6a5580c 2182F: drivers/net/ethernet/cisco/enic/
7063fbf2 2183
e3cf00d0 2184CISCO VIC LOW LATENCY NIC DRIVER
b75f0050
JP
2185M: Upinder Malhi <umalhi@cisco.com>
2186S: Supported
2187F: drivers/infiniband/hw/usnic
e3cf00d0 2188
2b7a52a4 2189CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2190M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2191L: netdev@vger.kernel.org
2192S: Maintained
57d0b7a0 2193F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2194
2b7a52a4 2195CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2196M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2197L: linux-usb@vger.kernel.org
2b7a52a4 2198S: Maintained
679655da 2199F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2200
d9e9d82c 2201CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2202M: Timur Tabi <timur@tabi.org>
93711660 2203L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2204S: Odd Fixes
679655da 2205F: sound/soc/codecs/cs4270*
d9e9d82c 2206
94574d9a
KRW
2207CLEANCACHE API
2208M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2209L: linux-kernel@vger.kernel.org
2210S: Maintained
2211F: mm/cleancache.c
2212F: include/linux/cleancache.h
2213
d4275354 2214CLK API
8b58be88 2215M: Russell King <linux@arm.linux.org.uk>
37417046 2216S: Maintained
d4275354
RK
2217F: include/linux/clk.h
2218
9222d247
JS
2219CLOCKSOURCE, CLOCKEVENT DRIVERS
2220M: Daniel Lezcano <daniel.lezcano@linaro.org>
2221M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 2222L: linux-kernel@vger.kernel.org
9222d247
JS
2223T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2224S: Supported
2225F: drivers/clocksource
2226
5df6d737 2227CISCO FCOE HBA DRIVER
8fc89a79
HP
2228M: Hiral Patel <hiralpat@cisco.com>
2229M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2230M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2231L: linux-scsi@vger.kernel.org
2232S: Supported
2a99921a 2233F: drivers/scsi/fnic/
5df6d737 2234
529aa8cb
TLSC
2235CMPC ACPI DRIVER
2236M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2237M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2238L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2239S: Supported
2240F: drivers/platform/x86/classmate-laptop.c
2241
74425eee 2242COCCINELLE/Semantic Patches (SmPL)
26de9c26 2243M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2244M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2245M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2246M: Michal Marek <mmarek@suse.cz>
26de9c26 2247L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2248T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2249W: http://coccinelle.lip6.fr/
2250S: Supported
4b92b2aa 2251F: Documentation/coccinelle.txt
74425eee
NP
2252F: scripts/coccinelle/
2253F: scripts/coccicheck
2254
1da177e4 2255CODA FILE SYSTEM
8b58be88 2256M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2257M: coda@cs.cmu.edu
2258L: codalist@coda.cs.cmu.edu
2259W: http://www.coda.cs.cmu.edu/
2260S: Maintained
679655da
JP
2261F: Documentation/filesystems/coda.txt
2262F: fs/coda/
2263F: include/linux/coda*.h
c117ab84 2264F: include/uapi/linux/coda*.h
1da177e4 2265
7704addb 2266COMMON CLK FRAMEWORK
7704addb
MT
2267M: Mike Turquette <mturquette@linaro.org>
2268L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2269T: git git://git.linaro.org/people/mturquette/linux.git
2270S: Maintained
60bea3b5
SW
2271F: drivers/clk/
2272X: drivers/clk/clkdev.c
7704addb 2273F: include/linux/clk-pr*
60bea3b5 2274F: include/linux/clk/
7704addb 2275
e2d1d6c0 2276COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2277M: Steve French <sfrench@samba.org>
51223df6 2278L: linux-cifs@vger.kernel.org
d1f28953 2279L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2280W: http://linux-cifs.samba.org/
8a6e2535 2281Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2282T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2283S: Supported
679655da
JP
2284F: Documentation/filesystems/cifs.txt
2285F: fs/cifs/
e2d1d6c0 2286
1da177e4 2287COMPACTPCI HOTPLUG CORE
8b58be88 2288M: Scott Murray <scott@spiteful.org>
64dab204 2289L: linux-pci@vger.kernel.org
82c4dfc7 2290S: Maintained
679655da 2291F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2292
2293COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2294M: Scott Murray <scott@spiteful.org>
64dab204 2295L: linux-pci@vger.kernel.org
82c4dfc7 2296S: Maintained
679655da 2297F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2298
2299COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2300M: Scott Murray <scott@spiteful.org>
64dab204 2301L: linux-pci@vger.kernel.org
82c4dfc7 2302S: Maintained
679655da 2303F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2304
5411552c 2305COMPAL LAPTOP SUPPORT
8b58be88 2306M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2307L: platform-driver-x86@vger.kernel.org
5411552c 2308S: Maintained
679655da 2309F: drivers/platform/x86/compal-laptop.c
5411552c 2310
949be0f7 2311CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2312M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2313L: accessrunner-general@lists.sourceforge.net
2314W: http://accessrunner.sourceforge.net/
949be0f7 2315S: Maintained
679655da 2316F: drivers/usb/atm/cxacru.c
949be0f7 2317
e2d1d6c0 2318CONFIGFS
d6351db2
JB
2319M: Joel Becker <jlbec@evilplan.org>
2320T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2321S: Supported
679655da
JP
2322F: fs/configfs/
2323F: include/linux/configfs.h
e2d1d6c0 2324
acb9c1b2 2325CONNECTOR
8b58be88 2326M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2327L: netdev@vger.kernel.org
2328S: Maintained
2329F: drivers/connector/
2330
fb3a0fb6 2331CONTROL GROUPS (CGROUPS)
860ca0e6 2332M: Tejun Heo <tj@kernel.org>
ad50c159 2333M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2334L: containers@lists.linux-foundation.org
12340313 2335L: cgroups@vger.kernel.org
860ca0e6 2336T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2337S: Maintained
679655da
JP
2338F: include/linux/cgroup*
2339F: kernel/cgroup*
8ca739e3 2340F: mm/*cgroup*
fb3a0fb6 2341
bebe4678 2342CORETEMP HARDWARE MONITORING DRIVER
96859129 2343M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2344L: lm-sensors@lm-sensors.org
2345S: Maintained
679655da
JP
2346F: Documentation/hwmon/coretemp
2347F: drivers/hwmon/coretemp.c
bebe4678 2348
1da177e4 2349COSA/SRP SYNC SERIAL DRIVER
8b58be88 2350M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2351W: http://www.fi.muni.cz/~kas/cosa/
2352S: Maintained
679655da 2353F: drivers/net/wan/cosa*
1da177e4 2354
4371ee35 2355CPMAC ETHERNET DRIVER
8b58be88 2356M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2357L: netdev@vger.kernel.org
2358S: Maintained
b544dbac 2359F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2360
1da177e4 2361CPU FREQUENCY DRIVERS
49db1903 2362M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2363M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2364L: cpufreq@vger.kernel.org
a6c072c7 2365L: linux-pm@vger.kernel.org
1da177e4 2366S: Maintained
27209d91
VK
2367T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2368T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2369F: drivers/cpufreq/
2370F: include/linux/cpufreq.h
1da177e4 2371
8a67f0ef
VK
2372CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2373M: Viresh Kumar <viresh.kumar@linaro.org>
171d0ba8 2374M: Sudeep Holla <sudeep.holla@arm.com>
8a67f0ef
VK
2375L: cpufreq@vger.kernel.org
2376L: linux-pm@vger.kernel.org
2377W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2378S: Maintained
2379F: drivers/cpufreq/arm_big_little.h
2380F: drivers/cpufreq/arm_big_little.c
2381F: drivers/cpufreq/arm_big_little_dt.c
2382
14d2c34c 2383CPUIDLE DRIVER - ARM BIG LITTLE
b75f0050
JP
2384M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2385M: Daniel Lezcano <daniel.lezcano@linaro.org>
2386L: linux-pm@vger.kernel.org
2387L: linux-arm-kernel@lists.infradead.org
cea8321c 2388T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
b75f0050
JP
2389S: Maintained
2390F: drivers/cpuidle/cpuidle-big_little.c
14d2c34c 2391
a8e39c35 2392CPUIDLE DRIVERS
49db1903 2393M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2394M: Daniel Lezcano <daniel.lezcano@linaro.org>
2395L: linux-pm@vger.kernel.org
2396S: Maintained
cea8321c 2397T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
a8e39c35
DL
2398F: drivers/cpuidle/*
2399F: include/linux/cpuidle.h
2400
1da177e4 2401CPUID/MSR DRIVER
8b58be88 2402M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2403S: Maintained
679655da
JP
2404F: arch/x86/kernel/cpuid.c
2405F: arch/x86/kernel/msr.c
1da177e4 2406
7fe2f639
DB
2407CPU POWER MONITORING SUBSYSTEM
2408M: Dominik Brodowski <linux@dominikbrodowski.net>
2409M: Thomas Renninger <trenn@suse.de>
2410S: Maintained
14430813 2411F: tools/power/cpupower/
7fe2f639 2412
ed90fb4a 2413CPUSETS
f47b89c7 2414M: Li Zefan <lizefan@huawei.com>
230579d7 2415L: cgroups@vger.kernel.org
ed90fb4a 2416W: http://www.bullopensource.org/cpuset/
551e172a 2417W: http://oss.sgi.com/projects/cpusets/
230579d7 2418T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
f47b89c7 2419S: Maintained
679655da
JP
2420F: Documentation/cgroups/cpusets.txt
2421F: include/linux/cpuset.h
2422F: kernel/cpuset.c
ed90fb4a 2423
1da177e4 2424CRAMFS FILESYSTEM
ce00f85c 2425W: http://sourceforge.net/projects/cramfs/
54886a71 2426S: Orphan / Obsolete
679655da
JP
2427F: Documentation/filesystems/cramfs.txt
2428F: fs/cramfs/
1da177e4
LT
2429
2430CRIS PORT
8b58be88
JP
2431M: Mikael Starvik <starvik@axis.com>
2432M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2433L: linux-cris-kernel@axis.com
1da177e4
LT
2434W: http://developer.axis.com
2435S: Maintained
679655da 2436F: arch/cris/
df621252 2437F: drivers/tty/serial/crisv10.*
1da177e4
LT
2438
2439CRYPTO API
8b58be88
JP
2440M: Herbert Xu <herbert@gondor.apana.org.au>
2441M: "David S. Miller" <davem@davemloft.net>
1da177e4 2442L: linux-crypto@vger.kernel.org
54e5881d 2443T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2444S: Maintained
679655da
JP
2445F: Documentation/crypto/
2446F: arch/*/crypto/
2447F: crypto/
2448F: drivers/crypto/
2449F: include/crypto/
1da177e4 2450
5b07bd57 2451CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2452M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2453L: linux-crypto@vger.kernel.org
2454S: Maintained
51a2228a
JP
2455F: crypto/ansi_cprng.c
2456F: crypto/rng.c
5b07bd57 2457
9b4ffa48 2458CS5535 Audio ALSA driver
8b58be88 2459M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2460S: Maintained
679655da 2461F: sound/pci/cs5535audio/
9b4ffa48 2462
a910e4a9 2463CW1200 WLAN driver
b75f0050
JP
2464M: Solomon Peachy <pizza@shaftnet.org>
2465S: Maintained
2466F: drivers/net/wireless/cw1200/
a910e4a9 2467
6d8425b1 2468CX18 VIDEO4LINUX DRIVER
6afdeaf8 2469M: Andy Walls <awalls@md.metrocast.net>
c4240509 2470L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2471L: linux-media@vger.kernel.org
275ffde4 2472T: git git://linuxtv.org/media_tree.git
6d8425b1 2473W: http://linuxtv.org
30e10993 2474W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2475S: Maintained
679655da 2476F: Documentation/video4linux/cx18.txt
90d72ac6 2477F: drivers/media/pci/cx18/
6c0f0359 2478F: include/uapi/linux/ivtv*
6d8425b1 2479
3f101d91
HV
2480CX2341X MPEG ENCODER HELPER MODULE
2481M: Hans Verkuil <hverkuil@xs4all.nl>
2482L: linux-media@vger.kernel.org
2483T: git git://linuxtv.org/media_tree.git
2484W: http://linuxtv.org
2485S: Maintained
c368360b 2486F: drivers/media/common/cx2341x*
3f101d91
HV
2487F: include/media/cx2341x*
2488
20357578 2489CX88 VIDEO4LINUX DRIVER
1b2c14b4 2490M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2491L: linux-media@vger.kernel.org
2492W: http://linuxtv.org
2493T: git git://linuxtv.org/media_tree.git
2494S: Odd fixes
2495F: Documentation/video4linux/cx88/
2496F: drivers/media/pci/cx88/
6d8425b1 2497
91952bc0
AP
2498CXD2820R MEDIA DRIVER
2499M: Antti Palosaari <crope@iki.fi>
2500L: linux-media@vger.kernel.org
2501W: http://linuxtv.org/
2502W: http://palosaari.fi/linux/
2503Q: http://patchwork.linuxtv.org/project/linux-media/list/
2504T: git git://linuxtv.org/anttip/media_tree.git
2505S: Maintained
2506F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2507
e5ec3789 2508CXGB3 ETHERNET DRIVER (CXGB3)
cdc99239 2509M: Santosh Raspatur <santosh@chelsio.com>
e5ec3789
SW
2510L: netdev@vger.kernel.org
2511W: http://www.chelsio.com
2512S: Supported
f7917c00 2513F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2514
2515CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2516M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2517L: linux-rdma@vger.kernel.org
e5ec3789
SW
2518W: http://www.openfabrics.org
2519S: Supported
679655da 2520F: drivers/infiniband/hw/cxgb3/
e5ec3789 2521
be4c9bad
RD
2522CXGB4 ETHERNET DRIVER (CXGB4)
2523M: Dimitris Michailidis <dm@chelsio.com>
2524L: netdev@vger.kernel.org
2525W: http://www.chelsio.com
2526S: Supported
f7917c00 2527F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2528
2529CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2530M: Steve Wise <swise@chelsio.com>
2531L: linux-rdma@vger.kernel.org
2532W: http://www.openfabrics.org
2533S: Supported
2534F: drivers/infiniband/hw/cxgb4/
2535
5c20a5c7
CL
2536CXGB4VF ETHERNET DRIVER (CXGB4VF)
2537M: Casey Leedom <leedom@chelsio.com>
2538L: netdev@vger.kernel.org
2539W: http://www.chelsio.com
2540S: Supported
f7917c00 2541F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2542
b52b97a3
GC
2543STMMAC ETHERNET DRIVER
2544M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2545L: netdev@vger.kernel.org
2546W: http://www.stlinux.com
2547S: Supported
7ac6653a 2548F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2549
1da177e4 2550CYBERPRO FB DRIVER
8b58be88 2551M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2552L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2553W: http://www.arm.linux.org.uk/
2554S: Maintained
679655da 2555F: drivers/video/cyber2000fb.*
9fa68eae 2556
1da177e4 2557CYCLADES ASYNC MUX DRIVER
1da177e4 2558W: http://www.cyclades.com/
d459883e 2559S: Orphan
c897401b 2560F: drivers/tty/cyclades.c
679655da 2561F: include/linux/cyclades.h
c117ab84 2562F: include/uapi/linux/cyclades.h
1da177e4
LT
2563
2564CYCLADES PC300 DRIVER
1da177e4 2565W: http://www.cyclades.com/
d459883e 2566S: Orphan
679655da 2567F: drivers/net/wan/pc300*
1da177e4 2568
402f6ae4
AP
2569CYPRESS_FIRMWARE MEDIA DRIVER
2570M: Antti Palosaari <crope@iki.fi>
2571L: linux-media@vger.kernel.org
2572W: http://linuxtv.org/
2573W: http://palosaari.fi/linux/
2574Q: http://patchwork.linuxtv.org/project/linux-media/list/
2575T: git git://linuxtv.org/anttip/media_tree.git
2576S: Maintained
2577F: drivers/media/common/cypress_firmware*
2578
e3ae3525 2579CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2580M: Ferruh Yigit <fery@cypress.com>
6305902c 2581L: linux-input@vger.kernel.org
be9a6f40 2582S: Supported
6305902c
JP
2583F: drivers/input/touchscreen/cyttsp*
2584F: include/linux/input/cyttsp.h
e3ae3525 2585
1da177e4 2586DAMA SLAVE for AX.25
8b58be88 2587M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2588W: http://yaina.de/jreuter/
2589W: http://www.qsl.net/dl1bke/
2590L: linux-hams@vger.kernel.org
2591S: Maintained
679655da
JP
2592F: net/ax25/af_ax25.c
2593F: net/ax25/ax25_dev.c
2594F: net/ax25/ax25_ds_*
2595F: net/ax25/ax25_in.c
2596F: net/ax25/ax25_out.c
2597F: net/ax25/ax25_timer.c
2598F: net/ax25/sysctl_net_ax25.c
1da177e4 2599
e2d1d6c0 2600DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2601L: netdev@vger.kernel.org
5ff77428 2602S: Orphan
679655da 2603F: Documentation/networking/dmfe.txt
0f04e2aa 2604F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2605
2606DC390/AM53C974 SCSI driver
8b58be88 2607M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2608W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2609M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2610S: Maintained
679655da 2611F: drivers/scsi/tmscsim.*
e2d1d6c0 2612
1da177e4 2613DC395x SCSI driver
61eee9a7 2614M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2615M: Ali Akcaagac <aliakc@web.de>
2616M: Jamie Lenehan <lenehan@twibble.org>
f5df5881 2617L: dc395x@twibble.org
cf015e9f
JP
2618W: http://twibble.org/dist/dc395x/
2619W: http://lists.twibble.org/mailman/listinfo/dc395x/
1da177e4 2620S: Maintained
679655da
JP
2621F: Documentation/scsi/dc395x.txt
2622F: drivers/scsi/dc395x.*
1da177e4 2623
eb8edb08 2624DCCP PROTOCOL
a89d030e 2625M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2626L: dccp@vger.kernel.org
c996d8b9 2627W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2628S: Maintained
679655da 2629F: include/linux/dccp.h
c117ab84 2630F: include/uapi/linux/dccp.h
679655da
JP
2631F: include/linux/tfrc.h
2632F: net/dccp/
eb8edb08 2633
1da177e4 2634DECnet NETWORK LAYER
1da177e4
LT
2635W: http://linux-decnet.sourceforge.net
2636L: linux-decnet-user@lists.sourceforge.net
f546444d 2637S: Orphan
679655da
JP
2638F: Documentation/networking/decnet.txt
2639F: net/decnet/
1da177e4
LT
2640
2641DEFXX FDDI NETWORK DRIVER
8b58be88 2642M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2643S: Maintained
33f810b2 2644F: drivers/net/fddi/defxx.*
1da177e4 2645
ad8f07cc 2646DELL LAPTOP DRIVER
8b58be88 2647M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2648L: platform-driver-x86@vger.kernel.org
ad8f07cc 2649S: Maintained
679655da 2650F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2651
1da177e4 2652DELL LAPTOP SMM DRIVER
a1406d87 2653M: Guenter Roeck <linux@roeck-us.net>
679655da 2654F: drivers/char/i8k.c
c117ab84 2655F: include/uapi/linux/i8k.h
1da177e4 2656
90563ec4 2657DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2658M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2659S: Maintained
679655da
JP
2660F: Documentation/dcdbas.txt
2661F: drivers/firmware/dcdbas.*
90563ec4 2662
0b3f6109 2663DELL WMI EXTRAS DRIVER
8b58be88 2664M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2665S: Maintained
36b3a96f 2666F: drivers/platform/x86/dell-wmi.c
0b3f6109 2667
5efc75e3
PZ
2668DESIGNWARE USB2 DRD IP DRIVER
2669M: Paul Zimmerman <paulz@synopsys.com>
2670L: linux-usb@vger.kernel.org
2671S: Maintained
197ba5f4 2672F: drivers/usb/dwc2/
5efc75e3 2673
94ab23dd
FB
2674DESIGNWARE USB3 DRD IP DRIVER
2675M: Felipe Balbi <balbi@ti.com>
2676L: linux-usb@vger.kernel.org
2677L: linux-omap@vger.kernel.org
2678T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2679S: Maintained
2680F: drivers/usb/dwc3/
2681
89d07767
KP
2682DEVICE FREQUENCY (DEVFREQ)
2683M: MyungJoo Ham <myungjoo.ham@samsung.com>
2684M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2685L: linux-pm@vger.kernel.org
89d07767
KP
2686S: Maintained
2687F: drivers/devfreq/
2688
1da177e4 2689DEVICE NUMBER REGISTRY
8b58be88 2690M: Torben Mathiasen <device@lanana.org>
1da177e4 2691W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2692S: Maintained
2693
e2d1d6c0 2694DEVICE-MAPPER (LVM)
854ecaad 2695M: Alasdair Kergon <agk@redhat.com>
8504eed3 2696M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2697M: dm-devel@redhat.com
e2d1d6c0
RD
2698L: dm-devel@redhat.com
2699W: http://sources.redhat.com/dm
8a6e2535 2700Q: http://patchwork.kernel.org/project/dm-devel/list/
41d35d25 2701T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
854ecaad 2702T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2703S: Maintained
679655da
JP
2704F: Documentation/device-mapper/
2705F: drivers/md/dm*
854ecaad 2706F: drivers/md/persistent-data/
679655da
JP
2707F: include/linux/device-mapper.h
2708F: include/linux/dm-*.h
8504eed3 2709F: include/uapi/linux/dm-*.h
e2d1d6c0 2710
599aa697
LL
2711DIGI NEO AND CLASSIC PCI PRODUCTS
2712M: Lidza Louina <lidza.louina@gmail.com>
2713L: driverdev-devel@linuxdriverproject.org
2714S: Maintained
2715F: drivers/staging/dgnc/
2716
2717DIGI EPCA PCI PRODUCTS
2718M: Lidza Louina <lidza.louina@gmail.com>
2719L: driverdev-devel@linuxdriverproject.org
2720S: Maintained
2721F: drivers/staging/dgap/
2722
335d7c58 2723DIOLAN U2C-12 I2C DRIVER
ca462085 2724M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2725L: linux-i2c@vger.kernel.org
2726S: Maintained
2727F: drivers/i2c/busses/i2c-diolan-u2c.c
2728
e7839f25 2729DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2730M: Eric Paris <eparis@parisplace.org>
3c5119c0 2731S: Maintained
679655da
JP
2732F: Documentation/filesystems/dnotify.txt
2733F: fs/notify/dnotify/
2734F: include/linux/dnotify.h
1da177e4
LT
2735
2736DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2737M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2738W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2739W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2740W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2741S: Maintained
2742
4480f15b 2743DISKQUOTA
8b58be88 2744M: Jan Kara <jack@suse.cz>
1da177e4 2745S: Maintained
679655da
JP
2746F: Documentation/filesystems/quota.txt
2747F: fs/quota/
2748F: include/linux/quota*.h
c117ab84 2749F: include/uapi/linux/quota*.h
1da177e4 2750
702686ad
BT
2751DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2752M: Bernie Thompson <bernie@plugable.com>
2753L: linux-fbdev@vger.kernel.org
2754S: Maintained
2755W: http://plugable.com/category/projects/udlfb/
2756F: drivers/video/udlfb.c
2757F: include/video/udlfb.h
2758F: Documentation/fb/udlfb.txt
2759
e7839f25 2760DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2761M: Christine Caulfield <ccaulfie@redhat.com>
2762M: David Teigland <teigland@redhat.com>
a4644184 2763L: cluster-devel@redhat.com
5be7b50f 2764W: http://sources.redhat.com/cluster/
54e5881d 2765T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2766S: Supported
679655da 2767F: fs/dlm/
5be7b50f 2768
53b6b3e0
SS
2769DMA BUFFER SHARING FRAMEWORK
2770M: Sumit Semwal <sumit.semwal@linaro.org>
2771S: Maintained
2772L: linux-media@vger.kernel.org
2773L: dri-devel@lists.freedesktop.org
2774L: linaro-mm-sig@lists.linaro.org
2775F: drivers/base/dma-buf*
2776F: include/linux/dma-buf*
2777F: Documentation/dma-buf-sharing.txt
2778T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2779
b3e5f263 2780DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2781M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2782M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2783L: dmaengine@vger.kernel.org
2784Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2785S: Supported
679655da
JP
2786F: drivers/dma/
2787F: include/linux/dma*
5dbd05d4
VK
2788T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2789T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2790
b825037d 2791DME1737 HARDWARE MONITOR DRIVER
8b58be88 2792M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2793L: lm-sensors@lm-sensors.org
2794S: Maintained
679655da
JP
2795F: Documentation/hwmon/dme1737
2796F: drivers/hwmon/dme1737.c
b825037d 2797
5b9c9bf6 2798DOCKING STATION DRIVER
8b58be88 2799M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2800L: linux-acpi@vger.kernel.org
8b59a454 2801S: Supported
679655da 2802F: drivers/acpi/dock.c
5b9c9bf6 2803
7d2c86b5 2804DOCUMENTATION
01358e56 2805M: Randy Dunlap <rdunlap@infradead.org>
795fb7e7 2806L: linux-doc@vger.kernel.org
01358e56 2807T: quilt http://www.infradead.org/~rdunlap/Doc/patches/
795fb7e7 2808S: Maintained
679655da 2809F: Documentation/
abbaeff3 2810
1da177e4 2811DOUBLETALK DRIVER
8b58be88 2812M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2813L: blinux-list@redhat.com
2814S: Maintained
679655da
JP
2815F: drivers/char/dtlk.c
2816F: include/linux/dtlk.h
1da177e4 2817
e2d1d6c0 2818DPT_I2O SCSI RAID DRIVER
8b58be88 2819M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2820L: linux-scsi@vger.kernel.org
2821W: http://www.adaptec.com/
2822S: Maintained
679655da
JP
2823F: drivers/scsi/dpt*
2824F: drivers/scsi/dpt/
e2d1d6c0 2825
b411b363 2826DRBD DRIVER
28b8e8d4
JP
2827P: Philipp Reisner
2828P: Lars Ellenberg
2829M: drbd-dev@lists.linbit.com
2830L: drbd-user@lists.linbit.com
2831W: http://www.drbd.org
2832T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2833T: git git://git.drbd.org/drbd-8.3.git
2834S: Supported
2835F: drivers/block/drbd/
2836F: lib/lru_cache.c
2837F: Documentation/blockdev/drbd/
b411b363 2838
87544653 2839DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2840M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2841T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2842S: Supported
679655da 2843F: Documentation/kobject.txt
7cfc51b9 2844F: drivers/base/
679655da 2845F: fs/sysfs/
87544653 2846F: fs/debugfs/
679655da 2847F: include/linux/kobj*
87544653 2848F: include/linux/debugfs.h
679655da 2849F: lib/kobj*
1da177e4
LT
2850
2851DRM DRIVERS
8b58be88 2852M: David Airlie <airlied@linux.ie>
4c6a3999 2853L: dri-devel@lists.freedesktop.org
b0447888 2854T: git git://people.freedesktop.org/~airlied/linux
1da177e4 2855S: Maintained
679655da 2856F: drivers/gpu/drm/
850e9411 2857F: include/drm/
c117ab84 2858F: include/uapi/drm/
1da177e4 2859
566f5939
AD
2860RADEON DRM DRIVERS
2861M: Alex Deucher <alexander.deucher@amd.com>
2862M: Christian König <christian.koenig@amd.com>
2863L: dri-devel@lists.freedesktop.org
2864T: git git://people.freedesktop.org/~agd5f/linux
2865S: Supported
2866F: drivers/gpu/drm/radeon/
2867F: include/drm/radeon*
2868F: include/uapi/drm/radeon*
2869
8daf7473 2870INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2871M: Daniel Vetter <daniel.vetter@ffwll.ch>
47f95647 2872M: Jani Nikula <jani.nikula@linux.intel.com>
362132d2 2873L: intel-gfx@lists.freedesktop.org
8daf7473 2874L: dri-devel@lists.freedesktop.org
47f95647 2875Q: http://patchwork.freedesktop.org/project/intel-gfx/
89258a97 2876T: git git://anongit.freedesktop.org/drm-intel
8daf7473 2877S: Supported
14430813 2878F: drivers/gpu/drm/i915/
8daf7473 2879F: include/drm/i915*
c117ab84 2880F: include/uapi/drm/i915*
8daf7473 2881
398a6d4a
KP
2882DRM DRIVERS FOR EXYNOS
2883M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2884M: Joonyoung Shim <jy0922.shim@samsung.com>
2885M: Seung-Woo Kim <sw0312.kim@samsung.com>
2886M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2887L: dri-devel@lists.freedesktop.org
25a58030 2888T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2889S: Supported
14430813 2890F: drivers/gpu/drm/exynos/
398a6d4a 2891F: include/drm/exynos*
c117ab84 2892F: include/uapi/drm/exynos*
398a6d4a 2893
bd3b49f2 2894DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2895M: Thierry Reding <thierry.reding@gmail.com>
2896M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2897L: dri-devel@lists.freedesktop.org
2898L: linux-tegra@vger.kernel.org
a5ad7a63 2899T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2900S: Supported
dee8268f 2901F: drivers/gpu/drm/tegra/
a5ad7a63 2902F: drivers/gpu/host1x/
e1e90644 2903F: include/linux/host1x.h
a5ad7a63 2904F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2905F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2906
598df1ac
AK
2907DSBR100 USB FM RADIO DRIVER
2908M: Alexey Klimov <klimov.linux@gmail.com>
2909L: linux-media@vger.kernel.org
2910T: git git://linuxtv.org/media_tree.git
2911S: Maintained
2912F: drivers/media/radio/dsbr100.c
2913
1da177e4 2914DSCC4 DRIVER
8b58be88 2915M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2916L: netdev@vger.kernel.org
1da177e4 2917S: Maintained
679655da 2918F: drivers/net/wan/dscc4.c
1da177e4 2919
91952bc0
AP
2920DVB_USB_AF9015 MEDIA DRIVER
2921M: Antti Palosaari <crope@iki.fi>
2922L: linux-media@vger.kernel.org
2923W: http://linuxtv.org/
2924W: http://palosaari.fi/linux/
2925Q: http://patchwork.linuxtv.org/project/linux-media/list/
2926T: git git://linuxtv.org/anttip/media_tree.git
2927S: Maintained
2928F: drivers/media/usb/dvb-usb-v2/af9015*
2929
2930DVB_USB_AF9035 MEDIA DRIVER
2931M: Antti Palosaari <crope@iki.fi>
2932L: linux-media@vger.kernel.org
2933W: http://linuxtv.org/
2934W: http://palosaari.fi/linux/
2935Q: http://patchwork.linuxtv.org/project/linux-media/list/
2936T: git git://linuxtv.org/anttip/media_tree.git
2937S: Maintained
2938F: drivers/media/usb/dvb-usb-v2/af9035*
2939
2940DVB_USB_ANYSEE MEDIA DRIVER
2941M: Antti Palosaari <crope@iki.fi>
2942L: linux-media@vger.kernel.org
2943W: http://linuxtv.org/
2944W: http://palosaari.fi/linux/
2945Q: http://patchwork.linuxtv.org/project/linux-media/list/
2946T: git git://linuxtv.org/anttip/media_tree.git
2947S: Maintained
2948F: drivers/media/usb/dvb-usb-v2/anysee*
2949
2950DVB_USB_AU6610 MEDIA DRIVER
2951M: Antti Palosaari <crope@iki.fi>
2952L: linux-media@vger.kernel.org
2953W: http://linuxtv.org/
2954W: http://palosaari.fi/linux/
2955Q: http://patchwork.linuxtv.org/project/linux-media/list/
2956T: git git://linuxtv.org/anttip/media_tree.git
2957S: Maintained
2958F: drivers/media/usb/dvb-usb-v2/au6610*
2959
2960DVB_USB_CE6230 MEDIA DRIVER
2961M: Antti Palosaari <crope@iki.fi>
2962L: linux-media@vger.kernel.org
2963W: http://linuxtv.org/
2964W: http://palosaari.fi/linux/
2965Q: http://patchwork.linuxtv.org/project/linux-media/list/
2966T: git git://linuxtv.org/anttip/media_tree.git
2967S: Maintained
2968F: drivers/media/usb/dvb-usb-v2/ce6230*
2969
d099dea2
MK
2970DVB_USB_CXUSB MEDIA DRIVER
2971M: Michael Krufky <mkrufky@linuxtv.org>
2972L: linux-media@vger.kernel.org
2973W: http://linuxtv.org/
2974W: http://github.com/mkrufky
2975Q: http://patchwork.linuxtv.org/project/linux-media/list/
2976T: git git://linuxtv.org/media_tree.git
2977S: Maintained
9819da66 2978F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2979
91952bc0 2980DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2981M: Antti Palosaari <crope@iki.fi>
2982L: linux-media@vger.kernel.org
2983W: http://linuxtv.org/
2984W: http://palosaari.fi/linux/
2985Q: http://patchwork.linuxtv.org/project/linux-media/list/
2986T: git git://linuxtv.org/anttip/media_tree.git
2987S: Maintained
91952bc0 2988F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2989
5560983b 2990DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2991M: Antti Palosaari <crope@iki.fi>
2992L: linux-media@vger.kernel.org
2993W: http://linuxtv.org/
91952bc0
AP
2994Q: http://patchwork.linuxtv.org/project/linux-media/list/
2995T: git git://linuxtv.org/anttip/media_tree.git
2996S: Maintained
5560983b 2997F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2998
8856f5f2
MK
2999DVB_USB_MXL111SF MEDIA DRIVER
3000M: Michael Krufky <mkrufky@linuxtv.org>
3001L: linux-media@vger.kernel.org
3002W: http://linuxtv.org/
3003W: http://github.com/mkrufky
3004Q: http://patchwork.linuxtv.org/project/linux-media/list/
3005T: git git://linuxtv.org/mkrufky/mxl111sf.git
3006S: Maintained
3007F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3008
91952bc0
AP
3009DVB_USB_RTL28XXU MEDIA DRIVER
3010M: Antti Palosaari <crope@iki.fi>
3011L: linux-media@vger.kernel.org
3012W: http://linuxtv.org/
3013W: http://palosaari.fi/linux/
3014Q: http://patchwork.linuxtv.org/project/linux-media/list/
3015T: git git://linuxtv.org/anttip/media_tree.git
3016S: Maintained
3017F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3018
3019DVB_USB_V2 MEDIA DRIVER
3020M: Antti Palosaari <crope@iki.fi>
3021L: linux-media@vger.kernel.org
3022W: http://linuxtv.org/
3023W: http://palosaari.fi/linux/
3024Q: http://patchwork.linuxtv.org/project/linux-media/list/
3025T: git git://linuxtv.org/anttip/media_tree.git
3026S: Maintained
3027F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3028F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3029
ac0ac38f 3030DYNAMIC DEBUG
5c4a97d1 3031M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
3032S: Maintained
3033F: lib/dynamic_debug.c
3034F: include/linux/dynamic_debug.h
3035
789c7048 3036DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 3037M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 3038S: Maintained
df621252 3039F: drivers/tty/serial/dz.*
789c7048 3040
91952bc0
AP
3041E4000 MEDIA DRIVER
3042M: Antti Palosaari <crope@iki.fi>
3043L: linux-media@vger.kernel.org
3044W: http://linuxtv.org/
3045W: http://palosaari.fi/linux/
3046Q: http://patchwork.linuxtv.org/project/linux-media/list/
3047T: git git://linuxtv.org/anttip/media_tree.git
3048S: Maintained
3049F: drivers/media/tuners/e4000*
3050
1da177e4 3051EATA-DMA SCSI DRIVER
8b58be88 3052M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3053L: linux-eata@i-connect.net
3054L: linux-scsi@vger.kernel.org
1da177e4 3055S: Maintained
679655da 3056F: drivers/scsi/eata*
1da177e4
LT
3057
3058EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 3059M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
3060L: linux-scsi@vger.kernel.org
3061S: Maintained
679655da 3062F: drivers/scsi/eata.c
1da177e4
LT
3063
3064EATA-PIO SCSI DRIVER
8b58be88 3065M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3066L: linux-eata@i-connect.net
3067L: linux-scsi@vger.kernel.org
1da177e4 3068S: Maintained
679655da 3069F: drivers/scsi/eata_pio.*
1da177e4
LT
3070
3071EBTABLES
8b58be88 3072M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3073L: netfilter-devel@vger.kernel.org
1da177e4
LT
3074W: http://ebtables.sourceforge.net/
3075S: Maintained
679655da 3076F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3077F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3078F: net/bridge/netfilter/ebt*.c
1da177e4 3079
91952bc0
AP
3080EC100 MEDIA DRIVER
3081M: Antti Palosaari <crope@iki.fi>
3082L: linux-media@vger.kernel.org
3083W: http://linuxtv.org/
3084W: http://palosaari.fi/linux/
3085Q: http://patchwork.linuxtv.org/project/linux-media/list/
3086T: git git://linuxtv.org/anttip/media_tree.git
3087S: Maintained
3088F: drivers/media/dvb-frontends/ec100*
3089
237fead6 3090ECRYPT FILE SYSTEM
0de9adf2 3091M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3092L: ecryptfs@vger.kernel.org
24a923e4 3093W: http://ecryptfs.org
6dc7516e 3094W: https://launchpad.net/ecryptfs
237fead6 3095S: Supported
679655da
JP
3096F: Documentation/filesystems/ecryptfs.txt
3097F: fs/ecryptfs/
237fead6 3098
da9bb1d2 3099EDAC-CORE
8b58be88 3100M: Doug Thompson <dougthompson@xmission.com>
aa15aa0e
BP
3101M: Borislav Petkov <bp@alien8.de>
3102M: Mauro Carvalho Chehab <m.chehab@samsung.com>
91445c72 3103L: linux-edac@vger.kernel.org
0e438e3f 3104W: bluesmoke.sourceforge.net
8c2a6a40 3105S: Supported
679655da 3106F: Documentation/edac.txt
91445c72 3107F: drivers/edac/
679655da 3108F: include/linux/edac.h
0e438e3f 3109
c476c23b 3110EDAC-AMD64
8b58be88 3111M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3112M: Borislav Petkov <bp@alien8.de>
91445c72 3113L: linux-edac@vger.kernel.org
c476c23b 3114W: bluesmoke.sourceforge.net
487ba8e8 3115S: Maintained
c476c23b
BP
3116F: drivers/edac/amd64_edac*
3117
836dae5d
RR
3118EDAC-CALXEDA
3119M: Doug Thompson <dougthompson@xmission.com>
3120M: Robert Richter <rric@kernel.org>
3121L: linux-edac@vger.kernel.org
3122W: bluesmoke.sourceforge.net
3123S: Maintained
3124F: drivers/edac/highbank*
3125
f65aad41
RB
3126EDAC-CAVIUM
3127M: Ralf Baechle <ralf@linux-mips.org>
3128M: David Daney <david.daney@cavium.com>
3129L: linux-edac@vger.kernel.org
3130L: linux-mips@linux-mips.org
3131W: bluesmoke.sourceforge.net
3132S: Supported
3133F: drivers/edac/octeon_edac*
3134
0e438e3f 3135EDAC-E752X
8b58be88
JP
3136M: Mark Gross <mark.gross@intel.com>
3137M: Doug Thompson <dougthompson@xmission.com>
91445c72 3138L: linux-edac@vger.kernel.org
0e438e3f
DP
3139W: bluesmoke.sourceforge.net
3140S: Maintained
679655da 3141F: drivers/edac/e752x_edac.c
0e438e3f
DP
3142
3143EDAC-E7XXX
8b58be88 3144M: Doug Thompson <dougthompson@xmission.com>
91445c72 3145L: linux-edac@vger.kernel.org
0e438e3f
DP
3146W: bluesmoke.sourceforge.net
3147S: Maintained
679655da 3148F: drivers/edac/e7xxx_edac.c
0e438e3f 3149
77c5f5d2 3150EDAC-GHES
1b2c14b4 3151M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3152L: linux-edac@vger.kernel.org
3153W: bluesmoke.sourceforge.net
3154S: Maintained
2caa67a6 3155F: drivers/edac/ghes_edac.c
77c5f5d2 3156
6bc78404 3157EDAC-I82443BXGX
8b58be88 3158M: Tim Small <tim@buttersideup.com>
91445c72 3159L: linux-edac@vger.kernel.org
6bc78404
DT
3160W: bluesmoke.sourceforge.net
3161S: Maintained
679655da 3162F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3163
3164EDAC-I3000
8b58be88 3165M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3166L: linux-edac@vger.kernel.org
6bc78404
DT
3167W: bluesmoke.sourceforge.net
3168S: Maintained
679655da 3169F: drivers/edac/i3000_edac.c
6bc78404
DT
3170
3171EDAC-I5000
8b58be88 3172M: Doug Thompson <dougthompson@xmission.com>
91445c72 3173L: linux-edac@vger.kernel.org
ba9a5918
DT
3174W: bluesmoke.sourceforge.net
3175S: Maintained
679655da 3176F: drivers/edac/i5000_edac.c
ba9a5918 3177
44c12cb2 3178EDAC-I5400
1b2c14b4 3179M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3180L: linux-edac@vger.kernel.org
44c12cb2
MCC
3181W: bluesmoke.sourceforge.net
3182S: Maintained
679655da 3183F: drivers/edac/i5400_edac.c
44c12cb2 3184
3c9c92b6 3185EDAC-I7300
1b2c14b4 3186M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3187L: linux-edac@vger.kernel.org
3188W: bluesmoke.sourceforge.net
3189S: Maintained
3190F: drivers/edac/i7300_edac.c
3191
67c89316 3192EDAC-I7CORE
1b2c14b4 3193M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3194L: linux-edac@vger.kernel.org
3195W: bluesmoke.sourceforge.net
3196S: Maintained
70aff0ce 3197F: drivers/edac/i7core_edac.c
67c89316 3198
ba9a5918 3199EDAC-I82975X
8b58be88 3200M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3201M: "Arvind R." <arvino55@gmail.com>
91445c72 3202L: linux-edac@vger.kernel.org
ba9a5918
DT
3203W: bluesmoke.sourceforge.net
3204S: Maintained
679655da 3205F: drivers/edac/i82975x_edac.c
ba9a5918 3206
ccdfb979
JT
3207EDAC-MPC85XX
3208M: Johannes Thumshirn <johannes.thumshirn@men.de>
3209L: linux-edac@vger.kernel.org
3210W: bluesmoke.sourceforge.net
3211S: Maintained
3212F: drivers/edac/mpc85xx_edac.[ch]
3213
ba9a5918 3214EDAC-PASEMI
8b58be88 3215M: Egor Martovetsky <egor@pasemi.com>
91445c72 3216L: linux-edac@vger.kernel.org
6bc78404
DT
3217W: bluesmoke.sourceforge.net
3218S: Maintained
679655da 3219F: drivers/edac/pasemi_edac.c
6bc78404 3220
0e438e3f 3221EDAC-R82600
8b58be88 3222M: Tim Small <tim@buttersideup.com>
91445c72 3223L: linux-edac@vger.kernel.org
0e438e3f
DP
3224W: bluesmoke.sourceforge.net
3225S: Maintained
679655da 3226F: drivers/edac/r82600_edac.c
da9bb1d2 3227
4d096ca7 3228EDAC-SBRIDGE
1b2c14b4 3229M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3230L: linux-edac@vger.kernel.org
3231W: bluesmoke.sourceforge.net
3232S: Maintained
3233F: drivers/edac/sb_edac.c
3234
af39917d
CL
3235EDIROL UA-101/UA-1000 DRIVER
3236M: Clemens Ladisch <clemens@ladisch.de>
3237L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3238T: git git://git.alsa-project.org/alsa-kernel.git
3239S: Maintained
3240F: sound/usb/misc/ua101.c
3241
1f7df953
MF
3242EXTENSIBLE FIRMWARE INTERFACE (EFI)
3243M: Matt Fleming <matt.fleming@intel.com>
3244L: linux-efi@vger.kernel.org
78bef24e 3245T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3246S: Maintained
3247F: Documentation/x86/efi-stub.txt
3248F: arch/ia64/kernel/efi.c
3249F: arch/x86/boot/compressed/eboot.[ch]
3250F: arch/x86/include/asm/efi.h
3251F: arch/x86/platform/efi/*
a9499fa7 3252F: drivers/firmware/efi/*
1f7df953
MF
3253F: include/linux/efi*.h
3254
d68772b7
MF
3255EFI VARIABLE FILESYSTEM
3256M: Matthew Garrett <matthew.garrett@nebula.com>
3257M: Jeremy Kerr <jk@ozlabs.org>
3258M: Matt Fleming <matt.fleming@intel.com>
3259T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3260L: linux-efi@vger.kernel.org
3261S: Maintained
3262F: fs/efivarfs/
3263
85a00d9b
PJ
3264EFIFB FRAMEBUFFER DRIVER
3265L: linux-fbdev@vger.kernel.org
3266M: Peter Jones <pjones@redhat.com>
3267S: Maintained
3268F: drivers/video/efifb.c
3269
0bee8d28
JT
3270EFS FILESYSTEM
3271W: http://aeschi.ch.eu.org/efs/
3272S: Orphan
679655da 3273F: fs/efs/
0bee8d28 3274
4480f15b 3275EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3276M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3277M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3278L: linux-rdma@vger.kernel.org
fab97220 3279S: Supported
679655da 3280F: drivers/infiniband/hw/ehca/
fab97220 3281
aa8a9e25 3282EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3283M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3284L: netdev@vger.kernel.org
3285S: Maintained
9aa32835 3286F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3287
f0319efe 3288EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3289M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3290L: linux-media@vger.kernel.org
3291W: http://linuxtv.org
3292T: git git://linuxtv.org/media_tree.git
3293S: Maintained
3294F: drivers/media/usb/em28xx/
3295
3e3a7d66 3296EMBEDDED LINUX
8b58be88
JP
3297M: Paul Gortmaker <paul.gortmaker@windriver.com>
3298M: Matt Mackall <mpm@selenic.com>
3299M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3300L: linux-embedded@vger.kernel.org
3301S: Maintained
3302
3a1c1d44 3303EMULEX LPFC FC SCSI DRIVER
8b58be88 3304M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3305L: linux-scsi@vger.kernel.org
3306W: http://sourceforge.net/projects/lpfcxxxx
3307S: Supported
679655da 3308F: drivers/scsi/lpfc/
3a1c1d44 3309
5f5bac82 3310ENE CB710 FLASH CARD READER DRIVER
8b58be88 3311M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3312S: Maintained
3313F: drivers/misc/cb710/
3314F: drivers/mmc/host/cb710-mmc.*
3315F: include/linux/cb710.h
3316
931e39a1
ML
3317ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3318M: Maxim Levitsky <maximlevitsky@gmail.com>
3319S: Maintained
2a837449 3320F: drivers/media/rc/ene_ir.*
931e39a1 3321
ec207dcc
GS
3322ENHANCED ERROR HANDLING (EEH)
3323M: Gavin Shan <shangw@linux.vnet.ibm.com>
3324L: linuxppc-dev@lists.ozlabs.org
3325S: Supported
3326F: Documentation/powerpc/eeh-pci-error-recovery.txt
3327F: arch/powerpc/kernel/eeh*.c
3328
d5ca9006 3329EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3330M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3331S: Maintained
084bad91 3332T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3333F: drivers/video/s1d13xxxfb.c
3334F: include/video/s1d13xxxfb.h
d5ca9006 3335
1da177e4 3336ETHERNET BRIDGE
adbbf69d 3337M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3338L: bridge@lists.linux-foundation.org
4c325313 3339L: netdev@vger.kernel.org
c996d8b9 3340W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3341S: Maintained
679655da
JP
3342F: include/linux/netfilter_bridge/
3343F: net/bridge/
1da177e4 3344
22f08ad9
FF
3345ETHERNET PHY LIBRARY
3346M: Florian Fainelli <f.fainelli@gmail.com>
3347L: netdev@vger.kernel.org
3348S: Maintained
3349F: include/linux/phy.h
3350F: include/linux/phy_fixed.h
3351F: drivers/net/phy/
3352F: Documentation/networking/phy.txt
3353F: drivers/of/of_mdio.c
3354F: drivers/of/of_net.c
3355
1da177e4 3356EXT2 FILE SYSTEM
01971952 3357M: Jan Kara <jack@suse.cz>
72be2ccf 3358L: linux-ext4@vger.kernel.org
1da177e4 3359S: Maintained
679655da
JP
3360F: Documentation/filesystems/ext2.txt
3361F: fs/ext2/
3362F: include/linux/ext2*
1da177e4
LT
3363
3364EXT3 FILE SYSTEM
01971952 3365M: Jan Kara <jack@suse.cz>
8b58be88 3366M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3367M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3368L: linux-ext4@vger.kernel.org
3369S: Maintained
679655da
JP
3370F: Documentation/filesystems/ext3.txt
3371F: fs/ext3/
72be2ccf
EM
3372
3373EXT4 FILE SYSTEM
8b58be88 3374M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3375M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3376L: linux-ext4@vger.kernel.org
08a225f1 3377W: http://ext4.wiki.kernel.org
8a6e2535 3378Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3379S: Maintained
679655da
JP
3380F: Documentation/filesystems/ext4.txt
3381F: fs/ext4/
1da177e4 3382
c5532b09
MZ
3383Extended Verification Module (EVM)
3384M: Mimi Zohar <zohar@us.ibm.com>
3385S: Supported
3386F: security/integrity/evm/
3387
df6b3cfe
MH
3388EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3389M: MyungJoo Ham <myungjoo.ham@samsung.com>
3390M: Chanwoo Choi <cw00.choi@samsung.com>
3391L: linux-kernel@vger.kernel.org
81df63a9 3392T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
df6b3cfe
MH
3393S: Maintained
3394F: drivers/extcon/
3395F: Documentation/extcon/
3396
0a79951a
JH
3397EXYNOS DP DRIVER
3398M: Jingoo Han <jg1.han@samsung.com>
3399L: linux-fbdev@vger.kernel.org
3400S: Maintained
3401F: drivers/video/exynos/exynos_dp*
3402
33ad3912
DL
3403EXYNOS MIPI DISPLAY DRIVERS
3404M: Inki Dae <inki.dae@samsung.com>
3405M: Donghwa Lee <dh09.lee@samsung.com>
3406M: Kyungmin Park <kyungmin.park@samsung.com>
3407L: linux-fbdev@vger.kernel.org
3408S: Maintained
3409F: drivers/video/exynos/exynos_mipi*
3410F: include/video/exynos_mipi*
3411
e53004e2 3412F71805F HARDWARE MONITORING DRIVER
7c81c60f 3413M: Jean Delvare <jdelvare@suse.de>
e53004e2
JD
3414L: lm-sensors@lm-sensors.org
3415S: Maintained
679655da
JP
3416F: Documentation/hwmon/f71805f
3417F: drivers/hwmon/f71805f.c
e53004e2 3418
eea977ed
MB
3419FC0011 TUNER DRIVER
3420M: Michael Buesch <m@bues.ch>
3421L: linux-media@vger.kernel.org
3422S: Maintained
ccae7af2
MCC
3423F: drivers/media/tuners/fc0011.h
3424F: drivers/media/tuners/fc0011.c
eea977ed 3425
91952bc0
AP
3426FC2580 MEDIA DRIVER
3427M: Antti Palosaari <crope@iki.fi>
3428L: linux-media@vger.kernel.org
3429W: http://linuxtv.org/
3430W: http://palosaari.fi/linux/
3431Q: http://patchwork.linuxtv.org/project/linux-media/list/
3432T: git git://linuxtv.org/anttip/media_tree.git
3433S: Maintained
3434F: drivers/media/tuners/fc2580*
eea977ed 3435
88b2dbdb
EP
3436FANOTIFY
3437M: Eric Paris <eparis@redhat.com>
3438S: Maintained
3439F: fs/notify/fanotify/
3440F: include/linux/fanotify.h
c117ab84 3441F: include/uapi/linux/fanotify.h
88b2dbdb 3442
1da177e4 3443FARSYNC SYNCHRONOUS DRIVER
8b58be88 3444M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3445W: http://www.farsite.co.uk/
3446S: Supported
679655da 3447F: drivers/net/wan/farsync.*
1da177e4 3448
c5408b88 3449FAULT INJECTION SUPPORT
8b58be88 3450M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3451S: Supported
679655da
JP
3452F: Documentation/fault-injection/
3453F: lib/fault-inject.c
c5408b88 3454
cae727db
RL
3455FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3456M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3457L: fcoe-devel@open-fcoe.org
cae727db
RL
3458W: www.Open-FCoE.org
3459S: Supported
3460F: drivers/scsi/libfc/
3461F: drivers/scsi/fcoe/
3462F: include/scsi/fc/
3463F: include/scsi/libfc.h
3464F: include/scsi/libfcoe.h
c117ab84 3465F: include/uapi/scsi/fc/
cae727db 3466
e2d1d6c0 3467FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3468M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3469L: linux-fsdevel@vger.kernel.org
1da177e4 3470S: Maintained
679655da
JP
3471F: include/linux/fcntl.h
3472F: include/linux/fs.h
c117ab84
CEB
3473F: include/uapi/linux/fcntl.h
3474F: include/uapi/linux/fs.h
679655da
JP
3475F: fs/fcntl.c
3476F: fs/locks.c
1da177e4 3477
e2d1d6c0 3478FILESYSTEMS (VFS and infrastructure)
8b58be88 3479M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3480L: linux-fsdevel@vger.kernel.org
173acc7c 3481S: Maintained
679655da 3482F: fs/*
173acc7c 3483
b26e0ed4 3484FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3485M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3486L: lm-sensors@lm-sensors.org
3487S: Maintained
d5ca6918
JP
3488F: drivers/hwmon/f75375s.c
3489F: include/linux/f75375s.h
b26e0ed4 3490
a331b0c3
CL
3491FIREWIRE AUDIO DRIVERS
3492M: Clemens Ladisch <clemens@ladisch.de>
3493L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3494T: git git://git.alsa-project.org/alsa-kernel.git
3495S: Maintained
3496F: sound/firewire/
3497
eb86ec51
SR
3498FIREWIRE MEDIA DRIVERS (firedtv)
3499M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3500L: linux-media@vger.kernel.org
3501L: linux1394-devel@lists.sourceforge.net
3502T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3503S: Maintained
3504F: drivers/media/firewire/
3505
a511ce33
CB
3506FIREWIRE SBP-2 TARGET
3507M: Chris Boot <bootc@bootc.net>
3508L: linux-scsi@vger.kernel.org
3509L: target-devel@vger.kernel.org
3510L: linux1394-devel@lists.sourceforge.net
3511T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3512S: Maintained
3513F: drivers/target/sbp/
3514
7d2c86b5 3515FIREWIRE SUBSYSTEM
8b58be88 3516M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3517L: linux1394-devel@lists.sourceforge.net
958a29cb 3518W: http://ieee1394.wiki.kernel.org/
2ca526bf 3519T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3520S: Maintained
679655da 3521F: drivers/firewire/
8f06ce3b
SR
3522F: include/linux/firewire.h
3523F: include/uapi/linux/firewire*.h
9f6d3c4b 3524F: tools/firewire/
e2d1d6c0
RD
3525
3526FIRMWARE LOADER (request_firmware)
39e68089
ML
3527M: Ming Lei <ming.lei@canonical.com>
3528L: linux-kernel@vger.kernel.org
3529S: Maintained
679655da
JP
3530F: Documentation/firmware_class/
3531F: drivers/base/firmware*.c
3532F: include/linux/firmware.h
e2d1d6c0 3533
f730e3dc 3534FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3535M: Joshua Morris <josh.h.morris@us.ibm.com>
3536M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3537S: Maintained
3538F: drivers/block/rsxx/
3539
8206f664
JK
3540FLOPPY DRIVER
3541M: Jiri Kosina <jkosina@suse.cz>
3542T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3543S: Odd fixes
3544F: drivers/block/floppy.c
3545
9c9f32ed
AR
3546FMC SUBSYSTEM
3547M: Alessandro Rubini <rubini@gnudd.com>
3548W: http://www.ohwr.org/projects/fmc-bus
3549S: Supported
3550F: drivers/fmc/
3551F: include/linux/fmc*.h
3552F: include/linux/ipmi-fru.h
3553K: fmc_d.*register
3554
e2d1d6c0 3555FPU EMULATOR
8b58be88 3556M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3557W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3558S: Maintained
679655da 3559F: arch/x86/math-emu/
e2d1d6c0
RD
3560
3561FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3562L: netdev@vger.kernel.org
c173bfac 3563S: Orphan
679655da
JP
3564F: drivers/net/wan/dlci.c
3565F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3566
3567FRAMEBUFFER LAYER
5489e948
JCPV
3568M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3569M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3570L: linux-fbdev@vger.kernel.org
e2d1d6c0 3571W: http://linux-fbdev.sourceforge.net/
b22fe37b 3572Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3573T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3574S: Maintained
679655da 3575F: Documentation/fb/
d958c62c 3576F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3577F: drivers/video/
3578F: include/video/
679655da 3579F: include/linux/fb.h
c117ab84
CEB
3580F: include/uapi/video/
3581F: include/uapi/linux/fb.h
e2d1d6c0 3582
a57c188e 3583FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3584M: Timur Tabi <timur@tabi.org>
a57c188e 3585L: linux-fbdev@vger.kernel.org
c4ef9bc4 3586S: Maintained
a57c188e
TT
3587F: drivers/video/fsl-diu-fb.*
3588
e2d1d6c0 3589FREESCALE DMA DRIVER
8b58be88
JP
3590M: Li Yang <leoli@freescale.com>
3591M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3592L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3593S: Maintained
679655da 3594F: drivers/dma/fsldma.*
e2d1d6c0
RD
3595
3596FREESCALE I2C CPM DRIVER
8b58be88 3597M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3598L: linuxppc-dev@lists.ozlabs.org
846557d3 3599L: linux-i2c@vger.kernel.org
0d2b405a 3600S: Maintained
679655da 3601F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3602
60e8c5ab 3603FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3604M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3605L: linux-fbdev@vger.kernel.org
efc03ecb 3606L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3607S: Maintained
bad985a1 3608F: include/linux/platform_data/video-imxfb.h
679655da 3609F: drivers/video/imxfb.c
60e8c5ab 3610
4689a6b1 3611FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3612M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3613M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3614L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3615L: netdev@vger.kernel.org
3616S: Maintained
ec21e2ec 3617F: drivers/net/ethernet/freescale/fs_enet/
679655da 3618F: include/linux/fs_enet_pd.h
4689a6b1 3619
d9e9d82c 3620FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3621L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3622S: Orphan
679655da
JP
3623F: arch/powerpc/sysdev/qe_lib/
3624F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3625
b55ef929 3626FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3627M: Li Yang <leoli@freescale.com>
6372594a 3628L: linux-usb@vger.kernel.org
a4724ed6 3629L: linuxppc-dev@lists.ozlabs.org
a7205b30 3630S: Maintained
5429c731 3631F: drivers/usb/gadget/fsl*
a7205b30 3632
beaf53bf 3633FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3634M: Li Yang <leoli@freescale.com>
beaf53bf 3635L: netdev@vger.kernel.org
a4724ed6 3636L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3637S: Maintained
ec21e2ec 3638F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3639
d9e9d82c 3640FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3641M: Timur Tabi <timur@tabi.org>
a4724ed6 3642L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3643S: Maintained
df621252 3644F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3645
3646FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3647M: Timur Tabi <timur@tabi.org>
93711660 3648L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3649L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3650S: Maintained
69aefcea
JP
3651F: sound/soc/fsl/fsl*
3652F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3653
1da177e4 3654FREEVXFS FILESYSTEM
8b58be88 3655M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3656W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3657S: Maintained
679655da 3658F: fs/freevxfs/
1da177e4 3659
71038f52 3660FREEZER
49db1903 3661M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 3662M: Pavel Machek <pavel@ucw.cz>
bf1c138e 3663L: linux-pm@vger.kernel.org
71038f52 3664S: Supported
679655da
JP
3665F: Documentation/power/freezing-of-tasks.txt
3666F: include/linux/freezer.h
3667F: kernel/freezer.c
71038f52 3668
839a1f79
KRW
3669FRONTSWAP API
3670M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3671L: linux-kernel@vger.kernel.org
3672S: Maintained
3673F: mm/frontswap.c
3674F: include/linux/frontswap.h
3675
a5432f5a 3676FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3677M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3678L: linux-cachefs@redhat.com
3679S: Supported
3680F: Documentation/filesystems/caching/
3681F: fs/fscache/
3682F: include/linux/fscache*.h
3683
f58ad8f5
JK
3684F2FS FILE SYSTEM
3685M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3686L: linux-f2fs-devel@lists.sourceforge.net
3687W: http://en.wikipedia.org/wiki/F2FS
3688T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3689S: Maintained
3690F: Documentation/filesystems/f2fs.txt
3bac380c 3691F: Documentation/ABI/testing/sysfs-fs-f2fs
f58ad8f5
JK
3692F: fs/f2fs/
3693F: include/linux/f2fs_fs.h
3694
5ab7ffea 3695FUJITSU FR-V (FRV) PORT
8b58be88 3696M: David Howells <dhowells@redhat.com>
1da177e4 3697S: Maintained
679655da 3698F: arch/frv/
1da177e4 3699
20b93734 3700FUJITSU LAPTOP EXTRAS
409a3e98 3701M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3702L: platform-driver-x86@vger.kernel.org
20b93734 3703S: Maintained
679655da 3704F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3705
4da621b6
HK
3706FUJITSU M-5MO LS CAMERA ISP DRIVER
3707M: Kyungmin Park <kyungmin.park@samsung.com>
3708M: Heungjun Kim <riverful.kim@samsung.com>
3709L: linux-media@vger.kernel.org
3710S: Maintained
90d72ac6 3711F: drivers/media/i2c/m5mols/
4da621b6
HK
3712F: include/media/m5mols.h
3713
2d24c490
RG
3714FUJITSU TABLET EXTRAS
3715M: Robert Gerlach <khnz@gmx.de>
3716L: platform-driver-x86@vger.kernel.org
3717S: Maintained
3718F: drivers/platform/x86/fujitsu-tablet.c
3719
04578f17 3720FUSE: FILESYSTEM IN USERSPACE
8b58be88 3721M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3722L: fuse-devel@lists.sourceforge.net
3723W: http://fuse.sourceforge.net/
3724S: Maintained
679655da 3725F: fs/fuse/
c117ab84 3726F: include/uapi/linux/fuse.h
04578f17 3727
1da177e4 3728FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3729M: Rik Faith <faith@cs.unc.edu>
1da177e4 3730L: linux-scsi@vger.kernel.org
baaea1dc 3731S: Odd Fixes (e.g., new signatures)
679655da 3732F: drivers/scsi/fdomain.*
1da177e4 3733
d8e2162c
PO
3734GCOV BASED KERNEL PROFILING
3735M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3736S: Maintained
3737F: kernel/gcov/
3738F: Documentation/gcov.txt
3739
1da177e4 3740GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3741M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3742L: linux-scsi@vger.kernel.org
3743W: http://www.icp-vortex.com/
3744S: Supported
679655da 3745F: drivers/scsi/gdt*
1da177e4 3746
3169a1c7
HV
3747GEMTEK FM RADIO RECEIVER DRIVER
3748M: Hans Verkuil <hverkuil@xs4all.nl>
3749L: linux-media@vger.kernel.org
3750T: git git://linuxtv.org/media_tree.git
3751W: http://linuxtv.org
3752S: Maintained
3753F: drivers/media/radio/radio-gemtek*
3754
1c23af90 3755GENERIC GPIO I2C DRIVER
880b0e26 3756M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3757S: Supported
679655da
JP
3758F: drivers/i2c/busses/i2c-gpio.c
3759F: include/linux/i2c-gpio.h
1c23af90 3760
92ed1a76
PK
3761GENERIC GPIO I2C MULTIPLEXER DRIVER
3762M: Peter Korsgaard <peter.korsgaard@barco.com>
3763L: linux-i2c@vger.kernel.org
3764S: Supported
e7065e20
JD
3765F: drivers/i2c/muxes/i2c-mux-gpio.c
3766F: include/linux/i2c-mux-gpio.h
3767F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3768
9251ce95 3769GENERIC HDLC (WAN) DRIVERS
8b58be88 3770M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3771W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3772S: Maintained
679655da
JP
3773F: drivers/net/wan/c101.c
3774F: drivers/net/wan/hd6457*
3775F: drivers/net/wan/hdlc*
3776F: drivers/net/wan/n2.c
3777F: drivers/net/wan/pc300too.c
3778F: drivers/net/wan/pci200syn.c
3779F: drivers/net/wan/wanxl*
1da177e4 3780
1527aab6 3781GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3782M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3783L: linux-arch@vger.kernel.org
3784T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3785S: Maintained
14430813
JP
3786F: include/asm-generic/
3787F: include/uapi/asm-generic/
1527aab6 3788
ff764963
KVA
3789GENERIC PHY FRAMEWORK
3790M: Kishon Vijay Abraham I <kishon@ti.com>
3791L: linux-kernel@vger.kernel.org
3792T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
3793S: Supported
3794F: drivers/phy/
3795F: include/linux/phy/
3796
ccb86a69 3797GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3798M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3799L: kvm@vger.kernel.org
ccb86a69
MT
3800S: Supported
3801F: drivers/uio/uio_pci_generic.c
3802
5be7b50f 3803GFS2 FILE SYSTEM
8b58be88 3804M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3805L: cluster-devel@redhat.com
5be7b50f 3806W: http://sources.redhat.com/cluster/
08deed1e
JP
3807T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3808T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3809S: Supported
679655da
JP
3810F: Documentation/filesystems/gfs2*.txt
3811F: fs/gfs2/
c117ab84 3812F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3813
0a34eb8f 3814GIGASET ISDN DRIVERS
8b58be88
JP
3815M: Hansjoerg Lipp <hjlipp@web.de>
3816M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3817L: gigaset307x-common@lists.sourceforge.net
3818W: http://gigaset307x.sourceforge.net/
3819S: Maintained
679655da
JP
3820F: Documentation/isdn/README.gigaset
3821F: drivers/isdn/gigaset/
c117ab84 3822F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3823
a0dc00b4 3824GPIO SUBSYSTEM
e4651a9f 3825M: Linus Walleij <linus.walleij@linaro.org>
f2fa75cd 3826M: Alexandre Courbot <gnurou@gmail.com>
d15b7179 3827L: linux-gpio@vger.kernel.org
f2fa75cd
LW
3828T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
3829S: Maintained
3830F: Documentation/gpio/
a0dc00b4
GL
3831F: drivers/gpio/
3832F: include/linux/gpio*
9b692346 3833F: include/asm-generic/gpio.h
a0dc00b4 3834
71a6d0af
HW
3835GRE DEMULTIPLEXER DRIVER
3836M: Dmitry Kozlov <xeb@mail.ru>
3837L: netdev@vger.kernel.org
3838S: Maintained
11c26770
JP
3839F: net/ipv4/gre_demux.c
3840F: net/ipv4/gre_offload.c
71a6d0af
HW
3841F: include/net/gre.h
3842
d4c41139
KG
3843GRETH 10/100/1G Ethernet MAC device driver
3844M: Kristoffer Glembo <kristoffer@gaisler.com>
3845L: netdev@vger.kernel.org
3846S: Maintained
a31a96ad 3847F: drivers/net/ethernet/aeroflex/
d4c41139 3848
e8deeae2 3849GSPCA FINEPIX SUBDRIVER
8b58be88 3850M: Frank Zago <frank@zago.net>
661263b5 3851L: linux-media@vger.kernel.org
275ffde4 3852T: git git://linuxtv.org/media_tree.git
e8deeae2 3853S: Maintained
0c0d06ca 3854F: drivers/media/usb/gspca/finepix.c
e8deeae2 3855
4b3fa3c4
OL
3856GSPCA GL860 SUBDRIVER
3857M: Olivier Lorin <o.lorin@laposte.net>
3858L: linux-media@vger.kernel.org
275ffde4 3859T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3860S: Maintained
0c0d06ca 3861F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3862
e8deeae2 3863GSPCA M5602 SUBDRIVER
8b58be88 3864M: Erik Andren <erik.andren@gmail.com>
661263b5 3865L: linux-media@vger.kernel.org
275ffde4 3866T: git git://linuxtv.org/media_tree.git
e8deeae2 3867S: Maintained
0c0d06ca 3868F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3869
3870GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3871M: Hans de Goede <hdegoede@redhat.com>
661263b5 3872L: linux-media@vger.kernel.org
275ffde4 3873T: git git://linuxtv.org/media_tree.git
e8deeae2 3874S: Maintained
0c0d06ca 3875F: drivers/media/usb/gspca/pac207.c
e8deeae2 3876
261982f1 3877GSPCA SN9C20X SUBDRIVER
d95c5b0b 3878M: Brian Johnson <brijohn@gmail.com>
261982f1 3879L: linux-media@vger.kernel.org
275ffde4 3880T: git git://linuxtv.org/media_tree.git
261982f1 3881S: Maintained
0c0d06ca 3882F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3883
e8deeae2 3884GSPCA T613 SUBDRIVER
8b58be88 3885M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3886L: linux-media@vger.kernel.org
275ffde4 3887T: git git://linuxtv.org/media_tree.git
e8deeae2 3888S: Maintained
0c0d06ca 3889F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3890
3891GSPCA USB WEBCAM DRIVER
fc3f906b 3892M: Hans de Goede <hdegoede@redhat.com>
661263b5 3893L: linux-media@vger.kernel.org
275ffde4 3894T: git git://linuxtv.org/media_tree.git
e8deeae2 3895S: Maintained
0c0d06ca 3896F: drivers/media/usb/gspca/
e8deeae2 3897
584ec979
DB
3898GUID PARTITION TABLE (GPT)
3899M: Davidlohr Bueso <davidlohr@hp.com>
3900L: linux-efi@vger.kernel.org
3901S: Maintained
3902F: block/partitions/efi.*
3903
aa3c598b
EG
3904STK1160 USB VIDEO CAPTURE DRIVER
3905M: Ezequiel Garcia <elezegarcia@gmail.com>
3906L: linux-media@vger.kernel.org
275ffde4 3907T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3908S: Maintained
3909F: drivers/media/usb/stk1160/
e8deeae2 3910
71a6d0af
HW
3911HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3912M: Frank Seidel <frank@f-seidel.de>
3913L: platform-driver-x86@vger.kernel.org
3914W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3915S: Maintained
3916F: drivers/platform/x86/hdaps.c
3917
48fc9e26
HV
3918HDPVR USB VIDEO ENCODER DRIVER
3919M: Hans Verkuil <hverkuil@xs4all.nl>
3920L: linux-media@vger.kernel.org
3921T: git git://linuxtv.org/media_tree.git
3922W: http://linuxtv.org
3923S: Odd Fixes
14430813 3924F: drivers/media/usb/hdpvr/
48fc9e26 3925
71a6d0af
HW
3926HWPOISON MEMORY FAILURE HANDLING
3927M: Andi Kleen <andi@firstfloor.org>
3928L: linux-mm@kvack.org
3929T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3930S: Maintained
3931F: mm/memory-failure.c
3932F: mm/hwpoison-inject.c
3933
3934HYPERVISOR VIRTUAL CONSOLE DRIVER
3935L: linuxppc-dev@lists.ozlabs.org
3936S: Odd Fixes
3937F: drivers/tty/hvc/
3938
5b543965 3939HARDWARE MONITORING
7c81c60f 3940M: Jean Delvare <jdelvare@suse.de>
ca462085 3941M: Guenter Roeck <linux@roeck-us.net>
5b543965 3942L: lm-sensors@lm-sensors.org
595142e0 3943W: http://www.lm-sensors.org/
9e012c1a 3944T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3945T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3946S: Maintained
047f4ec2 3947F: Documentation/hwmon/
679655da 3948F: drivers/hwmon/
047f4ec2 3949F: include/linux/hwmon*.h
5b543965 3950
844dd05f 3951HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3952M: Matt Mackall <mpm@selenic.com>
3953M: Herbert Xu <herbert@gondor.apana.org.au>
3954S: Odd fixes
679655da
JP
3955F: Documentation/hw_random.txt
3956F: drivers/char/hw_random/
3957F: include/linux/hw_random.h
844dd05f 3958
8b37fcfc
OBC
3959HARDWARE SPINLOCK CORE
3960M: Ohad Ben-Cohen <ohad@wizery.com>
3961S: Maintained
3962F: Documentation/hwspinlock.txt
3963F: drivers/hwspinlock/hwspinlock_*
3964F: include/linux/hwspinlock.h
3965
1da177e4 3966HARMONY SOUND DRIVER
ac6aecbf 3967L: linux-parisc@vger.kernel.org
1da177e4 3968S: Maintained
679655da 3969F: sound/parisc/harmony.*
1da177e4 3970
91952bc0
AP
3971HD29L2 MEDIA DRIVER
3972M: Antti Palosaari <crope@iki.fi>
3973L: linux-media@vger.kernel.org
3974W: http://linuxtv.org/
3975W: http://palosaari.fi/linux/
3976Q: http://patchwork.linuxtv.org/project/linux-media/list/
3977T: git git://linuxtv.org/anttip/media_tree.git
3978S: Maintained
3979F: drivers/media/dvb-frontends/hd29l2*
3980
e2d1d6c0 3981HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3982M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3983L: iss_storagedev@hp.com
3984S: Maintained
679655da
JP
3985F: Documentation/blockdev/cpqarray.txt
3986F: drivers/block/cpqarray.*
e2d1d6c0 3987
9257aa49 3988HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3989M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3990L: iss_storagedev@hp.com
3991S: Supported
3992F: Documentation/scsi/hpsa.txt
3993F: drivers/scsi/hpsa*.[ch]
3994F: include/linux/cciss*.h
c117ab84 3995F: include/uapi/linux/cciss*.h
9257aa49 3996
e2d1d6c0 3997HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3998M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3999L: iss_storagedev@hp.com
4000S: Supported
679655da
JP
4001F: Documentation/blockdev/cciss.txt
4002F: drivers/block/cciss*
4003F: include/linux/cciss_ioctl.h
c117ab84 4004F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 4005
1da177e4 4006HFS FILESYSTEM
6cf515e1
GU
4007L: linux-fsdevel@vger.kernel.org
4008S: Orphan
679655da
JP
4009F: Documentation/filesystems/hfs.txt
4010F: fs/hfs/
1da177e4 4011
ef575f47
GU
4012HFSPLUS FILESYSTEM
4013L: linux-fsdevel@vger.kernel.org
4014S: Orphan
4015F: Documentation/filesystems/hfsplus.txt
4016F: fs/hfsplus/
4017
1da177e4 4018HGA FRAMEBUFFER DRIVER
8b58be88 4019M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
4020L: linux-nvidia@lists.surfsouth.com
4021W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4022S: Maintained
679655da 4023F: drivers/video/hgafb.c
1da177e4 4024
4480f15b 4025HIBERNATION (aka Software Suspend, aka swsusp)
49db1903 4026M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
7fb06082 4027M: Pavel Machek <pavel@ucw.cz>
bf1c138e 4028L: linux-pm@vger.kernel.org
e2d1d6c0 4029S: Supported
679655da
JP
4030F: arch/x86/power/
4031F: drivers/base/power/
4032F: kernel/power/
4033F: include/linux/suspend.h
4034F: include/linux/freezer.h
4035F: include/linux/pm.h
679655da 4036F: arch/*/include/asm/suspend*.h
e2d1d6c0 4037
4ef4caad 4038HID CORE LAYER
8b58be88 4039M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 4040L: linux-input@vger.kernel.org
54e5881d 4041T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 4042S: Maintained
679655da
JP
4043F: drivers/hid/
4044F: include/linux/hid*
c117ab84 4045F: include/uapi/linux/hid*
4ef4caad 4046
38bed542 4047HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 4048M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4049L: linux-kernel@vger.kernel.org
75fc2d37 4050T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 4051S: Maintained
679655da
JP
4052F: Documentation/timers/
4053F: kernel/hrtimer.c
88606e80
TG
4054F: kernel/time/clockevents.c
4055F: kernel/time/tick*.*
4056F: kernel/time/timer_*.c
05ed8490 4057F: include/linux/clockchips.h
679655da 4058F: include/linux/hrtimer.h
38bed542 4059
1da177e4 4060HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 4061L: linux-hams@vger.kernel.org
8b64f2a0 4062S: Orphan
679655da
JP
4063F: drivers/net/hamradio/dmascc.c
4064F: drivers/net/hamradio/scc.c
1da177e4 4065
ede1e6f8 4066HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 4067M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
4068W: http://www.highpoint-tech.com
4069S: Supported
679655da
JP
4070F: Documentation/scsi/hptiop.txt
4071F: drivers/scsi/hptiop.c
ede1e6f8 4072
1da177e4 4073HIPPI
8b58be88 4074M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
4075L: linux-hippi@sunsite.dk
4076S: Maintained
679655da 4077F: include/linux/hippidevice.h
c117ab84 4078F: include/uapi/linux/if_hippi.h
679655da 4079F: net/802/hippi.c
ff5a3b50 4080F: drivers/net/hippi/
1da177e4 4081
ff1d2767 4082HOST AP DRIVER
8b58be88 4083M: Jouni Malinen <j@w1.fi>
85d32e7b 4084L: hostap@shmoo.com (subscribers-only)
724c6b35 4085L: linux-wireless@vger.kernel.org
ff1d2767
JM
4086W: http://hostap.epitest.fi/
4087S: Maintained
679655da 4088F: drivers/net/wireless/hostap/
ff1d2767 4089
dd8cd779 4090HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 4091L: platform-driver-x86@vger.kernel.org
95c70215 4092S: Orphan
679655da 4093F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 4094
e2d1d6c0 4095HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 4096M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4097S: Maintained
7e25d724 4098F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 4099
7d2c86b5 4100HPET: High Precision Event Timers driver
8b58be88 4101M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 4102S: Maintained
679655da
JP
4103F: Documentation/timers/hpet.txt
4104F: drivers/char/hpet.c
4105F: include/linux/hpet.h
c117ab84 4106F: include/uapi/linux/hpet.h
b9b0332f 4107
e07b5d79 4108HPET: x86
9c5fb19a 4109M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4110S: Maintained
679655da
JP
4111F: arch/x86/kernel/hpet.c
4112F: arch/x86/include/asm/hpet.h
b9b0332f 4113
1da177e4 4114HPFS FILESYSTEM
8b58be88 4115M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4116W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4117S: Maintained
679655da 4118F: fs/hpfs/
1da177e4 4119
3441cded
SR
4120HSI SUBSYSTEM
4121M: Sebastian Reichel <sre@debian.org>
4122S: Maintained
4123F: Documentation/ABI/testing/sysfs-bus-hsi
4124F: drivers/hsi/
4125F: include/linux/hsi/
4126F: include/uapi/linux/hsi/
4127
7d2c86b5 4128HSO 3G MODEM DRIVER
8b58be88 4129M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4130W: http://www.pharscape.org
4131S: Maintained
679655da 4132F: drivers/net/usb/hso.c
11cd29b0 4133
19990e29
AB
4134HSR NETWORK PROTOCOL
4135M: Arvid Brodin <arvid.brodin@alten.se>
4136L: netdev@vger.kernel.org
4137S: Maintained
4138F: net/hsr/
4139
5a18c343 4140HTCPEN TOUCHSCREEN DRIVER
8b58be88 4141M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4142L: linux-input@vger.kernel.org
4143S: Maintained
679655da 4144F: drivers/input/touchscreen/htcpen.c
5a18c343 4145
1da177e4 4146HUGETLB FILESYSTEM
6d49e352 4147M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4148S: Maintained
679655da 4149F: fs/hugetlbfs/
1da177e4 4150
05183189
S
4151Hyper-V CORE AND DRIVERS
4152M: K. Y. Srinivasan <kys@microsoft.com>
4153M: Haiyang Zhang <haiyangz@microsoft.com>
4154L: devel@linuxdriverproject.org
4155S: Maintained
a4162747
HZ
4156F: arch/x86/include/asm/mshyperv.h
4157F: arch/x86/include/uapi/asm/hyperv.h
4158F: arch/x86/kernel/cpu/mshyperv.c
05183189 4159F: drivers/hid/hid-hyperv.c
a4162747 4160F: drivers/hv/
f92ca80b 4161F: drivers/input/serio/hyperv-keyboard.c
05183189 4162F: drivers/net/hyperv/
a4162747
HZ
4163F: drivers/scsi/storvsc_drv.c
4164F: drivers/video/hyperv_fb.c
4165F: include/linux/hyperv.h
4166F: tools/hv/
05183189 4167
d85c8a6a 4168I2C OVER PARALLEL PORT
7c81c60f 4169M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4170L: linux-i2c@vger.kernel.org
4171S: Maintained
4172F: Documentation/i2c/busses/i2c-parport
4173F: Documentation/i2c/busses/i2c-parport-light
4174F: drivers/i2c/busses/i2c-parport.c
4175F: drivers/i2c/busses/i2c-parport-light.c
4176
4177I2C/SMBUS CONTROLLER DRIVERS FOR PC
7c81c60f 4178M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4179L: linux-i2c@vger.kernel.org
4180S: Maintained
4181F: Documentation/i2c/busses/i2c-ali1535
4182F: Documentation/i2c/busses/i2c-ali1563
4183F: Documentation/i2c/busses/i2c-ali15x3
4184F: Documentation/i2c/busses/i2c-amd756
4185F: Documentation/i2c/busses/i2c-amd8111
4186F: Documentation/i2c/busses/i2c-i801
4187F: Documentation/i2c/busses/i2c-nforce2
4188F: Documentation/i2c/busses/i2c-piix4
4189F: Documentation/i2c/busses/i2c-sis5595
4190F: Documentation/i2c/busses/i2c-sis630
4191F: Documentation/i2c/busses/i2c-sis96x
4192F: Documentation/i2c/busses/i2c-via
4193F: Documentation/i2c/busses/i2c-viapro
4194F: drivers/i2c/busses/i2c-ali1535.c
4195F: drivers/i2c/busses/i2c-ali1563.c
4196F: drivers/i2c/busses/i2c-ali15x3.c
4197F: drivers/i2c/busses/i2c-amd756.c
4198F: drivers/i2c/busses/i2c-amd756-s4882.c
4199F: drivers/i2c/busses/i2c-amd8111.c
4200F: drivers/i2c/busses/i2c-i801.c
4201F: drivers/i2c/busses/i2c-isch.c
4202F: drivers/i2c/busses/i2c-nforce2.c
4203F: drivers/i2c/busses/i2c-nforce2-s4985.c
4204F: drivers/i2c/busses/i2c-piix4.c
4205F: drivers/i2c/busses/i2c-sis5595.c
4206F: drivers/i2c/busses/i2c-sis630.c
4207F: drivers/i2c/busses/i2c-sis96x.c
4208F: drivers/i2c/busses/i2c-via.c
4209F: drivers/i2c/busses/i2c-viapro.c
4210
cb7f07a4
NH
4211I2C/SMBUS ISMT DRIVER
4212M: Seth Heasley <seth.heasley@intel.com>
4213M: Neil Horman <nhorman@tuxdriver.com>
4214L: linux-i2c@vger.kernel.org
4215F: drivers/i2c/busses/i2c-ismt.c
4216F: Documentation/i2c/busses/i2c-ismt
4217
6ea884db 4218I2C/SMBUS STUB DRIVER
7c81c60f 4219M: Jean Delvare <jdelvare@suse.de>
846557d3 4220L: linux-i2c@vger.kernel.org
6ea884db 4221S: Maintained
8547a5bc 4222F: drivers/i2c/i2c-stub.c
6ea884db 4223
5b543965 4224I2C SUBSYSTEM
14d77c4d 4225M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4226L: linux-i2c@vger.kernel.org
a01064a9 4227W: http://i2c.wiki.kernel.org/
14d77c4d 4228T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4229S: Maintained
679655da
JP
4230F: Documentation/i2c/
4231F: drivers/i2c/
4232F: include/linux/i2c.h
03b70d62 4233F: include/linux/i2c-*.h
c117ab84
CEB
4234F: include/uapi/linux/i2c.h
4235F: include/uapi/linux/i2c-*.h
1da177e4 4236
d85c8a6a 4237I2C-TAOS-EVM DRIVER
7c81c60f 4238M: Jean Delvare <jdelvare@suse.de>
d85c8a6a
JD
4239L: linux-i2c@vger.kernel.org
4240S: Maintained
4241F: Documentation/i2c/busses/i2c-taos-evm
4242F: drivers/i2c/busses/i2c-taos-evm.c
4243
e8c76eed 4244I2C-TINY-USB DRIVER
8b58be88 4245M: Till Harbaum <till@harbaum.org>
846557d3 4246L: linux-i2c@vger.kernel.org
932d1872 4247W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4248S: Maintained
679655da 4249F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4250
1da177e4 4251i386 BOOT CODE
8b58be88 4252M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4253S: Maintained
679655da 4254F: arch/x86/boot/
1da177e4
LT
4255
4256i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4257M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4258T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4259S: Maintained
4260
1da177e4 4261IA64 (Itanium) PLATFORM
8b58be88
JP
4262M: Tony Luck <tony.luck@intel.com>
4263M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4264L: linux-ia64@vger.kernel.org
6b1c70b1 4265T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4266S: Maintained
679655da 4267F: arch/ia64/
1da177e4 4268
956c203c 4269IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4270M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4271M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4272L: linux-crypto@vger.kernel.org
4273S: Supported
4274F: drivers/crypto/nx/
4275
0e16aafb
SJ
4276IBM Power 842 compression accelerator
4277M: Robert Jennings <rcj@linux.vnet.ibm.com>
4278S: Supported
4279F: drivers/crypto/nx/nx-842.c
4280F: include/linux/nx842.h
4281
1da177e4 4282IBM Power Linux RAID adapter
8b58be88 4283M: Brian King <brking@us.ibm.com>
1da177e4 4284S: Supported
679655da 4285F: drivers/scsi/ipr.*
1da177e4 4286
9d348af4
SL
4287IBM Power Virtual Ethernet Device Driver
4288M: Santiago Leon <santil@linux.vnet.ibm.com>
4289L: netdev@vger.kernel.org
4290S: Supported
9aa32835 4291F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4292
4b7652cc
RJ
4293IBM Power Virtual SCSI/FC Device Drivers
4294M: Robert Jennings <rcj@linux.vnet.ibm.com>
4295L: linux-scsi@vger.kernel.org
4296S: Supported
4297F: drivers/scsi/ibmvscsi/
4298X: drivers/scsi/ibmvscsi/ibmvstgt.c
4299
1da177e4
LT
4300IBM ServeRAID RAID DRIVER
4301P: Jack Hammer
8b58be88 4302M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4303W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4304S: Supported
679655da 4305F: drivers/scsi/ips.*
1da177e4 4306
6ed9f9c4
PT
4307ICH LPC AND GPIO DRIVER
4308M: Peter Tyser <ptyser@xes-inc.com>
4309S: Maintained
4310F: drivers/mfd/lpc_ich.c
4311F: drivers/gpio/gpio-ich.c
4312
1e7106fc 4313IDE SUBSYSTEM
8b58be88 4314M: "David S. Miller" <davem@davemloft.net>
1da177e4 4315L: linux-ide@vger.kernel.org
8a6e2535 4316Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4317T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4318S: Maintained
679655da
JP
4319F: Documentation/ide/
4320F: drivers/ide/
4321F: include/linux/ide.h
1da177e4 4322
6cb8c13d
IP
4323IDEAPAD LAPTOP EXTRAS DRIVER
4324M: Ike Panhc <ike.pan@canonical.com>
4325L: platform-driver-x86@vger.kernel.org
4326W: http://launchpad.net/ideapad-laptop
4327S: Maintained
4328F: drivers/platform/x86/ideapad-laptop.c
4329
1ea4c161
AM
4330IDEAPAD LAPTOP SLIDEBAR DRIVER
4331M: Andrey Moiseev <o2g.org.ru@gmail.com>
4332L: linux-input@vger.kernel.org
4333W: https://github.com/o2genum/ideapad-slidebar
4334S: Maintained
4335F: drivers/input/misc/ideapad_slidebar.c
4336
0f861e8c 4337IDE/ATAPI DRIVERS
487ba8e8 4338M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4339L: linux-ide@vger.kernel.org
c404c199 4340S: Maintained
679655da
JP
4341F: Documentation/cdrom/ide-cd
4342F: drivers/ide/ide-cd*
1da177e4 4343
27471fdb 4344IDLE-I7300
8b58be88 4345M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4346L: linux-pm@vger.kernel.org
27471fdb 4347S: Supported
679655da 4348F: drivers/idle/i7300_idle.c
27471fdb 4349
02cf2286 4350IEEE 802.15.4 SUBSYSTEM
68653359 4351M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4352M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4353L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4354W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4355T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4356S: Maintained
4357F: net/ieee802154/
68653359 4358F: net/mac802154/
251741b1 4359F: drivers/net/ieee802154/
02cf2286 4360
40ad4a30
SY
4361IGUANAWORKS USB IR TRANSCEIVER
4362M: Sean Young <sean@mess.org>
4363L: linux-media@vger.kernel.org
4364S: Maintained
4365F: drivers/media/rc/iguanair.c
4366
9545f86e 4367IIO SUBSYSTEM AND DRIVERS
030a13d7 4368M: Jonathan Cameron <jic23@kernel.org>
9545f86e
AP
4369L: linux-iio@vger.kernel.org
4370S: Maintained
03e7c251 4371F: drivers/iio/
9545f86e
AP
4372F: drivers/staging/iio/
4373
65519263
SG
4374IKANOS/ADI EAGLE ADSL USB DRIVER
4375M: Matthieu Castet <castet.matthieu@free.fr>
4376M: Stanislaw Gruszka <stf_xl@wp.pl>
4377S: Maintained
4378F: drivers/usb/atm/ueagle-atm.c
4379
e89ab51f
GR
4380INA209 HARDWARE MONITOR DRIVER
4381M: Guenter Roeck <linux@roeck-us.net>
4382L: lm-sensors@lm-sensors.org
4383S: Maintained
4384F: Documentation/hwmon/ina209
4385F: Documentation/devicetree/bindings/i2c/ina209.txt
4386F: drivers/hwmon/ina209.c
4387
4388INA2XX HARDWARE MONITOR DRIVER
4389M: Guenter Roeck <linux@roeck-us.net>
4390L: lm-sensors@lm-sensors.org
4391S: Maintained
4392F: Documentation/hwmon/ina2xx
4393F: drivers/hwmon/ina2xx.c
4394F: include/linux/platform_data/ina2xx.h
4395
14dc124f
SIG
4396INDUSTRY PACK SUBSYSTEM (IPACK)
4397M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4398M: Jens Taprogge <jens.taprogge@taprogge.org>
4399M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4400L: industrypack-devel@lists.sourceforge.net
4401W: http://industrypack.sourceforge.net
4402S: Maintained
4403F: drivers/ipack/
4404
aa7168f4 4405INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4406M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4407M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4408S: Supported
679655da 4409F: security/integrity/ima/
aa7168f4 4410
1da177e4 4411IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4412L: linux-fbdev@vger.kernel.org
843393d3 4413S: Orphan
679655da 4414F: drivers/video/imsttfb.c
1da177e4
LT
4415
4416INFINIBAND SUBSYSTEM
db9fd848 4417M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4418M: Sean Hefty <sean.hefty@intel.com>
4419M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4420L: linux-rdma@vger.kernel.org
605841f5 4421W: http://www.openfabrics.org/
8a6e2535 4422Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4423T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4424S: Supported
679655da
JP
4425F: Documentation/infiniband/
4426F: drivers/infiniband/
c117ab84 4427F: include/uapi/linux/if_infiniband.h
1da177e4 4428
c9f04f58 4429INOTIFY
8b58be88
JP
4430M: John McCutchan <john@johnmccutchan.com>
4431M: Robert Love <rlove@rlove.org>
4432M: Eric Paris <eparis@parisplace.org>
c9f04f58 4433S: Maintained
679655da
JP
4434F: Documentation/filesystems/inotify.txt
4435F: fs/notify/inotify/
4436F: include/linux/inotify.h
c117ab84 4437F: include/uapi/linux/inotify.h
c9f04f58 4438
e2d1d6c0 4439INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4440M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4441M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4442L: linux-input@vger.kernel.org
8a6e2535 4443Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4444T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4445S: Maintained
679655da 4446F: drivers/input/
f4eea7e2 4447F: include/linux/input.h
c117ab84 4448F: include/uapi/linux/input.h
f4eea7e2 4449F: include/linux/input/
e2d1d6c0 4450
3267a87f
HR
4451INPUT MULTITOUCH (MT) PROTOCOL
4452M: Henrik Rydberg <rydberg@euromail.se>
4453L: linux-input@vger.kernel.org
7f9c2454 4454T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4455S: Maintained
4456F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4457F: drivers/input/input-mt.c
3267a87f
HR
4458K: \b(ABS|SYN)_MT_
4459
4ac13e17
DJ
4460INTEL C600 SERIES SAS CONTROLLER DRIVER
4461M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4462M: Lukasz Dorau <lukasz.dorau@intel.com>
4463M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4464M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4465L: linux-scsi@vger.kernel.org
7106891a
DJ
4466T: git git://git.code.sf.net/p/intel-sas/isci
4467S: Supported
4ac13e17 4468F: drivers/scsi/isci/
4ac13e17 4469
26717172
LB
4470INTEL IDLE DRIVER
4471M: Len Brown <lenb@kernel.org>
bf1c138e 4472L: linux-pm@vger.kernel.org
08deed1e 4473T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4474S: Supported
4475F: drivers/idle/intel_idle.c
4476
9eb8ef74 4477INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4478M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4479L: linux-fbdev@vger.kernel.org
ce00f85c 4480S: Maintained
679655da
JP
4481F: Documentation/fb/intelfb.txt
4482F: drivers/video/intelfb/
9eb8ef74 4483
1da177e4 4484INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4485M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4486L: linux-fbdev@vger.kernel.org
ce00f85c 4487S: Maintained
679655da 4488F: drivers/video/i810/
1da177e4 4489
f4a9bc4c 4490INTEL MENLOW THERMAL DRIVER
8b58be88 4491M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4492L: platform-driver-x86@vger.kernel.org
5ca92bd9 4493W: https://01.org/linux-acpi
f4a9bc4c 4494S: Supported
679655da 4495F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4496
1da177e4 4497INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4498M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4499S: Maintained
679655da
JP
4500F: arch/x86/kernel/microcode_core.c
4501F: arch/x86/kernel/microcode_intel.c
1da177e4 4502
248a9dc3 4503INTEL I/OAT DMA DRIVER
ab5f8c6e 4504M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4505M: Dave Jiang <dave.jiang@intel.com>
4506L: dmaengine@vger.kernel.org
4507Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4508S: Supported
679655da 4509F: drivers/dma/ioat*
248a9dc3 4510
6c8909b4 4511INTEL IOMMU (VT-d)
8b58be88 4512M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4513L: iommu@lists.linux-foundation.org
54e5881d 4514T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4515S: Supported
3fb39615 4516F: drivers/iommu/intel-iommu.c
679655da 4517F: include/linux/intel-iommu.h
6c8909b4 4518
b3e5f263 4519INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4520M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4521S: Odd fixes
679655da 4522F: drivers/dma/iop-adma.c
b3e5f263 4523
9251ce95 4524INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4525M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4526S: Maintained
679655da
JP
4527F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4528F: arch/arm/mach-ixp4xx/include/mach/npe.h
4529F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4530F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4531F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4532F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4533
844dd05f 4534INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4535M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4536S: Maintained
679655da 4537F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4538
105bf2fe 4539INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf)
8b58be88
JP
4540M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4541M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4542M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4543M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4544M: Don Skidmore <donald.c.skidmore@intel.com>
4545M: Greg Rose <gregory.v.rose@intel.com>
0d164401 4546M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4547M: John Ronciak <john.ronciak@intel.com>
105bf2fe 4548M: Mitch Williams <mitch.a.williams@intel.com>
fcad3e6b 4549M: Linux NICS <linux.nics@intel.com>
dcd01faf 4550L: e1000-devel@lists.sourceforge.net
f6fde11a 4551W: http://www.intel.com/support/feedback.htm
d94e6fed 4552W: http://e1000.sourceforge.net/
dee1ad47
JK
4553T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4554T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4555S: Supported
0d164401
JK
4556F: Documentation/networking/e100.txt
4557F: Documentation/networking/e1000.txt
4558F: Documentation/networking/e1000e.txt
4559F: Documentation/networking/igb.txt
4560F: Documentation/networking/igbvf.txt
4561F: Documentation/networking/ixgb.txt
4562F: Documentation/networking/ixgbe.txt
4563F: Documentation/networking/ixgbevf.txt
1bff6529 4564F: Documentation/networking/i40e.txt
105bf2fe 4565F: Documentation/networking/i40evf.txt
dee1ad47 4566F: drivers/net/ethernet/intel/
bc90d291 4567F: drivers/net/ethernet/intel/*/
1da177e4 4568
0963d59b
LW
4569INTEL-MID GPIO DRIVER
4570M: David Cohen <david.a.cohen@linux.intel.com>
4571L: linux-gpio@vger.kernel.org
4572S: Maintained
4573F: drivers/gpio/gpio-intel-mid.c
4574
ca907a90
SY
4575INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4576M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4577L: linux-wireless@vger.kernel.org
ca907a90 4578S: Maintained
679655da 4579F: Documentation/networking/README.ipw2100
679655da 4580F: Documentation/networking/README.ipw2200
ca907a90 4581F: drivers/net/wireless/ipw2x00/
826d2abe 4582
4bd96a7a 4583INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4584M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4585M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4586M: Shane Wang <shane.wang@intel.com>
4587L: tboot-devel@lists.sourceforge.net
4588W: http://tboot.sourceforge.net
e9b7d7c8 4589T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4590S: Supported
4591F: Documentation/intel_txt.txt
4592F: include/linux/tboot.h
4593F: arch/x86/kernel/tboot.c
4594
8a70da82 4595INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4596M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4597M: linux-wimax@intel.com
4598L: wimax@linuxwimax.org
4599S: Supported
4600W: http://linuxwimax.org
679655da
JP
4601F: Documentation/wimax/README.i2400m
4602F: drivers/net/wimax/i2400m/
c117ab84 4603F: include/uapi/linux/wimax/i2400m.h
8a70da82 4604
1c0ce89c
SG
4605INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4606M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4607L: linux-wireless@vger.kernel.org
1c0ce89c 4608S: Supported
efa3144e
WYG
4609F: drivers/net/wireless/iwlegacy/
4610
b481de9c 4611INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4612M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4613M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4614M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4615L: linux-wireless@vger.kernel.org
b481de9c 4616W: http://intellinuxwireless.org
b62ff718 4617T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4618S: Supported
679655da 4619F: drivers/net/wireless/iwlwifi/
b481de9c 4620
de8fe023
TW
4621INTEL MANAGEMENT ENGINE (mei)
4622M: Tomas Winkler <tomas.winkler@intel.com>
4623L: linux-kernel@vger.kernel.org
4624S: Supported
c117ab84 4625F: include/uapi/linux/mei.h
de8fe023 4626F: drivers/misc/mei/*
e07950a1 4627F: Documentation/misc-devices/mei/*
de8fe023 4628
cb109a0e 4629IOC3 ETHERNET DRIVER
8b58be88 4630M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4631L: linux-mips@linux-mips.org
4632S: Maintained
8862bf1e 4633F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4634
cb109a0e 4635IOC3 SERIAL DRIVER
8b58be88 4636M: Pat Gefre <pfg@sgi.com>
d39e0721 4637L: linux-serial@vger.kernel.org
cb109a0e 4638S: Maintained
df621252 4639F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4640
0b6e8569
SW
4641IOMMU DRIVERS
4642M: Joerg Roedel <joro@8bytes.org>
4643L: iommu@lists.linux-foundation.org
4644T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4645S: Maintained
4646F: drivers/iommu/
4647
4480f15b 4648IP MASQUERADING
8b58be88 4649M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4650S: Maintained
679655da 4651F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4652
1202d6ff 4653IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4654M: Francois Romieu <romieu@fr.zoreil.com>
4655M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4656L: netdev@vger.kernel.org
4657S: Maintained
7443713a 4658F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4659
4480f15b 4660IPATH DRIVER
8473c603 4661M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4662L: linux-rdma@vger.kernel.org
52a09a04 4663S: Maintained
679655da 4664F: drivers/infiniband/hw/ipath/
77d8798b 4665
4409ebe9 4666IPMI SUBSYSTEM
8b58be88 4667M: Corey Minyard <minyard@acm.org>
b0c90653 4668L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4669W: http://openipmi.sourceforge.net/
4670S: Supported
679655da
JP
4671F: Documentation/IPMI.txt
4672F: drivers/char/ipmi/
4673F: include/linux/ipmi*
c117ab84 4674F: include/uapi/linux/ipmi*
4409ebe9 4675
e2d1d6c0 4676IPS SCSI RAID DRIVER
8b58be88 4677M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4678L: linux-scsi@vger.kernel.org
4679W: http://www.adaptec.com/
4680S: Maintained
679655da 4681F: drivers/scsi/ips*
e2d1d6c0
RD
4682
4683IPVS
8b58be88
JP
4684M: Wensong Zhang <wensong@linux-vs.org>
4685M: Simon Horman <horms@verge.net.au>
4686M: Julian Anastasov <ja@ssi.bg>
979b6c13 4687L: netdev@vger.kernel.org
e2d1d6c0 4688L: lvs-devel@vger.kernel.org
1da177e4 4689S: Maintained
679655da 4690F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4691F: include/net/ip_vs.h
c117ab84 4692F: include/uapi/linux/ip_vs.h
679655da 4693F: net/netfilter/ipvs/
1da177e4 4694
e7839f25 4695IPWIRELESS DRIVER
8b58be88
JP
4696M: Jiri Kosina <jkosina@suse.cz>
4697M: David Sterba <dsterba@suse.cz>
92094aa0 4698S: Odd Fixes
282361a0 4699F: drivers/tty/ipwireless/
099dc4fb 4700
e2d1d6c0 4701IPX NETWORK LAYER
8b58be88 4702M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4703L: netdev@vger.kernel.org
4704S: Maintained
679655da 4705F: include/net/ipx.h
c117ab84 4706F: include/uapi/linux/ipx.h
679655da 4707F: net/ipx/
e2d1d6c0 4708
1da177e4 4709IRDA SUBSYSTEM
8b58be88 4710M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4711L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4712L: netdev@vger.kernel.org
1da177e4 4713W: http://irda.sourceforge.net/
f353976d 4714S: Maintained
e0057975 4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4716F: Documentation/networking/irda.txt
4717F: drivers/net/irda/
4718F: include/net/irda/
4719F: net/irda/
1da177e4 4720
a800c7cc
TG
4721IRQ SUBSYSTEM
4722M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 4723L: linux-kernel@vger.kernel.org
a800c7cc 4724S: Maintained
75fc2d37 4725T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4726F: kernel/irq/
edd96900 4727F: drivers/irqchip/
a800c7cc 4728
7ab3a837
GL
4729IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4730M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4731S: Maintained
4732F: Documentation/IRQ-domain.txt
4733F: include/linux/irqdomain.h
4734F: kernel/irq/irqdomain.c
4735
e2d1d6c0 4736ISAPNP
8b58be88 4737M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4738S: Maintained
679655da
JP
4739F: Documentation/isapnp.txt
4740F: drivers/pnp/isapnp/
4741F: include/linux/isapnp.h
e2d1d6c0 4742
d39b8420
HV
4743ISA RADIO MODULE
4744M: Hans Verkuil <hverkuil@xs4all.nl>
4745L: linux-media@vger.kernel.org
4746T: git git://linuxtv.org/media_tree.git
4747W: http://linuxtv.org
4748S: Maintained
4749F: drivers/media/radio/radio-isa*
4750
71a6d0af
HW
4751iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4752M: Peter Jones <pjones@redhat.com>
4753M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4754S: Maintained
4755F: drivers/firmware/iscsi_ibft*
4756
14816b1e 4757ISCSI
8b58be88 4758M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4759L: open-iscsi@googlegroups.com
4760W: www.open-iscsi.org
54e5881d 4761T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4762S: Maintained
679655da
JP
4763F: drivers/scsi/*iscsi*
4764F: include/scsi/*iscsi*
14816b1e 4765
1e65eb42
OG
4766ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4767M: Or Gerlitz <ogerlitz@mellanox.com>
4768M: Roi Dayan <roid@mellanox.com>
4769L: linux-rdma@vger.kernel.org
4770S: Supported
4771W: http://www.openfabrics.org
4772W: www.open-iscsi.org
4773Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4774F: drivers/infiniband/ulp/iser/
1e65eb42 4775
1da177e4 4776ISDN SUBSYSTEM
8b58be88 4777M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4778L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4779L: netdev@vger.kernel.org
1da177e4 4780W: http://www.isdn4linux.de
54e5881d 4781T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4782S: Maintained
679655da
JP
4783F: Documentation/isdn/
4784F: drivers/isdn/
4785F: include/linux/isdn.h
4786F: include/linux/isdn/
c117ab84
CEB
4787F: include/uapi/linux/isdn.h
4788F: include/uapi/linux/isdn/
1da177e4
LT
4789
4790ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4791M: Armin Schindler <mac@melware.de>
d5d52273 4792L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4793W: http://www.melware.de
4794S: Maintained
679655da 4795F: drivers/isdn/hardware/eicon/
1da177e4 4796
d624870f 4797IT87 HARDWARE MONITORING DRIVER
7c81c60f 4798M: Jean Delvare <jdelvare@suse.de>
d624870f
JD
4799L: lm-sensors@lm-sensors.org
4800S: Maintained
4801F: Documentation/hwmon/it87
4802F: drivers/hwmon/it87.c
4803
68620bdd
MP
4804IT913X MEDIA DRIVER
4805M: Malcolm Priestley <tvboxspy@gmail.com>
4806L: linux-media@vger.kernel.org
4807W: http://linuxtv.org/
4808Q: http://patchwork.linuxtv.org/project/linux-media/list/
4809S: Maintained
4810F: drivers/media/usb/dvb-usb-v2/it913x*
4811
4812IT913X FE MEDIA DRIVER
4813M: Malcolm Priestley <tvboxspy@gmail.com>
4814L: linux-media@vger.kernel.org
4815W: http://linuxtv.org/
4816Q: http://patchwork.linuxtv.org/project/linux-media/list/
4817S: Maintained
4818F: drivers/media/dvb-frontends/it913x-fe*
4819
d7104bff
AP
4820IT913X MEDIA DRIVER
4821M: Antti Palosaari <crope@iki.fi>
4822L: linux-media@vger.kernel.org
4823W: http://linuxtv.org/
4824W: http://palosaari.fi/linux/
4825Q: http://patchwork.linuxtv.org/project/linux-media/list/
4826T: git git://linuxtv.org/anttip/media_tree.git
4827S: Maintained
9d9fb744 4828F: drivers/media/tuners/tuner_it913x*
d7104bff 4829
91821ff3 4830IVTV VIDEO4LINUX DRIVER
6afdeaf8 4831M: Andy Walls <awalls@md.metrocast.net>
c4240509 4832L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4833L: linux-media@vger.kernel.org
275ffde4 4834T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4835W: http://www.ivtvdriver.org
4836S: Maintained
679655da 4837F: Documentation/video4linux/*.ivtv
90d72ac6 4838F: drivers/media/pci/ivtv/
c117ab84 4839F: include/uapi/linux/ivtv*
91821ff3 4840
68620bdd
MP
4841IX2505V MEDIA DRIVER
4842M: Malcolm Priestley <tvboxspy@gmail.com>
4843L: linux-media@vger.kernel.org
4844W: http://linuxtv.org/
4845Q: http://patchwork.linuxtv.org/project/linux-media/list/
4846S: Maintained
4847F: drivers/media/dvb-frontends/ix2505v*
4848
4453d736
GR
4849JC42.4 TEMPERATURE SENSOR DRIVER
4850M: Guenter Roeck <linux@roeck-us.net>
4851L: lm-sensors@lm-sensors.org
4852S: Maintained
4853F: drivers/hwmon/jc42.c
4854F: Documentation/hwmon/jc42
4855
e2d1d6c0 4856JFS FILESYSTEM
3256f80f 4857M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4858L: jfs-discussion@lists.sourceforge.net
4859W: http://jfs.sourceforge.net/
54e5881d 4860T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4861S: Maintained
679655da
JP
4862F: Documentation/filesystems/jfs.txt
4863F: fs/jfs/
e2d1d6c0 4864
95252236 4865JME NETWORK DRIVER
8b58be88 4866M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4867L: netdev@vger.kernel.org
4868S: Maintained
63d24a0e 4869F: drivers/net/ethernet/jme.*
95252236 4870
1da177e4 4871JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4872M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4873L: linux-mtd@lists.infradead.org
4874W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4875S: Maintained
679655da 4876F: fs/jffs2/
c117ab84 4877F: include/uapi/linux/jffs2.h
1da177e4 4878
de456d37 4879JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4880M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4881M: Jan Kara <jack@suse.cz>
72be2ccf 4882L: linux-ext4@vger.kernel.org
ae0718f8 4883S: Maintained
d183e11a 4884F: fs/jbd/
d183e11a
TT
4885F: include/linux/jbd.h
4886
4887JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4888M: "Theodore Ts'o" <tytso@mit.edu>
4889L: linux-ext4@vger.kernel.org
4890S: Maintained
4891F: fs/jbd2/
4892F: include/linux/jbd2.h
ae0718f8 4893
fd8b6cb4 4894JSM Neo PCI based serial card
9d141cb9 4895M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4896L: linux-serial@vger.kernel.org
4897S: Maintained
df621252 4898F: drivers/tty/serial/jsm/
ae0718f8 4899
af39917d
CL
4900K10TEMP HARDWARE MONITORING DRIVER
4901M: Clemens Ladisch <clemens@ladisch.de>
4902L: lm-sensors@lm-sensors.org
4903S: Maintained
4904F: Documentation/hwmon/k10temp
4905F: drivers/hwmon/k10temp.c
4906
4660cb35 4907K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4908M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4909L: lm-sensors@lm-sensors.org
ae0718f8 4910S: Maintained
679655da
JP
4911F: Documentation/hwmon/k8temp
4912F: drivers/hwmon/k8temp.c
ae0718f8 4913
c63a1642 4914KTAP
687b63a3 4915M: Jovi Zhangwei <jovi.zhangwei@gmail.com>
c63a1642
JZ
4916W: http://www.ktap.org
4917L: ktap@freelists.org
4918S: Maintained
4919F: drivers/staging/ktap/
4920
1da177e4 4921KCONFIG
5eb1f99e 4922M: "Yann E. MORIN" <yann.morin.1998@free.fr>
347d12d7 4923L: linux-kbuild@vger.kernel.org
cea8321c 4924T: git git://gitorious.org/linux-kconfig/linux-kconfig
5eb1f99e 4925S: Maintained
679655da
JP
4926F: Documentation/kbuild/kconfig-language.txt
4927F: scripts/kconfig/
1da177e4 4928
ea6c2089 4929KDUMP
8b58be88
JP
4930M: Vivek Goyal <vgoyal@redhat.com>
4931M: Haren Myneni <hbabu@us.ibm.com>
34633993 4932L: kexec@lists.infradead.org
ea6c2089
VG
4933W: http://lse.sourceforge.net/kdump/
4934S: Maintained
80811493 4935F: Documentation/kdump/
ea6c2089 4936
f41bf02f
HV
4937KEENE FM RADIO TRANSMITTER DRIVER
4938M: Hans Verkuil <hverkuil@xs4all.nl>
4939L: linux-media@vger.kernel.org
4940T: git git://linuxtv.org/media_tree.git
4941W: http://linuxtv.org
4942S: Maintained
4943F: drivers/media/radio/radio-keene*
4944
1da177e4 4945KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4946M: Ian Kent <raven@themaw.net>
f694fc97 4947L: autofs@vger.kernel.org
1da177e4 4948S: Maintained
679655da 4949F: fs/autofs4/
1da177e4 4950
70fb7ba6 4951KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4952M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4953T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4954T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4955L: linux-kbuild@vger.kernel.org
5ce45962 4956S: Maintained
679655da
JP
4957F: Documentation/kbuild/
4958F: Makefile
4959F: scripts/Makefile.*
70fb7ba6
MM
4960F: scripts/basic/
4961F: scripts/mk*
4962F: scripts/package/
1da177e4
LT
4963
4964KERNEL JANITORS
c3000e03 4965L: kernel-janitors@vger.kernel.org
10466f5a 4966W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4967S: Odd Fixes
1da177e4 4968
e8b43555 4969KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4970M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4971L: linux-nfs@vger.kernel.org
1da177e4 4972W: http://nfs.sourceforge.net/
98fac23f 4973S: Supported
679655da
JP
4974F: fs/nfsd/
4975F: include/linux/nfsd/
c117ab84 4976F: include/uapi/linux/nfsd/
679655da
JP
4977F: fs/lockd/
4978F: fs/nfs_common/
4979F: net/sunrpc/
4980F: include/linux/lockd/
4981F: include/linux/sunrpc/
c117ab84 4982F: include/uapi/linux/sunrpc/
1da177e4 4983
426d62e2 4984KERNEL VIRTUAL MACHINE (KVM)
0a00a775 4985M: Gleb Natapov <gleb@kernel.org>
c93a64fe 4986M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4987L: kvm@vger.kernel.org
e3e58478 4988W: http://www.linux-kvm.org
a94b40a6 4989T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
426d62e2 4990S: Supported
c93a64fe
PB
4991F: Documentation/*/kvm*.txt
4992F: Documentation/virtual/kvm/
679655da
JP
4993F: arch/*/kvm/
4994F: arch/*/include/asm/kvm*
4995F: include/linux/kvm*
c117ab84 4996F: include/uapi/linux/kvm*
679655da 4997F: virt/kvm/
426d62e2 4998
ad8003d3 4999KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 5000M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
5001L: kvm@vger.kernel.org
5002W: http://kvm.qumranet.com
7de609c8 5003S: Maintained
679655da 5004F: arch/x86/include/asm/svm.h
679655da 5005F: arch/x86/kvm/svm.c
426d62e2 5006
513014b7 5007KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 5008M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
5009L: kvm-ppc@vger.kernel.org
5010W: http://kvm.qumranet.com
6a7f972d 5011T: git git://github.com/agraf/linux-2.6.git
513014b7 5012S: Supported
679655da
JP
5013F: arch/powerpc/include/asm/kvm*
5014F: arch/powerpc/kvm/
513014b7 5015
1fc9d2bf 5016KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 5017M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
5018L: kvm-ia64@vger.kernel.org
5019W: http://kvm.qumranet.com
920ed9f1 5020S: Supported
679655da
JP
5021F: Documentation/ia64/kvm.txt
5022F: arch/ia64/include/asm/kvm*
5023F: arch/ia64/kvm/
920ed9f1 5024
85f8fffe 5025KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 5026M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 5027M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
5028M: linux390@de.ibm.com
5029L: linux-s390@vger.kernel.org
5030W: http://www.ibm.com/developerworks/linux/linux390/
5031S: Supported
679655da
JP
5032F: Documentation/s390/kvm.txt
5033F: arch/s390/include/asm/kvm*
80811493 5034F: arch/s390/kvm/
a968cd3e 5035F: drivers/s390/kvm/
85f8fffe 5036
a749474d 5037KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 5038M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
5039L: kvmarm@lists.cs.columbia.edu
5040W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 5041S: Supported
a749474d
CD
5042F: arch/arm/include/uapi/asm/kvm*
5043F: arch/arm/include/asm/kvm*
5044F: arch/arm/kvm/
5045
6394a3ec
MZ
5046KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5047M: Marc Zyngier <marc.zyngier@arm.com>
5048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5049L: kvmarm@lists.cs.columbia.edu
5050S: Maintained
5051F: arch/arm64/include/uapi/asm/kvm*
5052F: arch/arm64/include/asm/kvm*
5053F: arch/arm64/kvm/
5054
dc009d92 5055KEXEC
8b58be88 5056M: Eric Biederman <ebiederm@xmission.com>
2f327dad 5057W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 5058L: kexec@lists.infradead.org
dc009d92 5059S: Maintained
679655da 5060F: include/linux/kexec.h
c117ab84 5061F: include/uapi/linux/kexec.h
679655da 5062F: kernel/kexec.c
dc009d92 5063
e971461f
DH
5064KEYS/KEYRINGS:
5065M: David Howells <dhowells@redhat.com>
5066L: keyrings@linux-nfs.org
5067S: Maintained
d410fa4e 5068F: Documentation/security/keys.txt
e971461f
DH
5069F: include/linux/key.h
5070F: include/linux/key-type.h
5071F: include/keys/
5072F: security/keys/
5073
7f3c68be
MZ
5074KEYS-TRUSTED
5075M: David Safford <safford@watson.ibm.com>
5076M: Mimi Zohar <zohar@us.ibm.com>
5077L: linux-security-module@vger.kernel.org
5078L: keyrings@linux-nfs.org
5079S: Supported
d410fa4e 5080F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
5081F: include/keys/trusted-type.h
5082F: security/keys/trusted.c
5083F: security/keys/trusted.h
5084
5085KEYS-ENCRYPTED
5086M: Mimi Zohar <zohar@us.ibm.com>
5087M: David Safford <safford@watson.ibm.com>
5088L: linux-security-module@vger.kernel.org
5089L: keyrings@linux-nfs.org
5090S: Supported
d410fa4e 5091F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 5092F: include/keys/encrypted-type.h
19c90aa6 5093F: security/keys/encrypted-keys/
7f3c68be 5094
5b778dad 5095KGDB / KDB /debug_core
8b58be88 5096M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 5097W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
5098L: kgdb-bugreport@lists.sourceforge.net
5099S: Maintained
679655da
JP
5100F: Documentation/DocBook/kgdb.tmpl
5101F: drivers/misc/kgdbts.c
df621252 5102F: drivers/tty/serial/kgdboc.c
5b778dad 5103F: include/linux/kdb.h
679655da 5104F: include/linux/kgdb.h
4063eb5f 5105F: kernel/debug/
e3e2aaf7 5106
456db8cc 5107KMEMCHECK
8b58be88 5108M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 5109M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 5110S: Maintained
410d7a97
JP
5111F: Documentation/kmemcheck.txt
5112F: arch/x86/include/asm/kmemcheck.h
5113F: arch/x86/mm/kmemcheck/
5114F: include/linux/kmemcheck.h
5115F: mm/kmemcheck.c
b9ce08c0 5116
c3bb4d24 5117KMEMLEAK
8b58be88 5118M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
5119S: Maintained
5120F: Documentation/kmemleak.txt
5121F: include/linux/kmemleak.h
5122F: mm/kmemleak.c
5123F: mm/kmemleak-test.c
5124
89559a61 5125KPROBES
8b58be88
JP
5126M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5127M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5128M: "David S. Miller" <davem@davemloft.net>
97c29e74 5129M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 5130S: Maintained
679655da
JP
5131F: Documentation/kprobes.txt
5132F: include/linux/kprobes.h
5133F: kernel/kprobes.c
89559a61 5134
70e84049 5135KS0108 LCD CONTROLLER DRIVER
8b58be88 5136M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
5137W: http://miguelojeda.es/auxdisplay.htm
5138W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 5139S: Maintained
679655da
JP
5140F: Documentation/auxdisplay/ks0108
5141F: drivers/auxdisplay/ks0108.c
5142F: include/linux/ks0108.h
70e84049 5143
1da177e4 5144LAPB module
1da177e4 5145L: linux-x25@vger.kernel.org
bf9915cc 5146S: Orphan
679655da
JP
5147F: Documentation/networking/lapb-module.txt
5148F: include/*/lapb.h
5149F: net/lapb/
1da177e4
LT
5150
5151LASI 53c700 driver for PARISC
8b58be88 5152M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5153L: linux-scsi@vger.kernel.org
5154S: Maintained
679655da
JP
5155F: Documentation/scsi/53c700.txt
5156F: drivers/scsi/53c700*
1da177e4 5157
263de9b5 5158LED SUBSYSTEM
c772fc26 5159M: Bryan Wu <cooloney@gmail.com>
8b58be88 5160M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5161L: linux-leds@vger.kernel.org
5162T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5163S: Maintained
679655da
JP
5164F: drivers/leds/
5165F: include/linux/leds.h
263de9b5 5166
b0461a44 5167LEGACY EEPROM DRIVER
7c81c60f 5168M: Jean Delvare <jdelvare@suse.de>
b0461a44
JD
5169S: Maintained
5170F: Documentation/misc-devices/eeprom
5171F: drivers/misc/eeprom/eeprom.c
5172
1da177e4 5173LEGO USB Tower driver
8b58be88 5174M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5175L: legousb-devel@lists.sourceforge.net
5176W: http://legousb.sourceforge.net/
5177S: Maintained
679655da 5178F: drivers/usb/misc/legousbtower.c
1da177e4 5179
055616a8
MK
5180LG2160 MEDIA DRIVER
5181M: Michael Krufky <mkrufky@linuxtv.org>
5182L: linux-media@vger.kernel.org
5183W: http://linuxtv.org/
5184W: http://github.com/mkrufky
5185Q: http://patchwork.linuxtv.org/project/linux-media/list/
5186T: git git://linuxtv.org/mkrufky/tuners.git
5187S: Maintained
5188F: drivers/media/dvb-frontends/lg2160.*
5189
6f0e7725
MK
5190LGDT3305 MEDIA DRIVER
5191M: Michael Krufky <mkrufky@linuxtv.org>
5192L: linux-media@vger.kernel.org
5193W: http://linuxtv.org/
5194W: http://github.com/mkrufky
5195Q: http://patchwork.linuxtv.org/project/linux-media/list/
5196T: git git://linuxtv.org/mkrufky/tuners.git
5197S: Maintained
5198F: drivers/media/dvb-frontends/lgdt3305.*
5199
568a17ff 5200LGUEST
8b58be88 5201M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5202L: lguest@lists.ozlabs.org
568a17ff 5203W: http://lguest.ozlabs.org/
72e91863 5204S: Odd Fixes
070f420b 5205F: arch/x86/include/asm/lguest*.h
679655da
JP
5206F: arch/x86/lguest/
5207F: drivers/lguest/
5208F: include/linux/lguest*.h
070f420b 5209F: tools/lguest/
568a17ff 5210
1acd437c
SL
5211LIBLOCKDEP
5212M: Sasha Levin <sasha.levin@oracle.com>
5213S: Maintained
5214F: tools/lib/lockdep/
5215
1da177e4 5216LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5217M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5218W: http://www.ibm.com/linux/ltc/projects/ppc
5219S: Supported
11c34c7d 5220F: arch/powerpc/boot/rs6000.h
1da177e4 5221
852bb9f5 5222LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5223M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5224M: Paul Mackerras <paulus@samba.org>
1da177e4 5225W: http://www.penguinppc.org/
a4724ed6 5226L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5227Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5228T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5229S: Supported
11c34c7d
JP
5230F: Documentation/powerpc/
5231F: arch/powerpc/
1da177e4
LT
5232
5233LINUX FOR POWER MACINTOSH
8b58be88 5234M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5235W: http://www.penguinppc.org/
a4724ed6 5236L: linuxppc-dev@lists.ozlabs.org
1da177e4 5237S: Maintained
11c34c7d
JP
5238F: arch/powerpc/platforms/powermac/
5239F: drivers/macintosh/
1da177e4 5240
77a76369 5241LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5242M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5243L: linuxppc-dev@lists.ozlabs.org
a149507b 5244T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5245S: Maintained
11c34c7d
JP
5246F: arch/powerpc/platforms/512x/
5247F: arch/powerpc/platforms/52xx/
1da177e4
LT
5248
5249LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5250M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5251M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5252W: http://www.penguinppc.org/
a4724ed6 5253L: linuxppc-dev@lists.ozlabs.org
645609c0 5254T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5255S: Maintained
11c34c7d
JP
5256F: arch/powerpc/platforms/40x/
5257F: arch/powerpc/platforms/44x/
1da177e4 5258
260c02a9 5259LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5260L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5261S: Orphan
11c34c7d
JP
5262F: arch/powerpc/*/*virtex*
5263F: arch/powerpc/*/*/*virtex*
1da177e4 5264
e93adf1e 5265LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5266M: Vitaly Bordug <vitb@kernel.crashing.org>
5267M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5268W: http://www.penguinppc.org/
a4724ed6 5269L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5270S: Maintained
a2b1f7c8 5271F: arch/powerpc/platforms/8xx/
e93adf1e 5272
1da177e4 5273LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5274M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5275W: http://www.penguinppc.org/
a4724ed6 5276L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5277S: Maintained
11c34c7d 5278F: arch/powerpc/platforms/83xx/
4c8f581d 5279F: arch/powerpc/platforms/85xx/
1da177e4 5280
ab06ff3a 5281LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5282M: Olof Johansson <olof@lixom.net>
a4724ed6 5283L: linuxppc-dev@lists.ozlabs.org
92e19709 5284S: Maintained
11c34c7d
JP
5285F: arch/powerpc/platforms/pasemi/
5286F: drivers/*/*pasemi*
5287F: drivers/*/*/*pasemi*
ab06ff3a 5288
1da177e4 5289LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5290M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5291L: linux-security-module@vger.kernel.org
1da177e4
LT
5292S: Supported
5293
a23ce6da
HW
5294LIS3LV02D ACCELEROMETER DRIVER
5295M: Eric Piel <eric.piel@tremplin-utc.net>
5296S: Maintained
ff606677
JD
5297F: Documentation/misc-devices/lis3lv02d
5298F: drivers/misc/lis3lv02d/
bd35665f 5299F: drivers/platform/x86/hp_accel.c
a23ce6da 5300
e2d1d6c0 5301LLC (802.2)
8b58be88 5302M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5303S: Maintained
679655da 5304F: include/linux/llc.h
c117ab84 5305F: include/uapi/linux/llc.h
679655da
JP
5306F: include/net/llc*
5307F: net/llc/
e2d1d6c0 5308
4e233cbe
AD
5309LM73 HARDWARE MONITOR DRIVER
5310M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5311L: lm-sensors@lm-sensors.org
5312S: Maintained
5313F: drivers/hwmon/lm73.c
5314
156e2d1a 5315LM78 HARDWARE MONITOR DRIVER
7c81c60f 5316M: Jean Delvare <jdelvare@suse.de>
156e2d1a
JD
5317L: lm-sensors@lm-sensors.org
5318S: Maintained
5319F: Documentation/hwmon/lm78
5320F: drivers/hwmon/lm78.c
5321
1da177e4 5322LM83 HARDWARE MONITOR DRIVER
7c81c60f 5323M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5324L: lm-sensors@lm-sensors.org
1da177e4 5325S: Maintained
679655da
JP
5326F: Documentation/hwmon/lm83
5327F: drivers/hwmon/lm83.c
1da177e4
LT
5328
5329LM90 HARDWARE MONITOR DRIVER
7c81c60f 5330M: Jean Delvare <jdelvare@suse.de>
cc0b07ed 5331L: lm-sensors@lm-sensors.org
1da177e4 5332S: Maintained
679655da 5333F: Documentation/hwmon/lm90
aae7bce4 5334F: Documentation/devicetree/bindings/hwmon/lm90.txt
679655da 5335F: drivers/hwmon/lm90.c
1da177e4 5336
917cc4e6
GR
5337LM95234 HARDWARE MONITOR DRIVER
5338M: Guenter Roeck <linux@roeck-us.net>
5339L: lm-sensors@lm-sensors.org
5340S: Maintained
5341F: Documentation/hwmon/lm95234
5342F: drivers/hwmon/lm95234.c
5343
68620bdd
MP
5344LME2510 MEDIA DRIVER
5345M: Malcolm Priestley <tvboxspy@gmail.com>
5346L: linux-media@vger.kernel.org
5347W: http://linuxtv.org/
5348Q: http://patchwork.linuxtv.org/project/linux-media/list/
5349S: Maintained
5350F: drivers/media/usb/dvb-usb-v2/lmedm04*
5351
512e67f9 5352LOCKDEP AND LOCKSTAT
8b58be88
JP
5353M: Peter Zijlstra <peterz@infradead.org>
5354M: Ingo Molnar <mingo@redhat.com>
981c3a4f 5355L: linux-kernel@vger.kernel.org
75fc2d37 5356T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5357S: Maintained
679655da
JP
5358F: Documentation/lockdep*.txt
5359F: Documentation/lockstat.txt
5360F: include/linux/lockdep.h
7486d6da 5361F: kernel/locking/
512e67f9 5362
dde33348 5363LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5364M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5365L: linux-ntfs-dev@lists.sourceforge.net
5366W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5367S: Maintained
679655da 5368F: Documentation/ldm.txt
20d16fef 5369F: block/partitions/ldm.*
1da177e4 5370
ef6ada3d
JE
5371LogFS
5372M: Joern Engel <joern@logfs.org>
756ccb3c 5373M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5374L: logfs@logfs.org
5375W: logfs.org
5376S: Maintained
5377F: fs/logfs/
5378
b62d7946
RS
5379LPC32XX MACHINE SUPPORT
5380M: Roland Stigge <stigge@antcom.de>
5381L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5382S: Maintained
5383F: arch/arm/mach-lpc32xx/
5384
c87e34ef 5385LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5386M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5387M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5388M: support@lsi.com
cec744fb 5389L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5390L: linux-scsi@vger.kernel.org
5391W: http://www.lsilogic.com/support
5392S: Supported
679655da 5393F: drivers/message/fusion/
500c152a 5394F: drivers/scsi/mpt2sas/
5395F: drivers/scsi/mpt3sas/
c87e34ef 5396
1da177e4 5397LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5398M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5399L: linux-scsi@vger.kernel.org
5400S: Maintained
679655da 5401F: drivers/scsi/sym53c8xx_2/
1da177e4 5402
e5f5c99a
GR
5403LTC4261 HARDWARE MONITOR DRIVER
5404M: Guenter Roeck <linux@roeck-us.net>
5405L: lm-sensors@lm-sensors.org
5406S: Maintained
5407F: Documentation/hwmon/ltc4261
5408F: drivers/hwmon/ltc4261.c
5409
81365c31 5410LTP (Linux Test Project)
7d1ae8a8 5411M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5412M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5413M: Cyril Hrubis <chrubis@suse.cz>
5414M: Caspar Zhang <caspar@casparzhang.com>
5415M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5416L: ltp-list@lists.sourceforge.net (subscribers-only)
5417W: http://ltp.sourceforge.net/
7d1ae8a8 5418T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5419T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5420S: Maintained
5421
c12a54b3 5422M32R ARCHITECTURE
8b58be88 5423M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5424L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5425L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5426W: http://www.linux-m32r.org/
5427S: Maintained
679655da 5428F: arch/m32r/
c12a54b3 5429
1da177e4 5430M68K ARCHITECTURE
8b58be88 5431M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5432L: linux-m68k@lists.linux-m68k.org
5433W: http://www.linux-m68k.org/
54e5881d 5434T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5435S: Maintained
679655da 5436F: arch/m68k/
9db35182 5437F: drivers/zorro/
1da177e4
LT
5438
5439M68K ON APPLE MACINTOSH
8b58be88 5440M: Joshua Thompson <funaho@jurai.org>
1da177e4 5441W: http://www.mac.linux-m68k.org/
9bb9f222 5442L: linux-m68k@lists.linux-m68k.org
1da177e4 5443S: Maintained
9db35182 5444F: arch/m68k/mac/
1da177e4
LT
5445
5446M68K ON HP9000/300
8b58be88 5447M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5448W: http://www.tazenda.demon.co.uk/phil/linux-hp
5449S: Maintained
679655da 5450F: arch/m68k/hp300/
1da177e4 5451
74425546
AP
5452M88DS3103 MEDIA DRIVER
5453M: Antti Palosaari <crope@iki.fi>
5454L: linux-media@vger.kernel.org
5455W: http://linuxtv.org/
5456W: http://palosaari.fi/linux/
5457Q: http://patchwork.linuxtv.org/project/linux-media/list/
5458T: git git://linuxtv.org/anttip/media_tree.git
5459S: Maintained
5460F: drivers/media/dvb-frontends/m88ds3103*
5461
68620bdd
MP
5462M88RS2000 MEDIA DRIVER
5463M: Malcolm Priestley <tvboxspy@gmail.com>
5464L: linux-media@vger.kernel.org
5465W: http://linuxtv.org/
5466Q: http://patchwork.linuxtv.org/project/linux-media/list/
5467S: Maintained
5468F: drivers/media/dvb-frontends/m88rs2000*
5469
0d62f800
AP
5470M88TS2022 MEDIA DRIVER
5471M: Antti Palosaari <crope@iki.fi>
5472L: linux-media@vger.kernel.org
5473W: http://linuxtv.org/
5474W: http://palosaari.fi/linux/
5475Q: http://patchwork.linuxtv.org/project/linux-media/list/
5476T: git git://linuxtv.org/anttip/media_tree.git
5477S: Maintained
5478F: drivers/media/tuners/m88ts2022*
5479
07a092fa 5480MA901 MASTERKIT USB FM RADIO DRIVER
b75f0050
JP
5481M: Alexey Klimov <klimov.linux@gmail.com>
5482L: linux-media@vger.kernel.org
5483T: git git://linuxtv.org/media_tree.git
5484S: Maintained
5485F: drivers/media/radio/radio-ma901.c
07a092fa 5486
64a327a7 5487MAC80211
8b58be88 5488M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5489L: linux-wireless@vger.kernel.org
491b26b4 5490W: http://wireless.kernel.org/
ce466579
JB
5491T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5492T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5493S: Maintained
679655da
JP
5494F: Documentation/networking/mac80211-injection.txt
5495F: include/net/mac80211.h
5496F: net/mac80211/
64a327a7 5497
1036d864 5498MAC80211 PID RATE CONTROL
8b58be88
JP
5499M: Stefano Brivio <stefano.brivio@polimi.it>
5500M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5501L: linux-wireless@vger.kernel.org
491b26b4 5502W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5503T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5504T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5505S: Maintained
679655da 5506F: net/mac80211/rc80211_pid*
1036d864 5507
b863ceb7 5508MACVLAN DRIVER
8b58be88 5509M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5510L: netdev@vger.kernel.org
5511S: Maintained
679655da
JP
5512F: drivers/net/macvlan.c
5513F: include/linux/if_macvlan.h
b863ceb7 5514
faf1668c 5515MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5516M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5517W: http://www.kernel.org/doc/man-pages
bd7ebec6 5518L: linux-man@vger.kernel.org
1b53dc74 5519S: Maintained
faf1668c 5520
8427defd
RK
5521MARVELL ARMADA DRM SUPPORT
5522M: Russell King <rmk+kernel@arm.linux.org.uk>
5523S: Maintained
5524F: drivers/gpu/drm/armada/
5525
44c14c1d 5526MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5527M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5528M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5529L: netdev@vger.kernel.org
5530S: Maintained
5531F: drivers/net/ethernet/marvell/sk*
5532
74cda169 5533MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5534L: libertas-dev@lists.infradead.org
8ac3e99e 5535S: Orphan
679655da 5536F: drivers/net/wireless/libertas/
74cda169 5537
b60d6975 5538MARVELL MV643XX ETHERNET DRIVER
4e3faf88 5539M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
979b6c13 5540L: netdev@vger.kernel.org
f5ca8502 5541S: Maintained
527a6266 5542F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5543F: include/linux/mv643xx.h
1da177e4 5544
370b8ed9
TP
5545MARVELL MVNETA ETHERNET DRIVER
5546M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5547L: netdev@vger.kernel.org
5548S: Maintained
5549F: drivers/net/ethernet/marvell/mvneta.*
5550
fcad584d
BZ
5551MARVELL MWIFIEX WIRELESS DRIVER
5552M: Bing Zhao <bzhao@marvell.com>
5553L: linux-wireless@vger.kernel.org
5554S: Maintained
5555F: drivers/net/wireless/mwifiex/
5556
a2c3f656 5557MARVELL MWL8K WIRELESS DRIVER
a040d532 5558M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5559L: linux-wireless@vger.kernel.org
16345910 5560S: Odd Fixes
a2c3f656
LB
5561F: drivers/net/wireless/mwl8k.c
5562
2a69567b 5563MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5564M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5565S: Odd Fixes
1fa7e547 5566F: drivers/mmc/host/mvsdio.*
2a69567b 5567
1da177e4 5568MATROX FRAMEBUFFER DRIVER
c69f677c 5569L: linux-fbdev@vger.kernel.org
52653199 5570S: Orphan
679655da 5571F: drivers/video/matrox/matroxfb_*
c117ab84 5572F: include/uapi/linux/matroxfb.h
1da177e4 5573
ca462085
GR
5574MAX16065 HARDWARE MONITOR DRIVER
5575M: Guenter Roeck <linux@roeck-us.net>
5576L: lm-sensors@lm-sensors.org
5577S: Maintained
5578F: Documentation/hwmon/max16065
5579F: drivers/hwmon/max16065.c
5580
d20620de 5581MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5582M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5583L: lm-sensors@lm-sensors.org
5584S: Maintained
679655da
JP
5585F: Documentation/hwmon/max6650
5586F: drivers/hwmon/max6650.c
d20620de 5587
e89ab51f
GR
5588MAX6697 HARDWARE MONITOR DRIVER
5589M: Guenter Roeck <linux@roeck-us.net>
5590L: lm-sensors@lm-sensors.org
5591S: Maintained
5592F: Documentation/hwmon/max6697
5593F: Documentation/devicetree/bindings/i2c/max6697.txt
5594F: drivers/hwmon/max6697.c
5595F: include/linux/platform_data/max6697.h
5596
9be3c9a5
HV
5597MAXIRADIO FM RADIO RECEIVER DRIVER
5598M: Hans Verkuil <hverkuil@xs4all.nl>
5599L: linux-media@vger.kernel.org
5600T: git git://linuxtv.org/media_tree.git
5601W: http://linuxtv.org
5602S: Maintained
5603F: drivers/media/radio/radio-maxiradio*
5604
127c49ae 5605MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5606M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5607P: LinuxTV.org Project
5608L: linux-media@vger.kernel.org
5609W: http://linuxtv.org
8a6e2535 5610Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5611T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5612S: Maintained
5613F: Documentation/dvb/
5614F: Documentation/video4linux/
ffe06198 5615F: Documentation/DocBook/media/
127c49ae 5616F: drivers/media/
ffe06198 5617F: drivers/staging/media/
127c49ae 5618F: include/media/
6c0f0359
MCC
5619F: include/uapi/linux/dvb/
5620F: include/uapi/linux/videodev2.h
5621F: include/uapi/linux/media.h
5622F: include/uapi/linux/v4l2-*
5623F: include/uapi/linux/meye.h
5624F: include/uapi/linux/ivtv*
5625F: include/uapi/linux/uvcvideo.h
d20620de 5626
6149a936
HV
5627MEDIAVISION PRO MOVIE STUDIO DRIVER
5628M: Hans Verkuil <hverkuil@xs4all.nl>
5629L: linux-media@vger.kernel.org
5630T: git git://linuxtv.org/media_tree.git
5631W: http://linuxtv.org
5632S: Odd Fixes
5633F: drivers/media/parport/pms*
5634
757e0108 5635MEGARAID SCSI DRIVERS
8b58be88 5636M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5637L: linux-scsi@vger.kernel.org
ce00f85c
JC
5638W: http://megaraid.lsilogic.com
5639S: Maintained
679655da
JP
5640F: Documentation/scsi/megaraid.txt
5641F: drivers/scsi/megaraid.*
5642F: drivers/scsi/megaraid/
757e0108 5643
2c46c9d5
AV
5644MELLANOX ETHERNET DRIVER (mlx4_en)
5645M: Amir Vadai <amirv@mellanox.com>
b75f0050 5646L: netdev@vger.kernel.org
2c46c9d5
AV
5647S: Supported
5648W: http://www.mellanox.com
5649Q: http://patchwork.ozlabs.org/project/netdev/list/
5650F: drivers/net/ethernet/mellanox/mlx4/en_*
5651
70ea91f1
SR
5652MEMORY MANAGEMENT
5653L: linux-mm@kvack.org
70ea91f1
SR
5654W: http://www.linux-mm.org
5655S: Maintained
679655da 5656F: include/linux/mm.h
551450bb
CS
5657F: include/linux/gfp.h
5658F: include/linux/mmzone.h
5659F: include/linux/memory_hotplug.h
5660F: include/linux/vmalloc.h
679655da 5661F: mm/
70ea91f1 5662
938a9204 5663MEMORY RESOURCE CONTROLLER
c193c82f
KH
5664M: Johannes Weiner <hannes@cmpxchg.org>
5665M: Michal Hocko <mhocko@suse.cz>
185e595f 5666M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5667M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5668L: cgroups@vger.kernel.org
938a9204 5669L: linux-mm@kvack.org
938a9204 5670S: Maintained
679655da 5671F: mm/memcontrol.c
4e4c941c 5672F: mm/page_cgroup.c
938a9204 5673
f4e9ce66 5674MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5675M: David Woodhouse <dwmw2@infradead.org>
242c325e 5676M: Brian Norris <computersforpeace@gmail.com>
1da177e4 5677L: linux-mtd@lists.infradead.org
8a6e2535
JP
5678W: http://www.linux-mtd.infradead.org/
5679Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
242c325e 5680T: git git://git.infradead.org/linux-mtd.git
1da177e4 5681S: Maintained
679655da
JP
5682F: drivers/mtd/
5683F: include/linux/mtd/
c117ab84 5684F: include/uapi/mtd/
1da177e4 5685
26c57ef1 5686MEN A21 WATCHDOG DRIVER
b75f0050 5687M: Johannes Thumshirn <johannes.thumshirn@men.de>
26c57ef1
JT
5688L: linux-watchdog@vger.kernel.org
5689S: Supported
5690F: drivers/watchdog/mena21_wdt.c
5691
12285945
JH
5692METAG ARCHITECTURE
5693M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5694L: linux-metag@vger.kernel.org
12285945
JH
5695S: Supported
5696F: arch/metag/
5697F: Documentation/metag/
5698F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5699F: drivers/clocksource/metag_generic.c
5698c50d
JH
5700F: drivers/irqchip/irq-metag.c
5701F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5702F: drivers/tty/metag_da.c
5703F: fs/imgdafs/
12285945 5704
c6375b0a 5705MICROBLAZE ARCHITECTURE
8b58be88 5706M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5707L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5708W: http://www.monstr.eu/fdt/
5709T: git git://git.monstr.eu/linux-2.6-microblaze.git
5710S: Supported
0a8c7914 5711F: arch/microblaze/
1da177e4
LT
5712
5713MICROTEK X6 SCANNER
61eee9a7 5714M: Oliver Neukum <oliver@neukum.org>
1da177e4 5715S: Maintained
679655da 5716F: drivers/usb/image/microtek.*
1da177e4
LT
5717
5718MIPS
8b58be88 5719M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5720L: linux-mips@linux-mips.org
6097050d 5721W: http://www.linux-mips.org/
b05e988e 5722T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5723Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5724S: Supported
679655da
JP
5725F: Documentation/mips/
5726F: arch/mips/
1da177e4 5727
08b7620a
HV
5728MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5729M: Hans Verkuil <hverkuil@xs4all.nl>
5730L: linux-media@vger.kernel.org
5731T: git git://linuxtv.org/media_tree.git
5732W: http://linuxtv.org
5733S: Odd Fixes
5734F: drivers/media/radio/radio-miropcm20*
5735
e126ba97
EC
5736Mellanox MLX5 core VPI driver
5737M: Eli Cohen <eli@mellanox.com>
5738L: netdev@vger.kernel.org
5739L: linux-rdma@vger.kernel.org
5740W: http://www.mellanox.com
5741Q: http://patchwork.ozlabs.org/project/netdev/list/
5742Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5743T: git git://openfabrics.org/~eli/connect-ib.git
e126ba97
EC
5744S: Supported
5745F: drivers/net/ethernet/mellanox/mlx5/core/
5746F: include/linux/mlx5/
5747
5748Mellanox MLX5 IB driver
b75f0050
JP
5749M: Eli Cohen <eli@mellanox.com>
5750L: linux-rdma@vger.kernel.org
5751W: http://www.mellanox.com
5752Q: http://patchwork.kernel.org/project/linux-rdma/list/
cea8321c 5753T: git git://openfabrics.org/~eli/connect-ib.git
b75f0050
JP
5754S: Supported
5755F: include/linux/mlx5/
5756F: drivers/infiniband/hw/mlx5/
e126ba97 5757
1da177e4 5758MODULE SUPPORT
8b58be88 5759M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5760S: Maintained
679655da
JP
5761F: include/linux/module.h
5762F: kernel/module.c
1da177e4
LT
5763
5764MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5765W: http://popies.net/meye/
b7788e13 5766S: Orphan
679655da 5767F: Documentation/video4linux/meye.txt
90d72ac6 5768F: drivers/media/pci/meye/
6c0f0359 5769F: include/uapi/linux/meye.h
1da177e4 5770
b9705b60 5771MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5772M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5773S: Maintained
679655da 5774F: Documentation/serial/moxa-smartio
c897401b 5775F: drivers/tty/mxser.*
d735410a 5776
889b2f87
AK
5777MR800 AVERMEDIA USB FM RADIO DRIVER
5778M: Alexey Klimov <klimov.linux@gmail.com>
5779L: linux-media@vger.kernel.org
5780T: git git://linuxtv.org/media_tree.git
5781S: Maintained
5782F: drivers/media/radio/radio-mr800.c
5783
8c4c731a 5784MSI LAPTOP SUPPORT
182ae55c 5785M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5786L: platform-driver-x86@vger.kernel.org
8c4c731a 5787S: Maintained
679655da 5788F: drivers/platform/x86/msi-laptop.c
8c4c731a 5789
0f1006b1
AA
5790MSI WMI SUPPORT
5791M: Anisse Astier <anisse@astier.eu>
d0944853 5792L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5793S: Supported
5794F: drivers/platform/x86/msi-wmi.c
5795
62a37dc7 5796MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5797M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5798L: linux-media@vger.kernel.org
5799T: git git://linuxtv.org/media_tree.git
5800S: Maintained
5801F: drivers/media/i2c/mt9m032.c
5802F: include/media/mt9m032.h
5803
62a37dc7 5804MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5805M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5806L: linux-media@vger.kernel.org
5807T: git git://linuxtv.org/media_tree.git
5808S: Maintained
5809F: drivers/media/i2c/mt9p031.c
5810F: include/media/mt9p031.h
5811
62a37dc7 5812MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5813M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5814L: linux-media@vger.kernel.org
5815T: git git://linuxtv.org/media_tree.git
5816S: Maintained
5817F: drivers/media/i2c/mt9t001.c
5818F: include/media/mt9t001.h
5819
62a37dc7 5820MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5821M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5822L: linux-media@vger.kernel.org
5823T: git git://linuxtv.org/media_tree.git
5824S: Maintained
5825F: drivers/media/i2c/mt9v032.c
5826F: include/media/mt9v032.h
5827
4e0d13cb 5828MULTIFUNCTION DEVICES (MFD)
8b58be88 5829M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5830M: Lee Jones <lee.jones@linaro.org>
5831T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5832T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5833S: Supported
679655da 5834F: drivers/mfd/
55b5940d 5835F: include/linux/mfd/
4e0d13cb 5836
5c4e6f13 5837MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6e443244 5838M: Chris Ball <chris@printf.net>
b2503a94 5839L: linux-mmc@vger.kernel.org
245feaa6
CB
5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5841S: Maintained
679655da
JP
5842F: drivers/mmc/
5843F: include/linux/mmc/
c117ab84 5844F: include/uapi/linux/mmc/
baca2da4 5845
15a0580c 5846MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5847S: Orphan
679655da
JP
5848F: drivers/mmc/host/mmc_spi.c
5849F: include/linux/spi/mmc_spi.h
15a0580c 5850
1da177e4 5851MULTISOUND SOUND DRIVER
8b58be88 5852M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5853S: Maintained
679655da
JP
5854F: Documentation/sound/oss/MultiSound
5855F: sound/oss/msnd*
1da177e4 5856
d735410a 5857MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5858S: Orphan
c897401b 5859F: drivers/tty/isicom.c
679655da 5860F: include/linux/isicom.h
d735410a 5861
550a7375 5862MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5863M: Felipe Balbi <balbi@ti.com>
795fb7e7 5864L: linux-usb@vger.kernel.org
43b416e5 5865T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5866S: Maintained
679655da 5867F: drivers/usb/musb/
550a7375 5868
ea0af5f6
MK
5869MXL5007T MEDIA DRIVER
5870M: Michael Krufky <mkrufky@linuxtv.org>
5871L: linux-media@vger.kernel.org
5872W: http://linuxtv.org/
5873W: http://github.com/mkrufky
5874Q: http://patchwork.linuxtv.org/project/linux-media/list/
5875T: git git://linuxtv.org/mkrufky/tuners.git
5876S: Maintained
5877F: drivers/media/tuners/mxl5007t.*
5878
2d3cf588 5879MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5880M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5881L: netdev@vger.kernel.org
205057ae 5882W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5883S: Supported
93f7848b 5884F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5885
1da177e4 5886NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5887S: Orphan
d9fb9f38 5888F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5889
23dc05a3
DM
5890NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5891M: Daniel Mack <zonque@gmail.com>
5892S: Maintained
5893L: alsa-devel@alsa-project.org
5894W: http://www.native-instruments.com
5895F: sound/usb/caiaq/
5896
1da177e4 5897NCP FILESYSTEM
52653199
PV
5898M: Petr Vandrovec <petr@vandrovec.name>
5899S: Odd Fixes
679655da 5900F: fs/ncpfs/
1da177e4
LT
5901
5902NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5903M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5904L: linux-scsi@vger.kernel.org
5905S: Maintained
679655da 5906F: drivers/scsi/NCR_D700.*
1da177e4 5907
4aa3eb4c
GR
5908NCT6775 HARDWARE MONITOR DRIVER
5909M: Guenter Roeck <linux@roeck-us.net>
5910L: lm-sensors@lm-sensors.org
5911S: Maintained
5912F: Documentation/hwmon/nct6775
5913F: drivers/hwmon/nct6775.c
5914
3c2d774c 5915NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5916M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5917L: linux-rdma@vger.kernel.org
e3d33cb1 5918W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5919S: Supported
5920F: drivers/infiniband/hw/nes/
5921
be2f2e84 5922NETEM NETWORK EMULATOR
adbbf69d 5923M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5924L: netem@lists.linux-foundation.org
be2f2e84 5925S: Maintained
679655da 5926F: net/sched/sch_netem.c
be2f2e84 5927
b2f5a051 5928NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5929M: Jon Mason <jdmason@kudzu.us>
4a58448b 5930L: netdev@vger.kernel.org
4a58448b 5931S: Supported
679655da 5932F: Documentation/networking/s2io.txt
b2f5a051 5933F: Documentation/networking/vxge.txt
86387e1a 5934F: drivers/net/ethernet/neterion/
4a58448b 5935
42010ed0 5936NETFILTER/IPTABLES
0e05e192 5937M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5938M: Patrick McHardy <kaber@trash.net>
42010ed0 5939M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5940L: netfilter-devel@vger.kernel.org
5941L: netfilter@vger.kernel.org
82b98543 5942L: coreteam@netfilter.org
1da177e4
LT
5943W: http://www.netfilter.org/
5944W: http://www.iptables.org/
42010ed0
PNA
5945Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5946T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5947T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5948S: Supported
679655da
JP
5949F: include/linux/netfilter*
5950F: include/linux/netfilter/
5951F: include/net/netfilter/
c117ab84
CEB
5952F: include/uapi/linux/netfilter*
5953F: include/uapi/linux/netfilter/
679655da
JP
5954F: net/*/netfilter.c
5955F: net/*/netfilter/
5956F: net/netfilter/
1da177e4 5957
4cc67735 5958NETLABEL
87a0874c 5959M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5960W: http://netlabel.sf.net
5961L: netdev@vger.kernel.org
87a0874c 5962S: Maintained
80811493 5963F: Documentation/netlabel/
679655da
JP
5964F: include/net/netlabel.h
5965F: net/netlabel/
4cc67735 5966
1da177e4 5967NETROM NETWORK LAYER
8b58be88 5968M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5969L: linux-hams@vger.kernel.org
d34cb28a 5970W: http://www.linux-ax25.org/
1da177e4 5971S: Maintained
679655da 5972F: include/net/netrom.h
c117ab84 5973F: include/uapi/linux/netrom.h
679655da 5974F: net/netrom/
1da177e4 5975
5ddb88c0 5976NETWORK BLOCK DEVICE (NBD)
8b58be88 5977M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5978S: Maintained
5e4b269b 5979L: nbd-general@lists.sourceforge.net
679655da
JP
5980F: Documentation/blockdev/nbd.txt
5981F: drivers/block/nbd.c
5982F: include/linux/nbd.h
c117ab84 5983F: include/uapi/linux/nbd.h
1da177e4 5984
6e43650c
NH
5985NETWORK DROP MONITOR
5986M: Neil Horman <nhorman@tuxdriver.com>
5987L: netdev@vger.kernel.org
5988S: Maintained
5989W: https://fedorahosted.org/dropwatch/
5990F: net/core/drop_monitor.c
5991
1da177e4 5992NETWORKING [GENERAL]
8b58be88 5993M: "David S. Miller" <davem@davemloft.net>
979b6c13 5994L: netdev@vger.kernel.org
b1e8fd54 5995W: http://www.linuxfoundation.org/en/Net
11e98029 5996Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5997T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5998T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5999S: Maintained
679655da
JP
6000F: net/
6001F: include/net/
018d21ed
JP
6002F: include/linux/in.h
6003F: include/linux/net.h
6004F: include/linux/netdevice.h
c117ab84
CEB
6005F: include/uapi/linux/in.h
6006F: include/uapi/linux/net.h
6007F: include/uapi/linux/netdevice.h
7e814a6c 6008F: tools/net/
f4e53f9a 6009F: tools/testing/selftests/net/
335a67d2 6010F: lib/random32.c
1da177e4
LT
6011
6012NETWORKING [IPv4/IPv6]
8b58be88
JP
6013M: "David S. Miller" <davem@davemloft.net>
6014M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
6015M: James Morris <jmorris@namei.org>
6016M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6017M: Patrick McHardy <kaber@trash.net>
979b6c13 6018L: netdev@vger.kernel.org
08deed1e 6019T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 6020S: Maintained
679655da
JP
6021F: net/ipv4/
6022F: net/ipv6/
6023F: include/net/ip*
0a14842f 6024F: arch/x86/net/*
1da177e4 6025
73b7656c
DM
6026NETWORKING [IPSEC]
6027M: Steffen Klassert <steffen.klassert@secunet.com>
6028M: Herbert Xu <herbert@gondor.apana.org.au>
6029M: "David S. Miller" <davem@davemloft.net>
6030L: netdev@vger.kernel.org
d1fc5024
SK
6031T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6032T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
73b7656c
DM
6033S: Maintained
6034F: net/xfrm/
6035F: net/key/
6036F: net/ipv4/xfrm*
d1fc5024
SK
6037F: net/ipv4/esp4.c
6038F: net/ipv4/ah4.c
6039F: net/ipv4/ipcomp.c
6040F: net/ipv4/ip_vti.c
73b7656c 6041F: net/ipv6/xfrm*
d1fc5024
SK
6042F: net/ipv6/esp6.c
6043F: net/ipv6/ah6.c
6044F: net/ipv6/ipcomp6.c
6045F: net/ipv6/ip6_vti.c
73b7656c
DM
6046F: include/uapi/linux/xfrm.h
6047F: include/net/xfrm.h
6048
10e2ff1c 6049NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 6050M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
6051L: netdev@vger.kernel.org
6052S: Maintained
6053
29f8f632 6054NETWORKING [WIRELESS]
8b58be88 6055M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 6056L: linux-wireless@vger.kernel.org
8a6e2535 6057Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 6058T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 6059S: Maintained
34b921cf
JP
6060F: net/mac80211/
6061F: net/rfkill/
679655da
JP
6062F: net/wireless/
6063F: include/net/ieee80211*
cc8b4a2b 6064F: include/linux/wireless.h
c117ab84 6065F: include/uapi/linux/wireless.h
c984e24d 6066F: include/net/iw_handler.h
34b921cf 6067F: drivers/net/wireless/
29f8f632 6068
788873ac
JP
6069NETWORKING DRIVERS
6070L: netdev@vger.kernel.org
6071W: http://www.linuxfoundation.org/en/Net
11e98029 6072Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
6073T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6074T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
6075S: Odd Fixes
6076F: drivers/net/
018d21ed 6077F: include/linux/if_*
0b63bf1f
JD
6078F: include/linux/netdevice.h
6079F: include/linux/arcdevice.h
6080F: include/linux/etherdevice.h
6081F: include/linux/fcdevice.h
6082F: include/linux/fddidevice.h
6083F: include/linux/hippidevice.h
6084F: include/linux/inetdevice.h
c117ab84
CEB
6085F: include/uapi/linux/if_*
6086F: include/uapi/linux/netdevice.h
788873ac 6087
3d396eb1 6088NETXEN (1/10) GbE SUPPORT
8622315e 6089M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
6090M: Sony Chacko <sony.chacko@qlogic.com>
6091M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 6092L: netdev@vger.kernel.org
9c2b5bde 6093W: http://www.qlogic.com
3d396eb1 6094S: Supported
aa43c215 6095F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 6096
6423d30f
AAJ
6097NFC SUBSYSTEM
6098M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6099M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6100M: Samuel Ortiz <sameo@linux.intel.com>
6101L: linux-wireless@vger.kernel.org
5adf54de 6102L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 6103S: Supported
6423d30f 6104F: net/nfc/
55eb94f9 6105F: include/net/nfc/
c117ab84 6106F: include/uapi/linux/nfc.h
6423d30f 6107F: drivers/nfc/
08eaa1e0 6108F: include/linux/platform_data/pn544.h
3d396eb1 6109
e8b43555 6110NFS, SUNRPC, AND LOCKD CLIENTS
cd7b996a 6111M: Trond Myklebust <trond.myklebust@primarydata.com>
78f58153
TM
6112L: linux-nfs@vger.kernel.org
6113W: http://client.linux-nfs.org
cd7b996a 6114T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
1da177e4 6115S: Maintained
679655da
JP
6116F: fs/lockd/
6117F: fs/nfs/
6118F: fs/nfs_common/
6119F: net/sunrpc/
6120F: include/linux/lockd/
6121F: include/linux/nfs*
6122F: include/linux/sunrpc/
c117ab84
CEB
6123F: include/uapi/linux/nfs*
6124F: include/uapi/linux/sunrpc/
1da177e4 6125
85ef9cea 6126NILFS2 FILESYSTEM
8b58be88 6127M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 6128L: linux-nilfs@vger.kernel.org
85ef9cea 6129W: http://www.nilfs.org/en/
af1761f2 6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 6131S: Supported
679655da
JP
6132F: Documentation/filesystems/nilfs2.txt
6133F: fs/nilfs2/
6134F: include/linux/nilfs2_fs.h
85ef9cea 6135
1da177e4 6136NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 6137M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6138W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6139S: Maintained
679655da
JP
6140F: Documentation/scsi/NinjaSCSI.txt
6141F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
6142
6143NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
6144M: GOTO Masanori <gotom@debian.or.jp>
6145M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
6146W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6147S: Maintained
679655da
JP
6148F: Documentation/scsi/NinjaSCSI.txt
6149F: drivers/scsi/nsp32*
1da177e4 6150
fce8a7bb
JM
6151NTB DRIVER
6152M: Jon Mason <jon.mason@intel.com>
6153S: Supported
2984411f
JM
6154W: https://github.com/jonmason/ntb/wiki
6155T: git git://github.com/jonmason/ntb.git
fce8a7bb 6156F: drivers/ntb/
548c237c 6157F: drivers/net/ntb_netdev.c
fce8a7bb
JM
6158F: include/linux/ntb.h
6159
1da177e4 6160NTFS FILESYSTEM
2818ef50 6161M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 6162L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 6163W: http://www.tuxera.com/
e6f4dee7 6164T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 6165S: Supported
679655da
JP
6166F: Documentation/filesystems/ntfs.txt
6167F: fs/ntfs/
1da177e4 6168
9eb8ef74 6169NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 6170M: Antonino Daplas <adaplas@gmail.com>
c69f677c 6171L: linux-fbdev@vger.kernel.org
ce00f85c 6172S: Maintained
679655da
JP
6173F: drivers/video/riva/
6174F: drivers/video/nvidia/
1da177e4 6175
79461681
MW
6176NVM EXPRESS DRIVER
6177M: Matthew Wilcox <willy@linux.intel.com>
6178L: linux-nvme@lists.infradead.org
6179T: git git://git.infradead.org/users/willy/linux-nvme.git
6180S: Supported
5be37bf9 6181F: drivers/block/nvme*
79461681
MW
6182F: include/linux/nvme.h
6183
f50d7146
RK
6184NXP TDA998X DRM DRIVER
6185M: Russell King <rmk+kernel@arm.linux.org.uk>
6186S: Supported
6187F: drivers/gpu/drm/i2c/tda998x_drv.c
6188F: include/drm/i2c/tda998x.h
6189
f5525786 6190OMAP SUPPORT
0e24bdd4 6191M: Tony Lindgren <tony@atomide.com>
f5525786
TL
6192L: linux-omap@vger.kernel.org
6193W: http://www.muru.com/linux/omap/
6194W: http://linux.omap.com/
8a6e2535 6195Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6197S: Maintained
4e04d5a3 6198F: arch/arm/*omap*/
046d0a37
JD
6199F: drivers/i2c/busses/i2c-omap.c
6200F: include/linux/i2c-omap.h
f5525786 6201
50f29fbd 6202OMAP DEVICE TREE SUPPORT
cdb55ab0 6203M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6204M: Tony Lindgren <tony@atomide.com>
6205L: linux-omap@vger.kernel.org
d0fb18c5 6206L: devicetree@vger.kernel.org
50f29fbd
TL
6207S: Maintained
6208F: arch/arm/boot/dts/*omap*
6209F: arch/arm/boot/dts/*am3*
6210
f5525786 6211OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6212M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6213L: linux-omap@vger.kernel.org
6214S: Maintained
6215F: arch/arm/*omap*/*clock*
6216
6217OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6218M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6219L: linux-omap@vger.kernel.org
6220S: Maintained
6221F: arch/arm/*omap*/*pm*
c46938d4 6222F: drivers/cpufreq/omap-cpufreq.c
f5525786 6223
d21db568 6224OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6225M: Rajendra Nayak <rnayak@ti.com>
6226M: Paul Walmsley <paul@pwsan.com>
6227L: linux-omap@vger.kernel.org
6228S: Maintained
d21db568 6229F: arch/arm/mach-omap2/prm*
692ab1f3 6230
f5525786 6231OMAP AUDIO SUPPORT
6c284903 6232M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6233M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6234L: alsa-devel@alsa-project.org (subscribers-only)
6235L: linux-omap@vger.kernel.org
6236S: Maintained
6237F: sound/soc/omap/
6238
6239OMAP FRAMEBUFFER SUPPORT
830e6384 6240M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6241L: linux-fbdev@vger.kernel.org
f5525786
TL
6242L: linux-omap@vger.kernel.org
6243S: Maintained
6244F: drivers/video/omap/
6245
676eec0d 6246OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6247M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6248L: linux-omap@vger.kernel.org
676eec0d 6249L: linux-fbdev@vger.kernel.org
178ff4c9 6250S: Maintained
676eec0d 6251F: drivers/video/omap2/
178ff4c9
TV
6252F: Documentation/arm/OMAP/DSS
6253
8b37fcfc
OBC
6254OMAP HARDWARE SPINLOCK SUPPORT
6255M: Ohad Ben-Cohen <ohad@wizery.com>
6256L: linux-omap@vger.kernel.org
6257S: Maintained
6258F: drivers/hwspinlock/omap_hwspinlock.c
6259F: arch/arm/mach-omap2/hwspinlock.c
6260
f5525786 6261OMAP MMC SUPPORT
8b58be88 6262M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6263L: linux-omap@vger.kernel.org
6264S: Maintained
653f41b5
MC
6265F: drivers/mmc/host/omap.c
6266
6267OMAP HS MMC SUPPORT
14006bfb 6268M: Balaji T K <balajitk@ti.com>
0a4585c6 6269L: linux-mmc@vger.kernel.org
653f41b5 6270L: linux-omap@vger.kernel.org
0a4585c6 6271S: Maintained
653f41b5 6272F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6273
6274OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6275M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6276S: Maintained
6277F: drivers/char/hw_random/omap-rng.c
6278
f400c82e 6279OMAP HWMOD SUPPORT
cdb55ab0 6280M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6281M: Paul Walmsley <paul@pwsan.com>
6282L: linux-omap@vger.kernel.org
6283S: Maintained
8fc8b12b 6284F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6285
6286OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6287M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6288L: linux-omap@vger.kernel.org
6289S: Maintained
6290F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6291
7e8970e1
LP
6292OMAP IMAGE SIGNAL PROCESSOR (ISP)
6293M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6294L: linux-media@vger.kernel.org
6295S: Maintained
90d72ac6 6296F: drivers/media/platform/omap3isp/
7e8970e1 6297
f5525786 6298OMAP USB SUPPORT
f299470a 6299M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6300L: linux-usb@vger.kernel.org
6301L: linux-omap@vger.kernel.org
43b416e5 6302T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6303S: Maintained
a16fbd65
JP
6304F: drivers/usb/*/*omap*
6305F: arch/arm/*omap*/usb*
f5525786 6306
6d994710
KH
6307OMAP GPIO DRIVER
6308M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6309M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6310L: linux-omap@vger.kernel.org
6311S: Maintained
6312F: drivers/gpio/gpio-omap.c
6313
c351e290
MJ
6314OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
6315M: Mark Jackson <mpfj@newflow.co.uk>
6316L: linux-omap@vger.kernel.org
6317S: Maintained
6318F: arch/arm/boot/dts/am335x-nano.dts
6319
0ad122d9 6320OMFS FILESYSTEM
8b58be88 6321M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6322L: linux-karma-devel@lists.sourceforge.net
6323S: Maintained
679655da
JP
6324F: Documentation/filesystems/omfs.txt
6325F: fs/omfs/
0ad122d9 6326
c1986ee9 6327OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6328M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6329S: Maintained
679655da
JP
6330F: drivers/char/pcmcia/cm4000_cs.c
6331F: include/linux/cm4000_cs.h
c117ab84 6332F: include/uapi/linux/cm4000_cs.h
c1986ee9 6333
77c44ab1 6334OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6335M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6336S: Maintained
679655da 6337F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6338
77d5140f 6339OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6340M: Jonathan Corbet <corbet@lwn.net>
661263b5 6341L: linux-media@vger.kernel.org
275ffde4 6342T: git git://linuxtv.org/media_tree.git
77d5140f 6343S: Maintained
90d72ac6 6344F: drivers/media/i2c/ov7670.c
77d5140f 6345
431bca73 6346ONENAND FLASH DRIVER
8b58be88 6347M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6348L: linux-mtd@lists.infradead.org
6349S: Maintained
679655da
JP
6350F: drivers/mtd/onenand/
6351F: include/linux/mtd/onenand*.h
431bca73 6352
1da177e4 6353ONSTREAM SCSI TAPE DRIVER
8b58be88 6354M: Willem Riede <osst@riede.org>
1da177e4
LT
6355L: osst-users@lists.sourceforge.net
6356L: linux-scsi@vger.kernel.org
6357S: Maintained
f7269cfc
JD
6358F: Documentation/scsi/osst.txt
6359F: drivers/scsi/osst.*
6360F: drivers/scsi/osst_*.h
6361F: drivers/scsi/st.h
1da177e4 6362
e2d1d6c0 6363OPENCORES I2C BUS DRIVER
8b58be88 6364M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6365L: linux-i2c@vger.kernel.org
e2d1d6c0 6366S: Maintained
679655da
JP
6367F: Documentation/i2c/busses/i2c-ocores
6368F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6369
860c44c1 6370OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6371M: Grant Likely <grant.likely@linaro.org>
5d3ad8a6 6372M: Rob Herring <robh+dt@kernel.org>
d0fb18c5 6373L: devicetree@vger.kernel.org
860c44c1 6374W: http://fdt.secretlab.ca
3bbf9b9b 6375T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6376S: Maintained
f8828205 6377F: drivers/of/
860c44c1 6378F: include/linux/of*.h
f8828205 6379F: scripts/dtc/
860c44c1 6380K: of_get_property
d945fa0d 6381K: of_match_table
860c44c1 6382
f8828205 6383OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
5d3ad8a6 6384M: Rob Herring <robh+dt@kernel.org>
f8828205
GL
6385M: Pawel Moll <pawel.moll@arm.com>
6386M: Mark Rutland <mark.rutland@arm.com>
de80963e 6387M: Ian Campbell <ijc+devicetree@hellion.org.uk>
bdbff6ba 6388M: Kumar Gala <galak@codeaurora.org>
f8828205
GL
6389L: devicetree@vger.kernel.org
6390S: Maintained
6391F: Documentation/devicetree/
6392F: arch/*/boot/dts/
6393F: include/dt-bindings/
6394
19f9d392
JB
6395OPENRISC ARCHITECTURE
6396M: Jonas Bonn <jonas@southpole.se>
6397W: http://openrisc.net
eab7c1c0 6398L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6399S: Maintained
6400T: git git://openrisc.net/~jonas/linux
14430813 6401F: arch/openrisc/
19f9d392 6402
ccb1352e
JG
6403OPENVSWITCH
6404M: Jesse Gross <jesse@nicira.com>
6405L: dev@openvswitch.org
6406W: http://openvswitch.org
6407T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6408S: Maintained
6409F: net/openvswitch/
6410
af39917d
CL
6411OPL4 DRIVER
6412M: Clemens Ladisch <clemens@ladisch.de>
6413L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6414T: git git://git.alsa-project.org/alsa-kernel.git
6415S: Maintained
6416F: sound/drivers/opl4/
6417
1da177e4 6418OPROFILE
4cf7e718 6419M: Robert Richter <rric@kernel.org>
1da177e4
LT
6420L: oprofile-list@lists.sf.net
6421S: Maintained
81c4a8a6 6422F: arch/*/include/asm/oprofile*.h
679655da
JP
6423F: arch/*/oprofile/
6424F: drivers/oprofile/
6425F: include/linux/oprofile.h
1da177e4 6426
e2d1d6c0 6427ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6428M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6429M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6430L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6431W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6432T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6433S: Supported
679655da
JP
6434F: Documentation/filesystems/ocfs2.txt
6435F: Documentation/filesystems/dlmfs.txt
6436F: fs/ocfs2/
e2d1d6c0 6437
1da177e4 6438ORINOCO DRIVER
724c6b35 6439L: linux-wireless@vger.kernel.org
491b26b4 6440W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6441W: http://www.nongnu.org/orinoco/
3a59babb 6442S: Orphan
679655da 6443F: drivers/net/wireless/orinoco/
1da177e4 6444
42c55aa8 6445OSD LIBRARY and FILESYSTEM
8b58be88 6446M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6447M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6448L: osd-dev@open-osd.org
6449W: http://open-osd.org
54e5881d 6450T: git git://git.open-osd.org/open-osd.git
68274794 6451S: Maintained
42c55aa8 6452F: drivers/scsi/osd/
6b6f0b6c 6453F: include/scsi/osd_*
42c55aa8 6454F: fs/exofs/
68274794 6455
e2d1d6c0 6456P54 WIRELESS DRIVER
084cb0fe 6457M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6458L: linux-wireless@vger.kernel.org
084cb0fe 6459W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6460S: Maintained
679655da 6461F: drivers/net/wireless/p54/
e2d1d6c0 6462
f5cd7872 6463PA SEMI ETHERNET DRIVER
8b58be88 6464M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6465L: netdev@vger.kernel.org
6466S: Maintained
ded19add 6467F: drivers/net/ethernet/pasemi/*
f5cd7872 6468
beb58aa3 6469PA SEMI SMBUS DRIVER
8b58be88 6470M: Olof Johansson <olof@lixom.net>
846557d3 6471L: linux-i2c@vger.kernel.org
beb58aa3 6472S: Maintained
679655da 6473F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6474
48fc267e
SK
6475PADATA PARALLEL EXECUTION MECHANISM
6476M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6477L: linux-crypto@vger.kernel.org
6478S: Maintained
6479F: kernel/padata.c
6480F: include/linux/padata.h
6481F: Documentation/padata.txt
6482
709ee531 6483PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6484M: Harald Welte <laforge@gnumonks.org>
d0944853 6485L: platform-driver-x86@vger.kernel.org
709ee531 6486S: Maintained
679655da 6487F: drivers/platform/x86/panasonic-laptop.c
709ee531 6488
368dd5ac 6489PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6490M: David Howells <dhowells@redhat.com>
6491M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6492L: linux-am33-list@redhat.com (moderated for non-subscribers)
6493W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6494S: Maintained
679655da
JP
6495F: Documentation/mn10300/
6496F: arch/mn10300/
4fa97181 6497
1da177e4 6498PARALLEL PORT SUPPORT
3dd1a329 6499L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6500S: Orphan
679655da
JP
6501F: drivers/parport/
6502F: include/linux/parport*.h
6503F: drivers/char/ppdev.c
c117ab84 6504F: include/uapi/linux/ppdev.h
1da177e4 6505
4cdf6bc2 6506PARAVIRT_OPS INTERFACE
d633180c 6507M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6508M: Chris Wright <chrisw@sous-sol.org>
6509M: Alok Kataria <akataria@vmware.com>
6510M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6511L: virtualization@lists.linux-foundation.org
4cdf6bc2 6512S: Supported
679655da
JP
6513F: Documentation/ia64/paravirt_ops.txt
6514F: arch/*/kernel/paravirt*
6515F: arch/*/include/asm/paravirt.h
4cdf6bc2 6516
e2d1d6c0 6517PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6518M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6519L: linux-parport@lists.infradead.org (subscribers-only)
6520W: http://www.torque.net/linux-pp.html
6521S: Maintained
679655da
JP
6522F: Documentation/blockdev/paride.txt
6523F: drivers/block/paride/
e2d1d6c0
RD
6524
6525PARISC ARCHITECTURE
b8828770 6526M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6527M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6528L: linux-parisc@vger.kernel.org
6529W: http://www.parisc-linux.org/
8a6e2535 6530Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6531T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6532T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6533S: Maintained
679655da 6534F: arch/parisc/
2b6bac9e 6535F: Documentation/parisc/
679655da 6536F: drivers/parisc/
2b6bac9e
HD
6537F: drivers/char/agp/parisc-agp.c
6538F: drivers/input/serio/gscps2.c
6539F: drivers/parport/parport_gsc.*
6540F: drivers/tty/serial/8250/8250_gsc.c
6541F: drivers/video/sti*
6542F: drivers/video/console/sti*
6543F: drivers/video/logo/logo_parisc*
e2d1d6c0 6544
1662d32c 6545PC87360 HARDWARE MONITORING DRIVER
8b58be88 6546M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6547L: lm-sensors@lm-sensors.org
6548S: Maintained
679655da
JP
6549F: Documentation/hwmon/pc87360
6550F: drivers/hwmon/pc87360.c
1662d32c
JC
6551
6552PC8736x GPIO DRIVER
8b58be88 6553M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6554S: Maintained
679655da 6555F: drivers/char/pc8736x_gpio.c
1662d32c 6556
1ad107fd 6557PC87427 HARDWARE MONITORING DRIVER
7c81c60f 6558M: Jean Delvare <jdelvare@suse.de>
1ad107fd
JD
6559L: lm-sensors@lm-sensors.org
6560S: Maintained
6561F: Documentation/hwmon/pc87427
6562F: drivers/hwmon/pc87427.c
6563
b26e0ed4 6564PCA9532 LED DRIVER
8b58be88 6565M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6566S: Maintained
d5ca6918
JP
6567F: drivers/leds/leds-pca9532.c
6568F: include/linux/leds-pca9532.h
b26e0ed4 6569
5ce914a8 6570PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6571M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6572L: linux-i2c@vger.kernel.org
6573S: Maintained
b4f0b74e 6574F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6575
3971dae5 6576PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6577M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6578S: Maintained
6579F: drivers/firmware/pcdp.*
6580
065c6359 6581PCI ERROR RECOVERY
6305902c 6582M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6583L: linux-pci@vger.kernel.org
065c6359 6584S: Supported
679655da 6585F: Documentation/PCI/pci-error-recovery.txt
065c6359 6586
1da177e4 6587PCI SUBSYSTEM
5ac3a6d2 6588M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6589L: linux-pci@vger.kernel.org
99662dd1 6590Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6591T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6592S: Supported
679655da
JP
6593F: Documentation/PCI/
6594F: drivers/pci/
6595F: include/linux/pci*
6b49ee49 6596F: arch/x86/pci/
1da177e4 6597
f0b75693
BH
6598PCI DRIVER FOR IMX6
6599M: Richard Zhu <r65037@freescale.com>
6600M: Shawn Guo <shawn.guo@linaro.org>
6601L: linux-pci@vger.kernel.org
6602L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6603S: Maintained
6604F: drivers/pci/host/*imx6*
6605
6606PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
6607M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6608M: Jason Cooper <jason@lakedaemon.net>
6609L: linux-pci@vger.kernel.org
6610L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6611S: Maintained
6612F: drivers/pci/host/*mvebu*
6613
0447cfd7
TR
6614PCI DRIVER FOR NVIDIA TEGRA
6615M: Thierry Reding <thierry.reding@gmail.com>
6616L: linux-tegra@vger.kernel.org
f0b75693 6617L: linux-pci@vger.kernel.org
0447cfd7
TR
6618S: Supported
6619F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6620F: drivers/pci/host/pci-tegra.c
6621
f0b75693
BH
6622PCI DRIVER FOR RENESAS R-CAR
6623M: Simon Horman <horms@verge.net.au>
6624L: linux-pci@vger.kernel.org
6625L: linux-sh@vger.kernel.org
6626S: Maintained
6627F: drivers/pci/host/*rcar*
6628
4af82255
JH
6629PCI DRIVER FOR SAMSUNG EXYNOS
6630M: Jingoo Han <jg1.han@samsung.com>
6631L: linux-pci@vger.kernel.org
f0b75693
BH
6632L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6633L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
4af82255
JH
6634S: Maintained
6635F: drivers/pci/host/pci-exynos.c
6636
f0b75693
BH
6637PCI DRIVER FOR SYNOPSIS DESIGNWARE
6638M: Mohit Kumar <mohit.kumar@st.com>
6639M: Jingoo Han <jg1.han@samsung.com>
6640L: linux-pci@vger.kernel.org
6641S: Maintained
6642F: drivers/pci/host/*designware*
6643
1da177e4 6644PCMCIA SUBSYSTEM
4230dfc9 6645P: Linux PCMCIA Team
f5df5881 6646L: linux-pcmcia@lists.infradead.org
6650e0a5 6647W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6648T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6649S: Maintained
679655da
JP
6650F: Documentation/pcmcia/
6651F: drivers/pcmcia/
6652F: include/pcmcia/
1da177e4
LT
6653
6654PCNET32 NETWORK DRIVER
227fb925 6655M: Don Fry <pcnet32@frontier.com>
979b6c13 6656L: netdev@vger.kernel.org
1da177e4 6657S: Maintained
b955f6ca 6658F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6659
48fc267e
SK
6660PCRYPT PARALLEL CRYPTO ENGINE
6661M: Steffen Klassert <steffen.klassert@secunet.com>
6662L: linux-crypto@vger.kernel.org
6663S: Maintained
6664F: crypto/pcrypt.c
6665F: include/crypto/pcrypt.h
6666
e72df0b8
TH
6667PER-CPU MEMORY ALLOCATOR
6668M: Tejun Heo <tj@kernel.org>
6669M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6670T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6671S: Maintained
6672F: include/linux/percpu*.h
6673F: mm/percpu*.c
6674F: arch/*/include/asm/percpu.h
6675
ad4ecbcb 6676PER-TASK DELAY ACCOUNTING
185e595f 6677M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6678S: Maintained
679655da
JP
6679F: include/linux/delayacct.h
6680F: kernel/delayacct.c
ad4ecbcb 6681
57c0c15b 6682PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6683M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6684M: Paul Mackerras <paulus@samba.org>
dd9b238c 6685M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6686M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
981c3a4f 6687L: linux-kernel@vger.kernel.org
75fc2d37 6688T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6689S: Supported
d53e8365 6690F: kernel/events/*
a003236c 6691F: include/linux/perf_event.h
c117ab84 6692F: include/uapi/linux/perf_event.h
141c4296
RR
6693F: arch/*/kernel/perf_event*.c
6694F: arch/*/kernel/*/perf_event*.c
6695F: arch/*/kernel/*/*/perf_event*.c
a003236c 6696F: arch/*/include/asm/perf_event.h
a003236c
VL
6697F: arch/*/kernel/perf_callchain.c
6698F: tools/perf/
6c0b3244 6699
dd49d0f5 6700PERSONALITY HANDLING
8b58be88 6701M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6702L: linux-abi-devel@lists.sourceforge.net
6703S: Maintained
679655da 6704F: include/linux/personality.h
c117ab84 6705F: include/uapi/linux/personality.h
dd49d0f5 6706
838e7a03 6707PHONET PROTOCOL
2a06b40f 6708M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6709S: Supported
6710F: Documentation/networking/phonet.txt
6711F: include/linux/phonet.h
6712F: include/net/phonet/
c117ab84 6713F: include/uapi/linux/phonet.h
838e7a03
RDC
6714F: net/phonet/
6715
1da177e4 6716PHRAM MTD DRIVER
8b58be88 6717M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6718L: linux-mtd@lists.infradead.org
6719S: Maintained
679655da 6720F: drivers/mtd/devices/phram.c
1da177e4 6721
efdbb10e
BP
6722PICOLCD HID DRIVER
6723M: Bruno Prémont <bonbons@linux-vserver.org>
6724L: linux-input@vger.kernel.org
6725S: Maintained
6726F: drivers/hid/hid-picolcd*
6727
a53bfa07
JI
6728PICOXCELL SUPPORT
6729M: Jamie Iles <jamie@jamieiles.com>
6730L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6731T: git git://github.com/jamieiles/linux-2.6-ji.git
6732S: Supported
14430813 6733F: arch/arm/mach-picoxcell/
a53bfa07
JI
6734F: drivers/*/picoxcell*
6735F: drivers/*/*/picoxcell*
6736
2744e8af
LW
6737PIN CONTROL SUBSYSTEM
6738M: Linus Walleij <linus.walleij@linaro.org>
6739S: Maintained
07f29ba6 6740F: drivers/pinctrl/
8e406fe4 6741F: include/linux/pinctrl/
2744e8af 6742
2201bbb8
JCPV
6743PIN CONTROLLER - ATMEL AT91
6744M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6745L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6746S: Maintained
6747F: drivers/pinctrl/pinctrl-at91.c
6748
b75e60d6
DA
6749PIN CONTROLLER - SAMSUNG
6750M: Tomasz Figa <t.figa@samsung.com>
6751M: Thomas Abraham <thomas.abraham@linaro.org>
6752L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6753L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6754S: Maintained
6755F: drivers/pinctrl/pinctrl-exynos.*
6756F: drivers/pinctrl/pinctrl-s3c*
6757F: drivers/pinctrl/pinctrl-samsung.*
6758
deda8287 6759PIN CONTROLLER - ST SPEAR
8e406fe4 6760M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6761L: spear-devel@list.st.com
6762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6763W: http://www.st.com/spear
6764S: Maintained
8e406fe4 6765F: drivers/pinctrl/spear/
deda8287 6766
249a6771 6767PKTCDVD DRIVER
dbd47133 6768M: Jiri Kosina <jkosina@suse.cz>
249a6771 6769S: Maintained
679655da
JP
6770F: drivers/block/pktcdvd.c
6771F: include/linux/pktcdvd.h
c117ab84 6772F: include/uapi/linux/pktcdvd.h
249a6771 6773
b31d8273
G
6774PKUNITY SOC DRIVERS
6775M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6776W: http://mprc.pku.edu.cn/~guanxuetao/linux
6777S: Maintained
6778T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6779F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6780F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6781F: drivers/video/fb-puv3.c
2809e80b 6782F: drivers/rtc/rtc-puv3.c
b31d8273 6783
9d2ecfb7 6784PMBUS HARDWARE MONITORING DRIVERS
ca462085 6785M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6786L: lm-sensors@lm-sensors.org
6787W: http://www.lm-sensors.org/
6788W: http://www.roeck-us.net/linux/drivers/
6789T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6790S: Maintained
6791F: Documentation/hwmon/pmbus
6792F: drivers/hwmon/pmbus/
6793F: include/linux/i2c/pmbus.h
6794
89a36810 6795PMC SIERRA MaxRAID DRIVER
076cfaae 6796M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6797L: linux-scsi@vger.kernel.org
6798W: http://www.pmc-sierra.com/
6799S: Supported
6800F: drivers/scsi/pmcraid.*
6801
dbf9bfe6 6802PMC SIERRA PM8001 DRIVER
4f0e359c 6803M: xjtuwjp@gmail.com
dbf9bfe6 6804M: lindar_liu@usish.com
6805L: linux-scsi@vger.kernel.org
6806S: Supported
6807F: drivers/scsi/pm8001/
6808
1da177e4 6809POSIX CLOCKS and TIMERS
8b58be88 6810M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 6811L: linux-kernel@vger.kernel.org
75fc2d37 6812T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6813S: Supported
679655da
JP
6814F: fs/timerfd.c
6815F: include/linux/timer*
6816F: kernel/*timer*
1da177e4 6817
3be86148 6818POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
57318935 6819M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8b58be88 6820M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6821T: git git://git.infradead.org/battery-2.6.git
3be86148 6822S: Maintained
679655da 6823F: include/linux/power_supply.h
8cd725a1 6824F: drivers/power/
3be86148 6825
1da177e4 6826PNP SUPPORT
46a1f21a 6827M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6828M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6829S: Maintained
679655da 6830F: drivers/pnp/
1da177e4 6831
999445d4 6832PNXxxxx I2C DRIVER
8b58be88 6833M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6834L: linux-i2c@vger.kernel.org
999445d4 6835S: Maintained
679655da 6836F: drivers/i2c/busses/i2c-pnx.c
999445d4 6837
1da177e4 6838PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6839M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6840L: linux-ppp@vger.kernel.org
6841S: Maintained
224cf5ad 6842F: drivers/net/ppp/ppp_*
1da177e4
LT
6843
6844PPP OVER ATM (RFC 2364)
8b58be88 6845M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6846S: Maintained
679655da 6847F: net/atm/pppoatm.c
c117ab84 6848F: include/uapi/linux/atmppp.h
1da177e4
LT
6849
6850PPP OVER ETHERNET
8b58be88 6851M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6852S: Maintained
224cf5ad
JK
6853F: drivers/net/ppp/pppoe.c
6854F: drivers/net/ppp/pppox.c
1da177e4 6855
a6d2370b 6856PPP OVER L2TP
8b58be88 6857M: James Chapman <jchapman@katalix.com>
a6d2370b 6858S: Maintained
90ca28d1 6859F: net/l2tp/l2tp_ppp.c
679655da 6860F: include/linux/if_pppol2tp.h
c117ab84 6861F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6862
eae9d2ba 6863PPS SUPPORT
8b58be88 6864M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6865W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6866L: linuxpps@ml.enneenne.com (subscribers-only)
6867S: Maintained
cabaaf41
JP
6868F: Documentation/pps/
6869F: drivers/pps/
6870F: include/linux/pps*.h
eae9d2ba 6871
71a6d0af
HW
6872PPTP DRIVER
6873M: Dmitry Kozlov <xeb@mail.ru>
6874L: netdev@vger.kernel.org
6875S: Maintained
224cf5ad 6876F: drivers/net/ppp/pptp.c
71a6d0af
HW
6877W: http://sourceforge.net/projects/accel-pptp
6878
1da177e4 6879PREEMPTIBLE KERNEL
8b58be88 6880M: Robert Love <rml@tech9.net>
1da177e4
LT
6881L: kpreempt-tech@lists.sourceforge.net
6882W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6883S: Supported
679655da
JP
6884F: Documentation/preempt-locking.txt
6885F: include/linux/preempt.h
1da177e4
LT
6886
6887PRISM54 WIRELESS DRIVER
8b58be88 6888M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6889L: linux-wireless@vger.kernel.org
9ef80804 6890W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6891S: Obsolete
679655da 6892F: drivers/net/wireless/prism54/
1da177e4 6893
b3277dfa 6894PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6895M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6896L: linux-ide@vger.kernel.org
6897S: Maintained
679655da 6898F: drivers/ata/sata_promise.*
b3277dfa 6899
02c18891 6900PS3 NETWORK SUPPORT
b809b9ca 6901M: Geoff Levand <geoff@infradead.org>
02c18891 6902L: netdev@vger.kernel.org
a4724ed6 6903L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6904S: Maintained
8df158ac 6905F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6906
f58a9d17 6907PS3 PLATFORM SUPPORT
b809b9ca 6908M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6909L: linuxppc-dev@lists.ozlabs.org
6910L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6911S: Maintained
679655da
JP
6912F: arch/powerpc/boot/ps3*
6913F: arch/powerpc/include/asm/lv1call.h
6914F: arch/powerpc/include/asm/ps3*.h
6915F: arch/powerpc/platforms/ps3/
6916F: drivers/*/ps3*
6917F: drivers/ps3/
fec629b8 6918F: drivers/rtc/rtc-ps3.c
679655da 6919F: drivers/usb/host/*ps3.c
fec629b8 6920F: sound/ppc/snd_ps3*
f58a9d17 6921
cffb4add 6922PS3VRAM DRIVER
8b58be88 6923M: Jim Paris <jim@jtan.com>
a4724ed6 6924L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6925S: Maintained
8a3977cb 6926F: drivers/block/ps3vram.c
cffb4add 6927
8defe599 6928PSTORE FILESYSTEM
9d5e2a02 6929M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6930M: Colin Cross <ccross@android.com>
6931M: Kees Cook <keescook@chromium.org>
6932M: Tony Luck <tony.luck@intel.com>
6933S: Maintained
6934T: git git://git.infradead.org/users/cbou/linux-pstore.git
6935F: fs/pstore/
6936F: include/linux/pstore*
04851772 6937F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6938F: drivers/acpi/apei/erst.c
6939
7fbc415d
RC
6940PTP HARDWARE CLOCK SUPPORT
6941M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6942L: netdev@vger.kernel.org
7fbc415d
RC
6943S: Maintained
6944W: http://linuxptp.sourceforge.net/
6945F: Documentation/ABI/testing/sysfs-ptp
6946F: Documentation/ptp/*
0ecb3cdd 6947F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6948F: drivers/net/phy/dp83640*
6949F: drivers/ptp/*
6950F: include/linux/ptp_cl*
6951
cf94a4d1 6952PTRACE SUPPORT
8b58be88
JP
6953M: Roland McGrath <roland@redhat.com>
6954M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6955S: Maintained
6956F: include/asm-generic/syscall.h
6957F: include/linux/ptrace.h
6958F: include/linux/regset.h
6959F: include/linux/tracehook.h
c117ab84 6960F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6961F: kernel/ptrace.c
6962
8320204a 6963PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6964M: Mike Isely <isely@pobox.com>
16e9495d 6965L: pvrusb2@isely.net (subscribers-only)
661263b5 6966L: linux-media@vger.kernel.org
8320204a 6967W: http://www.isely.net/pvrusb2/
275ffde4 6968T: git git://linuxtv.org/media_tree.git
8320204a 6969S: Maintained
679655da 6970F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6971F: drivers/media/usb/pvrusb2/
8320204a 6972
39532e6c
HG
6973PWC WEBCAM DRIVER
6974M: Hans de Goede <hdegoede@redhat.com>
6975L: linux-media@vger.kernel.org
6976T: git git://linuxtv.org/media_tree.git
6977S: Maintained
6978F: drivers/media/usb/pwc/*
6979
200efedd 6980PWM SUBSYSTEM
aa3495f7
TR
6981M: Thierry Reding <thierry.reding@gmail.com>
6982L: linux-pwm@vger.kernel.org
0c2498f1 6983S: Maintained
006e854f 6984T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
200efedd
TR
6985F: Documentation/pwm.txt
6986F: Documentation/devicetree/bindings/pwm/
6987F: include/linux/pwm.h
0c2498f1 6988F: drivers/pwm/
a140b98d
TR
6989F: drivers/video/backlight/pwm_bl.c
6990F: include/linux/pwm_backlight.h
0c2498f1 6991
30ec261e 6992PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6993M: Eric Miao <eric.y.miao@gmail.com>
6994M: Russell King <linux@arm.linux.org.uk>
a323f664 6995M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6997T: git git://github.com/hzhuang1/linux.git
6998T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6999S: Maintained
679655da
JP
7000F: arch/arm/mach-pxa/
7001F: drivers/pcmcia/pxa2xx*
9df92e6c 7002F: drivers/spi/spi-pxa2xx*
679655da
JP
7003F: drivers/usb/gadget/pxa2*
7004F: include/sound/pxa2xx-lib.h
bec4c99e 7005F: sound/arm/pxa*
14430813 7006F: sound/soc/pxa/
1da177e4 7007
ec64d3bf
EG
7008PXA3xx NAND FLASH DRIVER
7009M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7010L: linux-mtd@lists.infradead.org
7011S: Maintained
7012F: drivers/mtd/nand/pxa3xx-nand.c
7013
3f640c61 7014MMP SUPPORT
8b58be88 7015M: Eric Miao <eric.y.miao@gmail.com>
a323f664 7016M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 7017L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
7018T: git git://github.com/hzhuang1/linux.git
7019T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 7020S: Maintained
3f640c61 7021F: arch/arm/mach-mmp/
e8e6cb32 7022
272f133a
PO
7023PXA MMCI DRIVER
7024S: Orphan
7025
57f63bc8 7026PXA RTC DRIVER
8b58be88 7027M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
7028L: rtc-linux@googlegroups.com
7029S: Maintained
7030
52a09a04 7031QIB DRIVER
8473c603 7032M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
7033L: linux-rdma@vger.kernel.org
7034S: Supported
7035F: drivers/infiniband/hw/qib/
7036
5e9772b9
JS
7037QLOGIC QLA1280 SCSI DRIVER
7038M: Michael Reed <mdr@sgi.com>
7039L: linux-scsi@vger.kernel.org
7040S: Maintained
7041F: drivers/scsi/qla1280.[ch]
7042
1da177e4 7043QLOGIC QLA2XXX FC-SCSI DRIVER
2c804eb0 7044M: qla2xxx-upstream@qlogic.com
1da177e4
LT
7045L: linux-scsi@vger.kernel.org
7046S: Supported
679655da
JP
7047F: Documentation/scsi/LICENSE.qla2xxx
7048F: drivers/scsi/qla2xxx/
1da177e4 7049
883c98fe 7050QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
7051M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
7052M: iscsi-driver@qlogic.com
7053L: linux-scsi@vger.kernel.org
7054S: Supported
bacfb81b 7055F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
7056F: drivers/scsi/qla4xxx/
7057
5a4faa87 7058QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 7059M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7060M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
7061M: linux-driver@qlogic.com
7062L: netdev@vger.kernel.org
7063S: Supported
679655da 7064F: Documentation/networking/LICENSE.qla3xxx
aa43c215 7065F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 7066
0ec00f03 7067QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 7068M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
7069M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7070M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 7071M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 7072M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 7073M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
7074M: linux-driver@qlogic.com
7075L: netdev@vger.kernel.org
7076S: Supported
aa43c215 7077F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 7078
c4e84bde 7079QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 7080M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 7081M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 7082M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 7083M: linux-driver@qlogic.com
c4e84bde
RM
7084L: netdev@vger.kernel.org
7085S: Supported
aa43c215 7086F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 7087
1da177e4 7088QNX4 FILESYSTEM
8b58be88 7089M: Anders Larsen <al@alarsen.net>
1da177e4
LT
7090W: http://www.alarsen.net/linux/qnx4fs/
7091S: Maintained
80811493 7092F: fs/qnx4/
c117ab84
CEB
7093F: include/uapi/linux/qnx4_fs.h
7094F: include/uapi/linux/qnxtypes.h
1da177e4 7095
91952bc0
AP
7096QT1010 MEDIA DRIVER
7097M: Antti Palosaari <crope@iki.fi>
7098L: linux-media@vger.kernel.org
7099W: http://linuxtv.org/
7100W: http://palosaari.fi/linux/
7101Q: http://patchwork.linuxtv.org/project/linux-media/list/
7102T: git git://linuxtv.org/anttip/media_tree.git
7103S: Maintained
7104F: drivers/media/tuners/qt1010*
7105
966fb5ec
SM
7106QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
7107M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
7108L: linux-wireless@vger.kernel.org
7109L: ath9k-devel@lists.ath9k.org
7110W: http://wireless.kernel.org/en/users/Drivers/ath9k
7111S: Supported
7112F: drivers/net/wireless/ath/ath9k/
7113
2ea0ffcb
KV
7114QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
7115M: Kalle Valo <kvalo@qca.qualcomm.com>
7116L: ath10k@lists.infradead.org
7117W: http://wireless.kernel.org/en/users/Drivers/ath10k
7118T: git git://github.com/kvalo/ath.git
7119S: Supported
7120F: drivers/net/wireless/ath/ath10k/
7121
4f4567cf
RK
7122QUALCOMM HEXAGON ARCHITECTURE
7123M: Richard Kuo <rkuo@codeaurora.org>
7124L: linux-hexagon@vger.kernel.org
7125S: Supported
7126F: arch/hexagon/
7127
8e84c258
EK
7128QUALCOMM WCN36XX WIRELESS DRIVER
7129M: Eugene Krasnikov <k.eugene.e@gmail.com>
7130L: wcn36xx@lists.infradead.org
7131W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
7132T: git git://github.com/KrasnikovEugene/wcn36xx.git
7133S: Supported
7134F: drivers/net/wireless/ath/wcn36xx/
7135
35e3540b
HV
7136QUICKCAM PARALLEL PORT WEBCAMS
7137M: Hans Verkuil <hverkuil@xs4all.nl>
7138L: linux-media@vger.kernel.org
7139T: git git://linuxtv.org/media_tree.git
7140W: http://linuxtv.org
7141S: Odd Fixes
7142F: drivers/media/parport/*-qcam*
7143
602adf40 7144RADOS BLOCK DEVICE (RBD)
09d90327
SW
7145M: Yehuda Sadeh <yehuda@inktank.com>
7146M: Sage Weil <sage@inktank.com>
527a88b9 7147M: Alex Elder <elder@kernel.org>
602adf40 7148M: ceph-devel@vger.kernel.org
09d90327
SW
7149W: http://ceph.com/
7150T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
7151S: Supported
7152F: drivers/block/rbd.c
7153F: drivers/block/rbd_types.h
7154
1da177e4 7155RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 7156M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 7157L: linux-fbdev@vger.kernel.org
1da177e4 7158S: Maintained
679655da 7159F: drivers/video/aty/radeon*
c117ab84 7160F: include/uapi/linux/radeonfb.h
1da177e4 7161
c6c9b34c
HG
7162RADIOSHARK RADIO DRIVER
7163M: Hans de Goede <hdegoede@redhat.com>
7164L: linux-media@vger.kernel.org
7165T: git git://linuxtv.org/media_tree.git
7166S: Maintained
7167F: drivers/media/radio/radio-shark.c
7168
7169RADIOSHARK2 RADIO DRIVER
7170M: Hans de Goede <hdegoede@redhat.com>
7171L: linux-media@vger.kernel.org
7172T: git git://linuxtv.org/media_tree.git
7173S: Maintained
7174F: drivers/media/radio/radio-shark2.c
7175F: drivers/media/radio/radio-tea5777.c
7176
1da177e4 7177RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 7178M: Paul Mackerras <paulus@samba.org>
c69f677c 7179L: linux-fbdev@vger.kernel.org
1da177e4 7180S: Maintained
679655da 7181F: drivers/video/aty/aty128fb.c
1da177e4 7182
e7839f25 7183RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 7184P: rt2x00 project
e1a6542f 7185M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 7186M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 7187M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 7188L: linux-wireless@vger.kernel.org
83fc9c89 7189L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
7190W: http://rt2x00.serialmonkey.com/
7191S: Maintained
54e5881d 7192T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
7193F: drivers/net/wireless/rt2x00/
7194
9db5579b 7195RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 7196M: Nick Piggin <npiggin@kernel.dk>
9db5579b 7197S: Maintained
679655da
JP
7198F: Documentation/blockdev/ramdisk.txt
7199F: drivers/block/brd.c
9db5579b 7200
9e95ce27 7201RANDOM NUMBER DRIVER
330e0a01 7202M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 7203S: Maintained
679655da 7204F: drivers/char/random.c
9e95ce27 7205
394b701c 7206RAPIDIO SUBSYSTEM
8b58be88 7207M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 7208M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 7209S: Maintained
679655da 7210F: drivers/rapidio/
394b701c 7211
e2d1d6c0 7212RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 7213L: linux-wireless@vger.kernel.org
f52a5490 7214S: Orphan
679655da 7215F: drivers/net/wireless/ray*
e2d1d6c0
RD
7216
7217RCUTORTURE MODULE
8b58be88
JP
7218M: Josh Triplett <josh@freedesktop.org>
7219M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7220L: linux-kernel@vger.kernel.org
f9094d8e 7221S: Supported
08deed1e 7222T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da 7223F: Documentation/RCU/torture.txt
4102adab 7224F: kernel/rcu/torture.c
e2d1d6c0 7225
c87b9c60
PM
7226RCUTORTURE TEST FRAMEWORK
7227M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7228L: linux-kernel@vger.kernel.org
c87b9c60
PM
7229S: Supported
7230T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7231F: tools/testing/selftests/rcutorture
7232
c1f766b5 7233RDC R-321X SoC
8b58be88 7234M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
7235S: Maintained
7236
db17f395 7237RDC R6040 FAST ETHERNET DRIVER
8b58be88 7238M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
7239L: netdev@vger.kernel.org
7240S: Maintained
58565a35 7241F: drivers/net/ethernet/rdc/r6040.c
db17f395 7242
a09ed661 7243RDS - RELIABLE DATAGRAM SOCKETS
8a85ac4b 7244M: Chien Yen <chien.yen@oracle.com>
fbb5a558 7245L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 7246S: Supported
679655da 7247F: net/rds/
a09ed661 7248
595182bc 7249READ-COPY UPDATE (RCU)
8b58be88
JP
7250M: Dipankar Sarma <dipankar@in.ibm.com>
7251M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7252L: linux-kernel@vger.kernel.org
9fab9787 7253W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 7254S: Supported
08deed1e 7255T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 7256F: Documentation/RCU/
9fab9787 7257X: Documentation/RCU/torture.txt
f9094d8e 7258F: include/linux/rcu*
4102adab
PM
7259X: include/linux/srcu.h
7260F: kernel/rcu/
7261X: kernel/rcu/torture.c
595182bc 7262
0c86edc0 7263REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 7264M: Alessandro Zummo <a.zummo@towertech.it>
76465493 7265L: rtc-linux@googlegroups.com
8a6e2535 7266Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 7267S: Maintained
679655da
JP
7268F: Documentation/rtc.txt
7269F: drivers/rtc/
7270F: include/linux/rtc.h
c117ab84 7271F: include/uapi/linux/rtc.h
0c86edc0 7272
1da177e4 7273REISERFS FILE SYSTEM
76c4e5ea 7274L: reiserfs-devel@vger.kernel.org
1da177e4 7275S: Supported
679655da 7276F: fs/reiserfs/
1da177e4 7277
b83a313b 7278REGISTER MAP ABSTRACTION
b02e48f2 7279M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7280T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7281S: Supported
7282F: drivers/base/regmap/
7283F: include/linux/regmap.h
7284
400e64df
OBC
7285REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7286M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7287T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7288S: Maintained
7289F: drivers/remoteproc/
7290F: Documentation/remoteproc.txt
6fc26488 7291F: include/linux/remoteproc.h
400e64df 7292
d8115db5
OBC
7293REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7294M: Ohad Ben-Cohen <ohad@wizery.com>
7295T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7296S: Maintained
7297F: drivers/rpmsg/
7298F: Documentation/rpmsg.txt
7299F: include/linux/rpmsg.h
7300
e0897645 7301RFKILL
8b58be88 7302M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7303L: linux-wireless@vger.kernel.org
ce466579
JB
7304W: http://wireless.kernel.org/
7305T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7306T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7307S: Maintained
505c9247 7308F: Documentation/rfkill.txt
80811493 7309F: net/rfkill/
e0897645 7310
67e054e9
ML
7311RICOH SMARTMEDIA/XD DRIVER
7312M: Maxim Levitsky <maximlevitsky@gmail.com>
7313S: Maintained
21c26f50
JP
7314F: drivers/mtd/nand/r852.c
7315F: drivers/mtd/nand/r852.h
67e054e9 7316
92634125
ML
7317RICOH R5C592 MEMORYSTICK DRIVER
7318M: Maxim Levitsky <maximlevitsky@gmail.com>
7319S: Maintained
7320F: drivers/memstick/host/r592.*
7321
27f1d2f9
SA
7322ROCCAT DRIVERS
7323M: Stefan Achatz <erazor_de@users.sourceforge.net>
7324W: http://sourceforge.net/projects/roccat/
7325S: Maintained
7326F: drivers/hid/hid-roccat*
7327F: include/linux/hid-roccat*
7328F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7329
1da177e4
LT
7330ROCKETPORT DRIVER
7331P: Comtrol Corp.
1da177e4
LT
7332W: http://www.comtrol.com
7333S: Maintained
679655da 7334F: Documentation/serial/rocket.txt
c897401b 7335F: drivers/tty/rocket*
1da177e4
LT
7336
7337ROSE NETWORK LAYER
8b58be88 7338M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7339L: linux-hams@vger.kernel.org
d34cb28a 7340W: http://www.linux-ax25.org/
1da177e4 7341S: Maintained
679655da 7342F: include/net/rose.h
c117ab84 7343F: include/uapi/linux/rose.h
679655da 7344F: net/rose/
1da177e4 7345
91952bc0
AP
7346RTL2830 MEDIA DRIVER
7347M: Antti Palosaari <crope@iki.fi>
7348L: linux-media@vger.kernel.org
7349W: http://linuxtv.org/
7350W: http://palosaari.fi/linux/
7351Q: http://patchwork.linuxtv.org/project/linux-media/list/
7352T: git git://linuxtv.org/anttip/media_tree.git
7353S: Maintained
7354F: drivers/media/dvb-frontends/rtl2830*
7355
27a0aacf
AP
7356RTL2832 MEDIA DRIVER
7357M: Antti Palosaari <crope@iki.fi>
7358L: linux-media@vger.kernel.org
7359W: http://linuxtv.org/
7360W: http://palosaari.fi/linux/
7361Q: http://patchwork.linuxtv.org/project/linux-media/list/
7362T: git git://linuxtv.org/anttip/media_tree.git
7363S: Maintained
7364F: drivers/media/dvb-frontends/rtl2832*
7365
59840488 7366RTL8180 WIRELESS DRIVER
8b58be88 7367M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7368L: linux-wireless@vger.kernel.org
491b26b4 7369W: http://wireless.kernel.org/
54e5881d 7370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7371S: Maintained
3cfeb0c3 7372F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7373
59840488 7374RTL8187 WIRELESS DRIVER
9f0939bf 7375M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7376M: Hin-Tak Leung <htl10@users.sourceforge.net>
7377M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7378L: linux-wireless@vger.kernel.org
491b26b4 7379W: http://wireless.kernel.org/
54e5881d 7380T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7381S: Maintained
3cfeb0c3 7382F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7383
3cf0c8ad
LF
7384RTL8192CE WIRELESS DRIVER
7385M: Larry Finger <Larry.Finger@lwfinger.net>
7386M: Chaoming Li <chaoming_li@realsil.com.cn>
7387L: linux-wireless@vger.kernel.org
491b26b4 7388W: http://wireless.kernel.org/
3cf0c8ad
LF
7389T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7390S: Maintained
7391F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7392F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7393
9eb8ef74 7394S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7395M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7396L: linux-fbdev@vger.kernel.org
ce00f85c 7397S: Maintained
679655da 7398F: drivers/video/savage/
9eb8ef74 7399
1da177e4 7400S390
8b58be88
JP
7401M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7402M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7403M: linux390@de.ibm.com
d58140cc 7404L: linux-s390@vger.kernel.org
5238da45
HC
7405W: http://www.ibm.com/developerworks/linux/linux390/
7406S: Supported
679655da 7407F: arch/s390/
a968cd3e 7408F: drivers/s390/
3bfe6858
JN
7409F: Documentation/s390/
7410F: Documentation/DocBook/s390*
5238da45 7411
322986ca
SO
7412S390 COMMON I/O LAYER
7413M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7414M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
7415L: linux-s390@vger.kernel.org
7416W: http://www.ibm.com/developerworks/linux/linux390/
7417S: Supported
7418F: drivers/s390/cio/
7419
7420S390 DASD DRIVER
7421M: Stefan Weinhuber <wein@de.ibm.com>
7422M: Stefan Haberland <stefan.haberland@de.ibm.com>
7423L: linux-s390@vger.kernel.org
7424W: http://www.ibm.com/developerworks/linux/linux390/
7425S: Supported
7426F: drivers/s390/block/dasd*
7427F: block/partitions/ibm.c
7428
5238da45 7429S390 NETWORK DRIVERS
8b58be88
JP
7430M: Ursula Braun <ursula.braun@de.ibm.com>
7431M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7432M: linux390@de.ibm.com
d58140cc 7433L: linux-s390@vger.kernel.org
5238da45
HC
7434W: http://www.ibm.com/developerworks/linux/linux390/
7435S: Supported
679655da 7436F: drivers/s390/net/
5238da45 7437
322986ca
SO
7438S390 PCI SUBSYSTEM
7439M: Sebastian Ott <sebott@linux.vnet.ibm.com>
7440M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
7441L: linux-s390@vger.kernel.org
7442W: http://www.ibm.com/developerworks/linux/linux390/
7443S: Supported
7444F: arch/s390/pci/
7445F: drivers/pci/hotplug/s390_pci_hpc.c
7446
feed9b62 7447S390 ZCRYPT DRIVER
5c8d0983 7448M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7449M: linux390@de.ibm.com
7450L: linux-s390@vger.kernel.org
a968cd3e 7451W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7452S: Supported
d5ca6918 7453F: drivers/s390/crypto/
feed9b62 7454
5238da45 7455S390 ZFCP DRIVER
d38e19d0 7456M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7457M: linux390@de.ibm.com
d58140cc 7458L: linux-s390@vger.kernel.org
5238da45 7459W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7460S: Supported
679655da 7461F: drivers/s390/scsi/zfcp_*
1da177e4 7462
dd96df2c 7463S390 IUCV NETWORK LAYER
8b58be88 7464M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7465M: linux390@de.ibm.com
7466L: linux-s390@vger.kernel.org
7467W: http://www.ibm.com/developerworks/linux/linux390/
7468S: Supported
679655da
JP
7469F: drivers/s390/net/*iucv*
7470F: include/net/iucv/
7471F: net/iucv/
dd96df2c 7472
4dde7f75 7473S3C24XX SD/MMC Driver
8b58be88 7474M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7476S: Supported
679655da 7477F: drivers/mmc/host/s3cmci.*
4dde7f75 7478
1f15a229
HV
7479SAA6588 RDS RECEIVER DRIVER
7480M: Hans Verkuil <hverkuil@xs4all.nl>
7481L: linux-media@vger.kernel.org
7482T: git git://linuxtv.org/media_tree.git
7483W: http://linuxtv.org
7484S: Odd Fixes
7485F: drivers/media/i2c/saa6588*
7486
98ed12e6 7487SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7488M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7489L: linux-media@vger.kernel.org
7490W: http://linuxtv.org
7491T: git git://linuxtv.org/media_tree.git
7492S: Odd fixes
e42bf501 7493F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7494F: drivers/media/pci/saa7134/
7495
1da177e4 7496SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7497M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7498L: linux-media@vger.kernel.org
275ffde4 7499T: git git://linuxtv.org/media_tree.git
1da177e4 7500S: Maintained
90d72ac6
MCC
7501F: drivers/media/common/saa7146/
7502F: drivers/media/pci/saa7146/
7503F: include/media/saa7146*
1da177e4 7504
92304a40 7505SAMSUNG LAPTOP DRIVER
5909c654 7506M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7507L: platform-driver-x86@vger.kernel.org
7508S: Maintained
7509F: drivers/platform/x86/samsung-laptop.c
7510
4a109cc0 7511SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7512M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7513L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7514S: Supported
14430813 7515F: sound/soc/samsung/
4a109cc0 7516
0d89a28b
JH
7517SAMSUNG FRAMEBUFFER DRIVER
7518M: Jingoo Han <jg1.han@samsung.com>
7519L: linux-fbdev@vger.kernel.org
7520S: Maintained
7521F: drivers/video/s3c-fb.c
7522
f69d3a17
SK
7523SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7524M: Sangbeom Kim <sbkim73@samsung.com>
7525L: linux-kernel@vger.kernel.org
7526S: Supported
7527F: drivers/mfd/sec*.c
7528F: drivers/regulator/s2m*.c
7529F: drivers/regulator/s5m*.c
7530F: drivers/rtc/rtc-sec.c
7531F: include/linux/mfd/samsung/
7532
038f5c4b
SN
7533SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7534M: Kyungmin Park <kyungmin.park@samsung.com>
7535M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7536L: linux-media@vger.kernel.org
7537Q: https://patchwork.linuxtv.org/project/linux-media/list/
7538S: Supported
7539F: drivers/media/platform/exynos4-is/
7540F: include/media/s5p_fimc.h
7541
6fd86ab2
SN
7542SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7543M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7544L: linux-media@vger.kernel.org
7545L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7546S: Maintained
7547F: drivers/media/platform/s3c-camif/
7548F: include/media/s3c_camif.h
7549
b84ef24e
AH
7550SAMSUNG S5C73M3 CAMERA DRIVER
7551M: Kyungmin Park <kyungmin.park@samsung.com>
7552M: Andrzej Hajda <a.hajda@samsung.com>
7553L: linux-media@vger.kernel.org
7554S: Supported
7555F: drivers/media/i2c/s5c73m3/*
7556
7d459937
AH
7557SAMSUNG S5K5BAF CAMERA DRIVER
7558M: Kyungmin Park <kyungmin.park@samsung.com>
7559M: Andrzej Hajda <a.hajda@samsung.com>
7560L: linux-media@vger.kernel.org
7561S: Supported
7562F: drivers/media/i2c/s5k5baf.c
7563
310e39c9
TF
7564SAMSUNG SOC CLOCK DRIVERS
7565M: Tomasz Figa <t.figa@samsung.com>
7566S: Supported
7567L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7568F: drivers/clk/samsung/
7569
ca749e2a 7570SERIAL DRIVERS
5e30bbb7 7571M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7572L: linux-serial@vger.kernel.org
5e30bbb7 7573S: Maintained
14430813 7574F: drivers/tty/serial/
ca749e2a 7575
aecb7b64 7576SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7577M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7578M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7579S: Maintained
7580F: include/linux/dw_dmac.h
61a76496 7581F: drivers/dma/dw/
aecb7b64 7582
f9e37137
SJ
7583SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7584M: Seungwon Jeon <tgih.jun@samsung.com>
7585M: Jaehoon Chung <jh80.chung@samsung.com>
7586L: linux-mmc@vger.kernel.org
7587S: Maintained
7588F: include/linux/mmc/dw_mmc.h
7589F: drivers/mmc/host/dw_mmc*
7590
9222d247 7591TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7592M: John Stultz <john.stultz@linaro.org>
88606e80 7593M: Thomas Gleixner <tglx@linutronix.de>
981c3a4f 7594L: linux-kernel@vger.kernel.org
75fc2d37 7595T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7596S: Supported
7597F: include/linux/clocksource.h
7598F: include/linux/time.h
7599F: include/linux/timex.h
c117ab84
CEB
7600F: include/uapi/linux/time.h
7601F: include/uapi/linux/timex.h
88606e80
TG
7602F: kernel/time/clocksource.c
7603F: kernel/time/time*.c
7604F: kernel/time/ntp.c
7605
5b3f03f0 7606TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7607M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7608M: Hans Verkuil <hverkuil@xs4all.nl>
7609S: Odd Fixes
14430813 7610F: drivers/media/usb/tlg2300/
5b3f03f0 7611
1da177e4 7612SC1200 WDT DRIVER
b300645a 7613M: Zwane Mwaikambo <zwanem@gmail.com>
1da177e4 7614S: Maintained
679655da 7615F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7616
7617SCHEDULER
dd9b238c 7618M: Ingo Molnar <mingo@redhat.com>
8b58be88 7619M: Peter Zijlstra <peterz@infradead.org>
981c3a4f 7620L: linux-kernel@vger.kernel.org
75fc2d37 7621T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7622S: Maintained
95c0d71d 7623F: kernel/sched/
679655da 7624F: include/linux/sched.h
c117ab84 7625F: include/uapi/linux/sched.h
c2eb505b 7626F: include/linux/wait.h
1da177e4 7627
6bcf6737 7628SCORE ARCHITECTURE
ed38665e 7629M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7630M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7631W: http://www.sunplus.com
6bcf6737 7632S: Supported
a2681a75 7633F: arch/score/
6bcf6737 7634
1da177e4 7635SCSI CDROM DRIVER
8b58be88 7636M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7637L: linux-scsi@vger.kernel.org
7638W: http://www.kernel.dk
7639S: Maintained
679655da 7640F: drivers/scsi/sr*
1da177e4 7641
fb50a83d 7642SCSI RDMA PROTOCOL (SRP) INITIATOR
e6b45d49 7643M: Bart Van Assche <bvanassche@acm.org>
fb50a83d
RD
7644L: linux-rdma@vger.kernel.org
7645S: Supported
7646W: http://www.openfabrics.org
7647Q: http://patchwork.kernel.org/project/linux-rdma/list/
7648T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7649F: drivers/infiniband/ulp/srp/
7650F: include/scsi/srp.h
7651
1da177e4 7652SCSI SG DRIVER
8b58be88 7653M: Doug Gilbert <dgilbert@interlog.com>
1da177e4 7654L: linux-scsi@vger.kernel.org
59ab3c93 7655W: http://sg.danny.cz/sg
1da177e4 7656S: Maintained
59ab3c93 7657F: Documentation/scsi/scsi-generic.txt
679655da
JP
7658F: drivers/scsi/sg.c
7659F: include/scsi/sg.h
1da177e4
LT
7660
7661SCSI SUBSYSTEM
c95286d8 7662M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7663L: linux-scsi@vger.kernel.org
54e5881d
JP
7664T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7665T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7666T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7667S: Maintained
679655da
JP
7668F: drivers/scsi/
7669F: include/scsi/
1da177e4
LT
7670
7671SCSI TAPE DRIVER
8b58be88 7672M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7673L: linux-scsi@vger.kernel.org
7674S: Maintained
679655da 7675F: Documentation/scsi/st.txt
f7269cfc
JD
7676F: drivers/scsi/st.*
7677F: drivers/scsi/st_*.h
1da177e4
LT
7678
7679SCTP PROTOCOL
8b6efb75 7680M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7681M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7682L: linux-sctp@vger.kernel.org
5f85813c 7683W: http://lksctp.sourceforge.net
8b6efb75 7684S: Maintained
679655da
JP
7685F: Documentation/networking/sctp.txt
7686F: include/linux/sctp.h
4d58c025 7687F: include/uapi/linux/sctp.h
679655da
JP
7688F: include/net/sctp/
7689F: net/sctp/
1da177e4
LT
7690
7691SCx200 CPU SUPPORT
8b58be88 7692M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7693S: Odd Fixes
679655da 7694F: Documentation/i2c/busses/scx200_acb
390889b6 7695F: arch/x86/platform/scx200/
679655da
JP
7696F: drivers/watchdog/scx200_wdt.c
7697F: drivers/i2c/busses/scx200*
7698F: drivers/mtd/maps/scx200_docflash.c
7699F: include/linux/scx200.h
1662d32c
JC
7700
7701SCx200 GPIO DRIVER
8b58be88 7702M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7703S: Maintained
679655da
JP
7704F: drivers/char/scx200_gpio.c
7705F: include/linux/scx200_gpio.h
1662d32c
JC
7706
7707SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7708M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7709S: Maintained
679655da 7710F: drivers/clocksource/scx200_hrt.c
1da177e4 7711
6a36913a 7712SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7713M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7714L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7715S: Maintained
679655da 7716F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7717
e7839f25 7718SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
6e443244 7719M: Chris Ball <chris@printf.net>
7a241d6e 7720L: linux-mmc@vger.kernel.org
245feaa6
CB
7721T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7722S: Maintained
7a241d6e 7723F: drivers/mmc/host/sdhci.*
d4a45787 7724F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7725
3085e9c1 7726SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7727M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7728L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7729L: linux-mmc@vger.kernel.org
e2d1d6c0 7730S: Maintained
d4a45787 7731F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7732
0d1bb41a 7733SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7734M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7735L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7736S: Maintained
7737F: drivers/mmc/host/sdhci-s3c.c
7738
c63b3cba 7739SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7740M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7741L: spear-devel@list.st.com
c63b3cba
VK
7742L: linux-mmc@vger.kernel.org
7743S: Maintained
7744F: drivers/mmc/host/sdhci-spear.c
7745
8711cca2 7746SECURITY SUBSYSTEM
9b45c0d2 7747M: James Morris <james.l.morris@oracle.com>
8711cca2 7748L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7749T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7750W: http://kernsec.org/
8711cca2 7751S: Supported
7d2c86b5 7752F: security/
8711cca2 7753
1da177e4 7754SECURITY CONTACT
8b58be88 7755M: Security Officers <security@kernel.org>
1da177e4
LT
7756S: Supported
7757
7758SELINUX SECURITY MODULE
8b58be88 7759M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7760M: James Morris <james.l.morris@oracle.com>
8b58be88 7761M: Eric Paris <eparis@parisplace.org>
5a5f2acf 7762M: Paul Moore <paul@paul-moore.com>
7d2c86b5 7763L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7764W: http://selinuxproject.org
5a5f2acf 7765T: git git://git.infradead.org/users/pcmoore/selinux
1da177e4 7766S: Supported
679655da
JP
7767F: include/linux/selinux*
7768F: security/selinux/
6bde95ce 7769F: scripts/selinux/
1da177e4 7770
c1c124e9
JJ
7771APPARMOR SECURITY MODULE
7772M: John Johansen <john.johansen@canonical.com>
7773L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7774W: apparmor.wiki.kernel.org
7775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7776S: Supported
7777F: security/apparmor/
7778
cef2cf07 7779SENSABLE PHANTOM
8b58be88 7780M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7781S: Maintained
679655da 7782F: drivers/misc/phantom.c
c117ab84 7783F: include/uapi/linux/phantom.h
cef2cf07 7784
4480f15b 7785SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7786M: Tejun Heo <tj@kernel.org>
1da177e4 7787L: linux-ide@vger.kernel.org
3d9b9350 7788T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7789S: Supported
d5ca6918
JP
7790F: drivers/ata/
7791F: include/linux/ata.h
7792F: include/linux/libata.h
1da177e4 7793
6733b39a 7794SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7795M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7796L: linux-scsi@vger.kernel.org
0ca43cc0 7797W: http://www.emulex.com
3387f656
JP
7798S: Supported
7799F: drivers/scsi/be2iscsi/
6733b39a 7800
6b7c5b94 7801SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7802M: Sathya Perla <sathya.perla@emulex.com>
7803M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7804M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7805L: netdev@vger.kernel.org
fea3af67 7806W: http://www.emulex.com
7d2c86b5 7807S: Supported
9aebddd1 7808F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7809
8ceee660 7810SFC NETWORK DRIVER
c06f51ea 7811M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8533ccf3 7812M: Shradha Shah <sshah@solarflare.com>
c06f51ea 7813L: netdev@vger.kernel.org
8ceee660 7814S: Supported
874aeea5 7815F: drivers/net/ethernet/sfc/
8ceee660 7816
e2d1d6c0 7817SGI GRU DRIVER
cc883afc 7818M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7819S: Maintained
679655da 7820F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7821
7822SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7823M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7824L: linux-ia64@vger.kernel.org
7825S: Supported
679655da 7826F: Documentation/ia64/serial.txt
df621252 7827F: drivers/tty/serial/ioc?_serial.c
679655da 7828F: include/linux/ioc?.h
e2d1d6c0 7829
1da177e4 7830SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7831M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7832L: linux-visws-devel@lists.sf.net
7833W: http://linux-visws.sf.net
7834S: Maintained for 2.6.
679655da 7835F: Documentation/sgi-visws.txt
1da177e4 7836
75312619 7837SGI XP/XPC/XPNET DRIVER
e180383f
RH
7838M: Cliff Whickman <cpw@sgi.com>
7839M: Robin Holt <robinmholt@gmail.com>
75312619 7840S: Maintained
679655da 7841F: drivers/misc/sgi-xp/
75312619 7842
49cc629d
HV
7843SI470X FM RADIO RECEIVER I2C DRIVER
7844M: Hans Verkuil <hverkuil@xs4all.nl>
7845L: linux-media@vger.kernel.org
7846T: git git://linuxtv.org/media_tree.git
7847W: http://linuxtv.org
7848S: Odd Fixes
7849F: drivers/media/radio/si470x/radio-si470x-i2c.c
7850
7851SI470X FM RADIO RECEIVER USB DRIVER
7852M: Hans Verkuil <hverkuil@xs4all.nl>
7853L: linux-media@vger.kernel.org
7854T: git git://linuxtv.org/media_tree.git
7855W: http://linuxtv.org
7856S: Maintained
7857F: drivers/media/radio/si470x/radio-si470x-common.c
7858F: drivers/media/radio/si470x/radio-si470x.h
7859F: drivers/media/radio/si470x/radio-si470x-usb.c
7860
c937ca03
EV
7861SI4713 FM RADIO TRANSMITTER I2C DRIVER
7862M: Eduardo Valentin <edubezval@gmail.com>
7863L: linux-media@vger.kernel.org
7864T: git git://linuxtv.org/media_tree.git
7865W: http://linuxtv.org
7866S: Odd Fixes
99995ded 7867F: drivers/media/radio/si4713/si4713.?
c937ca03
EV
7868
7869SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7870M: Eduardo Valentin <edubezval@gmail.com>
7871L: linux-media@vger.kernel.org
7872T: git git://linuxtv.org/media_tree.git
7873W: http://linuxtv.org
7874S: Odd Fixes
99995ded
DR
7875F: drivers/media/radio/si4713/radio-platform-si4713.c
7876
7877SI4713 FM RADIO TRANSMITTER USB DRIVER
7878M: Hans Verkuil <hverkuil@xs4all.nl>
7879L: linux-media@vger.kernel.org
7880T: git git://linuxtv.org/media_tree.git
7881W: http://linuxtv.org
7882S: Maintained
7883F: drivers/media/radio/si4713/radio-usb-si4713.c
c937ca03 7884
beb91d46 7885SIANO DVB DRIVER
1b2c14b4 7886M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7887L: linux-media@vger.kernel.org
7888W: http://linuxtv.org
7889T: git git://linuxtv.org/media_tree.git
7890S: Odd fixes
7891F: drivers/media/common/siano/
beb91d46 7892F: drivers/media/usb/siano/
beb91d46 7893F: drivers/media/usb/siano/
14430813 7894F: drivers/media/mmc/siano/
beb91d46 7895
b618b69c
GL
7896SH_VEU V4L2 MEM2MEM DRIVER
7897M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7898L: linux-media@vger.kernel.org
7899S: Maintained
7900F: drivers/media/platform/sh_veu.c
b618b69c
GL
7901
7902SH_VOU V4L2 OUTPUT DRIVER
7903M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7904L: linux-media@vger.kernel.org
4290fd1a 7905S: Odd Fixes
b618b69c
GL
7906F: drivers/media/platform/sh_vou.c
7907F: include/media/sh_vou.h
7908
6349d997 7909SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7910M: Len Brown <lenb@kernel.org>
6349d997
LB
7911L: sfi-devel@simplefirmware.org
7912W: http://simplefirmware.org/
7913T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7914S: Supported
943fc810 7915F: arch/x86/platform/sfi/
6349d997
LB
7916F: drivers/sfi/
7917F: include/linux/sfi*.h
e2d1d6c0 7918
1da177e4
LT
7919SIMTEC EB110ATX (Chalice CATS)
7920P: Ben Dooks
b16957c6
BD
7921P: Vincent Sanders <vince@simtec.co.uk>
7922M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7923W: http://www.simtec.co.uk/products/EB110ATX/
7924S: Supported
7925
7926SIMTEC EB2410ITX (BAST)
7927P: Ben Dooks
b16957c6
BD
7928P: Vincent Sanders <vince@simtec.co.uk>
7929M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7930W: http://www.simtec.co.uk/products/EB2410ITX/
7931S: Supported
15dba387
JP
7932F: arch/arm/mach-s3c24xx/mach-bast.c
7933F: arch/arm/mach-s3c24xx/bast-ide.c
7934F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7935
4c5adde7 7936TI DAVINCI MACHINE SUPPORT
3ba789c0 7937M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7938M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7939L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7940T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7941Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7942S: Supported
14430813 7943F: arch/arm/mach-davinci/
046d0a37 7944F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7945
8d4b3f08 7946TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7947M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7948L: linux-media@vger.kernel.org
7949L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7950W: http://linuxtv.org/
7951Q: http://patchwork.linuxtv.org/project/linux-media/list/
7952T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7953S: Maintained
8d4b3f08
LP
7954F: drivers/media/platform/davinci/
7955F: include/media/davinci/
7956
92aab3c0 7957SIS 190 ETHERNET DRIVER
8b58be88 7958M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7959L: netdev@vger.kernel.org
7960S: Maintained
8c7de408 7961F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7962
1da177e4 7963SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7964M: Daniele Venzano <venza@brownhat.org>
1da177e4 7965W: http://www.brownhat.org/sis900.html
979b6c13 7966L: netdev@vger.kernel.org
1da177e4 7967S: Maintained
8c7de408 7968F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7969
7970SIS FRAMEBUFFER DRIVER
8b58be88 7971M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7972W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7973S: Maintained
679655da
JP
7974F: Documentation/fb/sisfb.txt
7975F: drivers/video/sis/
7976F: include/video/sisfb.h
1da177e4
LT
7977
7978SIS USB2VGA DRIVER
8b58be88 7979M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7980W: http://www.winischhofer.at/linuxsisusbvga.shtml
7981S: Maintained
679655da 7982F: drivers/usb/misc/sisusbvga/
1da177e4 7983
415ad26d 7984SLAB ALLOCATOR
8b58be88 7985M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7986M: Pekka Enberg <penberg@kernel.org>
8b58be88 7987M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7988L: linux-mm@kvack.org
7989S: Maintained
679655da
JP
7990F: include/linux/sl?b*.h
7991F: mm/sl?b.c
415ad26d 7992
9fab9787
PM
7993SLEEPABLE READ-COPY UPDATE (SRCU)
7994M: Lai Jiangshan <laijs@cn.fujitsu.com>
7995M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
981c3a4f 7996L: linux-kernel@vger.kernel.org
9fab9787
PM
7997W: http://www.rdrop.com/users/paulmck/RCU/
7998S: Supported
7999T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
4102adab
PM
8000F: include/linux/srcu.h
8001F: kernel/rcu/srcu.c
9fab9787 8002
66372841
CS
8003SMACK SECURITY MODULE
8004M: Casey Schaufler <casey@schaufler-ca.com>
8005L: linux-security-module@vger.kernel.org
8006W: http://schaufler-ca.com
8007T: git git://git.gitorious.org/smack-next/kernel.git
8008S: Maintained
8009F: Documentation/security/Smack.txt
8010F: security/smack/
8011
68ace3e1
KH
8012SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
8013M: Kevin Hilman <khilman@kernel.org>
8014M: Nishanth Menon <nm@ti.com>
8015S: Maintained
8016F: drivers/power/avs/smartreflex.c
8017F: include/linux/power/smartreflex.h
8018L: linux-pm@vger.kernel.org
8019
1da177e4 8020SMC91x ETHERNET DRIVER
2f82af08 8021M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 8022S: Odd Fixes
ae150435 8023F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 8024
e8e31622
SA
8025SMIA AND SMIA++ IMAGE SENSOR DRIVER
8026M: Sakari Ailus <sakari.ailus@iki.fi>
8027L: linux-media@vger.kernel.org
8028S: Maintained
14430813 8029F: drivers/media/i2c/smiapp/
e8e31622
SA
8030F: include/media/smiapp.h
8031F: drivers/media/i2c/smiapp-pll.c
8032F: drivers/media/i2c/smiapp-pll.h
8033
920fa1ff
GR
8034SMM665 HARDWARE MONITOR DRIVER
8035M: Guenter Roeck <linux@roeck-us.net>
8036L: lm-sensors@lm-sensors.org
8037S: Maintained
8038F: Documentation/hwmon/smm665
8039F: drivers/hwmon/smm665.c
8040
9df7305b 8041SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 8042M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 8043L: lm-sensors@lm-sensors.org
90b24cfb 8044S: Maintained
9df7305b
SG
8045F: Documentation/hwmon/emc2103
8046F: drivers/hwmon/emc2103.c
8047
a98d506c
HG
8048SMSC SCH5627 HARDWARE MONITOR DRIVER
8049M: Hans de Goede <hdegoede@redhat.com>
8050L: lm-sensors@lm-sensors.org
8051S: Supported
8052F: Documentation/hwmon/sch5627
8053F: drivers/hwmon/sch5627.c
8054
6ea884db 8055SMSC47B397 HARDWARE MONITOR DRIVER
7c81c60f 8056M: Jean Delvare <jdelvare@suse.de>
6ea884db
MH
8057L: lm-sensors@lm-sensors.org
8058S: Maintained
679655da
JP
8059F: Documentation/hwmon/smsc47b397
8060F: drivers/hwmon/smsc47b397.c
6ea884db 8061
fd9abb3d 8062SMSC911x ETHERNET DRIVER
90b24cfb 8063M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 8064L: netdev@vger.kernel.org
90b24cfb 8065S: Maintained
679655da 8066F: include/linux/smsc911x.h
ae150435 8067F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
8068
8069SMSC9420 PCI ETHERNET DRIVER
90b24cfb 8070M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 8071L: netdev@vger.kernel.org
90b24cfb 8072S: Maintained
ae150435 8073F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 8074
3c8a63e2 8075SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 8076M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 8077L: linux-fbdev@vger.kernel.org
90b24cfb 8078S: Maintained
3c8a63e2
SG
8079F: drivers/video/smscufx.c
8080
668acf32 8081SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 8082M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 8083L: linux-media@vger.kernel.org
275ffde4 8084T: git git://linuxtv.org/media_tree.git
795fb7e7 8085S: Maintained
90d72ac6
MCC
8086F: include/media/soc*
8087F: drivers/media/i2c/soc_camera/
8088F: drivers/media/platform/soc_camera/
668acf32 8089
e2d1d6c0 8090SOEKRIS NET48XX LED SUPPORT
8b58be88 8091M: Chris Boot <bootc@bootc.net>
e2d1d6c0 8092S: Maintained
679655da 8093F: drivers/leds/leds-net48xx.c
e2d1d6c0 8094
1da177e4 8095SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 8096M: Neil Brown <neilb@suse.de>
1da177e4 8097L: linux-raid@vger.kernel.org
524418bb 8098S: Supported
679655da
JP
8099F: drivers/md/
8100F: include/linux/raid/
c117ab84 8101F: include/uapi/linux/raid/
1da177e4 8102
1da177e4 8103SONIC NETWORK DRIVER
8b58be88 8104M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 8105L: netdev@vger.kernel.org
1da177e4 8106S: Maintained
d9fb9f38 8107F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 8108
61e115a5 8109SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 8110M: Michael Buesch <m@bues.ch>
61e115a5
MB
8111L: netdev@vger.kernel.org
8112S: Maintained
679655da
JP
8113F: drivers/ssb/
8114F: include/linux/ssb/
61e115a5 8115
1da177e4 8116SONY VAIO CONTROL DEVICE DRIVER
8b58be88 8117M: Mattia Dongili <malattia@linux.it>
d0944853 8118L: platform-driver-x86@vger.kernel.org
5b18167d 8119W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 8120S: Maintained
679655da
JP
8121F: Documentation/laptops/sony-laptop.txt
8122F: drivers/char/sonypi.c
8123F: drivers/platform/x86/sony-laptop.c
8124F: include/linux/sony-laptop.h
1da177e4 8125
baf8532a 8126SONY MEMORYSTICK CARD SUPPORT
8b58be88 8127M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
8128W: http://tifmxx.berlios.de/
8129S: Maintained
679655da 8130F: drivers/memstick/host/tifm_ms.c
baf8532a 8131
0ab30494
ML
8132SONY MEMORYSTICK STANDARD SUPPORT
8133M: Maxim Levitsky <maximlevitsky@gmail.com>
8134S: Maintained
8135F: drivers/memstick/core/ms_block.*
8136
1da177e4 8137SOUND
8b58be88
JP
8138M: Jaroslav Kysela <perex@perex.cz>
8139M: Takashi Iwai <tiwai@suse.de>
93711660 8140L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 8141W: http://www.alsa-project.org/
dde7ad8d 8142T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 8143T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 8144S: Maintained
3126a179
JP
8145F: Documentation/sound/
8146F: include/sound/
c117ab84 8147F: include/uapi/sound/
679655da 8148F: sound/
1da177e4 8149
33bbe149
MB
8150SOUND - COMPRESSED AUDIO
8151M: Vinod Koul <vinod.koul@intel.com>
8152L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8153T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8154S: Supported
f672f31a 8155F: Documentation/sound/alsa/compress_offload.txt
33bbe149 8156F: include/sound/compress_driver.h
f672f31a 8157F: include/uapi/sound/compress_*
33bbe149
MB
8158F: sound/core/compress_offload.c
8159F: sound/soc/soc-compress.c
8160
bd903bde 8161SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 8162M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 8163M: Mark Brown <broonie@kernel.org>
86f14df8 8164T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 8165L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 8166W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 8167S: Supported
2820f615 8168F: Documentation/sound/alsa/soc/
679655da 8169F: sound/soc/
e6e55122 8170F: include/sound/soc*
eb1a6af3 8171
d7f8761b
MB
8172SOUND - DMAENGINE HELPERS
8173M: Lars-Peter Clausen <lars@metafoo.de>
8174S: Supported
8175F: include/sound/dmaengine_pcm.h
8176F: sound/core/pcm_dmaengine.c
8177F: sound/soc/soc-generic-dmaengine-pcm.c
8178
473321fc 8179SPARC + UltraSPARC (sparc/sparc64)
8b58be88 8180M: "David S. Miller" <davem@davemloft.net>
1da177e4 8181L: sparclinux@vger.kernel.org
8a6e2535 8182Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
8183T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8184T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 8185S: Maintained
679655da 8186F: arch/sparc/
7765b8bb 8187F: drivers/sbus/
1da177e4 8188
6404fcca
DM
8189SPARC SERIAL DRIVERS
8190M: "David S. Miller" <davem@davemloft.net>
8191L: sparclinux@vger.kernel.org
08deed1e
JP
8192T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
8193T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 8194S: Maintained
6816383a 8195F: include/linux/sunserialcore.h
df621252 8196F: drivers/tty/serial/suncore.c
df621252
GKH
8197F: drivers/tty/serial/sunhv.c
8198F: drivers/tty/serial/sunsab.c
8199F: drivers/tty/serial/sunsab.h
8200F: drivers/tty/serial/sunsu.c
8201F: drivers/tty/serial/sunzilog.c
8202F: drivers/tty/serial/sunzilog.h
6404fcca 8203
389325b4
CL
8204SPARSE CHECKER
8205M: "Christopher Li" <sparse@chrisli.org>
8206L: linux-sparse@vger.kernel.org
8207W: https://sparse.wiki.kernel.org/
8208T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
8209T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
8210S: Maintained
8211F: include/linux/compiler.h
8212
fc0c195a 8213SPEAR PLATFORM SUPPORT
2d8a3b3d 8214M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 8215M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
8216L: spear-devel@list.st.com
8217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8218W: http://www.st.com/spear
8219S: Maintained
281e192f 8220F: arch/arm/mach-spear/
fc0c195a 8221
8222SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 8223M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
8224L: spear-devel@list.st.com
8225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 8226W: http://www.st.com/spear
8227S: Maintained
5df33a62 8228F: drivers/clk/spear/
fc0c195a 8229
e2d1d6c0 8230SPI SUBSYSTEM
b02e48f2 8231M: Mark Brown <broonie@kernel.org>
dfbe403c 8232L: linux-spi@vger.kernel.org
e7e4e13c 8233T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 8234Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 8235S: Maintained
679655da
JP
8236F: Documentation/spi/
8237F: drivers/spi/
8238F: include/linux/spi/
c117ab84 8239F: include/uapi/linux/spi/
e2d1d6c0 8240
2752e401 8241SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
8242M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
8243M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
8244L: netdev@vger.kernel.org
8245S: Supported
679655da 8246F: Documentation/networking/spider_net.txt
8df158ac 8247F: drivers/net/ethernet/toshiba/spider_net*
2752e401 8248
e2d1d6c0 8249SPU FILE SYSTEM
8b58be88 8250M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
8251L: linuxppc-dev@lists.ozlabs.org
8252L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
8253W: http://www.ibm.com/developerworks/power/cell/
8254S: Supported
679655da
JP
8255F: Documentation/filesystems/spufs.txt
8256F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 8257
fc555841 8258SQUASHFS FILE SYSTEM
d7f2ff67 8259M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
8260L: squashfs-devel@lists.sourceforge.net (subscribers-only)
8261W: http://squashfs.org.uk
8262S: Maintained
679655da
JP
8263F: Documentation/filesystems/squashfs.txt
8264F: fs/squashfs/
fc555841 8265
1da177e4 8266SRM (Alpha) environment access
8b58be88 8267M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 8268S: Maintained
679655da 8269F: arch/alpha/kernel/srm_env.c
1da177e4 8270
26e9a397 8271STABLE BRANCH
879a5a00 8272M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 8273L: stable@vger.kernel.org
879a5a00 8274S: Supported
7b175c46 8275F: Documentation/stable_kernel_rules.txt
e2d1d6c0 8276
26e9a397 8277STAGING SUBSYSTEM
879a5a00 8278M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 8279T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 8280L: devel@driverdev.osuosl.org
879a5a00 8281S: Supported
679655da 8282F: drivers/staging/
dbc6c2cc 8283
c8c8b105
JP
8284STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
8285M: Henk de Groot <pe1dnn@amsat.org>
8286S: Odd Fixes
8287F: drivers/staging/wlags49_h2/
8288F: drivers/staging/wlags49_h25/
8289
c9555159
JP
8290STAGING - ASUS OLED
8291M: Jakub Schmidtke <sjakub@gmail.com>
8292S: Odd Fixes
8293F: drivers/staging/asus_oled/
8294
ebd3d010
JP
8295STAGING - COMEDI
8296M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 8297M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
8298S: Odd Fixes
8299F: drivers/staging/comedi/
8300
8ca572c9
JP
8301STAGING - CRYSTAL HD VIDEO DECODER
8302M: Naren Sankar <nsankar@broadcom.com>
8303M: Jarod Wilson <jarod@wilsonet.com>
8304M: Scott Davilla <davilla@4pi.com>
8305M: Manu Abraham <abraham.manu@gmail.com>
8306S: Odd Fixes
8307F: drivers/staging/crystalhd/
8308
0f16ffc4
JP
8309STAGING - ECHO CANCELLER
8310M: Steve Underwood <steveu@coppice.org>
8311M: David Rowe <david@rowetel.com>
8312S: Odd Fixes
8313F: drivers/staging/echo/
8314
8dc2bbe7
ME
8315STAGING - ET131X NETWORK DRIVER
8316M: Mark Einon <mark.einon@gmail.com>
8317S: Odd Fixes
8318F: drivers/staging/et131x/
8319
a0138163
JP
8320STAGING - FLARION FT1000 DRIVERS
8321M: Marek Belisko <marek.belisko@gmail.com>
8322S: Odd Fixes
8323F: drivers/staging/ft1000/
8324
ec3fab92
JP
8325STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8326M: David Täht <d@teklibre.com>
8327S: Odd Fixes
8328F: drivers/staging/frontier/
8329
98ded590
HV
8330STAGING - GO7007 MPEG CODEC
8331M: Hans Verkuil <hans.verkuil@cisco.com>
8332S: Maintained
8333F: drivers/staging/media/go7007/
8334
6c1bb424 8335STAGING - INDUSTRIAL IO
030a13d7 8336M: Jonathan Cameron <jic23@kernel.org>
a0138163 8337L: linux-iio@vger.kernel.org
6c1bb424
JP
8338S: Odd Fixes
8339F: drivers/staging/iio/
8340
a0138163
JP
8341STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8342M: Jarod Wilson <jarod@wilsonet.com>
8343W: http://www.lirc.org/
8344S: Odd Fixes
b2b0186d 8345F: drivers/staging/media/lirc/
a0138163 8346
7c6b6c71 8347STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8348M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8349M: Marc Dietrich <marvin24@gmx.de>
8350L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8351L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8352S: Maintained
8353F: drivers/staging/nvec/
8354
a0138163 8355STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8356M: Jens Frederich <jfrederich@gmail.com>
8357M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8358M: Jon Nettleton <jon.nettleton@gmail.com>
8359W: http://wiki.laptop.org/go/DCON
3140b458 8360S: Maintained
a0138163
JP
8361F: drivers/staging/olpc_dcon/
8362
94cfdd15 8363STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8364M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8365S: Maintained
8366F: drivers/staging/ozwpan/
8367
a0138163 8368STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8369M: Willy Tarreau <willy@meta-x.org>
8370S: Odd Fixes
8371F: drivers/staging/panel/
8372
a0138163
JP
8373STAGING - REALTEK RTL8712U DRIVERS
8374M: Larry Finger <Larry.Finger@lwfinger.net>
8375M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8376S: Odd Fixes
8377F: drivers/staging/rtl8712/
8378
9629fa86
JP
8379STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8380M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8381S: Odd Fixes
9df0a245 8382F: drivers/staging/sm7xxfb/
9629fa86 8383
a0138163 8384STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8385M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8386S: Supported
b2b0186d 8387F: drivers/staging/media/solo6x10/
a0138163
JP
8388
8389STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8390M: William Hubbs <w.d.hubbs@gmail.com>
8391M: Chris Brannon <chris@the-brannons.com>
d33bce31 8392M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8393M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8394L: speakup@braille.uwo.ca
8395W: http://www.linux-speakup.org/
8396S: Odd Fixes
8397F: drivers/staging/speakup/
8398
8399STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8400M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8401S: Odd Fixes
8402F: drivers/staging/tidspbridge/
8403
a0138163
JP
8404STAGING - USB ENE SM/MS CARD READER DRIVER
8405M: Al Cho <acho@novell.com>
8406S: Odd Fixes
8407F: drivers/staging/keucr/
8408
b3e871ce
JP
8409STAGING - VIA VT665X DRIVERS
8410M: Forest Bond <forest@alittletooquiet.net>
8411S: Odd Fixes
8412F: drivers/staging/vt665?/
8413
81a9a526
JP
8414STAGING - WINBOND IS89C35 WLAN USB DRIVER
8415M: Pavel Machek <pavel@ucw.cz>
8416S: Odd Fixes
8417F: drivers/staging/winbond/
8418
709bcb07 8419STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8420M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8421S: Odd Fixes
8422F: drivers/staging/xgifb/
8423
1da177e4 8424STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8425M: Ion Badulescu <ionut@badula.org>
b4f90189 8426S: Odd Fixes
9bba23b0 8427F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8428
e2d1d6c0 8429SUN3/3X
8b58be88 8430M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8431W: http://sammy.net/sun3/
8432S: Maintained
679655da
JP
8433F: arch/m68k/kernel/*sun3*
8434F: arch/m68k/sun3*/
8435F: arch/m68k/include/asm/sun3*
e689cf4a 8436F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8437
2bc9ff01
DK
8438SUNDANCE NETWORK DRIVER
8439M: Denis Kirjanov <kda@linux-powerpc.org>
8440L: netdev@vger.kernel.org
8441S: Maintained
8442F: drivers/net/ethernet/dlink/sundance.c
8443
2cbb12a4 8444SUPERH
8b58be88 8445M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8446L: linux-sh@vger.kernel.org
1da177e4 8447W: http://www.linux-sh.org
8a6e2535 8448Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8449T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8450S: Supported
066069e1 8451F: Documentation/sh/
679655da 8452F: arch/sh/
066069e1 8453F: drivers/sh/
1da177e4 8454
4480f15b 8455SUSPEND TO RAM
7fb06082 8456M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8b58be88
JP
8457M: Len Brown <len.brown@intel.com>
8458M: Pavel Machek <pavel@ucw.cz>
bf1c138e 8459L: linux-pm@vger.kernel.org
e2d1d6c0 8460S: Supported
679655da
JP
8461F: Documentation/power/
8462F: arch/x86/kernel/acpi/
8463F: drivers/base/power/
8464F: kernel/power/
8465F: include/linux/suspend.h
8466F: include/linux/freezer.h
8467F: include/linux/pm.h
1da177e4
LT
8468
8469SVGA HANDLING
8b58be88 8470M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8471L: linux-video@atrey.karlin.mff.cuni.cz
8472S: Maintained
679655da
JP
8473F: Documentation/svga.txt
8474F: arch/x86/boot/video*
1da177e4 8475
6e28b761
KRW
8476SWIOTLB SUBSYSTEM
8477M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8478L: linux-kernel@vger.kernel.org
8479S: Supported
8480F: lib/swiotlb.c
8481F: arch/*/kernel/pci-swiotlb.c
8482F: include/linux/swiotlb.h
8483
db8e35d5
VG
8484SYNOPSYS ARC ARCHITECTURE
8485M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8486S: Supported
8487F: arch/arc/
6659a20a 8488F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8489F: drivers/tty/serial/arc_uart.c
db8e35d5 8490
1da177e4 8491SYSV FILESYSTEM
8b58be88 8492M: Christoph Hellwig <hch@infradead.org>
1da177e4 8493S: Maintained
679655da
JP
8494F: Documentation/filesystems/sysv-fs.txt
8495F: fs/sysv/
8496F: include/linux/sysv_fs.h
1da177e4 8497
86cfa7fc
NB
8498TARGET SUBSYSTEM
8499M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8500L: linux-scsi@vger.kernel.org
b9f5edc2 8501L: target-devel@vger.kernel.org
86cfa7fc 8502W: http://www.linux-iscsi.org
cf015e9f 8503W: http://groups.google.com/group/linux-iscsi-target-dev
452cf324 8504T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8505S: Supported
8506F: drivers/target/
8507F: include/target/
8508F: Documentation/target/
8509
4e68852d 8510TASKSTATS STATISTICS INTERFACE
185e595f 8511M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8512S: Maintained
679655da
JP
8513F: Documentation/accounting/taskstats*
8514F: include/linux/taskstats*
8515F: kernel/taskstats.c
4e68852d 8516
781b456a 8517TC CLASSIFIER
f935f3f8 8518M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8519L: netdev@vger.kernel.org
8520S: Maintained
679655da 8521F: include/net/pkt_cls.h
c117ab84 8522F: include/uapi/linux/pkt_cls.h
679655da 8523F: net/sched/
781b456a 8524
5067f08a 8525TCP LOW PRIORITY MODULE
8b58be88
JP
8526M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8527M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8528W: http://tcp-lp-mod.sourceforge.net/
8529S: Maintained
679655da 8530F: net/ipv4/tcp_lp.c
5067f08a 8531
91952bc0
AP
8532TDA10071 MEDIA DRIVER
8533M: Antti Palosaari <crope@iki.fi>
8534L: linux-media@vger.kernel.org
8535W: http://linuxtv.org/
8536W: http://palosaari.fi/linux/
8537Q: http://patchwork.linuxtv.org/project/linux-media/list/
8538T: git git://linuxtv.org/anttip/media_tree.git
8539S: Maintained
8540F: drivers/media/dvb-frontends/tda10071*
8541
8542TDA18212 MEDIA DRIVER
8543M: Antti Palosaari <crope@iki.fi>
8544L: linux-media@vger.kernel.org
8545W: http://linuxtv.org/
8546W: http://palosaari.fi/linux/
8547Q: http://patchwork.linuxtv.org/project/linux-media/list/
8548T: git git://linuxtv.org/anttip/media_tree.git
8549S: Maintained
8550F: drivers/media/tuners/tda18212*
8551
8552TDA18218 MEDIA DRIVER
8553M: Antti Palosaari <crope@iki.fi>
8554L: linux-media@vger.kernel.org
8555W: http://linuxtv.org/
8556W: http://palosaari.fi/linux/
8557Q: http://patchwork.linuxtv.org/project/linux-media/list/
8558T: git git://linuxtv.org/anttip/media_tree.git
8559S: Maintained
8560F: drivers/media/tuners/tda18218*
8561
3b2f6aba
MK
8562TDA18271 MEDIA DRIVER
8563M: Michael Krufky <mkrufky@linuxtv.org>
8564L: linux-media@vger.kernel.org
8565W: http://linuxtv.org/
8566W: http://github.com/mkrufky
8567Q: http://patchwork.linuxtv.org/project/linux-media/list/
8568T: git git://linuxtv.org/mkrufky/tuners.git
8569S: Maintained
8570F: drivers/media/tuners/tda18271*
8571
e48307a9
MK
8572TDA827x MEDIA DRIVER
8573M: Michael Krufky <mkrufky@linuxtv.org>
8574L: linux-media@vger.kernel.org
8575W: http://linuxtv.org/
8576W: http://github.com/mkrufky
8577Q: http://patchwork.linuxtv.org/project/linux-media/list/
8578T: git git://linuxtv.org/mkrufky/tuners.git
8579S: Maintained
8580F: drivers/media/tuners/tda8290.*
8581
66cf9212
MK
8582TDA8290 MEDIA DRIVER
8583M: Michael Krufky <mkrufky@linuxtv.org>
8584L: linux-media@vger.kernel.org
8585W: http://linuxtv.org/
8586W: http://github.com/mkrufky
8587Q: http://patchwork.linuxtv.org/project/linux-media/list/
8588T: git git://linuxtv.org/mkrufky/tuners.git
8589S: Maintained
8590F: drivers/media/tuners/tda8290.*
8591
4b9fba30
HV
8592TDA9840 MEDIA DRIVER
8593M: Hans Verkuil <hverkuil@xs4all.nl>
8594L: linux-media@vger.kernel.org
8595T: git git://linuxtv.org/media_tree.git
8596W: http://linuxtv.org
8597S: Maintained
8598F: drivers/media/i2c/tda9840*
8599
2cb654fd 8600TEA5761 TUNER DRIVER
1b2c14b4 8601M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8602L: linux-media@vger.kernel.org
8603W: http://linuxtv.org
8604T: git git://linuxtv.org/media_tree.git
8605S: Odd fixes
8606F: drivers/media/tuners/tea5761.*
8607
8608TEA5767 TUNER DRIVER
1b2c14b4 8609M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8610L: linux-media@vger.kernel.org
8611W: http://linuxtv.org
8612T: git git://linuxtv.org/media_tree.git
8613S: Maintained
8614F: drivers/media/tuners/tea5767.*
8615
4b9fba30
HV
8616TEA6415C MEDIA DRIVER
8617M: Hans Verkuil <hverkuil@xs4all.nl>
8618L: linux-media@vger.kernel.org
8619T: git git://linuxtv.org/media_tree.git
8620W: http://linuxtv.org
8621S: Maintained
8622F: drivers/media/i2c/tea6415c*
8623
8624TEA6420 MEDIA DRIVER
8625M: Hans Verkuil <hverkuil@xs4all.nl>
8626L: linux-media@vger.kernel.org
8627T: git git://linuxtv.org/media_tree.git
8628W: http://linuxtv.org
8629S: Maintained
8630F: drivers/media/i2c/tea6420*
8631
3d249d4c 8632TEAM DRIVER
dca9ab92 8633M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8634L: netdev@vger.kernel.org
8635S: Supported
8636F: drivers/net/team/
8637F: include/linux/if_team.h
c117ab84 8638F: include/uapi/linux/if_team.h
3d249d4c 8639
7d029125
VD
8640TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8641M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8642S: Maintained
8643F: arch/x86/platform/ts5500/
8644
40ad4a30
SY
8645TECHNOTREND USB IR RECEIVER
8646M: Sean Young <sean@mess.org>
8647L: linux-media@vger.kernel.org
8648S: Maintained
8649F: drivers/media/rc/ttusbir.c
8650
adabdb0c 8651TEGRA ARCHITECTURE SUPPORT
243d58ec 8652M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8653M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8654L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8655Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8656T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8657S: Supported
bbbe96ed 8658N: [^a-z]tegra
84b9414b 8659
adabdb0c
SW
8660TEGRA ASOC DRIVER
8661M: Stephen Warren <swarren@wwwdotorg.org>
8662S: Supported
8663F: sound/soc/tegra/
8664
8665TEGRA CLOCK DRIVER
8666M: Peter De Schrijver <pdeschrijver@nvidia.com>
8667M: Prashant Gaikwad <pgaikwad@nvidia.com>
8668S: Supported
8669F: drivers/clk/tegra/
8670
8671TEGRA DMA DRIVER
8672M: Laxman Dewangan <ldewangan@nvidia.com>
8673S: Supported
8674F: drivers/dma/tegra20-apb-dma.c
8675
8676TEGRA GPIO DRIVER
8677M: Stephen Warren <swarren@wwwdotorg.org>
8678S: Supported
8679F: drivers/gpio/gpio-tegra.c
8680
8681TEGRA I2C DRIVER
8682M: Laxman Dewangan <ldewangan@nvidia.com>
8683S: Supported
8684F: drivers/i2c/busses/i2c-tegra.c
8685
8686TEGRA IOMMU DRIVERS
8687M: Hiroshi Doyu <hdoyu@nvidia.com>
8688S: Supported
8689F: drivers/iommu/tegra*
8690
8691TEGRA KBC DRIVER
8692M: Rakesh Iyer <riyer@nvidia.com>
8693M: Laxman Dewangan <ldewangan@nvidia.com>
8694S: Supported
8695F: drivers/input/keyboard/tegra-kbc.c
8696
8697TEGRA PINCTRL DRIVER
8698M: Stephen Warren <swarren@wwwdotorg.org>
8699S: Supported
8700F: drivers/pinctrl/pinctrl-tegra*
8701
8702TEGRA PWM DRIVER
8703M: Thierry Reding <thierry.reding@gmail.com>
8704S: Supported
8705F: drivers/pwm/pwm-tegra.c
8706
8707TEGRA SERIAL DRIVER
8708M: Laxman Dewangan <ldewangan@nvidia.com>
8709S: Supported
8710F: drivers/tty/serial/serial-tegra.c
8711
8712TEGRA SPI DRIVER
8713M: Laxman Dewangan <ldewangan@nvidia.com>
8714S: Supported
8715F: drivers/spi/spi-tegra*
8716
1a348ccc 8717TEHUTI ETHERNET DRIVER
8b58be88 8718M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8719L: netdev@vger.kernel.org
8720S: Supported
ef7f5429 8721F: drivers/net/ethernet/tehuti/*
1a348ccc 8722
4e68852d 8723Telecom Clock Driver for MCPL0010
8b58be88 8724M: Mark Gross <mark.gross@intel.com>
4e68852d 8725S: Supported
679655da 8726F: drivers/char/tlclk.c
4e68852d 8727
4480f15b 8728TENSILICA XTENSA PORT (xtensa)
8b58be88 8729M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8730M: Max Filippov <jcmvbkbc@gmail.com>
8731L: linux-xtensa@linux-xtensa.org
4e68852d 8732S: Maintained
679655da 8733F: arch/xtensa/
4e68852d 8734
5313ba66
HV
8735THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
8736M: Hans Verkuil <hverkuil@xs4all.nl>
8737L: linux-media@vger.kernel.org
8738T: git git://linuxtv.org/media_tree.git
8739W: http://linuxtv.org
8740S: Maintained
8741F: drivers/media/radio/radio-raremono.c
8742
d3fb6955 8743THERMAL
b75f0050
JP
8744M: Zhang Rui <rui.zhang@intel.com>
8745M: Eduardo Valentin <eduardo.valentin@ti.com>
8746L: linux-pm@vger.kernel.org
8747T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
8748T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
8749Q: https://patchwork.kernel.org/project/linux-pm/list/
8750S: Supported
8751F: drivers/thermal/
8752F: include/linux/thermal.h
8753F: include/linux/cpu_cooling.h
8754F: Documentation/devicetree/bindings/thermal/
d3fb6955 8755
30ba2fbd
VD
8756THINGM BLINK(1) USB RGB LED DRIVER
8757M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8758S: Maintained
8759F: drivers/hid/hid-thingm.c
8760
4e68852d 8761THINKPAD ACPI EXTRAS DRIVER
8b58be88 8762M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8763L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8764L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8765W: http://ibm-acpi.sourceforge.net
8766W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8767T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8768S: Maintained
679655da 8769F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8770
1b46f2a2
EV
8771TI BANDGAP AND THERMAL DRIVER
8772M: Eduardo Valentin <eduardo.valentin@ti.com>
8773L: linux-pm@vger.kernel.org
794b2e25
EV
8774S: Supported
8775F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8776
4020f2d7 8777TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8778M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8779S: Maintained
679655da
JP
8780F: drivers/misc/tifm*
8781F: drivers/mmc/host/tifm_sd.c
8782F: include/linux/tifm.h
4020f2d7 8783
152ad442
SR
8784TI LM49xxx FAMILY ASoC CODEC DRIVERS
8785M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8786M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8787L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8788S: Maintained
8789F: sound/soc/codecs/lm49453*
d392dead 8790F: sound/soc/codecs/isabelle*
152ad442 8791
0edd807d
KM
8792TI LP855x BACKLIGHT DRIVER
8793M: Milo Kim <milo.kim@ti.com>
8794S: Maintained
8795F: Documentation/backlight/lp855x-driver.txt
8796F: drivers/video/backlight/lp855x_bl.c
8797F: include/linux/platform_data/lp855x.h
8798
faf13f6d
KM
8799TI LP8727 CHARGER DRIVER
8800M: Milo Kim <milo.kim@ti.com>
8801S: Maintained
8802F: drivers/power/lp8727_charger.c
8803F: include/linux/platform_data/lp8727.h
8804
22f1229f
KM
8805TI LP8788 MFD DRIVER
8806M: Milo Kim <milo.kim@ti.com>
8807S: Maintained
8808F: drivers/iio/adc/lp8788_adc.c
8809F: drivers/leds/leds-lp8788.c
8810F: drivers/mfd/lp8788*.c
8811F: drivers/power/lp8788-charger.c
8812F: drivers/regulator/lp8788-*.c
8813F: include/linux/mfd/lp8788*.h
8814
dd5e8e6b 8815TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8816M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8817L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8818S: Maintained
8819F: sound/soc/codecs/twl4030*
8820
90921014 8821TI WILINK WIRELESS DRIVERS
90921014
LC
8822L: linux-wireless@vger.kernel.org
8823W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8824W: http://wireless.kernel.org/en/users/Drivers/wl1251
8825T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
22d072f6 8826S: Orphan
90921014
LC
8827F: drivers/net/wireless/ti/
8828F: include/linux/wl12xx.h
8829
e86eaa3a 8830TIPC NETWORK LAYER
8b58be88
JP
8831M: Jon Maloy <jon.maloy@ericsson.com>
8832M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8833L: netdev@vger.kernel.org (core kernel code)
8834L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8835W: http://tipc.sourceforge.net/
e86eaa3a 8836S: Maintained
c117ab84 8837F: include/uapi/linux/tipc*.h
679655da 8838F: net/tipc/
e86eaa3a 8839
867e359b
CM
8840TILE ARCHITECTURE
8841M: Chris Metcalf <cmetcalf@tilera.com>
8842W: http://www.tilera.com/scm/
8843S: Supported
8844F: arch/tile/
6b940606 8845F: drivers/char/tile-srom.c
5c770755 8846F: drivers/edac/tile_edac.c
6b940606
CM
8847F: drivers/net/ethernet/tile/
8848F: drivers/rtc/rtc-tile.c
8849F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8850F: drivers/tty/serial/tilegx.c
6b940606
CM
8851F: drivers/usb/host/*-tilegx.c
8852F: include/linux/usb/tilegx.h
867e359b 8853
1da177e4 8854TLAN NETWORK DRIVER
8b58be88 8855M: Samuel Chessman <chessman@tux.org>
88c07dde 8856L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8857W: http://sourceforge.net/projects/tlan/
8858S: Maintained
679655da 8859F: Documentation/networking/tlan.txt
b544dbac 8860F: drivers/net/ethernet/ti/tlan.*
1da177e4 8861
d74db3b2 8862TOMOYO SECURITY MODULE
8b58be88
JP
8863M: Kentaro Takeda <takedakn@nttdata.co.jp>
8864M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8865L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8866L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8867L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8868L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8869W: http://tomoyo.sourceforge.jp/
843d183c 8870T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8871S: Maintained
679655da 8872F: security/tomoyo/
d74db3b2 8873
9caeb532 8874TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8875M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8876L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8877S: Maintained
8878F: drivers/platform/x86/topstar-laptop.c
8879
1da177e4 8880TOSHIBA ACPI EXTRAS DRIVER
d0944853 8881L: platform-driver-x86@vger.kernel.org
15065531 8882S: Orphan
679655da 8883F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8884
8885TOSHIBA SMM DRIVER
8b58be88 8886M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8887L: tlinux-users@tce.toshiba-dme.co.jp
8888W: http://www.buzzard.org.uk/toshiba/
8889S: Maintained
679655da
JP
8890F: drivers/char/toshiba.c
8891F: include/linux/toshiba.h
c117ab84 8892F: include/uapi/linux/toshiba.h
1da177e4 8893
d719f900 8894TMIO MMC DRIVER
8b58be88 8895M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8896L: linux-mmc@vger.kernel.org
d719f900 8897S: Maintained
d1057c40
GL
8898F: drivers/mmc/host/tmio_mmc*
8899F: drivers/mmc/host/sh_mobile_sdhi.c
8900F: include/linux/mmc/tmio.h
8901F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8902
917cc4e6
GR
8903TMP401 HARDWARE MONITOR DRIVER
8904M: Guenter Roeck <linux@roeck-us.net>
8905L: lm-sensors@lm-sensors.org
8906S: Maintained
8907F: Documentation/hwmon/tmp401
8908F: drivers/hwmon/tmp401.c
8909
98f32602 8910TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8911M: Hugh Dickins <hughd@google.com>
98f32602
HD
8912L: linux-mm@kvack.org
8913S: Maintained
8914F: include/linux/shmem_fs.h
8915F: mm/shmem.c
8916
45f95b53 8917TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8918M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8919L: linux-media@vger.kernel.org
8920W: http://linuxtv.org
8921T: git git://linuxtv.org/media_tree.git
8922S: Odd fixes
8923F: drivers/media/usb/tm6000/
8924
4e68852d 8925TPM DEVICE DRIVER
901486b8 8926M: Peter Huewe <peterhuewe@gmx.de>
383dec1f 8927M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8928M: Marcel Selhorst <tpmdd@selhorst.net>
383dec1f 8929W: http://tpmdd.sourceforge.net
63a10dfd 8930L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8931S: Maintained
679655da 8932F: drivers/char/tpm/
4e68852d 8933
d6f005a1
JP
8934TRACING
8935M: Steven Rostedt <rostedt@goodmis.org>
8936M: Frederic Weisbecker <fweisbec@gmail.com>
8937M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8938T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8939S: Maintained
8940F: Documentation/trace/ftrace.txt
8941F: arch/*/*/*/ftrace.h
8942F: arch/*/kernel/ftrace.c
8943F: include/*/ftrace.h
8944F: include/linux/trace*.h
8945F: include/trace/
8946F: kernel/trace/
8947
1da177e4 8948TRIVIAL PATCHES
8b58be88 8949M: Jiri Kosina <trivial@kernel.org>
54e5881d 8950T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8951S: Maintained
86ef925f 8952K: ^Subject:.*(?i)trivial
1da177e4 8953
4e68852d 8954TTY LAYER
879a5a00 8955M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8956M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8957S: Supported
08deed1e 8958T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8959F: drivers/tty/
df621252 8960F: drivers/tty/serial/serial_core.c
e3288775
AC
8961F: include/linux/serial_core.h
8962F: include/linux/serial.h
8963F: include/linux/tty.h
c117ab84
CEB
8964F: include/uapi/linux/serial_core.h
8965F: include/uapi/linux/serial.h
8966F: include/uapi/linux/tty.h
4e68852d 8967
91952bc0
AP
8968TUA9001 MEDIA DRIVER
8969M: Antti Palosaari <crope@iki.fi>
8970L: linux-media@vger.kernel.org
8971W: http://linuxtv.org/
8972W: http://palosaari.fi/linux/
8973Q: http://patchwork.linuxtv.org/project/linux-media/list/
8974T: git git://linuxtv.org/anttip/media_tree.git
8975S: Maintained
8976F: drivers/media/tuners/tua9001*
8977
740db6d7 8978TULIP NETWORK DRIVERS
8b58be88 8979M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8980L: netdev@vger.kernel.org
8981S: Maintained
0f04e2aa 8982F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8983
8984TUN/TAP driver
ba57b6f2 8985M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8986W: http://vtun.sourceforge.net/tun
8987S: Maintained
679655da
JP
8988F: Documentation/networking/tuntap.txt
8989F: arch/um/os-Linux/drivers/
1da177e4 8990
b454cc66 8991TURBOCHANNEL SUBSYSTEM
8b58be88 8992M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8993S: Maintained
679655da
JP
8994F: drivers/tc/
8995F: include/linux/tc.h
b454cc66 8996
1da177e4 8997U14-34F SCSI DRIVER
8b58be88 8998M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8999L: linux-scsi@vger.kernel.org
9000S: Maintained
679655da 9001F: drivers/scsi/u14-34f.c
1da177e4 9002
e2d1d6c0 9003UBI FILE SYSTEM (UBIFS)
949cb623 9004M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 9005M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 9006L: linux-mtd@lists.infradead.org
e2966cbe 9007T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
9008W: http://www.linux-mtd.infradead.org/doc/ubifs.html
9009S: Maintained
679655da
JP
9010F: Documentation/filesystems/ubifs.txt
9011F: fs/ubifs/
e2d1d6c0 9012
cc2020e6 9013UCLINUX (AND M68KNOMMU)
8b58be88 9014M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
9015W: http://www.uclinux.org/
9016L: uclinux-dev@uclinux.org (subscribers-only)
9017S: Maintained
61bc02bb
JP
9018F: arch/m68k/*/*_no.*
9019F: arch/m68k/include/asm/*_no.*
cc2020e6 9020
1da177e4 9021UDF FILESYSTEM
8b58be88 9022M: Jan Kara <jack@suse.cz>
1da177e4 9023S: Maintained
679655da
JP
9024F: Documentation/filesystems/udf.txt
9025F: fs/udf/
1da177e4 9026
cc2020e6 9027UFS FILESYSTEM
8b58be88 9028M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 9029S: Maintained
679655da
JP
9030F: Documentation/filesystems/ufs.txt
9031F: fs/ufs/
cc2020e6 9032
0a09d3ab
DH
9033UHID USERSPACE HID IO DRIVER:
9034M: David Herrmann <dh.herrmann@googlemail.com>
9035L: linux-input@vger.kernel.org
9036S: Maintained
9037F: drivers/hid/uhid.c
c117ab84 9038F: include/uapi/linux/uhid.h
0a09d3ab 9039
18332a80 9040ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 9041L: linux-usb@vger.kernel.org
10c6c9c9 9042S: Orphan
355ffe69 9043F: drivers/uwb/
679655da
JP
9044F: include/linux/uwb.h
9045F: include/linux/uwb/
18332a80 9046
b31d8273
G
9047UNICORE32 ARCHITECTURE:
9048M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9049W: http://mprc.pku.edu.cn/~guanxuetao/linux
9050S: Maintained
9051T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
9052F: arch/unicore32/
9053
d8379ab1
TF
9054UNIFDEF
9055M: Tony Finch <dot@dotat.at>
9056W: http://dotat.at/prog/unifdef
9057S: Maintained
9058F: scripts/unifdef.c
9059
1da177e4 9060UNIFORM CDROM DRIVER
8b58be88 9061M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
9062W: http://www.kernel.dk
9063S: Maintained
679655da
JP
9064F: Documentation/cdrom/
9065F: drivers/cdrom/cdrom.c
9066F: include/linux/cdrom.h
c117ab84 9067F: include/uapi/linux/cdrom.h
1da177e4 9068
9941fa6e
VH
9069UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
9070M: Vinayak Holikatti <vinholikatti@gmail.com>
9071M: Santosh Y <santoshsy@gmail.com>
9072L: linux-scsi@vger.kernel.org
9073S: Supported
9074F: Documentation/scsi/ufs.txt
9075F: drivers/scsi/ufs/
9076
e2d1d6c0 9077UNSORTED BLOCK IMAGES (UBI)
949cb623 9078M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
9079W: http://www.linux-mtd.infradead.org/
9080L: linux-mtd@lists.infradead.org
b6b44e0a 9081T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0 9082S: Maintained
80811493 9083F: drivers/mtd/ubi/
679655da 9084F: include/linux/mtd/ubi.h
c117ab84 9085F: include/uapi/mtd/ubi-user.h
e2d1d6c0 9086
76ac66e4
RW
9087UNSORTED BLOCK IMAGES (UBI) Fastmap
9088M: Richard Weinberger <richard@nod.at>
9089L: linux-mtd@lists.infradead.org
9090S: Maintained
9091F: drivers/mtd/ubi/fastmap.c
9092
1da177e4 9093USB ACM DRIVER
61eee9a7 9094M: Oliver Neukum <oliver@neukum.org>
6372594a 9095L: linux-usb@vger.kernel.org
1da177e4 9096S: Maintained
679655da
JP
9097F: Documentation/usb/acm.txt
9098F: drivers/usb/class/cdc-acm.*
1da177e4 9099
b7d572e1
PF
9100USB AR5523 WIRELESS DRIVER
9101M: Pontus Fuchs <pontus.fuchs@gmail.com>
9102L: linux-wireless@vger.kernel.org
9103S: Maintained
9104F: drivers/net/wireless/ath/ar5523/
9105
115bb1ff
MW
9106USB ATTACHED SCSI
9107M: Matthew Wilcox <willy@linux.intel.com>
9108M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 9109M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
9110L: linux-usb@vger.kernel.org
9111L: linux-scsi@vger.kernel.org
8eae0fb7 9112S: Maintained
115bb1ff
MW
9113F: drivers/usb/storage/uas.c
9114
1da177e4 9115USB CDC ETHERNET DRIVER
61eee9a7 9116M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9117L: linux-usb@vger.kernel.org
1da177e4 9118S: Maintained
679655da 9119F: drivers/net/usb/cdc_*.c
c117ab84 9120F: include/uapi/linux/usb/cdc.h
1da177e4 9121
b02b371e 9122USB CYPRESS C67X00 DRIVER
8b58be88 9123M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
9124L: linux-usb@vger.kernel.org
9125S: Maintained
679655da 9126F: drivers/usb/c67x00/
b02b371e 9127
d0374f4f 9128USB DAVICOM DM9601 DRIVER
8b58be88 9129M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 9130L: netdev@vger.kernel.org
d0374f4f
PK
9131W: http://www.linux-usb.org/usbnet
9132S: Maintained
679655da 9133F: drivers/net/usb/dm9601.c
d0374f4f 9134
cc2020e6 9135USB DIAMOND RIO500 DRIVER
8b58be88 9136M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
9137L: rio500-users@lists.sourceforge.net
9138W: http://rio500.sourceforge.net
9139S: Maintained
679655da 9140F: drivers/usb/misc/rio500*
cc2020e6 9141
1da177e4 9142USB EHCI DRIVER
578333ab 9143M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9144L: linux-usb@vger.kernel.org
578333ab 9145S: Maintained
679655da
JP
9146F: Documentation/usb/ehci.txt
9147F: drivers/usb/host/ehci*
1da177e4 9148
69ae9e3e 9149USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 9150M: Felipe Balbi <balbi@ti.com>
795fb7e7 9151L: linux-usb@vger.kernel.org
69ae9e3e 9152W: http://www.linux-usb.org/gadget
d6d0f665
FB
9153T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9154S: Maintained
679655da
JP
9155F: drivers/usb/gadget/
9156F: include/linux/usb/gadget*
69ae9e3e 9157
2dea64b4 9158USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 9159M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 9160L: linux-usb@vger.kernel.org
54e5881d 9161T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 9162S: Maintained
c2f01971 9163F: Documentation/hid/hiddev.txt
679655da 9164F: drivers/hid/usbhid/
1da177e4 9165
857aab34 9166USB/IP DRIVERS
857aab34 9167L: linux-usb@vger.kernel.org
3ff4afe8 9168S: Orphan
857aab34 9169F: drivers/staging/usbip/
9170
959eea21 9171USB ISP116X DRIVER
8b58be88 9172M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 9173L: linux-usb@vger.kernel.org
959eea21 9174S: Maintained
679655da
JP
9175F: drivers/usb/host/isp116x*
9176F: include/linux/usb/isp116x.h
959eea21 9177
1da177e4 9178USB KAWASAKI LSI DRIVER
61eee9a7 9179M: Oliver Neukum <oliver@neukum.org>
795fb7e7 9180L: linux-usb@vger.kernel.org
1da177e4 9181S: Maintained
679655da 9182F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
9183
9184USB MASS STORAGE DRIVER
8b58be88 9185M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 9186L: linux-usb@vger.kernel.org
8836aeb8 9187L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
9188S: Maintained
9189W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 9190F: drivers/usb/storage/
1da177e4 9191
af39917d
CL
9192USB MIDI DRIVER
9193M: Clemens Ladisch <clemens@ladisch.de>
9194L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9195T: git git://git.alsa-project.org/alsa-kernel.git
9196S: Maintained
9197F: sound/usb/midi.*
9198
444ce9d4
JP
9199USB NETWORKING DRIVERS
9200L: linux-usb@vger.kernel.org
9201S: Odd Fixes
9202F: drivers/net/usb/
9203
1da177e4 9204USB OHCI DRIVER
578333ab 9205M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9206L: linux-usb@vger.kernel.org
578333ab 9207S: Maintained
679655da
JP
9208F: Documentation/usb/ohci.txt
9209F: drivers/usb/host/ohci*
1da177e4 9210
ba460e48 9211USB OPTION-CARD DRIVER
8b58be88 9212M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 9213L: linux-usb@vger.kernel.org
ba460e48 9214S: Maintained
679655da 9215F: drivers/usb/serial/option.c
ba460e48 9216
1da177e4 9217USB PEGASUS 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/pegasus.git
9222W: https://github.com/petkan/pegasus
1da177e4 9223S: Maintained
679655da 9224F: drivers/net/usb/pegasus.*
1da177e4 9225
d3ad558f
FB
9226USB PHY LAYER
9227M: Felipe Balbi <balbi@ti.com>
9228L: linux-usb@vger.kernel.org
9229T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
9230S: Maintained
9231F: drivers/usb/phy/
d3ad558f 9232
73e4fb3f 9233USB PRINTER DRIVER (usblp)
8b58be88 9234M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 9235L: linux-usb@vger.kernel.org
73e4fb3f 9236S: Supported
679655da 9237F: drivers/usb/class/usblp.c
1da177e4
LT
9238
9239USB RTL8150 DRIVER
a16b945c 9240M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 9241L: linux-usb@vger.kernel.org
043600a6 9242L: netdev@vger.kernel.org
052e3128
PM
9243T: git git://github.com/petkan/rtl8150.git
9244W: https://github.com/petkan/rtl8150
1da177e4 9245S: Maintained
679655da 9246F: drivers/net/usb/rtl8150.c
1da177e4 9247
f896b796
GK
9248USB SERIAL SUBSYSTEM
9249M: Johan Hovold <jhovold@gmail.com>
795fb7e7 9250L: linux-usb@vger.kernel.org
4e68852d 9251S: Maintained
679655da 9252F: Documentation/usb/usb-serial.txt
f896b796 9253F: drivers/usb/serial/
679655da 9254F: include/linux/usb/serial.h
1da177e4 9255
b3f0db1c
SG
9256USB SMSC75XX ETHERNET DRIVER
9257M: Steve Glendinning <steve.glendinning@shawell.net>
9258L: netdev@vger.kernel.org
9259S: Maintained
9260F: drivers/net/usb/smsc75xx.*
9261
2f7ca802 9262USB SMSC95XX ETHERNET DRIVER
90b24cfb 9263M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 9264L: netdev@vger.kernel.org
90b24cfb 9265S: Maintained
679655da 9266F: drivers/net/usb/smsc95xx.*
2f7ca802 9267
f423b9a8 9268USB SN9C1xx DRIVER
8b58be88 9269M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 9270L: linux-usb@vger.kernel.org
661263b5 9271L: linux-media@vger.kernel.org
275ffde4 9272T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9273W: http://www.linux-projects.org
9274S: Maintained
b8da9d3a 9275F: drivers/staging/media/sn9c102/
1da177e4
LT
9276
9277USB SUBSYSTEM
879a5a00 9278M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9279L: linux-usb@vger.kernel.org
1da177e4 9280W: http://www.linux-usb.org
08deed1e 9281T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9282S: Supported
679655da 9283F: Documentation/usb/
679655da
JP
9284F: drivers/usb/
9285F: include/linux/usb.h
9286F: include/linux/usb/
1da177e4
LT
9287
9288USB UHCI DRIVER
8b58be88 9289M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9290L: linux-usb@vger.kernel.org
1da177e4 9291S: Maintained
679655da 9292F: drivers/usb/host/uhci*
1da177e4 9293
69ae9e3e 9294USB "USBNET" DRIVER FRAMEWORK
686f13bb 9295M: Oliver Neukum <oneukum@suse.de>
043600a6 9296L: netdev@vger.kernel.org
69ae9e3e 9297W: http://www.linux-usb.org/usbnet
1da177e4 9298S: Maintained
679655da
JP
9299F: drivers/net/usb/usbnet.c
9300F: include/linux/usb/usbnet.h
1da177e4 9301
c0efd232 9302USB VIDEO CLASS
c53ac071 9303M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9304L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9305L: linux-media@vger.kernel.org
275ffde4 9306T: git git://linuxtv.org/media_tree.git
57c6d2e9 9307W: http://www.ideasonboard.org/uvc/
c0efd232 9308S: Maintained
0c0d06ca 9309F: drivers/media/usb/uvc/
6c0f0359 9310F: include/uapi/linux/uvcvideo.h
1da177e4 9311
b60b9c45
HV
9312USB VISION DRIVER
9313M: Hans Verkuil <hverkuil@xs4all.nl>
9314L: linux-media@vger.kernel.org
9315T: git git://linuxtv.org/media_tree.git
9316W: http://linuxtv.org
9317S: Odd Fixes
9318F: drivers/media/usb/usbvision/
9319
8282da47
LP
9320USB WEBCAM GADGET
9321M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9322L: linux-usb@vger.kernel.org
9323S: Maintained
9324F: drivers/usb/gadget/*uvc*.c
9325F: drivers/usb/gadget/webcam.c
9326
bf164cc0 9327USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9328M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9329L: linux-wireless@vger.kernel.org
9330S: Maintained
679655da 9331F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9332
eb6bab13 9333USB XHCI DRIVER
36d0344c 9334M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9335L: linux-usb@vger.kernel.org
9336S: Supported
36d0344c
SS
9337F: drivers/usb/host/xhci*
9338F: drivers/usb/host/pci-quirks*
eb6bab13 9339
1da177e4 9340USB ZD1201 DRIVER
4086b9ca 9341L: linux-wireless@vger.kernel.org
1da177e4 9342W: http://linux-lc100020.sourceforge.net
4086b9ca 9343S: Orphan
679655da 9344F: drivers/net/wireless/zd1201.*
1da177e4 9345
b7eee616 9346USB ZR364XX DRIVER
8b58be88 9347M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9348L: linux-usb@vger.kernel.org
661263b5 9349L: linux-media@vger.kernel.org
275ffde4 9350T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9351W: http://royale.zerezo.com/zr364xx/
9352S: Maintained
679655da 9353F: Documentation/video4linux/zr364xx.txt
90d72ac6 9354F: drivers/media/usb/zr364xx/
b7eee616 9355
e7839f25 9356USER-MODE LINUX (UML)
8b58be88 9357M: Jeff Dike <jdike@addtoit.com>
b15194b7 9358M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9359L: user-mode-linux-devel@lists.sourceforge.net
9360L: user-mode-linux-user@lists.sourceforge.net
9361W: http://user-mode-linux.sourceforge.net
9362S: Maintained
61516587 9363F: Documentation/virtual/uml/
679655da 9364F: arch/um/
b070989a 9365F: arch/x86/um/
679655da
JP
9366F: fs/hostfs/
9367F: fs/hppfs/
b7eee616 9368
e5f114e9 9369USERSPACE I/O (UIO)
6a534c9d 9370M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9371M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9372S: Maintained
679655da
JP
9373F: Documentation/DocBook/uio-howto.tmpl
9374F: drivers/uio/
9375F: include/linux/uio*.h
e5f114e9 9376
256cccbe 9377UTIL-LINUX PACKAGE
8b58be88 9378M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9379L: util-linux@vger.kernel.org
9380W: http://en.wikipedia.org/wiki/Util-linux
9381T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9382S: Maintained
9383
c1fd1c07 9384UVESAFB DRIVER
8b58be88 9385M: Michal Januszewski <spock@gentoo.org>
c69f677c 9386L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9387W: http://dev.gentoo.org/~spock/projects/uvesafb/
9388S: Maintained
679655da
JP
9389F: Documentation/fb/uvesafb.txt
9390F: drivers/video/uvesafb.*
c1fd1c07 9391
4480f15b 9392VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9393M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9394S: Maintained
679655da
JP
9395F: Documentation/filesystems/vfat.txt
9396F: fs/fat/
1da177e4 9397
cba3345c
AW
9398VFIO DRIVER
9399M: Alex Williamson <alex.williamson@redhat.com>
9400L: kvm@vger.kernel.org
9401S: Maintained
9402F: Documentation/vfio.txt
9403F: drivers/vfio/
9404F: include/linux/vfio.h
c117ab84 9405F: include/uapi/linux/vfio.h
cba3345c 9406
9e6f3438
PO
9407VIDEOBUF2 FRAMEWORK
9408M: Pawel Osciak <pawel@osciak.com>
9409M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9410M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9411L: linux-media@vger.kernel.org
9412S: Maintained
90d72ac6 9413F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9414F: include/media/videobuf2-*
9415
9a82446b
AS
9416VIRTIO CONSOLE DRIVER
9417M: Amit Shah <amit.shah@redhat.com>
a02bbb1c 9418L: virtio-dev@lists.oasis-open.org
9a82446b
AS
9419L: virtualization@lists.linux-foundation.org
9420S: Maintained
9421F: drivers/char/virtio_console.c
9422F: include/linux/virtio_console.h
c117ab84 9423F: include/uapi/linux/virtio_console.h
9a82446b 9424
2426ec8f
MT
9425VIRTIO CORE, NET AND BLOCK DRIVERS
9426M: Rusty Russell <rusty@rustcorp.com.au>
9427M: "Michael S. Tsirkin" <mst@redhat.com>
a02bbb1c 9428L: virtio-dev@lists.oasis-open.org
2426ec8f
MT
9429L: virtualization@lists.linux-foundation.org
9430S: Maintained
9431F: drivers/virtio/
c893c8d7 9432F: tools/virtio/
2426ec8f
MT
9433F: drivers/net/virtio_net.c
9434F: drivers/block/virtio_blk.c
9435F: include/linux/virtio_*.h
916cdabc 9436F: include/uapi/linux/virtio_*.h
2426ec8f 9437
3a4d5c94
MT
9438VIRTIO HOST (VHOST)
9439M: "Michael S. Tsirkin" <mst@redhat.com>
9440L: kvm@vger.kernel.org
a02bbb1c 9441L: virtio-dev@lists.oasis-open.org
c996d8b9 9442L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9443L: netdev@vger.kernel.org
9444S: Maintained
9445F: drivers/vhost/
c117ab84 9446F: include/uapi/linux/vhost.h
3a4d5c94 9447
1da177e4 9448VIA RHINE NETWORK DRIVER
8b58be88 9449M: Roger Luethi <rl@hellgate.ch>
1da177e4 9450S: Maintained
f2148a47 9451F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9452
f0bf7f61 9453VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9454M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9455M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9456S: Maintained
9457F: drivers/mmc/host/via-sdmmc.c
9458
69e4a7c2 9459VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9460M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9461L: linux-fbdev@vger.kernel.org
69e4a7c2 9462S: Maintained
c7babebd
FTS
9463F: include/linux/via-core.h
9464F: include/linux/via-gpio.h
9465F: include/linux/via_i2c.h
679655da 9466F: drivers/video/via/
69e4a7c2 9467
01f20734 9468VIA VELOCITY NETWORK DRIVER
8b58be88 9469M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9470L: netdev@vger.kernel.org
9471S: Maintained
f2148a47 9472F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9473
0b7bc1fa
HV
9474VIVI VIRTUAL VIDEO DRIVER
9475M: Hans Verkuil <hverkuil@xs4all.nl>
9476L: linux-media@vger.kernel.org
9477T: git git://linuxtv.org/media_tree.git
9478W: http://linuxtv.org
9479S: Maintained
9480F: drivers/media/platform/vivi*
9481
be7f8273 9482VLAN (802.1Q)
8b58be88 9483M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9484L: netdev@vger.kernel.org
9485S: Maintained
679655da
JP
9486F: drivers/net/macvlan.c
9487F: include/linux/if_*vlan.h
9488F: net/8021q/
be7f8273 9489
55e331cf 9490VLYNQ BUS
8b58be88 9491M: Florian Fainelli <florian@openwrt.org>
8578d7af 9492L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9493S: Maintained
9494F: drivers/vlynq/vlynq.c
9495F: include/linux/vlynq.h
9496
390beae4
MW
9497VME SUBSYSTEM
9498M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9499M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9500M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9501L: devel@driverdev.osuosl.org
9502S: Maintained
9503T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9504F: Documentation/vme_api.txt
9505F: drivers/staging/vme/
9506F: drivers/vme/
9507F: include/linux/vme*
9508
4488e09b
AK
9509VMWARE HYPERVISOR INTERFACE
9510M: Alok Kataria <akataria@vmware.com>
9511L: virtualization@lists.linux-foundation.org
9512S: Supported
9513F: arch/x86/kernel/cpu/vmware.c
9514
d1a890fa 9515VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9516M: Shreyas Bhatewara <sbhatewara@vmware.com>
9517M: "VMware, Inc." <pv-drivers@vmware.com>
9518L: netdev@vger.kernel.org
9519S: Maintained
9520F: drivers/net/vmxnet3/
d1a890fa 9521
851b1642 9522VMware PVSCSI driver
f2d7e40e 9523M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9524M: VMware PV-Drivers <pv-drivers@vmware.com>
9525L: linux-scsi@vger.kernel.org
9526S: Maintained
9527F: drivers/scsi/vmw_pvscsi.c
9528F: drivers/scsi/vmw_pvscsi.h
9529
e53e86c7 9530VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9531M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9532M: Mark Brown <broonie@kernel.org>
e53e86c7 9533W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9534W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9535T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9536S: Supported
679655da
JP
9537F: drivers/regulator/
9538F: include/linux/regulator/
e53e86c7 9539
ab41319e 9540VT1211 HARDWARE MONITOR DRIVER
8b58be88 9541M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9542L: lm-sensors@lm-sensors.org
9543S: Maintained
679655da
JP
9544F: Documentation/hwmon/vt1211
9545F: drivers/hwmon/vt1211.c
ab41319e 9546
1de9e371 9547VT8231 HARDWARE MONITOR DRIVER
8b58be88 9548M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9549L: lm-sensors@lm-sensors.org
9550S: Maintained
679655da 9551F: drivers/hwmon/vt8231.c
1de9e371 9552
88095e7b
TO
9553VUB300 USB to SDIO/SD/MMC bridge chip
9554M: Tony Olech <tony.olech@elandigitalsystems.com>
9555L: linux-mmc@vger.kernel.org
9556L: linux-usb@vger.kernel.org
9557S: Supported
9558F: drivers/mmc/host/vub300.c
9559
1da177e4 9560W1 DALLAS'S 1-WIRE BUS
a8018766 9561M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9562S: Maintained
679655da
JP
9563F: Documentation/w1/
9564F: drivers/w1/
1da177e4 9565
13927079 9566W83791D HARDWARE MONITORING DRIVER
8b58be88 9567M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9568L: lm-sensors@lm-sensors.org
25845c22 9569S: Maintained
679655da
JP
9570F: Documentation/hwmon/w83791d
9571F: drivers/hwmon/w83791d.c
13927079 9572
61db011d 9573W83793 HARDWARE MONITORING DRIVER
8b58be88 9574M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9575L: lm-sensors@lm-sensors.org
9576S: Maintained
679655da
JP
9577F: Documentation/hwmon/w83793
9578F: drivers/hwmon/w83793.c
61db011d 9579
e3760b43 9580W83795 HARDWARE MONITORING DRIVER
7c81c60f 9581M: Jean Delvare <jdelvare@suse.de>
e3760b43
JD
9582L: lm-sensors@lm-sensors.org
9583S: Maintained
9584F: drivers/hwmon/w83795.c
9585
1da177e4 9586W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9587M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9588S: Maintained
679655da 9589F: drivers/mmc/host/wbsd.*
1da177e4 9590
3527761c 9591WATCHDOG DEVICE DRIVERS
8b58be88 9592M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9593L: linux-watchdog@vger.kernel.org
9594W: http://www.linux-watchdog.org/
f599aaf0 9595T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9596S: Maintained
679655da
JP
9597F: Documentation/watchdog/
9598F: drivers/watchdog/
9599F: include/linux/watchdog.h
c117ab84 9600F: include/uapi/linux/watchdog.h
3527761c 9601
1da177e4 9602WD7000 SCSI DRIVER
8b58be88 9603M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9604L: linux-scsi@vger.kernel.org
9605S: Maintained
679655da 9606F: drivers/scsi/wd7000.c
1da177e4 9607
b22e00f3
DH
9608WIIMOTE HID DRIVER
9609M: David Herrmann <dh.herrmann@googlemail.com>
9610L: linux-input@vger.kernel.org
9611S: Maintained
9612F: drivers/hid/hid-wiimote*
9613
e258b80e 9614WINBOND CIR DRIVER
364e9e18 9615M: David Härdeman <david@hardeman.nu>
e258b80e 9616S: Maintained
116ab806 9617F: drivers/media/rc/winbond-cir.c
e258b80e 9618
8a70da82 9619WIMAX STACK
8b58be88 9620M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9621M: linux-wimax@intel.com
9622L: wimax@linuxwimax.org
9623S: Supported
9624W: http://linuxwimax.org
315987dc 9625F: Documentation/wimax/README.wimax
315987dc
JP
9626F: include/linux/wimax/debug.h
9627F: include/net/wimax.h
c117ab84 9628F: include/uapi/linux/wimax.h
315987dc 9629F: net/wimax/
8a70da82 9630
5fc14680 9631WISTRON LAPTOP BUTTON DRIVER
8b58be88 9632M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9633S: Maintained
679655da 9634F: drivers/input/misc/wistron_btns.c
5fc14680 9635
1da177e4 9636WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9637M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9638L: linux-wireless@vger.kernel.org
926554c4 9639W: http://oops.ghostprotocols.net:81/blog
1da177e4 9640S: Maintained
679655da 9641F: drivers/net/wireless/wl3501*
1da177e4 9642
febf1dff 9643WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9644M: Mark Brown <broonie@kernel.org>
8b58be88 9645M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9646L: linux-input@vger.kernel.org
9647T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9648W: http://opensource.wolfsonmicro.com/node/7
9649S: Supported
679655da
JP
9650F: drivers/input/touchscreen/*wm97*
9651F: include/linux/wm97xx.h
febf1dff 9652
055bcbcb 9653WOLFSON MICROELECTRONICS DRIVERS
fef95164 9654L: patches@opensource.wolfsonmicro.com
cf8eda3e 9655T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9656T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9657W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9658S: Supported
3768f0b1 9659F: Documentation/hwmon/wm83??
af1c5386 9660F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9661F: drivers/clk/clk-wm83*.c
9c309598 9662F: drivers/extcon/extcon-arizona.c
b75ea16a 9663F: drivers/leds/leds-wm83*.c
25b273ba 9664F: drivers/gpio/gpio-*wm*.c
9c309598 9665F: drivers/gpio/gpio-arizona.c
d22b0869 9666F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9667F: drivers/input/misc/wm831x-on.c
9668F: drivers/input/touchscreen/wm831x-ts.c
9669F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9670F: drivers/mfd/arizona*
9671F: drivers/mfd/wm*.c
b75ea16a
MB
9672F: drivers/power/wm83*.c
9673F: drivers/rtc/rtc-wm83*.c
9674F: drivers/regulator/wm8*.c
3860e6c4 9675F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9676F: drivers/watchdog/wm83*_wdt.c
9c309598 9677F: include/linux/mfd/arizona/
3860e6c4 9678F: include/linux/mfd/wm831x/
b75ea16a 9679F: include/linux/mfd/wm8350/
3768f0b1 9680F: include/linux/mfd/wm8400*
59ec6da2 9681F: include/linux/wm97xx.h
055bcbcb 9682F: include/sound/wm????.h
9c309598 9683F: sound/soc/codecs/arizona.?
055bcbcb 9684F: sound/soc/codecs/wm*
b75ea16a 9685
3e6cd7a4
TH
9686WORKQUEUE
9687M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9688T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9689S: Maintained
9690F: include/linux/workqueue.h
9691F: kernel/workqueue.c
9692F: Documentation/workqueue.txt
9693
1da177e4 9694X.25 NETWORK LAYER
8bf28059 9695M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9696L: linux-x25@vger.kernel.org
8bf28059 9697S: Odd Fixes
679655da
JP
9698F: Documentation/networking/x25*
9699F: include/net/x25*
9700F: net/x25/
1da177e4 9701
e2d1d6c0 9702X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9703M: Thomas Gleixner <tglx@linutronix.de>
9704M: Ingo Molnar <mingo@redhat.com>
9705M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9706M: x86@kernel.org
981c3a4f 9707L: linux-kernel@vger.kernel.org
75fc2d37 9708T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9709S: Maintained
679655da
JP
9710F: Documentation/x86/
9711F: arch/x86/
e2d1d6c0 9712
d0944853 9713X86 PLATFORM DRIVERS
f7cb13b3 9714M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9715L: platform-driver-x86@vger.kernel.org
28b8e8d4 9716T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9717S: Maintained
14430813 9718F: drivers/platform/x86/
d0944853 9719
c1f5c54b
IM
9720X86 MCE INFRASTRUCTURE
9721M: Tony Luck <tony.luck@intel.com>
487ba8e8 9722M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9723L: linux-edac@vger.kernel.org
9724S: Maintained
9725F: arch/x86/kernel/cpu/mcheck/*
9726
d6fad502 9727XC2028/3028 TUNER DRIVER
1b2c14b4 9728M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9729L: linux-media@vger.kernel.org
9730W: http://linuxtv.org
9731T: git git://linuxtv.org/media_tree.git
9732S: Maintained
9733F: drivers/media/tuners/tuner-xc2028.*
9734
c4468085 9735XEN HYPERVISOR INTERFACE
c4468085 9736M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9737M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9738M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9739L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
ea70ba3a 9740T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
c4468085
IC
9741S: Supported
9742F: arch/x86/xen/
9743F: drivers/*/xen-*front.c
9744F: drivers/xen/
9745F: arch/x86/include/asm/xen/
9746F: include/xen/
c117ab84 9747F: include/uapi/xen/
c4468085 9748
77bfb479
SS
9749XEN HYPERVISOR ARM
9750M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9751L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9752S: Supported
9753F: arch/arm/xen/
9754F: arch/arm/include/asm/xen/
9755
b475e83f
SS
9756XEN HYPERVISOR ARM64
9757M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9758L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9759S: Supported
9760F: arch/arm64/xen/
9761F: arch/arm64/include/asm/xen/
9762
9b57e1a7
IC
9763XEN NETWORK BACKEND DRIVER
9764M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9765M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9766L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9767L: netdev@vger.kernel.org
9768S: Supported
9769F: drivers/net/xen-netback/*
9770
c5f8e29d
KRW
9771XEN PCI SUBSYSTEM
9772M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9773L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9774S: Supported
9775F: arch/x86/pci/*xen*
9776F: drivers/pci/*xen*
9777
9778XEN SWIOTLB SUBSYSTEM
9779M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9780L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9781S: Supported
9782F: arch/x86/xen/*swiotlb*
9783F: drivers/xen/*swiotlb*
9784
1da177e4
LT
9785XFS FILESYSTEM
9786P: Silicon Graphics Inc
809625ca 9787M: Dave Chinner <david@fromorbit.com>
18caa67a 9788M: xfs@oss.sgi.com
d7ede1aa 9789L: xfs@oss.sgi.com
1da177e4 9790W: http://oss.sgi.com/projects/xfs
54e5881d 9791T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9792S: Supported
679655da
JP
9793F: Documentation/filesystems/xfs.txt
9794F: fs/xfs/
1da177e4 9795
8a3b7a25 9796XILINX AXI ETHERNET DRIVER
59a54f30
MS
9797M: Anirudha Sarangi <anirudh@xilinx.com>
9798M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9799S: Maintained
9800F: drivers/net/ethernet/xilinx/xilinx_axienet*
9801
c9d3d8ec 9802XILINX SYSTEMACE DRIVER
cdeb8994 9803S: Orphan
679655da 9804F: drivers/block/xsysace.c
c9d3d8ec 9805
238b8721 9806XILINX UARTLITE SERIAL DRIVER
8b58be88 9807M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9808L: linux-serial@vger.kernel.org
9809S: Maintained
df621252 9810F: drivers/tty/serial/uartlite.c
238b8721 9811
f620e4b8
MF
9812XTENSA XTFPGA PLATFORM SUPPORT
9813M: Max Filippov <jcmvbkbc@gmail.com>
9814L: linux-xtensa@linux-xtensa.org
9815S: Maintained
9816F: drivers/spi/spi-xtensa-xtfpga.c
9817
1da177e4 9818YAM DRIVER FOR AX.25
8b58be88 9819M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9820L: linux-hams@vger.kernel.org
9821S: Maintained
679655da
JP
9822F: drivers/net/hamradio/yam*
9823F: include/linux/yam.h
1da177e4 9824
af64a5eb 9825YEALINK PHONE DRIVER
8b58be88 9826M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9827L: usbb2k-api-dev@nongnu.org
9828S: Maintained
679655da
JP
9829F: Documentation/input/yealink.txt
9830F: drivers/input/misc/yealink.*
af64a5eb 9831
1da177e4 9832Z8530 DRIVER FOR AX.25
8b58be88 9833M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9834W: http://yaina.de/jreuter/
9835W: http://www.qsl.net/dl1bke/
9836L: linux-hams@vger.kernel.org
9837S: Maintained
679655da
JP
9838F: Documentation/networking/z8530drv.txt
9839F: drivers/net/hamradio/*scc.c
9840F: drivers/net/hamradio/z8530.h
1da177e4 9841
0cf31ec1
SJ
9842ZBUD COMPRESSED PAGE ALLOCATOR
9843M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9844L: linux-mm@kvack.org
9845S: Maintained
9846F: mm/zbud.c
9847F: include/linux/zbud.h
9848
7c0c3afb 9849ZD1211RW WIRELESS DRIVER
8b58be88
JP
9850M: Daniel Drake <dsd@gentoo.org>
9851M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9852W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9853L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9854L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9855S: Maintained
679655da 9856F: drivers/net/wireless/zd1211rw/
7c0c3afb 9857
1da177e4 9858ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9859L: mjpeg-users@lists.sourceforge.net
f63145e2 9860L: linux-media@vger.kernel.org
1da177e4 9861W: http://mjpeg.sourceforge.net/driver-zoran/
cea8321c 9862T: hg http://linuxtv.org/hg/v4l-dvb
f63145e2 9863S: Odd Fixes
90d72ac6 9864F: drivers/media/pci/zoran/
1da177e4 9865
6920f2cc
MK
9866ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
9867M: Minchan Kim <minchan@kernel.org>
9868M: Nitin Gupta <ngupta@vflare.org>
9869L: linux-kernel@vger.kernel.org
9870S: Maintained
9871F: drivers/block/zram/
9872F: Documentation/blockdev/zram.txt
9873
8b4a4080 9874ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9875M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9876S: Maintained
df621252 9877F: drivers/tty/serial/zs.*
8b4a4080 9878
eae70d06
MK
9879ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
9880M: Minchan Kim <minchan@kernel.org>
9881M: Nitin Gupta <ngupta@vflare.org>
9882L: linux-mm@kvack.org
9883S: Maintained
9884F: mm/zsmalloc.c
9885F: include/linux/zsmalloc.h
9886
0cf31ec1
SJ
9887ZSWAP COMPRESSED SWAP CACHING
9888M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9889L: linux-mm@kvack.org
9890S: Maintained
9891F: mm/zswap.c
9892
1da177e4 9893THE REST
8b58be88 9894M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9895L: linux-kernel@vger.kernel.org
8a6e2535 9896Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9897T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9898S: Buried alive in reporters
34d03cc1
JP
9899F: *
9900F: */
This page took 5.19117 seconds and 5 git commands to generate.