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