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