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