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