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