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