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