Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

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