Merge tag 'edac_calxeda_for_3.13' into edac-for-3.13
[deliverable/linux.git] / MAINTAINERS
CommitLineData
1da177e4 1
cc8f9b99 2
1da177e4
LT
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
203. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
0a920b5b
AW
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trival style violations.
38 See Documentation/CodingStyle for guidance here.
1da177e4 39
f70f873b
JP
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
1da177e4
LT
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
c9ee133b 53 PLEASE remember that submissions must be made under the terms
4500371e
RD
54 of the OSDL certificate of contribution and should include a
55 Signed-off-by: line. The current version of this "Developer's
56 Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
c9ee133b 58
1da177e4
LT
596. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
c9ee133b
AC
637. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
678. Happy hacking.
1da177e4 68
c7c4fb18
JP
69Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 L: Mailing list that is relevant to this area
74 W: Web-page with status/info
8a6e2535 75 Q: Patchwork web based patch tracking system site
b153da60 76 T: SCM tree type and location. Type is one of: git, hg, quilt, stgit, topgit.
c7c4fb18
JP
77 S: Status, one of the following:
78 Supported: Someone is actually paid to look after this.
79 Maintained: Someone actually looks after it.
80 Odd Fixes: It has a maintainer but they don't have time to do
81 much other than throw the odd patch in. See below..
82 Orphan: No current maintainer [but maybe you could take the
83 role as you write your new code].
84 Obsolete: Old code. Something tagged obsolete generally means
85 it has been replaced by a better system and you
86 should be using that.
87 F: Files and directories with wildcard patterns.
88 A trailing slash includes all files and subdirectory files.
89 F: drivers/net/ all files in and below drivers/net
90 F: drivers/net/* all files in drivers/net, but not below
91 F: */net/* all files in "any top level directory"/net
92 One pattern per line. Multiple F: lines acceptable.
bbbe96ed
SW
93 N: Files and directories with regex patterns.
94 N: [^a-z]tegra all files whose path contains the word tegra
95 One pattern per line. Multiple N: lines acceptable.
c7c4fb18
JP
96 X: Files and directories that are NOT maintained, same rules as F:
97 Files exclusions are tested before file matches.
98 Can be useful for excluding a specific subdirectory, for instance:
99 F: net/
100 X: net/ipv6/
101 matches all files in and below net excluding net/ipv6/
102 K: Keyword perl extended regex pattern to match content in a
bbbe96ed 103 patch or file. For instance:
c7c4fb18 104 K: of_get_profile
bbbe96ed 105 matches patches or files that contain "of_get_profile"
c7c4fb18 106 K: \b(printk|pr_(info|err))\b
bbbe96ed
SW
107 matches patches or files that contain one or more of the words
108 printk, pr_info or pr_err
c7c4fb18 109 One regex pattern per line. Multiple K: lines acceptable.
1da177e4
LT
110
111Note: For the hard of thinking, this list is meant to remain in alphabetical
112order. If you could add yourselves to it in alphabetical order that would be
113so much easier [Ed]
114
c7c4fb18 115Maintainers List (try to look for most precise areas first)
1da177e4 116
c7c4fb18 117 -----------------------------------
679655da 118
a6d89915 1193C59X NETWORK DRIVER
8b58be88 120M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
a6d89915
SK
121L: netdev@vger.kernel.org
122S: Maintained
679655da 123F: Documentation/networking/vortex.txt
ca7a8e85 124F: drivers/net/ethernet/3com/3c59x.c
a6d89915 125
1da177e4 1263CR990 NETWORK DRIVER
8b58be88 127M: David Dillow <dave@thedillows.org>
979b6c13 128L: netdev@vger.kernel.org
1da177e4 129S: Maintained
ca7a8e85 130F: drivers/net/ethernet/3com/typhoon*
1da177e4 131
c4de0ceb 1323WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
133M: Adam Radford <linuxraid@lsi.com>
1da177e4 134L: linux-scsi@vger.kernel.org
c4de0ceb 135W: http://www.lsi.com
1da177e4 136S: Supported
c4de0ceb 137F: drivers/scsi/3w-*
1da177e4
LT
138
13953C700 AND 53C700-66 SCSI DRIVER
8b58be88 140M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
141L: linux-scsi@vger.kernel.org
142S: Maintained
679655da 143F: drivers/scsi/53c700*
1da177e4
LT
144
1456PACK NETWORK DRIVER FOR AX.25
8b58be88 146M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
1da177e4
LT
147L: linux-hams@vger.kernel.org
148S: Maintained
679655da 149F: drivers/net/hamradio/6pack.c
1da177e4 150
1da177e4 1518169 10/100/1000 GIGABIT ETHERNET DRIVER
c8a75b34 152M: Realtek linux nic maintainers <nic_swsd@realtek.com>
8b58be88 153M: Francois Romieu <romieu@fr.zoreil.com>
979b6c13 154L: netdev@vger.kernel.org
1da177e4 155S: Maintained
a8fe65b8 156F: drivers/net/ethernet/realtek/r8169.c
1da177e4
LT
157
1588250/16?50 (AND CLONE UARTS) SERIAL DRIVER
879a5a00 159M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1da177e4
LT
160L: linux-serial@vger.kernel.org
161W: http://serial.sourceforge.net
8ee16a1b 162S: Maintained
08deed1e 163T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
df621252 164F: drivers/tty/serial/8250*
679655da 165F: include/linux/serial_8250.h
1da177e4
LT
166
1678390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
979b6c13 168L: netdev@vger.kernel.org
0cf445ce 169S: Orphan / Obsolete
644570b8 170F: drivers/net/ethernet/8390/
1da177e4 171
67543e50 1729P FILE SYSTEM
8b58be88
JP
173M: Eric Van Hensbergen <ericvh@gmail.com>
174M: Ron Minnich <rminnich@sandia.gov>
175M: Latchesar Ionkov <lucho@ionkov.net>
ce00f85c 176L: v9fs-developer@lists.sourceforge.net
27a2a5ff 177W: http://swik.net/v9fs
8a6e2535 178Q: http://patchwork.kernel.org/project/v9fs-devel/list/
eeba444a 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
ce00f85c 180S: Maintained
679655da
JP
181F: Documentation/filesystems/9p.txt
182F: fs/9p/
2315cb14
RL
183F: net/9p/
184F: include/net/9p/
185F: include/uapi/linux/virtio_9p.h
186F: include/trace/events/9p.h
187
67543e50 188
91952bc0
AP
189A8293 MEDIA DRIVER
190M: Antti Palosaari <crope@iki.fi>
191L: linux-media@vger.kernel.org
192W: http://linuxtv.org/
193W: http://palosaari.fi/linux/
194Q: http://patchwork.linuxtv.org/project/linux-media/list/
195T: git git://linuxtv.org/anttip/media_tree.git
196S: Maintained
197F: drivers/media/dvb-frontends/a8293*
198
e2d1d6c0 199AACRAID SCSI RAID DRIVER
8b58be88 200M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
201L: linux-scsi@vger.kernel.org
202W: http://www.adaptec.com/
1da177e4 203S: Supported
679655da
JP
204F: Documentation/scsi/aacraid.txt
205F: drivers/scsi/aacraid/
1da177e4 206
249e3c85 207ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
93d0cc58 208M: Hans de Goede <hdegoede@redhat.com>
f2b84bbc
HG
209L: lm-sensors@lm-sensors.org
210S: Maintained
679655da 211F: drivers/hwmon/abituguru.c
f2b84bbc 212
249e3c85 213ABIT UGURU 3 HARDWARE MONITOR DRIVER
8b58be88 214M: Alistair John Strachan <alistair@devzero.co.uk>
249e3c85
AJS
215L: lm-sensors@lm-sensors.org
216S: Maintained
679655da 217F: drivers/hwmon/abituguru3.c
249e3c85 218
1da177e4 219ACENIC DRIVER
8b58be88 220M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
221L: linux-acenic@sunsite.dk
222S: Maintained
531c4f89 223F: drivers/net/ethernet/alteon/acenic*
1da177e4 224
e86435eb 225ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
8b58be88 226M: Peter Feuerer <peter@piie.net>
d0944853 227L: platform-driver-x86@vger.kernel.org
4fc26e36
JP
228W: http://piie.net/?section=acerhdf
229S: Maintained
230F: drivers/platform/x86/acerhdf.c
e86435eb 231
745a5d21 232ACER WMI LAPTOP EXTRAS
182ae55c 233M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 234L: platform-driver-x86@vger.kernel.org
745a5d21 235S: Maintained
679655da 236F: drivers/platform/x86/acer-wmi.c
745a5d21 237
1da177e4 238ACPI
8b58be88 239M: Len Brown <lenb@kernel.org>
49db1903 240M: Rafael J. Wysocki <rjw@rjwysocki.net>
6968e50c 241L: linux-acpi@vger.kernel.org
360818b8
RW
242W: https://01.org/linux-acpi
243Q: https://patchwork.kernel.org/project/linux-acpi/list/
244T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8b59a454 245S: Supported
679655da
JP
246F: drivers/acpi/
247F: drivers/pnp/pnpacpi/
248F: include/linux/acpi.h
43368e74 249F: include/acpi/
994b942f 250F: Documentation/acpi
89ca78a0 251F: Documentation/ABI/testing/sysfs-bus-acpi
15fd830d
BH
252F: drivers/pci/*acpi*
253F: drivers/pci/*/*acpi*
254F: drivers/pci/*/*/*acpi*
8b59a454 255
8b59a454 256ACPI FAN DRIVER
8b58be88 257M: Zhang Rui <rui.zhang@intel.com>
8b59a454 258L: linux-acpi@vger.kernel.org
5ca92bd9 259W: https://01.org/linux-acpi
8b59a454 260S: Supported
679655da 261F: drivers/acpi/fan.c
1da177e4 262
8b59a454 263ACPI THERMAL DRIVER
8b58be88 264M: Zhang Rui <rui.zhang@intel.com>
8b59a454 265L: linux-acpi@vger.kernel.org
5ca92bd9 266W: https://01.org/linux-acpi
8b59a454 267S: Supported
679655da 268F: drivers/acpi/*thermal*
998be20f 269
359acec8 270ACPI VIDEO DRIVER
8b58be88 271M: Zhang Rui <rui.zhang@intel.com>
8b59a454 272L: linux-acpi@vger.kernel.org
5ca92bd9 273W: https://01.org/linux-acpi
8b59a454 274S: Supported
679655da 275F: drivers/acpi/video.c
998be20f 276
bff431e4 277ACPI WMI DRIVER
d0944853 278L: platform-driver-x86@vger.kernel.org
5b927259 279S: Orphan
679655da 280F: drivers/platform/x86/wmi.c
bff431e4 281
2f39d519 282AD1889 ALSA SOUND DRIVER
8b58be88 283M: Thibaut Varene <T-Bone@parisc-linux.org>
795fb7e7
JD
284W: http://wiki.parisc-linux.org/AD1889
285L: linux-parisc@vger.kernel.org
286S: Maintained
679655da 287F: sound/pci/ad1889.*
2f39d519 288
527a1a83
MH
289AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
290M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 291L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 292W: http://wiki.analog.com/AD5254
527a1a83
MH
293S: Supported
294F: drivers/misc/ad525x_dpot.c
295
296AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
297M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 298L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 299W: http://wiki.analog.com/AD5398
527a1a83
MH
300S: Supported
301F: drivers/regulator/ad5398.c
302
303AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
304M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 305L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 306W: http://wiki.analog.com/AD7142
527a1a83
MH
307S: Supported
308F: drivers/input/misc/ad714x.c
309
310AD7877 TOUCHSCREEN DRIVER
311M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 312L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 313W: http://wiki.analog.com/AD7877
527a1a83
MH
314S: Supported
315F: drivers/input/touchscreen/ad7877.c
316
317AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
318M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 319L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 320W: http://wiki.analog.com/AD7879
527a1a83
MH
321S: Supported
322F: drivers/input/touchscreen/ad7879.c
323
1330b0dc
JK
324ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
325M: Jiri Kosina <jkosina@suse.cz>
326S: Maintained
327
1da177e4 328ADM1025 HARDWARE MONITOR DRIVER
8b58be88 329M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 330L: lm-sensors@lm-sensors.org
1da177e4 331S: Maintained
679655da
JP
332F: Documentation/hwmon/adm1025
333F: drivers/hwmon/adm1025.c
1da177e4 334
cae2caae 335ADM1029 HARDWARE MONITOR DRIVER
8b58be88 336M: Corentin Labbe <corentin.labbe@geomatys.fr>
cae2caae
CL
337L: lm-sensors@lm-sensors.org
338S: Maintained
679655da 339F: drivers/hwmon/adm1029.c
cae2caae 340
cc0b88cf 341ADM8211 WIRELESS DRIVER
cc0b88cf 342L: linux-wireless@vger.kernel.org
491b26b4 343W: http://wireless.kernel.org/
e71bcbd0 344S: Orphan
679655da 345F: drivers/net/wireless/adm8211.*
cc0b88cf 346
e8e31622
SA
347ADP1653 FLASH CONTROLLER DRIVER
348M: Sakari Ailus <sakari.ailus@iki.fi>
349L: linux-media@vger.kernel.org
350S: Maintained
351F: drivers/media/i2c/adp1653.c
352F: include/media/adp1653.h
353
527a1a83
MH
354ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
355M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 356L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 357W: http://wiki.analog.com/ADP5520
527a1a83
MH
358S: Supported
359F: drivers/mfd/adp5520.c
360F: drivers/video/backlight/adp5520_bl.c
45b4e0d5 361F: drivers/leds/leds-adp5520.c
77278d50 362F: drivers/gpio/gpio-adp5520.c
527a1a83
MH
363F: drivers/input/keyboard/adp5520-keys.c
364
365ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
366M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 367L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 368W: http://wiki.analog.com/ADP5588
527a1a83
MH
369S: Supported
370F: drivers/input/keyboard/adp5588-keys.c
77278d50 371F: drivers/gpio/gpio-adp5588.c
527a1a83
MH
372
373ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
374M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 375L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 376W: http://wiki.analog.com/ADP8860
527a1a83
MH
377S: Supported
378F: drivers/video/backlight/adp8860_bl.c
379
8c22a8f5
DE
380ADS1015 HARDWARE MONITOR DRIVER
381M: Dirk Eibach <eibach@gdsys.de>
382L: lm-sensors@lm-sensors.org
383S: Maintained
384F: Documentation/hwmon/ads1015
385F: drivers/hwmon/ads1015.c
386F: include/linux/i2c/ads1015.h
387
1da177e4 388ADT746X FAN DRIVER
8b58be88 389M: Colin Leroy <colin@colino.net>
1da177e4 390S: Maintained
679655da 391F: drivers/macintosh/therm_adt746x.c
1da177e4 392
b058b859
JD
393ADT7475 HARDWARE MONITOR DRIVER
394M: Jean Delvare <khali@linux-fr.org>
395L: lm-sensors@lm-sensors.org
396S: Maintained
397F: Documentation/hwmon/adt7475
398F: drivers/hwmon/adt7475.c
399
527a1a83
MH
400ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
401M: Michael Hennerich <michael.hennerich@analog.com>
f8bd42b8 402L: device-drivers-devel@blackfin.uclinux.org
a3f531ac 403W: http://wiki.analog.com/ADXL345
527a1a83
MH
404S: Supported
405F: drivers/input/misc/adxl34x.c
406
8c6af9e1 407ADVANSYS SCSI DRIVER
8b58be88 408M: Matthew Wilcox <matthew@wil.cx>
8c6af9e1
MW
409L: linux-scsi@vger.kernel.org
410S: Maintained
679655da
JP
411F: Documentation/scsi/advansys.txt
412F: drivers/scsi/advansys.c
8c6af9e1 413
1da177e4 414AEDSP16 DRIVER
8b58be88 415M: Riccardo Facchetti <fizban@tin.it>
1da177e4 416S: Maintained
679655da 417F: sound/oss/aedsp16.c
1da177e4 418
91952bc0
AP
419AF9013 MEDIA DRIVER
420M: Antti Palosaari <crope@iki.fi>
421L: linux-media@vger.kernel.org
422W: http://linuxtv.org/
423W: http://palosaari.fi/linux/
424Q: http://patchwork.linuxtv.org/project/linux-media/list/
425T: git git://linuxtv.org/anttip/media_tree.git
426S: Maintained
427F: drivers/media/dvb-frontends/af9013*
428
429AF9033 MEDIA DRIVER
430M: Antti Palosaari <crope@iki.fi>
431L: linux-media@vger.kernel.org
432W: http://linuxtv.org/
433W: http://palosaari.fi/linux/
434Q: http://patchwork.linuxtv.org/project/linux-media/list/
435T: git git://linuxtv.org/anttip/media_tree.git
436S: Maintained
437F: drivers/media/dvb-frontends/af9033*
438
1da177e4 439AFFS FILE SYSTEM
6cf515e1
GU
440L: linux-fsdevel@vger.kernel.org
441S: Orphan
679655da
JP
442F: Documentation/filesystems/affs.txt
443F: fs/affs/
1da177e4 444
e2d1d6c0 445AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
8b58be88 446M: David Howells <dhowells@redhat.com>
e2d1d6c0
RD
447L: linux-afs@lists.infradead.org
448S: Supported
679655da
JP
449F: fs/afs/
450F: include/net/af_rxrpc.h
451F: net/rxrpc/af_rxrpc.c
e2d1d6c0 452
1da177e4 453AGPGART DRIVER
8b58be88 454M: David Airlie <airlied@linux.ie>
54e5881d 455T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 456S: Maintained
679655da
JP
457F: drivers/char/agp/
458F: include/linux/agp*
c117ab84 459F: include/uapi/linux/agp*
1da177e4
LT
460
461AHA152X SCSI DRIVER
8b58be88 462M: "Juergen E. Fischer" <fischer@norbit.de>
1da177e4
LT
463L: linux-scsi@vger.kernel.org
464S: Maintained
679655da
JP
465F: drivers/scsi/aha152x*
466F: drivers/scsi/pcmcia/aha152x*
1da177e4 467
64624d4f 468AIC7XXX / AIC79XX SCSI DRIVER
8b58be88 469M: Hannes Reinecke <hare@suse.de>
64624d4f 470L: linux-scsi@vger.kernel.org
1da177e4 471S: Maintained
679655da
JP
472F: drivers/scsi/aic7xxx/
473F: drivers/scsi/aic7xxx_old/
1da177e4 474
450500ad
HV
475AIMSLAB FM RADIO RECEIVER DRIVER
476M: Hans Verkuil <hverkuil@xs4all.nl>
477L: linux-media@vger.kernel.org
478T: git git://linuxtv.org/media_tree.git
479W: http://linuxtv.org
480S: Maintained
481F: drivers/media/radio/radio-aimslab*
482
e2d1d6c0 483AIO
8b58be88 484M: Benjamin LaHaise <bcrl@kvack.org>
e2d1d6c0
RD
485L: linux-aio@kvack.org
486S: Supported
679655da
JP
487F: fs/aio.c
488F: include/linux/*aio*.h
e2d1d6c0 489
1da177e4 490ALCATEL SPEEDTOUCH USB DRIVER
8b58be88 491M: Duncan Sands <duncan.sands@free.fr>
6372594a 492L: linux-usb@vger.kernel.org
1da177e4
LT
493W: http://www.linux-usb.org/SpeedTouch/
494S: Maintained
679655da
JP
495F: drivers/usb/atm/speedtch.c
496F: drivers/usb/atm/usbatm.c
1da177e4 497
272f133a 498ALCHEMY AU1XX0 MMC DRIVER
8b58be88 499M: Manuel Lauss <manuel.lauss@gmail.com>
08fcb720 500S: Maintained
679655da 501F: drivers/mmc/host/au1xmmc.c
272f133a 502
4a4e5787 503ALI1563 I2C DRIVER
8b58be88 504M: Rudolf Marek <r.marek@assembler.cz>
846557d3 505L: linux-i2c@vger.kernel.org
4a4e5787 506S: Maintained
679655da
JP
507F: Documentation/i2c/busses/i2c-ali1563
508F: drivers/i2c/busses/i2c-ali1563.c
4a4e5787 509
1da177e4 510ALPHA PORT
8b58be88 511M: Richard Henderson <rth@twiddle.net>
8b58be88 512M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
abd4d609 513M: Matt Turner <mattst88@gmail.com>
c89f4f9a 514S: Odd Fixes
a9406699 515L: linux-alpha@vger.kernel.org
679655da 516F: arch/alpha/
1da177e4 517
adf9251f
TK
518ALTERA UART/JTAG UART SERIAL DRIVERS
519M: Tobias Klauser <tklauser@distanz.ch>
520L: linux-serial@vger.kernel.org
521L: nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
522S: Maintained
523F: drivers/tty/serial/altera_uart.c
524F: drivers/tty/serial/altera_jtaguart.c
525F: include/linux/altera_uart.h
526F: include/linux/altera_jtaguart.h
527
512d1027 528AMD FAM15H PROCESSOR POWER MONITORING DRIVER
d034fbf0 529M: Andreas Herrmann <herrmann.der.user@googlemail.com>
512d1027
AH
530L: lm-sensors@lm-sensors.org
531S: Maintained
532F: Documentation/hwmon/fam15h_power
533F: drivers/hwmon/fam15h_power.c
534
167a675a 535AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
8b58be88 536M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
67d76710 537L: linux-geode@lists.infradead.org (moderated for non-subscribers)
167a675a 538S: Supported
679655da 539F: drivers/usb/gadget/amd5536udc.*
167a675a 540
f90b8116 541AMD GEODE PROCESSOR/CHIPSET SUPPORT
69006096 542P: Andres Salomon <dilinger@queued.net>
67d76710 543L: linux-geode@lists.infradead.org (moderated for non-subscribers)
f90b8116
JC
544W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
545S: Supported
679655da
JP
546F: drivers/char/hw_random/geode-rng.c
547F: drivers/crypto/geode*
548F: drivers/video/geode/
549F: arch/x86/include/asm/geode.h
f90b8116 550
919ee7dd 551AMD IOMMU (AMD-VI)
e4110568 552M: Joerg Roedel <joro@8bytes.org>
919ee7dd 553L: iommu@lists.linux-foundation.org
525b233c 554T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
e4110568 555S: Maintained
b2c16391
JP
556F: drivers/iommu/amd_iommu*.[ch]
557F: include/linux/amd-iommu.h
919ee7dd 558
e7f5b309 559AMD MICROCODE UPDATE SUPPORT
943482d0 560M: Andreas Herrmann <herrmann.der.user@googlemail.com>
7d2c86b5 561L: amd64-microcode@amd64.org
943482d0 562S: Maintained
679655da 563F: arch/x86/kernel/microcode_amd.c
e7f5b309 564
284f42b6 565AMS (Apple Motion Sensor) DRIVER
8b58be88 566M: Michael Hanselmann <linux-kernel@hansmi.ch>
284f42b6 567S: Supported
bd5f47ec 568F: drivers/macintosh/ams/
284f42b6 569
f94b533d 570AMSO1100 RNIC DRIVER
8b58be88
JP
571M: Tom Tucker <tom@opengridcomputing.com>
572M: Steve Wise <swise@opengridcomputing.com>
e6cc0fd1 573L: linux-rdma@vger.kernel.org
f94b533d 574S: Maintained
679655da 575F: drivers/infiniband/hw/amso1100/
f94b533d 576
531fca16
HV
577ANALOG DEVICES INC AD9389B DRIVER
578M: Hans Verkuil <hans.verkuil@cisco.com>
579L: linux-media@vger.kernel.org
580S: Maintained
581F: drivers/media/i2c/ad9389b*
582
c40ddfa3
HV
583ANALOG DEVICES INC ADV7511 DRIVER
584M: Hans Verkuil <hans.verkuil@cisco.com>
585L: linux-media@vger.kernel.org
586S: Maintained
587F: drivers/media/i2c/adv7511*
588
531fca16
HV
589ANALOG DEVICES INC ADV7604 DRIVER
590M: Hans Verkuil <hans.verkuil@cisco.com>
591L: linux-media@vger.kernel.org
592S: Maintained
593F: drivers/media/i2c/adv7604*
594
c40ddfa3
HV
595ANALOG DEVICES INC ADV7842 DRIVER
596M: Hans Verkuil <hans.verkuil@cisco.com>
597L: linux-media@vger.kernel.org
598S: Maintained
599F: drivers/media/i2c/adv7842*
600
527a1a83 601ANALOG DEVICES INC ASOC CODEC DRIVERS
535bd16f 602M: Lars-Peter Clausen <lars@metafoo.de>
f8bd42b8 603L: device-drivers-devel@blackfin.uclinux.org
4bdef3bd 604L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a3f531ac 605W: http://wiki.analog.com/
4bdef3bd 606S: Supported
39c9d199 607F: sound/soc/codecs/adau*
cc52688a 608F: sound/soc/codecs/adav*
4bdef3bd 609F: sound/soc/codecs/ad1*
ae48f5ef 610F: sound/soc/codecs/ad7*
4bdef3bd 611F: sound/soc/codecs/ssm*
40216ce7 612F: sound/soc/codecs/sigmadsp.*
4bdef3bd 613
527a1a83
MH
614ANALOG DEVICES INC ASOC DRIVERS
615L: uclinux-dist-devel@blackfin.uclinux.org
616L: alsa-devel@alsa-project.org (moderated for non-subscribers)
617W: http://blackfin.uclinux.org/
618S: Supported
619F: sound/soc/blackfin/*
620
42269063 621AOA (Apple Onboard Audio) ALSA DRIVER
8b58be88 622M: Johannes Berg <johannes@sipsolutions.net>
a4724ed6 623L: linuxppc-dev@lists.ozlabs.org
93711660 624L: alsa-devel@alsa-project.org (moderated for non-subscribers)
42269063 625S: Maintained
679655da 626F: sound/aoa/
42269063 627
1da177e4 628APM DRIVER
81024fc4
JK
629M: Jiri Kosina <jkosina@suse.cz>
630S: Odd fixes
679655da
JP
631F: arch/x86/kernel/apm_32.c
632F: include/linux/apm_bios.h
c117ab84 633F: include/uapi/linux/apm_bios.h
81024fc4 634F: drivers/char/apm-emulation.c
1da177e4 635
bd7aa4b2 636APPLE BCM5974 MULTITOUCH DRIVER
8b58be88 637M: Henrik Rydberg <rydberg@euromail.se>
bd7aa4b2
HR
638L: linux-input@vger.kernel.org
639S: Maintained
679655da 640F: drivers/input/mouse/bcm5974.c
bd7aa4b2 641
6f2fad74 642APPLE SMC DRIVER
d618540f
HR
643M: Henrik Rydberg <rydberg@euromail.se>
644L: lm-sensors@lm-sensors.org
6f2fad74 645S: Maintained
679655da 646F: drivers/hwmon/applesmc.c
6f2fad74 647
1da177e4 648APPLETALK NETWORK LAYER
8b58be88 649M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
1da177e4 650S: Maintained
679655da
JP
651F: drivers/net/appletalk/
652F: net/appletalk/
1da177e4 653
62a37dc7
LP
654APTINA CAMERA SENSOR PLL
655M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
656L: linux-media@vger.kernel.org
657S: Maintained
658F: drivers/media/i2c/aptina-pll.*
659
a480167b 660ARASAN COMPACT FLASH PATA CONTROLLER
2d8a3b3d 661M: Viresh Kumar <viresh.linux@gmail.com>
a480167b
VK
662L: linux-ide@vger.kernel.org
663S: Maintained
664F: include/linux/pata_arasan_cf_data.h
665F: drivers/ata/pata_arasan_cf.c
666
1154ea7d 667ARC FRAMEBUFFER DRIVER
8b58be88 668M: Jaya Kumar <jayalk@intworks.biz>
1154ea7d 669S: Maintained
679655da
JP
670F: drivers/video/arcfb.c
671F: drivers/video/fb_defio.c
1154ea7d 672
1da177e4 673ARM MFM AND FLOPPY DRIVERS
8b58be88 674M: Ian Molton <spyro@f2s.com>
1da177e4 675S: Maintained
679655da
JP
676F: arch/arm/lib/floppydma.S
677F: arch/arm/include/asm/floppy.h
1da177e4 678
6f96521f
WD
679ARM PMU PROFILING AND DEBUGGING
680M: Will Deacon <will.deacon@arm.com>
681S: Maintained
682F: arch/arm/kernel/perf_event*
683F: arch/arm/oprofile/common.c
6f96521f
WD
684F: arch/arm/include/asm/pmu.h
685F: arch/arm/kernel/hw_breakpoint.c
686F: arch/arm/include/asm/hw_breakpoint.h
687
d4275354 688ARM PORT
8b58be88 689M: Russell King <linux@arm.linux.org.uk>
efc03ecb 690L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
691W: http://www.arm.linux.org.uk/
692S: Maintained
693F: arch/arm/
694
d323c243
SB
695ARM SUB-ARCHITECTURES
696L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
56ca9d98 697S: Maintained
d323c243
SB
698F: arch/arm/mach-*/
699F: arch/arm/plat-*/
700T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
701
cefbf4ea
RK
702ARM PRIMECELL AACI PL041 DRIVER
703M: Russell King <linux@arm.linux.org.uk>
704S: Maintained
705F: sound/arm/aaci.*
706
707ARM PRIMECELL CLCD PL110 DRIVER
708M: Russell King <linux@arm.linux.org.uk>
709S: Maintained
710F: drivers/video/amba-clcd.*
711
712ARM PRIMECELL KMI PL050 DRIVER
713M: Russell King <linux@arm.linux.org.uk>
714S: Maintained
715F: drivers/input/serio/ambakmi.*
716F: include/linux/amba/kmi.h
717
2761f5c2 718ARM PRIMECELL MMCI PL180/1 DRIVER
08a5c9a2
RK
719M: Russell King <linux@arm.linux.org.uk>
720S: Maintained
679655da 721F: drivers/mmc/host/mmci.*
2f748aaa 722F: include/linux/amba/mmci.h
2761f5c2 723
1b4304e5
RK
724ARM PRIMECELL UART PL010 AND PL011 DRIVERS
725M: Russell King <linux@arm.linux.org.uk>
726S: Maintained
727F: drivers/tty/serial/amba-pl01*.c
728F: include/linux/amba/serial.h
2761f5c2 729
cefbf4ea
RK
730ARM PRIMECELL BUS SUPPORT
731M: Russell King <linux@arm.linux.org.uk>
732S: Maintained
733F: drivers/amba/
734F: include/linux/amba/bus.h
735
2b7a52a4 736ARM/ADS SPHERE MACHINE SUPPORT
8b58be88 737M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
739S: Maintained
740
9c784f95 741ARM/AFEB9260 MACHINE SUPPORT
8b58be88 742M: Sergey Lapin <slapin@ossfans.org>
efc03ecb 743L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9c784f95
SL
744S: Maintained
745
2b7a52a4 746ARM/AJECO 1ARM MACHINE SUPPORT
8b58be88 747M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 748L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
749S: Maintained
750
1b106699
MR
751ARM/Allwinner A1X SoC support
752M: Maxime Ripard <maxime.ripard@free-electrons.com>
753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
754S: Maintained
755F: arch/arm/mach-sunxi/
756
c1fc8675 757ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
8b58be88 758M: Andrew Victor <linux@maxim.org.za>
c1fc8675
NF
759M: Nicolas Ferre <nicolas.ferre@atmel.com>
760M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
efc03ecb 761L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
795fb7e7 762W: http://maxim.org.za/at91_26.html
c1fc8675
NF
763W: http://www.linux4sam.org
764S: Supported
765F: arch/arm/mach-at91/
d4a89c7d 766
986cf2e9
RH
767ARM/CALXEDA HIGHBANK ARCHITECTURE
768M: Rob Herring <rob.herring@calxeda.com>
769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
770S: Maintained
771F: arch/arm/mach-highbank/
772
d94f944e 773ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
9d5e2a02 774M: Anton Vorontsov <anton@enomsg.org>
d94f944e
AV
775S: Maintained
776F: arch/arm/mach-cns3xxx/
777T: git git://git.infradead.org/users/cbou/linux-cns3xxx.git
778
386ab516
AS
779ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
780M: Alexander Shiyan <shc_work@mail.ru>
781L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
782S: Odd Fixes
783F: arch/arm/mach-clps711x/
784
2b7a52a4 785ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
ddd559b1 786M: Hartley Sweeten <hsweeten@visionengravers.com>
1c5454ee 787M: Ryan Mallon <rmallon@gmail.com>
efc03ecb 788L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4 789S: Maintained
d19d3667
HS
790F: arch/arm/mach-ep93xx/
791F: arch/arm/mach-ep93xx/include/mach/
2b7a52a4
LB
792
793ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
8b58be88 794M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 795L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
796S: Maintained
797
d4275354 798ARM/CLKDEV SUPPORT
8b58be88 799M: Russell King <linux@arm.linux.org.uk>
efc03ecb 800L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
37417046 801S: Maintained
d4275354 802F: arch/arm/include/asm/clkdev.h
4fa2651d 803F: drivers/clk/clkdev.c
d4275354 804
d48134e7 805ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
8b58be88 806M: Mike Rapoport <mike@compulab.co.il>
efc03ecb 807L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
a9da4f7e
RK
808S: Maintained
809
94150095
HF
810ARM/CONTEC MICRO9 MACHINE SUPPORT
811M: Hubert Feurstein <hubert.feurstein@contec.at>
812S: Maintained
813F: arch/arm/mach-ep93xx/micro9.c
814
1da177e4 815ARM/CORGI MACHINE SUPPORT
8b58be88 816M: Richard Purdie <rpurdie@rpsys.net>
1da177e4
LT
817S: Maintained
818
881a95f9 819ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
162500b3 820M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 821L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3
HUK
822T: git git://git.berlios.de/gemini-board
823S: Maintained
f49afbb5 824F: arch/arm/mach-gemini/
881a95f9 825
a990cbd8 826ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
5abf58bf 827M: Barry Song <baohua@kernel.org>
a990cbd8 828L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
85529d14 829T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
a990cbd8
BS
830S: Maintained
831F: arch/arm/mach-prima2/
05f30e8d
BS
832F: drivers/clk/clk-prima2.c
833F: drivers/clocksource/timer-prima2.c
834F: drivers/clocksource/timer-marco.c
47ac3e44
BS
835F: drivers/dma/sirf-dma.c
836F: drivers/i2c/busses/i2c-sirf.c
05f30e8d
BS
837F: drivers/input/misc/sirfsoc-onkey.c
838F: drivers/irqchip/irq-sirfsoc.c
b3b665b0 839F: drivers/mmc/host/sdhci-sirf.c
6f73349d 840F: drivers/pinctrl/sirf/
05f30e8d 841F: drivers/rtc/rtc-sirfsoc.c
47ac3e44 842F: drivers/spi/spi-sirf.c
a990cbd8 843
d4275354 844ARM/EBSA110 MACHINE SUPPORT
8b58be88 845M: Russell King <linux@arm.linux.org.uk>
efc03ecb 846L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
847W: http://www.arm.linux.org.uk/
848S: Maintained
849F: arch/arm/mach-ebsa110/
b955f6ca 850F: drivers/net/ethernet/amd/am79c961a.*
d4275354 851
a9da4f7e 852ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
8b58be88
JP
853M: Daniel Ribeiro <drwyrm@gmail.com>
854M: Stefan Schmidt <stefan@openezx.org>
855M: Harald Welte <laforge@openezx.org>
d66f1886 856L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
a9da4f7e
RK
857W: http://www.openezx.org/
858S: Maintained
cafc2265
SS
859T: topgit git://git.openezx.org/openezx.git
860F: arch/arm/mach-pxa/ezx.c
a9da4f7e 861
6a915af9 862ARM/FARADAY FA526 PORT
162500b3 863M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
efc03ecb 864L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
162500b3 865S: Maintained
1fa7e547 866T: git git://git.berlios.de/gemini-board
f49afbb5 867F: arch/arm/mm/*-fa*
6a915af9 868
d4275354 869ARM/FOOTBRIDGE ARCHITECTURE
8b58be88 870M: Russell King <linux@arm.linux.org.uk>
efc03ecb 871L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
872W: http://www.arm.linux.org.uk/
873S: Maintained
874F: arch/arm/include/asm/hardware/dec21285.h
875F: arch/arm/mach-footbridge/
876
86183a5f 877ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
8b58be88 878M: Sascha Hauer <kernel@pengutronix.de>
efc03ecb 879L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
86183a5f 880S: Maintained
1fa7e547 881T: git git://git.pengutronix.de/git/imx/linux-2.6.git
adf79292 882F: arch/arm/mach-imx/
e5dafa22 883F: arch/arm/configs/imx*_defconfig
86183a5f 884
8bcb9765
SG
885ARM/FREESCALE IMX6
886M: Shawn Guo <shawn.guo@linaro.org>
887L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
888S: Maintained
889T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
890F: arch/arm/mach-imx/*imx6*
891
a9866a09
SG
892ARM/FREESCALE MXS ARM ARCHITECTURE
893M: Shawn Guo <shawn.guo@linaro.org>
894L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
895S: Maintained
896T: git git://git.linaro.org/people/shawnguo/linux-2.6.git
897F: arch/arm/mach-mxs/
898
2b7a52a4 899ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
8b58be88 900M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
902S: Maintained
903
90b8fc34 904ARM/GUMSTIX MACHINE SUPPORT
8b58be88 905M: Steve Sakoman <sakoman@gmail.com>
efc03ecb 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
90b8fc34
JK
907S: Maintained
908
ef47d5f0 909ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
8b58be88 910M: Philipp Zabel <philipp.zabel@gmail.com>
12a93f32
PZ
911M: Paul Parsons <lost.distance@yahoo.com>
912L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
ef47d5f0
PZ
913S: Maintained
914F: arch/arm/mach-pxa/hx4700.c
915F: arch/arm/mach-pxa/include/mach/hx4700.h
12a93f32 916F: sound/soc/pxa/hx4700.c
ef47d5f0 917
21f37bc3 918ARM/HP JORNADA 7XX MACHINE SUPPORT
8b58be88 919M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
795fb7e7
JD
920W: www.jlime.com
921S: Maintained
084bad91
KE
922T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
923F: arch/arm/mach-sa1100/jornada720.c
924F: arch/arm/mach-sa1100/include/mach/jornada720.h
21f37bc3 925
5e767ab9
JMC
926ARM/IGEP MACHINE SUPPORT
927M: Enric Balletbo i Serra <eballetbo@gmail.com>
928M: Javier Martinez Canillas <javier@dowhile0.org>
929L: linux-omap@vger.kernel.org
930L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
931S: Maintained
932F: arch/arm/mach-omap2/board-igep0020.c
933
403d2971
MV
934ARM/INCOME PXA270 SUPPORT
935M: Marek Vasut <marek.vasut@gmail.com>
936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937S: Maintained
ec154082 938F: arch/arm/mach-pxa/colibri-pxa270-income.c
403d2971 939
2b7a52a4 940ARM/INTEL IOP32X ARM ARCHITECTURE
8b58be88 941M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 942M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 943L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 944S: Maintained
e2bdb176
DW
945
946ARM/INTEL IOP33X ARM ARCHITECTURE
ab5f8c6e 947M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 949S: Maintained
2b7a52a4
LB
950
951ARM/INTEL IOP13XX ARM ARCHITECTURE
8b58be88 952M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 953M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 955S: Maintained
2b7a52a4
LB
956
957ARM/INTEL IQ81342EX MACHINE SUPPORT
8b58be88 958M: Lennert Buytenhek <kernel@wantstofly.org>
ab5f8c6e 959M: Dan Williams <dan.j.williams@intel.com>
efc03ecb 960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
f00f510a 961S: Maintained
2b7a52a4 962
2b7a52a4 963ARM/INTEL IXDP2850 MACHINE SUPPORT
8b58be88 964M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
966S: Maintained
967
dfdd8cc9
KH
968ARM/INTEL IXP4XX ARM ARCHITECTURE
969M: Imre Kaloz <kaloz@openwrt.org>
970M: Krzysztof Halasa <khc@pm.waw.pl>
baea7b94 971L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
dfdd8cc9
KH
972S: Maintained
973F: arch/arm/mach-ixp4xx/
974
838553c5 975ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
7f49a7f7
JC
976M: Jonathan Cameron <jic23@cam.ac.uk>
977L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978S: Maintained
979F: arch/arm/mach-pxa/stargate2.c
980F: drivers/pcmcia/pxa2xx_stargate2.c
981
2b7a52a4 982ARM/INTEL XSC3 (MANZANO) ARM CORE
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/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
8b58be88 989M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
991S: Maintained
992
1154f858
SS
993ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
994M: Santosh Shilimkar <santosh.shilimkar@ti.com>
995L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996S: Maintained
997F: arch/arm/mach-keystone/
998
2b7a52a4 999ARM/LOGICPD PXA270 MACHINE SUPPORT
8b58be88 1000M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1001L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1002S: Maintained
1003
3b886171 1004ARM/MAGICIAN MACHINE SUPPORT
8b58be88 1005M: Philipp Zabel <philipp.zabel@gmail.com>
3b886171
PZ
1006S: Maintained
1007
75f41273
TP
1008ARM/Marvell Armada 370 and Armada XP SOC support
1009M: Jason Cooper <jason@lakedaemon.net>
1010M: Andrew Lunn <andrew@lunn.ch>
1011M: Gregory Clement <gregory.clement@free-electrons.com>
dcb71503 1012M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
75f41273
TP
1013L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014S: Maintained
1015F: arch/arm/mach-mvebu/
1016
4f1312b0
NP
1017ARM/Marvell Dove/Kirkwood/MV78xx0/Orion SOC support
1018M: Jason Cooper <jason@lakedaemon.net>
1019M: Andrew Lunn <andrew@lunn.ch>
dcb71503 1020M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
efc03ecb 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4f1312b0
NP
1022S: Maintained
1023F: arch/arm/mach-dove/
54a246ff
NP
1024F: arch/arm/mach-kirkwood/
1025F: arch/arm/mach-mv78xx0/
1026F: arch/arm/mach-orion5x/
1027F: arch/arm/plat-orion/
3b886171 1028
d69ac131
AC
1029ARM/Orion SoC/Technologic Systems TS-78xx platform support
1030M: Alexander Clouter <alex@digriz.org.uk>
1031L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032W: http://www.digriz.org.uk/ts78xx/kernel
1033S: Maintained
1034F: arch/arm/mach-orion5x/ts78xx-*
1035
adcb079f
AB
1036ARM/MICREL KS8695 ARCHITECTURE
1037M: Greg Ungerer <gerg@uclinux.org>
1038L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14430813 1039F: arch/arm/mach-ks8695/
adcb079f
AB
1040S: Odd Fixes
1041
d78ff0a5 1042ARM/MIOA701 MACHINE SUPPORT
8b58be88 1043M: Robert Jarzmik <robert.jarzmik@free.fr>
efc03ecb 1044L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d78ff0a5
RJ
1045F: arch/arm/mach-pxa/mioa701.c
1046S: Maintained
1047
9624dfe6 1048ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
8b58be88 1049M: Michael Petchkovsky <mkpetch@internode.on.net>
9624dfe6
KE
1050S: Maintained
1051
e0ee9851 1052ARM/NOMADIK ARCHITECTURE
28b8e8d4 1053M: Alessandro Rubini <rubini@unipv.it>
e4651a9f 1054M: Linus Walleij <linus.walleij@linaro.org>
28b8e8d4
JP
1055M: STEricsson <STEricsson_nomadik_linux@list.st.com>
1056L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057S: Maintained
1058F: arch/arm/mach-nomadik/
87572880 1059F: drivers/i2c/busses/i2c-nomadik.c
e4651a9f 1060T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
e0ee9851 1061
9d76295a 1062ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
8b58be88 1063M: Nelson Castillo <arhuaco@freaks-unidos.net>
9d76295a
AG
1064L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1065W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1066S: Supported
1067
0c19d21e
DW
1068ARM/QUALCOMM MSM MACHINE SUPPORT
1069M: David Brown <davidb@codeaurora.org>
b4c9bfab 1070M: Daniel Walker <dwalker@fifo99.com>
0c19d21e 1071M: Bryan Huntsman <bryanh@codeaurora.org>
c68af41d 1072L: linux-arm-msm@vger.kernel.org
0c19d21e
DW
1073F: arch/arm/mach-msm/
1074F: drivers/video/msm/
1075F: drivers/mmc/host/msm_sdcc.c
1076F: drivers/mmc/host/msm_sdcc.h
df621252
GKH
1077F: drivers/tty/serial/msm_serial.h
1078F: drivers/tty/serial/msm_serial.c
ea91db52 1079F: drivers/*/pm8???-*
31a12b31 1080F: drivers/mfd/ssbi/
ea91db52 1081F: include/linux/mfd/pm8xxx/
8cd5c866 1082T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git
0c19d21e
DW
1083S: Maintained
1084
8459c159 1085ARM/TOSA MACHINE SUPPORT
8b58be88
JP
1086M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1087M: Dirk Opfer <dirk@opfer-online.de>
8459c159
DO
1088S: Maintained
1089
5d783a2d 1090ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
933d35f0 1091M: Marek Vasut <marek.vasut@gmail.com>
75280787 1092L: linux-arm-kernel@lists.infradead.org
b5e4ad57
MV
1093W: http://hackndev.com
1094S: Maintained
933d35f0
JP
1095F: arch/arm/mach-pxa/include/mach/palmtx.h
1096F: arch/arm/mach-pxa/palmtx.c
1097F: arch/arm/mach-pxa/include/mach/palmt5.h
1098F: arch/arm/mach-pxa/palmt5.c
1099F: arch/arm/mach-pxa/include/mach/palmld.h
1100F: arch/arm/mach-pxa/palmld.c
1101F: arch/arm/mach-pxa/include/mach/palmte2.h
1102F: arch/arm/mach-pxa/palmte2.c
1103F: arch/arm/mach-pxa/include/mach/palmtc.h
1104F: arch/arm/mach-pxa/palmtc.c
b5e4ad57 1105
b57fe924 1106ARM/PALM TREO SUPPORT
8b58be88 1107M: Tomas Cech <sleep_walker@suse.cz>
75280787 1108L: linux-arm-kernel@lists.infradead.org
90af5811
TSC
1109W: http://hackndev.com
1110S: Maintained
b57fe924
JP
1111F: arch/arm/mach-pxa/include/mach/palmtreo.h
1112F: arch/arm/mach-pxa/palmtreo.c
90af5811 1113
c49e1e63 1114ARM/PALMZ72 SUPPORT
8b58be88 1115M: Sergey Lapin <slapin@ossfans.org>
75280787 1116L: linux-arm-kernel@lists.infradead.org
7d2c86b5
JP
1117W: http://hackndev.com
1118S: Maintained
933d35f0
JP
1119F: arch/arm/mach-pxa/include/mach/palmz72.h
1120F: arch/arm/mach-pxa/palmz72.c
c49e1e63 1121
1da177e4 1122ARM/PLEB SUPPORT
8b58be88 1123M: Peter Chubb <pleb@gelato.unsw.edu.au>
1da177e4
LT
1124W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1125S: Maintained
1126
1127ARM/PT DIGITAL BOARD PORT
8b58be88 1128M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
efc03ecb 1129L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
1130W: http://www.arm.linux.org.uk/
1131S: Maintained
1132
2b7a52a4 1133ARM/RADISYS ENP2611 MACHINE SUPPORT
8b58be88 1134M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1136S: Maintained
1137
d4275354 1138ARM/RISCPC ARCHITECTURE
8b58be88 1139M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1140L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1141W: http://www.arm.linux.org.uk/
1142S: Maintained
d4275354
RK
1143F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1144F: arch/arm/include/asm/hardware/ioc.h
1145F: arch/arm/include/asm/hardware/iomd.h
1146F: arch/arm/include/asm/hardware/memc.h
1147F: arch/arm/mach-rpc/
1a6422f6 1148F: drivers/net/ethernet/8390/etherh.c
9e13fbf7
JK
1149F: drivers/net/ethernet/i825xx/ether1*
1150F: drivers/net/ethernet/seeq/ether3*
d4275354
RK
1151F: drivers/scsi/arm/
1152
08ddbb0a
HS
1153ARM/Rockchip SoC support
1154M: Heiko Stuebner <heiko@sntech.de>
1155L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156S: Maintained
1157F: arch/arm/mach-rockchip/
1158F: drivers/*/*rockchip*
1159
1da177e4 1160ARM/SHARK MACHINE SUPPORT
8b58be88 1161M: Alexander Schulz <alex@shark-linux.de>
1da177e4
LT
1162W: http://www.shark-linux.de/shark.html
1163S: Maintained
1164
b21477f9 1165ARM/SAMSUNG ARM ARCHITECTURES
8b58be88 1166M: Ben Dooks <ben-linux@fluff.org>
482ce512 1167M: Kukjin Kim <kgene.kim@samsung.com>
efc03ecb 1168L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7a549d78 1169L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
b21477f9
BD
1170W: http://www.fluff.org/ben/linux/
1171S: Maintained
482ce512 1172F: arch/arm/plat-samsung/
769bbb63
HS
1173F: arch/arm/mach-s3c24*/
1174F: arch/arm/mach-s3c64xx/
eb2ffcaf
BD
1175F: drivers/*/*s3c2410*
1176F: drivers/*/*/*s3c2410*
40c76662
MB
1177F: drivers/spi/spi-s3c*
1178F: sound/soc/samsung/*
1da177e4 1179
0dcecae2 1180ARM/S5P EXYNOS ARM ARCHITECTURES
f556cb07
KK
1181M: Kukjin Kim <kgene.kim@samsung.com>
1182L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1184S: Maintained
1185F: arch/arm/mach-s5p*/
0dcecae2 1186F: arch/arm/mach-exynos*/
33d43cdd 1187N: exynos
f556cb07 1188
10ffa964
KP
1189ARM/SAMSUNG MOBILE MACHINE SUPPORT
1190M: Kyungmin Park <kyungmin.park@samsung.com>
1191L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192S: Maintained
1193F: arch/arm/mach-s5pv210/mach-aquila.c
1194F: arch/arm/mach-s5pv210/mach-goni.c
10ffa964 1195
3ce4ccb6
KD
1196ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1197M: Kyungmin Park <kyungmin.park@samsung.com>
1198M: Kamil Debski <k.debski@samsung.com>
1199L: linux-arm-kernel@lists.infradead.org
1200L: linux-media@vger.kernel.org
1201S: Maintained
1202F: drivers/media/platform/s5p-g2d/
1203
e6a476fd
MS
1204ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1205M: Kyungmin Park <kyungmin.park@samsung.com>
1206M: Kamil Debski <k.debski@samsung.com>
6305902c 1207M: Jeongtae Park <jtp.park@samsung.com>
e6a476fd
MS
1208L: linux-arm-kernel@lists.infradead.org
1209L: linux-media@vger.kernel.org
1210S: Maintained
934455d7 1211F: arch/arm/plat-samsung/s5p-dev-mfc.c
90d72ac6 1212F: drivers/media/platform/s5p-mfc/
e6a476fd
MS
1213
1214ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1215M: Kyungmin Park <kyungmin.park@samsung.com>
1216M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1217L: linux-arm-kernel@lists.infradead.org
1218L: linux-media@vger.kernel.org
1219S: Maintained
90d72ac6 1220F: drivers/media/platform/s5p-tv/
e6a476fd 1221
d48d38e8 1222ARM/SHMOBILE ARM ARCHITECTURE
5e212598 1223M: Simon Horman <horms@verge.net.au>
d48d38e8
PM
1224M: Magnus Damm <magnus.damm@gmail.com>
1225L: linux-sh@vger.kernel.org
d48d38e8 1226W: http://oss.renesas.com
bbff48f5 1227Q: http://patchwork.kernel.org/project/linux-sh/list/
5e212598 1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
d48d38e8
PM
1229S: Supported
1230F: arch/arm/mach-shmobile/
1231F: drivers/sh/
1232
66314223
DN
1233ARM/SOCFPGA ARCHITECTURE
1234M: Dinh Nguyen <dinguyen@altera.com>
1235S: Maintained
1236F: arch/arm/mach-socfpga/
1237
1238ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1239M: Dinh Nguyen <dinguyen@altera.com>
1240S: Maintained
1241F: drivers/clk/socfpga/
1242
65ebcc11
SK
1243ARM/STI ARCHITECTURE
1244M: Srinivas Kandagatla <srinivas.kandagatla@st.com>
1245M: Stuart Menefy <stuart.menefy@st.com>
1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247L: kernel@stlinux.com
1248W: http://www.stlinux.com
1249S: Maintained
1250F: arch/arm/mach-sti/
1251
2b7a52a4 1252ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
8b58be88 1253M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1254L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1255S: Maintained
1256
1bbd7089 1257ARM/TETON BGA MACHINE SUPPORT
706e69d6 1258M: "Mark F. Brown" <mark.brown314@gmail.com>
1bbd7089
MB
1259L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260S: Maintained
1261
2b7a52a4 1262ARM/THECUS N2100 MACHINE SUPPORT
8b58be88 1263M: Lennert Buytenhek <kernel@wantstofly.org>
efc03ecb 1264L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2b7a52a4
LB
1265S: Maintained
1266
98ad6e3b 1267ARM/NUVOTON W90X900 ARM ARCHITECTURE
8b58be88 1268M: Wan ZongShun <mcuos.com@gmail.com>
efc03ecb 1269L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7d2c86b5
JP
1270W: http://www.mcuos.com
1271S: Maintained
4e89e8f6 1272F: arch/arm/mach-w90x900/
4e89e8f6
WZ
1273F: drivers/input/keyboard/w90p910_keypad.c
1274F: drivers/input/touchscreen/w90p910_ts.c
1275F: drivers/watchdog/nuc900_wdt.c
679ec0ef 1276F: drivers/net/ethernet/nuvoton/w90p910_ether.c
5351684f 1277F: drivers/mtd/nand/nuc900_nand.c
4e89e8f6 1278F: drivers/rtc/rtc-nuc900.c
9df92e6c 1279F: drivers/spi/spi-nuc900.c
4e89e8f6
WZ
1280F: drivers/usb/host/ehci-w90x900.c
1281F: drivers/video/nuc900fb.c
98ad6e3b 1282
54274d71 1283ARM/U300 MACHINE SUPPORT
e4651a9f 1284M: Linus Walleij <linus.walleij@linaro.org>
54274d71
LW
1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286S: Supported
1287F: arch/arm/mach-u300/
1288F: drivers/i2c/busses/i2c-stu300.c
1289F: drivers/rtc/rtc-coh901331.c
1290F: drivers/watchdog/coh901327_wdt.c
1291F: drivers/dma/coh901318*
87572880
LW
1292F: drivers/mfd/ab3100*
1293F: drivers/rtc/rtc-ab3100.c
1294F: drivers/rtc/rtc-coh901331.c
1295T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
54274d71 1296
87572880 1297ARM/Ux500 ARM ARCHITECTURE
e4651a9f 1298M: Linus Walleij <linus.walleij@linaro.org>
870725d9
SK
1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300S: Maintained
1301F: arch/arm/mach-ux500/
e4651a9f 1302F: drivers/clocksource/clksrc-dbx500-prcmu.c
87572880 1303F: drivers/dma/ste_dma40*
e4651a9f 1304F: drivers/hwspinlock/u8500_hsem.c
87572880
LW
1305F: drivers/mfd/abx500*
1306F: drivers/mfd/ab8500*
e4651a9f
LW
1307F: drivers/mfd/dbx500*
1308F: drivers/mfd/db8500*
1309F: drivers/pinctrl/pinctrl-nomadik*
87572880 1310F: drivers/rtc/rtc-ab8500.c
e4651a9f 1311F: drivers/rtc/rtc-pl031.c
87572880 1312T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
870725d9 1313
d4275354 1314ARM/VFP SUPPORT
8b58be88 1315M: Russell King <linux@arm.linux.org.uk>
efc03ecb 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
d4275354
RK
1317W: http://www.arm.linux.org.uk/
1318S: Maintained
1319F: arch/arm/vfp/
1320
e66b6d8e
MV
1321ARM/VOIPAC PXA270 SUPPORT
1322M: Marek Vasut <marek.vasut@gmail.com>
1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324S: Maintained
1325F: arch/arm/mach-pxa/vpac270.c
e0cca11b 1326F: arch/arm/mach-pxa/include/mach/vpac270.h
e66b6d8e 1327
04529fe2
TP
1328ARM/VT8500 ARM ARCHITECTURE
1329M: Tony Prisk <linux@prisktech.co.nz>
1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331S: Maintained
1332F: arch/arm/mach-vt8500/
41fd91b4 1333F: drivers/clocksource/vt8500_timer.c
560746eb 1334F: drivers/i2c/busses/i2c-wmt.c
41fd91b4
TP
1335F: drivers/mmc/host/wmt-sdmmc.c
1336F: drivers/pwm/pwm-vt8500.c
1337F: drivers/rtc/rtc-vt8500.c
1338F: drivers/tty/serial/vt8500_serial.c
4f31102b 1339F: drivers/usb/host/ehci-platform.c
41fd91b4 1340F: drivers/usb/host/uhci-platform.c
04529fe2
TP
1341F: drivers/video/vt8500lcdfb.*
1342F: drivers/video/wm8505fb*
1343F: drivers/video/wmt_ge_rops.*
04529fe2 1344
e66b6d8e
MV
1345ARM/ZIPIT Z2 SUPPORT
1346M: Marek Vasut <marek.vasut@gmail.com>
1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348S: Maintained
1349F: arch/arm/mach-pxa/z2.c
6ab2a855 1350F: arch/arm/mach-pxa/include/mach/z2.h
e66b6d8e 1351
51f29d44
MS
1352ARM/ZYNQ ARCHITECTURE
1353M: Michal Simek <michal.simek@xilinx.com>
1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355W: http://wiki.xilinx.com
1356T: git git://git.xilinx.com/linux-xlnx.git
1357S: Supported
1358F: arch/arm/mach-zynq/
bd2a337a 1359F: drivers/cpuidle/cpuidle-zynq.c
51f29d44 1360
b8f9879e
WD
1361ARM SMMU DRIVER
1362M: Will Deacon <will.deacon@arm.com>
1363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364S: Maintained
1365F: drivers/iommu/arm-smmu.c
1366
38074229
CM
1367ARM64 PORT (AARCH64 ARCHITECTURE)
1368M: Catalin Marinas <catalin.marinas@arm.com>
d19766ec 1369M: Will Deacon <will.deacon@arm.com>
38074229
CM
1370L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371S: Maintained
1372F: arch/arm64/
d19766ec 1373F: Documentation/arm64/
38074229 1374
9d7005f9
LP
1375AS3645A LED FLASH CONTROLLER DRIVER
1376M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1377L: linux-media@vger.kernel.org
1378T: git git://linuxtv.org/media_tree.git
1379S: Maintained
1380F: drivers/media/i2c/as3645a.c
1381F: include/media/as3645a.h
1382
d58de038
GJ
1383ASC7621 HARDWARE MONITOR DRIVER
1384M: George Joseph <george.joseph@fairview5.com>
1385L: lm-sensors@lm-sensors.org
1386S: Maintained
1387F: Documentation/hwmon/asc7621
1388F: drivers/hwmon/asc7621.c
1389
b229ece9 1390ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
5909c654 1391M: Corentin Chary <corentin.chary@gmail.com>
1da177e4 1392L: acpi4asus-user@lists.sourceforge.net
d0944853 1393L: platform-driver-x86@vger.kernel.org
76593d6f 1394W: http://acpi4asus.sf.net
85091b71 1395S: Maintained
b229ece9
CC
1396F: drivers/platform/x86/asus*.c
1397F: drivers/platform/x86/eeepc*.c
85091b71 1398
953a6479 1399ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
ab5f8c6e 1400M: Dan Williams <dan.j.williams@intel.com>
b3e5f263 1401W: http://sourceforge.net/projects/xscaleiop
1dd8372d 1402S: Maintained
679655da
JP
1403F: Documentation/crypto/async-tx-api.txt
1404F: crypto/async_tx/
1405F: drivers/dma/
1406F: include/linux/dmaengine.h
1407F: include/linux/async_tx.h
b3e5f263 1408
a1867d36 1409AT24 EEPROM DRIVER
14d77c4d 1410M: Wolfram Sang <wsa@the-dreams.de>
a1867d36
WS
1411L: linux-i2c@vger.kernel.org
1412S: Maintained
1413F: drivers/misc/eeprom/at24.c
1414F: include/linux/i2c/at24.h
1415
e7839f25 1416ATA OVER ETHERNET (AOE) DRIVER
8b58be88 1417M: "Ed L. Cashin" <ecashin@coraid.com>
eecdf226 1418W: http://support.coraid.com/support/linux
1da177e4 1419S: Supported
679655da
JP
1420F: Documentation/aoe/
1421F: drivers/block/aoe/
1da177e4 1422
9a10a870 1423ATHEROS ATH GENERIC UTILITIES
fe8e0844 1424M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
9a10a870
JP
1425L: linux-wireless@vger.kernel.org
1426S: Supported
1427F: drivers/net/wireless/ath/*
1428
fa1c114f 1429ATHEROS ATH5K WIRELESS DRIVER
8b58be88
JP
1430M: Jiri Slaby <jirislaby@gmail.com>
1431M: Nick Kossifidis <mickflemm@gmail.com>
fe8e0844 1432M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
fa1c114f
JS
1433L: linux-wireless@vger.kernel.org
1434L: ath5k-devel@lists.ath5k.org
72c706b7 1435W: http://wireless.kernel.org/en/users/Drivers/ath5k
fa1c114f 1436S: Maintained
fa451753 1437F: drivers/net/wireless/ath/ath5k/
fa1c114f 1438
12e62d6f
KV
1439ATHEROS ATH6KL WIRELESS DRIVER
1440M: Kalle Valo <kvalo@qca.qualcomm.com>
1441L: linux-wireless@vger.kernel.org
1442W: http://wireless.kernel.org/en/users/Drivers/ath6kl
58cfb681 1443T: git git://github.com/kvalo/ath.git
12e62d6f
KV
1444S: Supported
1445F: drivers/net/wireless/ath/ath6kl/
1446
f078f209 1447ATHEROS ATH9K WIRELESS DRIVER
fe8e0844
LR
1448M: "Luis R. Rodriguez" <mcgrof@qca.qualcomm.com>
1449M: Jouni Malinen <jouni@qca.qualcomm.com>
1450M: Vasanthakumar Thiagarajan <vthiagar@qca.qualcomm.com>
1451M: Senthil Balasubramanian <senthilb@qca.qualcomm.com>
f078f209
LR
1452L: linux-wireless@vger.kernel.org
1453L: ath9k-devel@lists.ath9k.org
72c706b7 1454W: http://wireless.kernel.org/en/users/Drivers/ath9k
f078f209 1455S: Supported
fa451753 1456F: drivers/net/wireless/ath/ath9k/
f078f209 1457
2be7d22f
VK
1458WILOCITY WIL6210 WIRELESS DRIVER
1459M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1460L: linux-wireless@vger.kernel.org
1461L: wil6210@qca.qualcomm.com
1462S: Supported
1463W: http://wireless.kernel.org/en/users/Drivers/wil6210
1464F: drivers/net/wireless/ath/wil6210/
1465
1d7e1e6b
CL
1466CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1467M: Christian Lamparter <chunkeey@googlemail.com>
1468L: linux-wireless@vger.kernel.org
1469W: http://wireless.kernel.org/en/users/Drivers/carl9170
1470S: Maintained
1471F: drivers/net/wireless/ath/carl9170/
1472
2c2a6172
LT
1473ATK0110 HWMON DRIVER
1474M: Luca Tettamanti <kronos.it@gmail.com>
1475L: lm-sensors@lm-sensors.org
1476S: Maintained
1477F: drivers/hwmon/asus_atk0110.c
1478
6f69a6d7 1479ATI_REMOTE2 DRIVER
8b58be88 1480M: Ville Syrjala <syrjala@sci.fi>
6f69a6d7 1481S: Maintained
679655da 1482F: drivers/input/misc/ati_remote2.c
6f69a6d7 1483
7ae115b4 1484ATLX ETHERNET DRIVERS
8b58be88 1485M: Jay Cliburn <jcliburn@gmail.com>
cb2f33e9 1486M: Chris Snook <chris.snook@gmail.com>
e443e383 1487L: netdev@vger.kernel.org
8d5ca6ec
JC
1488W: http://sourceforge.net/projects/atl1
1489W: http://atl1.sourceforge.net
1490S: Maintained
2b133ad6 1491F: drivers/net/ethernet/atheros/
8d5ca6ec 1492
1da177e4 1493ATM
8b58be88 1494M: Chas Williams <chas@cmf.nrl.navy.mil>
476604de 1495L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
44ae98b5 1496L: netdev@vger.kernel.org
1da177e4
LT
1497W: http://linux-atm.sourceforge.net
1498S: Maintained
679655da
JP
1499F: drivers/atm/
1500F: include/linux/atm*
c117ab84 1501F: include/uapi/linux/atm*
1da177e4 1502
04ac2f46 1503ATMEL AT91 / AT32 MCI DRIVER
24e1511f 1504M: Ludovic Desroches <ludovic.desroches@atmel.com>
04ac2f46
NF
1505S: Maintained
1506F: drivers/mmc/host/atmel-mci.c
1507F: drivers/mmc/host/atmel-mci-regs.h
1508
a1cfac48 1509ATMEL AT91 / AT32 SERIAL DRIVER
a02875a6 1510M: Nicolas Ferre <nicolas.ferre@atmel.com>
a1cfac48 1511S: Supported
df621252 1512F: drivers/tty/serial/atmel_serial.c
a1cfac48 1513
b414dc16
NF
1514ATMEL DMA DRIVER
1515M: Nicolas Ferre <nicolas.ferre@atmel.com>
1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1517S: Supported
1518F: drivers/dma/at_hdmac.c
1519F: drivers/dma/at_hdmac_regs.h
6f0d65af 1520F: include/linux/platform_data/dma-atmel.h
b414dc16 1521
888f2804
LD
1522ATMEL I2C DRIVER
1523M: Ludovic Desroches <ludovic.desroches@atmel.com>
1524L: linux-i2c@vger.kernel.org
1525S: Supported
1526F: drivers/i2c/busses/i2c-at91.c
1527
15515545
JW
1528ATMEL ISI DRIVER
1529M: Josh Wu <josh.wu@atmel.com>
1530L: linux-media@vger.kernel.org
1531S: Supported
f2294c2d 1532F: drivers/media/platform/soc_camera/atmel-isi.c
15515545
JW
1533F: include/media/atmel-isi.h
1534
8f4c79ce 1535ATMEL LCDFB DRIVER
8b58be88 1536M: Nicolas Ferre <nicolas.ferre@atmel.com>
c69f677c 1537L: linux-fbdev@vger.kernel.org
8f4c79ce 1538S: Maintained
679655da
JP
1539F: drivers/video/atmel_lcdfb.c
1540F: include/video/atmel_lcdc.h
8f4c79ce 1541
89e5785f 1542ATMEL MACB ETHERNET DRIVER
a02875a6 1543M: Nicolas Ferre <nicolas.ferre@atmel.com>
89e5785f 1544S: Supported
9f2f381f 1545F: drivers/net/ethernet/cadence/
89e5785f 1546
754ce4f2 1547ATMEL SPI DRIVER
a02875a6 1548M: Nicolas Ferre <nicolas.ferre@atmel.com>
754ce4f2 1549S: Supported
9df92e6c 1550F: drivers/spi/spi-atmel.*
754ce4f2 1551
e9cb1c5a
NF
1552ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1553M: Nicolas Ferre <nicolas.ferre@atmel.com>
1554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555S: Supported
1556F: drivers/misc/atmel_tclib.c
1557F: drivers/clocksource/tcb_clksrc.c
1558
ff2675d6
JW
1559ATMEL TSADCC DRIVER
1560M: Josh Wu <josh.wu@atmel.com>
1561L: linux-input@vger.kernel.org
1562S: Supported
1563F: drivers/input/touchscreen/atmel_tsadcc.c
1564
914a3f3b 1565ATMEL USBA UDC DRIVER
a02875a6
NF
1566M: Nicolas Ferre <nicolas.ferre@atmel.com>
1567L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914a3f3b 1568S: Supported
679655da 1569F: drivers/usb/gadget/atmel_usba_udc.*
914a3f3b 1570
1da177e4 1571ATMEL WIRELESS DRIVER
8b58be88 1572M: Simon Kelley <simon@thekelleys.org.uk>
724c6b35 1573L: linux-wireless@vger.kernel.org
1da177e4
LT
1574W: http://www.thekelleys.org.uk/atmel
1575W: http://atmelwlandriver.sourceforge.net/
1576S: Maintained
679655da 1577F: drivers/net/wireless/atmel*
1da177e4 1578
26780d9e
BG
1579ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1580M: Bradley Grove <linuxdrivers@attotech.com>
1581L: linux-scsi@vger.kernel.org
1582W: http://www.attotech.com
1583S: Supported
1584F: drivers/scsi/esas2r
1585
a92b7b80 1586AUDIT SUBSYSTEM
8b58be88
JP
1587M: Al Viro <viro@zeniv.linux.org.uk>
1588M: Eric Paris <eparis@redhat.com>
b9a06207 1589L: linux-audit@redhat.com (subscribers-only)
ad3f9a22 1590W: http://people.redhat.com/sgrubb/audit/
54e5881d 1591T: git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
a92b7b80 1592S: Maintained
679655da 1593F: include/linux/audit.h
c117ab84 1594F: include/uapi/linux/audit.h
679655da 1595F: kernel/audit*
a92b7b80 1596
70e84049 1597AUXILIARY DISPLAY DRIVERS
8b58be88 1598M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
1599W: http://miguelojeda.es/auxdisplay.htm
1600W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 1601S: Maintained
679655da
JP
1602F: drivers/auxdisplay/
1603F: include/linux/cfag12864b.h
70e84049 1604
5f97f7f9 1605AVR32 ARCHITECTURE
e336f61f
HCE
1606M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1607M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
5f97f7f9 1608W: http://www.atmel.com/products/AVR32/
249d9d9d 1609W: http://mirror.egtvedt.no/avr32linux.org/
5f97f7f9 1610W: http://avrfreaks.net/
e336f61f 1611S: Maintained
679655da 1612F: arch/avr32/
5f97f7f9
HS
1613
1614AVR32/AT32AP MACHINE SUPPORT
e336f61f
HCE
1615M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1616M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1617S: Maintained
679655da 1618F: arch/avr32/mach-at32ap/
5f97f7f9 1619
1da177e4 1620AX.25 NETWORK LAYER
8b58be88 1621M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 1622L: linux-hams@vger.kernel.org
d34cb28a 1623W: http://www.linux-ax25.org/
1da177e4 1624S: Maintained
c117ab84 1625F: include/uapi/linux/ax25.h
679655da
JP
1626F: include/net/ax25.h
1627F: net/ax25/
1da177e4 1628
d5269395 1629AZ6007 DVB DRIVER
1b2c14b4 1630M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d5269395
MCC
1631L: linux-media@vger.kernel.org
1632W: http://linuxtv.org
1633T: git git://linuxtv.org/media_tree.git
1634S: Maintained
1635F: drivers/media/usb/dvb-usb-v2/az6007.c
1636
6777376e
HV
1637AZTECH FM RADIO RECEIVER DRIVER
1638M: Hans Verkuil <hverkuil@xs4all.nl>
1639L: linux-media@vger.kernel.org
1640T: git git://linuxtv.org/media_tree.git
1641W: http://linuxtv.org
1642S: Maintained
1643F: drivers/media/radio/radio-aztech*
1644
e2d1d6c0 1645B43 WIRELESS DRIVER
8b58be88 1646M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1647L: linux-wireless@vger.kernel.org
ed072f9e 1648L: b43-dev@lists.infradead.org
491b26b4 1649W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1650S: Maintained
679655da 1651F: drivers/net/wireless/b43/
e2d1d6c0
RD
1652
1653B43LEGACY WIRELESS DRIVER
8b58be88
JP
1654M: Larry Finger <Larry.Finger@lwfinger.net>
1655M: Stefano Brivio <stefano.brivio@polimi.it>
e2d1d6c0 1656L: linux-wireless@vger.kernel.org
ed072f9e 1657L: b43-dev@lists.infradead.org
491b26b4 1658W: http://wireless.kernel.org/en/users/Drivers/b43
e2d1d6c0 1659S: Maintained
679655da 1660F: drivers/net/wireless/b43legacy/
e2d1d6c0 1661
300abeb5 1662BACKLIGHT CLASS/SUBSYSTEM
8b58be88 1663M: Richard Purdie <rpurdie@rpsys.net>
6212de88 1664M: Jingoo Han <jg1.han@samsung.com>
300abeb5 1665S: Maintained
679655da
JP
1666F: drivers/video/backlight/
1667F: include/linux/backlight.h
300abeb5 1668
c6c8fea2
SE
1669BATMAN ADVANCED
1670M: Marek Lindner <lindner_marek@yahoo.de>
1671M: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
cf9ab887 1672M: Antonio Quartulli <ordex@autistici.org>
c6c8fea2
SE
1673L: b.a.t.m.a.n@lists.open-mesh.org
1674W: http://www.open-mesh.org/
1675S: Maintained
1676F: net/batman-adv/
1677
e2d1d6c0 1678BAYCOM/HDLCDRV DRIVERS FOR AX.25
8b58be88 1679M: Thomas Sailer <t.sailer@alumni.ethz.ch>
e2d1d6c0
RD
1680L: linux-hams@vger.kernel.org
1681W: http://www.baycom.org/~tom/ham/ham.html
1682S: Maintained
679655da 1683F: drivers/net/hamradio/baycom*
e2d1d6c0 1684
cafe5635 1685BCACHE (BLOCK LAYER CACHE)
47cd2eb0 1686M: Kent Overstreet <kmo@daterainc.com>
cafe5635
KO
1687L: linux-bcache@vger.kernel.org
1688W: http://bcache.evilpiepirate.org
1689S: Maintained:
1690F: drivers/md/bcache/
1691
e2d1d6c0 1692BEFS FILE SYSTEM
55817d3d 1693S: Orphan
679655da
JP
1694F: Documentation/filesystems/befs.txt
1695F: fs/befs/
e2d1d6c0
RD
1696
1697BFS FILE SYSTEM
8b58be88 1698M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
e2d1d6c0 1699S: Maintained
679655da
JP
1700F: Documentation/filesystems/bfs.txt
1701F: fs/bfs/
c117ab84 1702F: include/uapi/linux/bfs_fs.h
e2d1d6c0 1703
1394f032 1704BLACKFIN ARCHITECTURE
8b58be88 1705M: Mike Frysinger <vapier@gentoo.org>
5b93e13f 1706L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1707W: http://blackfin.uclinux.org
1708S: Supported
679655da 1709F: arch/blackfin/
566da5b2 1710
e190d6b1 1711BLACKFIN EMAC DRIVER
49afa609 1712L: uclinux-dist-devel@blackfin.uclinux.org
e190d6b1
BW
1713W: http://blackfin.uclinux.org
1714S: Supported
7b35f033 1715F: drivers/net/ethernet/adi/
e190d6b1 1716
566da5b2 1717BLACKFIN RTC DRIVER
8b58be88 1718M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1719L: uclinux-dist-devel@blackfin.uclinux.org
566da5b2
MF
1720W: http://blackfin.uclinux.org
1721S: Supported
679655da 1722F: drivers/rtc/rtc-bfin.c
1394f032 1723
936ed49a 1724BLACKFIN SDH DRIVER
109ec8c3 1725M: Sonic Zhang <sonic.zhang@analog.com>
936ed49a
MF
1726L: uclinux-dist-devel@blackfin.uclinux.org
1727W: http://blackfin.uclinux.org
1728S: Supported
1729F: drivers/mmc/host/bfin_sdh.c
1730
1394f032 1731BLACKFIN SERIAL DRIVER
8b58be88 1732M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1733L: uclinux-dist-devel@blackfin.uclinux.org
e3b2d3f3
BW
1734W: http://blackfin.uclinux.org
1735S: Supported
8460241e 1736F: drivers/tty/serial/bfin_uart.c
1394f032 1737
1e6d320f 1738BLACKFIN WATCHDOG DRIVER
8b58be88 1739M: Mike Frysinger <vapier.adi@gmail.com>
49afa609 1740L: uclinux-dist-devel@blackfin.uclinux.org
1e6d320f
BW
1741W: http://blackfin.uclinux.org
1742S: Supported
679655da 1743F: drivers/watchdog/bfin_wdt.c
1e6d320f 1744
d24ecfcc 1745BLACKFIN I2C TWI DRIVER
8b58be88 1746M: Sonic Zhang <sonic.zhang@analog.com>
49afa609 1747L: uclinux-dist-devel@blackfin.uclinux.org
d24ecfcc
BW
1748W: http://blackfin.uclinux.org/
1749S: Supported
679655da 1750F: drivers/i2c/busses/i2c-bfin-twi.c
d24ecfcc 1751
1e204377
SJ
1752BLACKFIN MEDIA DRIVER
1753M: Scott Jiang <scott.jiang.linux@gmail.com>
1754L: uclinux-dist-devel@blackfin.uclinux.org
1755W: http://blackfin.uclinux.org/
1756S: Supported
1757F: drivers/media/platform/blackfin/
1758F: drivers/media/i2c/adv7183*
1759F: drivers/media/i2c/vs6624*
1760
b54cf35a
JSM
1761BLINKM RGB LED DRIVER
1762M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
1763S: Maintained
1764F: drivers/leds/leds-blinkm.c
1765
1da177e4 1766BLOCK LAYER
8b58be88 1767M: Jens Axboe <axboe@kernel.dk>
08deed1e 1768T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
1da177e4 1769S: Maintained
679655da 1770F: block/
1da177e4 1771
2b54aaef 1772BLOCK2MTD DRIVER
8b58be88 1773M: Joern Engel <joern@lazybastard.org>
2b54aaef
JE
1774L: linux-mtd@lists.infradead.org
1775S: Maintained
679655da 1776F: drivers/mtd/devices/block2mtd.c
2b54aaef 1777
63fbd24e 1778BLUETOOTH DRIVERS
8b58be88 1779M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1780M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1781M: Johan Hedberg <johan.hedberg@gmail.com>
781c2844 1782L: linux-bluetooth@vger.kernel.org
63fbd24e 1783W: http://www.bluez.org/
22e7a424
MH
1784T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1785T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1786S: Maintained
679655da 1787F: drivers/bluetooth/
1da177e4 1788
63fbd24e 1789BLUETOOTH SUBSYSTEM
8b58be88 1790M: Marcel Holtmann <marcel@holtmann.org>
960d4d1b 1791M: Gustavo Padovan <gustavo@padovan.org>
eb491eca 1792M: Johan Hedberg <johan.hedberg@gmail.com>
63fbd24e
MH
1793L: linux-bluetooth@vger.kernel.org
1794W: http://www.bluez.org/
22e7a424
MH
1795T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
1796T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
1da177e4 1797S: Maintained
679655da
JP
1798F: net/bluetooth/
1799F: include/net/bluetooth/
1da177e4
LT
1800
1801BONDING DRIVER
8b58be88 1802M: Jay Vosburgh <fubar@us.ibm.com>
28ad7b06 1803M: Veaceslav Falico <vfalico@redhat.com>
4cd72c6e 1804M: Andy Gospodarek <andy@greyhouse.net>
a6c36ee6 1805L: netdev@vger.kernel.org
ce00f85c
JC
1806W: http://sourceforge.net/projects/bonding/
1807S: Supported
679655da 1808F: drivers/net/bonding/
c117ab84 1809F: include/uapi/linux/if_bonding.h
1da177e4 1810
39105890 1811BROADCOM B44 10/100 ETHERNET DRIVER
8b58be88 1812M: Gary Zambrano <zambrano@broadcom.com>
39105890
GZ
1813L: netdev@vger.kernel.org
1814S: Supported
adfc5217 1815F: drivers/net/ethernet/broadcom/b44.*
39105890 1816
948c51e6 1817BROADCOM BNX2 GIGABIT ETHERNET DRIVER
8b58be88 1818M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1819L: netdev@vger.kernel.org
1820S: Supported
adfc5217
JK
1821F: drivers/net/ethernet/broadcom/bnx2.*
1822F: drivers/net/ethernet/broadcom/bnx2_*
948c51e6 1823
4d9d2cb0 1824BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
8b58be88 1825M: Eilon Greenstein <eilong@broadcom.com>
4d9d2cb0
ET
1826L: netdev@vger.kernel.org
1827S: Supported
adfc5217 1828F: drivers/net/ethernet/broadcom/bnx2x/
4d9d2cb0 1829
af4b8e37 1830BROADCOM BCM281XX/BCM11XXX ARM ARCHITECTURE
497a045d
CD
1831M: Christian Daudt <bcm@fixthebug.org>
1832L: bcm-kernel-feedback-list@broadcom.com
af4b8e37
CD
1833T: git git://git.github.com/broadcom/bcm11351
1834S: Maintained
1835F: arch/arm/mach-bcm/
1836F: arch/arm/boot/dts/bcm113*
1837F: arch/arm/boot/dts/bcm281*
1838F: arch/arm/configs/bcm_defconfig
1839F: drivers/mmc/host/sdhci_bcm_kona.c
1840F: drivers/clocksource/bcm_kona_timer.c
1841
f680f25c
SW
1842BROADCOM BCM2835 ARM ARCHICTURE
1843M: Stephen Warren <swarren@wwwdotorg.org>
1844L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
1845T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-rpi.git
1846S: Maintained
1847F: arch/arm/mach-bcm2835/
1848F: arch/arm/boot/dts/bcm2835*
1849F: arch/arm/configs/bcm2835_defconfig
1850F: drivers/*/*bcm2835*
1851
948c51e6 1852BROADCOM TG3 GIGABIT ETHERNET DRIVER
99bbd929 1853M: Nithin Nayak Sujir <nsujir@broadcom.com>
8b58be88 1854M: Michael Chan <mchan@broadcom.com>
948c51e6
MC
1855L: netdev@vger.kernel.org
1856S: Supported
adfc5217 1857F: drivers/net/ethernet/broadcom/tg3.*
948c51e6 1858
a9533e7e
HP
1859BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1860M: Brett Rudley <brudley@broadcom.com>
818c07b8 1861M: Arend van Spriel <arend@broadcom.com>
85d63686 1862M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
006a8f14 1863M: Hante Meuleman <meuleman@broadcom.com>
a9533e7e 1864L: linux-wireless@vger.kernel.org
5615171c 1865L: brcm80211-dev-list@broadcom.com
a9533e7e 1866S: Supported
f62ebdd5 1867F: drivers/net/wireless/brcm80211/
a9533e7e 1868
9958d6f9
BPG
1869BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1870M: Bhanu Prakash Gollapudi <bprakash@broadcom.com>
1871L: linux-scsi@vger.kernel.org
1872S: Supported
1873F: drivers/scsi/bnx2fc/
1874
6a6b5ad0
EW
1875BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
1876M: Eddie Wai <eddie.wai@broadcom.com>
1877L: linux-scsi@vger.kernel.org
1878S: Supported
1879F: drivers/scsi/bnx2i/
1880
c9678d86
RM
1881BROADCOM SPECIFIC AMBA DRIVER (BCMA)
1882M: Rafał Miłecki <zajec5@gmail.com>
1883L: linux-wireless@vger.kernel.org
1884S: Maintained
1885F: drivers/bcma/
1886F: include/linux/bcma/
1887
7725ccfd 1888BROCADE BFA FC SCSI DRIVER
37d80839
VMG
1889M: Anil Gurumurthy <agurumur@brocade.com>
1890M: Vijaya Mohan Guvva <vmohan@brocade.com>
455518e7
JP
1891L: linux-scsi@vger.kernel.org
1892S: Supported
1893F: drivers/scsi/bfa/
7725ccfd 1894
8b230ed8
RM
1895BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1896M: Rasesh Mody <rmody@brocade.com>
8b230ed8
RM
1897L: netdev@vger.kernel.org
1898S: Supported
f844a0ea 1899F: drivers/net/ethernet/brocade/bna/
8b230ed8 1900
5cdf7f76 1901BSG (block layer generic sg v4 driver)
8b58be88 1902M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
5cdf7f76
JA
1903L: linux-scsi@vger.kernel.org
1904S: Supported
679655da
JP
1905F: block/bsg.c
1906F: include/linux/bsg.h
c117ab84 1907F: include/uapi/linux/bsg.h
5cdf7f76 1908
af39917d
CL
1909BT87X AUDIO DRIVER
1910M: Clemens Ladisch <clemens@ladisch.de>
1911L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1912T: git git://git.alsa-project.org/alsa-kernel.git
1913S: Maintained
1914F: Documentation/sound/alsa/Bt87x.txt
1915F: sound/pci/bt87x.c
1916
ff1d5c2f 1917BT8XXGPIO DRIVER
eb032b98 1918M: Michael Buesch <m@bues.ch>
ff1d5c2f
MB
1919W: http://bu3sch.de/btgpio.php
1920S: Maintained
72dbb705 1921F: drivers/gpio/gpio-bt8xx.c
ff1d5c2f 1922
eb1eb04f 1923BTRFS FILE SYSTEM
9c106405 1924M: Chris Mason <chris.mason@fusionio.com>
eb1eb04f
JP
1925L: linux-btrfs@vger.kernel.org
1926W: http://btrfs.wiki.kernel.org/
8a6e2535 1927Q: http://patchwork.kernel.org/project/linux-btrfs/list/
9c106405 1928T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
eb1eb04f 1929S: Maintained
679655da
JP
1930F: Documentation/filesystems/btrfs.txt
1931F: fs/btrfs/
eb1eb04f 1932
1da177e4 1933BTTV VIDEO4LINUX DRIVER
1b2c14b4 1934M: Mauro Carvalho Chehab <m.chehab@samsung.com>
661263b5 1935L: linux-media@vger.kernel.org
96b6aba0 1936W: http://linuxtv.org
275ffde4 1937T: git git://linuxtv.org/media_tree.git
f96236e5 1938S: Odd fixes
679655da 1939F: Documentation/video4linux/bttv/
90d72ac6 1940F: drivers/media/pci/bt8xx/bttv*
1da177e4 1941
1f34923c
KA
1942BUSLOGIC SCSI DRIVER
1943M: Khalid Aziz <khalid@gonehiking.org>
1944L: linux-scsi@vger.kernel.org
1945S: Maintained
1946F: drivers/scsi/BusLogic.*
1947F: drivers/scsi/FlashPoint.*
1948
af39917d
CL
1949C-MEDIA CMI8788 DRIVER
1950M: Clemens Ladisch <clemens@ladisch.de>
1951L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1952T: git git://git.alsa-project.org/alsa-kernel.git
1953S: Maintained
1954F: sound/pci/oxygen/
1955
2141355f
MS
1956C6X ARCHITECTURE
1957M: Mark Salter <msalter@redhat.com>
1958M: Aurelien Jacquiot <a-jacquiot@ti.com>
1959L: linux-c6x-dev@linux-c6x.org
1960W: http://www.linux-c6x.org/wiki/index.php/Main_Page
1961S: Maintained
1962F: arch/c6x/
1963
a5432f5a 1964CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
8b58be88 1965M: David Howells <dhowells@redhat.com>
a5432f5a
DH
1966L: linux-cachefs@redhat.com
1967S: Supported
1968F: Documentation/filesystems/caching/cachefiles.txt
1969F: fs/cachefiles/
1970
c815ca39
HV
1971CADET FM/AM RADIO RECEIVER DRIVER
1972M: Hans Verkuil <hverkuil@xs4all.nl>
1973L: linux-media@vger.kernel.org
1974T: git git://linuxtv.org/media_tree.git
1975W: http://linuxtv.org
1976S: Maintained
1977F: drivers/media/radio/radio-cadet*
1978
77d5140f 1979CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
8b58be88 1980M: Jonathan Corbet <corbet@lwn.net>
661263b5 1981L: linux-media@vger.kernel.org
275ffde4 1982T: git git://linuxtv.org/media_tree.git
77d5140f 1983S: Maintained
679655da 1984F: Documentation/video4linux/cafe_ccic
90d72ac6 1985F: drivers/media/platform/marvell-ccic/
77d5140f 1986
201b6bab 1987CAIF NETWORK LAYER
5c574f50 1988M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
201b6bab
JP
1989L: netdev@vger.kernel.org
1990S: Supported
1991F: Documentation/networking/caif/
1992F: drivers/net/caif/
c117ab84 1993F: include/uapi/linux/caif/
201b6bab
JP
1994F: include/net/caif/
1995F: net/caif/
1996
77dac90f 1997CALGARY x86-64 IOMMU
8b58be88
JP
1998M: Muli Ben-Yehuda <muli@il.ibm.com>
1999M: "Jon D. Mason" <jdmason@kudzu.us>
77dac90f
MBY
2000L: discuss@x86-64.org
2001S: Maintained
679655da
JP
2002F: arch/x86/kernel/pci-calgary_64.c
2003F: arch/x86/kernel/tce_64.c
2004F: arch/x86/include/asm/calgary.h
2005F: arch/x86/include/asm/tce.h
77dac90f 2006
e2d1d6c0 2007CAN NETWORK LAYER
8d15d386 2008M: Oliver Hartkopp <socketcan@hartkopp.net>
1caa60b6 2009L: linux-can@vger.kernel.org
ec78213a 2010W: http://gitorious.org/linux-can
405cc273 2011T: git git://gitorious.org/linux-can/linux-can-next.git
e2d1d6c0 2012S: Maintained
8d15d386 2013F: net/can/
8d15d386 2014F: include/linux/can/core.h
c117ab84
CEB
2015F: include/uapi/linux/can.h
2016F: include/uapi/linux/can/bcm.h
2017F: include/uapi/linux/can/raw.h
2018F: include/uapi/linux/can/gw.h
e2d1d6c0 2019
4261a204 2020CAN NETWORK DRIVERS
8b58be88 2021M: Wolfgang Grandegger <wg@grandegger.com>
ec78213a 2022M: Marc Kleine-Budde <mkl@pengutronix.de>
1caa60b6 2023L: linux-can@vger.kernel.org
ec78213a 2024W: http://gitorious.org/linux-can
405cc273 2025T: git git://gitorious.org/linux-can/linux-can-next.git
4261a204 2026S: Maintained
8d15d386
OH
2027F: drivers/net/can/
2028F: include/linux/can/dev.h
8d15d386 2029F: include/linux/can/platform/
c117ab84
CEB
2030F: include/uapi/linux/can/error.h
2031F: include/uapi/linux/can/netlink.h
4261a204 2032
95d16c72
JM
2033CAPABILITIES
2034M: Serge Hallyn <serge.hallyn@canonical.com>
2035L: linux-security-module@vger.kernel.org
6305902c 2036S: Supported
95d16c72 2037F: include/linux/capability.h
c117ab84 2038F: include/uapi/linux/capability.h
95d16c72 2039F: security/capability.c
6305902c 2040F: security/commoncap.c
38a94118 2041F: kernel/capability.c
95d16c72 2042
b8154542 2043CELL BROADBAND ENGINE ARCHITECTURE
8b58be88 2044M: Arnd Bergmann <arnd@arndb.de>
a4724ed6
SR
2045L: linuxppc-dev@lists.ozlabs.org
2046L: cbe-oss-dev@lists.ozlabs.org
b8154542
AB
2047W: http://www.ibm.com/developerworks/power/cell/
2048S: Supported
679655da 2049F: arch/powerpc/include/asm/cell*.h
679655da 2050F: arch/powerpc/include/asm/spu*.h
c117ab84 2051F: arch/powerpc/include/uapi/asm/spu*.h
679655da
JP
2052F: arch/powerpc/oprofile/*cell*
2053F: arch/powerpc/platforms/cell/
b8154542 2054
9030aaf9 2055CEPH DISTRIBUTED FILE SYSTEM CLIENT
09d90327 2056M: Sage Weil <sage@inktank.com>
82593f87 2057L: ceph-devel@vger.kernel.org
09d90327 2058W: http://ceph.com/
fb99f881 2059T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9030aaf9
SW
2060S: Supported
2061F: Documentation/filesystems/ceph.txt
14430813
JP
2062F: fs/ceph/
2063F: net/ceph/
2064F: include/linux/ceph/
2065F: include/linux/crush/
9030aaf9 2066
18332a80 2067CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
18332a80 2068L: linux-usb@vger.kernel.org
10c6c9c9 2069S: Orphan
679655da
JP
2070F: Documentation/usb/WUSB-Design-overview.txt
2071F: Documentation/usb/wusb-cbaf
355ffe69
DV
2072F: drivers/usb/host/hwa-hc.c
2073F: drivers/usb/host/whci/
679655da
JP
2074F: drivers/usb/wusbcore/
2075F: include/linux/usb/wusb*
18332a80 2076
70e84049 2077CFAG12864B LCD DRIVER
8b58be88 2078M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2079W: http://miguelojeda.es/auxdisplay.htm
2080W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2081S: Maintained
679655da
JP
2082F: drivers/auxdisplay/cfag12864b.c
2083F: include/linux/cfag12864b.h
70e84049
MOS
2084
2085CFAG12864BFB LCD FRAMEBUFFER DRIVER
8b58be88 2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
2087W: http://miguelojeda.es/auxdisplay.htm
2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 2089S: Maintained
679655da
JP
2090F: drivers/auxdisplay/cfag12864bfb.c
2091F: include/linux/cfag12864b.h
70e84049 2092
704232c2 2093CFG80211 and NL80211
8b58be88 2094M: Johannes Berg <johannes@sipsolutions.net>
704232c2 2095L: linux-wireless@vger.kernel.org
ce466579
JB
2096W: http://wireless.kernel.org/
2097T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2098T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
704232c2 2099S: Maintained
c117ab84 2100F: include/uapi/linux/nl80211.h
679655da
JP
2101F: include/net/cfg80211.h
2102F: net/wireless/*
2103X: net/wireless/wext*
704232c2 2104
46e64261
GKH
2105CHAR and MISC DRIVERS
2106M: Arnd Bergmann <arnd@arndb.de>
879a5a00 2107M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
46e64261 2108T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
879a5a00 2109S: Supported
46e64261
GKH
2110F: drivers/char/*
2111F: drivers/misc/*
2112
0a920b5b 2113CHECKPATCH
8b58be88 2114M: Andy Whitcroft <apw@canonical.com>
10d83f07
JP
2115M: Joe Perches <joe@perches.com>
2116S: Maintained
679655da 2117F: scripts/checkpatch.pl
0a920b5b 2118
f8407f26
HW
2119CHINESE DOCUMENTATION
2120M: Harry Wei <harryxiyou@gmail.com>
9740153c 2121L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
f8407f26
HW
2122L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2123S: Maintained
2124F: Documentation/zh_CN/
2125
2721ea2c
AS
2126CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2127M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
2128L: linux-usb@vger.kernel.org
2129S: Maintained
2130F: drivers/usb/chipidea/
2131
641cb85e 2132CISCO VIC ETHERNET NIC DRIVER
2360d2e8 2133M: Christian Benvenuti <benve@cisco.com>
001e1c1d 2134M: Sujith Sankar <ssujith@cisco.com>
2135M: Govindarajulu Varadarajan <govindarajulu90@gmail.com>
5c6652f5
NP
2136M: Neel Patel <neepatel@cisco.com>
2137M: Nishank Trivedi <nistrive@cisco.com>
7063fbf2 2138S: Supported
a6a5580c 2139F: drivers/net/ethernet/cisco/enic/
7063fbf2 2140
2b7a52a4 2141CIRRUS LOGIC EP93XX ETHERNET DRIVER
5587912f 2142M: Hartley Sweeten <hsweeten@visionengravers.com>
2b7a52a4
LB
2143L: netdev@vger.kernel.org
2144S: Maintained
57d0b7a0 2145F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2b7a52a4 2146
2b7a52a4 2147CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
8b58be88 2148M: Lennert Buytenhek <kernel@wantstofly.org>
6372594a 2149L: linux-usb@vger.kernel.org
2b7a52a4 2150S: Maintained
679655da 2151F: drivers/usb/host/ohci-ep93xx.c
2b7a52a4 2152
d9e9d82c 2153CIRRUS LOGIC CS4270 SOUND DRIVER
c4ef9bc4 2154M: Timur Tabi <timur@tabi.org>
93711660 2155L: alsa-devel@alsa-project.org (moderated for non-subscribers)
c4ef9bc4 2156S: Odd Fixes
679655da 2157F: sound/soc/codecs/cs4270*
d9e9d82c 2158
94574d9a
KRW
2159CLEANCACHE API
2160M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2161L: linux-kernel@vger.kernel.org
2162S: Maintained
2163F: mm/cleancache.c
2164F: include/linux/cleancache.h
2165
d4275354 2166CLK API
8b58be88 2167M: Russell King <linux@arm.linux.org.uk>
37417046 2168S: Maintained
d4275354
RK
2169F: include/linux/clk.h
2170
9222d247
JS
2171CLOCKSOURCE, CLOCKEVENT DRIVERS
2172M: Daniel Lezcano <daniel.lezcano@linaro.org>
2173M: Thomas Gleixner <tglx@linutronix.de>
2174T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2175S: Supported
2176F: drivers/clocksource
2177
5df6d737 2178CISCO FCOE HBA DRIVER
8fc89a79
HP
2179M: Hiral Patel <hiralpat@cisco.com>
2180M: Suma Ramars <sramars@cisco.com>
d7e01dc6 2181M: Brian Uchino <buchino@cisco.com>
5df6d737
AJ
2182L: linux-scsi@vger.kernel.org
2183S: Supported
2a99921a 2184F: drivers/scsi/fnic/
5df6d737 2185
529aa8cb
TLSC
2186CMPC ACPI DRIVER
2187M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2188M: Daniel Oliveira Nascimento <don@syst.com.br>
d0944853 2189L: platform-driver-x86@vger.kernel.org
529aa8cb
TLSC
2190S: Supported
2191F: drivers/platform/x86/classmate-laptop.c
2192
74425eee 2193COCCINELLE/Semantic Patches (SmPL)
26de9c26 2194M: Julia Lawall <Julia.Lawall@lip6.fr>
74425eee 2195M: Gilles Muller <Gilles.Muller@lip6.fr>
26de9c26 2196M: Nicolas Palix <nicolas.palix@imag.fr>
c00b5110 2197M: Michal Marek <mmarek@suse.cz>
26de9c26 2198L: cocci@systeme.lip6.fr (moderated for non-subscribers)
c00b5110 2199T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
74425eee
NP
2200W: http://coccinelle.lip6.fr/
2201S: Supported
4b92b2aa 2202F: Documentation/coccinelle.txt
74425eee
NP
2203F: scripts/coccinelle/
2204F: scripts/coccicheck
2205
1da177e4 2206CODA FILE SYSTEM
8b58be88 2207M: Jan Harkes <jaharkes@cs.cmu.edu>
1da177e4
LT
2208M: coda@cs.cmu.edu
2209L: codalist@coda.cs.cmu.edu
2210W: http://www.coda.cs.cmu.edu/
2211S: Maintained
679655da
JP
2212F: Documentation/filesystems/coda.txt
2213F: fs/coda/
2214F: include/linux/coda*.h
c117ab84 2215F: include/uapi/linux/coda*.h
1da177e4 2216
7704addb 2217COMMON CLK FRAMEWORK
7704addb
MT
2218M: Mike Turquette <mturquette@linaro.org>
2219L: linux-arm-kernel@lists.infradead.org (same as CLK API & CLKDEV)
2220T: git git://git.linaro.org/people/mturquette/linux.git
2221S: Maintained
60bea3b5
SW
2222F: drivers/clk/
2223X: drivers/clk/clkdev.c
7704addb 2224F: include/linux/clk-pr*
60bea3b5 2225F: include/linux/clk/
7704addb 2226
e2d1d6c0 2227COMMON INTERNET FILE SYSTEM (CIFS)
8b58be88 2228M: Steve French <sfrench@samba.org>
51223df6 2229L: linux-cifs@vger.kernel.org
d1f28953 2230L: samba-technical@lists.samba.org (moderated for non-subscribers)
e2d1d6c0 2231W: http://linux-cifs.samba.org/
8a6e2535 2232Q: http://patchwork.ozlabs.org/project/linux-cifs-client/list/
54e5881d 2233T: git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
e2d1d6c0 2234S: Supported
679655da
JP
2235F: Documentation/filesystems/cifs.txt
2236F: fs/cifs/
e2d1d6c0 2237
1da177e4 2238COMPACTPCI HOTPLUG CORE
8b58be88 2239M: Scott Murray <scott@spiteful.org>
64dab204 2240L: linux-pci@vger.kernel.org
82c4dfc7 2241S: Maintained
679655da 2242F: drivers/pci/hotplug/cpci_hotplug*
1da177e4
LT
2243
2244COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
8b58be88 2245M: Scott Murray <scott@spiteful.org>
64dab204 2246L: linux-pci@vger.kernel.org
82c4dfc7 2247S: Maintained
679655da 2248F: drivers/pci/hotplug/cpcihp_zt5550.*
1da177e4
LT
2249
2250COMPACTPCI HOTPLUG GENERIC DRIVER
8b58be88 2251M: Scott Murray <scott@spiteful.org>
64dab204 2252L: linux-pci@vger.kernel.org
82c4dfc7 2253S: Maintained
679655da 2254F: drivers/pci/hotplug/cpcihp_generic.c
1da177e4 2255
5411552c 2256COMPAL LAPTOP SUPPORT
8b58be88 2257M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
d0944853 2258L: platform-driver-x86@vger.kernel.org
5411552c 2259S: Maintained
679655da 2260F: drivers/platform/x86/compal-laptop.c
5411552c 2261
949be0f7 2262CONEXANT ACCESSRUNNER USB DRIVER
8b58be88 2263M: Simon Arlott <cxacru@fire.lp0.eu>
9ae5e3bc
SA
2264L: accessrunner-general@lists.sourceforge.net
2265W: http://accessrunner.sourceforge.net/
949be0f7 2266S: Maintained
679655da 2267F: drivers/usb/atm/cxacru.c
949be0f7 2268
e2d1d6c0 2269CONFIGFS
d6351db2
JB
2270M: Joel Becker <jlbec@evilplan.org>
2271T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
e2d1d6c0 2272S: Supported
679655da
JP
2273F: fs/configfs/
2274F: include/linux/configfs.h
e2d1d6c0 2275
acb9c1b2 2276CONNECTOR
8b58be88 2277M: Evgeniy Polyakov <zbr@ioremap.net>
acb9c1b2
EP
2278L: netdev@vger.kernel.org
2279S: Maintained
2280F: drivers/connector/
2281
fb3a0fb6 2282CONTROL GROUPS (CGROUPS)
860ca0e6 2283M: Tejun Heo <tj@kernel.org>
ad50c159 2284M: Li Zefan <lizefan@huawei.com>
fb3a0fb6 2285L: containers@lists.linux-foundation.org
12340313 2286L: cgroups@vger.kernel.org
860ca0e6 2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
fb3a0fb6 2288S: Maintained
679655da
JP
2289F: include/linux/cgroup*
2290F: kernel/cgroup*
8ca739e3 2291F: mm/*cgroup*
fb3a0fb6 2292
bebe4678 2293CORETEMP HARDWARE MONITORING DRIVER
96859129 2294M: Fenghua Yu <fenghua.yu@intel.com>
bebe4678
RM
2295L: lm-sensors@lm-sensors.org
2296S: Maintained
679655da
JP
2297F: Documentation/hwmon/coretemp
2298F: drivers/hwmon/coretemp.c
bebe4678 2299
1da177e4 2300COSA/SRP SYNC SERIAL DRIVER
8b58be88 2301M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1da177e4
LT
2302W: http://www.fi.muni.cz/~kas/cosa/
2303S: Maintained
679655da 2304F: drivers/net/wan/cosa*
1da177e4 2305
4371ee35 2306CPMAC ETHERNET DRIVER
8b58be88 2307M: Florian Fainelli <florian@openwrt.org>
4371ee35
FF
2308L: netdev@vger.kernel.org
2309S: Maintained
b544dbac 2310F: drivers/net/ethernet/ti/cpmac.c
4371ee35 2311
1da177e4 2312CPU FREQUENCY DRIVERS
49db1903 2313M: Rafael J. Wysocki <rjw@rjwysocki.net>
45c009a9 2314M: Viresh Kumar <viresh.kumar@linaro.org>
bc5f65d4 2315L: cpufreq@vger.kernel.org
a6c072c7 2316L: linux-pm@vger.kernel.org
1da177e4 2317S: Maintained
27209d91
VK
2318T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2319T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
679655da
JP
2320F: drivers/cpufreq/
2321F: include/linux/cpufreq.h
1da177e4 2322
8a67f0ef
VK
2323CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2324M: Viresh Kumar <viresh.kumar@linaro.org>
2325M: Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
2326L: cpufreq@vger.kernel.org
2327L: linux-pm@vger.kernel.org
2328W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2329S: Maintained
2330F: drivers/cpufreq/arm_big_little.h
2331F: drivers/cpufreq/arm_big_little.c
2332F: drivers/cpufreq/arm_big_little_dt.c
2333
14d2c34c
LP
2334CPUIDLE DRIVER - ARM BIG LITTLE
2335M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2336M: Daniel Lezcano <daniel.lezcano@linaro.org>
2337L: linux-pm@vger.kernel.org
2338L: linux-arm-kernel@lists.infradead.org
2339T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2340S: Maintained
2341F: drivers/cpuidle/cpuidle-big_little.c
2342
a8e39c35 2343CPUIDLE DRIVERS
49db1903 2344M: Rafael J. Wysocki <rjw@rjwysocki.net>
a8e39c35
DL
2345M: Daniel Lezcano <daniel.lezcano@linaro.org>
2346L: linux-pm@vger.kernel.org
2347S: Maintained
2348T: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2349F: drivers/cpuidle/*
2350F: include/linux/cpuidle.h
2351
1da177e4 2352CPUID/MSR DRIVER
8b58be88 2353M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 2354S: Maintained
679655da
JP
2355F: arch/x86/kernel/cpuid.c
2356F: arch/x86/kernel/msr.c
1da177e4 2357
7fe2f639
DB
2358CPU POWER MONITORING SUBSYSTEM
2359M: Dominik Brodowski <linux@dominikbrodowski.net>
2360M: Thomas Renninger <trenn@suse.de>
2361S: Maintained
14430813 2362F: tools/power/cpupower/
7fe2f639 2363
ed90fb4a 2364CPUSETS
f47b89c7 2365M: Li Zefan <lizefan@huawei.com>
ed90fb4a 2366W: http://www.bullopensource.org/cpuset/
551e172a 2367W: http://oss.sgi.com/projects/cpusets/
f47b89c7 2368S: Maintained
679655da
JP
2369F: Documentation/cgroups/cpusets.txt
2370F: include/linux/cpuset.h
2371F: kernel/cpuset.c
ed90fb4a 2372
1da177e4 2373CRAMFS FILESYSTEM
ce00f85c
JC
2374W: http://sourceforge.net/projects/cramfs/
2375S: Orphan
679655da
JP
2376F: Documentation/filesystems/cramfs.txt
2377F: fs/cramfs/
1da177e4
LT
2378
2379CRIS PORT
8b58be88
JP
2380M: Mikael Starvik <starvik@axis.com>
2381M: Jesper Nilsson <jesper.nilsson@axis.com>
9937ac0c 2382L: linux-cris-kernel@axis.com
1da177e4
LT
2383W: http://developer.axis.com
2384S: Maintained
679655da 2385F: arch/cris/
df621252 2386F: drivers/tty/serial/crisv10.*
1da177e4
LT
2387
2388CRYPTO API
8b58be88
JP
2389M: Herbert Xu <herbert@gondor.apana.org.au>
2390M: "David S. Miller" <davem@davemloft.net>
1da177e4 2391L: linux-crypto@vger.kernel.org
54e5881d 2392T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1da177e4 2393S: Maintained
679655da
JP
2394F: Documentation/crypto/
2395F: arch/*/crypto/
2396F: crypto/
2397F: drivers/crypto/
2398F: include/crypto/
1da177e4 2399
5b07bd57 2400CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
8b58be88 2401M: Neil Horman <nhorman@tuxdriver.com>
5b07bd57
NH
2402L: linux-crypto@vger.kernel.org
2403S: Maintained
51a2228a
JP
2404F: crypto/ansi_cprng.c
2405F: crypto/rng.c
5b07bd57 2406
9b4ffa48 2407CS5535 Audio ALSA driver
8b58be88 2408M: Jaya Kumar <jayakumar.alsa@gmail.com>
9b4ffa48 2409S: Maintained
679655da 2410F: sound/pci/cs5535audio/
9b4ffa48 2411
a910e4a9
SP
2412CW1200 WLAN driver
2413M: Solomon Peachy <pizza@shaftnet.org>
2414S: Maintained
2415F: drivers/net/wireless/cw1200/
2416
6d8425b1 2417CX18 VIDEO4LINUX DRIVER
6afdeaf8 2418M: Andy Walls <awalls@md.metrocast.net>
c4240509 2419L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 2420L: linux-media@vger.kernel.org
275ffde4 2421T: git git://linuxtv.org/media_tree.git
6d8425b1 2422W: http://linuxtv.org
30e10993 2423W: http://www.ivtvdriver.org/index.php/Cx18
6d8425b1 2424S: Maintained
679655da 2425F: Documentation/video4linux/cx18.txt
90d72ac6 2426F: drivers/media/pci/cx18/
6c0f0359 2427F: include/uapi/linux/ivtv*
6d8425b1 2428
3f101d91
HV
2429CX2341X MPEG ENCODER HELPER MODULE
2430M: Hans Verkuil <hverkuil@xs4all.nl>
2431L: linux-media@vger.kernel.org
2432T: git git://linuxtv.org/media_tree.git
2433W: http://linuxtv.org
2434S: Maintained
c368360b 2435F: drivers/media/common/cx2341x*
3f101d91
HV
2436F: include/media/cx2341x*
2437
20357578 2438CX88 VIDEO4LINUX DRIVER
1b2c14b4 2439M: Mauro Carvalho Chehab <m.chehab@samsung.com>
20357578
MCC
2440L: linux-media@vger.kernel.org
2441W: http://linuxtv.org
2442T: git git://linuxtv.org/media_tree.git
2443S: Odd fixes
2444F: Documentation/video4linux/cx88/
2445F: drivers/media/pci/cx88/
6d8425b1 2446
91952bc0
AP
2447CXD2820R MEDIA DRIVER
2448M: Antti Palosaari <crope@iki.fi>
2449L: linux-media@vger.kernel.org
2450W: http://linuxtv.org/
2451W: http://palosaari.fi/linux/
2452Q: http://patchwork.linuxtv.org/project/linux-media/list/
2453T: git git://linuxtv.org/anttip/media_tree.git
2454S: Maintained
2455F: drivers/media/dvb-frontends/cxd2820r*
6d8425b1 2456
e5ec3789 2457CXGB3 ETHERNET DRIVER (CXGB3)
8b58be88 2458M: Divy Le Ray <divy@chelsio.com>
e5ec3789
SW
2459L: netdev@vger.kernel.org
2460W: http://www.chelsio.com
2461S: Supported
f7917c00 2462F: drivers/net/ethernet/chelsio/cxgb3/
e5ec3789
SW
2463
2464CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
8b58be88 2465M: Steve Wise <swise@chelsio.com>
e6cc0fd1 2466L: linux-rdma@vger.kernel.org
e5ec3789
SW
2467W: http://www.openfabrics.org
2468S: Supported
679655da 2469F: drivers/infiniband/hw/cxgb3/
e5ec3789 2470
be4c9bad
RD
2471CXGB4 ETHERNET DRIVER (CXGB4)
2472M: Dimitris Michailidis <dm@chelsio.com>
2473L: netdev@vger.kernel.org
2474W: http://www.chelsio.com
2475S: Supported
f7917c00 2476F: drivers/net/ethernet/chelsio/cxgb4/
be4c9bad
RD
2477
2478CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2479M: Steve Wise <swise@chelsio.com>
2480L: linux-rdma@vger.kernel.org
2481W: http://www.openfabrics.org
2482S: Supported
2483F: drivers/infiniband/hw/cxgb4/
2484
5c20a5c7
CL
2485CXGB4VF ETHERNET DRIVER (CXGB4VF)
2486M: Casey Leedom <leedom@chelsio.com>
2487L: netdev@vger.kernel.org
2488W: http://www.chelsio.com
2489S: Supported
f7917c00 2490F: drivers/net/ethernet/chelsio/cxgb4vf/
5c20a5c7 2491
b52b97a3
GC
2492STMMAC ETHERNET DRIVER
2493M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2494L: netdev@vger.kernel.org
2495W: http://www.stlinux.com
2496S: Supported
7ac6653a 2497F: drivers/net/ethernet/stmicro/stmmac/
b52b97a3 2498
1da177e4 2499CYBERPRO FB DRIVER
8b58be88 2500M: Russell King <linux@arm.linux.org.uk>
efc03ecb 2501L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1da177e4
LT
2502W: http://www.arm.linux.org.uk/
2503S: Maintained
679655da 2504F: drivers/video/cyber2000fb.*
9fa68eae 2505
1da177e4 2506CYCLADES ASYNC MUX DRIVER
1da177e4 2507W: http://www.cyclades.com/
d459883e 2508S: Orphan
c897401b 2509F: drivers/tty/cyclades.c
679655da 2510F: include/linux/cyclades.h
c117ab84 2511F: include/uapi/linux/cyclades.h
1da177e4
LT
2512
2513CYCLADES PC300 DRIVER
1da177e4 2514W: http://www.cyclades.com/
d459883e 2515S: Orphan
679655da 2516F: drivers/net/wan/pc300*
1da177e4 2517
402f6ae4
AP
2518CYPRESS_FIRMWARE MEDIA DRIVER
2519M: Antti Palosaari <crope@iki.fi>
2520L: linux-media@vger.kernel.org
2521W: http://linuxtv.org/
2522W: http://palosaari.fi/linux/
2523Q: http://patchwork.linuxtv.org/project/linux-media/list/
2524T: git git://linuxtv.org/anttip/media_tree.git
2525S: Maintained
2526F: drivers/media/common/cypress_firmware*
2527
e3ae3525 2528CYTTSP TOUCHSCREEN DRIVER
be9a6f40 2529M: Ferruh Yigit <fery@cypress.com>
6305902c 2530L: linux-input@vger.kernel.org
be9a6f40 2531S: Supported
6305902c
JP
2532F: drivers/input/touchscreen/cyttsp*
2533F: include/linux/input/cyttsp.h
e3ae3525 2534
1da177e4 2535DAMA SLAVE for AX.25
8b58be88 2536M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
2537W: http://yaina.de/jreuter/
2538W: http://www.qsl.net/dl1bke/
2539L: linux-hams@vger.kernel.org
2540S: Maintained
679655da
JP
2541F: net/ax25/af_ax25.c
2542F: net/ax25/ax25_dev.c
2543F: net/ax25/ax25_ds_*
2544F: net/ax25/ax25_in.c
2545F: net/ax25/ax25_out.c
2546F: net/ax25/ax25_timer.c
2547F: net/ax25/sysctl_net_ax25.c
1da177e4 2548
e2d1d6c0 2549DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
e2d1d6c0 2550L: netdev@vger.kernel.org
5ff77428 2551S: Orphan
679655da 2552F: Documentation/networking/dmfe.txt
0f04e2aa 2553F: drivers/net/ethernet/dec/tulip/dmfe.c
e2d1d6c0
RD
2554
2555DC390/AM53C974 SCSI driver
8b58be88 2556M: Kurt Garloff <garloff@suse.de>
e2d1d6c0 2557W: http://www.garloff.de/kurt/linux/dc390/
8b58be88 2558M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
e2d1d6c0 2559S: Maintained
679655da 2560F: drivers/scsi/tmscsim.*
e2d1d6c0 2561
1da177e4 2562DC395x SCSI driver
61eee9a7 2563M: Oliver Neukum <oliver@neukum.org>
8b58be88
JP
2564M: Ali Akcaagac <aliakc@web.de>
2565M: Jamie Lenehan <lenehan@twibble.org>
1da177e4 2566W: http://twibble.org/dist/dc395x/
f5df5881 2567L: dc395x@twibble.org
1da177e4
LT
2568L: http://lists.twibble.org/mailman/listinfo/dc395x/
2569S: Maintained
679655da
JP
2570F: Documentation/scsi/dc395x.txt
2571F: drivers/scsi/dc395x.*
1da177e4 2572
eb8edb08 2573DCCP PROTOCOL
a89d030e 2574M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
eb8edb08 2575L: dccp@vger.kernel.org
c996d8b9 2576W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
eb8edb08 2577S: Maintained
679655da 2578F: include/linux/dccp.h
c117ab84 2579F: include/uapi/linux/dccp.h
679655da
JP
2580F: include/linux/tfrc.h
2581F: net/dccp/
eb8edb08 2582
1da177e4 2583DECnet NETWORK LAYER
1da177e4
LT
2584W: http://linux-decnet.sourceforge.net
2585L: linux-decnet-user@lists.sourceforge.net
f546444d 2586S: Orphan
679655da
JP
2587F: Documentation/networking/decnet.txt
2588F: net/decnet/
1da177e4
LT
2589
2590DEFXX FDDI NETWORK DRIVER
8b58be88 2591M: "Maciej W. Rozycki" <macro@linux-mips.org>
1da177e4 2592S: Maintained
33f810b2 2593F: drivers/net/fddi/defxx.*
1da177e4 2594
ad8f07cc 2595DELL LAPTOP DRIVER
8b58be88 2596M: Matthew Garrett <mjg59@srcf.ucam.org>
d0944853 2597L: platform-driver-x86@vger.kernel.org
ad8f07cc 2598S: Maintained
679655da 2599F: drivers/platform/x86/dell-laptop.c
ad8f07cc 2600
1da177e4 2601DELL LAPTOP SMM DRIVER
c5471462 2602S: Orphan
679655da 2603F: drivers/char/i8k.c
c117ab84 2604F: include/uapi/linux/i8k.h
1da177e4 2605
90563ec4 2606DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
8b58be88 2607M: Doug Warzecha <Douglas_Warzecha@dell.com>
90563ec4 2608S: Maintained
679655da
JP
2609F: Documentation/dcdbas.txt
2610F: drivers/firmware/dcdbas.*
90563ec4 2611
0b3f6109 2612DELL WMI EXTRAS DRIVER
8b58be88 2613M: Matthew Garrett <mjg59@srcf.ucam.org>
0b3f6109 2614S: Maintained
36b3a96f 2615F: drivers/platform/x86/dell-wmi.c
0b3f6109 2616
5efc75e3
PZ
2617DESIGNWARE USB2 DRD IP DRIVER
2618M: Paul Zimmerman <paulz@synopsys.com>
2619L: linux-usb@vger.kernel.org
2620S: Maintained
2621F: drivers/staging/dwc2/
2622
94ab23dd
FB
2623DESIGNWARE USB3 DRD IP DRIVER
2624M: Felipe Balbi <balbi@ti.com>
2625L: linux-usb@vger.kernel.org
2626L: linux-omap@vger.kernel.org
2627T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
2628S: Maintained
2629F: drivers/usb/dwc3/
2630
89d07767
KP
2631DEVICE FREQUENCY (DEVFREQ)
2632M: MyungJoo Ham <myungjoo.ham@samsung.com>
2633M: Kyungmin Park <kyungmin.park@samsung.com>
88476d34 2634L: linux-pm@vger.kernel.org
89d07767
KP
2635S: Maintained
2636F: drivers/devfreq/
2637
1da177e4 2638DEVICE NUMBER REGISTRY
8b58be88 2639M: Torben Mathiasen <device@lanana.org>
1da177e4 2640W: http://lanana.org/docs/device-list/index.html
1da177e4
LT
2641S: Maintained
2642
e2d1d6c0 2643DEVICE-MAPPER (LVM)
854ecaad 2644M: Alasdair Kergon <agk@redhat.com>
8504eed3 2645M: Mike Snitzer <snitzer@redhat.com>
854ecaad 2646M: dm-devel@redhat.com
e2d1d6c0
RD
2647L: dm-devel@redhat.com
2648W: http://sources.redhat.com/dm
8a6e2535 2649Q: http://patchwork.kernel.org/project/dm-devel/list/
854ecaad 2650T: quilt http://people.redhat.com/agk/patches/linux/editing/
e2d1d6c0 2651S: Maintained
679655da
JP
2652F: Documentation/device-mapper/
2653F: drivers/md/dm*
854ecaad 2654F: drivers/md/persistent-data/
679655da
JP
2655F: include/linux/device-mapper.h
2656F: include/linux/dm-*.h
8504eed3 2657F: include/uapi/linux/dm-*.h
e2d1d6c0 2658
599aa697
LL
2659DIGI NEO AND CLASSIC PCI PRODUCTS
2660M: Lidza Louina <lidza.louina@gmail.com>
2661L: driverdev-devel@linuxdriverproject.org
2662S: Maintained
2663F: drivers/staging/dgnc/
2664
2665DIGI EPCA PCI PRODUCTS
2666M: Lidza Louina <lidza.louina@gmail.com>
2667L: driverdev-devel@linuxdriverproject.org
2668S: Maintained
2669F: drivers/staging/dgap/
2670
335d7c58 2671DIOLAN U2C-12 I2C DRIVER
ca462085 2672M: Guenter Roeck <linux@roeck-us.net>
335d7c58
GR
2673L: linux-i2c@vger.kernel.org
2674S: Maintained
2675F: drivers/i2c/busses/i2c-diolan-u2c.c
2676
e7839f25 2677DIRECTORY NOTIFICATION (DNOTIFY)
8b58be88 2678M: Eric Paris <eparis@parisplace.org>
3c5119c0 2679S: Maintained
679655da
JP
2680F: Documentation/filesystems/dnotify.txt
2681F: fs/notify/dnotify/
2682F: include/linux/dnotify.h
1da177e4
LT
2683
2684DISK GEOMETRY AND PARTITION HANDLING
8b58be88 2685M: Andries Brouwer <aeb@cwi.nl>
1da177e4
LT
2686W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2687W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2688W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2689S: Maintained
2690
4480f15b 2691DISKQUOTA
8b58be88 2692M: Jan Kara <jack@suse.cz>
1da177e4 2693S: Maintained
679655da
JP
2694F: Documentation/filesystems/quota.txt
2695F: fs/quota/
2696F: include/linux/quota*.h
c117ab84 2697F: include/uapi/linux/quota*.h
1da177e4 2698
702686ad
BT
2699DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
2700M: Bernie Thompson <bernie@plugable.com>
2701L: linux-fbdev@vger.kernel.org
2702S: Maintained
2703W: http://plugable.com/category/projects/udlfb/
2704F: drivers/video/udlfb.c
2705F: include/video/udlfb.h
2706F: Documentation/fb/udlfb.txt
2707
e7839f25 2708DISTRIBUTED LOCK MANAGER (DLM)
8b58be88
JP
2709M: Christine Caulfield <ccaulfie@redhat.com>
2710M: David Teigland <teigland@redhat.com>
a4644184 2711L: cluster-devel@redhat.com
5be7b50f 2712W: http://sources.redhat.com/cluster/
54e5881d 2713T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
5be7b50f 2714S: Supported
679655da 2715F: fs/dlm/
5be7b50f 2716
53b6b3e0
SS
2717DMA BUFFER SHARING FRAMEWORK
2718M: Sumit Semwal <sumit.semwal@linaro.org>
2719S: Maintained
2720L: linux-media@vger.kernel.org
2721L: dri-devel@lists.freedesktop.org
2722L: linaro-mm-sig@lists.linaro.org
2723F: drivers/base/dma-buf*
2724F: include/linux/dma-buf*
2725F: Documentation/dma-buf-sharing.txt
2726T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
2727
b3e5f263 2728DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4abed0af 2729M: Vinod Koul <vinod.koul@intel.com>
ab5f8c6e 2730M: Dan Williams <dan.j.williams@intel.com>
17b59560
VK
2731L: dmaengine@vger.kernel.org
2732Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
b3e5f263 2733S: Supported
679655da
JP
2734F: drivers/dma/
2735F: include/linux/dma*
5dbd05d4
VK
2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2737T: git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
248a9dc3 2738
b825037d 2739DME1737 HARDWARE MONITOR DRIVER
8b58be88 2740M: Juerg Haefliger <juergh@gmail.com>
b825037d
JH
2741L: lm-sensors@lm-sensors.org
2742S: Maintained
679655da
JP
2743F: Documentation/hwmon/dme1737
2744F: drivers/hwmon/dme1737.c
b825037d 2745
5b9c9bf6 2746DOCKING STATION DRIVER
8b58be88 2747M: Shaohua Li <shaohua.li@intel.com>
5b9c9bf6 2748L: linux-acpi@vger.kernel.org
8b59a454 2749S: Supported
679655da 2750F: drivers/acpi/dock.c
5b9c9bf6 2751
7d2c86b5 2752DOCUMENTATION
5191d566 2753M: Rob Landley <rob@landley.net>
795fb7e7 2754L: linux-doc@vger.kernel.org
5191d566 2755T: TBD
795fb7e7 2756S: Maintained
679655da 2757F: Documentation/
abbaeff3 2758
1da177e4 2759DOUBLETALK DRIVER
8b58be88 2760M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
1da177e4
LT
2761L: blinux-list@redhat.com
2762S: Maintained
679655da
JP
2763F: drivers/char/dtlk.c
2764F: include/linux/dtlk.h
1da177e4 2765
e2d1d6c0 2766DPT_I2O SCSI RAID DRIVER
8b58be88 2767M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
2768L: linux-scsi@vger.kernel.org
2769W: http://www.adaptec.com/
2770S: Maintained
679655da
JP
2771F: drivers/scsi/dpt*
2772F: drivers/scsi/dpt/
e2d1d6c0 2773
b411b363 2774DRBD DRIVER
28b8e8d4
JP
2775P: Philipp Reisner
2776P: Lars Ellenberg
2777M: drbd-dev@lists.linbit.com
2778L: drbd-user@lists.linbit.com
2779W: http://www.drbd.org
2780T: git git://git.drbd.org/linux-2.6-drbd.git drbd
2781T: git git://git.drbd.org/drbd-8.3.git
2782S: Supported
2783F: drivers/block/drbd/
2784F: lib/lru_cache.c
2785F: Documentation/blockdev/drbd/
b411b363 2786
87544653 2787DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
879a5a00 2788M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
08deed1e 2789T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
1da177e4 2790S: Supported
679655da 2791F: Documentation/kobject.txt
7cfc51b9 2792F: drivers/base/
679655da 2793F: fs/sysfs/
87544653 2794F: fs/debugfs/
679655da 2795F: include/linux/kobj*
87544653 2796F: include/linux/debugfs.h
679655da 2797F: lib/kobj*
1da177e4
LT
2798
2799DRM DRIVERS
8b58be88 2800M: David Airlie <airlied@linux.ie>
4c6a3999 2801L: dri-devel@lists.freedesktop.org
54e5881d 2802T: git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
1da177e4 2803S: Maintained
679655da 2804F: drivers/gpu/drm/
850e9411 2805F: include/drm/
c117ab84 2806F: include/uapi/drm/
1da177e4 2807
8daf7473 2808INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
38e490fe 2809M: Daniel Vetter <daniel.vetter@ffwll.ch>
362132d2 2810L: intel-gfx@lists.freedesktop.org
8daf7473 2811L: dri-devel@lists.freedesktop.org
38e490fe 2812T: git git://people.freedesktop.org/~danvet/drm-intel
8daf7473 2813S: Supported
14430813 2814F: drivers/gpu/drm/i915/
8daf7473 2815F: include/drm/i915*
c117ab84 2816F: include/uapi/drm/i915*
8daf7473 2817
398a6d4a
KP
2818DRM DRIVERS FOR EXYNOS
2819M: Inki Dae <inki.dae@samsung.com>
f1501303
ID
2820M: Joonyoung Shim <jy0922.shim@samsung.com>
2821M: Seung-Woo Kim <sw0312.kim@samsung.com>
2822M: Kyungmin Park <kyungmin.park@samsung.com>
398a6d4a 2823L: dri-devel@lists.freedesktop.org
25a58030 2824T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
398a6d4a 2825S: Supported
14430813 2826F: drivers/gpu/drm/exynos/
398a6d4a 2827F: include/drm/exynos*
c117ab84 2828F: include/uapi/drm/exynos*
398a6d4a 2829
bd3b49f2 2830DRM DRIVERS FOR NVIDIA TEGRA
a5ad7a63
TR
2831M: Thierry Reding <thierry.reding@gmail.com>
2832M: Terje Bergström <tbergstrom@nvidia.com>
bd3b49f2
TR
2833L: dri-devel@lists.freedesktop.org
2834L: linux-tegra@vger.kernel.org
a5ad7a63 2835T: git git://anongit.freedesktop.org/tegra/linux.git
adabdb0c 2836S: Supported
a5ad7a63
TR
2837F: drivers/gpu/host1x/
2838F: include/uapi/drm/tegra_drm.h
bd3b49f2
TR
2839F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
2840
598df1ac
AK
2841DSBR100 USB FM RADIO DRIVER
2842M: Alexey Klimov <klimov.linux@gmail.com>
2843L: linux-media@vger.kernel.org
2844T: git git://linuxtv.org/media_tree.git
2845S: Maintained
2846F: drivers/media/radio/dsbr100.c
2847
1da177e4 2848DSCC4 DRIVER
8b58be88 2849M: Francois Romieu <romieu@fr.zoreil.com>
01f20734 2850L: netdev@vger.kernel.org
1da177e4 2851S: Maintained
679655da 2852F: drivers/net/wan/dscc4.c
1da177e4 2853
91952bc0
AP
2854DVB_USB_AF9015 MEDIA DRIVER
2855M: Antti Palosaari <crope@iki.fi>
2856L: linux-media@vger.kernel.org
2857W: http://linuxtv.org/
2858W: http://palosaari.fi/linux/
2859Q: http://patchwork.linuxtv.org/project/linux-media/list/
2860T: git git://linuxtv.org/anttip/media_tree.git
2861S: Maintained
2862F: drivers/media/usb/dvb-usb-v2/af9015*
2863
2864DVB_USB_AF9035 MEDIA DRIVER
2865M: Antti Palosaari <crope@iki.fi>
2866L: linux-media@vger.kernel.org
2867W: http://linuxtv.org/
2868W: http://palosaari.fi/linux/
2869Q: http://patchwork.linuxtv.org/project/linux-media/list/
2870T: git git://linuxtv.org/anttip/media_tree.git
2871S: Maintained
2872F: drivers/media/usb/dvb-usb-v2/af9035*
2873
2874DVB_USB_ANYSEE MEDIA DRIVER
2875M: Antti Palosaari <crope@iki.fi>
2876L: linux-media@vger.kernel.org
2877W: http://linuxtv.org/
2878W: http://palosaari.fi/linux/
2879Q: http://patchwork.linuxtv.org/project/linux-media/list/
2880T: git git://linuxtv.org/anttip/media_tree.git
2881S: Maintained
2882F: drivers/media/usb/dvb-usb-v2/anysee*
2883
2884DVB_USB_AU6610 MEDIA DRIVER
2885M: Antti Palosaari <crope@iki.fi>
2886L: linux-media@vger.kernel.org
2887W: http://linuxtv.org/
2888W: http://palosaari.fi/linux/
2889Q: http://patchwork.linuxtv.org/project/linux-media/list/
2890T: git git://linuxtv.org/anttip/media_tree.git
2891S: Maintained
2892F: drivers/media/usb/dvb-usb-v2/au6610*
2893
2894DVB_USB_CE6230 MEDIA DRIVER
2895M: Antti Palosaari <crope@iki.fi>
2896L: linux-media@vger.kernel.org
2897W: http://linuxtv.org/
2898W: http://palosaari.fi/linux/
2899Q: http://patchwork.linuxtv.org/project/linux-media/list/
2900T: git git://linuxtv.org/anttip/media_tree.git
2901S: Maintained
2902F: drivers/media/usb/dvb-usb-v2/ce6230*
2903
d099dea2
MK
2904DVB_USB_CXUSB MEDIA DRIVER
2905M: Michael Krufky <mkrufky@linuxtv.org>
2906L: linux-media@vger.kernel.org
2907W: http://linuxtv.org/
2908W: http://github.com/mkrufky
2909Q: http://patchwork.linuxtv.org/project/linux-media/list/
2910T: git git://linuxtv.org/media_tree.git
2911S: Maintained
9819da66 2912F: drivers/media/usb/dvb-usb/cxusb*
d099dea2 2913
91952bc0 2914DVB_USB_EC168 MEDIA DRIVER
91952bc0
AP
2915M: Antti Palosaari <crope@iki.fi>
2916L: linux-media@vger.kernel.org
2917W: http://linuxtv.org/
2918W: http://palosaari.fi/linux/
2919Q: http://patchwork.linuxtv.org/project/linux-media/list/
2920T: git git://linuxtv.org/anttip/media_tree.git
2921S: Maintained
91952bc0 2922F: drivers/media/usb/dvb-usb-v2/ec168*
91952bc0 2923
5560983b 2924DVB_USB_GL861 MEDIA DRIVER
91952bc0
AP
2925M: Antti Palosaari <crope@iki.fi>
2926L: linux-media@vger.kernel.org
2927W: http://linuxtv.org/
91952bc0
AP
2928Q: http://patchwork.linuxtv.org/project/linux-media/list/
2929T: git git://linuxtv.org/anttip/media_tree.git
2930S: Maintained
5560983b 2931F: drivers/media/usb/dvb-usb-v2/gl861*
91952bc0 2932
8856f5f2
MK
2933DVB_USB_MXL111SF MEDIA DRIVER
2934M: Michael Krufky <mkrufky@linuxtv.org>
2935L: linux-media@vger.kernel.org
2936W: http://linuxtv.org/
2937W: http://github.com/mkrufky
2938Q: http://patchwork.linuxtv.org/project/linux-media/list/
2939T: git git://linuxtv.org/mkrufky/mxl111sf.git
2940S: Maintained
2941F: drivers/media/usb/dvb-usb-v2/mxl111sf*
2942
91952bc0
AP
2943DVB_USB_RTL28XXU MEDIA DRIVER
2944M: Antti Palosaari <crope@iki.fi>
2945L: linux-media@vger.kernel.org
2946W: http://linuxtv.org/
2947W: http://palosaari.fi/linux/
2948Q: http://patchwork.linuxtv.org/project/linux-media/list/
2949T: git git://linuxtv.org/anttip/media_tree.git
2950S: Maintained
2951F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
2952
2953DVB_USB_V2 MEDIA DRIVER
2954M: Antti Palosaari <crope@iki.fi>
2955L: linux-media@vger.kernel.org
2956W: http://linuxtv.org/
2957W: http://palosaari.fi/linux/
2958Q: http://patchwork.linuxtv.org/project/linux-media/list/
2959T: git git://linuxtv.org/anttip/media_tree.git
2960S: Maintained
2961F: drivers/media/usb/dvb-usb-v2/dvb_usb*
2962F: drivers/media/usb/dvb-usb-v2/usb_urb.c
2963
ac0ac38f 2964DYNAMIC DEBUG
5c4a97d1 2965M: Jason Baron <jbaron@akamai.com>
ac0ac38f
JB
2966S: Maintained
2967F: lib/dynamic_debug.c
2968F: include/linux/dynamic_debug.h
2969
789c7048 2970DZ DECSTATION DZ11 SERIAL DRIVER
8b58be88 2971M: "Maciej W. Rozycki" <macro@linux-mips.org>
789c7048 2972S: Maintained
df621252 2973F: drivers/tty/serial/dz.*
789c7048 2974
91952bc0
AP
2975E4000 MEDIA DRIVER
2976M: Antti Palosaari <crope@iki.fi>
2977L: linux-media@vger.kernel.org
2978W: http://linuxtv.org/
2979W: http://palosaari.fi/linux/
2980Q: http://patchwork.linuxtv.org/project/linux-media/list/
2981T: git git://linuxtv.org/anttip/media_tree.git
2982S: Maintained
2983F: drivers/media/tuners/e4000*
2984
1da177e4 2985EATA-DMA SCSI DRIVER
8b58be88 2986M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
2987L: linux-eata@i-connect.net
2988L: linux-scsi@vger.kernel.org
1da177e4 2989S: Maintained
679655da 2990F: drivers/scsi/eata*
1da177e4
LT
2991
2992EATA ISA/EISA/PCI SCSI DRIVER
8b58be88 2993M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
2994L: linux-scsi@vger.kernel.org
2995S: Maintained
679655da 2996F: drivers/scsi/eata.c
1da177e4
LT
2997
2998EATA-PIO SCSI DRIVER
8b58be88 2999M: Michael Neuffer <mike@i-Connect.Net>
7d2c86b5
JP
3000L: linux-eata@i-connect.net
3001L: linux-scsi@vger.kernel.org
1da177e4 3002S: Maintained
679655da 3003F: drivers/scsi/eata_pio.*
1da177e4
LT
3004
3005EBTABLES
8b58be88 3006M: Bart De Schuymer <bart.de.schuymer@pandora.be>
d3ab6fde 3007L: netfilter-devel@vger.kernel.org
1da177e4
LT
3008W: http://ebtables.sourceforge.net/
3009S: Maintained
679655da 3010F: include/linux/netfilter_bridge/ebt_*.h
c117ab84 3011F: include/uapi/linux/netfilter_bridge/ebt_*.h
679655da 3012F: net/bridge/netfilter/ebt*.c
1da177e4 3013
91952bc0
AP
3014EC100 MEDIA DRIVER
3015M: Antti Palosaari <crope@iki.fi>
3016L: linux-media@vger.kernel.org
3017W: http://linuxtv.org/
3018W: http://palosaari.fi/linux/
3019Q: http://patchwork.linuxtv.org/project/linux-media/list/
3020T: git git://linuxtv.org/anttip/media_tree.git
3021S: Maintained
3022F: drivers/media/dvb-frontends/ec100*
3023
237fead6 3024ECRYPT FILE SYSTEM
0de9adf2 3025M: Tyler Hicks <tyhicks@canonical.com>
a058bfbb 3026L: ecryptfs@vger.kernel.org
24a923e4 3027W: http://ecryptfs.org
6dc7516e 3028W: https://launchpad.net/ecryptfs
237fead6 3029S: Supported
679655da
JP
3030F: Documentation/filesystems/ecryptfs.txt
3031F: fs/ecryptfs/
237fead6 3032
da9bb1d2 3033EDAC-CORE
8b58be88 3034M: Doug Thompson <dougthompson@xmission.com>
91445c72 3035L: linux-edac@vger.kernel.org
0e438e3f 3036W: bluesmoke.sourceforge.net
8c2a6a40 3037S: Supported
679655da 3038F: Documentation/edac.txt
91445c72 3039F: drivers/edac/
679655da 3040F: include/linux/edac.h
0e438e3f 3041
c476c23b 3042EDAC-AMD64
8b58be88 3043M: Doug Thompson <dougthompson@xmission.com>
487ba8e8 3044M: Borislav Petkov <bp@alien8.de>
91445c72 3045L: linux-edac@vger.kernel.org
c476c23b 3046W: bluesmoke.sourceforge.net
487ba8e8 3047S: Maintained
c476c23b
BP
3048F: drivers/edac/amd64_edac*
3049
836dae5d
RR
3050EDAC-CALXEDA
3051M: Doug Thompson <dougthompson@xmission.com>
3052M: Robert Richter <rric@kernel.org>
3053L: linux-edac@vger.kernel.org
3054W: bluesmoke.sourceforge.net
3055S: Maintained
3056F: drivers/edac/highbank*
3057
f65aad41
RB
3058EDAC-CAVIUM
3059M: Ralf Baechle <ralf@linux-mips.org>
3060M: David Daney <david.daney@cavium.com>
3061L: linux-edac@vger.kernel.org
3062L: linux-mips@linux-mips.org
3063W: bluesmoke.sourceforge.net
3064S: Supported
3065F: drivers/edac/octeon_edac*
3066
0e438e3f 3067EDAC-E752X
8b58be88
JP
3068M: Mark Gross <mark.gross@intel.com>
3069M: Doug Thompson <dougthompson@xmission.com>
91445c72 3070L: linux-edac@vger.kernel.org
0e438e3f
DP
3071W: bluesmoke.sourceforge.net
3072S: Maintained
679655da 3073F: drivers/edac/e752x_edac.c
0e438e3f
DP
3074
3075EDAC-E7XXX
8b58be88 3076M: Doug Thompson <dougthompson@xmission.com>
91445c72 3077L: linux-edac@vger.kernel.org
0e438e3f
DP
3078W: bluesmoke.sourceforge.net
3079S: Maintained
679655da 3080F: drivers/edac/e7xxx_edac.c
0e438e3f 3081
77c5f5d2 3082EDAC-GHES
1b2c14b4 3083M: Mauro Carvalho Chehab <m.chehab@samsung.com>
77c5f5d2
MCC
3084L: linux-edac@vger.kernel.org
3085W: bluesmoke.sourceforge.net
3086S: Maintained
2caa67a6 3087F: drivers/edac/ghes_edac.c
77c5f5d2 3088
6bc78404 3089EDAC-I82443BXGX
8b58be88 3090M: Tim Small <tim@buttersideup.com>
91445c72 3091L: linux-edac@vger.kernel.org
6bc78404
DT
3092W: bluesmoke.sourceforge.net
3093S: Maintained
679655da 3094F: drivers/edac/i82443bxgx_edac.c
6bc78404
DT
3095
3096EDAC-I3000
8b58be88 3097M: Jason Uhlenkott <juhlenko@akamai.com>
91445c72 3098L: linux-edac@vger.kernel.org
6bc78404
DT
3099W: bluesmoke.sourceforge.net
3100S: Maintained
679655da 3101F: drivers/edac/i3000_edac.c
6bc78404
DT
3102
3103EDAC-I5000
8b58be88 3104M: Doug Thompson <dougthompson@xmission.com>
91445c72 3105L: linux-edac@vger.kernel.org
ba9a5918
DT
3106W: bluesmoke.sourceforge.net
3107S: Maintained
679655da 3108F: drivers/edac/i5000_edac.c
ba9a5918 3109
44c12cb2 3110EDAC-I5400
1b2c14b4 3111M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316 3112L: linux-edac@vger.kernel.org
44c12cb2
MCC
3113W: bluesmoke.sourceforge.net
3114S: Maintained
679655da 3115F: drivers/edac/i5400_edac.c
44c12cb2 3116
3c9c92b6 3117EDAC-I7300
1b2c14b4 3118M: Mauro Carvalho Chehab <m.chehab@samsung.com>
3c9c92b6
MCC
3119L: linux-edac@vger.kernel.org
3120W: bluesmoke.sourceforge.net
3121S: Maintained
3122F: drivers/edac/i7300_edac.c
3123
67c89316 3124EDAC-I7CORE
1b2c14b4 3125M: Mauro Carvalho Chehab <m.chehab@samsung.com>
67c89316
MCC
3126L: linux-edac@vger.kernel.org
3127W: bluesmoke.sourceforge.net
3128S: Maintained
70aff0ce 3129F: drivers/edac/i7core_edac.c
67c89316 3130
ba9a5918 3131EDAC-I82975X
8b58be88 3132M: Ranganathan Desikan <ravi@jetztechnologies.com>
25527885 3133M: "Arvind R." <arvino55@gmail.com>
91445c72 3134L: linux-edac@vger.kernel.org
ba9a5918
DT
3135W: bluesmoke.sourceforge.net
3136S: Maintained
679655da 3137F: drivers/edac/i82975x_edac.c
ba9a5918
DT
3138
3139EDAC-PASEMI
8b58be88 3140M: Egor Martovetsky <egor@pasemi.com>
91445c72 3141L: linux-edac@vger.kernel.org
6bc78404
DT
3142W: bluesmoke.sourceforge.net
3143S: Maintained
679655da 3144F: drivers/edac/pasemi_edac.c
6bc78404 3145
0e438e3f 3146EDAC-R82600
8b58be88 3147M: Tim Small <tim@buttersideup.com>
91445c72 3148L: linux-edac@vger.kernel.org
0e438e3f
DP
3149W: bluesmoke.sourceforge.net
3150S: Maintained
679655da 3151F: drivers/edac/r82600_edac.c
da9bb1d2 3152
4d096ca7 3153EDAC-SBRIDGE
1b2c14b4 3154M: Mauro Carvalho Chehab <m.chehab@samsung.com>
4d096ca7
MCC
3155L: linux-edac@vger.kernel.org
3156W: bluesmoke.sourceforge.net
3157S: Maintained
3158F: drivers/edac/sb_edac.c
3159
af39917d
CL
3160EDIROL UA-101/UA-1000 DRIVER
3161M: Clemens Ladisch <clemens@ladisch.de>
3162L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3163T: git git://git.alsa-project.org/alsa-kernel.git
3164S: Maintained
3165F: sound/usb/misc/ua101.c
3166
1f7df953
MF
3167EXTENSIBLE FIRMWARE INTERFACE (EFI)
3168M: Matt Fleming <matt.fleming@intel.com>
3169L: linux-efi@vger.kernel.org
78bef24e 3170T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
1f7df953
MF
3171S: Maintained
3172F: Documentation/x86/efi-stub.txt
3173F: arch/ia64/kernel/efi.c
3174F: arch/x86/boot/compressed/eboot.[ch]
3175F: arch/x86/include/asm/efi.h
3176F: arch/x86/platform/efi/*
a9499fa7 3177F: drivers/firmware/efi/*
1f7df953
MF
3178F: include/linux/efi*.h
3179
d68772b7
MF
3180EFI VARIABLE FILESYSTEM
3181M: Matthew Garrett <matthew.garrett@nebula.com>
3182M: Jeremy Kerr <jk@ozlabs.org>
3183M: Matt Fleming <matt.fleming@intel.com>
3184T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3185L: linux-efi@vger.kernel.org
3186S: Maintained
3187F: fs/efivarfs/
3188
85a00d9b
PJ
3189EFIFB FRAMEBUFFER DRIVER
3190L: linux-fbdev@vger.kernel.org
3191M: Peter Jones <pjones@redhat.com>
3192S: Maintained
3193F: drivers/video/efifb.c
3194
0bee8d28
JT
3195EFS FILESYSTEM
3196W: http://aeschi.ch.eu.org/efs/
3197S: Orphan
679655da 3198F: fs/efs/
0bee8d28 3199
4480f15b 3200EHCA (IBM GX bus InfiniBand adapter) DRIVER
8b58be88
JP
3201M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3202M: Christoph Raisch <raisch@de.ibm.com>
e6cc0fd1 3203L: linux-rdma@vger.kernel.org
fab97220 3204S: Supported
679655da 3205F: drivers/infiniband/hw/ehca/
fab97220 3206
aa8a9e25 3207EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
34b1901a 3208M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
aa8a9e25
BL
3209L: netdev@vger.kernel.org
3210S: Maintained
9aa32835 3211F: drivers/net/ethernet/ibm/ehea/
aa8a9e25 3212
f0319efe 3213EM28XX VIDEO4LINUX DRIVER
1b2c14b4 3214M: Mauro Carvalho Chehab <m.chehab@samsung.com>
f0319efe
MCC
3215L: linux-media@vger.kernel.org
3216W: http://linuxtv.org
3217T: git git://linuxtv.org/media_tree.git
3218S: Maintained
3219F: drivers/media/usb/em28xx/
3220
3e3a7d66 3221EMBEDDED LINUX
8b58be88
JP
3222M: Paul Gortmaker <paul.gortmaker@windriver.com>
3223M: Matt Mackall <mpm@selenic.com>
3224M: David Woodhouse <dwmw2@infradead.org>
3e3a7d66
DW
3225L: linux-embedded@vger.kernel.org
3226S: Maintained
3227
3a1c1d44 3228EMULEX LPFC FC SCSI DRIVER
8b58be88 3229M: James Smart <james.smart@emulex.com>
ce00f85c
JC
3230L: linux-scsi@vger.kernel.org
3231W: http://sourceforge.net/projects/lpfcxxxx
3232S: Supported
679655da 3233F: drivers/scsi/lpfc/
3a1c1d44 3234
5f5bac82 3235ENE CB710 FLASH CARD READER DRIVER
8b58be88 3236M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5f5bac82
MM
3237S: Maintained
3238F: drivers/misc/cb710/
3239F: drivers/mmc/host/cb710-mmc.*
3240F: include/linux/cb710.h
3241
931e39a1
ML
3242ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3243M: Maxim Levitsky <maximlevitsky@gmail.com>
3244S: Maintained
2a837449 3245F: drivers/media/rc/ene_ir.*
931e39a1 3246
ec207dcc
GS
3247ENHANCED ERROR HANDLING (EEH)
3248M: Gavin Shan <shangw@linux.vnet.ibm.com>
3249L: linuxppc-dev@lists.ozlabs.org
3250S: Supported
3251F: Documentation/powerpc/eeh-pci-error-recovery.txt
3252F: arch/powerpc/kernel/eeh*.c
3253
d5ca9006 3254EPSON S1D13XXX FRAMEBUFFER DRIVER
8b58be88 3255M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
d5ca9006 3256S: Maintained
084bad91 3257T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
679655da
JP
3258F: drivers/video/s1d13xxxfb.c
3259F: include/video/s1d13xxxfb.h
d5ca9006 3260
1da177e4 3261ETHERNET BRIDGE
adbbf69d 3262M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 3263L: bridge@lists.linux-foundation.org
4c325313 3264L: netdev@vger.kernel.org
c996d8b9 3265W: http://www.linuxfoundation.org/en/Net:Bridge
1da177e4 3266S: Maintained
679655da
JP
3267F: include/linux/netfilter_bridge/
3268F: net/bridge/
1da177e4 3269
1da177e4 3270EXT2 FILE SYSTEM
01971952 3271M: Jan Kara <jack@suse.cz>
72be2ccf 3272L: linux-ext4@vger.kernel.org
1da177e4 3273S: Maintained
679655da
JP
3274F: Documentation/filesystems/ext2.txt
3275F: fs/ext2/
3276F: include/linux/ext2*
1da177e4
LT
3277
3278EXT3 FILE SYSTEM
01971952 3279M: Jan Kara <jack@suse.cz>
8b58be88 3280M: Andrew Morton <akpm@linux-foundation.org>
3c373a5f 3281M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf
EM
3282L: linux-ext4@vger.kernel.org
3283S: Maintained
679655da
JP
3284F: Documentation/filesystems/ext3.txt
3285F: fs/ext3/
72be2ccf
EM
3286
3287EXT4 FILE SYSTEM
8b58be88 3288M: "Theodore Ts'o" <tytso@mit.edu>
3c373a5f 3289M: Andreas Dilger <adilger.kernel@dilger.ca>
72be2ccf 3290L: linux-ext4@vger.kernel.org
08a225f1 3291W: http://ext4.wiki.kernel.org
8a6e2535 3292Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
1da177e4 3293S: Maintained
679655da
JP
3294F: Documentation/filesystems/ext4.txt
3295F: fs/ext4/
1da177e4 3296
c5532b09
MZ
3297Extended Verification Module (EVM)
3298M: Mimi Zohar <zohar@us.ibm.com>
3299S: Supported
3300F: security/integrity/evm/
3301
df6b3cfe
MH
3302EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3303M: MyungJoo Ham <myungjoo.ham@samsung.com>
3304M: Chanwoo Choi <cw00.choi@samsung.com>
3305L: linux-kernel@vger.kernel.org
3306S: Maintained
3307F: drivers/extcon/
3308F: Documentation/extcon/
3309
0a79951a
JH
3310EXYNOS DP DRIVER
3311M: Jingoo Han <jg1.han@samsung.com>
3312L: linux-fbdev@vger.kernel.org
3313S: Maintained
3314F: drivers/video/exynos/exynos_dp*
a824c73c 3315F: include/video/exynos_dp*
0a79951a 3316
33ad3912
DL
3317EXYNOS MIPI DISPLAY DRIVERS
3318M: Inki Dae <inki.dae@samsung.com>
3319M: Donghwa Lee <dh09.lee@samsung.com>
3320M: Kyungmin Park <kyungmin.park@samsung.com>
3321L: linux-fbdev@vger.kernel.org
3322S: Maintained
3323F: drivers/video/exynos/exynos_mipi*
3324F: include/video/exynos_mipi*
3325
e53004e2 3326F71805F HARDWARE MONITORING DRIVER
8b58be88 3327M: Jean Delvare <khali@linux-fr.org>
e53004e2
JD
3328L: lm-sensors@lm-sensors.org
3329S: Maintained
679655da
JP
3330F: Documentation/hwmon/f71805f
3331F: drivers/hwmon/f71805f.c
e53004e2 3332
eea977ed
MB
3333FC0011 TUNER DRIVER
3334M: Michael Buesch <m@bues.ch>
3335L: linux-media@vger.kernel.org
3336S: Maintained
ccae7af2
MCC
3337F: drivers/media/tuners/fc0011.h
3338F: drivers/media/tuners/fc0011.c
eea977ed 3339
91952bc0
AP
3340FC2580 MEDIA DRIVER
3341M: Antti Palosaari <crope@iki.fi>
3342L: linux-media@vger.kernel.org
3343W: http://linuxtv.org/
3344W: http://palosaari.fi/linux/
3345Q: http://patchwork.linuxtv.org/project/linux-media/list/
3346T: git git://linuxtv.org/anttip/media_tree.git
3347S: Maintained
3348F: drivers/media/tuners/fc2580*
eea977ed 3349
88b2dbdb
EP
3350FANOTIFY
3351M: Eric Paris <eparis@redhat.com>
3352S: Maintained
3353F: fs/notify/fanotify/
3354F: include/linux/fanotify.h
c117ab84 3355F: include/uapi/linux/fanotify.h
88b2dbdb 3356
1da177e4 3357FARSYNC SYNCHRONOUS DRIVER
8b58be88 3358M: Kevin Curtis <kevin.curtis@farsite.co.uk>
1da177e4
LT
3359W: http://www.farsite.co.uk/
3360S: Supported
679655da 3361F: drivers/net/wan/farsync.*
1da177e4 3362
c5408b88 3363FAULT INJECTION SUPPORT
8b58be88 3364M: Akinobu Mita <akinobu.mita@gmail.com>
c5408b88 3365S: Supported
679655da
JP
3366F: Documentation/fault-injection/
3367F: lib/fault-inject.c
c5408b88 3368
cae727db
RL
3369FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
3370M: Robert Love <robert.w.love@intel.com>
f4aaea6d 3371L: fcoe-devel@open-fcoe.org
cae727db
RL
3372W: www.Open-FCoE.org
3373S: Supported
3374F: drivers/scsi/libfc/
3375F: drivers/scsi/fcoe/
3376F: include/scsi/fc/
3377F: include/scsi/libfc.h
3378F: include/scsi/libfcoe.h
c117ab84 3379F: include/uapi/scsi/fc/
cae727db 3380
e2d1d6c0 3381FILE LOCKING (flock() and fcntl()/lockf())
8b58be88 3382M: Matthew Wilcox <matthew@wil.cx>
e2d1d6c0 3383L: linux-fsdevel@vger.kernel.org
1da177e4 3384S: Maintained
679655da
JP
3385F: include/linux/fcntl.h
3386F: include/linux/fs.h
c117ab84
CEB
3387F: include/uapi/linux/fcntl.h
3388F: include/uapi/linux/fs.h
679655da
JP
3389F: fs/fcntl.c
3390F: fs/locks.c
1da177e4 3391
e2d1d6c0 3392FILESYSTEMS (VFS and infrastructure)
8b58be88 3393M: Alexander Viro <viro@zeniv.linux.org.uk>
e2d1d6c0 3394L: linux-fsdevel@vger.kernel.org
173acc7c 3395S: Maintained
679655da 3396F: fs/*
173acc7c 3397
b26e0ed4 3398FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
05576a1e 3399M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4
RV
3400L: lm-sensors@lm-sensors.org
3401S: Maintained
d5ca6918
JP
3402F: drivers/hwmon/f75375s.c
3403F: include/linux/f75375s.h
b26e0ed4 3404
a331b0c3
CL
3405FIREWIRE AUDIO DRIVERS
3406M: Clemens Ladisch <clemens@ladisch.de>
3407L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3408T: git git://git.alsa-project.org/alsa-kernel.git
3409S: Maintained
3410F: sound/firewire/
3411
eb86ec51
SR
3412FIREWIRE MEDIA DRIVERS (firedtv)
3413M: Stefan Richter <stefanr@s5r6.in-berlin.de>
3414L: linux-media@vger.kernel.org
3415L: linux1394-devel@lists.sourceforge.net
3416T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
3417S: Maintained
3418F: drivers/media/firewire/
3419
a511ce33
CB
3420FIREWIRE SBP-2 TARGET
3421M: Chris Boot <bootc@bootc.net>
3422L: linux-scsi@vger.kernel.org
3423L: target-devel@vger.kernel.org
3424L: linux1394-devel@lists.sourceforge.net
3425T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
3426S: Maintained
3427F: drivers/target/sbp/
3428
7d2c86b5 3429FIREWIRE SUBSYSTEM
8b58be88 3430M: Stefan Richter <stefanr@s5r6.in-berlin.de>
e2d1d6c0 3431L: linux1394-devel@lists.sourceforge.net
958a29cb 3432W: http://ieee1394.wiki.kernel.org/
2ca526bf 3433T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
e2d1d6c0 3434S: Maintained
679655da 3435F: drivers/firewire/
8f06ce3b
SR
3436F: include/linux/firewire.h
3437F: include/uapi/linux/firewire*.h
9f6d3c4b 3438F: tools/firewire/
e2d1d6c0
RD
3439
3440FIRMWARE LOADER (request_firmware)
39e68089
ML
3441M: Ming Lei <ming.lei@canonical.com>
3442L: linux-kernel@vger.kernel.org
3443S: Maintained
679655da
JP
3444F: Documentation/firmware_class/
3445F: drivers/base/firmware*.c
3446F: include/linux/firmware.h
e2d1d6c0 3447
f730e3dc 3448FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
9bb3c446
PK
3449M: Joshua Morris <josh.h.morris@us.ibm.com>
3450M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
3451S: Maintained
3452F: drivers/block/rsxx/
3453
8206f664
JK
3454FLOPPY DRIVER
3455M: Jiri Kosina <jkosina@suse.cz>
3456T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
3457S: Odd fixes
3458F: drivers/block/floppy.c
3459
9c9f32ed
AR
3460FMC SUBSYSTEM
3461M: Alessandro Rubini <rubini@gnudd.com>
3462W: http://www.ohwr.org/projects/fmc-bus
3463S: Supported
3464F: drivers/fmc/
3465F: include/linux/fmc*.h
3466F: include/linux/ipmi-fru.h
3467K: fmc_d.*register
3468
e2d1d6c0 3469FPU EMULATOR
8b58be88 3470M: Bill Metzenthen <billm@melbpc.org.au>
e769980f 3471W: http://floatingpoint.sourceforge.net/emulator/index.html
e2d1d6c0 3472S: Maintained
679655da 3473F: arch/x86/math-emu/
e2d1d6c0
RD
3474
3475FRAME RELAY DLCI/FRAD (Sangoma drivers too)
e2d1d6c0 3476L: netdev@vger.kernel.org
c173bfac 3477S: Orphan
679655da
JP
3478F: drivers/net/wan/dlci.c
3479F: drivers/net/wan/sdla.c
e2d1d6c0
RD
3480
3481FRAMEBUFFER LAYER
5489e948
JCPV
3482M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
3483M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 3484L: linux-fbdev@vger.kernel.org
e2d1d6c0 3485W: http://linux-fbdev.sourceforge.net/
b22fe37b 3486Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5489e948 3487T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
56be1416 3488S: Maintained
679655da 3489F: Documentation/fb/
d958c62c 3490F: Documentation/devicetree/bindings/fb/
b22fe37b
PM
3491F: drivers/video/
3492F: include/video/
679655da 3493F: include/linux/fb.h
c117ab84
CEB
3494F: include/uapi/video/
3495F: include/uapi/linux/fb.h
e2d1d6c0 3496
a57c188e 3497FREESCALE DIU FRAMEBUFFER DRIVER
c4ef9bc4 3498M: Timur Tabi <timur@tabi.org>
a57c188e 3499L: linux-fbdev@vger.kernel.org
c4ef9bc4 3500S: Maintained
a57c188e
TT
3501F: drivers/video/fsl-diu-fb.*
3502
e2d1d6c0 3503FREESCALE DMA DRIVER
8b58be88
JP
3504M: Li Yang <leoli@freescale.com>
3505M: Zhang Wei <zw@zh-kernel.org>
a4724ed6 3506L: linuxppc-dev@lists.ozlabs.org
e2d1d6c0 3507S: Maintained
679655da 3508F: drivers/dma/fsldma.*
e2d1d6c0
RD
3509
3510FREESCALE I2C CPM DRIVER
8b58be88 3511M: Jochen Friedrich <jochen@scram.de>
a4724ed6 3512L: linuxppc-dev@lists.ozlabs.org
846557d3 3513L: linux-i2c@vger.kernel.org
0d2b405a 3514S: Maintained
679655da 3515F: drivers/i2c/busses/i2c-cpm.c
0d2b405a 3516
60e8c5ab 3517FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8b58be88 3518M: Sascha Hauer <kernel@pengutronix.de>
c69f677c 3519L: linux-fbdev@vger.kernel.org
efc03ecb 3520L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
60e8c5ab 3521S: Maintained
bad985a1 3522F: include/linux/platform_data/video-imxfb.h
679655da 3523F: drivers/video/imxfb.c
60e8c5ab 3524
4689a6b1 3525FREESCALE SOC FS_ENET DRIVER
8b58be88
JP
3526M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
3527M: Vitaly Bordug <vbordug@ru.mvista.com>
a4724ed6 3528L: linuxppc-dev@lists.ozlabs.org
4689a6b1
PA
3529L: netdev@vger.kernel.org
3530S: Maintained
ec21e2ec 3531F: drivers/net/ethernet/freescale/fs_enet/
679655da 3532F: include/linux/fs_enet_pd.h
4689a6b1 3533
d9e9d82c 3534FREESCALE QUICC ENGINE LIBRARY
a4724ed6 3535L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3536S: Orphan
679655da
JP
3537F: arch/powerpc/sysdev/qe_lib/
3538F: arch/powerpc/include/asm/*qe.h
d9e9d82c 3539
b55ef929 3540FREESCALE USB PERIPHERAL DRIVERS
8b58be88 3541M: Li Yang <leoli@freescale.com>
6372594a 3542L: linux-usb@vger.kernel.org
a4724ed6 3543L: linuxppc-dev@lists.ozlabs.org
a7205b30 3544S: Maintained
5429c731 3545F: drivers/usb/gadget/fsl*
a7205b30 3546
beaf53bf 3547FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8b58be88 3548M: Li Yang <leoli@freescale.com>
beaf53bf 3549L: netdev@vger.kernel.org
a4724ed6 3550L: linuxppc-dev@lists.ozlabs.org
beaf53bf 3551S: Maintained
ec21e2ec 3552F: drivers/net/ethernet/freescale/ucc_geth*
beaf53bf 3553
d9e9d82c 3554FREESCALE QUICC ENGINE UCC UART DRIVER
c4ef9bc4 3555M: Timur Tabi <timur@tabi.org>
a4724ed6 3556L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3557S: Maintained
df621252 3558F: drivers/tty/serial/ucc_uart.c
d9e9d82c
TT
3559
3560FREESCALE SOC SOUND DRIVERS
c4ef9bc4 3561M: Timur Tabi <timur@tabi.org>
93711660 3562L: alsa-devel@alsa-project.org (moderated for non-subscribers)
a4724ed6 3563L: linuxppc-dev@lists.ozlabs.org
c4ef9bc4 3564S: Maintained
69aefcea
JP
3565F: sound/soc/fsl/fsl*
3566F: sound/soc/fsl/mpc8610_hpcd.c
d9e9d82c 3567
1da177e4 3568FREEVXFS FILESYSTEM
8b58be88 3569M: Christoph Hellwig <hch@infradead.org>
1da177e4
LT
3570W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
3571S: Maintained
679655da 3572F: fs/freevxfs/
1da177e4 3573
71038f52 3574FREEZER
8b58be88 3575M: Pavel Machek <pavel@ucw.cz>
49db1903 3576M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3577L: linux-pm@vger.kernel.org
71038f52 3578S: Supported
679655da
JP
3579F: Documentation/power/freezing-of-tasks.txt
3580F: include/linux/freezer.h
3581F: kernel/freezer.c
71038f52 3582
839a1f79
KRW
3583FRONTSWAP API
3584M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3585L: linux-kernel@vger.kernel.org
3586S: Maintained
3587F: mm/frontswap.c
3588F: include/linux/frontswap.h
3589
a5432f5a 3590FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8b58be88 3591M: David Howells <dhowells@redhat.com>
a5432f5a
DH
3592L: linux-cachefs@redhat.com
3593S: Supported
3594F: Documentation/filesystems/caching/
3595F: fs/fscache/
3596F: include/linux/fscache*.h
3597
f58ad8f5
JK
3598F2FS FILE SYSTEM
3599M: Jaegeuk Kim <jaegeuk.kim@samsung.com>
3600L: linux-f2fs-devel@lists.sourceforge.net
3601W: http://en.wikipedia.org/wiki/F2FS
3602T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
3603S: Maintained
3604F: Documentation/filesystems/f2fs.txt
3605F: fs/f2fs/
3606F: include/linux/f2fs_fs.h
3607
5ab7ffea 3608FUJITSU FR-V (FRV) PORT
8b58be88 3609M: David Howells <dhowells@redhat.com>
1da177e4 3610S: Maintained
679655da 3611F: arch/frv/
1da177e4 3612
20b93734 3613FUJITSU LAPTOP EXTRAS
409a3e98 3614M: Jonathan Woithe <jwoithe@just42.net>
d0944853 3615L: platform-driver-x86@vger.kernel.org
20b93734 3616S: Maintained
679655da 3617F: drivers/platform/x86/fujitsu-laptop.c
20b93734 3618
4da621b6
HK
3619FUJITSU M-5MO LS CAMERA ISP DRIVER
3620M: Kyungmin Park <kyungmin.park@samsung.com>
3621M: Heungjun Kim <riverful.kim@samsung.com>
3622L: linux-media@vger.kernel.org
3623S: Maintained
90d72ac6 3624F: drivers/media/i2c/m5mols/
4da621b6
HK
3625F: include/media/m5mols.h
3626
2d24c490
RG
3627FUJITSU TABLET EXTRAS
3628M: Robert Gerlach <khnz@gmx.de>
3629L: platform-driver-x86@vger.kernel.org
3630S: Maintained
3631F: drivers/platform/x86/fujitsu-tablet.c
3632
04578f17 3633FUSE: FILESYSTEM IN USERSPACE
8b58be88 3634M: Miklos Szeredi <miklos@szeredi.hu>
04578f17
MS
3635L: fuse-devel@lists.sourceforge.net
3636W: http://fuse.sourceforge.net/
3637S: Maintained
679655da 3638F: fs/fuse/
c117ab84 3639F: include/uapi/linux/fuse.h
04578f17 3640
1da177e4 3641FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
8b58be88 3642M: Rik Faith <faith@cs.unc.edu>
1da177e4 3643L: linux-scsi@vger.kernel.org
baaea1dc 3644S: Odd Fixes (e.g., new signatures)
679655da 3645F: drivers/scsi/fdomain.*
1da177e4 3646
d8e2162c
PO
3647GCOV BASED KERNEL PROFILING
3648M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
3649S: Maintained
3650F: kernel/gcov/
3651F: Documentation/gcov.txt
3652
1da177e4 3653GDT SCSI DISK ARRAY CONTROLLER DRIVER
8b58be88 3654M: Achim Leubner <achim_leubner@adaptec.com>
1da177e4
LT
3655L: linux-scsi@vger.kernel.org
3656W: http://www.icp-vortex.com/
3657S: Supported
679655da 3658F: drivers/scsi/gdt*
1da177e4 3659
3169a1c7
HV
3660GEMTEK FM RADIO RECEIVER DRIVER
3661M: Hans Verkuil <hverkuil@xs4all.nl>
3662L: linux-media@vger.kernel.org
3663T: git git://linuxtv.org/media_tree.git
3664W: http://linuxtv.org
3665S: Maintained
3666F: drivers/media/radio/radio-gemtek*
3667
1c23af90 3668GENERIC GPIO I2C DRIVER
880b0e26 3669M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1c23af90 3670S: Supported
679655da
JP
3671F: drivers/i2c/busses/i2c-gpio.c
3672F: include/linux/i2c-gpio.h
1c23af90 3673
92ed1a76
PK
3674GENERIC GPIO I2C MULTIPLEXER DRIVER
3675M: Peter Korsgaard <peter.korsgaard@barco.com>
3676L: linux-i2c@vger.kernel.org
3677S: Supported
e7065e20
JD
3678F: drivers/i2c/muxes/i2c-mux-gpio.c
3679F: include/linux/i2c-mux-gpio.h
3680F: Documentation/i2c/muxes/i2c-mux-gpio
92ed1a76 3681
9251ce95 3682GENERIC HDLC (WAN) DRIVERS
8b58be88 3683M: Krzysztof Halasa <khc@pm.waw.pl>
1da177e4
LT
3684W: http://www.kernel.org/pub/linux/utils/net/hdlc/
3685S: Maintained
679655da
JP
3686F: drivers/net/wan/c101.c
3687F: drivers/net/wan/hd6457*
3688F: drivers/net/wan/hdlc*
3689F: drivers/net/wan/n2.c
3690F: drivers/net/wan/pc300too.c
3691F: drivers/net/wan/pci200syn.c
3692F: drivers/net/wan/wanxl*
1da177e4 3693
1527aab6 3694GENERIC INCLUDE/ASM HEADER FILES
8b58be88 3695M: Arnd Bergmann <arnd@arndb.de>
1527aab6
AB
3696L: linux-arch@vger.kernel.org
3697T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
3698S: Maintained
14430813
JP
3699F: include/asm-generic/
3700F: include/uapi/asm-generic/
1527aab6 3701
ccb86a69 3702GENERIC UIO DRIVER FOR PCI DEVICES
bda2562c 3703M: "Michael S. Tsirkin" <mst@redhat.com>
ccb86a69 3704L: kvm@vger.kernel.org
ccb86a69
MT
3705S: Supported
3706F: drivers/uio/uio_pci_generic.c
3707
5be7b50f 3708GFS2 FILE SYSTEM
8b58be88 3709M: Steven Whitehouse <swhiteho@redhat.com>
a4644184 3710L: cluster-devel@redhat.com
5be7b50f 3711W: http://sources.redhat.com/cluster/
08deed1e
JP
3712T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git
3713T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git
5be7b50f 3714S: Supported
679655da
JP
3715F: Documentation/filesystems/gfs2*.txt
3716F: fs/gfs2/
c117ab84 3717F: include/uapi/linux/gfs2_ondisk.h
5be7b50f 3718
0a34eb8f 3719GIGASET ISDN DRIVERS
8b58be88
JP
3720M: Hansjoerg Lipp <hjlipp@web.de>
3721M: Tilman Schmidt <tilman@imap.cc>
0a34eb8f
HL
3722L: gigaset307x-common@lists.sourceforge.net
3723W: http://gigaset307x.sourceforge.net/
3724S: Maintained
679655da
JP
3725F: Documentation/isdn/README.gigaset
3726F: drivers/isdn/gigaset/
c117ab84 3727F: include/uapi/linux/gigaset_dev.h
0a34eb8f 3728
a0dc00b4 3729GPIO SUBSYSTEM
e4651a9f 3730M: Linus Walleij <linus.walleij@linaro.org>
a0dc00b4 3731S: Maintained
d15b7179 3732L: linux-gpio@vger.kernel.org
98909cf0 3733F: Documentation/gpio.txt
a0dc00b4
GL
3734F: drivers/gpio/
3735F: include/linux/gpio*
9b692346 3736F: include/asm-generic/gpio.h
a0dc00b4 3737
71a6d0af
HW
3738GRE DEMULTIPLEXER DRIVER
3739M: Dmitry Kozlov <xeb@mail.ru>
3740L: netdev@vger.kernel.org
3741S: Maintained
11c26770
JP
3742F: net/ipv4/gre_demux.c
3743F: net/ipv4/gre_offload.c
71a6d0af
HW
3744F: include/net/gre.h
3745
d4c41139
KG
3746GRETH 10/100/1G Ethernet MAC device driver
3747M: Kristoffer Glembo <kristoffer@gaisler.com>
3748L: netdev@vger.kernel.org
3749S: Maintained
a31a96ad 3750F: drivers/net/ethernet/aeroflex/
d4c41139 3751
e8deeae2 3752GSPCA FINEPIX SUBDRIVER
8b58be88 3753M: Frank Zago <frank@zago.net>
661263b5 3754L: linux-media@vger.kernel.org
275ffde4 3755T: git git://linuxtv.org/media_tree.git
e8deeae2 3756S: Maintained
0c0d06ca 3757F: drivers/media/usb/gspca/finepix.c
e8deeae2 3758
4b3fa3c4
OL
3759GSPCA GL860 SUBDRIVER
3760M: Olivier Lorin <o.lorin@laposte.net>
3761L: linux-media@vger.kernel.org
275ffde4 3762T: git git://linuxtv.org/media_tree.git
4b3fa3c4 3763S: Maintained
0c0d06ca 3764F: drivers/media/usb/gspca/gl860/
4b3fa3c4 3765
e8deeae2 3766GSPCA M5602 SUBDRIVER
8b58be88 3767M: Erik Andren <erik.andren@gmail.com>
661263b5 3768L: linux-media@vger.kernel.org
275ffde4 3769T: git git://linuxtv.org/media_tree.git
e8deeae2 3770S: Maintained
0c0d06ca 3771F: drivers/media/usb/gspca/m5602/
e8deeae2
JFM
3772
3773GSPCA PAC207 SONIXB SUBDRIVER
8b58be88 3774M: Hans de Goede <hdegoede@redhat.com>
661263b5 3775L: linux-media@vger.kernel.org
275ffde4 3776T: git git://linuxtv.org/media_tree.git
e8deeae2 3777S: Maintained
0c0d06ca 3778F: drivers/media/usb/gspca/pac207.c
e8deeae2 3779
261982f1 3780GSPCA SN9C20X SUBDRIVER
d95c5b0b 3781M: Brian Johnson <brijohn@gmail.com>
261982f1 3782L: linux-media@vger.kernel.org
275ffde4 3783T: git git://linuxtv.org/media_tree.git
261982f1 3784S: Maintained
0c0d06ca 3785F: drivers/media/usb/gspca/sn9c20x.c
261982f1 3786
e8deeae2 3787GSPCA T613 SUBDRIVER
8b58be88 3788M: Leandro Costantino <lcostantino@gmail.com>
661263b5 3789L: linux-media@vger.kernel.org
275ffde4 3790T: git git://linuxtv.org/media_tree.git
e8deeae2 3791S: Maintained
0c0d06ca 3792F: drivers/media/usb/gspca/t613.c
e8deeae2
JFM
3793
3794GSPCA USB WEBCAM DRIVER
fc3f906b 3795M: Hans de Goede <hdegoede@redhat.com>
661263b5 3796L: linux-media@vger.kernel.org
275ffde4 3797T: git git://linuxtv.org/media_tree.git
e8deeae2 3798S: Maintained
0c0d06ca 3799F: drivers/media/usb/gspca/
e8deeae2 3800
aa3c598b
EG
3801STK1160 USB VIDEO CAPTURE DRIVER
3802M: Ezequiel Garcia <elezegarcia@gmail.com>
3803L: linux-media@vger.kernel.org
275ffde4 3804T: git git://linuxtv.org/media_tree.git
aa3c598b
EG
3805S: Maintained
3806F: drivers/media/usb/stk1160/
e8deeae2 3807
71a6d0af
HW
3808HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
3809M: Frank Seidel <frank@f-seidel.de>
3810L: platform-driver-x86@vger.kernel.org
3811W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
3812S: Maintained
3813F: drivers/platform/x86/hdaps.c
3814
48fc9e26
HV
3815HDPVR USB VIDEO ENCODER DRIVER
3816M: Hans Verkuil <hverkuil@xs4all.nl>
3817L: linux-media@vger.kernel.org
3818T: git git://linuxtv.org/media_tree.git
3819W: http://linuxtv.org
3820S: Odd Fixes
14430813 3821F: drivers/media/usb/hdpvr/
48fc9e26 3822
71a6d0af
HW
3823HWPOISON MEMORY FAILURE HANDLING
3824M: Andi Kleen <andi@firstfloor.org>
3825L: linux-mm@kvack.org
3826T: git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
3827S: Maintained
3828F: mm/memory-failure.c
3829F: mm/hwpoison-inject.c
3830
3831HYPERVISOR VIRTUAL CONSOLE DRIVER
3832L: linuxppc-dev@lists.ozlabs.org
3833S: Odd Fixes
3834F: drivers/tty/hvc/
3835
5b543965 3836HARDWARE MONITORING
9e012c1a 3837M: Jean Delvare <khali@linux-fr.org>
ca462085 3838M: Guenter Roeck <linux@roeck-us.net>
5b543965 3839L: lm-sensors@lm-sensors.org
595142e0 3840W: http://www.lm-sensors.org/
9e012c1a 3841T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
885374e3 3842T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9e012c1a 3843S: Maintained
047f4ec2 3844F: Documentation/hwmon/
679655da 3845F: drivers/hwmon/
047f4ec2 3846F: include/linux/hwmon*.h
5b543965 3847
844dd05f 3848HARDWARE RANDOM NUMBER GENERATOR CORE
c0d0787b
JP
3849M: Matt Mackall <mpm@selenic.com>
3850M: Herbert Xu <herbert@gondor.apana.org.au>
3851S: Odd fixes
679655da
JP
3852F: Documentation/hw_random.txt
3853F: drivers/char/hw_random/
3854F: include/linux/hw_random.h
844dd05f 3855
8b37fcfc
OBC
3856HARDWARE SPINLOCK CORE
3857M: Ohad Ben-Cohen <ohad@wizery.com>
3858S: Maintained
3859F: Documentation/hwspinlock.txt
3860F: drivers/hwspinlock/hwspinlock_*
3861F: include/linux/hwspinlock.h
3862
1da177e4 3863HARMONY SOUND DRIVER
ac6aecbf 3864L: linux-parisc@vger.kernel.org
1da177e4 3865S: Maintained
679655da 3866F: sound/parisc/harmony.*
1da177e4 3867
91952bc0
AP
3868HD29L2 MEDIA DRIVER
3869M: Antti Palosaari <crope@iki.fi>
3870L: linux-media@vger.kernel.org
3871W: http://linuxtv.org/
3872W: http://palosaari.fi/linux/
3873Q: http://patchwork.linuxtv.org/project/linux-media/list/
3874T: git git://linuxtv.org/anttip/media_tree.git
3875S: Maintained
3876F: drivers/media/dvb-frontends/hd29l2*
3877
e2d1d6c0 3878HEWLETT-PACKARD SMART2 RAID DRIVER
8b58be88 3879M: Chirag Kantharia <chirag.kantharia@hp.com>
e2d1d6c0
RD
3880L: iss_storagedev@hp.com
3881S: Maintained
679655da
JP
3882F: Documentation/blockdev/cpqarray.txt
3883F: drivers/block/cpqarray.*
e2d1d6c0 3884
9257aa49 3885HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
706e69d6 3886M: "Stephen M. Cameron" <scameron@beardog.cce.hp.com>
9257aa49
SC
3887L: iss_storagedev@hp.com
3888S: Supported
3889F: Documentation/scsi/hpsa.txt
3890F: drivers/scsi/hpsa*.[ch]
3891F: include/linux/cciss*.h
c117ab84 3892F: include/uapi/linux/cciss*.h
9257aa49 3893
e2d1d6c0 3894HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
8b58be88 3895M: Mike Miller <mike.miller@hp.com>
e2d1d6c0
RD
3896L: iss_storagedev@hp.com
3897S: Supported
679655da
JP
3898F: Documentation/blockdev/cciss.txt
3899F: drivers/block/cciss*
3900F: include/linux/cciss_ioctl.h
c117ab84 3901F: include/uapi/linux/cciss_ioctl.h
e2d1d6c0 3902
1da177e4 3903HFS FILESYSTEM
6cf515e1
GU
3904L: linux-fsdevel@vger.kernel.org
3905S: Orphan
679655da
JP
3906F: Documentation/filesystems/hfs.txt
3907F: fs/hfs/
1da177e4
LT
3908
3909HGA FRAMEBUFFER DRIVER
8b58be88 3910M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
1da177e4
LT
3911L: linux-nvidia@lists.surfsouth.com
3912W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
3913S: Maintained
679655da 3914F: drivers/video/hgafb.c
1da177e4 3915
4480f15b 3916HIBERNATION (aka Software Suspend, aka swsusp)
8b58be88 3917M: Pavel Machek <pavel@ucw.cz>
49db1903 3918M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 3919L: linux-pm@vger.kernel.org
e2d1d6c0 3920S: Supported
679655da
JP
3921F: arch/x86/power/
3922F: drivers/base/power/
3923F: kernel/power/
3924F: include/linux/suspend.h
3925F: include/linux/freezer.h
3926F: include/linux/pm.h
679655da 3927F: arch/*/include/asm/suspend*.h
e2d1d6c0 3928
4ef4caad 3929HID CORE LAYER
8b58be88 3930M: Jiri Kosina <jkosina@suse.cz>
eb76c5c0 3931L: linux-input@vger.kernel.org
54e5881d 3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4ef4caad 3933S: Maintained
679655da
JP
3934F: drivers/hid/
3935F: include/linux/hid*
c117ab84 3936F: include/uapi/linux/hid*
4ef4caad 3937
38bed542 3938HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
8b58be88 3939M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 3940T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
38bed542 3941S: Maintained
679655da
JP
3942F: Documentation/timers/
3943F: kernel/hrtimer.c
88606e80
TG
3944F: kernel/time/clockevents.c
3945F: kernel/time/tick*.*
3946F: kernel/time/timer_*.c
05ed8490 3947F: include/linux/clockchips.h
679655da 3948F: include/linux/hrtimer.h
38bed542 3949
1da177e4 3950HIGH-SPEED SCC DRIVER FOR AX.25
1da177e4 3951L: linux-hams@vger.kernel.org
8b64f2a0 3952S: Orphan
679655da
JP
3953F: drivers/net/hamradio/dmascc.c
3954F: drivers/net/hamradio/scc.c
1da177e4 3955
ede1e6f8 3956HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8b58be88 3957M: HighPoint Linux Team <linux@highpoint-tech.com>
ede1e6f8
HLT
3958W: http://www.highpoint-tech.com
3959S: Supported
679655da
JP
3960F: Documentation/scsi/hptiop.txt
3961F: drivers/scsi/hptiop.c
ede1e6f8 3962
1da177e4 3963HIPPI
8b58be88 3964M: Jes Sorensen <jes@trained-monkey.org>
1da177e4
LT
3965L: linux-hippi@sunsite.dk
3966S: Maintained
679655da 3967F: include/linux/hippidevice.h
c117ab84 3968F: include/uapi/linux/if_hippi.h
679655da 3969F: net/802/hippi.c
ff5a3b50 3970F: drivers/net/hippi/
1da177e4 3971
ff1d2767 3972HOST AP DRIVER
8b58be88 3973M: Jouni Malinen <j@w1.fi>
85d32e7b 3974L: hostap@shmoo.com (subscribers-only)
724c6b35 3975L: linux-wireless@vger.kernel.org
ff1d2767
JM
3976W: http://hostap.epitest.fi/
3977S: Maintained
679655da 3978F: drivers/net/wireless/hostap/
ff1d2767 3979
dd8cd779 3980HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
d0944853 3981L: platform-driver-x86@vger.kernel.org
95c70215 3982S: Orphan
679655da 3983F: drivers/platform/x86/tc1100-wmi.c
dd8cd779 3984
e2d1d6c0 3985HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
8b58be88 3986M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 3987S: Maintained
7e25d724 3988F: drivers/net/ethernet/hp/hp100.*
e2d1d6c0 3989
7d2c86b5 3990HPET: High Precision Event Timers driver
8b58be88 3991M: Clemens Ladisch <clemens@ladisch.de>
b9b0332f 3992S: Maintained
679655da
JP
3993F: Documentation/timers/hpet.txt
3994F: drivers/char/hpet.c
3995F: include/linux/hpet.h
c117ab84 3996F: include/uapi/linux/hpet.h
b9b0332f 3997
e07b5d79 3998HPET: x86
9c5fb19a 3999M: "Venkatesh Pallipadi (Venki)" <venki@google.com>
b9b0332f 4000S: Maintained
679655da
JP
4001F: arch/x86/kernel/hpet.c
4002F: arch/x86/include/asm/hpet.h
b9b0332f 4003
1da177e4 4004HPFS FILESYSTEM
8b58be88 4005M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1da177e4
LT
4006W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4007S: Maintained
679655da 4008F: fs/hpfs/
1da177e4 4009
7d2c86b5 4010HSO 3G MODEM DRIVER
8b58be88 4011M: Jan Dumon <j.dumon@option.com>
11cd29b0
DJB
4012W: http://www.pharscape.org
4013S: Maintained
679655da 4014F: drivers/net/usb/hso.c
11cd29b0 4015
5a18c343 4016HTCPEN TOUCHSCREEN DRIVER
8b58be88 4017M: Pau Oliva Fora <pof@eslack.org>
5a18c343
POF
4018L: linux-input@vger.kernel.org
4019S: Maintained
679655da 4020F: drivers/input/touchscreen/htcpen.c
5a18c343 4021
1da177e4 4022HUGETLB FILESYSTEM
6d49e352 4023M: Nadia Yvette Chambers <nyc@holomorphy.com>
1da177e4 4024S: Maintained
679655da 4025F: fs/hugetlbfs/
1da177e4 4026
05183189
S
4027Hyper-V CORE AND DRIVERS
4028M: K. Y. Srinivasan <kys@microsoft.com>
4029M: Haiyang Zhang <haiyangz@microsoft.com>
4030L: devel@linuxdriverproject.org
4031S: Maintained
a4162747
HZ
4032F: arch/x86/include/asm/mshyperv.h
4033F: arch/x86/include/uapi/asm/hyperv.h
4034F: arch/x86/kernel/cpu/mshyperv.c
05183189 4035F: drivers/hid/hid-hyperv.c
a4162747 4036F: drivers/hv/
05183189 4037F: drivers/net/hyperv/
a4162747
HZ
4038F: drivers/scsi/storvsc_drv.c
4039F: drivers/video/hyperv_fb.c
4040F: include/linux/hyperv.h
4041F: tools/hv/
05183189 4042
d85c8a6a
JD
4043I2C OVER PARALLEL PORT
4044M: Jean Delvare <khali@linux-fr.org>
4045L: linux-i2c@vger.kernel.org
4046S: Maintained
4047F: Documentation/i2c/busses/i2c-parport
4048F: Documentation/i2c/busses/i2c-parport-light
4049F: drivers/i2c/busses/i2c-parport.c
4050F: drivers/i2c/busses/i2c-parport-light.c
4051
4052I2C/SMBUS CONTROLLER DRIVERS FOR PC
4053M: Jean Delvare <khali@linux-fr.org>
4054L: linux-i2c@vger.kernel.org
4055S: Maintained
4056F: Documentation/i2c/busses/i2c-ali1535
4057F: Documentation/i2c/busses/i2c-ali1563
4058F: Documentation/i2c/busses/i2c-ali15x3
4059F: Documentation/i2c/busses/i2c-amd756
4060F: Documentation/i2c/busses/i2c-amd8111
4061F: Documentation/i2c/busses/i2c-i801
4062F: Documentation/i2c/busses/i2c-nforce2
4063F: Documentation/i2c/busses/i2c-piix4
4064F: Documentation/i2c/busses/i2c-sis5595
4065F: Documentation/i2c/busses/i2c-sis630
4066F: Documentation/i2c/busses/i2c-sis96x
4067F: Documentation/i2c/busses/i2c-via
4068F: Documentation/i2c/busses/i2c-viapro
4069F: drivers/i2c/busses/i2c-ali1535.c
4070F: drivers/i2c/busses/i2c-ali1563.c
4071F: drivers/i2c/busses/i2c-ali15x3.c
4072F: drivers/i2c/busses/i2c-amd756.c
4073F: drivers/i2c/busses/i2c-amd756-s4882.c
4074F: drivers/i2c/busses/i2c-amd8111.c
4075F: drivers/i2c/busses/i2c-i801.c
4076F: drivers/i2c/busses/i2c-isch.c
4077F: drivers/i2c/busses/i2c-nforce2.c
4078F: drivers/i2c/busses/i2c-nforce2-s4985.c
4079F: drivers/i2c/busses/i2c-piix4.c
4080F: drivers/i2c/busses/i2c-sis5595.c
4081F: drivers/i2c/busses/i2c-sis630.c
4082F: drivers/i2c/busses/i2c-sis96x.c
4083F: drivers/i2c/busses/i2c-via.c
4084F: drivers/i2c/busses/i2c-viapro.c
4085
cb7f07a4
NH
4086I2C/SMBUS ISMT DRIVER
4087M: Seth Heasley <seth.heasley@intel.com>
4088M: Neil Horman <nhorman@tuxdriver.com>
4089L: linux-i2c@vger.kernel.org
4090F: drivers/i2c/busses/i2c-ismt.c
4091F: Documentation/i2c/busses/i2c-ismt
4092
6ea884db 4093I2C/SMBUS STUB DRIVER
94877548 4094M: Jean Delvare <khali@linux-fr.org>
846557d3 4095L: linux-i2c@vger.kernel.org
6ea884db 4096S: Maintained
8547a5bc 4097F: drivers/i2c/i2c-stub.c
6ea884db 4098
5b543965 4099I2C SUBSYSTEM
14d77c4d 4100M: Wolfram Sang <wsa@the-dreams.de>
846557d3 4101L: linux-i2c@vger.kernel.org
a01064a9 4102W: http://i2c.wiki.kernel.org/
14d77c4d 4103T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
1da177e4 4104S: Maintained
679655da
JP
4105F: Documentation/i2c/
4106F: drivers/i2c/
4107F: include/linux/i2c.h
03b70d62 4108F: include/linux/i2c-*.h
c117ab84
CEB
4109F: include/uapi/linux/i2c.h
4110F: include/uapi/linux/i2c-*.h
1da177e4 4111
d85c8a6a
JD
4112I2C-TAOS-EVM DRIVER
4113M: Jean Delvare <khali@linux-fr.org>
4114L: linux-i2c@vger.kernel.org
4115S: Maintained
4116F: Documentation/i2c/busses/i2c-taos-evm
4117F: drivers/i2c/busses/i2c-taos-evm.c
4118
e8c76eed 4119I2C-TINY-USB DRIVER
8b58be88 4120M: Till Harbaum <till@harbaum.org>
846557d3 4121L: linux-i2c@vger.kernel.org
932d1872 4122W: http://www.harbaum.org/till/i2c_tiny_usb
e8c76eed 4123S: Maintained
679655da 4124F: drivers/i2c/busses/i2c-tiny-usb.c
e8c76eed 4125
1da177e4 4126i386 BOOT CODE
8b58be88 4127M: "H. Peter Anvin" <hpa@zytor.com>
1da177e4 4128S: Maintained
679655da 4129F: arch/x86/boot/
1da177e4
LT
4130
4131i386 SETUP CODE / CPU ERRATA WORKAROUNDS
8b58be88 4132M: "H. Peter Anvin" <hpa@zytor.com>
54e5881d 4133T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
1da177e4
LT
4134S: Maintained
4135
1da177e4 4136IA64 (Itanium) PLATFORM
8b58be88
JP
4137M: Tony Luck <tony.luck@intel.com>
4138M: Fenghua Yu <fenghua.yu@intel.com>
1da177e4 4139L: linux-ia64@vger.kernel.org
6b1c70b1 4140T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
1da177e4 4141S: Maintained
679655da 4142F: arch/ia64/
1da177e4 4143
956c203c 4144IBM Power in-Nest Crypto Acceleration
5b88e270
KY
4145M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4146M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
956c203c
KY
4147L: linux-crypto@vger.kernel.org
4148S: Supported
4149F: drivers/crypto/nx/
4150
0e16aafb
SJ
4151IBM Power 842 compression accelerator
4152M: Robert Jennings <rcj@linux.vnet.ibm.com>
4153S: Supported
4154F: drivers/crypto/nx/nx-842.c
4155F: include/linux/nx842.h
4156
1da177e4 4157IBM Power Linux RAID adapter
8b58be88 4158M: Brian King <brking@us.ibm.com>
1da177e4 4159S: Supported
679655da 4160F: drivers/scsi/ipr.*
1da177e4 4161
9d348af4
SL
4162IBM Power Virtual Ethernet Device Driver
4163M: Santiago Leon <santil@linux.vnet.ibm.com>
4164L: netdev@vger.kernel.org
4165S: Supported
9aa32835 4166F: drivers/net/ethernet/ibm/ibmveth.*
9d348af4 4167
4b7652cc
RJ
4168IBM Power Virtual SCSI/FC Device Drivers
4169M: Robert Jennings <rcj@linux.vnet.ibm.com>
4170L: linux-scsi@vger.kernel.org
4171S: Supported
4172F: drivers/scsi/ibmvscsi/
4173X: drivers/scsi/ibmvscsi/ibmvstgt.c
4174
1da177e4
LT
4175IBM ServeRAID RAID DRIVER
4176P: Jack Hammer
8b58be88 4177M: Dave Jeffery <ipslinux@adaptec.com>
1da177e4 4178W: http://www.developer.ibm.com/welcome/netfinity/serveraid.html
b7eee616 4179S: Supported
679655da 4180F: drivers/scsi/ips.*
1da177e4 4181
6ed9f9c4
PT
4182ICH LPC AND GPIO DRIVER
4183M: Peter Tyser <ptyser@xes-inc.com>
4184S: Maintained
4185F: drivers/mfd/lpc_ich.c
4186F: drivers/gpio/gpio-ich.c
4187
1e7106fc 4188IDE SUBSYSTEM
8b58be88 4189M: "David S. Miller" <davem@davemloft.net>
1da177e4 4190L: linux-ide@vger.kernel.org
8a6e2535 4191Q: http://patchwork.ozlabs.org/project/linux-ide/list/
08deed1e 4192T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
1da177e4 4193S: Maintained
679655da
JP
4194F: Documentation/ide/
4195F: drivers/ide/
4196F: include/linux/ide.h
1da177e4 4197
6cb8c13d
IP
4198IDEAPAD LAPTOP EXTRAS DRIVER
4199M: Ike Panhc <ike.pan@canonical.com>
4200L: platform-driver-x86@vger.kernel.org
4201W: http://launchpad.net/ideapad-laptop
4202S: Maintained
4203F: drivers/platform/x86/ideapad-laptop.c
4204
1ea4c161
AM
4205IDEAPAD LAPTOP SLIDEBAR DRIVER
4206M: Andrey Moiseev <o2g.org.ru@gmail.com>
4207L: linux-input@vger.kernel.org
4208W: https://github.com/o2genum/ideapad-slidebar
4209S: Maintained
4210F: drivers/input/misc/ideapad_slidebar.c
4211
0f861e8c 4212IDE/ATAPI DRIVERS
487ba8e8 4213M: Borislav Petkov <bp@alien8.de>
9c5b0ce4 4214L: linux-ide@vger.kernel.org
c404c199 4215S: Maintained
679655da
JP
4216F: Documentation/cdrom/ide-cd
4217F: drivers/ide/ide-cd*
1da177e4 4218
27471fdb 4219IDLE-I7300
8b58be88 4220M: Andy Henroid <andrew.d.henroid@intel.com>
bf1c138e 4221L: linux-pm@vger.kernel.org
27471fdb 4222S: Supported
679655da 4223F: drivers/idle/i7300_idle.c
27471fdb 4224
02cf2286 4225IEEE 802.15.4 SUBSYSTEM
68653359 4226M: Alexander Smirnov <alex.bluesman.smirnov@gmail.com>
8b58be88 4227M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
e0af6062 4228L: linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
02cf2286 4229W: http://apps.sourceforge.net/trac/linux-zigbee
a060330e 4230T: git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
02cf2286
SL
4231S: Maintained
4232F: net/ieee802154/
68653359 4233F: net/mac802154/
251741b1 4234F: drivers/net/ieee802154/
02cf2286 4235
40ad4a30
SY
4236IGUANAWORKS USB IR TRANSCEIVER
4237M: Sean Young <sean@mess.org>
4238L: linux-media@vger.kernel.org
4239S: Maintained
4240F: drivers/media/rc/iguanair.c
4241
9545f86e
AP
4242IIO SUBSYSTEM AND DRIVERS
4243M: Jonathan Cameron <jic23@cam.ac.uk>
4244L: linux-iio@vger.kernel.org
4245S: Maintained
03e7c251 4246F: drivers/iio/
9545f86e
AP
4247F: drivers/staging/iio/
4248
65519263
SG
4249IKANOS/ADI EAGLE ADSL USB DRIVER
4250M: Matthieu Castet <castet.matthieu@free.fr>
4251M: Stanislaw Gruszka <stf_xl@wp.pl>
4252S: Maintained
4253F: drivers/usb/atm/ueagle-atm.c
4254
e89ab51f
GR
4255INA209 HARDWARE MONITOR DRIVER
4256M: Guenter Roeck <linux@roeck-us.net>
4257L: lm-sensors@lm-sensors.org
4258S: Maintained
4259F: Documentation/hwmon/ina209
4260F: Documentation/devicetree/bindings/i2c/ina209.txt
4261F: drivers/hwmon/ina209.c
4262
4263INA2XX HARDWARE MONITOR DRIVER
4264M: Guenter Roeck <linux@roeck-us.net>
4265L: lm-sensors@lm-sensors.org
4266S: Maintained
4267F: Documentation/hwmon/ina2xx
4268F: drivers/hwmon/ina2xx.c
4269F: include/linux/platform_data/ina2xx.h
4270
14dc124f
SIG
4271INDUSTRY PACK SUBSYSTEM (IPACK)
4272M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
4273M: Jens Taprogge <jens.taprogge@taprogge.org>
4274M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4275L: industrypack-devel@lists.sourceforge.net
4276W: http://industrypack.sourceforge.net
4277S: Maintained
4278F: drivers/ipack/
4279
aa7168f4 4280INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8b58be88 4281M: Mimi Zohar <zohar@us.ibm.com>
8912176c 4282M: Dmitry Kasatkin <d.kasatkin@samsung.com>
aa7168f4 4283S: Supported
679655da 4284F: security/integrity/ima/
aa7168f4 4285
1da177e4 4286IMS TWINTURBO FRAMEBUFFER DRIVER
c69f677c 4287L: linux-fbdev@vger.kernel.org
843393d3 4288S: Orphan
679655da 4289F: drivers/video/imsttfb.c
1da177e4
LT
4290
4291INFINIBAND SUBSYSTEM
db9fd848 4292M: Roland Dreier <roland@kernel.org>
8b58be88
JP
4293M: Sean Hefty <sean.hefty@intel.com>
4294M: Hal Rosenstock <hal.rosenstock@gmail.com>
e6cc0fd1 4295L: linux-rdma@vger.kernel.org
605841f5 4296W: http://www.openfabrics.org/
8a6e2535 4297Q: http://patchwork.kernel.org/project/linux-rdma/list/
54e5881d 4298T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
1da177e4 4299S: Supported
679655da
JP
4300F: Documentation/infiniband/
4301F: drivers/infiniband/
c117ab84 4302F: include/uapi/linux/if_infiniband.h
1da177e4 4303
c9f04f58 4304INOTIFY
8b58be88
JP
4305M: John McCutchan <john@johnmccutchan.com>
4306M: Robert Love <rlove@rlove.org>
4307M: Eric Paris <eparis@parisplace.org>
c9f04f58 4308S: Maintained
679655da
JP
4309F: Documentation/filesystems/inotify.txt
4310F: fs/notify/inotify/
4311F: include/linux/inotify.h
c117ab84 4312F: include/uapi/linux/inotify.h
c9f04f58 4313
e2d1d6c0 4314INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8b58be88
JP
4315M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
4316M: Dmitry Torokhov <dtor@mail.ru>
e2d1d6c0 4317L: linux-input@vger.kernel.org
8a6e2535 4318Q: http://patchwork.kernel.org/project/linux-input/list/
54e5881d 4319T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
e2d1d6c0 4320S: Maintained
679655da 4321F: drivers/input/
f4eea7e2 4322F: include/linux/input.h
c117ab84 4323F: include/uapi/linux/input.h
f4eea7e2 4324F: include/linux/input/
e2d1d6c0 4325
3267a87f
HR
4326INPUT MULTITOUCH (MT) PROTOCOL
4327M: Henrik Rydberg <rydberg@euromail.se>
4328L: linux-input@vger.kernel.org
7f9c2454 4329T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3267a87f
HR
4330S: Maintained
4331F: Documentation/input/multi-touch-protocol.txt
7f9c2454 4332F: drivers/input/input-mt.c
3267a87f
HR
4333K: \b(ABS|SYN)_MT_
4334
4ac13e17
DJ
4335INTEL C600 SERIES SAS CONTROLLER DRIVER
4336M: Intel SCU Linux support <intel-linux-scu@intel.com>
7106891a
DJ
4337M: Lukasz Dorau <lukasz.dorau@intel.com>
4338M: Maciej Patelczyk <maciej.patelczyk@intel.com>
4ac13e17 4339M: Dave Jiang <dave.jiang@intel.com>
4ac13e17 4340L: linux-scsi@vger.kernel.org
7106891a
DJ
4341T: git git://git.code.sf.net/p/intel-sas/isci
4342S: Supported
4ac13e17 4343F: drivers/scsi/isci/
4ac13e17 4344
26717172
LB
4345INTEL IDLE DRIVER
4346M: Len Brown <lenb@kernel.org>
bf1c138e 4347L: linux-pm@vger.kernel.org
08deed1e 4348T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
26717172
LB
4349S: Supported
4350F: drivers/idle/intel_idle.c
4351
9eb8ef74 4352INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
55a23c4a 4353M: Maik Broemme <mbroemme@plusserver.de>
c69f677c 4354L: linux-fbdev@vger.kernel.org
ce00f85c 4355S: Maintained
679655da
JP
4356F: Documentation/fb/intelfb.txt
4357F: drivers/video/intelfb/
9eb8ef74 4358
1da177e4 4359INTEL 810/815 FRAMEBUFFER DRIVER
8b58be88 4360M: Antonino Daplas <adaplas@gmail.com>
c69f677c 4361L: linux-fbdev@vger.kernel.org
ce00f85c 4362S: Maintained
679655da 4363F: drivers/video/i810/
1da177e4 4364
f4a9bc4c 4365INTEL MENLOW THERMAL DRIVER
8b58be88 4366M: Sujith Thomas <sujith.thomas@intel.com>
d0944853 4367L: platform-driver-x86@vger.kernel.org
5ca92bd9 4368W: https://01.org/linux-acpi
f4a9bc4c 4369S: Supported
679655da 4370F: drivers/platform/x86/intel_menlow.c
f4a9bc4c 4371
1da177e4 4372INTEL IA32 MICROCODE UPDATE SUPPORT
8b58be88 4373M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
1da177e4 4374S: Maintained
679655da
JP
4375F: arch/x86/kernel/microcode_core.c
4376F: arch/x86/kernel/microcode_intel.c
1da177e4 4377
248a9dc3 4378INTEL I/OAT DMA DRIVER
ab5f8c6e 4379M: Dan Williams <dan.j.williams@intel.com>
18ebd564
DJ
4380M: Dave Jiang <dave.jiang@intel.com>
4381L: dmaengine@vger.kernel.org
4382Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4383S: Supported
679655da 4384F: drivers/dma/ioat*
248a9dc3 4385
6c8909b4 4386INTEL IOMMU (VT-d)
8b58be88 4387M: David Woodhouse <dwmw2@infradead.org>
6c8909b4 4388L: iommu@lists.linux-foundation.org
54e5881d 4389T: git git://git.infradead.org/iommu-2.6.git
6c8909b4 4390S: Supported
3fb39615 4391F: drivers/iommu/intel-iommu.c
679655da 4392F: include/linux/intel-iommu.h
6c8909b4 4393
b3e5f263 4394INTEL IOP-ADMA DMA DRIVER
ab5f8c6e 4395M: Dan Williams <dan.j.williams@intel.com>
1dd8372d 4396S: Odd fixes
679655da 4397F: drivers/dma/iop-adma.c
b3e5f263 4398
9251ce95 4399INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8b58be88 4400M: Krzysztof Halasa <khc@pm.waw.pl>
9251ce95 4401S: Maintained
679655da
JP
4402F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
4403F: arch/arm/mach-ixp4xx/include/mach/npe.h
4404F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
4405F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
b47da977 4406F: drivers/net/ethernet/xscale/ixp4xx_eth.c
679655da 4407F: drivers/net/wan/ixp4xx_hss.c
9251ce95 4408
844dd05f 4409INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8b58be88 4410M: Deepak Saxena <dsaxena@plexity.net>
844dd05f 4411S: Maintained
679655da 4412F: drivers/char/hw_random/ixp4xx-rng.c
844dd05f 4413
1bff6529 4414INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e)
8b58be88
JP
4415M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
4416M: Jesse Brandeburg <jesse.brandeburg@intel.com>
4417M: Bruce Allan <bruce.w.allan@intel.com>
0d164401
JK
4418M: Carolyn Wyborny <carolyn.wyborny@intel.com>
4419M: Don Skidmore <donald.c.skidmore@intel.com>
4420M: Greg Rose <gregory.v.rose@intel.com>
dee1ad47 4421M: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
0d164401 4422M: Alex Duyck <alexander.h.duyck@intel.com>
8b58be88 4423M: John Ronciak <john.ronciak@intel.com>
f6fde11a 4424M: Tushar Dave <tushar.n.dave@intel.com>
dcd01faf 4425L: e1000-devel@lists.sourceforge.net
f6fde11a 4426W: http://www.intel.com/support/feedback.htm
d94e6fed 4427W: http://e1000.sourceforge.net/
dee1ad47
JK
4428T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git
4429T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git
1da177e4 4430S: Supported
0d164401
JK
4431F: Documentation/networking/e100.txt
4432F: Documentation/networking/e1000.txt
4433F: Documentation/networking/e1000e.txt
4434F: Documentation/networking/igb.txt
4435F: Documentation/networking/igbvf.txt
4436F: Documentation/networking/ixgb.txt
4437F: Documentation/networking/ixgbe.txt
4438F: Documentation/networking/ixgbevf.txt
1bff6529 4439F: Documentation/networking/i40e.txt
dee1ad47 4440F: drivers/net/ethernet/intel/
1da177e4 4441
ca907a90
SY
4442INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
4443M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
724c6b35 4444L: linux-wireless@vger.kernel.org
ca907a90 4445S: Maintained
679655da 4446F: Documentation/networking/README.ipw2100
679655da 4447F: Documentation/networking/README.ipw2200
ca907a90 4448F: drivers/net/wireless/ipw2x00/
826d2abe 4449
4bd96a7a 4450INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
e9b7d7c8
GW
4451M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
4452M: Gang Wei <gang.wei@intel.com>
4bd96a7a
SW
4453M: Shane Wang <shane.wang@intel.com>
4454L: tboot-devel@lists.sourceforge.net
4455W: http://tboot.sourceforge.net
e9b7d7c8 4456T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
4bd96a7a
SW
4457S: Supported
4458F: Documentation/intel_txt.txt
4459F: include/linux/tboot.h
4460F: arch/x86/kernel/tboot.c
4461
8a70da82 4462INTEL WIRELESS WIMAX CONNECTION 2400
8b58be88 4463M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
4464M: linux-wimax@intel.com
4465L: wimax@linuxwimax.org
4466S: Supported
4467W: http://linuxwimax.org
679655da
JP
4468F: Documentation/wimax/README.i2400m
4469F: drivers/net/wimax/i2400m/
c117ab84 4470F: include/uapi/linux/wimax/i2400m.h
8a70da82 4471
1c0ce89c
SG
4472INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
4473M: Stanislaw Gruszka <sgruszka@redhat.com>
efa3144e 4474L: linux-wireless@vger.kernel.org
1c0ce89c 4475S: Supported
efa3144e
WYG
4476F: drivers/net/wireless/iwlegacy/
4477
b481de9c 4478INTEL WIRELESS WIFI LINK (iwlwifi)
15fae50a 4479M: Johannes Berg <johannes.berg@intel.com>
6161b02b 4480M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
a0bf797f 4481M: Intel Linux Wireless <ilw@linux.intel.com>
b481de9c 4482L: linux-wireless@vger.kernel.org
b481de9c 4483W: http://intellinuxwireless.org
b62ff718 4484T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
b481de9c 4485S: Supported
679655da 4486F: drivers/net/wireless/iwlwifi/
b481de9c 4487
de8fe023
TW
4488INTEL MANAGEMENT ENGINE (mei)
4489M: Tomas Winkler <tomas.winkler@intel.com>
4490L: linux-kernel@vger.kernel.org
4491S: Supported
c117ab84 4492F: include/uapi/linux/mei.h
de8fe023 4493F: drivers/misc/mei/*
e07950a1 4494F: Documentation/misc-devices/mei/*
de8fe023 4495
cb109a0e 4496IOC3 ETHERNET DRIVER
8b58be88 4497M: Ralf Baechle <ralf@linux-mips.org>
1da177e4
LT
4498L: linux-mips@linux-mips.org
4499S: Maintained
8862bf1e 4500F: drivers/net/ethernet/sgi/ioc3-eth.c
1da177e4 4501
cb109a0e 4502IOC3 SERIAL DRIVER
8b58be88 4503M: Pat Gefre <pfg@sgi.com>
d39e0721 4504L: linux-serial@vger.kernel.org
cb109a0e 4505S: Maintained
df621252 4506F: drivers/tty/serial/ioc3_serial.c
cb109a0e 4507
0b6e8569
SW
4508IOMMU DRIVERS
4509M: Joerg Roedel <joro@8bytes.org>
4510L: iommu@lists.linux-foundation.org
4511T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
4512S: Maintained
4513F: drivers/iommu/
4514
4480f15b 4515IP MASQUERADING
8b58be88 4516M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
1da177e4 4517S: Maintained
679655da 4518F: net/ipv4/netfilter/ipt_MASQUERADE.c
1da177e4 4519
1202d6ff 4520IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
8b58be88
JP
4521M: Francois Romieu <romieu@fr.zoreil.com>
4522M: Sorbica Shieh <sorbica@icplus.com.tw>
1202d6ff
FR
4523L: netdev@vger.kernel.org
4524S: Maintained
7443713a 4525F: drivers/net/ethernet/icplus/ipg.*
1202d6ff 4526
4480f15b 4527IPATH DRIVER
8473c603 4528M: Mike Marciniszyn <infinipath@intel.com>
e6cc0fd1 4529L: linux-rdma@vger.kernel.org
52a09a04 4530S: Maintained
679655da 4531F: drivers/infiniband/hw/ipath/
77d8798b 4532
4409ebe9 4533IPMI SUBSYSTEM
8b58be88 4534M: Corey Minyard <minyard@acm.org>
b0c90653 4535L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
4409ebe9
CM
4536W: http://openipmi.sourceforge.net/
4537S: Supported
679655da
JP
4538F: Documentation/IPMI.txt
4539F: drivers/char/ipmi/
4540F: include/linux/ipmi*
c117ab84 4541F: include/uapi/linux/ipmi*
4409ebe9 4542
e2d1d6c0 4543IPS SCSI RAID DRIVER
8b58be88 4544M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
e2d1d6c0
RD
4545L: linux-scsi@vger.kernel.org
4546W: http://www.adaptec.com/
4547S: Maintained
679655da 4548F: drivers/scsi/ips*
e2d1d6c0
RD
4549
4550IPVS
8b58be88
JP
4551M: Wensong Zhang <wensong@linux-vs.org>
4552M: Simon Horman <horms@verge.net.au>
4553M: Julian Anastasov <ja@ssi.bg>
979b6c13 4554L: netdev@vger.kernel.org
e2d1d6c0 4555L: lvs-devel@vger.kernel.org
1da177e4 4556S: Maintained
679655da 4557F: Documentation/networking/ipvs-sysctl.txt
b61d4a71 4558F: include/net/ip_vs.h
c117ab84 4559F: include/uapi/linux/ip_vs.h
679655da 4560F: net/netfilter/ipvs/
1da177e4 4561
e7839f25 4562IPWIRELESS DRIVER
8b58be88
JP
4563M: Jiri Kosina <jkosina@suse.cz>
4564M: David Sterba <dsterba@suse.cz>
92094aa0 4565S: Odd Fixes
282361a0 4566F: drivers/tty/ipwireless/
099dc4fb 4567
e2d1d6c0 4568IPX NETWORK LAYER
8b58be88 4569M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0
RD
4570L: netdev@vger.kernel.org
4571S: Maintained
679655da 4572F: include/net/ipx.h
c117ab84 4573F: include/uapi/linux/ipx.h
679655da 4574F: net/ipx/
e2d1d6c0 4575
1da177e4 4576IRDA SUBSYSTEM
8b58be88 4577M: Samuel Ortiz <samuel@sortiz.org>
a2ac953d 4578L: irda-users@lists.sourceforge.net (subscribers-only)
ced649ea 4579L: netdev@vger.kernel.org
1da177e4 4580W: http://irda.sourceforge.net/
f353976d 4581S: Maintained
e0057975 4582T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
679655da
JP
4583F: Documentation/networking/irda.txt
4584F: drivers/net/irda/
4585F: include/net/irda/
4586F: net/irda/
1da177e4 4587
a800c7cc
TG
4588IRQ SUBSYSTEM
4589M: Thomas Gleixner <tglx@linutronix.de>
4590S: Maintained
75fc2d37 4591T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
a800c7cc 4592F: kernel/irq/
edd96900 4593F: drivers/irqchip/
a800c7cc 4594
7ab3a837
GL
4595IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
4596M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7ab3a837
GL
4597S: Maintained
4598F: Documentation/IRQ-domain.txt
4599F: include/linux/irqdomain.h
4600F: kernel/irq/irqdomain.c
4601
e2d1d6c0 4602ISAPNP
8b58be88 4603M: Jaroslav Kysela <perex@perex.cz>
e2d1d6c0 4604S: Maintained
679655da
JP
4605F: Documentation/isapnp.txt
4606F: drivers/pnp/isapnp/
4607F: include/linux/isapnp.h
e2d1d6c0 4608
d39b8420
HV
4609ISA RADIO MODULE
4610M: Hans Verkuil <hverkuil@xs4all.nl>
4611L: linux-media@vger.kernel.org
4612T: git git://linuxtv.org/media_tree.git
4613W: http://linuxtv.org
4614S: Maintained
4615F: drivers/media/radio/radio-isa*
4616
71a6d0af
HW
4617iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
4618M: Peter Jones <pjones@redhat.com>
4619M: Konrad Rzeszutek Wilk <konrad@kernel.org>
4620S: Maintained
4621F: drivers/firmware/iscsi_ibft*
4622
14816b1e 4623ISCSI
8b58be88 4624M: Mike Christie <michaelc@cs.wisc.edu>
14816b1e
MC
4625L: open-iscsi@googlegroups.com
4626W: www.open-iscsi.org
54e5881d 4627T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
14816b1e 4628S: Maintained
679655da
JP
4629F: drivers/scsi/*iscsi*
4630F: include/scsi/*iscsi*
14816b1e 4631
1e65eb42
OG
4632ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
4633M: Or Gerlitz <ogerlitz@mellanox.com>
4634M: Roi Dayan <roid@mellanox.com>
4635L: linux-rdma@vger.kernel.org
4636S: Supported
4637W: http://www.openfabrics.org
4638W: www.open-iscsi.org
4639Q: http://patchwork.kernel.org/project/linux-rdma/list/
14430813 4640F: drivers/infiniband/ulp/iser/
1e65eb42 4641
1da177e4 4642ISDN SUBSYSTEM
8b58be88 4643M: Karsten Keil <isdn@linux-pingi.de>
d5d52273 4644L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
3da0ae62 4645L: netdev@vger.kernel.org
1da177e4 4646W: http://www.isdn4linux.de
54e5881d 4647T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
1da177e4 4648S: Maintained
679655da
JP
4649F: Documentation/isdn/
4650F: drivers/isdn/
4651F: include/linux/isdn.h
4652F: include/linux/isdn/
c117ab84
CEB
4653F: include/uapi/linux/isdn.h
4654F: include/uapi/linux/isdn/
1da177e4
LT
4655
4656ISDN SUBSYSTEM (Eicon active card driver)
8b58be88 4657M: Armin Schindler <mac@melware.de>
d5d52273 4658L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
1da177e4
LT
4659W: http://www.melware.de
4660S: Maintained
679655da 4661F: drivers/isdn/hardware/eicon/
1da177e4 4662
d624870f
JD
4663IT87 HARDWARE MONITORING DRIVER
4664M: Jean Delvare <khali@linux-fr.org>
4665L: lm-sensors@lm-sensors.org
4666S: Maintained
4667F: Documentation/hwmon/it87
4668F: drivers/hwmon/it87.c
4669
68620bdd
MP
4670IT913X MEDIA DRIVER
4671M: Malcolm Priestley <tvboxspy@gmail.com>
4672L: linux-media@vger.kernel.org
4673W: http://linuxtv.org/
4674Q: http://patchwork.linuxtv.org/project/linux-media/list/
4675S: Maintained
4676F: drivers/media/usb/dvb-usb-v2/it913x*
4677
4678IT913X FE MEDIA DRIVER
4679M: Malcolm Priestley <tvboxspy@gmail.com>
4680L: linux-media@vger.kernel.org
4681W: http://linuxtv.org/
4682Q: http://patchwork.linuxtv.org/project/linux-media/list/
4683S: Maintained
4684F: drivers/media/dvb-frontends/it913x-fe*
4685
d7104bff
AP
4686IT913X MEDIA DRIVER
4687M: Antti Palosaari <crope@iki.fi>
4688L: linux-media@vger.kernel.org
4689W: http://linuxtv.org/
4690W: http://palosaari.fi/linux/
4691Q: http://patchwork.linuxtv.org/project/linux-media/list/
4692T: git git://linuxtv.org/anttip/media_tree.git
4693S: Maintained
9d9fb744 4694F: drivers/media/tuners/tuner_it913x*
d7104bff 4695
91821ff3 4696IVTV VIDEO4LINUX DRIVER
6afdeaf8 4697M: Andy Walls <awalls@md.metrocast.net>
c4240509 4698L: ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
661263b5 4699L: linux-media@vger.kernel.org
275ffde4 4700T: git git://linuxtv.org/media_tree.git
91821ff3
HV
4701W: http://www.ivtvdriver.org
4702S: Maintained
679655da 4703F: Documentation/video4linux/*.ivtv
90d72ac6 4704F: drivers/media/pci/ivtv/
c117ab84 4705F: include/uapi/linux/ivtv*
91821ff3 4706
68620bdd
MP
4707IX2505V MEDIA DRIVER
4708M: Malcolm Priestley <tvboxspy@gmail.com>
4709L: linux-media@vger.kernel.org
4710W: http://linuxtv.org/
4711Q: http://patchwork.linuxtv.org/project/linux-media/list/
4712S: Maintained
4713F: drivers/media/dvb-frontends/ix2505v*
4714
4453d736
GR
4715JC42.4 TEMPERATURE SENSOR DRIVER
4716M: Guenter Roeck <linux@roeck-us.net>
4717L: lm-sensors@lm-sensors.org
4718S: Maintained
4719F: drivers/hwmon/jc42.c
4720F: Documentation/hwmon/jc42
4721
e2d1d6c0 4722JFS FILESYSTEM
3256f80f 4723M: Dave Kleikamp <shaggy@kernel.org>
e2d1d6c0
RD
4724L: jfs-discussion@lists.sourceforge.net
4725W: http://jfs.sourceforge.net/
54e5881d 4726T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
8f8f0134 4727S: Maintained
679655da
JP
4728F: Documentation/filesystems/jfs.txt
4729F: fs/jfs/
e2d1d6c0 4730
95252236 4731JME NETWORK DRIVER
8b58be88 4732M: Guo-Fu Tseng <cooldavid@cooldavid.org>
95252236
GFT
4733L: netdev@vger.kernel.org
4734S: Maintained
63d24a0e 4735F: drivers/net/ethernet/jme.*
95252236 4736
1da177e4 4737JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8b58be88 4738M: David Woodhouse <dwmw2@infradead.org>
6d85d066
DW
4739L: linux-mtd@lists.infradead.org
4740W: http://www.linux-mtd.infradead.org/doc/jffs2.html
1da177e4 4741S: Maintained
679655da 4742F: fs/jffs2/
c117ab84 4743F: include/uapi/linux/jffs2.h
1da177e4 4744
de456d37 4745JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
8b58be88 4746M: Andrew Morton <akpm@linux-foundation.org>
19003c18 4747M: Jan Kara <jack@suse.cz>
72be2ccf 4748L: linux-ext4@vger.kernel.org
ae0718f8 4749S: Maintained
d183e11a 4750F: fs/jbd/
d183e11a
TT
4751F: include/linux/jbd.h
4752
4753JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
4754M: "Theodore Ts'o" <tytso@mit.edu>
4755L: linux-ext4@vger.kernel.org
4756S: Maintained
4757F: fs/jbd2/
4758F: include/linux/jbd2.h
ae0718f8 4759
fd8b6cb4 4760JSM Neo PCI based serial card
9d141cb9 4761M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
fd8b6cb4
BL
4762L: linux-serial@vger.kernel.org
4763S: Maintained
df621252 4764F: drivers/tty/serial/jsm/
ae0718f8 4765
af39917d
CL
4766K10TEMP HARDWARE MONITORING DRIVER
4767M: Clemens Ladisch <clemens@ladisch.de>
4768L: lm-sensors@lm-sensors.org
4769S: Maintained
4770F: Documentation/hwmon/k10temp
4771F: drivers/hwmon/k10temp.c
4772
4660cb35 4773K8TEMP HARDWARE MONITORING DRIVER
8b58be88 4774M: Rudolf Marek <r.marek@assembler.cz>
4660cb35 4775L: lm-sensors@lm-sensors.org
ae0718f8 4776S: Maintained
679655da
JP
4777F: Documentation/hwmon/k8temp
4778F: drivers/hwmon/k8temp.c
ae0718f8 4779
1da177e4 4780KCONFIG
76ce94a3 4781M: Michal Marek <mmarek@suse.cz>
347d12d7 4782L: linux-kbuild@vger.kernel.org
76ce94a3 4783S: Odd Fixes
679655da
JP
4784F: Documentation/kbuild/kconfig-language.txt
4785F: scripts/kconfig/
1da177e4 4786
ea6c2089 4787KDUMP
8b58be88
JP
4788M: Vivek Goyal <vgoyal@redhat.com>
4789M: Haren Myneni <hbabu@us.ibm.com>
34633993 4790L: kexec@lists.infradead.org
ea6c2089
VG
4791W: http://lse.sourceforge.net/kdump/
4792S: Maintained
80811493 4793F: Documentation/kdump/
ea6c2089 4794
f41bf02f
HV
4795KEENE FM RADIO TRANSMITTER DRIVER
4796M: Hans Verkuil <hverkuil@xs4all.nl>
4797L: linux-media@vger.kernel.org
4798T: git git://linuxtv.org/media_tree.git
4799W: http://linuxtv.org
4800S: Maintained
4801F: drivers/media/radio/radio-keene*
4802
1da177e4 4803KERNEL AUTOMOUNTER v4 (AUTOFS4)
8b58be88 4804M: Ian Kent <raven@themaw.net>
f694fc97 4805L: autofs@vger.kernel.org
1da177e4 4806S: Maintained
679655da 4807F: fs/autofs4/
1da177e4 4808
70fb7ba6 4809KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5ce45962 4810M: Michal Marek <mmarek@suse.cz>
08deed1e
JP
4811T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
4812T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
347d12d7 4813L: linux-kbuild@vger.kernel.org
5ce45962 4814S: Maintained
679655da
JP
4815F: Documentation/kbuild/
4816F: Makefile
4817F: scripts/Makefile.*
70fb7ba6
MM
4818F: scripts/basic/
4819F: scripts/mk*
4820F: scripts/package/
1da177e4
LT
4821
4822KERNEL JANITORS
c3000e03 4823L: kernel-janitors@vger.kernel.org
10466f5a 4824W: http://kernelnewbies.org/KernelJanitors
ee709b0c 4825S: Odd Fixes
1da177e4 4826
e8b43555 4827KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8b58be88 4828M: "J. Bruce Fields" <bfields@fieldses.org>
16141c02 4829L: linux-nfs@vger.kernel.org
1da177e4 4830W: http://nfs.sourceforge.net/
98fac23f 4831S: Supported
679655da
JP
4832F: fs/nfsd/
4833F: include/linux/nfsd/
c117ab84 4834F: include/uapi/linux/nfsd/
679655da
JP
4835F: fs/lockd/
4836F: fs/nfs_common/
4837F: net/sunrpc/
4838F: include/linux/lockd/
4839F: include/linux/sunrpc/
c117ab84 4840F: include/uapi/linux/sunrpc/
1da177e4 4841
426d62e2 4842KERNEL VIRTUAL MACHINE (KVM)
484cbfd2 4843M: Gleb Natapov <gleb@redhat.com>
c93a64fe 4844M: Paolo Bonzini <pbonzini@redhat.com>
1fc9d2bf 4845L: kvm@vger.kernel.org
c93a64fe 4846W: http://linux-kvm.org
426d62e2 4847S: Supported
c93a64fe
PB
4848F: Documentation/*/kvm*.txt
4849F: Documentation/virtual/kvm/
679655da
JP
4850F: arch/*/kvm/
4851F: arch/*/include/asm/kvm*
4852F: include/linux/kvm*
c117ab84 4853F: include/uapi/linux/kvm*
679655da 4854F: virt/kvm/
426d62e2 4855
ad8003d3 4856KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7de609c8 4857M: Joerg Roedel <joro@8bytes.org>
1fc9d2bf
AK
4858L: kvm@vger.kernel.org
4859W: http://kvm.qumranet.com
7de609c8 4860S: Maintained
679655da 4861F: arch/x86/include/asm/svm.h
679655da 4862F: arch/x86/kvm/svm.c
426d62e2 4863
513014b7 4864KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
ddf0289d 4865M: Alexander Graf <agraf@suse.de>
1fc9d2bf
AK
4866L: kvm-ppc@vger.kernel.org
4867W: http://kvm.qumranet.com
6a7f972d 4868T: git git://github.com/agraf/linux-2.6.git
513014b7 4869S: Supported
679655da
JP
4870F: arch/powerpc/include/asm/kvm*
4871F: arch/powerpc/kvm/
513014b7 4872
1fc9d2bf 4873KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
8b58be88 4874M: Xiantao Zhang <xiantao.zhang@intel.com>
1fc9d2bf
AK
4875L: kvm-ia64@vger.kernel.org
4876W: http://kvm.qumranet.com
920ed9f1 4877S: Supported
679655da
JP
4878F: Documentation/ia64/kvm.txt
4879F: arch/ia64/include/asm/kvm*
4880F: arch/ia64/kvm/
920ed9f1 4881
85f8fffe 4882KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8b58be88 4883M: Christian Borntraeger <borntraeger@de.ibm.com>
4ae57b6c 4884M: Cornelia Huck <cornelia.huck@de.ibm.com>
85f8fffe
CB
4885M: linux390@de.ibm.com
4886L: linux-s390@vger.kernel.org
4887W: http://www.ibm.com/developerworks/linux/linux390/
4888S: Supported
679655da
JP
4889F: Documentation/s390/kvm.txt
4890F: arch/s390/include/asm/kvm*
80811493 4891F: arch/s390/kvm/
a968cd3e 4892F: drivers/s390/kvm/
85f8fffe 4893
a749474d 4894KERNEL VIRTUAL MACHINE (KVM) FOR ARM
0f4ca79e 4895M: Christoffer Dall <christoffer.dall@linaro.org>
a749474d
CD
4896L: kvmarm@lists.cs.columbia.edu
4897W: http://systems.cs.columbia.edu/projects/kvm-arm
0f4ca79e 4898S: Supported
a749474d
CD
4899F: arch/arm/include/uapi/asm/kvm*
4900F: arch/arm/include/asm/kvm*
4901F: arch/arm/kvm/
4902
6394a3ec
MZ
4903KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
4904M: Marc Zyngier <marc.zyngier@arm.com>
4905L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4906L: kvmarm@lists.cs.columbia.edu
4907S: Maintained
4908F: arch/arm64/include/uapi/asm/kvm*
4909F: arch/arm64/include/asm/kvm*
4910F: arch/arm64/kvm/
4911
dc009d92 4912KEXEC
8b58be88 4913M: Eric Biederman <ebiederm@xmission.com>
2f327dad 4914W: http://kernel.org/pub/linux/utils/kernel/kexec/
34633993 4915L: kexec@lists.infradead.org
dc009d92 4916S: Maintained
679655da 4917F: include/linux/kexec.h
c117ab84 4918F: include/uapi/linux/kexec.h
679655da 4919F: kernel/kexec.c
dc009d92 4920
e971461f
DH
4921KEYS/KEYRINGS:
4922M: David Howells <dhowells@redhat.com>
4923L: keyrings@linux-nfs.org
4924S: Maintained
d410fa4e 4925F: Documentation/security/keys.txt
e971461f
DH
4926F: include/linux/key.h
4927F: include/linux/key-type.h
4928F: include/keys/
4929F: security/keys/
4930
7f3c68be
MZ
4931KEYS-TRUSTED
4932M: David Safford <safford@watson.ibm.com>
4933M: Mimi Zohar <zohar@us.ibm.com>
4934L: linux-security-module@vger.kernel.org
4935L: keyrings@linux-nfs.org
4936S: Supported
d410fa4e 4937F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be
MZ
4938F: include/keys/trusted-type.h
4939F: security/keys/trusted.c
4940F: security/keys/trusted.h
4941
4942KEYS-ENCRYPTED
4943M: Mimi Zohar <zohar@us.ibm.com>
4944M: David Safford <safford@watson.ibm.com>
4945L: linux-security-module@vger.kernel.org
4946L: keyrings@linux-nfs.org
4947S: Supported
d410fa4e 4948F: Documentation/security/keys-trusted-encrypted.txt
7f3c68be 4949F: include/keys/encrypted-type.h
19c90aa6 4950F: security/keys/encrypted-keys/
7f3c68be 4951
5b778dad 4952KGDB / KDB /debug_core
8b58be88 4953M: Jason Wessel <jason.wessel@windriver.com>
4063eb5f 4954W: http://kgdb.wiki.kernel.org/
e3e2aaf7
JW
4955L: kgdb-bugreport@lists.sourceforge.net
4956S: Maintained
679655da
JP
4957F: Documentation/DocBook/kgdb.tmpl
4958F: drivers/misc/kgdbts.c
df621252 4959F: drivers/tty/serial/kgdboc.c
5b778dad 4960F: include/linux/kdb.h
679655da 4961F: include/linux/kgdb.h
4063eb5f 4962F: kernel/debug/
e3e2aaf7 4963
456db8cc 4964KMEMCHECK
8b58be88 4965M: Vegard Nossum <vegardno@ifi.uio.no>
2ed1c525 4966M: Pekka Enberg <penberg@kernel.org>
b9ce08c0 4967S: Maintained
410d7a97
JP
4968F: Documentation/kmemcheck.txt
4969F: arch/x86/include/asm/kmemcheck.h
4970F: arch/x86/mm/kmemcheck/
4971F: include/linux/kmemcheck.h
4972F: mm/kmemcheck.c
b9ce08c0 4973
c3bb4d24 4974KMEMLEAK
8b58be88 4975M: Catalin Marinas <catalin.marinas@arm.com>
c3bb4d24
CM
4976S: Maintained
4977F: Documentation/kmemleak.txt
4978F: include/linux/kmemleak.h
4979F: mm/kmemleak.c
4980F: mm/kmemleak-test.c
4981
89559a61 4982KPROBES
8b58be88
JP
4983M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
4984M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
4985M: "David S. Miller" <davem@davemloft.net>
97c29e74 4986M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
89559a61 4987S: Maintained
679655da
JP
4988F: Documentation/kprobes.txt
4989F: include/linux/kprobes.h
4990F: kernel/kprobes.c
89559a61 4991
70e84049 4992KS0108 LCD CONTROLLER DRIVER
8b58be88 4993M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
450c622e
MO
4994W: http://miguelojeda.es/auxdisplay.htm
4995W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
70e84049 4996S: Maintained
679655da
JP
4997F: Documentation/auxdisplay/ks0108
4998F: drivers/auxdisplay/ks0108.c
4999F: include/linux/ks0108.h
70e84049 5000
1da177e4 5001LAPB module
1da177e4 5002L: linux-x25@vger.kernel.org
bf9915cc 5003S: Orphan
679655da
JP
5004F: Documentation/networking/lapb-module.txt
5005F: include/*/lapb.h
5006F: net/lapb/
1da177e4
LT
5007
5008LASI 53c700 driver for PARISC
8b58be88 5009M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5010L: linux-scsi@vger.kernel.org
5011S: Maintained
679655da
JP
5012F: Documentation/scsi/53c700.txt
5013F: drivers/scsi/53c700*
1da177e4 5014
263de9b5 5015LED SUBSYSTEM
c772fc26 5016M: Bryan Wu <cooloney@gmail.com>
8b58be88 5017M: Richard Purdie <rpurdie@rpsys.net>
aa69cb8c
BW
5018L: linux-leds@vger.kernel.org
5019T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
263de9b5 5020S: Maintained
679655da
JP
5021F: drivers/leds/
5022F: include/linux/leds.h
263de9b5 5023
b0461a44
JD
5024LEGACY EEPROM DRIVER
5025M: Jean Delvare <khali@linux-fr.org>
5026S: Maintained
5027F: Documentation/misc-devices/eeprom
5028F: drivers/misc/eeprom/eeprom.c
5029
1da177e4 5030LEGO USB Tower driver
8b58be88 5031M: Juergen Stuber <starblue@users.sourceforge.net>
1da177e4
LT
5032L: legousb-devel@lists.sourceforge.net
5033W: http://legousb.sourceforge.net/
5034S: Maintained
679655da 5035F: drivers/usb/misc/legousbtower.c
1da177e4 5036
055616a8
MK
5037LG2160 MEDIA DRIVER
5038M: Michael Krufky <mkrufky@linuxtv.org>
5039L: linux-media@vger.kernel.org
5040W: http://linuxtv.org/
5041W: http://github.com/mkrufky
5042Q: http://patchwork.linuxtv.org/project/linux-media/list/
5043T: git git://linuxtv.org/mkrufky/tuners.git
5044S: Maintained
5045F: drivers/media/dvb-frontends/lg2160.*
5046
6f0e7725
MK
5047LGDT3305 MEDIA DRIVER
5048M: Michael Krufky <mkrufky@linuxtv.org>
5049L: linux-media@vger.kernel.org
5050W: http://linuxtv.org/
5051W: http://github.com/mkrufky
5052Q: http://patchwork.linuxtv.org/project/linux-media/list/
5053T: git git://linuxtv.org/mkrufky/tuners.git
5054S: Maintained
5055F: drivers/media/dvb-frontends/lgdt3305.*
5056
568a17ff 5057LGUEST
8b58be88 5058M: Rusty Russell <rusty@rustcorp.com.au>
a4724ed6 5059L: lguest@lists.ozlabs.org
568a17ff 5060W: http://lguest.ozlabs.org/
72e91863 5061S: Odd Fixes
070f420b 5062F: arch/x86/include/asm/lguest*.h
679655da
JP
5063F: arch/x86/lguest/
5064F: drivers/lguest/
5065F: include/linux/lguest*.h
070f420b 5066F: tools/lguest/
568a17ff 5067
1da177e4 5068LINUX FOR IBM pSERIES (RS/6000)
8b58be88 5069M: Paul Mackerras <paulus@au.ibm.com>
1da177e4
LT
5070W: http://www.ibm.com/linux/ltc/projects/ppc
5071S: Supported
11c34c7d 5072F: arch/powerpc/boot/rs6000.h
1da177e4 5073
852bb9f5 5074LINUX FOR POWERPC (32-BIT AND 64-BIT)
8b58be88
JP
5075M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5076M: Paul Mackerras <paulus@samba.org>
1da177e4 5077W: http://www.penguinppc.org/
a4724ed6 5078L: linuxppc-dev@lists.ozlabs.org
8a6e2535 5079Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
54e5881d 5080T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
1da177e4 5081S: Supported
11c34c7d
JP
5082F: Documentation/powerpc/
5083F: arch/powerpc/
1da177e4
LT
5084
5085LINUX FOR POWER MACINTOSH
8b58be88 5086M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1da177e4 5087W: http://www.penguinppc.org/
a4724ed6 5088L: linuxppc-dev@lists.ozlabs.org
1da177e4 5089S: Maintained
11c34c7d
JP
5090F: arch/powerpc/platforms/powermac/
5091F: drivers/macintosh/
1da177e4 5092
77a76369 5093LINUX FOR POWERPC EMBEDDED MPC5XXX
a149507b 5094M: Anatolij Gustschin <agust@denx.de>
a4724ed6 5095L: linuxppc-dev@lists.ozlabs.org
a149507b 5096T: git git://git.denx.de/linux-2.6-agust.git
1da177e4 5097S: Maintained
11c34c7d
JP
5098F: arch/powerpc/platforms/512x/
5099F: arch/powerpc/platforms/52xx/
1da177e4
LT
5100
5101LINUX FOR POWERPC EMBEDDED PPC4XX
3052091c 5102M: Josh Boyer <jwboyer@gmail.com>
8b58be88 5103M: Matt Porter <mporter@kernel.crashing.org>
1da177e4 5104W: http://www.penguinppc.org/
a4724ed6 5105L: linuxppc-dev@lists.ozlabs.org
645609c0 5106T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
1da177e4 5107S: Maintained
11c34c7d
JP
5108F: arch/powerpc/platforms/40x/
5109F: arch/powerpc/platforms/44x/
1da177e4 5110
260c02a9 5111LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
a4724ed6 5112L: linuxppc-dev@lists.ozlabs.org
cdeb8994 5113S: Orphan
11c34c7d
JP
5114F: arch/powerpc/*/*virtex*
5115F: arch/powerpc/*/*/*virtex*
1da177e4 5116
e93adf1e 5117LINUX FOR POWERPC EMBEDDED PPC8XX
8b58be88
JP
5118M: Vitaly Bordug <vitb@kernel.crashing.org>
5119M: Marcelo Tosatti <marcelo@kvack.org>
e93adf1e 5120W: http://www.penguinppc.org/
a4724ed6 5121L: linuxppc-dev@lists.ozlabs.org
e93adf1e 5122S: Maintained
a2b1f7c8 5123F: arch/powerpc/platforms/8xx/
e93adf1e 5124
1da177e4 5125LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8b58be88 5126M: Kumar Gala <galak@kernel.crashing.org>
ce00f85c 5127W: http://www.penguinppc.org/
a4724ed6 5128L: linuxppc-dev@lists.ozlabs.org
ce00f85c 5129S: Maintained
11c34c7d 5130F: arch/powerpc/platforms/83xx/
4c8f581d 5131F: arch/powerpc/platforms/85xx/
1da177e4 5132
ab06ff3a 5133LINUX FOR POWERPC PA SEMI PWRFICIENT
8b58be88 5134M: Olof Johansson <olof@lixom.net>
a4724ed6 5135L: linuxppc-dev@lists.ozlabs.org
92e19709 5136S: Maintained
11c34c7d
JP
5137F: arch/powerpc/platforms/pasemi/
5138F: drivers/*/*pasemi*
5139F: drivers/*/*/*pasemi*
ab06ff3a 5140
1da177e4 5141LINUX SECURITY MODULE (LSM) FRAMEWORK
8b58be88 5142M: Chris Wright <chrisw@sous-sol.org>
1a4520be 5143L: linux-security-module@vger.kernel.org
1da177e4
LT
5144S: Supported
5145
a23ce6da
HW
5146LIS3LV02D ACCELEROMETER DRIVER
5147M: Eric Piel <eric.piel@tremplin-utc.net>
5148S: Maintained
ff606677
JD
5149F: Documentation/misc-devices/lis3lv02d
5150F: drivers/misc/lis3lv02d/
bd35665f 5151F: drivers/platform/x86/hp_accel.c
a23ce6da 5152
e2d1d6c0 5153LLC (802.2)
8b58be88 5154M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
e2d1d6c0 5155S: Maintained
679655da 5156F: include/linux/llc.h
c117ab84 5157F: include/uapi/linux/llc.h
679655da
JP
5158F: include/net/llc*
5159F: net/llc/
e2d1d6c0 5160
4e233cbe
AD
5161LM73 HARDWARE MONITOR DRIVER
5162M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
5163L: lm-sensors@lm-sensors.org
5164S: Maintained
5165F: drivers/hwmon/lm73.c
5166
156e2d1a
JD
5167LM78 HARDWARE MONITOR DRIVER
5168M: Jean Delvare <khali@linux-fr.org>
5169L: lm-sensors@lm-sensors.org
5170S: Maintained
5171F: Documentation/hwmon/lm78
5172F: drivers/hwmon/lm78.c
5173
1da177e4 5174LM83 HARDWARE MONITOR DRIVER
8b58be88 5175M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5176L: lm-sensors@lm-sensors.org
1da177e4 5177S: Maintained
679655da
JP
5178F: Documentation/hwmon/lm83
5179F: drivers/hwmon/lm83.c
1da177e4
LT
5180
5181LM90 HARDWARE MONITOR DRIVER
8b58be88 5182M: Jean Delvare <khali@linux-fr.org>
cc0b07ed 5183L: lm-sensors@lm-sensors.org
1da177e4 5184S: Maintained
679655da
JP
5185F: Documentation/hwmon/lm90
5186F: drivers/hwmon/lm90.c
1da177e4 5187
917cc4e6
GR
5188LM95234 HARDWARE MONITOR DRIVER
5189M: Guenter Roeck <linux@roeck-us.net>
5190L: lm-sensors@lm-sensors.org
5191S: Maintained
5192F: Documentation/hwmon/lm95234
5193F: drivers/hwmon/lm95234.c
5194
68620bdd
MP
5195LME2510 MEDIA DRIVER
5196M: Malcolm Priestley <tvboxspy@gmail.com>
5197L: linux-media@vger.kernel.org
5198W: http://linuxtv.org/
5199Q: http://patchwork.linuxtv.org/project/linux-media/list/
5200S: Maintained
5201F: drivers/media/usb/dvb-usb-v2/lmedm04*
5202
512e67f9 5203LOCKDEP AND LOCKSTAT
8b58be88
JP
5204M: Peter Zijlstra <peterz@infradead.org>
5205M: Ingo Molnar <mingo@redhat.com>
75fc2d37 5206T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
512e67f9 5207S: Maintained
679655da
JP
5208F: Documentation/lockdep*.txt
5209F: Documentation/lockstat.txt
5210F: include/linux/lockdep.h
5211F: kernel/lockdep*
512e67f9 5212
dde33348 5213LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8b58be88 5214M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
dde33348
AA
5215L: linux-ntfs-dev@lists.sourceforge.net
5216W: http://www.linux-ntfs.org/content/view/19/37/
1da177e4 5217S: Maintained
679655da 5218F: Documentation/ldm.txt
20d16fef 5219F: block/partitions/ldm.*
1da177e4 5220
ef6ada3d
JE
5221LogFS
5222M: Joern Engel <joern@logfs.org>
756ccb3c 5223M: Prasad Joshi <prasadjoshi.linux@gmail.com>
ef6ada3d
JE
5224L: logfs@logfs.org
5225W: logfs.org
5226S: Maintained
5227F: fs/logfs/
5228
b62d7946
RS
5229LPC32XX MACHINE SUPPORT
5230M: Roland Stigge <stigge@antcom.de>
5231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5232S: Maintained
5233F: arch/arm/mach-lpc32xx/
5234
c87e34ef 5235LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
500c152a 5236M: Nagalakshmi Nandigama <Nagalakshmi.Nandigama@lsi.com>
5237M: Sreekanth Reddy <Sreekanth.Reddy@lsi.com>
d8a82d7b 5238M: support@lsi.com
cec744fb 5239L: DL-MPTFusionLinux@lsi.com
c87e34ef
MED
5240L: linux-scsi@vger.kernel.org
5241W: http://www.lsilogic.com/support
5242S: Supported
679655da 5243F: drivers/message/fusion/
500c152a 5244F: drivers/scsi/mpt2sas/
5245F: drivers/scsi/mpt3sas/
c87e34ef 5246
1da177e4 5247LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8b58be88 5248M: Matthew Wilcox <matthew@wil.cx>
1da177e4
LT
5249L: linux-scsi@vger.kernel.org
5250S: Maintained
679655da 5251F: drivers/scsi/sym53c8xx_2/
1da177e4 5252
e5f5c99a
GR
5253LTC4261 HARDWARE MONITOR DRIVER
5254M: Guenter Roeck <linux@roeck-us.net>
5255L: lm-sensors@lm-sensors.org
5256S: Maintained
5257F: Documentation/hwmon/ltc4261
5258F: drivers/hwmon/ltc4261.c
5259
81365c31 5260LTP (Linux Test Project)
7d1ae8a8 5261M: Shubham Goyal <shubham@linux.vnet.ibm.com>
28b8e8d4 5262M: Mike Frysinger <vapier@gentoo.org>
7d1ae8a8
WG
5263M: Cyril Hrubis <chrubis@suse.cz>
5264M: Caspar Zhang <caspar@casparzhang.com>
5265M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
81365c31
MF
5266L: ltp-list@lists.sourceforge.net (subscribers-only)
5267W: http://ltp.sourceforge.net/
7d1ae8a8 5268T: git git://github.com/linux-test-project/ltp.git
a5fe2475 5269T: git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
81365c31
MF
5270S: Maintained
5271
c12a54b3 5272M32R ARCHITECTURE
8b58be88 5273M: Hirokazu Takata <takata@linux-m32r.org>
0d89e54c 5274L: linux-m32r@ml.linux-m32r.org (moderated for non-subscribers)
c12a54b3
HT
5275L: linux-m32r-ja@ml.linux-m32r.org (in Japanese)
5276W: http://www.linux-m32r.org/
5277S: Maintained
679655da 5278F: arch/m32r/
c12a54b3 5279
1da177e4 5280M68K ARCHITECTURE
8b58be88 5281M: Geert Uytterhoeven <geert@linux-m68k.org>
1da177e4
LT
5282L: linux-m68k@lists.linux-m68k.org
5283W: http://www.linux-m68k.org/
54e5881d 5284T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
1da177e4 5285S: Maintained
679655da 5286F: arch/m68k/
9db35182 5287F: drivers/zorro/
1da177e4
LT
5288
5289M68K ON APPLE MACINTOSH
8b58be88 5290M: Joshua Thompson <funaho@jurai.org>
1da177e4 5291W: http://www.mac.linux-m68k.org/
9bb9f222 5292L: linux-m68k@lists.linux-m68k.org
1da177e4 5293S: Maintained
9db35182 5294F: arch/m68k/mac/
1da177e4
LT
5295
5296M68K ON HP9000/300
8b58be88 5297M: Philip Blundell <philb@gnu.org>
1da177e4
LT
5298W: http://www.tazenda.demon.co.uk/phil/linux-hp
5299S: Maintained
679655da 5300F: arch/m68k/hp300/
1da177e4 5301
68620bdd
MP
5302M88RS2000 MEDIA DRIVER
5303M: Malcolm Priestley <tvboxspy@gmail.com>
5304L: linux-media@vger.kernel.org
5305W: http://linuxtv.org/
5306Q: http://patchwork.linuxtv.org/project/linux-media/list/
5307S: Maintained
5308F: drivers/media/dvb-frontends/m88rs2000*
5309
07a092fa
AK
5310MA901 MASTERKIT USB FM RADIO DRIVER
5311M: Alexey Klimov <klimov.linux@gmail.com>
5312L: linux-media@vger.kernel.org
5313T: git git://linuxtv.org/media_tree.git
5314S: Maintained
5315F: drivers/media/radio/radio-ma901.c
5316
64a327a7 5317MAC80211
8b58be88 5318M: Johannes Berg <johannes@sipsolutions.net>
64a327a7 5319L: linux-wireless@vger.kernel.org
491b26b4 5320W: http://wireless.kernel.org/
ce466579
JB
5321T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5322T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
64a327a7 5323S: Maintained
679655da
JP
5324F: Documentation/networking/mac80211-injection.txt
5325F: include/net/mac80211.h
5326F: net/mac80211/
64a327a7 5327
1036d864 5328MAC80211 PID RATE CONTROL
8b58be88
JP
5329M: Stefano Brivio <stefano.brivio@polimi.it>
5330M: Mattias Nissler <mattias.nissler@gmx.de>
1036d864 5331L: linux-wireless@vger.kernel.org
491b26b4 5332W: http://wireless.kernel.org/en/developers/Documentation/mac80211/RateControl/PID
ce466579
JB
5333T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
5334T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
1036d864 5335S: Maintained
679655da 5336F: net/mac80211/rc80211_pid*
1036d864 5337
b863ceb7 5338MACVLAN DRIVER
8b58be88 5339M: Patrick McHardy <kaber@trash.net>
b863ceb7
PM
5340L: netdev@vger.kernel.org
5341S: Maintained
679655da
JP
5342F: drivers/net/macvlan.c
5343F: include/linux/if_macvlan.h
b863ceb7 5344
faf1668c 5345MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8b58be88 5346M: Michael Kerrisk <mtk.manpages@gmail.com>
795fb7e7 5347W: http://www.kernel.org/doc/man-pages
bd7ebec6 5348L: linux-man@vger.kernel.org
1b53dc74 5349S: Maintained
faf1668c 5350
44c14c1d 5351MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
5352M: Mirko Lindner <mlindner@marvell.com>
adbbf69d 5353M: Stephen Hemminger <stephen@networkplumber.org>
44c14c1d 5354L: netdev@vger.kernel.org
5355S: Maintained
5356F: drivers/net/ethernet/marvell/sk*
5357
74cda169 5358MARVELL LIBERTAS WIRELESS DRIVER
74cda169 5359L: libertas-dev@lists.infradead.org
8ac3e99e 5360S: Orphan
679655da 5361F: drivers/net/wireless/libertas/
74cda169 5362
b60d6975 5363MARVELL MV643XX ETHERNET DRIVER
f5ca8502 5364M: Lennert Buytenhek <buytenh@wantstofly.org>
979b6c13 5365L: netdev@vger.kernel.org
f5ca8502 5366S: Maintained
527a6266 5367F: drivers/net/ethernet/marvell/mv643xx_eth.*
679655da 5368F: include/linux/mv643xx.h
1da177e4 5369
370b8ed9
TP
5370MARVELL MVNETA ETHERNET DRIVER
5371M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5372L: netdev@vger.kernel.org
5373S: Maintained
5374F: drivers/net/ethernet/marvell/mvneta.*
5375
fcad584d
BZ
5376MARVELL MWIFIEX WIRELESS DRIVER
5377M: Bing Zhao <bzhao@marvell.com>
5378L: linux-wireless@vger.kernel.org
5379S: Maintained
5380F: drivers/net/wireless/mwifiex/
5381
a2c3f656 5382MARVELL MWL8K WIRELESS DRIVER
a040d532 5383M: Lennert Buytenhek <buytenh@wantstofly.org>
a2c3f656 5384L: linux-wireless@vger.kernel.org
16345910 5385S: Odd Fixes
a2c3f656
LB
5386F: drivers/net/wireless/mwl8k.c
5387
2a69567b 5388MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
2f82af08 5389M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 5390S: Odd Fixes
1fa7e547 5391F: drivers/mmc/host/mvsdio.*
2a69567b 5392
1da177e4 5393MATROX FRAMEBUFFER DRIVER
c69f677c 5394L: linux-fbdev@vger.kernel.org
52653199 5395S: Orphan
679655da 5396F: drivers/video/matrox/matroxfb_*
c117ab84 5397F: include/uapi/linux/matroxfb.h
1da177e4 5398
ca462085
GR
5399MAX16065 HARDWARE MONITOR DRIVER
5400M: Guenter Roeck <linux@roeck-us.net>
5401L: lm-sensors@lm-sensors.org
5402S: Maintained
5403F: Documentation/hwmon/max16065
5404F: drivers/hwmon/max16065.c
5405
d20620de 5406MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6a534c9d 5407M: "Hans J. Koch" <hjk@hansjkoch.de>
d20620de
HJK
5408L: lm-sensors@lm-sensors.org
5409S: Maintained
679655da
JP
5410F: Documentation/hwmon/max6650
5411F: drivers/hwmon/max6650.c
d20620de 5412
e89ab51f
GR
5413MAX6697 HARDWARE MONITOR DRIVER
5414M: Guenter Roeck <linux@roeck-us.net>
5415L: lm-sensors@lm-sensors.org
5416S: Maintained
5417F: Documentation/hwmon/max6697
5418F: Documentation/devicetree/bindings/i2c/max6697.txt
5419F: drivers/hwmon/max6697.c
5420F: include/linux/platform_data/max6697.h
5421
9be3c9a5
HV
5422MAXIRADIO FM RADIO RECEIVER DRIVER
5423M: Hans Verkuil <hverkuil@xs4all.nl>
5424L: linux-media@vger.kernel.org
5425T: git git://linuxtv.org/media_tree.git
5426W: http://linuxtv.org
5427S: Maintained
5428F: drivers/media/radio/radio-maxiradio*
5429
127c49ae 5430MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
1b2c14b4 5431M: Mauro Carvalho Chehab <m.chehab@samsung.com>
127c49ae
JP
5432P: LinuxTV.org Project
5433L: linux-media@vger.kernel.org
5434W: http://linuxtv.org
8a6e2535 5435Q: http://patchwork.kernel.org/project/linux-media/list/
275ffde4 5436T: git git://linuxtv.org/media_tree.git
127c49ae
JP
5437S: Maintained
5438F: Documentation/dvb/
5439F: Documentation/video4linux/
ffe06198 5440F: Documentation/DocBook/media/
127c49ae 5441F: drivers/media/
ffe06198 5442F: drivers/staging/media/
127c49ae 5443F: include/media/
6c0f0359
MCC
5444F: include/uapi/linux/dvb/
5445F: include/uapi/linux/videodev2.h
5446F: include/uapi/linux/media.h
5447F: include/uapi/linux/v4l2-*
5448F: include/uapi/linux/meye.h
5449F: include/uapi/linux/ivtv*
5450F: include/uapi/linux/uvcvideo.h
d20620de 5451
6149a936
HV
5452MEDIAVISION PRO MOVIE STUDIO DRIVER
5453M: Hans Verkuil <hverkuil@xs4all.nl>
5454L: linux-media@vger.kernel.org
5455T: git git://linuxtv.org/media_tree.git
5456W: http://linuxtv.org
5457S: Odd Fixes
5458F: drivers/media/parport/pms*
5459
757e0108 5460MEGARAID SCSI DRIVERS
8b58be88 5461M: Neela Syam Kolli <megaraidlinux@lsi.com>
baaea1dc 5462L: linux-scsi@vger.kernel.org
ce00f85c
JC
5463W: http://megaraid.lsilogic.com
5464S: Maintained
679655da
JP
5465F: Documentation/scsi/megaraid.txt
5466F: drivers/scsi/megaraid.*
5467F: drivers/scsi/megaraid/
757e0108 5468
2c46c9d5
AV
5469MELLANOX ETHERNET DRIVER (mlx4_en)
5470M: Amir Vadai <amirv@mellanox.com>
5471L: netdev@vger.kernel.org
5472S: Supported
5473W: http://www.mellanox.com
5474Q: http://patchwork.ozlabs.org/project/netdev/list/
5475F: drivers/net/ethernet/mellanox/mlx4/en_*
5476
70ea91f1
SR
5477MEMORY MANAGEMENT
5478L: linux-mm@kvack.org
70ea91f1
SR
5479W: http://www.linux-mm.org
5480S: Maintained
679655da 5481F: include/linux/mm.h
551450bb
CS
5482F: include/linux/gfp.h
5483F: include/linux/mmzone.h
5484F: include/linux/memory_hotplug.h
5485F: include/linux/vmalloc.h
679655da 5486F: mm/
70ea91f1 5487
938a9204 5488MEMORY RESOURCE CONTROLLER
c193c82f
KH
5489M: Johannes Weiner <hannes@cmpxchg.org>
5490M: Michal Hocko <mhocko@suse.cz>
185e595f 5491M: Balbir Singh <bsingharora@gmail.com>
8b58be88 5492M: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
12340313 5493L: cgroups@vger.kernel.org
938a9204 5494L: linux-mm@kvack.org
938a9204 5495S: Maintained
679655da 5496F: mm/memcontrol.c
4e4c941c 5497F: mm/page_cgroup.c
938a9204 5498
f4e9ce66 5499MEMORY TECHNOLOGY DEVICES (MTD)
8b58be88 5500M: David Woodhouse <dwmw2@infradead.org>
1da177e4 5501L: linux-mtd@lists.infradead.org
8a6e2535
JP
5502W: http://www.linux-mtd.infradead.org/
5503Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
f4e9ce66 5504T: git git://git.infradead.org/mtd-2.6.git
1da177e4 5505S: Maintained
679655da
JP
5506F: drivers/mtd/
5507F: include/linux/mtd/
c117ab84 5508F: include/uapi/mtd/
1da177e4 5509
26c57ef1
JT
5510MEN A21 WATCHDOG DRIVER
5511M: Johannes Thumshirn <johannes.thumshirn@men.de>
5512L: linux-watchdog@vger.kernel.org
5513S: Supported
5514F: drivers/watchdog/mena21_wdt.c
5515
12285945
JH
5516METAG ARCHITECTURE
5517M: James Hogan <james.hogan@imgtec.com>
d668d9ed 5518L: linux-metag@vger.kernel.org
12285945
JH
5519S: Supported
5520F: arch/metag/
5521F: Documentation/metag/
5522F: Documentation/devicetree/bindings/metag/
a2c5d4ed 5523F: drivers/clocksource/metag_generic.c
5698c50d
JH
5524F: drivers/irqchip/irq-metag.c
5525F: drivers/irqchip/irq-metag-ext.c
ae85ac71
JH
5526F: drivers/tty/metag_da.c
5527F: fs/imgdafs/
12285945 5528
c6375b0a 5529MICROBLAZE ARCHITECTURE
8b58be88 5530M: Michal Simek <monstr@monstr.eu>
f3cb0e31 5531L: microblaze-uclinux@itee.uq.edu.au (moderated for non-subscribers)
c6375b0a
MS
5532W: http://www.monstr.eu/fdt/
5533T: git git://git.monstr.eu/linux-2.6-microblaze.git
5534S: Supported
0a8c7914 5535F: arch/microblaze/
1da177e4
LT
5536
5537MICROTEK X6 SCANNER
61eee9a7 5538M: Oliver Neukum <oliver@neukum.org>
1da177e4 5539S: Maintained
679655da 5540F: drivers/usb/image/microtek.*
1da177e4
LT
5541
5542MIPS
8b58be88 5543M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5544L: linux-mips@linux-mips.org
6097050d 5545W: http://www.linux-mips.org/
b05e988e 5546T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6097050d 5547Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7425b340 5548S: Supported
679655da
JP
5549F: Documentation/mips/
5550F: arch/mips/
1da177e4 5551
08b7620a
HV
5552MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
5553M: Hans Verkuil <hverkuil@xs4all.nl>
5554L: linux-media@vger.kernel.org
5555T: git git://linuxtv.org/media_tree.git
5556W: http://linuxtv.org
5557S: Odd Fixes
5558F: drivers/media/radio/radio-miropcm20*
5559
e126ba97
EC
5560Mellanox MLX5 core VPI driver
5561M: Eli Cohen <eli@mellanox.com>
5562L: netdev@vger.kernel.org
5563L: linux-rdma@vger.kernel.org
5564W: http://www.mellanox.com
5565Q: http://patchwork.ozlabs.org/project/netdev/list/
5566Q: http://patchwork.kernel.org/project/linux-rdma/list/
5567T: git://openfabrics.org/~eli/connect-ib.git
5568S: Supported
5569F: drivers/net/ethernet/mellanox/mlx5/core/
5570F: include/linux/mlx5/
5571
5572Mellanox MLX5 IB driver
5573M: Eli Cohen <eli@mellanox.com>
5574L: linux-rdma@vger.kernel.org
5575W: http://www.mellanox.com
5576Q: http://patchwork.kernel.org/project/linux-rdma/list/
5577T: git://openfabrics.org/~eli/connect-ib.git
5578S: Supported
5579F: include/linux/mlx5/
5580F: drivers/infiniband/hw/mlx5/
5581
1da177e4 5582MODULE SUPPORT
8b58be88 5583M: Rusty Russell <rusty@rustcorp.com.au>
1da177e4 5584S: Maintained
679655da
JP
5585F: include/linux/module.h
5586F: kernel/module.c
1da177e4
LT
5587
5588MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
1da177e4 5589W: http://popies.net/meye/
b7788e13 5590S: Orphan
679655da 5591F: Documentation/video4linux/meye.txt
90d72ac6 5592F: drivers/media/pci/meye/
6c0f0359 5593F: include/uapi/linux/meye.h
1da177e4 5594
b9705b60 5595MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8b58be88 5596M: Jiri Slaby <jirislaby@gmail.com>
d735410a 5597S: Maintained
679655da 5598F: Documentation/serial/moxa-smartio
c897401b 5599F: drivers/tty/mxser.*
d735410a 5600
889b2f87
AK
5601MR800 AVERMEDIA USB FM RADIO DRIVER
5602M: Alexey Klimov <klimov.linux@gmail.com>
5603L: linux-media@vger.kernel.org
5604T: git git://linuxtv.org/media_tree.git
5605S: Maintained
5606F: drivers/media/radio/radio-mr800.c
5607
8c4c731a 5608MSI LAPTOP SUPPORT
182ae55c 5609M: "Lee, Chun-Yi" <jlee@suse.com>
d0944853 5610L: platform-driver-x86@vger.kernel.org
8c4c731a 5611S: Maintained
679655da 5612F: drivers/platform/x86/msi-laptop.c
8c4c731a 5613
0f1006b1
AA
5614MSI WMI SUPPORT
5615M: Anisse Astier <anisse@astier.eu>
d0944853 5616L: platform-driver-x86@vger.kernel.org
0f1006b1
AA
5617S: Supported
5618F: drivers/platform/x86/msi-wmi.c
5619
62a37dc7 5620MT9M032 APTINA SENSOR DRIVER
0e837fb9
LP
5621M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5622L: linux-media@vger.kernel.org
5623T: git git://linuxtv.org/media_tree.git
5624S: Maintained
5625F: drivers/media/i2c/mt9m032.c
5626F: include/media/mt9m032.h
5627
62a37dc7 5628MT9P031 APTINA CAMERA SENSOR
0e837fb9
LP
5629M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5630L: linux-media@vger.kernel.org
5631T: git git://linuxtv.org/media_tree.git
5632S: Maintained
5633F: drivers/media/i2c/mt9p031.c
5634F: include/media/mt9p031.h
5635
62a37dc7 5636MT9T001 APTINA CAMERA SENSOR
0e837fb9
LP
5637M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5638L: linux-media@vger.kernel.org
5639T: git git://linuxtv.org/media_tree.git
5640S: Maintained
5641F: drivers/media/i2c/mt9t001.c
5642F: include/media/mt9t001.h
5643
62a37dc7 5644MT9V032 APTINA CAMERA SENSOR
0e837fb9
LP
5645M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5646L: linux-media@vger.kernel.org
5647T: git git://linuxtv.org/media_tree.git
5648S: Maintained
5649F: drivers/media/i2c/mt9v032.c
5650F: include/media/mt9v032.h
5651
4e0d13cb 5652MULTIFUNCTION DEVICES (MFD)
8b58be88 5653M: Samuel Ortiz <sameo@linux.intel.com>
f7d3210e
SO
5654M: Lee Jones <lee.jones@linaro.org>
5655T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-next.git
5656T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-fixes.git
4e0d13cb 5657S: Supported
679655da 5658F: drivers/mfd/
55b5940d 5659F: include/linux/mfd/
4e0d13cb 5660
5c4e6f13 5661MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
245feaa6 5662M: Chris Ball <cjb@laptop.org>
b2503a94 5663L: linux-mmc@vger.kernel.org
245feaa6
CB
5664T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5665S: Maintained
679655da
JP
5666F: drivers/mmc/
5667F: include/linux/mmc/
c117ab84 5668F: include/uapi/linux/mmc/
baca2da4 5669
15a0580c 5670MULTIMEDIA CARD (MMC) ETC. OVER SPI
22b174f8 5671S: Orphan
679655da
JP
5672F: drivers/mmc/host/mmc_spi.c
5673F: include/linux/spi/mmc_spi.h
15a0580c 5674
1da177e4 5675MULTISOUND SOUND DRIVER
8b58be88 5676M: Andrew Veliath <andrewtv@usa.net>
1da177e4 5677S: Maintained
679655da
JP
5678F: Documentation/sound/oss/MultiSound
5679F: sound/oss/msnd*
1da177e4 5680
d735410a 5681MULTITECH MULTIPORT CARD (ISICOM)
d86b3001 5682S: Orphan
c897401b 5683F: drivers/tty/isicom.c
679655da 5684F: include/linux/isicom.h
d735410a 5685
550a7375 5686MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
f299470a 5687M: Felipe Balbi <balbi@ti.com>
795fb7e7 5688L: linux-usb@vger.kernel.org
43b416e5 5689T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
795fb7e7 5690S: Maintained
679655da 5691F: drivers/usb/musb/
550a7375 5692
ea0af5f6
MK
5693MXL5007T MEDIA DRIVER
5694M: Michael Krufky <mkrufky@linuxtv.org>
5695L: linux-media@vger.kernel.org
5696W: http://linuxtv.org/
5697W: http://github.com/mkrufky
5698Q: http://patchwork.linuxtv.org/project/linux-media/list/
5699T: git git://linuxtv.org/mkrufky/tuners.git
5700S: Maintained
5701F: drivers/media/tuners/mxl5007t.*
5702
2d3cf588 5703MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
205057ae 5704M: Hyong-Youb Kim <hykim@myri.com>
2d3cf588 5705L: netdev@vger.kernel.org
205057ae 5706W: https://www.myricom.com/support/downloads/myri10ge.html
2d3cf588 5707S: Supported
93f7848b 5708F: drivers/net/ethernet/myricom/myri10ge/
2d3cf588 5709
1da177e4 5710NATSEMI ETHERNET DRIVER (DP8381x)
09d208ec 5711S: Orphan
d9fb9f38 5712F: drivers/net/ethernet/natsemi/natsemi.c
1da177e4 5713
23dc05a3
DM
5714NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
5715M: Daniel Mack <zonque@gmail.com>
5716S: Maintained
5717L: alsa-devel@alsa-project.org
5718W: http://www.native-instruments.com
5719F: sound/usb/caiaq/
5720
1da177e4 5721NCP FILESYSTEM
52653199
PV
5722M: Petr Vandrovec <petr@vandrovec.name>
5723S: Odd Fixes
679655da 5724F: fs/ncpfs/
1da177e4
LT
5725
5726NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8b58be88 5727M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1da177e4
LT
5728L: linux-scsi@vger.kernel.org
5729S: Maintained
679655da 5730F: drivers/scsi/NCR_D700.*
1da177e4 5731
4aa3eb4c
GR
5732NCT6775 HARDWARE MONITOR DRIVER
5733M: Guenter Roeck <linux@roeck-us.net>
5734L: lm-sensors@lm-sensors.org
5735S: Maintained
5736F: Documentation/hwmon/nct6775
5737F: drivers/hwmon/nct6775.c
5738
3c2d774c 5739NETEFFECT IWARP RNIC DRIVER (IW_NES)
8b58be88 5740M: Faisal Latif <faisal.latif@intel.com>
e6cc0fd1 5741L: linux-rdma@vger.kernel.org
e3d33cb1 5742W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
3c2d774c
GS
5743S: Supported
5744F: drivers/infiniband/hw/nes/
5745
be2f2e84 5746NETEM NETWORK EMULATOR
adbbf69d 5747M: Stephen Hemminger <stephen@networkplumber.org>
f318a63b 5748L: netem@lists.linux-foundation.org
be2f2e84 5749S: Maintained
679655da 5750F: net/sched/sch_netem.c
be2f2e84 5751
b2f5a051 5752NETERION 10GbE DRIVERS (s2io/vxge)
e3806882 5753M: Jon Mason <jdmason@kudzu.us>
4a58448b 5754L: netdev@vger.kernel.org
4a58448b 5755S: Supported
679655da 5756F: Documentation/networking/s2io.txt
b2f5a051 5757F: Documentation/networking/vxge.txt
86387e1a 5758F: drivers/net/ethernet/neterion/
4a58448b 5759
42010ed0 5760NETFILTER/IPTABLES
0e05e192 5761M: Pablo Neira Ayuso <pablo@netfilter.org>
8b58be88 5762M: Patrick McHardy <kaber@trash.net>
42010ed0 5763M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
1a03b81d
PM
5764L: netfilter-devel@vger.kernel.org
5765L: netfilter@vger.kernel.org
82b98543 5766L: coreteam@netfilter.org
1da177e4
LT
5767W: http://www.netfilter.org/
5768W: http://www.iptables.org/
42010ed0
PNA
5769Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
5770T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
5771T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
1da177e4 5772S: Supported
679655da
JP
5773F: include/linux/netfilter*
5774F: include/linux/netfilter/
5775F: include/net/netfilter/
c117ab84
CEB
5776F: include/uapi/linux/netfilter*
5777F: include/uapi/linux/netfilter/
679655da
JP
5778F: net/*/netfilter.c
5779F: net/*/netfilter/
5780F: net/netfilter/
1da177e4 5781
4cc67735 5782NETLABEL
87a0874c 5783M: Paul Moore <paul@paul-moore.com>
4cc67735
PM
5784W: http://netlabel.sf.net
5785L: netdev@vger.kernel.org
87a0874c 5786S: Maintained
80811493 5787F: Documentation/netlabel/
679655da
JP
5788F: include/net/netlabel.h
5789F: net/netlabel/
4cc67735 5790
1da177e4 5791NETROM NETWORK LAYER
8b58be88 5792M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 5793L: linux-hams@vger.kernel.org
d34cb28a 5794W: http://www.linux-ax25.org/
1da177e4 5795S: Maintained
679655da 5796F: include/net/netrom.h
c117ab84 5797F: include/uapi/linux/netrom.h
679655da 5798F: net/netrom/
1da177e4 5799
5ddb88c0 5800NETWORK BLOCK DEVICE (NBD)
8b58be88 5801M: Paul Clements <Paul.Clements@steeleye.com>
1da177e4 5802S: Maintained
5e4b269b 5803L: nbd-general@lists.sourceforge.net
679655da
JP
5804F: Documentation/blockdev/nbd.txt
5805F: drivers/block/nbd.c
5806F: include/linux/nbd.h
c117ab84 5807F: include/uapi/linux/nbd.h
1da177e4 5808
6e43650c
NH
5809NETWORK DROP MONITOR
5810M: Neil Horman <nhorman@tuxdriver.com>
5811L: netdev@vger.kernel.org
5812S: Maintained
5813W: https://fedorahosted.org/dropwatch/
5814F: net/core/drop_monitor.c
5815
1da177e4 5816NETWORKING [GENERAL]
8b58be88 5817M: "David S. Miller" <davem@davemloft.net>
979b6c13 5818L: netdev@vger.kernel.org
b1e8fd54 5819W: http://www.linuxfoundation.org/en/Net
11e98029 5820Q: http://patchwork.ozlabs.org/project/netdev/list/
814fd609
NP
5821T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5822T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
1da177e4 5823S: Maintained
679655da
JP
5824F: net/
5825F: include/net/
018d21ed
JP
5826F: include/linux/in.h
5827F: include/linux/net.h
5828F: include/linux/netdevice.h
c117ab84
CEB
5829F: include/uapi/linux/in.h
5830F: include/uapi/linux/net.h
5831F: include/uapi/linux/netdevice.h
1da177e4
LT
5832
5833NETWORKING [IPv4/IPv6]
8b58be88
JP
5834M: "David S. Miller" <davem@davemloft.net>
5835M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8b58be88
JP
5836M: James Morris <jmorris@namei.org>
5837M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
5838M: Patrick McHardy <kaber@trash.net>
979b6c13 5839L: netdev@vger.kernel.org
08deed1e 5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1da177e4 5841S: Maintained
679655da
JP
5842F: net/ipv4/
5843F: net/ipv6/
5844F: include/net/ip*
0a14842f 5845F: arch/x86/net/*
1da177e4 5846
73b7656c
DM
5847NETWORKING [IPSEC]
5848M: Steffen Klassert <steffen.klassert@secunet.com>
5849M: Herbert Xu <herbert@gondor.apana.org.au>
5850M: "David S. Miller" <davem@davemloft.net>
5851L: netdev@vger.kernel.org
5852T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5853S: Maintained
5854F: net/xfrm/
5855F: net/key/
5856F: net/ipv4/xfrm*
5857F: net/ipv6/xfrm*
5858F: include/uapi/linux/xfrm.h
5859F: include/net/xfrm.h
5860
10e2ff1c 5861NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
87a0874c 5862M: Paul Moore <paul@paul-moore.com>
10e2ff1c
JM
5863L: netdev@vger.kernel.org
5864S: Maintained
5865
29f8f632 5866NETWORKING [WIRELESS]
8b58be88 5867M: "John W. Linville" <linville@tuxdriver.com>
2cb4abd1 5868L: linux-wireless@vger.kernel.org
8a6e2535 5869Q: http://patchwork.kernel.org/project/linux-wireless/list/
08deed1e 5870T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless.git
29f8f632 5871S: Maintained
34b921cf
JP
5872F: net/mac80211/
5873F: net/rfkill/
679655da
JP
5874F: net/wireless/
5875F: include/net/ieee80211*
cc8b4a2b 5876F: include/linux/wireless.h
c117ab84 5877F: include/uapi/linux/wireless.h
c984e24d 5878F: include/net/iw_handler.h
34b921cf 5879F: drivers/net/wireless/
29f8f632 5880
788873ac
JP
5881NETWORKING DRIVERS
5882L: netdev@vger.kernel.org
5883W: http://www.linuxfoundation.org/en/Net
11e98029 5884Q: http://patchwork.ozlabs.org/project/netdev/list/
08deed1e
JP
5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
5886T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
788873ac
JP
5887S: Odd Fixes
5888F: drivers/net/
018d21ed 5889F: include/linux/if_*
0b63bf1f
JD
5890F: include/linux/netdevice.h
5891F: include/linux/arcdevice.h
5892F: include/linux/etherdevice.h
5893F: include/linux/fcdevice.h
5894F: include/linux/fddidevice.h
5895F: include/linux/hippidevice.h
5896F: include/linux/inetdevice.h
c117ab84
CEB
5897F: include/uapi/linux/if_*
5898F: include/uapi/linux/netdevice.h
788873ac 5899
3d396eb1 5900NETXEN (1/10) GbE SUPPORT
8622315e 5901M: Manish Chopra <manish.chopra@qlogic.com>
83c07dde
AKS
5902M: Sony Chacko <sony.chacko@qlogic.com>
5903M: Rajesh Borundia <rajesh.borundia@qlogic.com>
3d396eb1 5904L: netdev@vger.kernel.org
9c2b5bde 5905W: http://www.qlogic.com
3d396eb1 5906S: Supported
aa43c215 5907F: drivers/net/ethernet/qlogic/netxen/
3d396eb1 5908
6423d30f
AAJ
5909NFC SUBSYSTEM
5910M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
5911M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
5912M: Samuel Ortiz <sameo@linux.intel.com>
5913L: linux-wireless@vger.kernel.org
5adf54de 5914L: linux-nfc@lists.01.org (moderated for non-subscribers)
0293ba20 5915S: Supported
6423d30f 5916F: net/nfc/
55eb94f9 5917F: include/net/nfc/
c117ab84 5918F: include/uapi/linux/nfc.h
6423d30f 5919F: drivers/nfc/
08eaa1e0 5920F: include/linux/platform_data/pn544.h
3d396eb1 5921
e8b43555 5922NFS, SUNRPC, AND LOCKD CLIENTS
8b58be88 5923M: Trond Myklebust <Trond.Myklebust@netapp.com>
78f58153
TM
5924L: linux-nfs@vger.kernel.org
5925W: http://client.linux-nfs.org
5926T: git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
1da177e4 5927S: Maintained
679655da
JP
5928F: fs/lockd/
5929F: fs/nfs/
5930F: fs/nfs_common/
5931F: net/sunrpc/
5932F: include/linux/lockd/
5933F: include/linux/nfs*
5934F: include/linux/sunrpc/
c117ab84
CEB
5935F: include/uapi/linux/nfs*
5936F: include/uapi/linux/sunrpc/
1da177e4 5937
85ef9cea 5938NILFS2 FILESYSTEM
8b58be88 5939M: KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
6aff43f8 5940L: linux-nilfs@vger.kernel.org
85ef9cea 5941W: http://www.nilfs.org/en/
af1761f2 5942T: git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
85ef9cea 5943S: Supported
679655da
JP
5944F: Documentation/filesystems/nilfs2.txt
5945F: fs/nilfs2/
5946F: include/linux/nilfs2_fs.h
85ef9cea 5947
1da177e4 5948NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8b58be88 5949M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5950W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5951S: Maintained
679655da
JP
5952F: Documentation/scsi/NinjaSCSI.txt
5953F: drivers/scsi/pcmcia/nsp_*
1da177e4
LT
5954
5955NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8b58be88
JP
5956M: GOTO Masanori <gotom@debian.or.jp>
5957M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
1da177e4
LT
5958W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
5959S: Maintained
679655da
JP
5960F: Documentation/scsi/NinjaSCSI.txt
5961F: drivers/scsi/nsp32*
1da177e4 5962
fce8a7bb
JM
5963NTB DRIVER
5964M: Jon Mason <jon.mason@intel.com>
5965S: Supported
2984411f
JM
5966W: https://github.com/jonmason/ntb/wiki
5967T: git git://github.com/jonmason/ntb.git
fce8a7bb 5968F: drivers/ntb/
548c237c 5969F: drivers/net/ntb_netdev.c
fce8a7bb
JM
5970F: include/linux/ntb.h
5971
1da177e4 5972NTFS FILESYSTEM
2818ef50 5973M: Anton Altaparmakov <anton@tuxera.com>
1da177e4 5974L: linux-ntfs-dev@lists.sourceforge.net
2818ef50 5975W: http://www.tuxera.com/
e6f4dee7 5976T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
2818ef50 5977S: Supported
679655da
JP
5978F: Documentation/filesystems/ntfs.txt
5979F: fs/ntfs/
1da177e4 5980
9eb8ef74 5981NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8b58be88 5982M: Antonino Daplas <adaplas@gmail.com>
c69f677c 5983L: linux-fbdev@vger.kernel.org
ce00f85c 5984S: Maintained
679655da
JP
5985F: drivers/video/riva/
5986F: drivers/video/nvidia/
1da177e4 5987
79461681
MW
5988NVM EXPRESS DRIVER
5989M: Matthew Wilcox <willy@linux.intel.com>
5990L: linux-nvme@lists.infradead.org
5991T: git git://git.infradead.org/users/willy/linux-nvme.git
5992S: Supported
5be37bf9 5993F: drivers/block/nvme*
79461681
MW
5994F: include/linux/nvme.h
5995
f5525786 5996OMAP SUPPORT
0e24bdd4 5997M: Tony Lindgren <tony@atomide.com>
f5525786
TL
5998L: linux-omap@vger.kernel.org
5999W: http://www.muru.com/linux/omap/
6000W: http://linux.omap.com/
8a6e2535 6001Q: http://patchwork.kernel.org/project/linux-omap/list/
30bd0129 6002T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
f5525786 6003S: Maintained
4e04d5a3 6004F: arch/arm/*omap*/
046d0a37
JD
6005F: drivers/i2c/busses/i2c-omap.c
6006F: include/linux/i2c-omap.h
f5525786 6007
50f29fbd 6008OMAP DEVICE TREE SUPPORT
cdb55ab0 6009M: Benoît Cousson <bcousson@baylibre.com>
50f29fbd
TL
6010M: Tony Lindgren <tony@atomide.com>
6011L: linux-omap@vger.kernel.org
d0fb18c5 6012L: devicetree@vger.kernel.org
50f29fbd
TL
6013S: Maintained
6014F: arch/arm/boot/dts/*omap*
6015F: arch/arm/boot/dts/*am3*
6016
f5525786 6017OMAP CLOCK FRAMEWORK SUPPORT
8b58be88 6018M: Paul Walmsley <paul@pwsan.com>
f5525786
TL
6019L: linux-omap@vger.kernel.org
6020S: Maintained
6021F: arch/arm/*omap*/*clock*
6022
6023OMAP POWER MANAGEMENT SUPPORT
c69d72ae 6024M: Kevin Hilman <khilman@deeprootsystems.com>
f5525786
TL
6025L: linux-omap@vger.kernel.org
6026S: Maintained
6027F: arch/arm/*omap*/*pm*
c46938d4 6028F: drivers/cpufreq/omap-cpufreq.c
f5525786 6029
d21db568 6030OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
692ab1f3
PW
6031M: Rajendra Nayak <rnayak@ti.com>
6032M: Paul Walmsley <paul@pwsan.com>
6033L: linux-omap@vger.kernel.org
6034S: Maintained
d21db568 6035F: arch/arm/mach-omap2/prm*
692ab1f3 6036
f5525786 6037OMAP AUDIO SUPPORT
6c284903 6038M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7ec41ee5 6039M: Jarkko Nikula <jarkko.nikula@bitmer.com>
f5525786
TL
6040L: alsa-devel@alsa-project.org (subscribers-only)
6041L: linux-omap@vger.kernel.org
6042S: Maintained
6043F: sound/soc/omap/
6044
6045OMAP FRAMEBUFFER SUPPORT
830e6384 6046M: Tomi Valkeinen <tomi.valkeinen@ti.com>
c69f677c 6047L: linux-fbdev@vger.kernel.org
f5525786
TL
6048L: linux-omap@vger.kernel.org
6049S: Maintained
6050F: drivers/video/omap/
6051
676eec0d 6052OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
830e6384 6053M: Tomi Valkeinen <tomi.valkeinen@ti.com>
178ff4c9 6054L: linux-omap@vger.kernel.org
676eec0d 6055L: linux-fbdev@vger.kernel.org
178ff4c9 6056S: Maintained
676eec0d 6057F: drivers/video/omap2/
178ff4c9
TV
6058F: Documentation/arm/OMAP/DSS
6059
8b37fcfc
OBC
6060OMAP HARDWARE SPINLOCK SUPPORT
6061M: Ohad Ben-Cohen <ohad@wizery.com>
6062L: linux-omap@vger.kernel.org
6063S: Maintained
6064F: drivers/hwspinlock/omap_hwspinlock.c
6065F: arch/arm/mach-omap2/hwspinlock.c
6066
f5525786 6067OMAP MMC SUPPORT
8b58be88 6068M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
f5525786
TL
6069L: linux-omap@vger.kernel.org
6070S: Maintained
653f41b5
MC
6071F: drivers/mmc/host/omap.c
6072
6073OMAP HS MMC SUPPORT
14006bfb 6074M: Balaji T K <balajitk@ti.com>
0a4585c6 6075L: linux-mmc@vger.kernel.org
653f41b5 6076L: linux-omap@vger.kernel.org
0a4585c6 6077S: Maintained
653f41b5 6078F: drivers/mmc/host/omap_hsmmc.c
f5525786
TL
6079
6080OMAP RANDOM NUMBER GENERATOR SUPPORT
8b58be88 6081M: Deepak Saxena <dsaxena@plexity.net>
f5525786
TL
6082S: Maintained
6083F: drivers/char/hw_random/omap-rng.c
6084
f400c82e 6085OMAP HWMOD SUPPORT
cdb55ab0 6086M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6087M: Paul Walmsley <paul@pwsan.com>
6088L: linux-omap@vger.kernel.org
6089S: Maintained
8fc8b12b 6090F: arch/arm/mach-omap2/omap_hwmod.*
f400c82e
PW
6091
6092OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
cdb55ab0 6093M: Benoît Cousson <bcousson@baylibre.com>
f400c82e
PW
6094L: linux-omap@vger.kernel.org
6095S: Maintained
6096F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
6097
7e8970e1
LP
6098OMAP IMAGE SIGNAL PROCESSOR (ISP)
6099M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6100L: linux-media@vger.kernel.org
6101S: Maintained
90d72ac6 6102F: drivers/media/platform/omap3isp/
7e8970e1 6103
f5525786 6104OMAP USB SUPPORT
f299470a 6105M: Felipe Balbi <balbi@ti.com>
f5525786
TL
6106L: linux-usb@vger.kernel.org
6107L: linux-omap@vger.kernel.org
43b416e5 6108T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
f5525786 6109S: Maintained
a16fbd65
JP
6110F: drivers/usb/*/*omap*
6111F: arch/arm/*omap*/usb*
f5525786 6112
6d994710
KH
6113OMAP GPIO DRIVER
6114M: Santosh Shilimkar <santosh.shilimkar@ti.com>
c69d72ae 6115M: Kevin Hilman <khilman@deeprootsystems.com>
6d994710
KH
6116L: linux-omap@vger.kernel.org
6117S: Maintained
6118F: drivers/gpio/gpio-omap.c
6119
0ad122d9 6120OMFS FILESYSTEM
8b58be88 6121M: Bob Copeland <me@bobcopeland.com>
0ad122d9
BC
6122L: linux-karma-devel@lists.sourceforge.net
6123S: Maintained
679655da
JP
6124F: Documentation/filesystems/omfs.txt
6125F: fs/omfs/
0ad122d9 6126
c1986ee9 6127OMNIKEY CARDMAN 4000 DRIVER
8b58be88 6128M: Harald Welte <laforge@gnumonks.org>
c1986ee9 6129S: Maintained
679655da
JP
6130F: drivers/char/pcmcia/cm4000_cs.c
6131F: include/linux/cm4000_cs.h
c117ab84 6132F: include/uapi/linux/cm4000_cs.h
c1986ee9 6133
77c44ab1 6134OMNIKEY CARDMAN 4040 DRIVER
8b58be88 6135M: Harald Welte <laforge@gnumonks.org>
77c44ab1 6136S: Maintained
679655da 6137F: drivers/char/pcmcia/cm4040_cs.*
77c44ab1 6138
77d5140f 6139OMNIVISION OV7670 SENSOR DRIVER
8b58be88 6140M: Jonathan Corbet <corbet@lwn.net>
661263b5 6141L: linux-media@vger.kernel.org
275ffde4 6142T: git git://linuxtv.org/media_tree.git
77d5140f 6143S: Maintained
90d72ac6 6144F: drivers/media/i2c/ov7670.c
77d5140f 6145
431bca73 6146ONENAND FLASH DRIVER
8b58be88 6147M: Kyungmin Park <kyungmin.park@samsung.com>
431bca73
TG
6148L: linux-mtd@lists.infradead.org
6149S: Maintained
679655da
JP
6150F: drivers/mtd/onenand/
6151F: include/linux/mtd/onenand*.h
431bca73 6152
1da177e4 6153ONSTREAM SCSI TAPE DRIVER
8b58be88 6154M: Willem Riede <osst@riede.org>
1da177e4
LT
6155L: osst-users@lists.sourceforge.net
6156L: linux-scsi@vger.kernel.org
6157S: Maintained
f7269cfc
JD
6158F: Documentation/scsi/osst.txt
6159F: drivers/scsi/osst.*
6160F: drivers/scsi/osst_*.h
6161F: drivers/scsi/st.h
1da177e4 6162
e2d1d6c0 6163OPENCORES I2C BUS DRIVER
8b58be88 6164M: Peter Korsgaard <jacmet@sunsite.dk>
846557d3 6165L: linux-i2c@vger.kernel.org
e2d1d6c0 6166S: Maintained
679655da
JP
6167F: Documentation/i2c/busses/i2c-ocores
6168F: drivers/i2c/busses/i2c-ocores.c
e2d1d6c0 6169
860c44c1 6170OPEN FIRMWARE AND FLATTENED DEVICE TREE
19624236 6171M: Grant Likely <grant.likely@linaro.org>
f910b831 6172M: Rob Herring <rob.herring@calxeda.com>
d0fb18c5 6173L: devicetree@vger.kernel.org
860c44c1 6174W: http://fdt.secretlab.ca
3bbf9b9b 6175T: git git://git.secretlab.ca/git/linux-2.6.git
860c44c1 6176S: Maintained
f8828205 6177F: drivers/of/
860c44c1 6178F: include/linux/of*.h
f8828205 6179F: scripts/dtc/
860c44c1 6180K: of_get_property
d945fa0d 6181K: of_match_table
860c44c1 6182
f8828205
GL
6183OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
6184M: Rob Herring <rob.herring@calxeda.com>
6185M: Pawel Moll <pawel.moll@arm.com>
6186M: Mark Rutland <mark.rutland@arm.com>
6187M: Stephen Warren <swarren@wwwdotorg.org>
de80963e 6188M: Ian Campbell <ijc+devicetree@hellion.org.uk>
f8828205
GL
6189L: devicetree@vger.kernel.org
6190S: Maintained
6191F: Documentation/devicetree/
6192F: arch/*/boot/dts/
6193F: include/dt-bindings/
6194
19f9d392
JB
6195OPENRISC ARCHITECTURE
6196M: Jonas Bonn <jonas@southpole.se>
6197W: http://openrisc.net
eab7c1c0 6198L: linux@lists.openrisc.net (moderated for non-subscribers)
19f9d392
JB
6199S: Maintained
6200T: git git://openrisc.net/~jonas/linux
14430813 6201F: arch/openrisc/
19f9d392 6202
ccb1352e
JG
6203OPENVSWITCH
6204M: Jesse Gross <jesse@nicira.com>
6205L: dev@openvswitch.org
6206W: http://openvswitch.org
6207T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesse/openvswitch.git
6208S: Maintained
6209F: net/openvswitch/
6210
af39917d
CL
6211OPL4 DRIVER
6212M: Clemens Ladisch <clemens@ladisch.de>
6213L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6214T: git git://git.alsa-project.org/alsa-kernel.git
6215S: Maintained
6216F: sound/drivers/opl4/
6217
1da177e4 6218OPROFILE
4cf7e718 6219M: Robert Richter <rric@kernel.org>
1da177e4
LT
6220L: oprofile-list@lists.sf.net
6221S: Maintained
81c4a8a6 6222F: arch/*/include/asm/oprofile*.h
679655da
JP
6223F: arch/*/oprofile/
6224F: drivers/oprofile/
6225F: include/linux/oprofile.h
1da177e4 6226
e2d1d6c0 6227ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8b58be88 6228M: Mark Fasheh <mfasheh@suse.com>
d6351db2 6229M: Joel Becker <jlbec@evilplan.org>
e2d1d6c0
RD
6230L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
6231W: http://oss.oracle.com/projects/ocfs2/
2191aeba 6232T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
e2d1d6c0 6233S: Supported
679655da
JP
6234F: Documentation/filesystems/ocfs2.txt
6235F: Documentation/filesystems/dlmfs.txt
6236F: fs/ocfs2/
e2d1d6c0 6237
1da177e4 6238ORINOCO DRIVER
724c6b35 6239L: linux-wireless@vger.kernel.org
491b26b4 6240W: http://wireless.kernel.org/en/users/Drivers/orinoco
ecffdde6 6241W: http://www.nongnu.org/orinoco/
3a59babb 6242S: Orphan
679655da 6243F: drivers/net/wireless/orinoco/
1da177e4 6244
42c55aa8 6245OSD LIBRARY and FILESYSTEM
8b58be88 6246M: Boaz Harrosh <bharrosh@panasas.com>
df4e33ad 6247M: Benny Halevy <bhalevy@tonian.com>
68274794
BH
6248L: osd-dev@open-osd.org
6249W: http://open-osd.org
54e5881d 6250T: git git://git.open-osd.org/open-osd.git
68274794 6251S: Maintained
42c55aa8 6252F: drivers/scsi/osd/
6b6f0b6c 6253F: include/scsi/osd_*
42c55aa8 6254F: fs/exofs/
68274794 6255
e2d1d6c0 6256P54 WIRELESS DRIVER
084cb0fe 6257M: Christian Lamparter <chunkeey@googlemail.com>
e2d1d6c0 6258L: linux-wireless@vger.kernel.org
084cb0fe 6259W: http://wireless.kernel.org/en/users/Drivers/p54
e2d1d6c0 6260S: Maintained
679655da 6261F: drivers/net/wireless/p54/
e2d1d6c0 6262
f5cd7872 6263PA SEMI ETHERNET DRIVER
8b58be88 6264M: Olof Johansson <olof@lixom.net>
f5cd7872
OJ
6265L: netdev@vger.kernel.org
6266S: Maintained
ded19add 6267F: drivers/net/ethernet/pasemi/*
f5cd7872 6268
beb58aa3 6269PA SEMI SMBUS DRIVER
8b58be88 6270M: Olof Johansson <olof@lixom.net>
846557d3 6271L: linux-i2c@vger.kernel.org
beb58aa3 6272S: Maintained
679655da 6273F: drivers/i2c/busses/i2c-pasemi.c
beb58aa3 6274
48fc267e
SK
6275PADATA PARALLEL EXECUTION MECHANISM
6276M: Steffen Klassert <steffen.klassert@secunet.com>
48fc267e
SK
6277L: linux-crypto@vger.kernel.org
6278S: Maintained
6279F: kernel/padata.c
6280F: include/linux/padata.h
6281F: Documentation/padata.txt
6282
709ee531 6283PANASONIC LAPTOP ACPI EXTRAS DRIVER
8b58be88 6284M: Harald Welte <laforge@gnumonks.org>
d0944853 6285L: platform-driver-x86@vger.kernel.org
709ee531 6286S: Maintained
679655da 6287F: drivers/platform/x86/panasonic-laptop.c
709ee531 6288
368dd5ac 6289PANASONIC MN10300/AM33/AM34 PORT
8b58be88
JP
6290M: David Howells <dhowells@redhat.com>
6291M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4fa97181
DH
6292L: linux-am33-list@redhat.com (moderated for non-subscribers)
6293W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
6294S: Maintained
679655da
JP
6295F: Documentation/mn10300/
6296F: arch/mn10300/
4fa97181 6297
1da177e4 6298PARALLEL PORT SUPPORT
3dd1a329 6299L: linux-parport@lists.infradead.org (subscribers-only)
5fdc2abe 6300S: Orphan
679655da
JP
6301F: drivers/parport/
6302F: include/linux/parport*.h
6303F: drivers/char/ppdev.c
c117ab84 6304F: include/uapi/linux/ppdev.h
1da177e4 6305
4cdf6bc2 6306PARAVIRT_OPS INTERFACE
d633180c 6307M: Jeremy Fitzhardinge <jeremy@goop.org>
8b58be88
JP
6308M: Chris Wright <chrisw@sous-sol.org>
6309M: Alok Kataria <akataria@vmware.com>
6310M: Rusty Russell <rusty@rustcorp.com.au>
c996d8b9 6311L: virtualization@lists.linux-foundation.org
4cdf6bc2 6312S: Supported
679655da
JP
6313F: Documentation/ia64/paravirt_ops.txt
6314F: arch/*/kernel/paravirt*
6315F: arch/*/include/asm/paravirt.h
4cdf6bc2 6316
e2d1d6c0 6317PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8b58be88 6318M: Tim Waugh <tim@cyberelk.net>
e2d1d6c0
RD
6319L: linux-parport@lists.infradead.org (subscribers-only)
6320W: http://www.torque.net/linux-pp.html
6321S: Maintained
679655da
JP
6322F: Documentation/blockdev/paride.txt
6323F: drivers/block/paride/
e2d1d6c0
RD
6324
6325PARISC ARCHITECTURE
b8828770 6326M: "James E.J. Bottomley" <jejb@parisc-linux.org>
b38a03b8 6327M: Helge Deller <deller@gmx.de>
e2d1d6c0
RD
6328L: linux-parisc@vger.kernel.org
6329W: http://www.parisc-linux.org/
8a6e2535 6330Q: http://patchwork.kernel.org/project/linux-parisc/list/
08deed1e 6331T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
fbb46caa 6332T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
e2d1d6c0 6333S: Maintained
679655da 6334F: arch/parisc/
2b6bac9e 6335F: Documentation/parisc/
679655da 6336F: drivers/parisc/
2b6bac9e
HD
6337F: drivers/char/agp/parisc-agp.c
6338F: drivers/input/serio/gscps2.c
6339F: drivers/parport/parport_gsc.*
6340F: drivers/tty/serial/8250/8250_gsc.c
6341F: drivers/video/sti*
6342F: drivers/video/console/sti*
6343F: drivers/video/logo/logo_parisc*
e2d1d6c0 6344
1662d32c 6345PC87360 HARDWARE MONITORING DRIVER
8b58be88 6346M: Jim Cromie <jim.cromie@gmail.com>
1662d32c
JC
6347L: lm-sensors@lm-sensors.org
6348S: Maintained
679655da
JP
6349F: Documentation/hwmon/pc87360
6350F: drivers/hwmon/pc87360.c
1662d32c
JC
6351
6352PC8736x GPIO DRIVER
8b58be88 6353M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 6354S: Maintained
679655da 6355F: drivers/char/pc8736x_gpio.c
1662d32c 6356
1ad107fd
JD
6357PC87427 HARDWARE MONITORING DRIVER
6358M: Jean Delvare <khali@linux-fr.org>
6359L: lm-sensors@lm-sensors.org
6360S: Maintained
6361F: Documentation/hwmon/pc87427
6362F: drivers/hwmon/pc87427.c
6363
b26e0ed4 6364PCA9532 LED DRIVER
8b58be88 6365M: Riku Voipio <riku.voipio@iki.fi>
b26e0ed4 6366S: Maintained
d5ca6918
JP
6367F: drivers/leds/leds-pca9532.c
6368F: include/linux/leds-pca9532.h
b26e0ed4 6369
5ce914a8 6370PCA9541 I2C BUS MASTER SELECTOR DRIVER
ca462085 6371M: Guenter Roeck <linux@roeck-us.net>
5ce914a8
GR
6372L: linux-i2c@vger.kernel.org
6373S: Maintained
b4f0b74e 6374F: drivers/i2c/muxes/i2c-mux-pca9541.c
5ce914a8 6375
3971dae5 6376PCDP - PRIMARY CONSOLE AND DEBUG PORT
055e72fe 6377M: Khalid Aziz <khalid@gonehiking.org>
3971dae5
KA
6378S: Maintained
6379F: drivers/firmware/pcdp.*
6380
065c6359 6381PCI ERROR RECOVERY
6305902c 6382M: Linas Vepstas <linasvepstas@gmail.com>
c1f69db7 6383L: linux-pci@vger.kernel.org
065c6359 6384S: Supported
679655da 6385F: Documentation/PCI/pci-error-recovery.txt
065c6359 6386
1da177e4 6387PCI SUBSYSTEM
5ac3a6d2 6388M: Bjorn Helgaas <bhelgaas@google.com>
2905474d 6389L: linux-pci@vger.kernel.org
99662dd1 6390Q: http://patchwork.ozlabs.org/project/linux-pci/list/
c0233ed4 6391T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
1da177e4 6392S: Supported
679655da
JP
6393F: Documentation/PCI/
6394F: drivers/pci/
6395F: include/linux/pci*
1da177e4 6396
0447cfd7
TR
6397PCI DRIVER FOR NVIDIA TEGRA
6398M: Thierry Reding <thierry.reding@gmail.com>
6399L: linux-tegra@vger.kernel.org
6400S: Supported
6401F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
6402F: drivers/pci/host/pci-tegra.c
6403
1da177e4 6404PCMCIA SUBSYSTEM
4230dfc9 6405P: Linux PCMCIA Team
f5df5881 6406L: linux-pcmcia@lists.infradead.org
6650e0a5 6407W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
54e5881d 6408T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
4230dfc9 6409S: Maintained
679655da
JP
6410F: Documentation/pcmcia/
6411F: drivers/pcmcia/
6412F: include/pcmcia/
1da177e4
LT
6413
6414PCNET32 NETWORK DRIVER
227fb925 6415M: Don Fry <pcnet32@frontier.com>
979b6c13 6416L: netdev@vger.kernel.org
1da177e4 6417S: Maintained
b955f6ca 6418F: drivers/net/ethernet/amd/pcnet32.c
1da177e4 6419
48fc267e
SK
6420PCRYPT PARALLEL CRYPTO ENGINE
6421M: Steffen Klassert <steffen.klassert@secunet.com>
6422L: linux-crypto@vger.kernel.org
6423S: Maintained
6424F: crypto/pcrypt.c
6425F: include/crypto/pcrypt.h
6426
e72df0b8
TH
6427PER-CPU MEMORY ALLOCATOR
6428M: Tejun Heo <tj@kernel.org>
6429M: Christoph Lameter <cl@linux-foundation.org>
e72df0b8
TH
6430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
6431S: Maintained
6432F: include/linux/percpu*.h
6433F: mm/percpu*.c
6434F: arch/*/include/asm/percpu.h
6435
ad4ecbcb 6436PER-TASK DELAY ACCOUNTING
185e595f 6437M: Balbir Singh <bsingharora@gmail.com>
ad4ecbcb 6438S: Maintained
679655da
JP
6439F: include/linux/delayacct.h
6440F: kernel/delayacct.c
ad4ecbcb 6441
57c0c15b 6442PERFORMANCE EVENTS SUBSYSTEM
8b58be88
JP
6443M: Peter Zijlstra <a.p.zijlstra@chello.nl>
6444M: Paul Mackerras <paulus@samba.org>
dd9b238c 6445M: Ingo Molnar <mingo@redhat.com>
4aafd3f7 6446M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
75fc2d37 6447T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
6c0b3244 6448S: Supported
d53e8365 6449F: kernel/events/*
a003236c 6450F: include/linux/perf_event.h
c117ab84 6451F: include/uapi/linux/perf_event.h
141c4296
RR
6452F: arch/*/kernel/perf_event*.c
6453F: arch/*/kernel/*/perf_event*.c
6454F: arch/*/kernel/*/*/perf_event*.c
a003236c 6455F: arch/*/include/asm/perf_event.h
a003236c
VL
6456F: arch/*/kernel/perf_callchain.c
6457F: tools/perf/
6c0b3244 6458
dd49d0f5 6459PERSONALITY HANDLING
8b58be88 6460M: Christoph Hellwig <hch@infradead.org>
dd49d0f5
JC
6461L: linux-abi-devel@lists.sourceforge.net
6462S: Maintained
679655da 6463F: include/linux/personality.h
c117ab84 6464F: include/uapi/linux/personality.h
dd49d0f5 6465
838e7a03 6466PHONET PROTOCOL
2a06b40f 6467M: Remi Denis-Courmont <courmisch@gmail.com>
838e7a03
RDC
6468S: Supported
6469F: Documentation/networking/phonet.txt
6470F: include/linux/phonet.h
6471F: include/net/phonet/
c117ab84 6472F: include/uapi/linux/phonet.h
838e7a03
RDC
6473F: net/phonet/
6474
1da177e4 6475PHRAM MTD DRIVER
8b58be88 6476M: Joern Engel <joern@lazybastard.org>
1da177e4
LT
6477L: linux-mtd@lists.infradead.org
6478S: Maintained
679655da 6479F: drivers/mtd/devices/phram.c
1da177e4 6480
efdbb10e
BP
6481PICOLCD HID DRIVER
6482M: Bruno Prémont <bonbons@linux-vserver.org>
6483L: linux-input@vger.kernel.org
6484S: Maintained
6485F: drivers/hid/hid-picolcd*
6486
a53bfa07
JI
6487PICOXCELL SUPPORT
6488M: Jamie Iles <jamie@jamieiles.com>
6489L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6490T: git git://github.com/jamieiles/linux-2.6-ji.git
6491S: Supported
14430813 6492F: arch/arm/mach-picoxcell/
a53bfa07
JI
6493F: drivers/*/picoxcell*
6494F: drivers/*/*/picoxcell*
6495
2744e8af
LW
6496PIN CONTROL SUBSYSTEM
6497M: Linus Walleij <linus.walleij@linaro.org>
6498S: Maintained
07f29ba6 6499F: drivers/pinctrl/
8e406fe4 6500F: include/linux/pinctrl/
2744e8af 6501
2201bbb8
JCPV
6502PIN CONTROLLER - ATMEL AT91
6503M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
6504L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6505S: Maintained
6506F: drivers/pinctrl/pinctrl-at91.c
6507
b75e60d6
DA
6508PIN CONTROLLER - SAMSUNG
6509M: Tomasz Figa <t.figa@samsung.com>
6510M: Thomas Abraham <thomas.abraham@linaro.org>
6511L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6512L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
6513S: Maintained
6514F: drivers/pinctrl/pinctrl-exynos.*
6515F: drivers/pinctrl/pinctrl-s3c*
6516F: drivers/pinctrl/pinctrl-samsung.*
6517
deda8287 6518PIN CONTROLLER - ST SPEAR
8e406fe4 6519M: Viresh Kumar <viresh.linux@gmail.com>
deda8287
VK
6520L: spear-devel@list.st.com
6521L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6522W: http://www.st.com/spear
6523S: Maintained
8e406fe4 6524F: drivers/pinctrl/spear/
deda8287 6525
249a6771 6526PKTCDVD DRIVER
dbd47133 6527M: Jiri Kosina <jkosina@suse.cz>
249a6771 6528S: Maintained
679655da
JP
6529F: drivers/block/pktcdvd.c
6530F: include/linux/pktcdvd.h
c117ab84 6531F: include/uapi/linux/pktcdvd.h
249a6771 6532
b31d8273
G
6533PKUNITY SOC DRIVERS
6534M: Guan Xuetao <gxt@mprc.pku.edu.cn>
6535W: http://mprc.pku.edu.cn/~guanxuetao/linux
6536S: Maintained
6537T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6538F: drivers/input/serio/i8042-unicore32io.h
d10e4a66 6539F: drivers/i2c/busses/i2c-puv3.c
ce443ab5 6540F: drivers/video/fb-puv3.c
2809e80b 6541F: drivers/rtc/rtc-puv3.c
b31d8273 6542
9d2ecfb7 6543PMBUS HARDWARE MONITORING DRIVERS
ca462085 6544M: Guenter Roeck <linux@roeck-us.net>
9d2ecfb7
GR
6545L: lm-sensors@lm-sensors.org
6546W: http://www.lm-sensors.org/
6547W: http://www.roeck-us.net/linux/drivers/
6548T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6549S: Maintained
6550F: Documentation/hwmon/pmbus
6551F: drivers/hwmon/pmbus/
6552F: include/linux/i2c/pmbus.h
6553
89a36810 6554PMC SIERRA MaxRAID DRIVER
076cfaae 6555M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
89a36810
AR
6556L: linux-scsi@vger.kernel.org
6557W: http://www.pmc-sierra.com/
6558S: Supported
6559F: drivers/scsi/pmcraid.*
6560
dbf9bfe6 6561PMC SIERRA PM8001 DRIVER
4f0e359c 6562M: xjtuwjp@gmail.com
dbf9bfe6 6563M: lindar_liu@usish.com
6564L: linux-scsi@vger.kernel.org
6565S: Supported
6566F: drivers/scsi/pm8001/
6567
1da177e4 6568POSIX CLOCKS and TIMERS
8b58be88 6569M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 6570T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1da177e4 6571S: Supported
679655da
JP
6572F: fs/timerfd.c
6573F: include/linux/timer*
6574F: kernel/*timer*
1da177e4 6575
3be86148 6576POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9d5e2a02 6577M: Anton Vorontsov <anton@enomsg.org>
8b58be88 6578M: David Woodhouse <dwmw2@infradead.org>
54e5881d 6579T: git git://git.infradead.org/battery-2.6.git
3be86148 6580S: Maintained
679655da 6581F: include/linux/power_supply.h
8cd725a1 6582F: drivers/power/
3be86148 6583
1da177e4 6584PNP SUPPORT
46a1f21a 6585M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
c2d197e8 6586M: Bjorn Helgaas <bhelgaas@google.com>
1da177e4 6587S: Maintained
679655da 6588F: drivers/pnp/
1da177e4 6589
999445d4 6590PNXxxxx I2C DRIVER
8b58be88 6591M: Vitaly Wool <vitalywool@gmail.com>
846557d3 6592L: linux-i2c@vger.kernel.org
999445d4 6593S: Maintained
679655da 6594F: drivers/i2c/busses/i2c-pnx.c
999445d4 6595
1da177e4 6596PPP PROTOCOL DRIVERS AND COMPRESSORS
8b58be88 6597M: Paul Mackerras <paulus@samba.org>
1da177e4
LT
6598L: linux-ppp@vger.kernel.org
6599S: Maintained
224cf5ad 6600F: drivers/net/ppp/ppp_*
1da177e4
LT
6601
6602PPP OVER ATM (RFC 2364)
8b58be88 6603M: Mitchell Blank Jr <mitch@sfgoth.com>
1da177e4 6604S: Maintained
679655da 6605F: net/atm/pppoatm.c
c117ab84 6606F: include/uapi/linux/atmppp.h
1da177e4
LT
6607
6608PPP OVER ETHERNET
8b58be88 6609M: Michal Ostrowski <mostrows@earthlink.net>
1da177e4 6610S: Maintained
224cf5ad
JK
6611F: drivers/net/ppp/pppoe.c
6612F: drivers/net/ppp/pppox.c
1da177e4 6613
a6d2370b 6614PPP OVER L2TP
8b58be88 6615M: James Chapman <jchapman@katalix.com>
a6d2370b 6616S: Maintained
90ca28d1 6617F: net/l2tp/l2tp_ppp.c
679655da 6618F: include/linux/if_pppol2tp.h
c117ab84 6619F: include/uapi/linux/if_pppol2tp.h
a6d2370b 6620
eae9d2ba 6621PPS SUPPORT
8b58be88 6622M: Rodolfo Giometti <giometti@enneenne.com>
eae9d2ba
RG
6623W: http://wiki.enneenne.com/index.php/LinuxPPS_support
6624L: linuxpps@ml.enneenne.com (subscribers-only)
6625S: Maintained
cabaaf41
JP
6626F: Documentation/pps/
6627F: drivers/pps/
6628F: include/linux/pps*.h
eae9d2ba 6629
71a6d0af
HW
6630PPTP DRIVER
6631M: Dmitry Kozlov <xeb@mail.ru>
6632L: netdev@vger.kernel.org
6633S: Maintained
224cf5ad 6634F: drivers/net/ppp/pptp.c
71a6d0af
HW
6635W: http://sourceforge.net/projects/accel-pptp
6636
1da177e4 6637PREEMPTIBLE KERNEL
8b58be88 6638M: Robert Love <rml@tech9.net>
1da177e4
LT
6639L: kpreempt-tech@lists.sourceforge.net
6640W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
6641S: Supported
679655da
JP
6642F: Documentation/preempt-locking.txt
6643F: include/linux/preempt.h
1da177e4
LT
6644
6645PRISM54 WIRELESS DRIVER
8b58be88 6646M: "Luis R. Rodriguez" <mcgrof@gmail.com>
724c6b35 6647L: linux-wireless@vger.kernel.org
9ef80804 6648W: http://wireless.kernel.org/en/users/Drivers/p54
1d89cae1 6649S: Obsolete
679655da 6650F: drivers/net/wireless/prism54/
1da177e4 6651
b3277dfa 6652PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
743a7ecb 6653M: Mikael Pettersson <mikpelinux@gmail.com>
b3277dfa
MP
6654L: linux-ide@vger.kernel.org
6655S: Maintained
679655da 6656F: drivers/ata/sata_promise.*
b3277dfa 6657
02c18891 6658PS3 NETWORK SUPPORT
b809b9ca 6659M: Geoff Levand <geoff@infradead.org>
02c18891 6660L: netdev@vger.kernel.org
a4724ed6 6661L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6662S: Maintained
8df158ac 6663F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
02c18891 6664
f58a9d17 6665PS3 PLATFORM SUPPORT
b809b9ca 6666M: Geoff Levand <geoff@infradead.org>
a4724ed6
SR
6667L: linuxppc-dev@lists.ozlabs.org
6668L: cbe-oss-dev@lists.ozlabs.org
b809b9ca 6669S: Maintained
679655da
JP
6670F: arch/powerpc/boot/ps3*
6671F: arch/powerpc/include/asm/lv1call.h
6672F: arch/powerpc/include/asm/ps3*.h
6673F: arch/powerpc/platforms/ps3/
6674F: drivers/*/ps3*
6675F: drivers/ps3/
fec629b8 6676F: drivers/rtc/rtc-ps3.c
679655da 6677F: drivers/usb/host/*ps3.c
fec629b8 6678F: sound/ppc/snd_ps3*
f58a9d17 6679
cffb4add 6680PS3VRAM DRIVER
8b58be88 6681M: Jim Paris <jim@jtan.com>
a4724ed6 6682L: cbe-oss-dev@lists.ozlabs.org
cffb4add 6683S: Maintained
8a3977cb 6684F: drivers/block/ps3vram.c
cffb4add 6685
8defe599 6686PSTORE FILESYSTEM
9d5e2a02 6687M: Anton Vorontsov <anton@enomsg.org>
8defe599
AV
6688M: Colin Cross <ccross@android.com>
6689M: Kees Cook <keescook@chromium.org>
6690M: Tony Luck <tony.luck@intel.com>
6691S: Maintained
6692T: git git://git.infradead.org/users/cbou/linux-pstore.git
6693F: fs/pstore/
6694F: include/linux/pstore*
04851772 6695F: drivers/firmware/efi/efi-pstore.c
8defe599
AV
6696F: drivers/acpi/apei/erst.c
6697
7fbc415d
RC
6698PTP HARDWARE CLOCK SUPPORT
6699M: Richard Cochran <richardcochran@gmail.com>
e7333e3c 6700L: netdev@vger.kernel.org
7fbc415d
RC
6701S: Maintained
6702W: http://linuxptp.sourceforge.net/
6703F: Documentation/ABI/testing/sysfs-ptp
6704F: Documentation/ptp/*
0ecb3cdd 6705F: drivers/net/ethernet/freescale/gianfar_ptp.c
7fbc415d
RC
6706F: drivers/net/phy/dp83640*
6707F: drivers/ptp/*
6708F: include/linux/ptp_cl*
6709
cf94a4d1 6710PTRACE SUPPORT
8b58be88
JP
6711M: Roland McGrath <roland@redhat.com>
6712M: Oleg Nesterov <oleg@redhat.com>
cf94a4d1
CH
6713S: Maintained
6714F: include/asm-generic/syscall.h
6715F: include/linux/ptrace.h
6716F: include/linux/regset.h
6717F: include/linux/tracehook.h
c117ab84 6718F: include/uapi/linux/ptrace.h
cf94a4d1
CH
6719F: kernel/ptrace.c
6720
8320204a 6721PVRUSB2 VIDEO4LINUX DRIVER
8b58be88 6722M: Mike Isely <isely@pobox.com>
16e9495d 6723L: pvrusb2@isely.net (subscribers-only)
661263b5 6724L: linux-media@vger.kernel.org
8320204a 6725W: http://www.isely.net/pvrusb2/
275ffde4 6726T: git git://linuxtv.org/media_tree.git
8320204a 6727S: Maintained
679655da 6728F: Documentation/video4linux/README.pvrusb2
0c0d06ca 6729F: drivers/media/usb/pvrusb2/
8320204a 6730
39532e6c
HG
6731PWC WEBCAM DRIVER
6732M: Hans de Goede <hdegoede@redhat.com>
6733L: linux-media@vger.kernel.org
6734T: git git://linuxtv.org/media_tree.git
6735S: Maintained
6736F: drivers/media/usb/pwc/*
6737
200efedd 6738PWM SUBSYSTEM
aa3495f7
TR
6739M: Thierry Reding <thierry.reding@gmail.com>
6740L: linux-pwm@vger.kernel.org
0c2498f1 6741S: Maintained
200efedd
TR
6742W: http://gitorious.org/linux-pwm
6743T: git git://gitorious.org/linux-pwm/linux-pwm.git
6744F: Documentation/pwm.txt
6745F: Documentation/devicetree/bindings/pwm/
6746F: include/linux/pwm.h
0c2498f1 6747F: drivers/pwm/
a140b98d
TR
6748F: drivers/video/backlight/pwm_bl.c
6749F: include/linux/pwm_backlight.h
0c2498f1 6750
30ec261e 6751PXA2xx/PXA3xx SUPPORT
8b58be88
JP
6752M: Eric Miao <eric.y.miao@gmail.com>
6753M: Russell King <linux@arm.linux.org.uk>
a323f664 6754M: Haojian Zhuang <haojian.zhuang@gmail.com>
efc03ecb 6755L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6756T: git git://github.com/hzhuang1/linux.git
6757T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
1da177e4 6758S: Maintained
679655da
JP
6759F: arch/arm/mach-pxa/
6760F: drivers/pcmcia/pxa2xx*
9df92e6c 6761F: drivers/spi/spi-pxa2xx*
679655da
JP
6762F: drivers/usb/gadget/pxa2*
6763F: include/sound/pxa2xx-lib.h
bec4c99e 6764F: sound/arm/pxa*
14430813 6765F: sound/soc/pxa/
1da177e4 6766
3f640c61 6767MMP SUPPORT
8b58be88 6768M: Eric Miao <eric.y.miao@gmail.com>
a323f664 6769M: Haojian Zhuang <haojian.zhuang@gmail.com>
e8e6cb32 6770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3f640c61
HZ
6771T: git git://github.com/hzhuang1/linux.git
6772T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
e8e6cb32 6773S: Maintained
3f640c61 6774F: arch/arm/mach-mmp/
e8e6cb32 6775
272f133a
PO
6776PXA MMCI DRIVER
6777S: Orphan
6778
57f63bc8 6779PXA RTC DRIVER
8b58be88 6780M: Robert Jarzmik <robert.jarzmik@free.fr>
57f63bc8
RJ
6781L: rtc-linux@googlegroups.com
6782S: Maintained
6783
52a09a04 6784QIB DRIVER
8473c603 6785M: Mike Marciniszyn <infinipath@intel.com>
52a09a04
MM
6786L: linux-rdma@vger.kernel.org
6787S: Supported
6788F: drivers/infiniband/hw/qib/
6789
5e9772b9
JS
6790QLOGIC QLA1280 SCSI DRIVER
6791M: Michael Reed <mdr@sgi.com>
6792L: linux-scsi@vger.kernel.org
6793S: Maintained
6794F: drivers/scsi/qla1280.[ch]
6795
1da177e4 6796QLOGIC QLA2XXX FC-SCSI DRIVER
8b58be88 6797M: Andrew Vasquez <andrew.vasquez@qlogic.com>
95e6a856 6798M: linux-driver@qlogic.com
1da177e4
LT
6799L: linux-scsi@vger.kernel.org
6800S: Supported
679655da
JP
6801F: Documentation/scsi/LICENSE.qla2xxx
6802F: drivers/scsi/qla2xxx/
1da177e4 6803
883c98fe 6804QLOGIC QLA4XXX iSCSI DRIVER
883c98fe
RA
6805M: Vikas Chaudhary <vikas.chaudhary@qlogic.com>
6806M: iscsi-driver@qlogic.com
6807L: linux-scsi@vger.kernel.org
6808S: Supported
bacfb81b 6809F: Documentation/scsi/LICENSE.qla4xxx
883c98fe
RA
6810F: drivers/scsi/qla4xxx/
6811
5a4faa87 6812QLOGIC QLA3XXX NETWORK DRIVER
0a955c3a 6813M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6814M: Ron Mercer <ron.mercer@qlogic.com>
5a4faa87
RM
6815M: linux-driver@qlogic.com
6816L: netdev@vger.kernel.org
6817S: Supported
679655da 6818F: Documentation/networking/LICENSE.qla3xxx
aa43c215 6819F: drivers/net/ethernet/qlogic/qla3xxx.*
5a4faa87 6820
0ec00f03 6821QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
7ad031ee 6822M: Himanshu Madhani <himanshu.madhani@qlogic.com>
195ca382
SC
6823M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6824M: Shahed Shaikh <shahed.shaikh@qlogic.com>
2ab1c24b 6825M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
e987716b 6826M: Sony Chacko <sony.chacko@qlogic.com>
7ad031ee 6827M: Sucheta Chakraborty <sucheta.chakraborty@qlogic.com>
0ec00f03
AKS
6828M: linux-driver@qlogic.com
6829L: netdev@vger.kernel.org
6830S: Supported
aa43c215 6831F: drivers/net/ethernet/qlogic/qlcnic/
0ec00f03 6832
c4e84bde 6833QLOGIC QLGE 10Gb ETHERNET DRIVER
d4ec1b5c 6834M: Shahed Shaikh <shahed.shaikh@qlogic.com>
b997d79a 6835M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8b58be88 6836M: Ron Mercer <ron.mercer@qlogic.com>
4cbfbe25 6837M: linux-driver@qlogic.com
c4e84bde
RM
6838L: netdev@vger.kernel.org
6839S: Supported
aa43c215 6840F: drivers/net/ethernet/qlogic/qlge/
c4e84bde 6841
1da177e4 6842QNX4 FILESYSTEM
8b58be88 6843M: Anders Larsen <al@alarsen.net>
1da177e4
LT
6844W: http://www.alarsen.net/linux/qnx4fs/
6845S: Maintained
80811493 6846F: fs/qnx4/
c117ab84
CEB
6847F: include/uapi/linux/qnx4_fs.h
6848F: include/uapi/linux/qnxtypes.h
1da177e4 6849
91952bc0
AP
6850QT1010 MEDIA DRIVER
6851M: Antti Palosaari <crope@iki.fi>
6852L: linux-media@vger.kernel.org
6853W: http://linuxtv.org/
6854W: http://palosaari.fi/linux/
6855Q: http://patchwork.linuxtv.org/project/linux-media/list/
6856T: git git://linuxtv.org/anttip/media_tree.git
6857S: Maintained
6858F: drivers/media/tuners/qt1010*
6859
2ea0ffcb
KV
6860QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
6861M: Kalle Valo <kvalo@qca.qualcomm.com>
6862L: ath10k@lists.infradead.org
6863W: http://wireless.kernel.org/en/users/Drivers/ath10k
6864T: git git://github.com/kvalo/ath.git
6865S: Supported
6866F: drivers/net/wireless/ath/ath10k/
6867
4f4567cf
RK
6868QUALCOMM HEXAGON ARCHITECTURE
6869M: Richard Kuo <rkuo@codeaurora.org>
6870L: linux-hexagon@vger.kernel.org
6871S: Supported
6872F: arch/hexagon/
6873
35e3540b
HV
6874QUICKCAM PARALLEL PORT WEBCAMS
6875M: Hans Verkuil <hverkuil@xs4all.nl>
6876L: linux-media@vger.kernel.org
6877T: git git://linuxtv.org/media_tree.git
6878W: http://linuxtv.org
6879S: Odd Fixes
6880F: drivers/media/parport/*-qcam*
6881
602adf40 6882RADOS BLOCK DEVICE (RBD)
09d90327
SW
6883M: Yehuda Sadeh <yehuda@inktank.com>
6884M: Sage Weil <sage@inktank.com>
6885M: Alex Elder <elder@inktank.com>
602adf40 6886M: ceph-devel@vger.kernel.org
09d90327
SW
6887W: http://ceph.com/
6888T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
602adf40
YS
6889S: Supported
6890F: drivers/block/rbd.c
6891F: drivers/block/rbd_types.h
6892
1da177e4 6893RADEON FRAMEBUFFER DISPLAY DRIVER
8b58be88 6894M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
c69f677c 6895L: linux-fbdev@vger.kernel.org
1da177e4 6896S: Maintained
679655da 6897F: drivers/video/aty/radeon*
c117ab84 6898F: include/uapi/linux/radeonfb.h
1da177e4 6899
c6c9b34c
HG
6900RADIOSHARK RADIO DRIVER
6901M: Hans de Goede <hdegoede@redhat.com>
6902L: linux-media@vger.kernel.org
6903T: git git://linuxtv.org/media_tree.git
6904S: Maintained
6905F: drivers/media/radio/radio-shark.c
6906
6907RADIOSHARK2 RADIO DRIVER
6908M: Hans de Goede <hdegoede@redhat.com>
6909L: linux-media@vger.kernel.org
6910T: git git://linuxtv.org/media_tree.git
6911S: Maintained
6912F: drivers/media/radio/radio-shark2.c
6913F: drivers/media/radio/radio-tea5777.c
6914
1da177e4 6915RAGE128 FRAMEBUFFER DISPLAY DRIVER
8b58be88 6916M: Paul Mackerras <paulus@samba.org>
c69f677c 6917L: linux-fbdev@vger.kernel.org
1da177e4 6918S: Maintained
679655da 6919F: drivers/video/aty/aty128fb.c
1da177e4 6920
e7839f25 6921RALINK RT2X00 WIRELESS LAN DRIVER
95ea3627 6922P: rt2x00 project
e1a6542f 6923M: Ivo van Doorn <IvDoorn@gmail.com>
4a7bd3ec 6924M: Gertjan van Wingerde <gwingerde@gmail.com>
f198f98e 6925M: Helmut Schaa <helmut.schaa@googlemail.com>
95ea3627 6926L: linux-wireless@vger.kernel.org
83fc9c89 6927L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
95ea3627
ID
6928W: http://rt2x00.serialmonkey.com/
6929S: Maintained
54e5881d 6930T: git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
95ea3627
ID
6931F: drivers/net/wireless/rt2x00/
6932
9db5579b 6933RAMDISK RAM BLOCK DEVICE DRIVER
6e575590 6934M: Nick Piggin <npiggin@kernel.dk>
9db5579b 6935S: Maintained
679655da
JP
6936F: Documentation/blockdev/ramdisk.txt
6937F: drivers/block/brd.c
9db5579b 6938
9e95ce27 6939RANDOM NUMBER DRIVER
330e0a01 6940M: Theodore Ts'o" <tytso@mit.edu>
9e95ce27 6941S: Maintained
679655da 6942F: drivers/char/random.c
9e95ce27 6943
394b701c 6944RAPIDIO SUBSYSTEM
8b58be88 6945M: Matt Porter <mporter@kernel.crashing.org>
b8bc1dd3 6946M: Alexandre Bounine <alexandre.bounine@idt.com>
394b701c 6947S: Maintained
679655da 6948F: drivers/rapidio/
394b701c 6949
e2d1d6c0 6950RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
e2d1d6c0 6951L: linux-wireless@vger.kernel.org
f52a5490 6952S: Orphan
679655da 6953F: drivers/net/wireless/ray*
e2d1d6c0
RD
6954
6955RCUTORTURE MODULE
8b58be88
JP
6956M: Josh Triplett <josh@freedesktop.org>
6957M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
f9094d8e 6958S: Supported
08deed1e 6959T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
679655da
JP
6960F: Documentation/RCU/torture.txt
6961F: kernel/rcutorture.c
e2d1d6c0 6962
c1f766b5 6963RDC R-321X SoC
8b58be88 6964M: Florian Fainelli <florian@openwrt.org>
c1f766b5
FF
6965S: Maintained
6966
db17f395 6967RDC R6040 FAST ETHERNET DRIVER
8b58be88 6968M: Florian Fainelli <florian@openwrt.org>
db17f395
FF
6969L: netdev@vger.kernel.org
6970S: Maintained
58565a35 6971F: drivers/net/ethernet/rdc/r6040.c
db17f395 6972
a09ed661 6973RDS - RELIABLE DATAGRAM SOCKETS
dd1294c4 6974M: Venkat Venkatsubra <venkat.x.venkatsubra@oracle.com>
fbb5a558 6975L: rds-devel@oss.oracle.com (moderated for non-subscribers)
a09ed661 6976S: Supported
679655da 6977F: net/rds/
a09ed661 6978
595182bc 6979READ-COPY UPDATE (RCU)
8b58be88
JP
6980M: Dipankar Sarma <dipankar@in.ibm.com>
6981M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9fab9787 6982W: http://www.rdrop.com/users/paulmck/RCU/
595182bc 6983S: Supported
08deed1e 6984T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
f9094d8e 6985F: Documentation/RCU/
9fab9787 6986X: Documentation/RCU/torture.txt
f9094d8e 6987F: include/linux/rcu*
f9094d8e 6988F: kernel/rcu*
f9094d8e 6989X: kernel/rcutorture.c
595182bc 6990
0c86edc0 6991REAL TIME CLOCK (RTC) SUBSYSTEM
8b58be88 6992M: Alessandro Zummo <a.zummo@towertech.it>
76465493 6993L: rtc-linux@googlegroups.com
8a6e2535 6994Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
0c86edc0 6995S: Maintained
679655da
JP
6996F: Documentation/rtc.txt
6997F: drivers/rtc/
6998F: include/linux/rtc.h
c117ab84 6999F: include/uapi/linux/rtc.h
0c86edc0 7000
1da177e4 7001REISERFS FILE SYSTEM
76c4e5ea 7002L: reiserfs-devel@vger.kernel.org
1da177e4 7003S: Supported
679655da 7004F: fs/reiserfs/
1da177e4 7005
b83a313b 7006REGISTER MAP ABSTRACTION
b02e48f2 7007M: Mark Brown <broonie@kernel.org>
b83a313b
MB
7008T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
7009S: Supported
7010F: drivers/base/regmap/
7011F: include/linux/regmap.h
7012
400e64df
OBC
7013REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
7014M: Ohad Ben-Cohen <ohad@wizery.com>
6bb697b6 7015T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
400e64df
OBC
7016S: Maintained
7017F: drivers/remoteproc/
7018F: Documentation/remoteproc.txt
6fc26488 7019F: include/linux/remoteproc.h
400e64df 7020
d8115db5
OBC
7021REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
7022M: Ohad Ben-Cohen <ohad@wizery.com>
7023T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
7024S: Maintained
7025F: drivers/rpmsg/
7026F: Documentation/rpmsg.txt
7027F: include/linux/rpmsg.h
7028
e0897645 7029RFKILL
8b58be88 7030M: Johannes Berg <johannes@sipsolutions.net>
19d337df 7031L: linux-wireless@vger.kernel.org
ce466579
JB
7032W: http://wireless.kernel.org/
7033T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7034T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
e0897645 7035S: Maintained
505c9247 7036F: Documentation/rfkill.txt
80811493 7037F: net/rfkill/
e0897645 7038
67e054e9
ML
7039RICOH SMARTMEDIA/XD DRIVER
7040M: Maxim Levitsky <maximlevitsky@gmail.com>
7041S: Maintained
21c26f50
JP
7042F: drivers/mtd/nand/r852.c
7043F: drivers/mtd/nand/r852.h
67e054e9 7044
92634125
ML
7045RICOH R5C592 MEMORYSTICK DRIVER
7046M: Maxim Levitsky <maximlevitsky@gmail.com>
7047S: Maintained
7048F: drivers/memstick/host/r592.*
7049
27f1d2f9
SA
7050ROCCAT DRIVERS
7051M: Stefan Achatz <erazor_de@users.sourceforge.net>
7052W: http://sourceforge.net/projects/roccat/
7053S: Maintained
7054F: drivers/hid/hid-roccat*
7055F: include/linux/hid-roccat*
7056F: Documentation/ABI/*/sysfs-driver-hid-roccat*
7057
1da177e4
LT
7058ROCKETPORT DRIVER
7059P: Comtrol Corp.
1da177e4
LT
7060W: http://www.comtrol.com
7061S: Maintained
679655da 7062F: Documentation/serial/rocket.txt
c897401b 7063F: drivers/tty/rocket*
1da177e4
LT
7064
7065ROSE NETWORK LAYER
8b58be88 7066M: Ralf Baechle <ralf@linux-mips.org>
1da177e4 7067L: linux-hams@vger.kernel.org
d34cb28a 7068W: http://www.linux-ax25.org/
1da177e4 7069S: Maintained
679655da 7070F: include/net/rose.h
c117ab84 7071F: include/uapi/linux/rose.h
679655da 7072F: net/rose/
1da177e4 7073
91952bc0
AP
7074RTL2830 MEDIA DRIVER
7075M: Antti Palosaari <crope@iki.fi>
7076L: linux-media@vger.kernel.org
7077W: http://linuxtv.org/
7078W: http://palosaari.fi/linux/
7079Q: http://patchwork.linuxtv.org/project/linux-media/list/
7080T: git git://linuxtv.org/anttip/media_tree.git
7081S: Maintained
7082F: drivers/media/dvb-frontends/rtl2830*
7083
27a0aacf
AP
7084RTL2832 MEDIA DRIVER
7085M: Antti Palosaari <crope@iki.fi>
7086L: linux-media@vger.kernel.org
7087W: http://linuxtv.org/
7088W: http://palosaari.fi/linux/
7089Q: http://patchwork.linuxtv.org/project/linux-media/list/
7090T: git git://linuxtv.org/anttip/media_tree.git
7091S: Maintained
7092F: drivers/media/dvb-frontends/rtl2832*
7093
59840488 7094RTL8180 WIRELESS DRIVER
8b58be88 7095M: "John W. Linville" <linville@tuxdriver.com>
605bebe2 7096L: linux-wireless@vger.kernel.org
491b26b4 7097W: http://wireless.kernel.org/
54e5881d 7098T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
605bebe2 7099S: Maintained
3cfeb0c3 7100F: drivers/net/wireless/rtl818x/rtl8180/
605bebe2 7101
59840488 7102RTL8187 WIRELESS DRIVER
9f0939bf 7103M: Herton Ronaldo Krzesinski <herton@canonical.com>
8b58be88
JP
7104M: Hin-Tak Leung <htl10@users.sourceforge.net>
7105M: Larry Finger <Larry.Finger@lwfinger.net>
7d2c86b5 7106L: linux-wireless@vger.kernel.org
491b26b4 7107W: http://wireless.kernel.org/
54e5881d 7108T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7d2c86b5 7109S: Maintained
3cfeb0c3 7110F: drivers/net/wireless/rtl818x/rtl8187/
59840488 7111
3cf0c8ad
LF
7112RTL8192CE WIRELESS DRIVER
7113M: Larry Finger <Larry.Finger@lwfinger.net>
7114M: Chaoming Li <chaoming_li@realsil.com.cn>
7115L: linux-wireless@vger.kernel.org
491b26b4 7116W: http://wireless.kernel.org/
3cf0c8ad
LF
7117T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7118S: Maintained
7119F: drivers/net/wireless/rtlwifi/
f0b3e4b7 7120F: drivers/net/wireless/rtlwifi/rtl8192ce/
59840488 7121
9eb8ef74 7122S3 SAVAGE FRAMEBUFFER DRIVER
8b58be88 7123M: Antonino Daplas <adaplas@gmail.com>
c69f677c 7124L: linux-fbdev@vger.kernel.org
ce00f85c 7125S: Maintained
679655da 7126F: drivers/video/savage/
9eb8ef74 7127
1da177e4 7128S390
8b58be88
JP
7129M: Martin Schwidefsky <schwidefsky@de.ibm.com>
7130M: Heiko Carstens <heiko.carstens@de.ibm.com>
1da177e4 7131M: linux390@de.ibm.com
d58140cc 7132L: linux-s390@vger.kernel.org
5238da45
HC
7133W: http://www.ibm.com/developerworks/linux/linux390/
7134S: Supported
679655da 7135F: arch/s390/
a968cd3e 7136F: drivers/s390/
20d16fef 7137F: block/partitions/ibm.c
3bfe6858
JN
7138F: Documentation/s390/
7139F: Documentation/DocBook/s390*
5238da45
HC
7140
7141S390 NETWORK DRIVERS
8b58be88
JP
7142M: Ursula Braun <ursula.braun@de.ibm.com>
7143M: Frank Blaschka <blaschka@linux.vnet.ibm.com>
5238da45 7144M: linux390@de.ibm.com
d58140cc 7145L: linux-s390@vger.kernel.org
5238da45
HC
7146W: http://www.ibm.com/developerworks/linux/linux390/
7147S: Supported
679655da 7148F: drivers/s390/net/
5238da45 7149
feed9b62 7150S390 ZCRYPT DRIVER
5c8d0983 7151M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
feed9b62
FB
7152M: linux390@de.ibm.com
7153L: linux-s390@vger.kernel.org
a968cd3e 7154W: http://www.ibm.com/developerworks/linux/linux390/
feed9b62 7155S: Supported
d5ca6918 7156F: drivers/s390/crypto/
feed9b62 7157
5238da45 7158S390 ZFCP DRIVER
d38e19d0 7159M: Steffen Maier <maier@linux.vnet.ibm.com>
5238da45 7160M: linux390@de.ibm.com
d58140cc 7161L: linux-s390@vger.kernel.org
5238da45 7162W: http://www.ibm.com/developerworks/linux/linux390/
1da177e4 7163S: Supported
679655da 7164F: drivers/s390/scsi/zfcp_*
1da177e4 7165
dd96df2c 7166S390 IUCV NETWORK LAYER
8b58be88 7167M: Ursula Braun <ursula.braun@de.ibm.com>
dd96df2c
UB
7168M: linux390@de.ibm.com
7169L: linux-s390@vger.kernel.org
7170W: http://www.ibm.com/developerworks/linux/linux390/
7171S: Supported
679655da
JP
7172F: drivers/s390/net/*iucv*
7173F: include/net/iucv/
7174F: net/iucv/
dd96df2c 7175
4dde7f75 7176S3C24XX SD/MMC Driver
8b58be88 7177M: Ben Dooks <ben-linux@fluff.org>
efc03ecb 7178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4dde7f75 7179S: Supported
679655da 7180F: drivers/mmc/host/s3cmci.*
4dde7f75 7181
1f15a229
HV
7182SAA6588 RDS RECEIVER DRIVER
7183M: Hans Verkuil <hverkuil@xs4all.nl>
7184L: linux-media@vger.kernel.org
7185T: git git://linuxtv.org/media_tree.git
7186W: http://linuxtv.org
7187S: Odd Fixes
7188F: drivers/media/i2c/saa6588*
7189
98ed12e6 7190SAA7134 VIDEO4LINUX DRIVER
1b2c14b4 7191M: Mauro Carvalho Chehab <m.chehab@samsung.com>
98ed12e6
MCC
7192L: linux-media@vger.kernel.org
7193W: http://linuxtv.org
7194T: git git://linuxtv.org/media_tree.git
7195S: Odd fixes
e42bf501 7196F: Documentation/video4linux/*.saa7134
98ed12e6
MCC
7197F: drivers/media/pci/saa7134/
7198
1da177e4 7199SAA7146 VIDEO4LINUX-2 DRIVER
566b8157 7200M: Hans Verkuil <hverkuil@xs4all.nl>
661263b5 7201L: linux-media@vger.kernel.org
275ffde4 7202T: git git://linuxtv.org/media_tree.git
1da177e4 7203S: Maintained
90d72ac6
MCC
7204F: drivers/media/common/saa7146/
7205F: drivers/media/pci/saa7146/
7206F: include/media/saa7146*
1da177e4 7207
92304a40 7208SAMSUNG LAPTOP DRIVER
5909c654 7209M: Corentin Chary <corentin.chary@gmail.com>
92304a40
CC
7210L: platform-driver-x86@vger.kernel.org
7211S: Maintained
7212F: drivers/platform/x86/samsung-laptop.c
7213
4a109cc0 7214SAMSUNG AUDIO (ASoC) DRIVERS
250b6851 7215M: Sangbeom Kim <sbkim73@samsung.com>
4a109cc0
MB
7216L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7217S: Supported
14430813 7218F: sound/soc/samsung/
4a109cc0 7219
0d89a28b
JH
7220SAMSUNG FRAMEBUFFER DRIVER
7221M: Jingoo Han <jg1.han@samsung.com>
7222L: linux-fbdev@vger.kernel.org
7223S: Maintained
7224F: drivers/video/s3c-fb.c
7225
f69d3a17
SK
7226SAMSUNG MULTIFUNCTION DEVICE DRIVERS
7227M: Sangbeom Kim <sbkim73@samsung.com>
7228L: linux-kernel@vger.kernel.org
7229S: Supported
7230F: drivers/mfd/sec*.c
7231F: drivers/regulator/s2m*.c
7232F: drivers/regulator/s5m*.c
7233F: drivers/rtc/rtc-sec.c
7234F: include/linux/mfd/samsung/
7235
038f5c4b
SN
7236SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
7237M: Kyungmin Park <kyungmin.park@samsung.com>
7238M: Sylwester Nawrocki <s.nawrocki@samsung.com>
7239L: linux-media@vger.kernel.org
7240Q: https://patchwork.linuxtv.org/project/linux-media/list/
7241S: Supported
7242F: drivers/media/platform/exynos4-is/
7243F: include/media/s5p_fimc.h
7244
6fd86ab2
SN
7245SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
7246M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
7247L: linux-media@vger.kernel.org
7248L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7249S: Maintained
7250F: drivers/media/platform/s3c-camif/
7251F: include/media/s3c_camif.h
7252
b84ef24e
AH
7253SAMSUNG S5C73M3 CAMERA DRIVER
7254M: Kyungmin Park <kyungmin.park@samsung.com>
7255M: Andrzej Hajda <a.hajda@samsung.com>
7256L: linux-media@vger.kernel.org
7257S: Supported
7258F: drivers/media/i2c/s5c73m3/*
7259
ca749e2a 7260SERIAL DRIVERS
5e30bbb7 7261M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
ca749e2a 7262L: linux-serial@vger.kernel.org
5e30bbb7 7263S: Maintained
14430813 7264F: drivers/tty/serial/
ca749e2a 7265
aecb7b64 7266SYNOPSYS DESIGNWARE DMAC DRIVER
2d8a3b3d 7267M: Viresh Kumar <viresh.linux@gmail.com>
337ae47c 7268M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
aecb7b64
VK
7269S: Maintained
7270F: include/linux/dw_dmac.h
61a76496 7271F: drivers/dma/dw/
aecb7b64 7272
f9e37137
SJ
7273SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
7274M: Seungwon Jeon <tgih.jun@samsung.com>
7275M: Jaehoon Chung <jh80.chung@samsung.com>
7276L: linux-mmc@vger.kernel.org
7277S: Maintained
7278F: include/linux/mmc/dw_mmc.h
7279F: drivers/mmc/host/dw_mmc*
7280
9222d247 7281TIMEKEEPING, CLOCKSOURCE CORE, NTP
50363737 7282M: John Stultz <john.stultz@linaro.org>
88606e80 7283M: Thomas Gleixner <tglx@linutronix.de>
75fc2d37 7284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
88606e80
TG
7285S: Supported
7286F: include/linux/clocksource.h
7287F: include/linux/time.h
7288F: include/linux/timex.h
c117ab84
CEB
7289F: include/uapi/linux/time.h
7290F: include/uapi/linux/timex.h
88606e80
TG
7291F: kernel/time/clocksource.c
7292F: kernel/time/time*.c
7293F: kernel/time/ntp.c
7294
5b3f03f0 7295TLG2300 VIDEO4LINUX-2 DRIVER
d2fa2187 7296M: Huang Shijie <shijie8@gmail.com>
a545e2ea
HV
7297M: Hans Verkuil <hverkuil@xs4all.nl>
7298S: Odd Fixes
14430813 7299F: drivers/media/usb/tlg2300/
5b3f03f0 7300
1da177e4 7301SC1200 WDT DRIVER
8b58be88 7302M: Zwane Mwaikambo <zwane@arm.linux.org.uk>
1da177e4 7303S: Maintained
679655da 7304F: drivers/watchdog/sc1200wdt.c
1da177e4
LT
7305
7306SCHEDULER
dd9b238c 7307M: Ingo Molnar <mingo@redhat.com>
8b58be88 7308M: Peter Zijlstra <peterz@infradead.org>
75fc2d37 7309T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1da177e4 7310S: Maintained
95c0d71d 7311F: kernel/sched/
679655da 7312F: include/linux/sched.h
c117ab84 7313F: include/uapi/linux/sched.h
1da177e4 7314
6bcf6737 7315SCORE ARCHITECTURE
ed38665e 7316M: Chen Liqin <liqin.linux@gmail.com>
a2681a75 7317M: Lennox Wu <lennox.wu@gmail.com>
ed38665e 7318W: http://www.sunplus.com
6bcf6737 7319S: Supported
a2681a75 7320F: arch/score/
6bcf6737 7321
1da177e4 7322SCSI CDROM DRIVER
8b58be88 7323M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
7324L: linux-scsi@vger.kernel.org
7325W: http://www.kernel.dk
7326S: Maintained
679655da 7327F: drivers/scsi/sr*
1da177e4 7328
fb50a83d
RD
7329SCSI RDMA PROTOCOL (SRP) INITIATOR
7330M: David Dillow <dillowda@ornl.gov>
7331L: linux-rdma@vger.kernel.org
7332S: Supported
7333W: http://www.openfabrics.org
7334Q: http://patchwork.kernel.org/project/linux-rdma/list/
7335T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
7336F: drivers/infiniband/ulp/srp/
7337F: include/scsi/srp.h
7338
1da177e4 7339SCSI SG DRIVER
8b58be88 7340M: Doug Gilbert <dgilbert@interlog.com>
1da177e4
LT
7341L: linux-scsi@vger.kernel.org
7342W: http://www.torque.net/sg
7343S: Maintained
679655da
JP
7344F: drivers/scsi/sg.c
7345F: include/scsi/sg.h
1da177e4
LT
7346
7347SCSI SUBSYSTEM
c95286d8 7348M: "James E.J. Bottomley" <JBottomley@parallels.com>
1da177e4 7349L: linux-scsi@vger.kernel.org
54e5881d
JP
7350T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
7351T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
7352T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
1da177e4 7353S: Maintained
679655da
JP
7354F: drivers/scsi/
7355F: include/scsi/
1da177e4
LT
7356
7357SCSI TAPE DRIVER
8b58be88 7358M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1da177e4
LT
7359L: linux-scsi@vger.kernel.org
7360S: Maintained
679655da 7361F: Documentation/scsi/st.txt
f7269cfc
JD
7362F: drivers/scsi/st.*
7363F: drivers/scsi/st_*.h
1da177e4
LT
7364
7365SCTP PROTOCOL
8b6efb75 7366M: Vlad Yasevich <vyasevich@gmail.com>
02c38d0a 7367M: Neil Horman <nhorman@tuxdriver.com>
1a418796 7368L: linux-sctp@vger.kernel.org
5f85813c 7369W: http://lksctp.sourceforge.net
8b6efb75 7370S: Maintained
679655da
JP
7371F: Documentation/networking/sctp.txt
7372F: include/linux/sctp.h
4d58c025 7373F: include/uapi/linux/sctp.h
679655da
JP
7374F: include/net/sctp/
7375F: net/sctp/
1da177e4
LT
7376
7377SCx200 CPU SUPPORT
8b58be88 7378M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7379S: Odd Fixes
679655da 7380F: Documentation/i2c/busses/scx200_acb
390889b6 7381F: arch/x86/platform/scx200/
679655da
JP
7382F: drivers/watchdog/scx200_wdt.c
7383F: drivers/i2c/busses/scx200*
7384F: drivers/mtd/maps/scx200_docflash.c
7385F: include/linux/scx200.h
1662d32c
JC
7386
7387SCx200 GPIO DRIVER
8b58be88 7388M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7389S: Maintained
679655da
JP
7390F: drivers/char/scx200_gpio.c
7391F: include/linux/scx200_gpio.h
1662d32c
JC
7392
7393SCx200 HRT CLOCKSOURCE DRIVER
8b58be88 7394M: Jim Cromie <jim.cromie@gmail.com>
1662d32c 7395S: Maintained
679655da 7396F: drivers/clocksource/scx200_hrt.c
1da177e4 7397
6a36913a 7398SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8b58be88 7399M: Sascha Sommer <saschasommer@freenet.de>
6a36913a
SS
7400L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
7401S: Maintained
679655da 7402F: drivers/mmc/host/sdricoh_cs.c
6a36913a 7403
e7839f25 7404SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
245feaa6 7405M: Chris Ball <cjb@laptop.org>
7a241d6e 7406L: linux-mmc@vger.kernel.org
245feaa6
CB
7407T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
7408S: Maintained
7a241d6e 7409F: drivers/mmc/host/sdhci.*
d4a45787 7410F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7411
3085e9c1 7412SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
9d5e2a02 7413M: Anton Vorontsov <anton@enomsg.org>
a4724ed6 7414L: linuxppc-dev@lists.ozlabs.org
7a241d6e 7415L: linux-mmc@vger.kernel.org
e2d1d6c0 7416S: Maintained
d4a45787 7417F: drivers/mmc/host/sdhci-pltfm.[ch]
e2d1d6c0 7418
0d1bb41a 7419SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8b58be88 7420M: Ben Dooks <ben-linux@fluff.org>
7a241d6e 7421L: linux-mmc@vger.kernel.org
0d1bb41a
BD
7422S: Maintained
7423F: drivers/mmc/host/sdhci-s3c.c
7424
c63b3cba 7425SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
2d8a3b3d 7426M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748 7427L: spear-devel@list.st.com
c63b3cba
VK
7428L: linux-mmc@vger.kernel.org
7429S: Maintained
7430F: drivers/mmc/host/sdhci-spear.c
7431
8711cca2 7432SECURITY SUBSYSTEM
9b45c0d2 7433M: James Morris <james.l.morris@oracle.com>
8711cca2 7434L: linux-security-module@vger.kernel.org (suggested Cc:)
89879a7e 7435T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9ccf010f 7436W: http://kernsec.org/
8711cca2 7437S: Supported
7d2c86b5 7438F: security/
8711cca2 7439
1da177e4 7440SECURITY CONTACT
8b58be88 7441M: Security Officers <security@kernel.org>
1da177e4
LT
7442S: Supported
7443
7444SELINUX SECURITY MODULE
8b58be88 7445M: Stephen Smalley <sds@tycho.nsa.gov>
9b45c0d2 7446M: James Morris <james.l.morris@oracle.com>
8b58be88 7447M: Eric Paris <eparis@parisplace.org>
7d2c86b5 7448L: selinux@tycho.nsa.gov (subscribers-only, general discussion)
f058925b 7449W: http://selinuxproject.org
6bde95ce 7450T: git git://git.infradead.org/users/eparis/selinux.git
1da177e4 7451S: Supported
679655da
JP
7452F: include/linux/selinux*
7453F: security/selinux/
6bde95ce 7454F: scripts/selinux/
1da177e4 7455
c1c124e9
JJ
7456APPARMOR SECURITY MODULE
7457M: John Johansen <john.johansen@canonical.com>
7458L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
7459W: apparmor.wiki.kernel.org
7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
7461S: Supported
7462F: security/apparmor/
7463
cef2cf07 7464SENSABLE PHANTOM
8b58be88 7465M: Jiri Slaby <jirislaby@gmail.com>
cef2cf07 7466S: Maintained
679655da 7467F: drivers/misc/phantom.c
c117ab84 7468F: include/uapi/linux/phantom.h
cef2cf07 7469
4480f15b 7470SERIAL ATA (SATA) SUBSYSTEM
3d9b9350 7471M: Tejun Heo <tj@kernel.org>
1da177e4 7472L: linux-ide@vger.kernel.org
3d9b9350 7473T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
1da177e4 7474S: Supported
d5ca6918
JP
7475F: drivers/ata/
7476F: include/linux/ata.h
7477F: include/linux/libata.h
1da177e4 7478
6733b39a 7479SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
0ca43cc0 7480M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
3387f656 7481L: linux-scsi@vger.kernel.org
0ca43cc0 7482W: http://www.emulex.com
3387f656
JP
7483S: Supported
7484F: drivers/scsi/be2iscsi/
6733b39a 7485
6b7c5b94 7486SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
fea3af67
AK
7487M: Sathya Perla <sathya.perla@emulex.com>
7488M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
7489M: Ajit Khaparde <ajit.khaparde@emulex.com>
7d2c86b5 7490L: netdev@vger.kernel.org
fea3af67 7491W: http://www.emulex.com
7d2c86b5 7492S: Supported
9aebddd1 7493F: drivers/net/ethernet/emulex/benet/
6b7c5b94 7494
8ceee660 7495SFC NETWORK DRIVER
c06f51ea 7496M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
c06f51ea
JP
7497M: Ben Hutchings <bhutchings@solarflare.com>
7498L: netdev@vger.kernel.org
8ceee660 7499S: Supported
874aeea5 7500F: drivers/net/ethernet/sfc/
8ceee660 7501
e2d1d6c0 7502SGI GRU DRIVER
cc883afc 7503M: Dimitri Sivanich <sivanich@sgi.com>
e2d1d6c0 7504S: Maintained
679655da 7505F: drivers/misc/sgi-gru/
e2d1d6c0
RD
7506
7507SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8b58be88 7508M: Pat Gefre <pfg@sgi.com>
e2d1d6c0
RD
7509L: linux-ia64@vger.kernel.org
7510S: Supported
679655da 7511F: Documentation/ia64/serial.txt
df621252 7512F: drivers/tty/serial/ioc?_serial.c
679655da 7513F: include/linux/ioc?.h
e2d1d6c0 7514
1da177e4 7515SGI VISUAL WORKSTATION 320 AND 540
8b58be88 7516M: Andrey Panin <pazke@donpac.ru>
1da177e4
LT
7517L: linux-visws-devel@lists.sf.net
7518W: http://linux-visws.sf.net
7519S: Maintained for 2.6.
679655da 7520F: Documentation/sgi-visws.txt
1da177e4 7521
75312619 7522SGI XP/XPC/XPNET DRIVER
e180383f
RH
7523M: Cliff Whickman <cpw@sgi.com>
7524M: Robin Holt <robinmholt@gmail.com>
75312619 7525S: Maintained
679655da 7526F: drivers/misc/sgi-xp/
75312619 7527
49cc629d
HV
7528SI470X FM RADIO RECEIVER I2C DRIVER
7529M: Hans Verkuil <hverkuil@xs4all.nl>
7530L: linux-media@vger.kernel.org
7531T: git git://linuxtv.org/media_tree.git
7532W: http://linuxtv.org
7533S: Odd Fixes
7534F: drivers/media/radio/si470x/radio-si470x-i2c.c
7535
7536SI470X FM RADIO RECEIVER USB DRIVER
7537M: Hans Verkuil <hverkuil@xs4all.nl>
7538L: linux-media@vger.kernel.org
7539T: git git://linuxtv.org/media_tree.git
7540W: http://linuxtv.org
7541S: Maintained
7542F: drivers/media/radio/si470x/radio-si470x-common.c
7543F: drivers/media/radio/si470x/radio-si470x.h
7544F: drivers/media/radio/si470x/radio-si470x-usb.c
7545
c937ca03
EV
7546SI4713 FM RADIO TRANSMITTER I2C DRIVER
7547M: Eduardo Valentin <edubezval@gmail.com>
7548L: linux-media@vger.kernel.org
7549T: git git://linuxtv.org/media_tree.git
7550W: http://linuxtv.org
7551S: Odd Fixes
7552F: drivers/media/radio/si4713-i2c.?
7553
7554SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
7555M: Eduardo Valentin <edubezval@gmail.com>
7556L: linux-media@vger.kernel.org
7557T: git git://linuxtv.org/media_tree.git
7558W: http://linuxtv.org
7559S: Odd Fixes
559cdc82 7560F: drivers/media/radio/radio-si4713.c
c937ca03 7561
beb91d46 7562SIANO DVB DRIVER
1b2c14b4 7563M: Mauro Carvalho Chehab <m.chehab@samsung.com>
beb91d46
MCC
7564L: linux-media@vger.kernel.org
7565W: http://linuxtv.org
7566T: git git://linuxtv.org/media_tree.git
7567S: Odd fixes
7568F: drivers/media/common/siano/
beb91d46 7569F: drivers/media/usb/siano/
beb91d46 7570F: drivers/media/usb/siano/
14430813 7571F: drivers/media/mmc/siano/
beb91d46 7572
b618b69c
GL
7573SH_VEU V4L2 MEM2MEM DRIVER
7574M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7575L: linux-media@vger.kernel.org
7576S: Maintained
7577F: drivers/media/platform/sh_veu.c
b618b69c
GL
7578
7579SH_VOU V4L2 OUTPUT DRIVER
7580M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
7581L: linux-media@vger.kernel.org
4290fd1a 7582S: Odd Fixes
b618b69c
GL
7583F: drivers/media/platform/sh_vou.c
7584F: include/media/sh_vou.h
7585
6349d997 7586SIMPLE FIRMWARE INTERFACE (SFI)
2bf822d7 7587M: Len Brown <lenb@kernel.org>
6349d997
LB
7588L: sfi-devel@simplefirmware.org
7589W: http://simplefirmware.org/
7590T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
e2d1d6c0 7591S: Supported
943fc810 7592F: arch/x86/platform/sfi/
6349d997
LB
7593F: drivers/sfi/
7594F: include/linux/sfi*.h
e2d1d6c0 7595
1da177e4
LT
7596SIMTEC EB110ATX (Chalice CATS)
7597P: Ben Dooks
b16957c6
BD
7598P: Vincent Sanders <vince@simtec.co.uk>
7599M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7600W: http://www.simtec.co.uk/products/EB110ATX/
7601S: Supported
7602
7603SIMTEC EB2410ITX (BAST)
7604P: Ben Dooks
b16957c6
BD
7605P: Vincent Sanders <vince@simtec.co.uk>
7606M: Simtec Linux Team <linux@simtec.co.uk>
1da177e4
LT
7607W: http://www.simtec.co.uk/products/EB2410ITX/
7608S: Supported
15dba387
JP
7609F: arch/arm/mach-s3c24xx/mach-bast.c
7610F: arch/arm/mach-s3c24xx/bast-ide.c
7611F: arch/arm/mach-s3c24xx/bast-irq.c
1da177e4 7612
4c5adde7 7613TI DAVINCI MACHINE SUPPORT
3ba789c0 7614M: Sekhar Nori <nsekhar@ti.com>
c69d72ae 7615M: Kevin Hilman <khilman@deeprootsystems.com>
f296ed78 7616L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
c9f46a85 7617T: git git://gitorious.org/linux-davinci/linux-davinci.git
8a6e2535 7618Q: http://patchwork.kernel.org/project/linux-davinci/list/
4c5adde7 7619S: Supported
14430813 7620F: arch/arm/mach-davinci/
046d0a37 7621F: drivers/i2c/busses/i2c-davinci.c
4c5adde7 7622
8d4b3f08 7623TI DAVINCI SERIES MEDIA DRIVER
9ce5eca7 7624M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
8d4b3f08
LP
7625L: linux-media@vger.kernel.org
7626L: davinci-linux-open-source@linux.davincidsp.com (moderated for non-subscribers)
7627W: http://linuxtv.org/
7628Q: http://patchwork.linuxtv.org/project/linux-media/list/
7629T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9ce5eca7 7630S: Maintained
8d4b3f08
LP
7631F: drivers/media/platform/davinci/
7632F: include/media/davinci/
7633
92aab3c0 7634SIS 190 ETHERNET DRIVER
8b58be88 7635M: Francois Romieu <romieu@fr.zoreil.com>
92aab3c0
FR
7636L: netdev@vger.kernel.org
7637S: Maintained
8c7de408 7638F: drivers/net/ethernet/sis/sis190.c
92aab3c0 7639
1da177e4 7640SIS 900/7016 FAST ETHERNET DRIVER
8b58be88 7641M: Daniele Venzano <venza@brownhat.org>
1da177e4 7642W: http://www.brownhat.org/sis900.html
979b6c13 7643L: netdev@vger.kernel.org
1da177e4 7644S: Maintained
8c7de408 7645F: drivers/net/ethernet/sis/sis900.*
1da177e4
LT
7646
7647SIS FRAMEBUFFER DRIVER
8b58be88 7648M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4 7649W: http://www.winischhofer.net/linuxsisvga.shtml
b7eee616 7650S: Maintained
679655da
JP
7651F: Documentation/fb/sisfb.txt
7652F: drivers/video/sis/
7653F: include/video/sisfb.h
1da177e4
LT
7654
7655SIS USB2VGA DRIVER
8b58be88 7656M: Thomas Winischhofer <thomas@winischhofer.net>
1da177e4
LT
7657W: http://www.winischhofer.at/linuxsisusbvga.shtml
7658S: Maintained
679655da 7659F: drivers/usb/misc/sisusbvga/
1da177e4 7660
415ad26d 7661SLAB ALLOCATOR
8b58be88 7662M: Christoph Lameter <cl@linux-foundation.org>
2ed1c525 7663M: Pekka Enberg <penberg@kernel.org>
8b58be88 7664M: Matt Mackall <mpm@selenic.com>
415ad26d
CL
7665L: linux-mm@kvack.org
7666S: Maintained
679655da
JP
7667F: include/linux/sl?b*.h
7668F: mm/sl?b.c
415ad26d 7669
9fab9787
PM
7670SLEEPABLE READ-COPY UPDATE (SRCU)
7671M: Lai Jiangshan <laijs@cn.fujitsu.com>
7672M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7673W: http://www.rdrop.com/users/paulmck/RCU/
7674S: Supported
7675T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
7676F: include/linux/srcu*
7677F: kernel/srcu*
7678
66372841
CS
7679SMACK SECURITY MODULE
7680M: Casey Schaufler <casey@schaufler-ca.com>
7681L: linux-security-module@vger.kernel.org
7682W: http://schaufler-ca.com
7683T: git git://git.gitorious.org/smack-next/kernel.git
7684S: Maintained
7685F: Documentation/security/Smack.txt
7686F: security/smack/
7687
68ace3e1
KH
7688SMARTREFLEX DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
7689M: Kevin Hilman <khilman@kernel.org>
7690M: Nishanth Menon <nm@ti.com>
7691S: Maintained
7692F: drivers/power/avs/smartreflex.c
7693F: include/linux/power/smartreflex.h
7694L: linux-pm@vger.kernel.org
7695
1da177e4 7696SMC91x ETHERNET DRIVER
2f82af08 7697M: Nicolas Pitre <nico@fluxnic.net>
18e2842b 7698S: Odd Fixes
ae150435 7699F: drivers/net/ethernet/smsc/smc91x.*
1da177e4 7700
e8e31622
SA
7701SMIA AND SMIA++ IMAGE SENSOR DRIVER
7702M: Sakari Ailus <sakari.ailus@iki.fi>
7703L: linux-media@vger.kernel.org
7704S: Maintained
14430813 7705F: drivers/media/i2c/smiapp/
e8e31622
SA
7706F: include/media/smiapp.h
7707F: drivers/media/i2c/smiapp-pll.c
7708F: drivers/media/i2c/smiapp-pll.h
7709
920fa1ff
GR
7710SMM665 HARDWARE MONITOR DRIVER
7711M: Guenter Roeck <linux@roeck-us.net>
7712L: lm-sensors@lm-sensors.org
7713S: Maintained
7714F: Documentation/hwmon/smm665
7715F: drivers/hwmon/smm665.c
7716
9df7305b 7717SMSC EMC2103 HARDWARE MONITOR DRIVER
90b24cfb 7718M: Steve Glendinning <steve.glendinning@shawell.net>
9df7305b 7719L: lm-sensors@lm-sensors.org
90b24cfb 7720S: Maintained
9df7305b
SG
7721F: Documentation/hwmon/emc2103
7722F: drivers/hwmon/emc2103.c
7723
a98d506c
HG
7724SMSC SCH5627 HARDWARE MONITOR DRIVER
7725M: Hans de Goede <hdegoede@redhat.com>
7726L: lm-sensors@lm-sensors.org
7727S: Supported
7728F: Documentation/hwmon/sch5627
7729F: drivers/hwmon/sch5627.c
7730
6ea884db 7731SMSC47B397 HARDWARE MONITOR DRIVER
94877548 7732M: Jean Delvare <khali@linux-fr.org>
6ea884db
MH
7733L: lm-sensors@lm-sensors.org
7734S: Maintained
679655da
JP
7735F: Documentation/hwmon/smsc47b397
7736F: drivers/hwmon/smsc47b397.c
6ea884db 7737
fd9abb3d 7738SMSC911x ETHERNET DRIVER
90b24cfb 7739M: Steve Glendinning <steve.glendinning@shawell.net>
2cb37728 7740L: netdev@vger.kernel.org
90b24cfb 7741S: Maintained
679655da 7742F: include/linux/smsc911x.h
ae150435 7743F: drivers/net/ethernet/smsc/smsc911x.*
2cb37728
SG
7744
7745SMSC9420 PCI ETHERNET DRIVER
90b24cfb 7746M: Steve Glendinning <steve.glendinning@shawell.net>
fd9abb3d 7747L: netdev@vger.kernel.org
90b24cfb 7748S: Maintained
ae150435 7749F: drivers/net/ethernet/smsc/smsc9420.*
fd9abb3d 7750
3c8a63e2 7751SMSC UFX6000 and UFX7000 USB to VGA DRIVER
90b24cfb 7752M: Steve Glendinning <steve.glendinning@shawell.net>
3c8a63e2 7753L: linux-fbdev@vger.kernel.org
90b24cfb 7754S: Maintained
3c8a63e2
SG
7755F: drivers/video/smscufx.c
7756
668acf32 7757SOC-CAMERA V4L2 SUBSYSTEM
8b58be88 7758M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
661263b5 7759L: linux-media@vger.kernel.org
275ffde4 7760T: git git://linuxtv.org/media_tree.git
795fb7e7 7761S: Maintained
90d72ac6
MCC
7762F: include/media/soc*
7763F: drivers/media/i2c/soc_camera/
7764F: drivers/media/platform/soc_camera/
668acf32 7765
e2d1d6c0 7766SOEKRIS NET48XX LED SUPPORT
8b58be88 7767M: Chris Boot <bootc@bootc.net>
e2d1d6c0 7768S: Maintained
679655da 7769F: drivers/leds/leds-net48xx.c
e2d1d6c0 7770
1da177e4 7771SOFTWARE RAID (Multiple Disks) SUPPORT
8b58be88 7772M: Neil Brown <neilb@suse.de>
1da177e4 7773L: linux-raid@vger.kernel.org
524418bb 7774S: Supported
679655da
JP
7775F: drivers/md/
7776F: include/linux/raid/
c117ab84 7777F: include/uapi/linux/raid/
1da177e4 7778
1da177e4 7779SONIC NETWORK DRIVER
8b58be88 7780M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
979b6c13 7781L: netdev@vger.kernel.org
1da177e4 7782S: Maintained
d9fb9f38 7783F: drivers/net/ethernet/natsemi/sonic.*
1da177e4 7784
61e115a5 7785SONICS SILICON BACKPLANE DRIVER (SSB)
eb032b98 7786M: Michael Buesch <m@bues.ch>
61e115a5
MB
7787L: netdev@vger.kernel.org
7788S: Maintained
679655da
JP
7789F: drivers/ssb/
7790F: include/linux/ssb/
61e115a5 7791
1da177e4 7792SONY VAIO CONTROL DEVICE DRIVER
8b58be88 7793M: Mattia Dongili <malattia@linux.it>
d0944853 7794L: platform-driver-x86@vger.kernel.org
5b18167d 7795W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1da177e4 7796S: Maintained
679655da
JP
7797F: Documentation/laptops/sony-laptop.txt
7798F: drivers/char/sonypi.c
7799F: drivers/platform/x86/sony-laptop.c
7800F: include/linux/sony-laptop.h
1da177e4 7801
baf8532a 7802SONY MEMORYSTICK CARD SUPPORT
8b58be88 7803M: Alex Dubov <oakad@yahoo.com>
baf8532a
AD
7804W: http://tifmxx.berlios.de/
7805S: Maintained
679655da 7806F: drivers/memstick/host/tifm_ms.c
baf8532a 7807
0ab30494
ML
7808SONY MEMORYSTICK STANDARD SUPPORT
7809M: Maxim Levitsky <maximlevitsky@gmail.com>
7810S: Maintained
7811F: drivers/memstick/core/ms_block.*
7812
1da177e4 7813SOUND
8b58be88
JP
7814M: Jaroslav Kysela <perex@perex.cz>
7815M: Takashi Iwai <tiwai@suse.de>
93711660 7816L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3126a179 7817W: http://www.alsa-project.org/
dde7ad8d 7818T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3126a179 7819T: git git://git.alsa-project.org/alsa-kernel.git
1da177e4 7820S: Maintained
3126a179
JP
7821F: Documentation/sound/
7822F: include/sound/
c117ab84 7823F: include/uapi/sound/
679655da 7824F: sound/
1da177e4 7825
33bbe149
MB
7826SOUND - COMPRESSED AUDIO
7827M: Vinod Koul <vinod.koul@intel.com>
7828L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7829T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7830S: Supported
f672f31a 7831F: Documentation/sound/alsa/compress_offload.txt
33bbe149 7832F: include/sound/compress_driver.h
f672f31a 7833F: include/uapi/sound/compress_*
33bbe149
MB
7834F: sound/core/compress_offload.c
7835F: sound/soc/soc-compress.c
7836
bd903bde 7837SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6b9cf5c2 7838M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 7839M: Mark Brown <broonie@kernel.org>
86f14df8 7840T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
93711660 7841L: alsa-devel@alsa-project.org (moderated for non-subscribers)
b0b8daf7 7842W: http://alsa-project.org/main/index.php/ASoC
eb1a6af3 7843S: Supported
2820f615 7844F: Documentation/sound/alsa/soc/
679655da 7845F: sound/soc/
e6e55122 7846F: include/sound/soc*
eb1a6af3 7847
d7f8761b
MB
7848SOUND - DMAENGINE HELPERS
7849M: Lars-Peter Clausen <lars@metafoo.de>
7850S: Supported
7851F: include/sound/dmaengine_pcm.h
7852F: sound/core/pcm_dmaengine.c
7853F: sound/soc/soc-generic-dmaengine-pcm.c
7854
473321fc 7855SPARC + UltraSPARC (sparc/sparc64)
8b58be88 7856M: "David S. Miller" <davem@davemloft.net>
1da177e4 7857L: sparclinux@vger.kernel.org
8a6e2535 7858Q: http://patchwork.ozlabs.org/project/sparclinux/list/
08deed1e
JP
7859T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7860T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
1da177e4 7861S: Maintained
679655da 7862F: arch/sparc/
7765b8bb 7863F: drivers/sbus/
1da177e4 7864
6404fcca
DM
7865SPARC SERIAL DRIVERS
7866M: "David S. Miller" <davem@davemloft.net>
7867L: sparclinux@vger.kernel.org
08deed1e
JP
7868T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
7869T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
6404fcca 7870S: Maintained
6816383a 7871F: include/linux/sunserialcore.h
df621252 7872F: drivers/tty/serial/suncore.c
df621252
GKH
7873F: drivers/tty/serial/sunhv.c
7874F: drivers/tty/serial/sunsab.c
7875F: drivers/tty/serial/sunsab.h
7876F: drivers/tty/serial/sunsu.c
7877F: drivers/tty/serial/sunzilog.c
7878F: drivers/tty/serial/sunzilog.h
6404fcca 7879
389325b4
CL
7880SPARSE CHECKER
7881M: "Christopher Li" <sparse@chrisli.org>
7882L: linux-sparse@vger.kernel.org
7883W: https://sparse.wiki.kernel.org/
7884T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
7885T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
7886S: Maintained
7887F: include/linux/compiler.h
7888
fc0c195a 7889SPEAR PLATFORM SUPPORT
2d8a3b3d 7890M: Viresh Kumar <viresh.linux@gmail.com>
71e09a9e 7891M: Shiraz Hashim <shiraz.hashim@st.com>
fbfa0748
VK
7892L: spear-devel@list.st.com
7893L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7894W: http://www.st.com/spear
7895S: Maintained
281e192f 7896F: arch/arm/mach-spear/
fc0c195a 7897
7898SPEAR CLOCK FRAMEWORK SUPPORT
2d8a3b3d 7899M: Viresh Kumar <viresh.linux@gmail.com>
fbfa0748
VK
7900L: spear-devel@list.st.com
7901L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
fc0c195a 7902W: http://www.st.com/spear
7903S: Maintained
5df33a62 7904F: drivers/clk/spear/
fc0c195a 7905
e2d1d6c0 7906SPI SUBSYSTEM
b02e48f2 7907M: Mark Brown <broonie@kernel.org>
dfbe403c 7908L: linux-spi@vger.kernel.org
e7e4e13c 7909T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
8a6e2535 7910Q: http://patchwork.kernel.org/project/spi-devel-general/list/
e2d1d6c0 7911S: Maintained
679655da
JP
7912F: Documentation/spi/
7913F: drivers/spi/
7914F: include/linux/spi/
c117ab84 7915F: include/uapi/linux/spi/
e2d1d6c0 7916
2752e401 7917SPIDERNET NETWORK DRIVER for CELL
8b58be88
JP
7918M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
7919M: Jens Osterkamp <jens@de.ibm.com>
2752e401
JL
7920L: netdev@vger.kernel.org
7921S: Supported
679655da 7922F: Documentation/networking/spider_net.txt
8df158ac 7923F: drivers/net/ethernet/toshiba/spider_net*
2752e401 7924
e2d1d6c0 7925SPU FILE SYSTEM
8b58be88 7926M: Jeremy Kerr <jk@ozlabs.org>
a4724ed6
SR
7927L: linuxppc-dev@lists.ozlabs.org
7928L: cbe-oss-dev@lists.ozlabs.org
e2d1d6c0
RD
7929W: http://www.ibm.com/developerworks/power/cell/
7930S: Supported
679655da
JP
7931F: Documentation/filesystems/spufs.txt
7932F: arch/powerpc/platforms/cell/spufs/
e2d1d6c0 7933
fc555841 7934SQUASHFS FILE SYSTEM
d7f2ff67 7935M: Phillip Lougher <phillip@squashfs.org.uk>
fc555841
PL
7936L: squashfs-devel@lists.sourceforge.net (subscribers-only)
7937W: http://squashfs.org.uk
7938S: Maintained
679655da
JP
7939F: Documentation/filesystems/squashfs.txt
7940F: fs/squashfs/
fc555841 7941
1da177e4 7942SRM (Alpha) environment access
8b58be88 7943M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
1da177e4 7944S: Maintained
679655da 7945F: arch/alpha/kernel/srm_env.c
1da177e4 7946
26e9a397 7947STABLE BRANCH
879a5a00 7948M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
bc7a2f3a 7949L: stable@vger.kernel.org
879a5a00 7950S: Supported
7b175c46 7951F: Documentation/stable_kernel_rules.txt
e2d1d6c0 7952
26e9a397 7953STAGING SUBSYSTEM
879a5a00 7954M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
630081fd 7955T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1c6ccf62 7956L: devel@driverdev.osuosl.org
879a5a00 7957S: Supported
679655da 7958F: drivers/staging/
dbc6c2cc 7959
c8c8b105
JP
7960STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
7961M: Henk de Groot <pe1dnn@amsat.org>
7962S: Odd Fixes
7963F: drivers/staging/wlags49_h2/
7964F: drivers/staging/wlags49_h25/
7965
c9555159
JP
7966STAGING - ASUS OLED
7967M: Jakub Schmidtke <sjakub@gmail.com>
7968S: Odd Fixes
7969F: drivers/staging/asus_oled/
7970
ebd3d010
JP
7971STAGING - COMEDI
7972M: Ian Abbott <abbotti@mev.co.uk>
81b884c9 7973M: H Hartley Sweeten <hsweeten@visionengravers.com>
ebd3d010
JP
7974S: Odd Fixes
7975F: drivers/staging/comedi/
7976
8ca572c9
JP
7977STAGING - CRYSTAL HD VIDEO DECODER
7978M: Naren Sankar <nsankar@broadcom.com>
7979M: Jarod Wilson <jarod@wilsonet.com>
7980M: Scott Davilla <davilla@4pi.com>
7981M: Manu Abraham <abraham.manu@gmail.com>
7982S: Odd Fixes
7983F: drivers/staging/crystalhd/
7984
0f16ffc4
JP
7985STAGING - ECHO CANCELLER
7986M: Steve Underwood <steveu@coppice.org>
7987M: David Rowe <david@rowetel.com>
7988S: Odd Fixes
7989F: drivers/staging/echo/
7990
8dc2bbe7
ME
7991STAGING - ET131X NETWORK DRIVER
7992M: Mark Einon <mark.einon@gmail.com>
7993S: Odd Fixes
7994F: drivers/staging/et131x/
7995
a0138163
JP
7996STAGING - FLARION FT1000 DRIVERS
7997M: Marek Belisko <marek.belisko@gmail.com>
7998S: Odd Fixes
7999F: drivers/staging/ft1000/
8000
ec3fab92
JP
8001STAGING - FRONTIER TRANZPORT AND ALPHATRACK
8002M: David Täht <d@teklibre.com>
8003S: Odd Fixes
8004F: drivers/staging/frontier/
8005
98ded590
HV
8006STAGING - GO7007 MPEG CODEC
8007M: Hans Verkuil <hans.verkuil@cisco.com>
8008S: Maintained
8009F: drivers/staging/media/go7007/
8010
6c1bb424
JP
8011STAGING - INDUSTRIAL IO
8012M: Jonathan Cameron <jic23@cam.ac.uk>
a0138163 8013L: linux-iio@vger.kernel.org
6c1bb424
JP
8014S: Odd Fixes
8015F: drivers/staging/iio/
8016
a0138163
JP
8017STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
8018M: Jarod Wilson <jarod@wilsonet.com>
8019W: http://www.lirc.org/
8020S: Odd Fixes
b2b0186d 8021F: drivers/staging/media/lirc/
a0138163 8022
7c6b6c71 8023STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
b8125382 8024M: Julian Andres Klode <jak@jak-linux.org>
7c6b6c71
MD
8025M: Marc Dietrich <marvin24@gmx.de>
8026L: ac100@lists.launchpad.net (moderated for non-subscribers)
5d96bf4d 8027L: linux-tegra@vger.kernel.org
7c6b6c71
MD
8028S: Maintained
8029F: drivers/staging/nvec/
8030
a0138163 8031STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
3140b458
JF
8032M: Jens Frederich <jfrederich@gmail.com>
8033M: Daniel Drake <dsd@laptop.org>
a0138163
JP
8034M: Jon Nettleton <jon.nettleton@gmail.com>
8035W: http://wiki.laptop.org/go/DCON
3140b458 8036S: Maintained
a0138163
JP
8037F: drivers/staging/olpc_dcon/
8038
94cfdd15 8039STAGING - OZMO DEVICES USB OVER WIFI DRIVER
c4048c64 8040M: Rupesh Gujare <rupesh.gujare@atmel.com>
94cfdd15
CK
8041S: Maintained
8042F: drivers/staging/ozwpan/
8043
a0138163 8044STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
29e7017b
JP
8045M: Willy Tarreau <willy@meta-x.org>
8046S: Odd Fixes
8047F: drivers/staging/panel/
8048
a0138163
JP
8049STAGING - REALTEK RTL8712U DRIVERS
8050M: Larry Finger <Larry.Finger@lwfinger.net>
8051M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
8052S: Odd Fixes
8053F: drivers/staging/rtl8712/
8054
9629fa86
JP
8055STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
8056M: Teddy Wang <teddy.wang@siliconmotion.com.cn>
8057S: Odd Fixes
9df0a245 8058F: drivers/staging/sm7xxfb/
9629fa86 8059
a0138163 8060STAGING - SOFTLOGIC 6x10 MPEG CODEC
4d35435d
IL
8061M: Ismael Luceno <ismael.luceno@corp.bluecherry.net>
8062S: Supported
b2b0186d 8063F: drivers/staging/media/solo6x10/
a0138163
JP
8064
8065STAGING - SPEAKUP CONSOLE SPEECH DRIVER
8066M: William Hubbs <w.d.hubbs@gmail.com>
8067M: Chris Brannon <chris@the-brannons.com>
d33bce31 8068M: Kirk Reiser <kirk@reisers.ca>
a0138163
JP
8069M: Samuel Thibault <samuel.thibault@ens-lyon.org>
8070L: speakup@braille.uwo.ca
8071W: http://www.linux-speakup.org/
8072S: Odd Fixes
8073F: drivers/staging/speakup/
8074
8075STAGING - TI DSP BRIDGE DRIVERS
a8906b0b 8076M: Omar Ramirez Luna <omar.ramirez@copitl.com>
a0138163
JP
8077S: Odd Fixes
8078F: drivers/staging/tidspbridge/
8079
a0138163
JP
8080STAGING - USB ENE SM/MS CARD READER DRIVER
8081M: Al Cho <acho@novell.com>
8082S: Odd Fixes
8083F: drivers/staging/keucr/
8084
b3e871ce
JP
8085STAGING - VIA VT665X DRIVERS
8086M: Forest Bond <forest@alittletooquiet.net>
8087S: Odd Fixes
8088F: drivers/staging/vt665?/
8089
81a9a526
JP
8090STAGING - WINBOND IS89C35 WLAN USB DRIVER
8091M: Pavel Machek <pavel@ucw.cz>
8092S: Odd Fixes
8093F: drivers/staging/winbond/
8094
709bcb07 8095STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
3e39e66e 8096M: Arnaud Patard <arnaud.patard@rtp-net.org>
709bcb07
JP
8097S: Odd Fixes
8098F: drivers/staging/xgifb/
8099
1da177e4 8100STARFIRE/DURALAN NETWORK DRIVER
8b58be88 8101M: Ion Badulescu <ionut@badula.org>
b4f90189 8102S: Odd Fixes
9bba23b0 8103F: drivers/net/ethernet/adaptec/starfire*
1da177e4 8104
e2d1d6c0 8105SUN3/3X
8b58be88 8106M: Sam Creasey <sammy@sammy.net>
e2d1d6c0
RD
8107W: http://sammy.net/sun3/
8108S: Maintained
679655da
JP
8109F: arch/m68k/kernel/*sun3*
8110F: arch/m68k/sun3*/
8111F: arch/m68k/include/asm/sun3*
e689cf4a 8112F: drivers/net/ethernet/i825xx/sun3*
e2d1d6c0 8113
2bc9ff01
DK
8114SUNDANCE NETWORK DRIVER
8115M: Denis Kirjanov <kda@linux-powerpc.org>
8116L: netdev@vger.kernel.org
8117S: Maintained
8118F: drivers/net/ethernet/dlink/sundance.c
8119
2cbb12a4 8120SUPERH
8b58be88 8121M: Paul Mundt <lethal@linux-sh.org>
2cbb12a4 8122L: linux-sh@vger.kernel.org
1da177e4 8123W: http://www.linux-sh.org
8a6e2535 8124Q: http://patchwork.kernel.org/project/linux-sh/list/
ee565105 8125T: git git://github.com/pmundt/linux-sh.git sh-latest
5c806b20 8126S: Supported
066069e1 8127F: Documentation/sh/
679655da 8128F: arch/sh/
066069e1 8129F: drivers/sh/
1da177e4 8130
4480f15b 8131SUSPEND TO RAM
8b58be88
JP
8132M: Len Brown <len.brown@intel.com>
8133M: Pavel Machek <pavel@ucw.cz>
49db1903 8134M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
bf1c138e 8135L: linux-pm@vger.kernel.org
e2d1d6c0 8136S: Supported
679655da
JP
8137F: Documentation/power/
8138F: arch/x86/kernel/acpi/
8139F: drivers/base/power/
8140F: kernel/power/
8141F: include/linux/suspend.h
8142F: include/linux/freezer.h
8143F: include/linux/pm.h
1da177e4
LT
8144
8145SVGA HANDLING
8b58be88 8146M: Martin Mares <mj@ucw.cz>
1da177e4
LT
8147L: linux-video@atrey.karlin.mff.cuni.cz
8148S: Maintained
679655da
JP
8149F: Documentation/svga.txt
8150F: arch/x86/boot/video*
1da177e4 8151
6e28b761
KRW
8152SWIOTLB SUBSYSTEM
8153M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
8154L: linux-kernel@vger.kernel.org
8155S: Supported
8156F: lib/swiotlb.c
8157F: arch/*/kernel/pci-swiotlb.c
8158F: include/linux/swiotlb.h
8159
db8e35d5
VG
8160SYNOPSYS ARC ARCHITECTURE
8161M: Vineet Gupta <vgupta@synopsys.com>
db8e35d5
VG
8162S: Supported
8163F: arch/arc/
6659a20a 8164F: Documentation/devicetree/bindings/arc/
c6a0fe4a 8165F: drivers/tty/serial/arc_uart.c
db8e35d5 8166
1da177e4 8167SYSV FILESYSTEM
8b58be88 8168M: Christoph Hellwig <hch@infradead.org>
1da177e4 8169S: Maintained
679655da
JP
8170F: Documentation/filesystems/sysv-fs.txt
8171F: fs/sysv/
8172F: include/linux/sysv_fs.h
1da177e4 8173
86cfa7fc
NB
8174TARGET SUBSYSTEM
8175M: Nicholas A. Bellinger <nab@linux-iscsi.org>
8176L: linux-scsi@vger.kernel.org
b9f5edc2 8177L: target-devel@vger.kernel.org
86cfa7fc
NB
8178L: http://groups.google.com/group/linux-iscsi-target-dev
8179W: http://www.linux-iscsi.org
452cf324 8180T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
86cfa7fc
NB
8181S: Supported
8182F: drivers/target/
8183F: include/target/
8184F: Documentation/target/
8185
4e68852d 8186TASKSTATS STATISTICS INTERFACE
185e595f 8187M: Balbir Singh <bsingharora@gmail.com>
4e68852d 8188S: Maintained
679655da
JP
8189F: Documentation/accounting/taskstats*
8190F: include/linux/taskstats*
8191F: kernel/taskstats.c
4e68852d 8192
781b456a 8193TC CLASSIFIER
f935f3f8 8194M: Jamal Hadi Salim <jhs@mojatatu.com>
781b456a
SH
8195L: netdev@vger.kernel.org
8196S: Maintained
679655da 8197F: include/net/pkt_cls.h
c117ab84 8198F: include/uapi/linux/pkt_cls.h
679655da 8199F: net/sched/
781b456a 8200
5067f08a 8201TCP LOW PRIORITY MODULE
8b58be88
JP
8202M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
8203M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
5067f08a
WHSE
8204W: http://tcp-lp-mod.sourceforge.net/
8205S: Maintained
679655da 8206F: net/ipv4/tcp_lp.c
5067f08a 8207
91952bc0
AP
8208TDA10071 MEDIA DRIVER
8209M: Antti Palosaari <crope@iki.fi>
8210L: linux-media@vger.kernel.org
8211W: http://linuxtv.org/
8212W: http://palosaari.fi/linux/
8213Q: http://patchwork.linuxtv.org/project/linux-media/list/
8214T: git git://linuxtv.org/anttip/media_tree.git
8215S: Maintained
8216F: drivers/media/dvb-frontends/tda10071*
8217
8218TDA18212 MEDIA DRIVER
8219M: Antti Palosaari <crope@iki.fi>
8220L: linux-media@vger.kernel.org
8221W: http://linuxtv.org/
8222W: http://palosaari.fi/linux/
8223Q: http://patchwork.linuxtv.org/project/linux-media/list/
8224T: git git://linuxtv.org/anttip/media_tree.git
8225S: Maintained
8226F: drivers/media/tuners/tda18212*
8227
8228TDA18218 MEDIA DRIVER
8229M: Antti Palosaari <crope@iki.fi>
8230L: linux-media@vger.kernel.org
8231W: http://linuxtv.org/
8232W: http://palosaari.fi/linux/
8233Q: http://patchwork.linuxtv.org/project/linux-media/list/
8234T: git git://linuxtv.org/anttip/media_tree.git
8235S: Maintained
8236F: drivers/media/tuners/tda18218*
8237
3b2f6aba
MK
8238TDA18271 MEDIA DRIVER
8239M: Michael Krufky <mkrufky@linuxtv.org>
8240L: linux-media@vger.kernel.org
8241W: http://linuxtv.org/
8242W: http://github.com/mkrufky
8243Q: http://patchwork.linuxtv.org/project/linux-media/list/
8244T: git git://linuxtv.org/mkrufky/tuners.git
8245S: Maintained
8246F: drivers/media/tuners/tda18271*
8247
e48307a9
MK
8248TDA827x MEDIA DRIVER
8249M: Michael Krufky <mkrufky@linuxtv.org>
8250L: linux-media@vger.kernel.org
8251W: http://linuxtv.org/
8252W: http://github.com/mkrufky
8253Q: http://patchwork.linuxtv.org/project/linux-media/list/
8254T: git git://linuxtv.org/mkrufky/tuners.git
8255S: Maintained
8256F: drivers/media/tuners/tda8290.*
8257
66cf9212
MK
8258TDA8290 MEDIA DRIVER
8259M: Michael Krufky <mkrufky@linuxtv.org>
8260L: linux-media@vger.kernel.org
8261W: http://linuxtv.org/
8262W: http://github.com/mkrufky
8263Q: http://patchwork.linuxtv.org/project/linux-media/list/
8264T: git git://linuxtv.org/mkrufky/tuners.git
8265S: Maintained
8266F: drivers/media/tuners/tda8290.*
8267
4b9fba30
HV
8268TDA9840 MEDIA DRIVER
8269M: Hans Verkuil <hverkuil@xs4all.nl>
8270L: linux-media@vger.kernel.org
8271T: git git://linuxtv.org/media_tree.git
8272W: http://linuxtv.org
8273S: Maintained
8274F: drivers/media/i2c/tda9840*
8275
2cb654fd 8276TEA5761 TUNER DRIVER
1b2c14b4 8277M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8278L: linux-media@vger.kernel.org
8279W: http://linuxtv.org
8280T: git git://linuxtv.org/media_tree.git
8281S: Odd fixes
8282F: drivers/media/tuners/tea5761.*
8283
8284TEA5767 TUNER DRIVER
1b2c14b4 8285M: Mauro Carvalho Chehab <m.chehab@samsung.com>
2cb654fd
MCC
8286L: linux-media@vger.kernel.org
8287W: http://linuxtv.org
8288T: git git://linuxtv.org/media_tree.git
8289S: Maintained
8290F: drivers/media/tuners/tea5767.*
8291
4b9fba30
HV
8292TEA6415C MEDIA DRIVER
8293M: Hans Verkuil <hverkuil@xs4all.nl>
8294L: linux-media@vger.kernel.org
8295T: git git://linuxtv.org/media_tree.git
8296W: http://linuxtv.org
8297S: Maintained
8298F: drivers/media/i2c/tea6415c*
8299
8300TEA6420 MEDIA DRIVER
8301M: Hans Verkuil <hverkuil@xs4all.nl>
8302L: linux-media@vger.kernel.org
8303T: git git://linuxtv.org/media_tree.git
8304W: http://linuxtv.org
8305S: Maintained
8306F: drivers/media/i2c/tea6420*
8307
3d249d4c 8308TEAM DRIVER
dca9ab92 8309M: Jiri Pirko <jiri@resnulli.us>
3d249d4c
JP
8310L: netdev@vger.kernel.org
8311S: Supported
8312F: drivers/net/team/
8313F: include/linux/if_team.h
c117ab84 8314F: include/uapi/linux/if_team.h
3d249d4c 8315
7d029125
VD
8316TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
8317M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
8318S: Maintained
8319F: arch/x86/platform/ts5500/
8320
40ad4a30
SY
8321TECHNOTREND USB IR RECEIVER
8322M: Sean Young <sean@mess.org>
8323L: linux-media@vger.kernel.org
8324S: Maintained
8325F: drivers/media/rc/ttusbir.c
8326
adabdb0c 8327TEGRA ARCHITECTURE SUPPORT
243d58ec 8328M: Stephen Warren <swarren@wwwdotorg.org>
adabdb0c 8329M: Thierry Reding <thierry.reding@gmail.com>
84b9414b 8330L: linux-tegra@vger.kernel.org
fd117cd1
OJ
8331Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
8332T: git git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra.git
84b9414b 8333S: Supported
bbbe96ed 8334N: [^a-z]tegra
84b9414b 8335
adabdb0c
SW
8336TEGRA ASOC DRIVER
8337M: Stephen Warren <swarren@wwwdotorg.org>
8338S: Supported
8339F: sound/soc/tegra/
8340
8341TEGRA CLOCK DRIVER
8342M: Peter De Schrijver <pdeschrijver@nvidia.com>
8343M: Prashant Gaikwad <pgaikwad@nvidia.com>
8344S: Supported
8345F: drivers/clk/tegra/
8346
8347TEGRA DMA DRIVER
8348M: Laxman Dewangan <ldewangan@nvidia.com>
8349S: Supported
8350F: drivers/dma/tegra20-apb-dma.c
8351
8352TEGRA GPIO DRIVER
8353M: Stephen Warren <swarren@wwwdotorg.org>
8354S: Supported
8355F: drivers/gpio/gpio-tegra.c
8356
8357TEGRA I2C DRIVER
8358M: Laxman Dewangan <ldewangan@nvidia.com>
8359S: Supported
8360F: drivers/i2c/busses/i2c-tegra.c
8361
8362TEGRA IOMMU DRIVERS
8363M: Hiroshi Doyu <hdoyu@nvidia.com>
8364S: Supported
8365F: drivers/iommu/tegra*
8366
8367TEGRA KBC DRIVER
8368M: Rakesh Iyer <riyer@nvidia.com>
8369M: Laxman Dewangan <ldewangan@nvidia.com>
8370S: Supported
8371F: drivers/input/keyboard/tegra-kbc.c
8372
8373TEGRA PINCTRL DRIVER
8374M: Stephen Warren <swarren@wwwdotorg.org>
8375S: Supported
8376F: drivers/pinctrl/pinctrl-tegra*
8377
8378TEGRA PWM DRIVER
8379M: Thierry Reding <thierry.reding@gmail.com>
8380S: Supported
8381F: drivers/pwm/pwm-tegra.c
8382
8383TEGRA SERIAL DRIVER
8384M: Laxman Dewangan <ldewangan@nvidia.com>
8385S: Supported
8386F: drivers/tty/serial/serial-tegra.c
8387
8388TEGRA SPI DRIVER
8389M: Laxman Dewangan <ldewangan@nvidia.com>
8390S: Supported
8391F: drivers/spi/spi-tegra*
8392
1a348ccc 8393TEHUTI ETHERNET DRIVER
8b58be88 8394M: Andy Gospodarek <andy@greyhouse.net>
1a348ccc
AG
8395L: netdev@vger.kernel.org
8396S: Supported
ef7f5429 8397F: drivers/net/ethernet/tehuti/*
1a348ccc 8398
4e68852d 8399Telecom Clock Driver for MCPL0010
8b58be88 8400M: Mark Gross <mark.gross@intel.com>
4e68852d 8401S: Supported
679655da 8402F: drivers/char/tlclk.c
4e68852d 8403
4480f15b 8404TENSILICA XTENSA PORT (xtensa)
8b58be88 8405M: Chris Zankel <chris@zankel.net>
f959ed2f
CZ
8406M: Max Filippov <jcmvbkbc@gmail.com>
8407L: linux-xtensa@linux-xtensa.org
4e68852d 8408S: Maintained
679655da 8409F: arch/xtensa/
4e68852d 8410
d3fb6955
ZR
8411THERMAL
8412M: Zhang Rui <rui.zhang@intel.com>
fa3031d7 8413M: Eduardo Valentin <eduardo.valentin@ti.com>
d3fb6955
ZR
8414L: linux-pm@vger.kernel.org
8415T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
65d467e8 8416T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
2f99a47d 8417Q: https://patchwork.kernel.org/project/linux-pm/list/
d3fb6955
ZR
8418S: Supported
8419F: drivers/thermal/
8420F: include/linux/thermal.h
cfaf7179 8421F: include/linux/cpu_cooling.h
d3fb6955 8422
30ba2fbd
VD
8423THINGM BLINK(1) USB RGB LED DRIVER
8424M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8425S: Maintained
8426F: drivers/hid/hid-thingm.c
8427
4e68852d 8428THINKPAD ACPI EXTRAS DRIVER
8b58be88 8429M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
4e68852d 8430L: ibm-acpi-devel@lists.sourceforge.net
d0944853 8431L: platform-driver-x86@vger.kernel.org
4e68852d
AC
8432W: http://ibm-acpi.sourceforge.net
8433W: http://thinkwiki.org/wiki/Ibm-acpi
54e5881d 8434T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
4e68852d 8435S: Maintained
679655da 8436F: drivers/platform/x86/thinkpad_acpi.c
4e68852d 8437
1b46f2a2
EV
8438TI BANDGAP AND THERMAL DRIVER
8439M: Eduardo Valentin <eduardo.valentin@ti.com>
8440L: linux-pm@vger.kernel.org
794b2e25
EV
8441S: Supported
8442F: drivers/thermal/ti-soc-thermal/
1b46f2a2 8443
4020f2d7 8444TI FLASH MEDIA INTERFACE DRIVER
8b58be88 8445M: Alex Dubov <oakad@yahoo.com>
795fb7e7 8446S: Maintained
679655da
JP
8447F: drivers/misc/tifm*
8448F: drivers/mmc/host/tifm_sd.c
8449F: include/linux/tifm.h
4020f2d7 8450
152ad442
SR
8451TI LM49xxx FAMILY ASoC CODEC DRIVERS
8452M: M R Swami Reddy <mr.swami.reddy@ti.com>
d392dead 8453M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
152ad442
SR
8454L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8455S: Maintained
8456F: sound/soc/codecs/lm49453*
d392dead 8457F: sound/soc/codecs/isabelle*
152ad442 8458
0edd807d
KM
8459TI LP855x BACKLIGHT DRIVER
8460M: Milo Kim <milo.kim@ti.com>
8461S: Maintained
8462F: Documentation/backlight/lp855x-driver.txt
8463F: drivers/video/backlight/lp855x_bl.c
8464F: include/linux/platform_data/lp855x.h
8465
faf13f6d
KM
8466TI LP8727 CHARGER DRIVER
8467M: Milo Kim <milo.kim@ti.com>
8468S: Maintained
8469F: drivers/power/lp8727_charger.c
8470F: include/linux/platform_data/lp8727.h
8471
22f1229f
KM
8472TI LP8788 MFD DRIVER
8473M: Milo Kim <milo.kim@ti.com>
8474S: Maintained
8475F: drivers/iio/adc/lp8788_adc.c
8476F: drivers/leds/leds-lp8788.c
8477F: drivers/mfd/lp8788*.c
8478F: drivers/power/lp8788-charger.c
8479F: drivers/regulator/lp8788-*.c
8480F: include/linux/mfd/lp8788*.h
8481
dd5e8e6b 8482TI TWL4030 SERIES SOC CODEC DRIVER
3be79d13 8483M: Peter Ujfalusi <peter.ujfalusi@ti.com>
dd5e8e6b
PU
8484L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8485S: Maintained
8486F: sound/soc/codecs/twl4030*
8487
90921014 8488TI WILINK WIRELESS DRIVERS
d6158a55 8489M: Luciano Coelho <luca@coelho.fi>
90921014
LC
8490L: linux-wireless@vger.kernel.org
8491W: http://wireless.kernel.org/en/users/Drivers/wl12xx
8492W: http://wireless.kernel.org/en/users/Drivers/wl1251
8493T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
8494S: Maintained
8495F: drivers/net/wireless/ti/
8496F: include/linux/wl12xx.h
8497
e86eaa3a 8498TIPC NETWORK LAYER
8b58be88
JP
8499M: Jon Maloy <jon.maloy@ericsson.com>
8500M: Allan Stephens <allan.stephens@windriver.com>
633d2bde
AS
8501L: netdev@vger.kernel.org (core kernel code)
8502L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
e86eaa3a 8503W: http://tipc.sourceforge.net/
e86eaa3a 8504S: Maintained
c117ab84 8505F: include/uapi/linux/tipc*.h
679655da 8506F: net/tipc/
e86eaa3a 8507
867e359b
CM
8508TILE ARCHITECTURE
8509M: Chris Metcalf <cmetcalf@tilera.com>
8510W: http://www.tilera.com/scm/
8511S: Supported
8512F: arch/tile/
6b940606 8513F: drivers/char/tile-srom.c
5c770755 8514F: drivers/edac/tile_edac.c
6b940606
CM
8515F: drivers/net/ethernet/tile/
8516F: drivers/rtc/rtc-tile.c
8517F: drivers/tty/hvc/hvc_tile.c
b5c6c1a7 8518F: drivers/tty/serial/tilegx.c
6b940606
CM
8519F: drivers/usb/host/*-tilegx.c
8520F: include/linux/usb/tilegx.h
867e359b 8521
1da177e4 8522TLAN NETWORK DRIVER
8b58be88 8523M: Samuel Chessman <chessman@tux.org>
88c07dde 8524L: tlan-devel@lists.sourceforge.net (subscribers-only)
1da177e4
LT
8525W: http://sourceforge.net/projects/tlan/
8526S: Maintained
679655da 8527F: Documentation/networking/tlan.txt
b544dbac 8528F: drivers/net/ethernet/ti/tlan.*
1da177e4 8529
d74db3b2 8530TOMOYO SECURITY MODULE
8b58be88
JP
8531M: Kentaro Takeda <takedakn@nttdata.co.jp>
8532M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
d03a5d88
TH
8533L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
8534L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
d74db3b2
KT
8535L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
8536L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
8537W: http://tomoyo.sourceforge.jp/
843d183c 8538T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
d74db3b2 8539S: Maintained
679655da 8540F: security/tomoyo/
d74db3b2 8541
9caeb532 8542TOPSTAR LAPTOP EXTRAS DRIVER
9f0939bf 8543M: Herton Ronaldo Krzesinski <herton@canonical.com>
d0944853 8544L: platform-driver-x86@vger.kernel.org
9caeb532
HRK
8545S: Maintained
8546F: drivers/platform/x86/topstar-laptop.c
8547
1da177e4 8548TOSHIBA ACPI EXTRAS DRIVER
d0944853 8549L: platform-driver-x86@vger.kernel.org
15065531 8550S: Orphan
679655da 8551F: drivers/platform/x86/toshiba_acpi.c
1da177e4
LT
8552
8553TOSHIBA SMM DRIVER
8b58be88 8554M: Jonathan Buzzard <jonathan@buzzard.org.uk>
1da177e4
LT
8555L: tlinux-users@tce.toshiba-dme.co.jp
8556W: http://www.buzzard.org.uk/toshiba/
8557S: Maintained
679655da
JP
8558F: drivers/char/toshiba.c
8559F: include/linux/toshiba.h
c117ab84 8560F: include/uapi/linux/toshiba.h
1da177e4 8561
d719f900 8562TMIO MMC DRIVER
d1057c40 8563M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
8b58be88 8564M: Ian Molton <ian@mnementh.co.uk>
d1057c40 8565L: linux-mmc@vger.kernel.org
d719f900 8566S: Maintained
d1057c40
GL
8567F: drivers/mmc/host/tmio_mmc*
8568F: drivers/mmc/host/sh_mobile_sdhi.c
8569F: include/linux/mmc/tmio.h
8570F: include/linux/mmc/sh_mobile_sdhi.h
d719f900 8571
917cc4e6
GR
8572TMP401 HARDWARE MONITOR DRIVER
8573M: Guenter Roeck <linux@roeck-us.net>
8574L: lm-sensors@lm-sensors.org
8575S: Maintained
8576F: Documentation/hwmon/tmp401
8577F: drivers/hwmon/tmp401.c
8578
98f32602 8579TMPFS (SHMEM FILESYSTEM)
bfcc6e2e 8580M: Hugh Dickins <hughd@google.com>
98f32602
HD
8581L: linux-mm@kvack.org
8582S: Maintained
8583F: include/linux/shmem_fs.h
8584F: mm/shmem.c
8585
45f95b53 8586TM6000 VIDEO4LINUX DRIVER
1b2c14b4 8587M: Mauro Carvalho Chehab <m.chehab@samsung.com>
45f95b53
MCC
8588L: linux-media@vger.kernel.org
8589W: http://linuxtv.org
8590T: git git://linuxtv.org/media_tree.git
8591S: Odd fixes
8592F: drivers/media/usb/tm6000/
8593
4e68852d 8594TPM DEVICE DRIVER
5b88e270
KY
8595M: Leonidas Da Silva Barbosa <leosilva@linux.vnet.ibm.com>
8596M: Ashley Lai <ashley@ashleylai.com>
cbb2d5e4 8597M: Rajiv Andrade <mail@srajiv.net>
4e68852d 8598W: http://tpmdd.sourceforge.net
cbb2d5e4
RA
8599M: Marcel Selhorst <tpmdd@selhorst.net>
8600M: Sirrix AG <tpmdd@sirrix.com>
7dcce133 8601W: http://www.sirrix.com
63a10dfd 8602L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
4e68852d 8603S: Maintained
679655da 8604F: drivers/char/tpm/
4e68852d 8605
d6f005a1
JP
8606TRACING
8607M: Steven Rostedt <rostedt@goodmis.org>
8608M: Frederic Weisbecker <fweisbec@gmail.com>
8609M: Ingo Molnar <mingo@redhat.com>
75fc2d37 8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
d6f005a1
JP
8611S: Maintained
8612F: Documentation/trace/ftrace.txt
8613F: arch/*/*/*/ftrace.h
8614F: arch/*/kernel/ftrace.c
8615F: include/*/ftrace.h
8616F: include/linux/trace*.h
8617F: include/trace/
8618F: kernel/trace/
8619
1da177e4 8620TRIVIAL PATCHES
8b58be88 8621M: Jiri Kosina <trivial@kernel.org>
54e5881d 8622T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
1da177e4 8623S: Maintained
86ef925f 8624K: ^Subject:.*(?i)trivial
1da177e4 8625
4e68852d 8626TTY LAYER
879a5a00 8627M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
25e6c11f 8628M: Jiri Slaby <jslaby@suse.cz>
879a5a00 8629S: Supported
08deed1e 8630T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
8dd5d2f1 8631F: drivers/tty/
df621252 8632F: drivers/tty/serial/serial_core.c
e3288775
AC
8633F: include/linux/serial_core.h
8634F: include/linux/serial.h
8635F: include/linux/tty.h
c117ab84
CEB
8636F: include/uapi/linux/serial_core.h
8637F: include/uapi/linux/serial.h
8638F: include/uapi/linux/tty.h
4e68852d 8639
91952bc0
AP
8640TUA9001 MEDIA DRIVER
8641M: Antti Palosaari <crope@iki.fi>
8642L: linux-media@vger.kernel.org
8643W: http://linuxtv.org/
8644W: http://palosaari.fi/linux/
8645Q: http://patchwork.linuxtv.org/project/linux-media/list/
8646T: git git://linuxtv.org/anttip/media_tree.git
8647S: Maintained
8648F: drivers/media/tuners/tua9001*
8649
740db6d7 8650TULIP NETWORK DRIVERS
8b58be88 8651M: Grant Grundler <grundler@parisc-linux.org>
740db6d7
GG
8652L: netdev@vger.kernel.org
8653S: Maintained
0f04e2aa 8654F: drivers/net/ethernet/dec/tulip/
1da177e4
LT
8655
8656TUN/TAP driver
ba57b6f2 8657M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
1da177e4
LT
8658W: http://vtun.sourceforge.net/tun
8659S: Maintained
679655da
JP
8660F: Documentation/networking/tuntap.txt
8661F: arch/um/os-Linux/drivers/
1da177e4 8662
b454cc66 8663TURBOCHANNEL SUBSYSTEM
8b58be88 8664M: "Maciej W. Rozycki" <macro@linux-mips.org>
b454cc66 8665S: Maintained
679655da
JP
8666F: drivers/tc/
8667F: include/linux/tc.h
b454cc66 8668
1da177e4 8669U14-34F SCSI DRIVER
8b58be88 8670M: Dario Ballabio <ballabio_dario@emc.com>
1da177e4
LT
8671L: linux-scsi@vger.kernel.org
8672S: Maintained
679655da 8673F: drivers/scsi/u14-34f.c
1da177e4 8674
e2d1d6c0 8675UBI FILE SYSTEM (UBIFS)
949cb623 8676M: Artem Bityutskiy <dedekind1@gmail.com>
cc8f9b99 8677M: Adrian Hunter <adrian.hunter@intel.com>
e2d1d6c0 8678L: linux-mtd@lists.infradead.org
e2966cbe 8679T: git git://git.infradead.org/ubifs-2.6.git
e2d1d6c0
RD
8680W: http://www.linux-mtd.infradead.org/doc/ubifs.html
8681S: Maintained
679655da
JP
8682F: Documentation/filesystems/ubifs.txt
8683F: fs/ubifs/
e2d1d6c0 8684
cc2020e6 8685UCLINUX (AND M68KNOMMU)
8b58be88 8686M: Greg Ungerer <gerg@uclinux.org>
cc2020e6
AC
8687W: http://www.uclinux.org/
8688L: uclinux-dev@uclinux.org (subscribers-only)
8689S: Maintained
61bc02bb
JP
8690F: arch/m68k/*/*_no.*
8691F: arch/m68k/include/asm/*_no.*
cc2020e6 8692
14fadca7 8693UCLINUX FOR RENESAS H8/300 (H8300)
8b58be88 8694M: Yoshinori Sato <ysato@users.sourceforge.jp>
cc2020e6
AC
8695W: http://uclinux-h8.sourceforge.jp/
8696S: Supported
a7e4fd93
JP
8697F: arch/h8300/
8698F: drivers/ide/ide-h8300.c
644570b8 8699F: drivers/net/ethernet/8390/ne-h8300.c
cc2020e6 8700
1da177e4 8701UDF FILESYSTEM
8b58be88 8702M: Jan Kara <jack@suse.cz>
1da177e4 8703S: Maintained
679655da
JP
8704F: Documentation/filesystems/udf.txt
8705F: fs/udf/
1da177e4 8706
cc2020e6 8707UFS FILESYSTEM
8b58be88 8708M: Evgeniy Dushistov <dushistov@mail.ru>
cc2020e6 8709S: Maintained
679655da
JP
8710F: Documentation/filesystems/ufs.txt
8711F: fs/ufs/
cc2020e6 8712
0a09d3ab
DH
8713UHID USERSPACE HID IO DRIVER:
8714M: David Herrmann <dh.herrmann@googlemail.com>
8715L: linux-input@vger.kernel.org
8716S: Maintained
8717F: drivers/hid/uhid.c
c117ab84 8718F: include/uapi/linux/uhid.h
0a09d3ab 8719
18332a80 8720ULTRA-WIDEBAND (UWB) SUBSYSTEM:
18332a80 8721L: linux-usb@vger.kernel.org
10c6c9c9 8722S: Orphan
355ffe69 8723F: drivers/uwb/
679655da
JP
8724F: include/linux/uwb.h
8725F: include/linux/uwb/
18332a80 8726
b31d8273
G
8727UNICORE32 ARCHITECTURE:
8728M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8729W: http://mprc.pku.edu.cn/~guanxuetao/linux
8730S: Maintained
8731T: git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
8732F: arch/unicore32/
8733
d8379ab1
TF
8734UNIFDEF
8735M: Tony Finch <dot@dotat.at>
8736W: http://dotat.at/prog/unifdef
8737S: Maintained
8738F: scripts/unifdef.c
8739
1da177e4 8740UNIFORM CDROM DRIVER
8b58be88 8741M: Jens Axboe <axboe@kernel.dk>
1da177e4
LT
8742W: http://www.kernel.dk
8743S: Maintained
679655da
JP
8744F: Documentation/cdrom/
8745F: drivers/cdrom/cdrom.c
8746F: include/linux/cdrom.h
c117ab84 8747F: include/uapi/linux/cdrom.h
1da177e4 8748
9941fa6e
VH
8749UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
8750M: Vinayak Holikatti <vinholikatti@gmail.com>
8751M: Santosh Y <santoshsy@gmail.com>
8752L: linux-scsi@vger.kernel.org
8753S: Supported
8754F: Documentation/scsi/ufs.txt
8755F: drivers/scsi/ufs/
8756
e2d1d6c0 8757UNSORTED BLOCK IMAGES (UBI)
949cb623 8758M: Artem Bityutskiy <dedekind1@gmail.com>
e2d1d6c0
RD
8759W: http://www.linux-mtd.infradead.org/
8760L: linux-mtd@lists.infradead.org
e2966cbe 8761T: git git://git.infradead.org/ubi-2.6.git
e2d1d6c0 8762S: Maintained
80811493 8763F: drivers/mtd/ubi/
679655da 8764F: include/linux/mtd/ubi.h
c117ab84 8765F: include/uapi/mtd/ubi-user.h
e2d1d6c0 8766
76ac66e4
RW
8767UNSORTED BLOCK IMAGES (UBI) Fastmap
8768M: Richard Weinberger <richard@nod.at>
8769L: linux-mtd@lists.infradead.org
8770S: Maintained
8771F: drivers/mtd/ubi/fastmap.c
8772
1da177e4 8773USB ACM DRIVER
61eee9a7 8774M: Oliver Neukum <oliver@neukum.org>
6372594a 8775L: linux-usb@vger.kernel.org
1da177e4 8776S: Maintained
679655da
JP
8777F: Documentation/usb/acm.txt
8778F: drivers/usb/class/cdc-acm.*
1da177e4 8779
b7d572e1
PF
8780USB AR5523 WIRELESS DRIVER
8781M: Pontus Fuchs <pontus.fuchs@gmail.com>
8782L: linux-wireless@vger.kernel.org
8783S: Maintained
8784F: drivers/net/wireless/ath/ar5523/
8785
115bb1ff
MW
8786USB ATTACHED SCSI
8787M: Matthew Wilcox <willy@linux.intel.com>
8788M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
8eae0fb7 8789M: Gerd Hoffmann <kraxel@redhat.com>
115bb1ff
MW
8790L: linux-usb@vger.kernel.org
8791L: linux-scsi@vger.kernel.org
8eae0fb7 8792S: Maintained
115bb1ff
MW
8793F: drivers/usb/storage/uas.c
8794
1da177e4 8795USB CDC ETHERNET DRIVER
61eee9a7 8796M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8797L: linux-usb@vger.kernel.org
1da177e4 8798S: Maintained
679655da 8799F: drivers/net/usb/cdc_*.c
c117ab84 8800F: include/uapi/linux/usb/cdc.h
1da177e4 8801
b02b371e 8802USB CYPRESS C67X00 DRIVER
8b58be88 8803M: Peter Korsgaard <jacmet@sunsite.dk>
b02b371e
PK
8804L: linux-usb@vger.kernel.org
8805S: Maintained
679655da 8806F: drivers/usb/c67x00/
b02b371e 8807
d0374f4f 8808USB DAVICOM DM9601 DRIVER
8b58be88 8809M: Peter Korsgaard <jacmet@sunsite.dk>
043600a6 8810L: netdev@vger.kernel.org
d0374f4f
PK
8811W: http://www.linux-usb.org/usbnet
8812S: Maintained
679655da 8813F: drivers/net/usb/dm9601.c
d0374f4f 8814
cc2020e6 8815USB DIAMOND RIO500 DRIVER
8b58be88 8816M: Cesar Miquel <miquel@df.uba.ar>
cc2020e6
AC
8817L: rio500-users@lists.sourceforge.net
8818W: http://rio500.sourceforge.net
8819S: Maintained
679655da 8820F: drivers/usb/misc/rio500*
cc2020e6 8821
1da177e4 8822USB EHCI DRIVER
578333ab 8823M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8824L: linux-usb@vger.kernel.org
578333ab 8825S: Maintained
679655da
JP
8826F: Documentation/usb/ehci.txt
8827F: drivers/usb/host/ehci*
1da177e4 8828
69ae9e3e 8829USB GADGET/PERIPHERAL SUBSYSTEM
d6d0f665 8830M: Felipe Balbi <balbi@ti.com>
795fb7e7 8831L: linux-usb@vger.kernel.org
69ae9e3e 8832W: http://www.linux-usb.org/gadget
d6d0f665
FB
8833T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8834S: Maintained
679655da
JP
8835F: drivers/usb/gadget/
8836F: include/linux/usb/gadget*
69ae9e3e 8837
2dea64b4 8838USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
8b58be88 8839M: Jiri Kosina <jkosina@suse.cz>
795fb7e7 8840L: linux-usb@vger.kernel.org
54e5881d 8841T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1da177e4 8842S: Maintained
c2f01971 8843F: Documentation/hid/hiddev.txt
679655da 8844F: drivers/hid/usbhid/
1da177e4 8845
857aab34 8846USB/IP DRIVERS
857aab34 8847L: linux-usb@vger.kernel.org
3ff4afe8 8848S: Orphan
857aab34 8849F: drivers/staging/usbip/
8850
959eea21 8851USB ISP116X DRIVER
8b58be88 8852M: Olav Kongas <ok@artecdesign.ee>
795fb7e7 8853L: linux-usb@vger.kernel.org
959eea21 8854S: Maintained
679655da
JP
8855F: drivers/usb/host/isp116x*
8856F: include/linux/usb/isp116x.h
959eea21 8857
1da177e4 8858USB KAWASAKI LSI DRIVER
61eee9a7 8859M: Oliver Neukum <oliver@neukum.org>
795fb7e7 8860L: linux-usb@vger.kernel.org
1da177e4 8861S: Maintained
679655da 8862F: drivers/usb/serial/kl5kusb105.*
1da177e4
LT
8863
8864USB MASS STORAGE DRIVER
8b58be88 8865M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
795fb7e7 8866L: linux-usb@vger.kernel.org
8836aeb8 8867L: usb-storage@lists.one-eyed-alien.net
1da177e4
LT
8868S: Maintained
8869W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
679655da 8870F: drivers/usb/storage/
1da177e4 8871
af39917d
CL
8872USB MIDI DRIVER
8873M: Clemens Ladisch <clemens@ladisch.de>
8874L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8875T: git git://git.alsa-project.org/alsa-kernel.git
8876S: Maintained
8877F: sound/usb/midi.*
8878
444ce9d4
JP
8879USB NETWORKING DRIVERS
8880L: linux-usb@vger.kernel.org
8881S: Odd Fixes
8882F: drivers/net/usb/
8883
1da177e4 8884USB OHCI DRIVER
578333ab 8885M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 8886L: linux-usb@vger.kernel.org
578333ab 8887S: Maintained
679655da
JP
8888F: Documentation/usb/ohci.txt
8889F: drivers/usb/host/ohci*
1da177e4 8890
ba460e48 8891USB OPTION-CARD DRIVER
8b58be88 8892M: Matthias Urlichs <smurf@smurf.noris.de>
795fb7e7 8893L: linux-usb@vger.kernel.org
ba460e48 8894S: Maintained
679655da 8895F: drivers/usb/serial/option.c
ba460e48 8896
1da177e4 8897USB PEGASUS DRIVER
a16b945c 8898M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8899L: linux-usb@vger.kernel.org
043600a6 8900L: netdev@vger.kernel.org
a16b945c 8901T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8902W: http://pegasus2.sourceforge.net/
8903S: Maintained
679655da 8904F: drivers/net/usb/pegasus.*
1da177e4 8905
d3ad558f
FB
8906USB PHY LAYER
8907M: Felipe Balbi <balbi@ti.com>
8908L: linux-usb@vger.kernel.org
8909T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8910S: Maintained
8911F: drivers/usb/phy/
d3ad558f 8912
73e4fb3f 8913USB PRINTER DRIVER (usblp)
8b58be88 8914M: Pete Zaitcev <zaitcev@redhat.com>
795fb7e7 8915L: linux-usb@vger.kernel.org
73e4fb3f 8916S: Supported
679655da 8917F: drivers/usb/class/usblp.c
1da177e4
LT
8918
8919USB RTL8150 DRIVER
a16b945c 8920M: Petko Manolov <petkan@nucleusys.com>
795fb7e7 8921L: linux-usb@vger.kernel.org
043600a6 8922L: netdev@vger.kernel.org
a16b945c 8923T: git git://git.code.sf.net/p/pegasus2/git
1da177e4
LT
8924W: http://pegasus2.sourceforge.net/
8925S: Maintained
679655da 8926F: drivers/net/usb/rtl8150.c
1da177e4 8927
4e68852d 8928USB SERIAL BELKIN F5U103 DRIVER
8b58be88 8929M: William Greathouse <wgreathouse@smva.com>
795fb7e7 8930L: linux-usb@vger.kernel.org
4e68852d 8931S: Maintained
679655da 8932F: drivers/usb/serial/belkin_sa.*
4e68852d
AC
8933
8934USB SERIAL CYPRESS M8 DRIVER
8b58be88 8935M: Lonnie Mendez <dignome@gmail.com>
795fb7e7 8936L: linux-usb@vger.kernel.org
4e68852d
AC
8937S: Maintained
8938W: http://geocities.com/i0xox0i
8939W: http://firstlight.net/cvs
679655da 8940F: drivers/usb/serial/cypress_m8.*
4e68852d 8941
1da177e4 8942USB SERIAL CYBERJACK DRIVER
8b58be88 8943M: Matthias Bruestle and Harald Welte <support@reiner-sct.com>
1da177e4
LT
8944W: http://www.reiner-sct.de/support/treiber_cyberjack.php
8945S: Maintained
679655da 8946F: drivers/usb/serial/cyberjack.c
1da177e4
LT
8947
8948USB SERIAL DIGI ACCELEPORT DRIVER
8b58be88
JP
8949M: Peter Berger <pberger@brimson.com>
8950M: Al Borchers <alborchers@steinerpoint.com>
795fb7e7 8951L: linux-usb@vger.kernel.org
1da177e4 8952S: Maintained
679655da 8953F: drivers/usb/serial/digi_acceleport.c
1da177e4
LT
8954
8955USB SERIAL DRIVER
879a5a00 8956M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8957L: linux-usb@vger.kernel.org
1da177e4 8958S: Supported
679655da
JP
8959F: Documentation/usb/usb-serial.txt
8960F: drivers/usb/serial/generic.c
8961F: drivers/usb/serial/usb-serial.c
8962F: include/linux/usb/serial.h
1da177e4 8963
1da177e4 8964USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
8b58be88 8965M: Gary Brubaker <xavyer@ix.netcom.com>
795fb7e7 8966L: linux-usb@vger.kernel.org
1da177e4 8967S: Maintained
679655da 8968F: drivers/usb/serial/empeg.c
1da177e4
LT
8969
8970USB SERIAL KEYSPAN DRIVER
879a5a00 8971M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 8972L: linux-usb@vger.kernel.org
1da177e4 8973S: Maintained
679655da 8974F: drivers/usb/serial/*keyspan*
1da177e4
LT
8975
8976USB SERIAL WHITEHEAT DRIVER
8b58be88 8977M: Support Department <support@connecttech.com>
795fb7e7 8978L: linux-usb@vger.kernel.org
1da177e4
LT
8979W: http://www.connecttech.com
8980S: Supported
679655da 8981F: drivers/usb/serial/whiteheat*
1da177e4 8982
b3f0db1c
SG
8983USB SMSC75XX ETHERNET DRIVER
8984M: Steve Glendinning <steve.glendinning@shawell.net>
8985L: netdev@vger.kernel.org
8986S: Maintained
8987F: drivers/net/usb/smsc75xx.*
8988
2f7ca802 8989USB SMSC95XX ETHERNET DRIVER
90b24cfb 8990M: Steve Glendinning <steve.glendinning@shawell.net>
2f7ca802 8991L: netdev@vger.kernel.org
90b24cfb 8992S: Maintained
679655da 8993F: drivers/net/usb/smsc95xx.*
2f7ca802 8994
f423b9a8 8995USB SN9C1xx DRIVER
8b58be88 8996M: Luca Risolia <luca.risolia@studio.unibo.it>
795fb7e7 8997L: linux-usb@vger.kernel.org
661263b5 8998L: linux-media@vger.kernel.org
275ffde4 8999T: git git://linuxtv.org/media_tree.git
1da177e4
LT
9000W: http://www.linux-projects.org
9001S: Maintained
679655da 9002F: Documentation/video4linux/sn9c102.txt
0c0d06ca 9003F: drivers/media/usb/sn9c102/
1da177e4
LT
9004
9005USB SUBSYSTEM
879a5a00 9006M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
795fb7e7 9007L: linux-usb@vger.kernel.org
1da177e4 9008W: http://www.linux-usb.org
08deed1e 9009T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
1da177e4 9010S: Supported
679655da 9011F: Documentation/usb/
679655da
JP
9012F: drivers/usb/
9013F: include/linux/usb.h
9014F: include/linux/usb/
1da177e4
LT
9015
9016USB UHCI DRIVER
8b58be88 9017M: Alan Stern <stern@rowland.harvard.edu>
795fb7e7 9018L: linux-usb@vger.kernel.org
1da177e4 9019S: Maintained
679655da 9020F: drivers/usb/host/uhci*
1da177e4 9021
69ae9e3e 9022USB "USBNET" DRIVER FRAMEWORK
686f13bb 9023M: Oliver Neukum <oneukum@suse.de>
043600a6 9024L: netdev@vger.kernel.org
69ae9e3e 9025W: http://www.linux-usb.org/usbnet
1da177e4 9026S: Maintained
679655da
JP
9027F: drivers/net/usb/usbnet.c
9028F: include/linux/usb/usbnet.h
1da177e4 9029
c0efd232 9030USB VIDEO CLASS
c53ac071 9031M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
616bd4e2 9032L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
661263b5 9033L: linux-media@vger.kernel.org
275ffde4 9034T: git git://linuxtv.org/media_tree.git
57c6d2e9 9035W: http://www.ideasonboard.org/uvc/
c0efd232 9036S: Maintained
0c0d06ca 9037F: drivers/media/usb/uvc/
6c0f0359 9038F: include/uapi/linux/uvcvideo.h
1da177e4 9039
b60b9c45
HV
9040USB VISION DRIVER
9041M: Hans Verkuil <hverkuil@xs4all.nl>
9042L: linux-media@vger.kernel.org
9043T: git git://linuxtv.org/media_tree.git
9044W: http://linuxtv.org
9045S: Odd Fixes
9046F: drivers/media/usb/usbvision/
9047
8282da47
LP
9048USB WEBCAM GADGET
9049M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9050L: linux-usb@vger.kernel.org
9051S: Maintained
9052F: drivers/usb/gadget/*uvc*.c
9053F: drivers/usb/gadget/webcam.c
9054
bf164cc0 9055USB WIRELESS RNDIS DRIVER (rndis_wlan)
e6146c5c 9056M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
bf164cc0
JK
9057L: linux-wireless@vger.kernel.org
9058S: Maintained
679655da 9059F: drivers/net/wireless/rndis_wlan.c
bf164cc0 9060
eb6bab13 9061USB XHCI DRIVER
36d0344c 9062M: Sarah Sharp <sarah.a.sharp@linux.intel.com>
eb6bab13
SS
9063L: linux-usb@vger.kernel.org
9064S: Supported
36d0344c
SS
9065F: drivers/usb/host/xhci*
9066F: drivers/usb/host/pci-quirks*
eb6bab13 9067
1da177e4 9068USB ZD1201 DRIVER
4086b9ca 9069L: linux-wireless@vger.kernel.org
1da177e4 9070W: http://linux-lc100020.sourceforge.net
4086b9ca 9071S: Orphan
679655da 9072F: drivers/net/wireless/zd1201.*
1da177e4 9073
b7eee616 9074USB ZR364XX DRIVER
8b58be88 9075M: Antoine Jacquet <royale@zerezo.com>
795fb7e7 9076L: linux-usb@vger.kernel.org
661263b5 9077L: linux-media@vger.kernel.org
275ffde4 9078T: git git://linuxtv.org/media_tree.git
b7eee616
AJ
9079W: http://royale.zerezo.com/zr364xx/
9080S: Maintained
679655da 9081F: Documentation/video4linux/zr364xx.txt
90d72ac6 9082F: drivers/media/usb/zr364xx/
b7eee616 9083
e7839f25 9084USER-MODE LINUX (UML)
8b58be88 9085M: Jeff Dike <jdike@addtoit.com>
b15194b7 9086M: Richard Weinberger <richard@nod.at>
1da177e4
LT
9087L: user-mode-linux-devel@lists.sourceforge.net
9088L: user-mode-linux-user@lists.sourceforge.net
9089W: http://user-mode-linux.sourceforge.net
9090S: Maintained
61516587 9091F: Documentation/virtual/uml/
679655da 9092F: arch/um/
b070989a 9093F: arch/x86/um/
679655da
JP
9094F: fs/hostfs/
9095F: fs/hppfs/
b7eee616 9096
e5f114e9 9097USERSPACE I/O (UIO)
6a534c9d 9098M: "Hans J. Koch" <hjk@hansjkoch.de>
879a5a00 9099M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
e5f114e9 9100S: Maintained
679655da
JP
9101F: Documentation/DocBook/uio-howto.tmpl
9102F: drivers/uio/
9103F: include/linux/uio*.h
e5f114e9 9104
256cccbe 9105UTIL-LINUX PACKAGE
8b58be88 9106M: Karel Zak <kzak@redhat.com>
256cccbe
KZ
9107L: util-linux@vger.kernel.org
9108W: http://en.wikipedia.org/wiki/Util-linux
9109T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
f899b0ad
KZ
9110S: Maintained
9111
c1fd1c07 9112UVESAFB DRIVER
8b58be88 9113M: Michal Januszewski <spock@gentoo.org>
c69f677c 9114L: linux-fbdev@vger.kernel.org
c1fd1c07
MJ
9115W: http://dev.gentoo.org/~spock/projects/uvesafb/
9116S: Maintained
679655da
JP
9117F: Documentation/fb/uvesafb.txt
9118F: drivers/video/uvesafb.*
c1fd1c07 9119
4480f15b 9120VFAT/FAT/MSDOS FILESYSTEM
8b58be88 9121M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1da177e4 9122S: Maintained
679655da
JP
9123F: Documentation/filesystems/vfat.txt
9124F: fs/fat/
1da177e4 9125
cba3345c
AW
9126VFIO DRIVER
9127M: Alex Williamson <alex.williamson@redhat.com>
9128L: kvm@vger.kernel.org
9129S: Maintained
9130F: Documentation/vfio.txt
9131F: drivers/vfio/
9132F: include/linux/vfio.h
c117ab84 9133F: include/uapi/linux/vfio.h
cba3345c 9134
9e6f3438
PO
9135VIDEOBUF2 FRAMEWORK
9136M: Pawel Osciak <pawel@osciak.com>
9137M: Marek Szyprowski <m.szyprowski@samsung.com>
e76e4706 9138M: Kyungmin Park <kyungmin.park@samsung.com>
9e6f3438
PO
9139L: linux-media@vger.kernel.org
9140S: Maintained
90d72ac6 9141F: drivers/media/v4l2-core/videobuf2-*
9e6f3438
PO
9142F: include/media/videobuf2-*
9143
9a82446b
AS
9144VIRTIO CONSOLE DRIVER
9145M: Amit Shah <amit.shah@redhat.com>
9146L: virtualization@lists.linux-foundation.org
9147S: Maintained
9148F: drivers/char/virtio_console.c
9149F: include/linux/virtio_console.h
c117ab84 9150F: include/uapi/linux/virtio_console.h
9a82446b 9151
2426ec8f
MT
9152VIRTIO CORE, NET AND BLOCK DRIVERS
9153M: Rusty Russell <rusty@rustcorp.com.au>
9154M: "Michael S. Tsirkin" <mst@redhat.com>
9155L: virtualization@lists.linux-foundation.org
9156S: Maintained
9157F: drivers/virtio/
c893c8d7 9158F: tools/virtio/
2426ec8f
MT
9159F: drivers/net/virtio_net.c
9160F: drivers/block/virtio_blk.c
9161F: include/linux/virtio_*.h
916cdabc 9162F: include/uapi/linux/virtio_*.h
2426ec8f 9163
3a4d5c94
MT
9164VIRTIO HOST (VHOST)
9165M: "Michael S. Tsirkin" <mst@redhat.com>
9166L: kvm@vger.kernel.org
c996d8b9 9167L: virtualization@lists.linux-foundation.org
3a4d5c94
MT
9168L: netdev@vger.kernel.org
9169S: Maintained
9170F: drivers/vhost/
c117ab84 9171F: include/uapi/linux/vhost.h
3a4d5c94 9172
1da177e4 9173VIA RHINE NETWORK DRIVER
8b58be88 9174M: Roger Luethi <rl@hellgate.ch>
1da177e4 9175S: Maintained
f2148a47 9176F: drivers/net/ethernet/via/via-rhine.c
1da177e4 9177
f0bf7f61 9178VIA SD/MMC CARD CONTROLLER DRIVER
558bbb2f 9179M: Bruce Chang <brucechang@via.com.tw>
8b58be88 9180M: Harald Welte <HaraldWelte@viatech.com>
f0bf7f61
HW
9181S: Maintained
9182F: drivers/mmc/host/via-sdmmc.c
9183
69e4a7c2 9184VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
c7babebd 9185M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
c69f677c 9186L: linux-fbdev@vger.kernel.org
69e4a7c2 9187S: Maintained
c7babebd
FTS
9188F: include/linux/via-core.h
9189F: include/linux/via-gpio.h
9190F: include/linux/via_i2c.h
679655da 9191F: drivers/video/via/
69e4a7c2 9192
01f20734 9193VIA VELOCITY NETWORK DRIVER
8b58be88 9194M: Francois Romieu <romieu@fr.zoreil.com>
01f20734
FR
9195L: netdev@vger.kernel.org
9196S: Maintained
f2148a47 9197F: drivers/net/ethernet/via/via-velocity.*
1da177e4 9198
0b7bc1fa
HV
9199VIVI VIRTUAL VIDEO DRIVER
9200M: Hans Verkuil <hverkuil@xs4all.nl>
9201L: linux-media@vger.kernel.org
9202T: git git://linuxtv.org/media_tree.git
9203W: http://linuxtv.org
9204S: Maintained
9205F: drivers/media/platform/vivi*
9206
be7f8273 9207VLAN (802.1Q)
8b58be88 9208M: Patrick McHardy <kaber@trash.net>
be7f8273
PM
9209L: netdev@vger.kernel.org
9210S: Maintained
679655da
JP
9211F: drivers/net/macvlan.c
9212F: include/linux/if_*vlan.h
9213F: net/8021q/
be7f8273 9214
55e331cf 9215VLYNQ BUS
8b58be88 9216M: Florian Fainelli <florian@openwrt.org>
8578d7af 9217L: openwrt-devel@lists.openwrt.org (subscribers-only)
55e331cf
FF
9218S: Maintained
9219F: drivers/vlynq/vlynq.c
9220F: include/linux/vlynq.h
9221
390beae4
MW
9222VME SUBSYSTEM
9223M: Martyn Welch <martyn.welch@ge.com>
1bd289d1 9224M: Manohar Vanga <manohar.vanga@gmail.com>
390beae4
MW
9225M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9226L: devel@driverdev.osuosl.org
9227S: Maintained
9228T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9229F: Documentation/vme_api.txt
9230F: drivers/staging/vme/
9231F: drivers/vme/
9232F: include/linux/vme*
9233
4488e09b
AK
9234VMWARE HYPERVISOR INTERFACE
9235M: Alok Kataria <akataria@vmware.com>
9236L: virtualization@lists.linux-foundation.org
9237S: Supported
9238F: arch/x86/kernel/cpu/vmware.c
9239
d1a890fa 9240VMWARE VMXNET3 ETHERNET DRIVER
65c8bb5b
JP
9241M: Shreyas Bhatewara <sbhatewara@vmware.com>
9242M: "VMware, Inc." <pv-drivers@vmware.com>
9243L: netdev@vger.kernel.org
9244S: Maintained
9245F: drivers/net/vmxnet3/
d1a890fa 9246
851b1642 9247VMware PVSCSI driver
f2d7e40e 9248M: Arvind Kumar <arvindkumar@vmware.com>
851b1642
AK
9249M: VMware PV-Drivers <pv-drivers@vmware.com>
9250L: linux-scsi@vger.kernel.org
9251S: Maintained
9252F: drivers/scsi/vmw_pvscsi.c
9253F: drivers/scsi/vmw_pvscsi.h
9254
e53e86c7 9255VOLTAGE AND CURRENT REGULATOR FRAMEWORK
88dd75af 9256M: Liam Girdwood <lgirdwood@gmail.com>
b02e48f2 9257M: Mark Brown <broonie@kernel.org>
e53e86c7 9258W: http://opensource.wolfsonmicro.com/node/15
1dd68f01 9259W: http://www.slimlogic.co.uk/?p=48
6febb5ab 9260T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
e53e86c7 9261S: Supported
679655da
JP
9262F: drivers/regulator/
9263F: include/linux/regulator/
e53e86c7 9264
ab41319e 9265VT1211 HARDWARE MONITOR DRIVER
8b58be88 9266M: Juerg Haefliger <juergh@gmail.com>
ab41319e
JH
9267L: lm-sensors@lm-sensors.org
9268S: Maintained
679655da
JP
9269F: Documentation/hwmon/vt1211
9270F: drivers/hwmon/vt1211.c
ab41319e 9271
1de9e371 9272VT8231 HARDWARE MONITOR DRIVER
8b58be88 9273M: Roger Lucas <vt8231@hiddenengine.co.uk>
1de9e371
RL
9274L: lm-sensors@lm-sensors.org
9275S: Maintained
679655da 9276F: drivers/hwmon/vt8231.c
1de9e371 9277
88095e7b
TO
9278VUB300 USB to SDIO/SD/MMC bridge chip
9279M: Tony Olech <tony.olech@elandigitalsystems.com>
9280L: linux-mmc@vger.kernel.org
9281L: linux-usb@vger.kernel.org
9282S: Supported
9283F: drivers/mmc/host/vub300.c
9284
1da177e4 9285W1 DALLAS'S 1-WIRE BUS
a8018766 9286M: Evgeniy Polyakov <zbr@ioremap.net>
1da177e4 9287S: Maintained
679655da
JP
9288F: Documentation/w1/
9289F: drivers/w1/
1da177e4 9290
13927079 9291W83791D HARDWARE MONITORING DRIVER
8b58be88 9292M: Marc Hulsman <m.hulsman@tudelft.nl>
13927079 9293L: lm-sensors@lm-sensors.org
25845c22 9294S: Maintained
679655da
JP
9295F: Documentation/hwmon/w83791d
9296F: drivers/hwmon/w83791d.c
13927079 9297
61db011d 9298W83793 HARDWARE MONITORING DRIVER
8b58be88 9299M: Rudolf Marek <r.marek@assembler.cz>
61db011d
RM
9300L: lm-sensors@lm-sensors.org
9301S: Maintained
679655da
JP
9302F: Documentation/hwmon/w83793
9303F: drivers/hwmon/w83793.c
61db011d 9304
e3760b43
JD
9305W83795 HARDWARE MONITORING DRIVER
9306M: Jean Delvare <khali@linux-fr.org>
9307L: lm-sensors@lm-sensors.org
9308S: Maintained
9309F: drivers/hwmon/w83795.c
9310
1da177e4 9311W83L51xD SD/MMC CARD INTERFACE DRIVER
8b58be88 9312M: Pierre Ossman <pierre@ossman.eu>
1da177e4 9313S: Maintained
679655da 9314F: drivers/mmc/host/wbsd.*
1da177e4 9315
3527761c 9316WATCHDOG DEVICE DRIVERS
8b58be88 9317M: Wim Van Sebroeck <wim@iguana.be>
230a5cef
WVS
9318L: linux-watchdog@vger.kernel.org
9319W: http://www.linux-watchdog.org/
f599aaf0 9320T: git git://www.linux-watchdog.org/linux-watchdog.git
3527761c 9321S: Maintained
679655da
JP
9322F: Documentation/watchdog/
9323F: drivers/watchdog/
9324F: include/linux/watchdog.h
c117ab84 9325F: include/uapi/linux/watchdog.h
3527761c 9326
1da177e4 9327WD7000 SCSI DRIVER
8b58be88 9328M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
1da177e4
LT
9329L: linux-scsi@vger.kernel.org
9330S: Maintained
679655da 9331F: drivers/scsi/wd7000.c
1da177e4 9332
b22e00f3
DH
9333WIIMOTE HID DRIVER
9334M: David Herrmann <dh.herrmann@googlemail.com>
9335L: linux-input@vger.kernel.org
9336S: Maintained
9337F: drivers/hid/hid-wiimote*
9338
e258b80e 9339WINBOND CIR DRIVER
364e9e18 9340M: David Härdeman <david@hardeman.nu>
e258b80e 9341S: Maintained
116ab806 9342F: drivers/media/rc/winbond-cir.c
e258b80e 9343
8a70da82 9344WIMAX STACK
8b58be88 9345M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
8a70da82
IPG
9346M: linux-wimax@intel.com
9347L: wimax@linuxwimax.org
9348S: Supported
9349W: http://linuxwimax.org
315987dc 9350F: Documentation/wimax/README.wimax
315987dc
JP
9351F: include/linux/wimax/debug.h
9352F: include/net/wimax.h
c117ab84 9353F: include/uapi/linux/wimax.h
315987dc 9354F: net/wimax/
8a70da82 9355
5fc14680 9356WISTRON LAPTOP BUTTON DRIVER
8b58be88 9357M: Miloslav Trmac <mitr@volny.cz>
5fc14680 9358S: Maintained
679655da 9359F: drivers/input/misc/wistron_btns.c
5fc14680 9360
1da177e4 9361WL3501 WIRELESS PCMCIA CARD DRIVER
8b58be88 9362M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
724c6b35 9363L: linux-wireless@vger.kernel.org
926554c4 9364W: http://oops.ghostprotocols.net:81/blog
1da177e4 9365S: Maintained
679655da 9366F: drivers/net/wireless/wl3501*
1da177e4 9367
febf1dff 9368WM97XX TOUCHSCREEN DRIVERS
d9f1f489 9369M: Mark Brown <broonie@kernel.org>
8b58be88 9370M: Liam Girdwood <lrg@slimlogic.co.uk>
febf1dff
MB
9371L: linux-input@vger.kernel.org
9372T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
9373W: http://opensource.wolfsonmicro.com/node/7
9374S: Supported
679655da
JP
9375F: drivers/input/touchscreen/*wm97*
9376F: include/linux/wm97xx.h
febf1dff 9377
055bcbcb 9378WOLFSON MICROELECTRONICS DRIVERS
fef95164 9379L: patches@opensource.wolfsonmicro.com
cf8eda3e 9380T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
b75ea16a 9381T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
cf8eda3e 9382W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
b75ea16a 9383S: Supported
3768f0b1 9384F: Documentation/hwmon/wm83??
af1c5386 9385F: arch/arm/mach-s3c64xx/mach-crag6410*
f05259a6 9386F: drivers/clk/clk-wm83*.c
9c309598 9387F: drivers/extcon/extcon-arizona.c
b75ea16a 9388F: drivers/leds/leds-wm83*.c
25b273ba 9389F: drivers/gpio/gpio-*wm*.c
9c309598 9390F: drivers/gpio/gpio-arizona.c
d22b0869 9391F: drivers/hwmon/wm83??-hwmon.c
59ec6da2
MB
9392F: drivers/input/misc/wm831x-on.c
9393F: drivers/input/touchscreen/wm831x-ts.c
9394F: drivers/input/touchscreen/wm97*.c
9c309598
MB
9395F: drivers/mfd/arizona*
9396F: drivers/mfd/wm*.c
b75ea16a
MB
9397F: drivers/power/wm83*.c
9398F: drivers/rtc/rtc-wm83*.c
9399F: drivers/regulator/wm8*.c
3860e6c4 9400F: drivers/video/backlight/wm83*_bl.c
b75ea16a 9401F: drivers/watchdog/wm83*_wdt.c
9c309598 9402F: include/linux/mfd/arizona/
3860e6c4 9403F: include/linux/mfd/wm831x/
b75ea16a 9404F: include/linux/mfd/wm8350/
3768f0b1 9405F: include/linux/mfd/wm8400*
59ec6da2 9406F: include/linux/wm97xx.h
055bcbcb 9407F: include/sound/wm????.h
9c309598 9408F: sound/soc/codecs/arizona.?
055bcbcb 9409F: sound/soc/codecs/wm*
b75ea16a 9410
3e6cd7a4
TH
9411WORKQUEUE
9412M: Tejun Heo <tj@kernel.org>
3e6cd7a4
TH
9413T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
9414S: Maintained
9415F: include/linux/workqueue.h
9416F: kernel/workqueue.c
9417F: Documentation/workqueue.txt
9418
1da177e4 9419X.25 NETWORK LAYER
8bf28059 9420M: Andrew Hendry <andrew.hendry@gmail.com>
1da177e4 9421L: linux-x25@vger.kernel.org
8bf28059 9422S: Odd Fixes
679655da
JP
9423F: Documentation/networking/x25*
9424F: include/net/x25*
9425F: net/x25/
1da177e4 9426
e2d1d6c0 9427X86 ARCHITECTURE (32-BIT AND 64-BIT)
8b58be88
JP
9428M: Thomas Gleixner <tglx@linutronix.de>
9429M: Ingo Molnar <mingo@redhat.com>
9430M: "H. Peter Anvin" <hpa@zytor.com>
bcde563c 9431M: x86@kernel.org
75fc2d37 9432T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
e2d1d6c0 9433S: Maintained
679655da
JP
9434F: Documentation/x86/
9435F: arch/x86/
e2d1d6c0 9436
d0944853 9437X86 PLATFORM DRIVERS
f7cb13b3 9438M: Matthew Garrett <matthew.garrett@nebula.com>
d0944853 9439L: platform-driver-x86@vger.kernel.org
28b8e8d4 9440T: git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
d0944853 9441S: Maintained
14430813 9442F: drivers/platform/x86/
d0944853 9443
c1f5c54b
IM
9444X86 MCE INFRASTRUCTURE
9445M: Tony Luck <tony.luck@intel.com>
487ba8e8 9446M: Borislav Petkov <bp@alien8.de>
c1f5c54b
IM
9447L: linux-edac@vger.kernel.org
9448S: Maintained
9449F: arch/x86/kernel/cpu/mcheck/*
9450
d6fad502 9451XC2028/3028 TUNER DRIVER
1b2c14b4 9452M: Mauro Carvalho Chehab <m.chehab@samsung.com>
d6fad502
MCC
9453L: linux-media@vger.kernel.org
9454W: http://linuxtv.org
9455T: git git://linuxtv.org/media_tree.git
9456S: Maintained
9457F: drivers/media/tuners/tuner-xc2028.*
9458
c4468085 9459XEN HYPERVISOR INTERFACE
c4468085 9460M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3eeef8f7
KRW
9461M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
9462M: David Vrabel <david.vrabel@citrix.com>
11dbb52b 9463L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c4468085
IC
9464S: Supported
9465F: arch/x86/xen/
9466F: drivers/*/xen-*front.c
9467F: drivers/xen/
9468F: arch/x86/include/asm/xen/
9469F: include/xen/
c117ab84 9470F: include/uapi/xen/
c4468085 9471
77bfb479
SS
9472XEN HYPERVISOR ARM
9473M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9474L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
77bfb479
SS
9475S: Supported
9476F: arch/arm/xen/
9477F: arch/arm/include/asm/xen/
9478
b475e83f
SS
9479XEN HYPERVISOR ARM64
9480M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11dbb52b 9481L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
b475e83f
SS
9482S: Supported
9483F: arch/arm64/xen/
9484F: arch/arm64/include/asm/xen/
9485
9b57e1a7
IC
9486XEN NETWORK BACKEND DRIVER
9487M: Ian Campbell <ian.campbell@citrix.com>
8386040b 9488M: Wei Liu <wei.liu2@citrix.com>
11dbb52b 9489L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
9b57e1a7
IC
9490L: netdev@vger.kernel.org
9491S: Supported
9492F: drivers/net/xen-netback/*
9493
c5f8e29d
KRW
9494XEN PCI SUBSYSTEM
9495M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9496L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9497S: Supported
9498F: arch/x86/pci/*xen*
9499F: drivers/pci/*xen*
9500
9501XEN SWIOTLB SUBSYSTEM
9502M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11dbb52b 9503L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
c5f8e29d
KRW
9504S: Supported
9505F: arch/x86/xen/*swiotlb*
9506F: drivers/xen/*swiotlb*
9507
1da177e4
LT
9508XFS FILESYSTEM
9509P: Silicon Graphics Inc
c8891329
AE
9510M: Ben Myers <bpm@sgi.com>
9511M: Alex Elder <elder@kernel.org>
18caa67a 9512M: xfs@oss.sgi.com
d7ede1aa 9513L: xfs@oss.sgi.com
1da177e4 9514W: http://oss.sgi.com/projects/xfs
54e5881d 9515T: git git://oss.sgi.com/xfs/xfs.git
1da177e4 9516S: Supported
679655da
JP
9517F: Documentation/filesystems/xfs.txt
9518F: fs/xfs/
1da177e4 9519
8a3b7a25 9520XILINX AXI ETHERNET DRIVER
59a54f30
MS
9521M: Anirudha Sarangi <anirudh@xilinx.com>
9522M: John Linn <John.Linn@xilinx.com>
8a3b7a25 9523S: Maintained
9524F: drivers/net/ethernet/xilinx/xilinx_axienet*
9525
c9d3d8ec 9526XILINX SYSTEMACE DRIVER
cdeb8994 9527S: Orphan
679655da 9528F: drivers/block/xsysace.c
c9d3d8ec 9529
238b8721 9530XILINX UARTLITE SERIAL DRIVER
8b58be88 9531M: Peter Korsgaard <jacmet@sunsite.dk>
238b8721
PK
9532L: linux-serial@vger.kernel.org
9533S: Maintained
df621252 9534F: drivers/tty/serial/uartlite.c
238b8721 9535
1da177e4 9536YAM DRIVER FOR AX.25
8b58be88 9537M: Jean-Paul Roubelat <jpr@f6fbb.org>
1da177e4
LT
9538L: linux-hams@vger.kernel.org
9539S: Maintained
679655da
JP
9540F: drivers/net/hamradio/yam*
9541F: include/linux/yam.h
1da177e4 9542
af64a5eb 9543YEALINK PHONE DRIVER
8b58be88 9544M: Henk Vergonet <Henk.Vergonet@gmail.com>
af64a5eb
H
9545L: usbb2k-api-dev@nongnu.org
9546S: Maintained
679655da
JP
9547F: Documentation/input/yealink.txt
9548F: drivers/input/misc/yealink.*
af64a5eb 9549
1da177e4 9550Z8530 DRIVER FOR AX.25
8b58be88 9551M: Joerg Reuter <jreuter@yaina.de>
1da177e4
LT
9552W: http://yaina.de/jreuter/
9553W: http://www.qsl.net/dl1bke/
9554L: linux-hams@vger.kernel.org
9555S: Maintained
679655da
JP
9556F: Documentation/networking/z8530drv.txt
9557F: drivers/net/hamradio/*scc.c
9558F: drivers/net/hamradio/z8530.h
1da177e4 9559
0cf31ec1
SJ
9560ZBUD COMPRESSED PAGE ALLOCATOR
9561M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9562L: linux-mm@kvack.org
9563S: Maintained
9564F: mm/zbud.c
9565F: include/linux/zbud.h
9566
7c0c3afb 9567ZD1211RW WIRELESS DRIVER
8b58be88
JP
9568M: Daniel Drake <dsd@gentoo.org>
9569M: Ulrich Kunitz <kune@deine-taler.de>
7c0c3afb 9570W: http://zd1211.ath.cx/wiki/DriverRewrite
724c6b35 9571L: linux-wireless@vger.kernel.org
7c0c3afb
DD
9572L: zd1211-devs@lists.sourceforge.net (subscribers-only)
9573S: Maintained
679655da 9574F: drivers/net/wireless/zd1211rw/
7c0c3afb 9575
1da177e4 9576ZR36067 VIDEO FOR LINUX DRIVER
1da177e4 9577L: mjpeg-users@lists.sourceforge.net
f63145e2 9578L: linux-media@vger.kernel.org
1da177e4 9579W: http://mjpeg.sourceforge.net/driver-zoran/
f63145e2
TP
9580T: Mercurial http://linuxtv.org/hg/v4l-dvb
9581S: Odd Fixes
90d72ac6 9582F: drivers/media/pci/zoran/
1da177e4 9583
8b4a4080 9584ZS DECSTATION Z85C30 SERIAL DRIVER
8b58be88 9585M: "Maciej W. Rozycki" <macro@linux-mips.org>
8b4a4080 9586S: Maintained
df621252 9587F: drivers/tty/serial/zs.*
8b4a4080 9588
0cf31ec1
SJ
9589ZSWAP COMPRESSED SWAP CACHING
9590M: Seth Jennings <sjenning@linux.vnet.ibm.com>
9591L: linux-mm@kvack.org
9592S: Maintained
9593F: mm/zswap.c
9594
1da177e4 9595THE REST
8b58be88 9596M: Linus Torvalds <torvalds@linux-foundation.org>
34d03cc1 9597L: linux-kernel@vger.kernel.org
8a6e2535 9598Q: http://patchwork.kernel.org/project/LKML/list/
d16adea3 9599T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
1da177e4 9600S: Buried alive in reporters
34d03cc1
JP
9601F: *
9602F: */
This page took 4.019136 seconds and 5 git commands to generate.