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