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