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