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