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