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