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