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