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