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 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161 1626PACK NETWORK DRIVER FOR AX.25 163M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 164L: linux-hams@vger.kernel.org 165S: Maintained 166F: drivers/net/hamradio/6pack.c 167 1688169 10/100/1000 GIGABIT ETHERNET DRIVER 169M: Realtek linux nic maintainers <nic_swsd@realtek.com> 170L: netdev@vger.kernel.org 171S: Maintained 172F: drivers/net/ethernet/realtek/r8169.c 173 1748250/16?50 (AND CLONE UARTS) SERIAL DRIVER 175M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 176L: linux-serial@vger.kernel.org 177W: http://serial.sourceforge.net 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: http://linuxtv.org/ 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: Documentation/ABI/ 226F: include/linux/syscalls.h 227F: include/uapi/ 228F: kernel/sys_ni.c 229 230ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 231M: Hans de Goede <hdegoede@redhat.com> 232L: lm-sensors@lm-sensors.org 233S: Maintained 234F: drivers/hwmon/abituguru.c 235 236ABIT UGURU 3 HARDWARE MONITOR DRIVER 237M: Alistair John Strachan <alistair@devzero.co.uk> 238L: lm-sensors@lm-sensors.org 239S: Maintained 240F: drivers/hwmon/abituguru3.c 241 242ACENIC DRIVER 243M: Jes Sorensen <jes@trained-monkey.org> 244L: linux-acenic@sunsite.dk 245S: Maintained 246F: drivers/net/ethernet/alteon/acenic* 247 248ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 249M: Peter Feuerer <peter@piie.net> 250L: platform-driver-x86@vger.kernel.org 251W: http://piie.net/?section=acerhdf 252S: Maintained 253F: drivers/platform/x86/acerhdf.c 254 255ACER WMI LAPTOP EXTRAS 256M: "Lee, Chun-Yi" <jlee@suse.com> 257L: platform-driver-x86@vger.kernel.org 258S: Maintained 259F: drivers/platform/x86/acer-wmi.c 260 261ACPI 262M: Rafael J. Wysocki <rjw@rjwysocki.net> 263M: Len Brown <lenb@kernel.org> 264L: linux-acpi@vger.kernel.org 265W: https://01.org/linux-acpi 266Q: https://patchwork.kernel.org/project/linux-acpi/list/ 267T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 268S: Supported 269F: drivers/acpi/ 270F: drivers/pnp/pnpacpi/ 271F: include/linux/acpi.h 272F: include/acpi/ 273F: Documentation/acpi 274F: Documentation/ABI/testing/sysfs-bus-acpi 275F: drivers/pci/*acpi* 276F: drivers/pci/*/*acpi* 277F: drivers/pci/*/*/*acpi* 278F: tools/power/acpi 279 280ACPI COMPONENT ARCHITECTURE (ACPICA) 281M: Robert Moore <robert.moore@intel.com> 282M: Lv Zheng <lv.zheng@intel.com> 283M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 284L: linux-acpi@vger.kernel.org 285L: devel@acpica.org 286W: https://acpica.org/ 287W: https://github.com/acpica/acpica/ 288Q: https://patchwork.kernel.org/project/linux-acpi/list/ 289T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 290S: Supported 291F: drivers/acpi/acpica/ 292F: include/acpi/ 293F: tools/power/acpi/ 294 295ACPI FAN DRIVER 296M: Zhang Rui <rui.zhang@intel.com> 297L: linux-acpi@vger.kernel.org 298W: https://01.org/linux-acpi 299S: Supported 300F: drivers/acpi/fan.c 301 302ACPI THERMAL DRIVER 303M: Zhang Rui <rui.zhang@intel.com> 304L: linux-acpi@vger.kernel.org 305W: https://01.org/linux-acpi 306S: Supported 307F: drivers/acpi/*thermal* 308 309ACPI VIDEO DRIVER 310M: Zhang Rui <rui.zhang@intel.com> 311L: linux-acpi@vger.kernel.org 312W: https://01.org/linux-acpi 313S: Supported 314F: drivers/acpi/video.c 315 316ACPI WMI DRIVER 317L: platform-driver-x86@vger.kernel.org 318S: Orphan 319F: drivers/platform/x86/wmi.c 320 321AD1889 ALSA SOUND DRIVER 322M: Thibaut Varene <T-Bone@parisc-linux.org> 323W: http://wiki.parisc-linux.org/AD1889 324L: linux-parisc@vger.kernel.org 325S: Maintained 326F: sound/pci/ad1889.* 327 328AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 329M: Michael Hennerich <michael.hennerich@analog.com> 330W: http://wiki.analog.com/AD5254 331W: http://ez.analog.com/community/linux-device-drivers 332S: Supported 333F: drivers/misc/ad525x_dpot.c 334 335AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 336M: Michael Hennerich <michael.hennerich@analog.com> 337W: http://wiki.analog.com/AD5398 338W: http://ez.analog.com/community/linux-device-drivers 339S: Supported 340F: drivers/regulator/ad5398.c 341 342AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 343M: Michael Hennerich <michael.hennerich@analog.com> 344W: http://wiki.analog.com/AD7142 345W: http://ez.analog.com/community/linux-device-drivers 346S: Supported 347F: drivers/input/misc/ad714x.c 348 349AD7877 TOUCHSCREEN DRIVER 350M: Michael Hennerich <michael.hennerich@analog.com> 351W: http://wiki.analog.com/AD7877 352W: http://ez.analog.com/community/linux-device-drivers 353S: Supported 354F: drivers/input/touchscreen/ad7877.c 355 356AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 357M: Michael Hennerich <michael.hennerich@analog.com> 358W: http://wiki.analog.com/AD7879 359W: http://ez.analog.com/community/linux-device-drivers 360S: Supported 361F: drivers/input/touchscreen/ad7879.c 362 363ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 364M: Jiri Kosina <jkosina@suse.cz> 365S: Maintained 366 367ADM1025 HARDWARE MONITOR DRIVER 368M: Jean Delvare <jdelvare@suse.de> 369L: lm-sensors@lm-sensors.org 370S: Maintained 371F: Documentation/hwmon/adm1025 372F: drivers/hwmon/adm1025.c 373 374ADM1029 HARDWARE MONITOR DRIVER 375M: Corentin Labbe <clabbe.montjoie@gmail.com> 376L: lm-sensors@lm-sensors.org 377S: Maintained 378F: drivers/hwmon/adm1029.c 379 380ADM8211 WIRELESS DRIVER 381L: linux-wireless@vger.kernel.org 382W: http://wireless.kernel.org/ 383S: Orphan 384F: drivers/net/wireless/adm8211.* 385 386ADP1653 FLASH CONTROLLER DRIVER 387M: Sakari Ailus <sakari.ailus@iki.fi> 388L: linux-media@vger.kernel.org 389S: Maintained 390F: drivers/media/i2c/adp1653.c 391F: include/media/adp1653.h 392 393ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 394M: Michael Hennerich <michael.hennerich@analog.com> 395W: http://wiki.analog.com/ADP5520 396W: http://ez.analog.com/community/linux-device-drivers 397S: Supported 398F: drivers/mfd/adp5520.c 399F: drivers/video/backlight/adp5520_bl.c 400F: drivers/leds/leds-adp5520.c 401F: drivers/gpio/gpio-adp5520.c 402F: drivers/input/keyboard/adp5520-keys.c 403 404ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 405M: Michael Hennerich <michael.hennerich@analog.com> 406W: http://wiki.analog.com/ADP5588 407W: http://ez.analog.com/community/linux-device-drivers 408S: Supported 409F: drivers/input/keyboard/adp5588-keys.c 410F: drivers/gpio/gpio-adp5588.c 411 412ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 413M: Michael Hennerich <michael.hennerich@analog.com> 414W: http://wiki.analog.com/ADP8860 415W: http://ez.analog.com/community/linux-device-drivers 416S: Supported 417F: drivers/video/backlight/adp8860_bl.c 418 419ADS1015 HARDWARE MONITOR DRIVER 420M: Dirk Eibach <eibach@gdsys.de> 421L: lm-sensors@lm-sensors.org 422S: Maintained 423F: Documentation/hwmon/ads1015 424F: drivers/hwmon/ads1015.c 425F: include/linux/i2c/ads1015.h 426 427ADT746X FAN DRIVER 428M: Colin Leroy <colin@colino.net> 429S: Maintained 430F: drivers/macintosh/therm_adt746x.c 431 432ADT7475 HARDWARE MONITOR DRIVER 433M: Jean Delvare <jdelvare@suse.de> 434L: lm-sensors@lm-sensors.org 435S: Maintained 436F: Documentation/hwmon/adt7475 437F: drivers/hwmon/adt7475.c 438 439ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 440M: Michael Hennerich <michael.hennerich@analog.com> 441W: http://wiki.analog.com/ADXL345 442W: http://ez.analog.com/community/linux-device-drivers 443S: Supported 444F: drivers/input/misc/adxl34x.c 445 446ADVANSYS SCSI DRIVER 447M: Matthew Wilcox <matthew@wil.cx> 448L: linux-scsi@vger.kernel.org 449S: Maintained 450F: Documentation/scsi/advansys.txt 451F: drivers/scsi/advansys.c 452 453AEDSP16 DRIVER 454M: Riccardo Facchetti <fizban@tin.it> 455S: Maintained 456F: sound/oss/aedsp16.c 457 458AF9013 MEDIA DRIVER 459M: Antti Palosaari <crope@iki.fi> 460L: linux-media@vger.kernel.org 461W: http://linuxtv.org/ 462W: http://palosaari.fi/linux/ 463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 464T: git git://linuxtv.org/anttip/media_tree.git 465S: Maintained 466F: drivers/media/dvb-frontends/af9013* 467 468AF9033 MEDIA DRIVER 469M: Antti Palosaari <crope@iki.fi> 470L: linux-media@vger.kernel.org 471W: http://linuxtv.org/ 472W: http://palosaari.fi/linux/ 473Q: http://patchwork.linuxtv.org/project/linux-media/list/ 474T: git git://linuxtv.org/anttip/media_tree.git 475S: Maintained 476F: drivers/media/dvb-frontends/af9033* 477 478AFFS FILE SYSTEM 479L: linux-fsdevel@vger.kernel.org 480S: Orphan 481F: Documentation/filesystems/affs.txt 482F: fs/affs/ 483 484AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 485M: David Howells <dhowells@redhat.com> 486L: linux-afs@lists.infradead.org 487S: Supported 488F: fs/afs/ 489F: include/net/af_rxrpc.h 490F: net/rxrpc/af_rxrpc.c 491 492AGPGART DRIVER 493M: David Airlie <airlied@linux.ie> 494T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 495S: Maintained 496F: drivers/char/agp/ 497F: include/linux/agp* 498F: include/uapi/linux/agp* 499 500AHA152X SCSI DRIVER 501M: "Juergen E. Fischer" <fischer@norbit.de> 502L: linux-scsi@vger.kernel.org 503S: Maintained 504F: drivers/scsi/aha152x* 505F: drivers/scsi/pcmcia/aha152x* 506 507AIC7XXX / AIC79XX SCSI DRIVER 508M: Hannes Reinecke <hare@suse.de> 509L: linux-scsi@vger.kernel.org 510S: Maintained 511F: drivers/scsi/aic7xxx/ 512 513AIMSLAB FM RADIO RECEIVER DRIVER 514M: Hans Verkuil <hverkuil@xs4all.nl> 515L: linux-media@vger.kernel.org 516T: git git://linuxtv.org/media_tree.git 517W: http://linuxtv.org 518S: Maintained 519F: drivers/media/radio/radio-aimslab* 520 521AIO 522M: Benjamin LaHaise <bcrl@kvack.org> 523L: linux-aio@kvack.org 524S: Supported 525F: fs/aio.c 526F: include/linux/*aio*.h 527 528AIRSPY MEDIA DRIVER 529M: Antti Palosaari <crope@iki.fi> 530L: linux-media@vger.kernel.org 531W: http://linuxtv.org/ 532W: http://palosaari.fi/linux/ 533Q: http://patchwork.linuxtv.org/project/linux-media/list/ 534T: git git://linuxtv.org/anttip/media_tree.git 535S: Maintained 536F: drivers/media/usb/airspy/ 537 538ALCATEL SPEEDTOUCH USB DRIVER 539M: Duncan Sands <duncan.sands@free.fr> 540L: linux-usb@vger.kernel.org 541W: http://www.linux-usb.org/SpeedTouch/ 542S: Maintained 543F: drivers/usb/atm/speedtch.c 544F: drivers/usb/atm/usbatm.c 545 546ALCHEMY AU1XX0 MMC DRIVER 547M: Manuel Lauss <manuel.lauss@gmail.com> 548S: Maintained 549F: drivers/mmc/host/au1xmmc.c 550 551ALI1563 I2C DRIVER 552M: Rudolf Marek <r.marek@assembler.cz> 553L: linux-i2c@vger.kernel.org 554S: Maintained 555F: Documentation/i2c/busses/i2c-ali1563 556F: drivers/i2c/busses/i2c-ali1563.c 557 558ALPHA PORT 559M: Richard Henderson <rth@twiddle.net> 560M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 561M: Matt Turner <mattst88@gmail.com> 562S: Odd Fixes 563L: linux-alpha@vger.kernel.org 564F: arch/alpha/ 565 566ALTERA TRIPLE SPEED ETHERNET DRIVER 567M: Vince Bridgers <vbridger@opensource.altera.com> 568L: netdev@vger.kernel.org 569L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 570S: Maintained 571F: drivers/net/ethernet/altera/ 572 573ALTERA UART/JTAG UART SERIAL DRIVERS 574M: Tobias Klauser <tklauser@distanz.ch> 575L: linux-serial@vger.kernel.org 576L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 577S: Maintained 578F: drivers/tty/serial/altera_uart.c 579F: drivers/tty/serial/altera_jtaguart.c 580F: include/linux/altera_uart.h 581F: include/linux/altera_jtaguart.h 582 583AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 584M: Tom Lendacky <thomas.lendacky@amd.com> 585L: linux-crypto@vger.kernel.org 586S: Supported 587F: drivers/crypto/ccp/ 588F: include/linux/ccp.h 589 590AMD FAM15H PROCESSOR POWER MONITORING DRIVER 591M: Andreas Herrmann <herrmann.der.user@googlemail.com> 592L: lm-sensors@lm-sensors.org 593S: Maintained 594F: Documentation/hwmon/fam15h_power 595F: drivers/hwmon/fam15h_power.c 596 597AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 598M: Thomas Dahlmann <dahlmann.thomas@arcor.de> 599L: linux-geode@lists.infradead.org (moderated for non-subscribers) 600S: Supported 601F: drivers/usb/gadget/udc/amd5536udc.* 602 603AMD GEODE PROCESSOR/CHIPSET SUPPORT 604P: Andres Salomon <dilinger@queued.net> 605L: linux-geode@lists.infradead.org (moderated for non-subscribers) 606W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 607S: Supported 608F: drivers/char/hw_random/geode-rng.c 609F: drivers/crypto/geode* 610F: drivers/video/fbdev/geode/ 611F: arch/x86/include/asm/geode.h 612 613AMD IOMMU (AMD-VI) 614M: Joerg Roedel <joro@8bytes.org> 615L: iommu@lists.linux-foundation.org 616T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 617S: Maintained 618F: drivers/iommu/amd_iommu*.[ch] 619F: include/linux/amd-iommu.h 620 621AMD KFD 622M: Oded Gabbay <oded.gabbay@amd.com> 623L: dri-devel@lists.freedesktop.org 624T: git git://people.freedesktop.org/~gabbayo/linux.git 625S: Supported 626F: drivers/gpu/drm/amd/amdkfd/ 627F: drivers/gpu/drm/radeon/radeon_kfd.c 628F: drivers/gpu/drm/radeon/radeon_kfd.h 629F: include/uapi/linux/kfd_ioctl.h 630 631AMD MICROCODE UPDATE SUPPORT 632M: Andreas Herrmann <herrmann.der.user@googlemail.com> 633L: amd64-microcode@amd64.org 634S: Maintained 635F: arch/x86/kernel/cpu/microcode/amd* 636 637AMD XGBE DRIVER 638M: Tom Lendacky <thomas.lendacky@amd.com> 639L: netdev@vger.kernel.org 640S: Supported 641F: drivers/net/ethernet/amd/xgbe/ 642F: drivers/net/phy/amd-xgbe-phy.c 643 644AMS (Apple Motion Sensor) DRIVER 645M: Michael Hanselmann <linux-kernel@hansmi.ch> 646S: Supported 647F: drivers/macintosh/ams/ 648 649AMSO1100 RNIC DRIVER 650M: Tom Tucker <tom@opengridcomputing.com> 651M: Steve Wise <swise@opengridcomputing.com> 652L: linux-rdma@vger.kernel.org 653S: Maintained 654F: drivers/infiniband/hw/amso1100/ 655 656ANALOG DEVICES INC AD9389B DRIVER 657M: Hans Verkuil <hans.verkuil@cisco.com> 658L: linux-media@vger.kernel.org 659S: Maintained 660F: drivers/media/i2c/ad9389b* 661 662ANALOG DEVICES INC ADV7511 DRIVER 663M: Hans Verkuil <hans.verkuil@cisco.com> 664L: linux-media@vger.kernel.org 665S: Maintained 666F: drivers/media/i2c/adv7511* 667 668ANALOG DEVICES INC ADV7604 DRIVER 669M: Hans Verkuil <hans.verkuil@cisco.com> 670L: linux-media@vger.kernel.org 671S: Maintained 672F: drivers/media/i2c/adv7604* 673 674ANALOG DEVICES INC ADV7842 DRIVER 675M: Hans Verkuil <hans.verkuil@cisco.com> 676L: linux-media@vger.kernel.org 677S: Maintained 678F: drivers/media/i2c/adv7842* 679 680ANALOG DEVICES INC ASOC CODEC DRIVERS 681M: Lars-Peter Clausen <lars@metafoo.de> 682L: alsa-devel@alsa-project.org (moderated for non-subscribers) 683W: http://wiki.analog.com/ 684W: http://ez.analog.com/community/linux-device-drivers 685S: Supported 686F: sound/soc/codecs/adau* 687F: sound/soc/codecs/adav* 688F: sound/soc/codecs/ad1* 689F: sound/soc/codecs/ad7* 690F: sound/soc/codecs/ssm* 691F: sound/soc/codecs/sigmadsp.* 692 693ANALOG DEVICES INC ASOC DRIVERS 694L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 695L: alsa-devel@alsa-project.org (moderated for non-subscribers) 696W: http://blackfin.uclinux.org/ 697S: Supported 698F: sound/soc/blackfin/* 699 700ANALOG DEVICES INC IIO DRIVERS 701M: Lars-Peter Clausen <lars@metafoo.de> 702M: Michael Hennerich <Michael.Hennerich@analog.com> 703W: http://wiki.analog.com/ 704W: http://ez.analog.com/community/linux-device-drivers 705S: Supported 706F: drivers/iio/*/ad* 707X: drivers/iio/*/adjd* 708F: drivers/staging/iio/*/ad* 709F: staging/iio/trigger/iio-trig-bfin-timer.c 710 711AOA (Apple Onboard Audio) ALSA DRIVER 712M: Johannes Berg <johannes@sipsolutions.net> 713L: linuxppc-dev@lists.ozlabs.org 714L: alsa-devel@alsa-project.org (moderated for non-subscribers) 715S: Maintained 716F: sound/aoa/ 717 718APM DRIVER 719M: Jiri Kosina <jkosina@suse.cz> 720S: Odd fixes 721F: arch/x86/kernel/apm_32.c 722F: include/linux/apm_bios.h 723F: include/uapi/linux/apm_bios.h 724F: drivers/char/apm-emulation.c 725 726APPLE BCM5974 MULTITOUCH DRIVER 727M: Henrik Rydberg <rydberg@bitmath.org> 728L: linux-input@vger.kernel.org 729S: Odd fixes 730F: drivers/input/mouse/bcm5974.c 731 732APPLE SMC DRIVER 733M: Henrik Rydberg <rydberg@bitmath.org> 734L: lm-sensors@lm-sensors.org 735S: Odd fixes 736F: drivers/hwmon/applesmc.c 737 738APPLETALK NETWORK LAYER 739M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 740S: Maintained 741F: drivers/net/appletalk/ 742F: net/appletalk/ 743 744APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 745M: Iyappan Subramanian <isubramanian@apm.com> 746M: Keyur Chudgar <kchudgar@apm.com> 747S: Supported 748F: drivers/net/ethernet/apm/xgene/ 749F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 750 751APTINA CAMERA SENSOR PLL 752M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 753L: linux-media@vger.kernel.org 754S: Maintained 755F: drivers/media/i2c/aptina-pll.* 756 757ARASAN COMPACT FLASH PATA CONTROLLER 758M: Viresh Kumar <viresh.linux@gmail.com> 759L: linux-ide@vger.kernel.org 760S: Maintained 761F: include/linux/pata_arasan_cf_data.h 762F: drivers/ata/pata_arasan_cf.c 763 764ARC FRAMEBUFFER DRIVER 765M: Jaya Kumar <jayalk@intworks.biz> 766S: Maintained 767F: drivers/video/fbdev/arcfb.c 768F: drivers/video/fbdev/core/fb_defio.c 769 770ARM MFM AND FLOPPY DRIVERS 771M: Ian Molton <spyro@f2s.com> 772S: Maintained 773F: arch/arm/lib/floppydma.S 774F: arch/arm/include/asm/floppy.h 775 776ARM PMU PROFILING AND DEBUGGING 777M: Will Deacon <will.deacon@arm.com> 778S: Maintained 779F: arch/arm/kernel/perf_event* 780F: arch/arm/oprofile/common.c 781F: arch/arm/include/asm/pmu.h 782F: arch/arm/kernel/hw_breakpoint.c 783F: arch/arm/include/asm/hw_breakpoint.h 784 785ARM PORT 786M: Russell King <linux@arm.linux.org.uk> 787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 788W: http://www.arm.linux.org.uk/ 789S: Maintained 790F: arch/arm/ 791 792ARM SUB-ARCHITECTURES 793L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 794S: Maintained 795F: arch/arm/mach-*/ 796F: arch/arm/plat-*/ 797T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 798 799ARM PRIMECELL AACI PL041 DRIVER 800M: Russell King <linux@arm.linux.org.uk> 801S: Maintained 802F: sound/arm/aaci.* 803 804ARM PRIMECELL CLCD PL110 DRIVER 805M: Russell King <linux@arm.linux.org.uk> 806S: Maintained 807F: drivers/video/fbdev/amba-clcd.* 808 809ARM PRIMECELL KMI PL050 DRIVER 810M: Russell King <linux@arm.linux.org.uk> 811S: Maintained 812F: drivers/input/serio/ambakmi.* 813F: include/linux/amba/kmi.h 814 815ARM PRIMECELL MMCI PL180/1 DRIVER 816M: Russell King <linux@arm.linux.org.uk> 817S: Maintained 818F: drivers/mmc/host/mmci.* 819F: include/linux/amba/mmci.h 820 821ARM PRIMECELL UART PL010 AND PL011 DRIVERS 822M: Russell King <linux@arm.linux.org.uk> 823S: Maintained 824F: drivers/tty/serial/amba-pl01*.c 825F: include/linux/amba/serial.h 826 827ARM PRIMECELL BUS SUPPORT 828M: Russell King <linux@arm.linux.org.uk> 829S: Maintained 830F: drivers/amba/ 831F: include/linux/amba/bus.h 832 833ARM/ADS SPHERE MACHINE SUPPORT 834M: Lennert Buytenhek <kernel@wantstofly.org> 835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 836S: Maintained 837 838ARM/AFEB9260 MACHINE SUPPORT 839M: Sergey Lapin <slapin@ossfans.org> 840L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 841S: Maintained 842 843ARM/AJECO 1ARM MACHINE SUPPORT 844M: Lennert Buytenhek <kernel@wantstofly.org> 845L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 846S: Maintained 847 848ARM/Allwinner A1X SoC support 849M: Maxime Ripard <maxime.ripard@free-electrons.com> 850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 851S: Maintained 852N: sun[x4567]i 853 854ARM/Allwinner SoC Clock Support 855M: Emilio López <emilio@elopez.com.ar> 856S: Maintained 857F: drivers/clk/sunxi/ 858 859ARM/Amlogic MesonX SoC support 860M: Carlo Caione <carlo@caione.org> 861L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 862S: Maintained 863F: drivers/media/rc/meson-ir.c 864N: meson[x68] 865 866ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES 867M: Andrew Victor <linux@maxim.org.za> 868M: Nicolas Ferre <nicolas.ferre@atmel.com> 869M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 870L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 871W: http://maxim.org.za/at91_26.html 872W: http://www.linux4sam.org 873S: Supported 874F: arch/arm/mach-at91/ 875F: include/soc/at91/ 876F: arch/arm/boot/dts/at91*.dts 877F: arch/arm/boot/dts/at91*.dtsi 878F: arch/arm/boot/dts/sama*.dts 879F: arch/arm/boot/dts/sama*.dtsi 880 881ARM/ATMEL AT91 Clock Support 882M: Boris Brezillon <boris.brezillon@free-electrons.com> 883S: Maintained 884F: drivers/clk/at91 885 886ARM/CALXEDA HIGHBANK ARCHITECTURE 887M: Rob Herring <robh@kernel.org> 888L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 889S: Maintained 890F: arch/arm/mach-highbank/ 891 892ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 893M: Krzysztof Halasa <khalasa@piap.pl> 894S: Maintained 895F: arch/arm/mach-cns3xxx/ 896 897ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 898M: Alexander Shiyan <shc_work@mail.ru> 899L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 900S: Odd Fixes 901N: clps711x 902 903ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 904M: Hartley Sweeten <hsweeten@visionengravers.com> 905M: Ryan Mallon <rmallon@gmail.com> 906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 907S: Maintained 908F: arch/arm/mach-ep93xx/ 909F: arch/arm/mach-ep93xx/include/mach/ 910 911ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 912M: Lennert Buytenhek <kernel@wantstofly.org> 913L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 914S: Maintained 915 916ARM/CLKDEV SUPPORT 917M: Russell King <linux@arm.linux.org.uk> 918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 919S: Maintained 920F: arch/arm/include/asm/clkdev.h 921F: drivers/clk/clkdev.c 922 923ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 924M: Mike Rapoport <mike@compulab.co.il> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926S: Maintained 927 928ARM/CONTEC MICRO9 MACHINE SUPPORT 929M: Hubert Feurstein <hubert.feurstein@contec.at> 930S: Maintained 931F: arch/arm/mach-ep93xx/micro9.c 932 933ARM/CORESIGHT FRAMEWORK AND DRIVERS 934M: Mathieu Poirier <mathieu.poirier@linaro.org> 935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 936S: Maintained 937F: drivers/coresight/* 938F: Documentation/trace/coresight.txt 939F: Documentation/devicetree/bindings/arm/coresight.txt 940F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 941 942ARM/CORGI MACHINE SUPPORT 943M: Richard Purdie <rpurdie@rpsys.net> 944S: Maintained 945 946ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 947M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 948L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 949T: git git://git.berlios.de/gemini-board 950S: Maintained 951F: arch/arm/mach-gemini/ 952 953ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 954M: Barry Song <baohua@kernel.org> 955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 956T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 957S: Maintained 958F: arch/arm/mach-prima2/ 959F: drivers/clk/sirf/ 960F: drivers/clocksource/timer-prima2.c 961F: drivers/clocksource/timer-marco.c 962N: [^a-z]sirf 963 964ARM/EBSA110 MACHINE SUPPORT 965M: Russell King <linux@arm.linux.org.uk> 966L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 967W: http://www.arm.linux.org.uk/ 968S: Maintained 969F: arch/arm/mach-ebsa110/ 970F: drivers/net/ethernet/amd/am79c961a.* 971 972ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 973M: Uwe Kleine-König <kernel@pengutronix.de> 974L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 975S: Maintained 976N: efm32 977 978ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 979M: Daniel Ribeiro <drwyrm@gmail.com> 980M: Stefan Schmidt <stefan@openezx.org> 981M: Harald Welte <laforge@openezx.org> 982L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 983W: http://www.openezx.org/ 984S: Maintained 985T: topgit git://git.openezx.org/openezx.git 986F: arch/arm/mach-pxa/ezx.c 987 988ARM/FARADAY FA526 PORT 989M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 991S: Maintained 992T: git git://git.berlios.de/gemini-board 993F: arch/arm/mm/*-fa* 994 995ARM/FOOTBRIDGE ARCHITECTURE 996M: Russell King <linux@arm.linux.org.uk> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998W: http://www.arm.linux.org.uk/ 999S: Maintained 1000F: arch/arm/include/asm/hardware/dec21285.h 1001F: arch/arm/mach-footbridge/ 1002 1003ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1004M: Shawn Guo <shawn.guo@linaro.org> 1005M: Sascha Hauer <kernel@pengutronix.de> 1006L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1007S: Maintained 1008T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1009F: arch/arm/mach-imx/ 1010F: arch/arm/mach-mxs/ 1011F: arch/arm/boot/dts/imx* 1012F: arch/arm/configs/imx*_defconfig 1013 1014ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1015M: Lennert Buytenhek <kernel@wantstofly.org> 1016L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1017S: Maintained 1018 1019ARM/GUMSTIX MACHINE SUPPORT 1020M: Steve Sakoman <sakoman@gmail.com> 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1022S: Maintained 1023 1024ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1025M: Philipp Zabel <philipp.zabel@gmail.com> 1026M: Paul Parsons <lost.distance@yahoo.com> 1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1028S: Maintained 1029F: arch/arm/mach-pxa/hx4700.c 1030F: arch/arm/mach-pxa/include/mach/hx4700.h 1031F: sound/soc/pxa/hx4700.c 1032 1033ARM/HISILICON SOC SUPPORT 1034M: Wei Xu <xuwei5@hisilicon.com> 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1036W: http://www.hisilicon.com 1037S: Supported 1038T: git git://github.com/hisilicon/linux-hisi.git 1039F: arch/arm/mach-hisi/ 1040 1041ARM/HP JORNADA 7XX MACHINE SUPPORT 1042M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1043W: www.jlime.com 1044S: Maintained 1045T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1046F: arch/arm/mach-sa1100/jornada720.c 1047F: arch/arm/mach-sa1100/include/mach/jornada720.h 1048 1049ARM/IGEP MACHINE SUPPORT 1050M: Enric Balletbo i Serra <eballetbo@gmail.com> 1051M: Javier Martinez Canillas <javier@dowhile0.org> 1052L: linux-omap@vger.kernel.org 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1054S: Maintained 1055F: arch/arm/boot/dts/omap3-igep* 1056 1057ARM/INCOME PXA270 SUPPORT 1058M: Marek Vasut <marek.vasut@gmail.com> 1059L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1060S: Maintained 1061F: arch/arm/mach-pxa/colibri-pxa270-income.c 1062 1063ARM/INTEL IOP32X ARM ARCHITECTURE 1064M: Lennert Buytenhek <kernel@wantstofly.org> 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1066S: Maintained 1067 1068ARM/INTEL IOP33X ARM ARCHITECTURE 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1070S: Orphan 1071 1072ARM/INTEL IOP13XX ARM ARCHITECTURE 1073M: Lennert Buytenhek <kernel@wantstofly.org> 1074L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1075S: Maintained 1076 1077ARM/INTEL IQ81342EX MACHINE SUPPORT 1078M: Lennert Buytenhek <kernel@wantstofly.org> 1079L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1080S: Maintained 1081 1082ARM/INTEL IXDP2850 MACHINE SUPPORT 1083M: Lennert Buytenhek <kernel@wantstofly.org> 1084L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1085S: Maintained 1086 1087ARM/INTEL IXP4XX ARM ARCHITECTURE 1088M: Imre Kaloz <kaloz@openwrt.org> 1089M: Krzysztof Halasa <khalasa@piap.pl> 1090L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1091S: Maintained 1092F: arch/arm/mach-ixp4xx/ 1093 1094ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1095M: Jonathan Cameron <jic23@cam.ac.uk> 1096L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1097S: Maintained 1098F: arch/arm/mach-pxa/stargate2.c 1099F: drivers/pcmcia/pxa2xx_stargate2.c 1100 1101ARM/INTEL XSC3 (MANZANO) ARM CORE 1102M: Lennert Buytenhek <kernel@wantstofly.org> 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1104S: Maintained 1105 1106ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1107M: Lennert Buytenhek <kernel@wantstofly.org> 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1109S: Maintained 1110 1111ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1112M: Santosh Shilimkar <ssantosh@kernel.org> 1113L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1114S: Maintained 1115F: arch/arm/mach-keystone/ 1116T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1117 1118ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1119M: Santosh Shilimkar <ssantosh@kernel.org> 1120L: linux-kernel@vger.kernel.org 1121S: Maintained 1122F: drivers/clk/keystone/ 1123 1124ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1125M: Santosh Shilimkar <ssantosh@kernel.org> 1126L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1127L: linux-kernel@vger.kernel.org 1128S: Maintained 1129F: drivers/clocksource/timer-keystone.c 1130 1131ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1132M: Santosh Shilimkar <ssantosh@kernel.org> 1133L: linux-kernel@vger.kernel.org 1134S: Maintained 1135F: drivers/power/reset/keystone-reset.c 1136 1137ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1138M: Santosh Shilimkar <ssantosh@kernel.org> 1139L: linux-kernel@vger.kernel.org 1140S: Maintained 1141F: drivers/memory/*emif* 1142 1143ARM/LOGICPD PXA270 MACHINE SUPPORT 1144M: Lennert Buytenhek <kernel@wantstofly.org> 1145L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1146S: Maintained 1147 1148ARM/MAGICIAN MACHINE SUPPORT 1149M: Philipp Zabel <philipp.zabel@gmail.com> 1150S: Maintained 1151 1152ARM/Marvell Armada 370 and Armada XP SOC support 1153M: Jason Cooper <jason@lakedaemon.net> 1154M: Andrew Lunn <andrew@lunn.ch> 1155M: Gregory Clement <gregory.clement@free-electrons.com> 1156M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1158S: Maintained 1159F: arch/arm/mach-mvebu/ 1160 1161ARM/Marvell Berlin SoC support 1162M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1164S: Maintained 1165F: arch/arm/mach-berlin/ 1166 1167ARM/Marvell Dove/MV78xx0/Orion SOC support 1168M: Jason Cooper <jason@lakedaemon.net> 1169M: Andrew Lunn <andrew@lunn.ch> 1170M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1171L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1172S: Maintained 1173F: arch/arm/mach-dove/ 1174F: arch/arm/mach-mv78xx0/ 1175F: arch/arm/mach-orion5x/ 1176F: arch/arm/plat-orion/ 1177 1178ARM/Orion SoC/Technologic Systems TS-78xx platform support 1179M: Alexander Clouter <alex@digriz.org.uk> 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1181W: http://www.digriz.org.uk/ts78xx/kernel 1182S: Maintained 1183F: arch/arm/mach-orion5x/ts78xx-* 1184 1185ARM/Mediatek SoC support 1186M: Matthias Brugger <matthias.bgg@gmail.com> 1187L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1188S: Maintained 1189F: arch/arm/boot/dts/mt6* 1190F: arch/arm/boot/dts/mt8* 1191F: arch/arm/mach-mediatek/ 1192N: mtk 1193K: mediatek 1194 1195ARM/MICREL KS8695 ARCHITECTURE 1196M: Greg Ungerer <gerg@uclinux.org> 1197L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1198F: arch/arm/mach-ks8695/ 1199S: Odd Fixes 1200 1201ARM/MIOA701 MACHINE SUPPORT 1202M: Robert Jarzmik <robert.jarzmik@free.fr> 1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1204F: arch/arm/mach-pxa/mioa701.c 1205S: Maintained 1206 1207ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1208M: Michael Petchkovsky <mkpetch@internode.on.net> 1209S: Maintained 1210 1211ARM/NOMADIK ARCHITECTURE 1212M: Alessandro Rubini <rubini@unipv.it> 1213M: Linus Walleij <linus.walleij@linaro.org> 1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1215S: Maintained 1216F: arch/arm/mach-nomadik/ 1217F: drivers/pinctrl/nomadik/ 1218F: drivers/i2c/busses/i2c-nomadik.c 1219T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1220 1221ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1222M: Nelson Castillo <arhuaco@freaks-unidos.net> 1223L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1224W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1225S: Supported 1226 1227ARM/QUALCOMM MSM MACHINE SUPPORT 1228M: David Brown <davidb@codeaurora.org> 1229M: Daniel Walker <dwalker@fifo99.com> 1230M: Bryan Huntsman <bryanh@codeaurora.org> 1231L: linux-arm-msm@vger.kernel.org 1232F: arch/arm/mach-msm/ 1233F: drivers/video/fbdev/msm/ 1234F: drivers/mmc/host/msm_sdcc.c 1235F: drivers/mmc/host/msm_sdcc.h 1236F: drivers/tty/serial/msm_serial.h 1237F: drivers/tty/serial/msm_serial.c 1238F: drivers/*/pm8???-* 1239F: drivers/mfd/ssbi.c 1240T: git git://git.kernel.org/pub/scm/linux/kernel/git/davidb/linux-msm.git 1241S: Maintained 1242 1243ARM/TOSA MACHINE SUPPORT 1244M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1245M: Dirk Opfer <dirk@opfer-online.de> 1246S: Maintained 1247 1248ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1249M: Marek Vasut <marek.vasut@gmail.com> 1250L: linux-arm-kernel@lists.infradead.org 1251W: http://hackndev.com 1252S: Maintained 1253F: arch/arm/mach-pxa/include/mach/palmtx.h 1254F: arch/arm/mach-pxa/palmtx.c 1255F: arch/arm/mach-pxa/include/mach/palmt5.h 1256F: arch/arm/mach-pxa/palmt5.c 1257F: arch/arm/mach-pxa/include/mach/palmld.h 1258F: arch/arm/mach-pxa/palmld.c 1259F: arch/arm/mach-pxa/include/mach/palmte2.h 1260F: arch/arm/mach-pxa/palmte2.c 1261F: arch/arm/mach-pxa/include/mach/palmtc.h 1262F: arch/arm/mach-pxa/palmtc.c 1263 1264ARM/PALM TREO SUPPORT 1265M: Tomas Cech <sleep_walker@suse.cz> 1266L: linux-arm-kernel@lists.infradead.org 1267W: http://hackndev.com 1268S: Maintained 1269F: arch/arm/mach-pxa/include/mach/palmtreo.h 1270F: arch/arm/mach-pxa/palmtreo.c 1271 1272ARM/PALMZ72 SUPPORT 1273M: Sergey Lapin <slapin@ossfans.org> 1274L: linux-arm-kernel@lists.infradead.org 1275W: http://hackndev.com 1276S: Maintained 1277F: arch/arm/mach-pxa/include/mach/palmz72.h 1278F: arch/arm/mach-pxa/palmz72.c 1279 1280ARM/PLEB SUPPORT 1281M: Peter Chubb <pleb@gelato.unsw.edu.au> 1282W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1283S: Maintained 1284 1285ARM/PT DIGITAL BOARD PORT 1286M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1287L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1288W: http://www.arm.linux.org.uk/ 1289S: Maintained 1290 1291ARM/QUALCOMM SUPPORT 1292M: Kumar Gala <galak@codeaurora.org> 1293M: David Brown <davidb@codeaurora.org> 1294L: linux-arm-msm@vger.kernel.org 1295S: Maintained 1296F: arch/arm/mach-qcom/ 1297T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git 1298 1299ARM/RADISYS ENP2611 MACHINE SUPPORT 1300M: Lennert Buytenhek <kernel@wantstofly.org> 1301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1302S: Maintained 1303 1304ARM/RISCPC ARCHITECTURE 1305M: Russell King <linux@arm.linux.org.uk> 1306L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1307W: http://www.arm.linux.org.uk/ 1308S: Maintained 1309F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1310F: arch/arm/include/asm/hardware/ioc.h 1311F: arch/arm/include/asm/hardware/iomd.h 1312F: arch/arm/include/asm/hardware/memc.h 1313F: arch/arm/mach-rpc/ 1314F: drivers/net/ethernet/8390/etherh.c 1315F: drivers/net/ethernet/i825xx/ether1* 1316F: drivers/net/ethernet/seeq/ether3* 1317F: drivers/scsi/arm/ 1318 1319ARM/Rockchip SoC support 1320M: Heiko Stuebner <heiko@sntech.de> 1321L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1322L: linux-rockchip@lists.infradead.org 1323S: Maintained 1324F: arch/arm/boot/dts/rk3* 1325F: arch/arm/mach-rockchip/ 1326F: drivers/clk/rockchip/ 1327F: drivers/i2c/busses/i2c-rk3x.c 1328F: drivers/*/*rockchip* 1329F: drivers/*/*/*rockchip* 1330F: sound/soc/rockchip/ 1331 1332ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1333M: Kukjin Kim <kgene@kernel.org> 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1335L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1336S: Maintained 1337F: arch/arm/boot/dts/s3c* 1338F: arch/arm/boot/dts/exynos* 1339F: arch/arm/plat-samsung/ 1340F: arch/arm/mach-s3c24*/ 1341F: arch/arm/mach-s3c64xx/ 1342F: arch/arm/mach-s5p*/ 1343F: arch/arm/mach-exynos*/ 1344F: drivers/*/*s3c2410* 1345F: drivers/*/*/*s3c2410* 1346F: drivers/spi/spi-s3c* 1347F: sound/soc/samsung/* 1348N: exynos 1349 1350ARM/SAMSUNG MOBILE MACHINE SUPPORT 1351M: Kyungmin Park <kyungmin.park@samsung.com> 1352L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1353S: Maintained 1354F: arch/arm/mach-s5pv210/ 1355 1356ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1357M: Kyungmin Park <kyungmin.park@samsung.com> 1358M: Kamil Debski <k.debski@samsung.com> 1359L: linux-arm-kernel@lists.infradead.org 1360L: linux-media@vger.kernel.org 1361S: Maintained 1362F: drivers/media/platform/s5p-g2d/ 1363 1364ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1365M: Kyungmin Park <kyungmin.park@samsung.com> 1366M: Kamil Debski <k.debski@samsung.com> 1367M: Jeongtae Park <jtp.park@samsung.com> 1368L: linux-arm-kernel@lists.infradead.org 1369L: linux-media@vger.kernel.org 1370S: Maintained 1371F: arch/arm/plat-samsung/s5p-dev-mfc.c 1372F: drivers/media/platform/s5p-mfc/ 1373 1374ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1375M: Kyungmin Park <kyungmin.park@samsung.com> 1376M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1377L: linux-arm-kernel@lists.infradead.org 1378L: linux-media@vger.kernel.org 1379S: Maintained 1380F: drivers/media/platform/s5p-tv/ 1381 1382ARM/SHMOBILE ARM ARCHITECTURE 1383M: Simon Horman <horms@verge.net.au> 1384M: Magnus Damm <magnus.damm@gmail.com> 1385L: linux-sh@vger.kernel.org 1386W: http://oss.renesas.com 1387Q: http://patchwork.kernel.org/project/linux-sh/list/ 1388T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1389S: Supported 1390F: arch/arm/boot/dts/emev2* 1391F: arch/arm/boot/dts/r7s* 1392F: arch/arm/boot/dts/r8a* 1393F: arch/arm/boot/dts/sh* 1394F: arch/arm/configs/ape6evm_defconfig 1395F: arch/arm/configs/armadillo800eva_defconfig 1396F: arch/arm/configs/bockw_defconfig 1397F: arch/arm/configs/kzm9g_defconfig 1398F: arch/arm/configs/lager_defconfig 1399F: arch/arm/configs/mackerel_defconfig 1400F: arch/arm/configs/marzen_defconfig 1401F: arch/arm/configs/shmobile_defconfig 1402F: arch/arm/include/debug/renesas-scif.S 1403F: arch/arm/mach-shmobile/ 1404F: drivers/sh/ 1405 1406ARM/SOCFPGA ARCHITECTURE 1407M: Dinh Nguyen <dinguyen@opensource.altera.com> 1408S: Maintained 1409F: arch/arm/mach-socfpga/ 1410W: http://www.rocketboards.org 1411T: git://git.rocketboards.org/linux-socfpga.git 1412T: git://git.rocketboards.org/linux-socfpga-next.git 1413 1414ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1415M: Dinh Nguyen <dinguyen@opensource.altera.com> 1416S: Maintained 1417F: drivers/clk/socfpga/ 1418 1419ARM/SOCFPGA EDAC SUPPORT 1420M: Thor Thayer <tthayer@opensource.altera.com> 1421S: Maintained 1422F: drivers/edac/altera_edac. 1423 1424ARM/STI ARCHITECTURE 1425M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1426M: Maxime Coquelin <maxime.coquelin@st.com> 1427M: Patrice Chotard <patrice.chotard@st.com> 1428L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1429L: kernel@stlinux.com 1430W: http://www.stlinux.com 1431S: Maintained 1432F: arch/arm/mach-sti/ 1433F: arch/arm/boot/dts/sti* 1434F: drivers/clocksource/arm_global_timer.c 1435F: drivers/i2c/busses/i2c-st.c 1436F: drivers/media/rc/st_rc.c 1437F: drivers/mmc/host/sdhci-st.c 1438F: drivers/phy/phy-stih407-usb.c 1439F: drivers/phy/phy-stih41x-usb.c 1440F: drivers/pinctrl/pinctrl-st.c 1441F: drivers/reset/sti/ 1442F: drivers/tty/serial/st-asc.c 1443F: drivers/usb/dwc3/dwc3-st.c 1444F: drivers/usb/host/ehci-st.c 1445F: drivers/usb/host/ohci-st.c 1446F: drivers/ata/ahci_st.c 1447 1448ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1449M: Lennert Buytenhek <kernel@wantstofly.org> 1450L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1451S: Maintained 1452 1453ARM/TETON BGA MACHINE SUPPORT 1454M: "Mark F. Brown" <mark.brown314@gmail.com> 1455L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1456S: Maintained 1457 1458ARM/THECUS N2100 MACHINE SUPPORT 1459M: Lennert Buytenhek <kernel@wantstofly.org> 1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1461S: Maintained 1462 1463ARM/NUVOTON W90X900 ARM ARCHITECTURE 1464M: Wan ZongShun <mcuos.com@gmail.com> 1465L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1466W: http://www.mcuos.com 1467S: Maintained 1468F: arch/arm/mach-w90x900/ 1469F: drivers/input/keyboard/w90p910_keypad.c 1470F: drivers/input/touchscreen/w90p910_ts.c 1471F: drivers/watchdog/nuc900_wdt.c 1472F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1473F: drivers/mtd/nand/nuc900_nand.c 1474F: drivers/rtc/rtc-nuc900.c 1475F: drivers/spi/spi-nuc900.c 1476F: drivers/usb/host/ehci-w90x900.c 1477F: drivers/video/fbdev/nuc900fb.c 1478 1479ARM/U300 MACHINE SUPPORT 1480M: Linus Walleij <linus.walleij@linaro.org> 1481L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1482S: Supported 1483F: arch/arm/mach-u300/ 1484F: drivers/clocksource/timer-u300.c 1485F: drivers/i2c/busses/i2c-stu300.c 1486F: drivers/rtc/rtc-coh901331.c 1487F: drivers/watchdog/coh901327_wdt.c 1488F: drivers/dma/coh901318* 1489F: drivers/mfd/ab3100* 1490F: drivers/rtc/rtc-ab3100.c 1491F: drivers/rtc/rtc-coh901331.c 1492T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1493 1494ARM/Ux500 ARM ARCHITECTURE 1495M: Linus Walleij <linus.walleij@linaro.org> 1496L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1497S: Maintained 1498F: arch/arm/mach-ux500/ 1499F: drivers/clocksource/clksrc-dbx500-prcmu.c 1500F: drivers/dma/ste_dma40* 1501F: drivers/hwspinlock/u8500_hsem.c 1502F: drivers/mfd/abx500* 1503F: drivers/mfd/ab8500* 1504F: drivers/mfd/dbx500* 1505F: drivers/mfd/db8500* 1506F: drivers/pinctrl/nomadik/pinctrl-ab* 1507F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1508F: drivers/rtc/rtc-ab8500.c 1509F: drivers/rtc/rtc-pl031.c 1510T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1511 1512ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1513M: Ulf Hansson <ulf.hansson@linaro.org> 1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1515T: git git://git.linaro.org/people/ulfh/clk.git 1516S: Maintained 1517F: drivers/clk/ux500/ 1518F: include/linux/platform_data/clk-ux500.h 1519 1520ARM/VERSATILE EXPRESS PLATFORM 1521M: Liviu Dudau <liviu.dudau@arm.com> 1522M: Sudeep Holla <sudeep.holla@arm.com> 1523M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1524L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1525S: Maintained 1526F: arch/arm/boot/dts/vexpress* 1527F: arch/arm/mach-vexpress/ 1528F: */*/vexpress* 1529F: */*/*/vexpress* 1530F: drivers/clk/versatile/clk-vexpress-osc.c 1531F: drivers/clocksource/versatile.c 1532 1533ARM/VFP SUPPORT 1534M: Russell King <linux@arm.linux.org.uk> 1535L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1536W: http://www.arm.linux.org.uk/ 1537S: Maintained 1538F: arch/arm/vfp/ 1539 1540ARM/VOIPAC PXA270 SUPPORT 1541M: Marek Vasut <marek.vasut@gmail.com> 1542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1543S: Maintained 1544F: arch/arm/mach-pxa/vpac270.c 1545F: arch/arm/mach-pxa/include/mach/vpac270.h 1546 1547ARM/VT8500 ARM ARCHITECTURE 1548M: Tony Prisk <linux@prisktech.co.nz> 1549L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1550S: Maintained 1551F: arch/arm/mach-vt8500/ 1552F: drivers/clocksource/vt8500_timer.c 1553F: drivers/i2c/busses/i2c-wmt.c 1554F: drivers/mmc/host/wmt-sdmmc.c 1555F: drivers/pwm/pwm-vt8500.c 1556F: drivers/rtc/rtc-vt8500.c 1557F: drivers/tty/serial/vt8500_serial.c 1558F: drivers/usb/host/ehci-platform.c 1559F: drivers/usb/host/uhci-platform.c 1560F: drivers/video/fbdev/vt8500lcdfb.* 1561F: drivers/video/fbdev/wm8505fb* 1562F: drivers/video/fbdev/wmt_ge_rops.* 1563 1564ARM/ZIPIT Z2 SUPPORT 1565M: Marek Vasut <marek.vasut@gmail.com> 1566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1567S: Maintained 1568F: arch/arm/mach-pxa/z2.c 1569F: arch/arm/mach-pxa/include/mach/z2.h 1570 1571ARM/ZYNQ ARCHITECTURE 1572M: Michal Simek <michal.simek@xilinx.com> 1573R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1574L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1575W: http://wiki.xilinx.com 1576T: git git://git.xilinx.com/linux-xlnx.git 1577S: Supported 1578F: arch/arm/mach-zynq/ 1579F: drivers/cpuidle/cpuidle-zynq.c 1580F: drivers/block/xsysace.c 1581N: zynq 1582N: xilinx 1583F: drivers/clocksource/cadence_ttc_timer.c 1584F: drivers/i2c/busses/i2c-cadence.c 1585F: drivers/mmc/host/sdhci-of-arasan.c 1586 1587ARM SMMU DRIVER 1588M: Will Deacon <will.deacon@arm.com> 1589L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1590S: Maintained 1591F: drivers/iommu/arm-smmu.c 1592 1593ARM64 PORT (AARCH64 ARCHITECTURE) 1594M: Catalin Marinas <catalin.marinas@arm.com> 1595M: Will Deacon <will.deacon@arm.com> 1596L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1597S: Maintained 1598F: arch/arm64/ 1599F: Documentation/arm64/ 1600 1601AS3645A LED FLASH CONTROLLER DRIVER 1602M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1603L: linux-media@vger.kernel.org 1604T: git git://linuxtv.org/media_tree.git 1605S: Maintained 1606F: drivers/media/i2c/as3645a.c 1607F: include/media/as3645a.h 1608 1609ASC7621 HARDWARE MONITOR DRIVER 1610M: George Joseph <george.joseph@fairview5.com> 1611L: lm-sensors@lm-sensors.org 1612S: Maintained 1613F: Documentation/hwmon/asc7621 1614F: drivers/hwmon/asc7621.c 1615 1616ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1617M: Corentin Chary <corentin.chary@gmail.com> 1618L: acpi4asus-user@lists.sourceforge.net 1619L: platform-driver-x86@vger.kernel.org 1620W: http://acpi4asus.sf.net 1621S: Maintained 1622F: drivers/platform/x86/asus*.c 1623F: drivers/platform/x86/eeepc*.c 1624 1625ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1626R: Dan Williams <dan.j.williams@intel.com> 1627W: http://sourceforge.net/projects/xscaleiop 1628S: Odd fixes 1629F: Documentation/crypto/async-tx-api.txt 1630F: crypto/async_tx/ 1631F: drivers/dma/ 1632F: include/linux/dmaengine.h 1633F: include/linux/async_tx.h 1634 1635AT24 EEPROM DRIVER 1636M: Wolfram Sang <wsa@the-dreams.de> 1637L: linux-i2c@vger.kernel.org 1638S: Maintained 1639F: drivers/misc/eeprom/at24.c 1640F: include/linux/platform_data/at24.h 1641 1642ATA OVER ETHERNET (AOE) DRIVER 1643M: "Ed L. Cashin" <ecashin@coraid.com> 1644W: http://support.coraid.com/support/linux 1645S: Supported 1646F: Documentation/aoe/ 1647F: drivers/block/aoe/ 1648 1649ATHEROS ATH GENERIC UTILITIES 1650M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1651L: linux-wireless@vger.kernel.org 1652S: Supported 1653F: drivers/net/wireless/ath/* 1654 1655ATHEROS ATH5K WIRELESS DRIVER 1656M: Jiri Slaby <jirislaby@gmail.com> 1657M: Nick Kossifidis <mickflemm@gmail.com> 1658M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1659L: linux-wireless@vger.kernel.org 1660L: ath5k-devel@lists.ath5k.org 1661W: http://wireless.kernel.org/en/users/Drivers/ath5k 1662S: Maintained 1663F: drivers/net/wireless/ath/ath5k/ 1664 1665ATHEROS ATH6KL WIRELESS DRIVER 1666M: Kalle Valo <kvalo@qca.qualcomm.com> 1667L: linux-wireless@vger.kernel.org 1668W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1669T: git git://github.com/kvalo/ath.git 1670S: Supported 1671F: drivers/net/wireless/ath/ath6kl/ 1672 1673WILOCITY WIL6210 WIRELESS DRIVER 1674M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com> 1675L: linux-wireless@vger.kernel.org 1676L: wil6210@qca.qualcomm.com 1677S: Supported 1678W: http://wireless.kernel.org/en/users/Drivers/wil6210 1679F: drivers/net/wireless/ath/wil6210/ 1680F: include/uapi/linux/wil6210_uapi.h 1681 1682CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1683M: Christian Lamparter <chunkeey@googlemail.com> 1684L: linux-wireless@vger.kernel.org 1685W: http://wireless.kernel.org/en/users/Drivers/carl9170 1686S: Maintained 1687F: drivers/net/wireless/ath/carl9170/ 1688 1689ATK0110 HWMON DRIVER 1690M: Luca Tettamanti <kronos.it@gmail.com> 1691L: lm-sensors@lm-sensors.org 1692S: Maintained 1693F: drivers/hwmon/asus_atk0110.c 1694 1695ATI_REMOTE2 DRIVER 1696M: Ville Syrjala <syrjala@sci.fi> 1697S: Maintained 1698F: drivers/input/misc/ati_remote2.c 1699 1700ATLX ETHERNET DRIVERS 1701M: Jay Cliburn <jcliburn@gmail.com> 1702M: Chris Snook <chris.snook@gmail.com> 1703L: netdev@vger.kernel.org 1704W: http://sourceforge.net/projects/atl1 1705W: http://atl1.sourceforge.net 1706S: Maintained 1707F: drivers/net/ethernet/atheros/ 1708 1709ATM 1710M: Chas Williams <chas@cmf.nrl.navy.mil> 1711L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1712L: netdev@vger.kernel.org 1713W: http://linux-atm.sourceforge.net 1714S: Maintained 1715F: drivers/atm/ 1716F: include/linux/atm* 1717F: include/uapi/linux/atm* 1718 1719ATMEL AT91 / AT32 MCI DRIVER 1720M: Ludovic Desroches <ludovic.desroches@atmel.com> 1721S: Maintained 1722F: drivers/mmc/host/atmel-mci.c 1723F: drivers/mmc/host/atmel-mci-regs.h 1724 1725ATMEL AT91 / AT32 SERIAL DRIVER 1726M: Nicolas Ferre <nicolas.ferre@atmel.com> 1727S: Supported 1728F: drivers/tty/serial/atmel_serial.c 1729 1730ATMEL Audio ALSA driver 1731M: Bo Shen <voice.shen@atmel.com> 1732L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1733S: Supported 1734F: sound/soc/atmel 1735 1736ATMEL DMA DRIVER 1737M: Nicolas Ferre <nicolas.ferre@atmel.com> 1738L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1739S: Supported 1740F: drivers/dma/at_hdmac.c 1741F: drivers/dma/at_hdmac_regs.h 1742F: include/linux/platform_data/dma-atmel.h 1743 1744ATMEL XDMA DRIVER 1745M: Ludovic Desroches <ludovic.desroches@atmel.com> 1746L: linux-arm-kernel@lists.infradead.org 1747L: dmaengine@vger.kernel.org 1748S: Supported 1749F: drivers/dma/at_xdmac.c 1750 1751ATMEL I2C DRIVER 1752M: Ludovic Desroches <ludovic.desroches@atmel.com> 1753L: linux-i2c@vger.kernel.org 1754S: Supported 1755F: drivers/i2c/busses/i2c-at91.c 1756 1757ATMEL ISI DRIVER 1758M: Josh Wu <josh.wu@atmel.com> 1759L: linux-media@vger.kernel.org 1760S: Supported 1761F: drivers/media/platform/soc_camera/atmel-isi.c 1762F: include/media/atmel-isi.h 1763 1764ATMEL LCDFB DRIVER 1765M: Nicolas Ferre <nicolas.ferre@atmel.com> 1766L: linux-fbdev@vger.kernel.org 1767S: Maintained 1768F: drivers/video/fbdev/atmel_lcdfb.c 1769F: include/video/atmel_lcdc.h 1770 1771ATMEL MACB ETHERNET DRIVER 1772M: Nicolas Ferre <nicolas.ferre@atmel.com> 1773S: Supported 1774F: drivers/net/ethernet/cadence/ 1775 1776ATMEL NAND DRIVER 1777M: Josh Wu <josh.wu@atmel.com> 1778L: linux-mtd@lists.infradead.org 1779S: Supported 1780F: drivers/mtd/nand/atmel_nand* 1781 1782ATMEL SPI DRIVER 1783M: Nicolas Ferre <nicolas.ferre@atmel.com> 1784S: Supported 1785F: drivers/spi/spi-atmel.* 1786 1787ATMEL SSC DRIVER 1788M: Bo Shen <voice.shen@atmel.com> 1789L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1790S: Supported 1791F: drivers/misc/atmel-ssc.c 1792F: include/linux/atmel-ssc.h 1793 1794ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 1795M: Nicolas Ferre <nicolas.ferre@atmel.com> 1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1797S: Supported 1798F: drivers/misc/atmel_tclib.c 1799F: drivers/clocksource/tcb_clksrc.c 1800 1801ATMEL USBA UDC DRIVER 1802M: Nicolas Ferre <nicolas.ferre@atmel.com> 1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1804S: Supported 1805F: drivers/usb/gadget/udc/atmel_usba_udc.* 1806 1807ATMEL WIRELESS DRIVER 1808M: Simon Kelley <simon@thekelleys.org.uk> 1809L: linux-wireless@vger.kernel.org 1810W: http://www.thekelleys.org.uk/atmel 1811W: http://atmelwlandriver.sourceforge.net/ 1812S: Maintained 1813F: drivers/net/wireless/atmel* 1814 1815ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 1816M: Bradley Grove <linuxdrivers@attotech.com> 1817L: linux-scsi@vger.kernel.org 1818W: http://www.attotech.com 1819S: Supported 1820F: drivers/scsi/esas2r 1821 1822AUDIT SUBSYSTEM 1823M: Paul Moore <paul@paul-moore.com> 1824M: Eric Paris <eparis@redhat.com> 1825L: linux-audit@redhat.com (moderated for non-subscribers) 1826W: http://people.redhat.com/sgrubb/audit/ 1827T: git git://git.infradead.org/users/pcmoore/audit 1828S: Maintained 1829F: include/linux/audit.h 1830F: include/uapi/linux/audit.h 1831F: kernel/audit* 1832 1833AUXILIARY DISPLAY DRIVERS 1834M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 1835W: http://miguelojeda.es/auxdisplay.htm 1836W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 1837S: Maintained 1838F: drivers/auxdisplay/ 1839F: include/linux/cfag12864b.h 1840 1841AVR32 ARCHITECTURE 1842M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1843M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1844W: http://www.atmel.com/products/AVR32/ 1845W: http://mirror.egtvedt.no/avr32linux.org/ 1846W: http://avrfreaks.net/ 1847S: Maintained 1848F: arch/avr32/ 1849 1850AVR32/AT32AP MACHINE SUPPORT 1851M: Haavard Skinnemoen <hskinnemoen@gmail.com> 1852M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 1853S: Maintained 1854F: arch/avr32/mach-at32ap/ 1855 1856AX.25 NETWORK LAYER 1857M: Ralf Baechle <ralf@linux-mips.org> 1858L: linux-hams@vger.kernel.org 1859W: http://www.linux-ax25.org/ 1860S: Maintained 1861F: include/uapi/linux/ax25.h 1862F: include/net/ax25.h 1863F: net/ax25/ 1864 1865AZ6007 DVB DRIVER 1866M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 1867L: linux-media@vger.kernel.org 1868W: http://linuxtv.org 1869T: git git://linuxtv.org/media_tree.git 1870S: Maintained 1871F: drivers/media/usb/dvb-usb-v2/az6007.c 1872 1873AZTECH FM RADIO RECEIVER DRIVER 1874M: Hans Verkuil <hverkuil@xs4all.nl> 1875L: linux-media@vger.kernel.org 1876T: git git://linuxtv.org/media_tree.git 1877W: http://linuxtv.org 1878S: Maintained 1879F: drivers/media/radio/radio-aztech* 1880 1881B43 WIRELESS DRIVER 1882M: Stefano Brivio <stefano.brivio@polimi.it> 1883L: linux-wireless@vger.kernel.org 1884L: b43-dev@lists.infradead.org 1885W: http://wireless.kernel.org/en/users/Drivers/b43 1886S: Maintained 1887F: drivers/net/wireless/b43/ 1888 1889B43LEGACY WIRELESS DRIVER 1890M: Larry Finger <Larry.Finger@lwfinger.net> 1891M: Stefano Brivio <stefano.brivio@polimi.it> 1892L: linux-wireless@vger.kernel.org 1893L: b43-dev@lists.infradead.org 1894W: http://wireless.kernel.org/en/users/Drivers/b43 1895S: Maintained 1896F: drivers/net/wireless/b43legacy/ 1897 1898BACKLIGHT CLASS/SUBSYSTEM 1899M: Jingoo Han <jg1.han@samsung.com> 1900M: Lee Jones <lee.jones@linaro.org> 1901S: Maintained 1902F: drivers/video/backlight/ 1903F: include/linux/backlight.h 1904 1905BATMAN ADVANCED 1906M: Marek Lindner <mareklindner@neomailbox.ch> 1907M: Simon Wunderlich <sw@simonwunderlich.de> 1908M: Antonio Quartulli <antonio@meshcoding.com> 1909L: b.a.t.m.a.n@lists.open-mesh.org 1910W: http://www.open-mesh.org/ 1911S: Maintained 1912F: net/batman-adv/ 1913 1914BAYCOM/HDLCDRV DRIVERS FOR AX.25 1915M: Thomas Sailer <t.sailer@alumni.ethz.ch> 1916L: linux-hams@vger.kernel.org 1917W: http://www.baycom.org/~tom/ham/ham.html 1918S: Maintained 1919F: drivers/net/hamradio/baycom* 1920 1921BCACHE (BLOCK LAYER CACHE) 1922M: Kent Overstreet <kmo@daterainc.com> 1923L: linux-bcache@vger.kernel.org 1924W: http://bcache.evilpiepirate.org 1925S: Maintained: 1926F: drivers/md/bcache/ 1927 1928BEFS FILE SYSTEM 1929S: Orphan 1930F: Documentation/filesystems/befs.txt 1931F: fs/befs/ 1932 1933BECKHOFF CX5020 ETHERCAT MASTER DRIVER 1934M: Dariusz Marcinkiewicz <reksio@newterm.pl> 1935L: netdev@vger.kernel.org 1936S: Maintained 1937F: drivers/net/ethernet/ec_bhf.c 1938 1939BFS FILE SYSTEM 1940M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 1941S: Maintained 1942F: Documentation/filesystems/bfs.txt 1943F: fs/bfs/ 1944F: include/uapi/linux/bfs_fs.h 1945 1946BLACKFIN ARCHITECTURE 1947M: Steven Miao <realmz6@gmail.com> 1948L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1949T: git git://git.code.sf.net/p/adi-linux/code 1950W: http://blackfin.uclinux.org 1951S: Supported 1952F: arch/blackfin/ 1953 1954BLACKFIN EMAC DRIVER 1955L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1956W: http://blackfin.uclinux.org 1957S: Supported 1958F: drivers/net/ethernet/adi/ 1959 1960BLACKFIN RTC DRIVER 1961L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1962W: http://blackfin.uclinux.org 1963S: Supported 1964F: drivers/rtc/rtc-bfin.c 1965 1966BLACKFIN SDH DRIVER 1967M: Sonic Zhang <sonic.zhang@analog.com> 1968L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1969W: http://blackfin.uclinux.org 1970S: Supported 1971F: drivers/mmc/host/bfin_sdh.c 1972 1973BLACKFIN SERIAL DRIVER 1974M: Sonic Zhang <sonic.zhang@analog.com> 1975L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1976W: http://blackfin.uclinux.org 1977S: Supported 1978F: drivers/tty/serial/bfin_uart.c 1979 1980BLACKFIN WATCHDOG DRIVER 1981L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1982W: http://blackfin.uclinux.org 1983S: Supported 1984F: drivers/watchdog/bfin_wdt.c 1985 1986BLACKFIN I2C TWI DRIVER 1987M: Sonic Zhang <sonic.zhang@analog.com> 1988L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1989W: http://blackfin.uclinux.org/ 1990S: Supported 1991F: drivers/i2c/busses/i2c-bfin-twi.c 1992 1993BLACKFIN MEDIA DRIVER 1994M: Scott Jiang <scott.jiang.linux@gmail.com> 1995L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 1996W: http://blackfin.uclinux.org/ 1997S: Supported 1998F: drivers/media/platform/blackfin/ 1999F: drivers/media/i2c/adv7183* 2000F: drivers/media/i2c/vs6624* 2001 2002BLINKM RGB LED DRIVER 2003M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2004S: Maintained 2005F: drivers/leds/leds-blinkm.c 2006 2007BLOCK LAYER 2008M: Jens Axboe <axboe@kernel.dk> 2009T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2010S: Maintained 2011F: block/ 2012 2013BLOCK2MTD DRIVER 2014M: Joern Engel <joern@lazybastard.org> 2015L: linux-mtd@lists.infradead.org 2016S: Maintained 2017F: drivers/mtd/devices/block2mtd.c 2018 2019BLUETOOTH DRIVERS 2020M: Marcel Holtmann <marcel@holtmann.org> 2021M: Gustavo Padovan <gustavo@padovan.org> 2022M: Johan Hedberg <johan.hedberg@gmail.com> 2023L: linux-bluetooth@vger.kernel.org 2024W: http://www.bluez.org/ 2025T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2026T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2027S: Maintained 2028F: drivers/bluetooth/ 2029 2030BLUETOOTH SUBSYSTEM 2031M: Marcel Holtmann <marcel@holtmann.org> 2032M: Gustavo Padovan <gustavo@padovan.org> 2033M: Johan Hedberg <johan.hedberg@gmail.com> 2034L: linux-bluetooth@vger.kernel.org 2035W: http://www.bluez.org/ 2036T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2037T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2038S: Maintained 2039F: net/bluetooth/ 2040F: include/net/bluetooth/ 2041 2042BONDING DRIVER 2043M: Jay Vosburgh <j.vosburgh@gmail.com> 2044M: Veaceslav Falico <vfalico@gmail.com> 2045M: Andy Gospodarek <andy@greyhouse.net> 2046L: netdev@vger.kernel.org 2047W: http://sourceforge.net/projects/bonding/ 2048S: Supported 2049F: drivers/net/bonding/ 2050F: include/uapi/linux/if_bonding.h 2051 2052BPF (Safe dynamic programs and tools) 2053M: Alexei Starovoitov <ast@kernel.org> 2054L: netdev@vger.kernel.org 2055L: linux-kernel@vger.kernel.org 2056S: Supported 2057F: kernel/bpf/ 2058 2059BROADCOM B44 10/100 ETHERNET DRIVER 2060M: Gary Zambrano <zambrano@broadcom.com> 2061L: netdev@vger.kernel.org 2062S: Supported 2063F: drivers/net/ethernet/broadcom/b44.* 2064 2065BROADCOM GENET ETHERNET DRIVER 2066M: Florian Fainelli <f.fainelli@gmail.com> 2067L: netdev@vger.kernel.org 2068S: Supported 2069F: drivers/net/ethernet/broadcom/genet/ 2070 2071BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2072M: Sony Chacko <sony.chacko@qlogic.com> 2073M: Dept-HSGLinuxNICDev@qlogic.com 2074L: netdev@vger.kernel.org 2075S: Supported 2076F: drivers/net/ethernet/broadcom/bnx2.* 2077F: drivers/net/ethernet/broadcom/bnx2_* 2078 2079BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2080M: Ariel Elior <ariel.elior@qlogic.com> 2081L: netdev@vger.kernel.org 2082S: Supported 2083F: drivers/net/ethernet/broadcom/bnx2x/ 2084 2085BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2086M: Christian Daudt <bcm@fixthebug.org> 2087M: Matt Porter <mporter@linaro.org> 2088M: Florian Fainelli <f.fainelli@gmail.com> 2089L: bcm-kernel-feedback-list@broadcom.com 2090T: git git://github.com/broadcom/mach-bcm 2091S: Maintained 2092F: arch/arm/mach-bcm/ 2093F: arch/arm/boot/dts/bcm113* 2094F: arch/arm/boot/dts/bcm216* 2095F: arch/arm/boot/dts/bcm281* 2096F: arch/arm/configs/bcm_defconfig 2097F: drivers/mmc/host/sdhci-bcm-kona.c 2098F: drivers/clocksource/bcm_kona_timer.c 2099 2100BROADCOM BCM2835 ARM ARCHITECTURE 2101M: Stephen Warren <swarren@wwwdotorg.org> 2102M: Lee Jones <lee@kernel.org> 2103L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2104T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2105S: Maintained 2106N: bcm2835 2107 2108BROADCOM BCM33XX MIPS ARCHITECTURE 2109M: Kevin Cernekee <cernekee@gmail.com> 2110L: linux-mips@linux-mips.org 2111S: Maintained 2112F: arch/mips/bcm3384/* 2113F: arch/mips/include/asm/mach-bcm3384/* 2114F: arch/mips/kernel/*bmips* 2115 2116BROADCOM BCM5301X ARM ARCHITECTURE 2117M: Hauke Mehrtens <hauke@hauke-m.de> 2118L: linux-arm-kernel@lists.infradead.org 2119S: Maintained 2120F: arch/arm/mach-bcm/bcm_5301x.c 2121F: arch/arm/boot/dts/bcm5301x.dtsi 2122F: arch/arm/boot/dts/bcm470* 2123 2124BROADCOM BCM63XX ARM ARCHITECTURE 2125M: Florian Fainelli <f.fainelli@gmail.com> 2126L: linux-arm-kernel@lists.infradead.org 2127T: git git://git.github.com/brcm/linux.git 2128S: Maintained 2129F: arch/arm/mach-bcm/bcm63xx.c 2130F: arch/arm/include/debug/bcm63xx.S 2131 2132BROADCOM BCM63XX/BCM33XX UDC DRIVER 2133M: Kevin Cernekee <cernekee@gmail.com> 2134L: linux-usb@vger.kernel.org 2135S: Maintained 2136F: drivers/usb/gadget/udc/bcm63xx_udc.* 2137 2138BROADCOM BCM7XXX ARM ARCHITECTURE 2139M: Marc Carino <marc.ceeeee@gmail.com> 2140M: Brian Norris <computersforpeace@gmail.com> 2141M: Gregory Fong <gregory.0xf0@gmail.com> 2142M: Florian Fainelli <f.fainelli@gmail.com> 2143L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2144S: Maintained 2145F: arch/arm/mach-bcm/*brcmstb* 2146F: arch/arm/boot/dts/bcm7*.dts* 2147F: drivers/bus/brcmstb_gisb.c 2148 2149BROADCOM BMIPS MIPS ARCHITECTURE 2150M: Kevin Cernekee <cernekee@gmail.com> 2151M: Florian Fainelli <f.fainelli@gmail.com> 2152L: linux-mips@linux-mips.org 2153S: Maintained 2154F: arch/mips/bmips/* 2155F: arch/mips/include/asm/mach-bmips/* 2156F: arch/mips/kernel/*bmips* 2157F: arch/mips/boot/dts/bcm*.dts* 2158F: drivers/irqchip/irq-bcm7* 2159F: drivers/irqchip/irq-brcmstb* 2160 2161BROADCOM TG3 GIGABIT ETHERNET DRIVER 2162M: Prashant Sreedharan <prashant@broadcom.com> 2163M: Michael Chan <mchan@broadcom.com> 2164L: netdev@vger.kernel.org 2165S: Supported 2166F: drivers/net/ethernet/broadcom/tg3.* 2167 2168BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2169M: Brett Rudley <brudley@broadcom.com> 2170M: Arend van Spriel <arend@broadcom.com> 2171M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2172M: Hante Meuleman <meuleman@broadcom.com> 2173L: linux-wireless@vger.kernel.org 2174L: brcm80211-dev-list@broadcom.com 2175S: Supported 2176F: drivers/net/wireless/brcm80211/ 2177 2178BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2179M: QLogic-Storage-Upstream@qlogic.com 2180L: linux-scsi@vger.kernel.org 2181S: Supported 2182F: drivers/scsi/bnx2fc/ 2183 2184BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2185M: QLogic-Storage-Upstream@qlogic.com 2186L: linux-scsi@vger.kernel.org 2187S: Supported 2188F: drivers/scsi/bnx2i/ 2189 2190BROADCOM CYGNUS/IPROC ARM ARCHITECTURE 2191M: Ray Jui <rjui@broadcom.com> 2192M: Scott Branden <sbranden@broadcom.com> 2193L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2194L: bcm-kernel-feedback-list@broadcom.com 2195T: git git://git.github.com/brcm/linux.git 2196S: Maintained 2197N: iproc 2198N: cygnus 2199N: bcm9113* 2200N: bcm9583* 2201N: bcm583* 2202N: bcm113* 2203 2204BROADCOM KONA GPIO DRIVER 2205M: Ray Jui <rjui@broadcom.com> 2206L: bcm-kernel-feedback-list@broadcom.com 2207S: Supported 2208F: drivers/gpio/gpio-bcm-kona.c 2209F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt 2210 2211BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2212M: Rafał Miłecki <zajec5@gmail.com> 2213L: linux-wireless@vger.kernel.org 2214S: Maintained 2215F: drivers/bcma/ 2216F: include/linux/bcma/ 2217 2218BROADCOM SYSTEMPORT ETHERNET DRIVER 2219M: Florian Fainelli <f.fainelli@gmail.com> 2220L: netdev@vger.kernel.org 2221S: Supported 2222F: drivers/net/ethernet/broadcom/bcmsysport.* 2223 2224BROCADE BFA FC SCSI DRIVER 2225M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2226M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2227L: linux-scsi@vger.kernel.org 2228S: Supported 2229F: drivers/scsi/bfa/ 2230 2231BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2232M: Rasesh Mody <rasesh.mody@qlogic.com> 2233L: netdev@vger.kernel.org 2234S: Supported 2235F: drivers/net/ethernet/brocade/bna/ 2236 2237BSG (block layer generic sg v4 driver) 2238M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2239L: linux-scsi@vger.kernel.org 2240S: Supported 2241F: block/bsg.c 2242F: include/linux/bsg.h 2243F: include/uapi/linux/bsg.h 2244 2245BT87X AUDIO DRIVER 2246M: Clemens Ladisch <clemens@ladisch.de> 2247L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2248T: git git://git.alsa-project.org/alsa-kernel.git 2249S: Maintained 2250F: Documentation/sound/alsa/Bt87x.txt 2251F: sound/pci/bt87x.c 2252 2253BT8XXGPIO DRIVER 2254M: Michael Buesch <m@bues.ch> 2255W: http://bu3sch.de/btgpio.php 2256S: Maintained 2257F: drivers/gpio/gpio-bt8xx.c 2258 2259BTRFS FILE SYSTEM 2260M: Chris Mason <clm@fb.com> 2261M: Josef Bacik <jbacik@fb.com> 2262M: David Sterba <dsterba@suse.cz> 2263L: linux-btrfs@vger.kernel.org 2264W: http://btrfs.wiki.kernel.org/ 2265Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2266T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2267S: Maintained 2268F: Documentation/filesystems/btrfs.txt 2269F: fs/btrfs/ 2270 2271BTTV VIDEO4LINUX DRIVER 2272M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2273L: linux-media@vger.kernel.org 2274W: http://linuxtv.org 2275T: git git://linuxtv.org/media_tree.git 2276S: Odd fixes 2277F: Documentation/video4linux/bttv/ 2278F: drivers/media/pci/bt8xx/bttv* 2279 2280BUSLOGIC SCSI DRIVER 2281M: Khalid Aziz <khalid@gonehiking.org> 2282L: linux-scsi@vger.kernel.org 2283S: Maintained 2284F: drivers/scsi/BusLogic.* 2285F: drivers/scsi/FlashPoint.* 2286 2287C-MEDIA CMI8788 DRIVER 2288M: Clemens Ladisch <clemens@ladisch.de> 2289L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2290T: git git://git.alsa-project.org/alsa-kernel.git 2291S: Maintained 2292F: sound/pci/oxygen/ 2293 2294C6X ARCHITECTURE 2295M: Mark Salter <msalter@redhat.com> 2296M: Aurelien Jacquiot <a-jacquiot@ti.com> 2297L: linux-c6x-dev@linux-c6x.org 2298W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2299S: Maintained 2300F: arch/c6x/ 2301 2302CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2303M: David Howells <dhowells@redhat.com> 2304L: linux-cachefs@redhat.com 2305S: Supported 2306F: Documentation/filesystems/caching/cachefiles.txt 2307F: fs/cachefiles/ 2308 2309CADET FM/AM RADIO RECEIVER DRIVER 2310M: Hans Verkuil <hverkuil@xs4all.nl> 2311L: linux-media@vger.kernel.org 2312T: git git://linuxtv.org/media_tree.git 2313W: http://linuxtv.org 2314S: Maintained 2315F: drivers/media/radio/radio-cadet* 2316 2317CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2318M: Jonathan Corbet <corbet@lwn.net> 2319L: linux-media@vger.kernel.org 2320T: git git://linuxtv.org/media_tree.git 2321S: Maintained 2322F: Documentation/video4linux/cafe_ccic 2323F: drivers/media/platform/marvell-ccic/ 2324 2325CAIF NETWORK LAYER 2326M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2327L: netdev@vger.kernel.org 2328S: Supported 2329F: Documentation/networking/caif/ 2330F: drivers/net/caif/ 2331F: include/uapi/linux/caif/ 2332F: include/net/caif/ 2333F: net/caif/ 2334 2335CALGARY x86-64 IOMMU 2336M: Muli Ben-Yehuda <muli@il.ibm.com> 2337M: "Jon D. Mason" <jdmason@kudzu.us> 2338L: discuss@x86-64.org 2339S: Maintained 2340F: arch/x86/kernel/pci-calgary_64.c 2341F: arch/x86/kernel/tce_64.c 2342F: arch/x86/include/asm/calgary.h 2343F: arch/x86/include/asm/tce.h 2344 2345CAN NETWORK LAYER 2346M: Oliver Hartkopp <socketcan@hartkopp.net> 2347L: linux-can@vger.kernel.org 2348W: http://gitorious.org/linux-can 2349T: git git://gitorious.org/linux-can/linux-can-next.git 2350S: Maintained 2351F: Documentation/networking/can.txt 2352F: net/can/ 2353F: include/linux/can/core.h 2354F: include/uapi/linux/can.h 2355F: include/uapi/linux/can/bcm.h 2356F: include/uapi/linux/can/raw.h 2357F: include/uapi/linux/can/gw.h 2358 2359CAN NETWORK DRIVERS 2360M: Wolfgang Grandegger <wg@grandegger.com> 2361M: Marc Kleine-Budde <mkl@pengutronix.de> 2362L: linux-can@vger.kernel.org 2363W: http://gitorious.org/linux-can 2364T: git git://gitorious.org/linux-can/linux-can-next.git 2365S: Maintained 2366F: drivers/net/can/ 2367F: include/linux/can/dev.h 2368F: include/linux/can/platform/ 2369F: include/uapi/linux/can/error.h 2370F: include/uapi/linux/can/netlink.h 2371 2372CAPABILITIES 2373M: Serge Hallyn <serge.hallyn@canonical.com> 2374L: linux-security-module@vger.kernel.org 2375S: Supported 2376F: include/linux/capability.h 2377F: include/uapi/linux/capability.h 2378F: security/capability.c 2379F: security/commoncap.c 2380F: kernel/capability.c 2381 2382CC2520 IEEE-802.15.4 RADIO DRIVER 2383M: Varka Bhadram <varkabhadram@gmail.com> 2384L: linux-wpan@vger.kernel.org 2385S: Maintained 2386F: drivers/net/ieee802154/cc2520.c 2387F: include/linux/spi/cc2520.h 2388F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2389 2390CELL BROADBAND ENGINE ARCHITECTURE 2391M: Arnd Bergmann <arnd@arndb.de> 2392L: linuxppc-dev@lists.ozlabs.org 2393L: cbe-oss-dev@lists.ozlabs.org 2394W: http://www.ibm.com/developerworks/power/cell/ 2395S: Supported 2396F: arch/powerpc/include/asm/cell*.h 2397F: arch/powerpc/include/asm/spu*.h 2398F: arch/powerpc/include/uapi/asm/spu*.h 2399F: arch/powerpc/oprofile/*cell* 2400F: arch/powerpc/platforms/cell/ 2401 2402CEPH DISTRIBUTED FILE SYSTEM CLIENT 2403M: Sage Weil <sage@inktank.com> 2404L: ceph-devel@vger.kernel.org 2405W: http://ceph.com/ 2406T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2407S: Supported 2408F: Documentation/filesystems/ceph.txt 2409F: fs/ceph/ 2410F: net/ceph/ 2411F: include/linux/ceph/ 2412F: include/linux/crush/ 2413 2414CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2415L: linux-usb@vger.kernel.org 2416S: Orphan 2417F: Documentation/usb/WUSB-Design-overview.txt 2418F: Documentation/usb/wusb-cbaf 2419F: drivers/usb/host/hwa-hc.c 2420F: drivers/usb/host/whci/ 2421F: drivers/usb/wusbcore/ 2422F: include/linux/usb/wusb* 2423 2424CFAG12864B LCD DRIVER 2425M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2426W: http://miguelojeda.es/auxdisplay.htm 2427W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2428S: Maintained 2429F: drivers/auxdisplay/cfag12864b.c 2430F: include/linux/cfag12864b.h 2431 2432CFAG12864BFB LCD FRAMEBUFFER DRIVER 2433M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2434W: http://miguelojeda.es/auxdisplay.htm 2435W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2436S: Maintained 2437F: drivers/auxdisplay/cfag12864bfb.c 2438F: include/linux/cfag12864b.h 2439 2440CFG80211 and NL80211 2441M: Johannes Berg <johannes@sipsolutions.net> 2442L: linux-wireless@vger.kernel.org 2443W: http://wireless.kernel.org/ 2444T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2445T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2446S: Maintained 2447F: include/uapi/linux/nl80211.h 2448F: include/net/cfg80211.h 2449F: net/wireless/* 2450X: net/wireless/wext* 2451 2452CHAR and MISC DRIVERS 2453M: Arnd Bergmann <arnd@arndb.de> 2454M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2455T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2456S: Supported 2457F: drivers/char/* 2458F: drivers/misc/* 2459F: include/linux/miscdevice.h 2460 2461CHECKPATCH 2462M: Andy Whitcroft <apw@canonical.com> 2463M: Joe Perches <joe@perches.com> 2464S: Maintained 2465F: scripts/checkpatch.pl 2466 2467CHINESE DOCUMENTATION 2468M: Harry Wei <harryxiyou@gmail.com> 2469L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2470L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2471S: Maintained 2472F: Documentation/zh_CN/ 2473 2474CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2475M: Peter Chen <Peter.Chen@freescale.com> 2476T: git git://github.com/hzpeterchen/linux-usb.git 2477L: linux-usb@vger.kernel.org 2478S: Maintained 2479F: drivers/usb/chipidea/ 2480 2481CHROME HARDWARE PLATFORM SUPPORT 2482M: Olof Johansson <olof@lixom.net> 2483S: Maintained 2484F: drivers/platform/chrome/ 2485 2486CISCO VIC ETHERNET NIC DRIVER 2487M: Christian Benvenuti <benve@cisco.com> 2488M: Sujith Sankar <ssujith@cisco.com> 2489M: Govindarajulu Varadarajan <_govind@gmx.com> 2490M: Neel Patel <neepatel@cisco.com> 2491S: Supported 2492F: drivers/net/ethernet/cisco/enic/ 2493 2494CISCO VIC LOW LATENCY NIC DRIVER 2495M: Upinder Malhi <umalhi@cisco.com> 2496S: Supported 2497F: drivers/infiniband/hw/usnic 2498 2499CIRRUS LOGIC EP93XX ETHERNET DRIVER 2500M: Hartley Sweeten <hsweeten@visionengravers.com> 2501L: netdev@vger.kernel.org 2502S: Maintained 2503F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2504 2505CIRRUS LOGIC AUDIO CODEC DRIVERS 2506M: Brian Austin <brian.austin@cirrus.com> 2507M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2508L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2509S: Maintained 2510F: sound/soc/codecs/cs* 2511 2512CLEANCACHE API 2513M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2514L: linux-kernel@vger.kernel.org 2515S: Maintained 2516F: mm/cleancache.c 2517F: include/linux/cleancache.h 2518 2519CLK API 2520M: Russell King <linux@arm.linux.org.uk> 2521S: Maintained 2522F: include/linux/clk.h 2523 2524CLOCKSOURCE, CLOCKEVENT DRIVERS 2525M: Daniel Lezcano <daniel.lezcano@linaro.org> 2526M: Thomas Gleixner <tglx@linutronix.de> 2527L: linux-kernel@vger.kernel.org 2528T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2529S: Supported 2530F: drivers/clocksource 2531 2532CISCO FCOE HBA DRIVER 2533M: Hiral Patel <hiralpat@cisco.com> 2534M: Suma Ramars <sramars@cisco.com> 2535M: Brian Uchino <buchino@cisco.com> 2536L: linux-scsi@vger.kernel.org 2537S: Supported 2538F: drivers/scsi/fnic/ 2539 2540CMPC ACPI DRIVER 2541M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2542M: Daniel Oliveira Nascimento <don@syst.com.br> 2543L: platform-driver-x86@vger.kernel.org 2544S: Supported 2545F: drivers/platform/x86/classmate-laptop.c 2546 2547COCCINELLE/Semantic Patches (SmPL) 2548M: Julia Lawall <Julia.Lawall@lip6.fr> 2549M: Gilles Muller <Gilles.Muller@lip6.fr> 2550M: Nicolas Palix <nicolas.palix@imag.fr> 2551M: Michal Marek <mmarek@suse.cz> 2552L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2553T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2554W: http://coccinelle.lip6.fr/ 2555S: Supported 2556F: Documentation/coccinelle.txt 2557F: scripts/coccinelle/ 2558F: scripts/coccicheck 2559 2560CODA FILE SYSTEM 2561M: Jan Harkes <jaharkes@cs.cmu.edu> 2562M: coda@cs.cmu.edu 2563L: codalist@coda.cs.cmu.edu 2564W: http://www.coda.cs.cmu.edu/ 2565S: Maintained 2566F: Documentation/filesystems/coda.txt 2567F: fs/coda/ 2568F: include/linux/coda*.h 2569F: include/uapi/linux/coda*.h 2570 2571CODA V4L2 MEM2MEM DRIVER 2572M: Philipp Zabel <p.zabel@pengutronix.de> 2573L: linux-media@vger.kernel.org 2574S: Maintained 2575F: Documentation/devicetree/bindings/media/coda.txt 2576F: drivers/media/platform/coda/ 2577 2578COMMON CLK FRAMEWORK 2579M: Mike Turquette <mturquette@linaro.org> 2580M: Stephen Boyd <sboyd@codeaurora.org> 2581L: linux-kernel@vger.kernel.org 2582T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2583S: Maintained 2584F: drivers/clk/ 2585X: drivers/clk/clkdev.c 2586F: include/linux/clk-pr* 2587F: include/linux/clk/ 2588 2589COMMON INTERNET FILE SYSTEM (CIFS) 2590M: Steve French <sfrench@samba.org> 2591L: linux-cifs@vger.kernel.org 2592L: samba-technical@lists.samba.org (moderated for non-subscribers) 2593W: http://linux-cifs.samba.org/ 2594T: git git://git.samba.org/sfrench/cifs-2.6.git 2595S: Supported 2596F: Documentation/filesystems/cifs/ 2597F: fs/cifs/ 2598 2599COMPACTPCI HOTPLUG CORE 2600M: Scott Murray <scott@spiteful.org> 2601L: linux-pci@vger.kernel.org 2602S: Maintained 2603F: drivers/pci/hotplug/cpci_hotplug* 2604 2605COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2606M: Scott Murray <scott@spiteful.org> 2607L: linux-pci@vger.kernel.org 2608S: Maintained 2609F: drivers/pci/hotplug/cpcihp_zt5550.* 2610 2611COMPACTPCI HOTPLUG GENERIC DRIVER 2612M: Scott Murray <scott@spiteful.org> 2613L: linux-pci@vger.kernel.org 2614S: Maintained 2615F: drivers/pci/hotplug/cpcihp_generic.c 2616 2617COMPAL LAPTOP SUPPORT 2618M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2619L: platform-driver-x86@vger.kernel.org 2620S: Maintained 2621F: drivers/platform/x86/compal-laptop.c 2622 2623CONEXANT ACCESSRUNNER USB DRIVER 2624M: Simon Arlott <cxacru@fire.lp0.eu> 2625L: accessrunner-general@lists.sourceforge.net 2626W: http://accessrunner.sourceforge.net/ 2627S: Maintained 2628F: drivers/usb/atm/cxacru.c 2629 2630CONFIGFS 2631M: Joel Becker <jlbec@evilplan.org> 2632T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git 2633S: Supported 2634F: fs/configfs/ 2635F: include/linux/configfs.h 2636 2637CONNECTOR 2638M: Evgeniy Polyakov <zbr@ioremap.net> 2639L: netdev@vger.kernel.org 2640S: Maintained 2641F: drivers/connector/ 2642 2643CONTROL GROUP (CGROUP) 2644M: Tejun Heo <tj@kernel.org> 2645M: Li Zefan <lizefan@huawei.com> 2646L: cgroups@vger.kernel.org 2647T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2648S: Maintained 2649F: Documentation/cgroups/ 2650F: include/linux/cgroup* 2651F: kernel/cgroup* 2652 2653CONTROL GROUP - CPUSET 2654M: Li Zefan <lizefan@huawei.com> 2655L: cgroups@vger.kernel.org 2656W: http://www.bullopensource.org/cpuset/ 2657W: http://oss.sgi.com/projects/cpusets/ 2658T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 2659S: Maintained 2660F: Documentation/cgroups/cpusets.txt 2661F: include/linux/cpuset.h 2662F: kernel/cpuset.c 2663 2664CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 2665M: Johannes Weiner <hannes@cmpxchg.org> 2666M: Michal Hocko <mhocko@suse.cz> 2667L: cgroups@vger.kernel.org 2668L: linux-mm@kvack.org 2669S: Maintained 2670F: mm/memcontrol.c 2671F: mm/swap_cgroup.c 2672 2673CORETEMP HARDWARE MONITORING DRIVER 2674M: Fenghua Yu <fenghua.yu@intel.com> 2675L: lm-sensors@lm-sensors.org 2676S: Maintained 2677F: Documentation/hwmon/coretemp 2678F: drivers/hwmon/coretemp.c 2679 2680COSA/SRP SYNC SERIAL DRIVER 2681M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 2682W: http://www.fi.muni.cz/~kas/cosa/ 2683S: Maintained 2684F: drivers/net/wan/cosa* 2685 2686CPMAC ETHERNET DRIVER 2687M: Florian Fainelli <florian@openwrt.org> 2688L: netdev@vger.kernel.org 2689S: Maintained 2690F: drivers/net/ethernet/ti/cpmac.c 2691 2692CPU FREQUENCY DRIVERS 2693M: Rafael J. Wysocki <rjw@rjwysocki.net> 2694M: Viresh Kumar <viresh.kumar@linaro.org> 2695L: linux-pm@vger.kernel.org 2696S: Maintained 2697T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2698T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 2699F: drivers/cpufreq/ 2700F: include/linux/cpufreq.h 2701 2702CPU FREQUENCY DRIVERS - ARM BIG LITTLE 2703M: Viresh Kumar <viresh.kumar@linaro.org> 2704M: Sudeep Holla <sudeep.holla@arm.com> 2705L: linux-pm@vger.kernel.org 2706W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 2707S: Maintained 2708F: drivers/cpufreq/arm_big_little.h 2709F: drivers/cpufreq/arm_big_little.c 2710F: drivers/cpufreq/arm_big_little_dt.c 2711 2712CPUIDLE DRIVER - ARM BIG LITTLE 2713M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 2714M: Daniel Lezcano <daniel.lezcano@linaro.org> 2715L: linux-pm@vger.kernel.org 2716L: linux-arm-kernel@lists.infradead.org 2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2718S: Maintained 2719F: drivers/cpuidle/cpuidle-big_little.c 2720 2721CPUIDLE DRIVER - ARM EXYNOS 2722M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 2723M: Daniel Lezcano <daniel.lezcano@linaro.org> 2724M: Kukjin Kim <kgene@kernel.org> 2725L: linux-pm@vger.kernel.org 2726L: linux-samsung-soc@vger.kernel.org 2727S: Supported 2728F: drivers/cpuidle/cpuidle-exynos.c 2729F: arch/arm/mach-exynos/pm.c 2730 2731CPUIDLE DRIVERS 2732M: Rafael J. Wysocki <rjw@rjwysocki.net> 2733M: Daniel Lezcano <daniel.lezcano@linaro.org> 2734L: linux-pm@vger.kernel.org 2735S: Maintained 2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 2737F: drivers/cpuidle/* 2738F: include/linux/cpuidle.h 2739 2740CPUID/MSR DRIVER 2741M: "H. Peter Anvin" <hpa@zytor.com> 2742S: Maintained 2743F: arch/x86/kernel/cpuid.c 2744F: arch/x86/kernel/msr.c 2745 2746CPU POWER MONITORING SUBSYSTEM 2747M: Thomas Renninger <trenn@suse.de> 2748L: linux-pm@vger.kernel.org 2749S: Maintained 2750F: tools/power/cpupower/ 2751 2752CRAMFS FILESYSTEM 2753W: http://sourceforge.net/projects/cramfs/ 2754S: Orphan / Obsolete 2755F: Documentation/filesystems/cramfs.txt 2756F: fs/cramfs/ 2757 2758CRIS PORT 2759M: Mikael Starvik <starvik@axis.com> 2760M: Jesper Nilsson <jesper.nilsson@axis.com> 2761L: linux-cris-kernel@axis.com 2762W: http://developer.axis.com 2763S: Maintained 2764F: arch/cris/ 2765F: drivers/tty/serial/crisv10.* 2766 2767CRYPTO API 2768M: Herbert Xu <herbert@gondor.apana.org.au> 2769M: "David S. Miller" <davem@davemloft.net> 2770L: linux-crypto@vger.kernel.org 2771T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 2772S: Maintained 2773F: Documentation/crypto/ 2774F: arch/*/crypto/ 2775F: crypto/ 2776F: drivers/crypto/ 2777F: include/crypto/ 2778 2779CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 2780M: Neil Horman <nhorman@tuxdriver.com> 2781L: linux-crypto@vger.kernel.org 2782S: Maintained 2783F: crypto/ansi_cprng.c 2784F: crypto/rng.c 2785 2786CS5535 Audio ALSA driver 2787M: Jaya Kumar <jayakumar.alsa@gmail.com> 2788S: Maintained 2789F: sound/pci/cs5535audio/ 2790 2791CW1200 WLAN driver 2792M: Solomon Peachy <pizza@shaftnet.org> 2793S: Maintained 2794F: drivers/net/wireless/cw1200/ 2795 2796CX18 VIDEO4LINUX DRIVER 2797M: Andy Walls <awalls@md.metrocast.net> 2798L: ivtv-devel@ivtvdriver.org (subscribers-only) 2799L: linux-media@vger.kernel.org 2800T: git git://linuxtv.org/media_tree.git 2801W: http://linuxtv.org 2802W: http://www.ivtvdriver.org/index.php/Cx18 2803S: Maintained 2804F: Documentation/video4linux/cx18.txt 2805F: drivers/media/pci/cx18/ 2806F: include/uapi/linux/ivtv* 2807 2808CX2341X MPEG ENCODER HELPER MODULE 2809M: Hans Verkuil <hverkuil@xs4all.nl> 2810L: linux-media@vger.kernel.org 2811T: git git://linuxtv.org/media_tree.git 2812W: http://linuxtv.org 2813S: Maintained 2814F: drivers/media/common/cx2341x* 2815F: include/media/cx2341x* 2816 2817CX88 VIDEO4LINUX DRIVER 2818M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2819L: linux-media@vger.kernel.org 2820W: http://linuxtv.org 2821T: git git://linuxtv.org/media_tree.git 2822S: Odd fixes 2823F: Documentation/video4linux/cx88/ 2824F: drivers/media/pci/cx88/ 2825 2826CXD2820R MEDIA DRIVER 2827M: Antti Palosaari <crope@iki.fi> 2828L: linux-media@vger.kernel.org 2829W: http://linuxtv.org/ 2830W: http://palosaari.fi/linux/ 2831Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2832T: git git://linuxtv.org/anttip/media_tree.git 2833S: Maintained 2834F: drivers/media/dvb-frontends/cxd2820r* 2835 2836CXGB3 ETHERNET DRIVER (CXGB3) 2837M: Santosh Raspatur <santosh@chelsio.com> 2838L: netdev@vger.kernel.org 2839W: http://www.chelsio.com 2840S: Supported 2841F: drivers/net/ethernet/chelsio/cxgb3/ 2842 2843CXGB3 ISCSI DRIVER (CXGB3I) 2844M: Karen Xie <kxie@chelsio.com> 2845L: linux-scsi@vger.kernel.org 2846W: http://www.chelsio.com 2847S: Supported 2848F: drivers/scsi/cxgbi/cxgb3i 2849 2850CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 2851M: Steve Wise <swise@chelsio.com> 2852L: linux-rdma@vger.kernel.org 2853W: http://www.openfabrics.org 2854S: Supported 2855F: drivers/infiniband/hw/cxgb3/ 2856 2857CXGB4 ETHERNET DRIVER (CXGB4) 2858M: Hariprasad S <hariprasad@chelsio.com> 2859L: netdev@vger.kernel.org 2860W: http://www.chelsio.com 2861S: Supported 2862F: drivers/net/ethernet/chelsio/cxgb4/ 2863 2864CXGB4 ISCSI DRIVER (CXGB4I) 2865M: Karen Xie <kxie@chelsio.com> 2866L: linux-scsi@vger.kernel.org 2867W: http://www.chelsio.com 2868S: Supported 2869F: drivers/scsi/cxgbi/cxgb4i 2870 2871CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 2872M: Steve Wise <swise@chelsio.com> 2873L: linux-rdma@vger.kernel.org 2874W: http://www.openfabrics.org 2875S: Supported 2876F: drivers/infiniband/hw/cxgb4/ 2877 2878CXGB4VF ETHERNET DRIVER (CXGB4VF) 2879M: Casey Leedom <leedom@chelsio.com> 2880L: netdev@vger.kernel.org 2881W: http://www.chelsio.com 2882S: Supported 2883F: drivers/net/ethernet/chelsio/cxgb4vf/ 2884 2885CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 2886M: Ian Munsie <imunsie@au1.ibm.com> 2887M: Michael Neuling <mikey@neuling.org> 2888L: linuxppc-dev@lists.ozlabs.org 2889S: Supported 2890F: drivers/misc/cxl/ 2891F: include/misc/cxl.h 2892F: include/uapi/misc/cxl.h 2893F: Documentation/powerpc/cxl.txt 2894F: Documentation/powerpc/cxl.txt 2895F: Documentation/ABI/testing/sysfs-class-cxl 2896 2897STMMAC ETHERNET DRIVER 2898M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 2899L: netdev@vger.kernel.org 2900W: http://www.stlinux.com 2901S: Supported 2902F: drivers/net/ethernet/stmicro/stmmac/ 2903 2904CYBERPRO FB DRIVER 2905M: Russell King <linux@arm.linux.org.uk> 2906L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2907W: http://www.arm.linux.org.uk/ 2908S: Maintained 2909F: drivers/video/fbdev/cyber2000fb.* 2910 2911CYCLADES ASYNC MUX DRIVER 2912W: http://www.cyclades.com/ 2913S: Orphan 2914F: drivers/tty/cyclades.c 2915F: include/linux/cyclades.h 2916F: include/uapi/linux/cyclades.h 2917 2918CYCLADES PC300 DRIVER 2919W: http://www.cyclades.com/ 2920S: Orphan 2921F: drivers/net/wan/pc300* 2922 2923CYPRESS_FIRMWARE MEDIA DRIVER 2924M: Antti Palosaari <crope@iki.fi> 2925L: linux-media@vger.kernel.org 2926W: http://linuxtv.org/ 2927W: http://palosaari.fi/linux/ 2928Q: http://patchwork.linuxtv.org/project/linux-media/list/ 2929T: git git://linuxtv.org/anttip/media_tree.git 2930S: Maintained 2931F: drivers/media/common/cypress_firmware* 2932 2933CYTTSP TOUCHSCREEN DRIVER 2934M: Ferruh Yigit <fery@cypress.com> 2935L: linux-input@vger.kernel.org 2936S: Supported 2937F: drivers/input/touchscreen/cyttsp* 2938F: include/linux/input/cyttsp.h 2939 2940DAMA SLAVE for AX.25 2941M: Joerg Reuter <jreuter@yaina.de> 2942W: http://yaina.de/jreuter/ 2943W: http://www.qsl.net/dl1bke/ 2944L: linux-hams@vger.kernel.org 2945S: Maintained 2946F: net/ax25/af_ax25.c 2947F: net/ax25/ax25_dev.c 2948F: net/ax25/ax25_ds_* 2949F: net/ax25/ax25_in.c 2950F: net/ax25/ax25_out.c 2951F: net/ax25/ax25_timer.c 2952F: net/ax25/sysctl_net_ax25.c 2953 2954DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 2955L: netdev@vger.kernel.org 2956S: Orphan 2957F: Documentation/networking/dmfe.txt 2958F: drivers/net/ethernet/dec/tulip/dmfe.c 2959 2960DC390/AM53C974 SCSI driver 2961M: Hannes Reinecke <hare@suse.de> 2962L: linux-scsi@vger.kernel.org 2963S: Maintained 2964F: drivers/scsi/am53c974.c 2965 2966DC395x SCSI driver 2967M: Oliver Neukum <oliver@neukum.org> 2968M: Ali Akcaagac <aliakc@web.de> 2969M: Jamie Lenehan <lenehan@twibble.org> 2970L: dc395x@twibble.org 2971W: http://twibble.org/dist/dc395x/ 2972W: http://lists.twibble.org/mailman/listinfo/dc395x/ 2973S: Maintained 2974F: Documentation/scsi/dc395x.txt 2975F: drivers/scsi/dc395x.* 2976 2977DCCP PROTOCOL 2978M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 2979L: dccp@vger.kernel.org 2980W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 2981S: Maintained 2982F: include/linux/dccp.h 2983F: include/uapi/linux/dccp.h 2984F: include/linux/tfrc.h 2985F: net/dccp/ 2986 2987DECnet NETWORK LAYER 2988W: http://linux-decnet.sourceforge.net 2989L: linux-decnet-user@lists.sourceforge.net 2990S: Orphan 2991F: Documentation/networking/decnet.txt 2992F: net/decnet/ 2993 2994DECSTATION PLATFORM SUPPORT 2995M: "Maciej W. Rozycki" <macro@linux-mips.org> 2996L: linux-mips@linux-mips.org 2997W: http://www.linux-mips.org/wiki/DECstation 2998S: Maintained 2999F: arch/mips/dec/ 3000F: arch/mips/include/asm/dec/ 3001F: arch/mips/include/asm/mach-dec/ 3002 3003DEFXX FDDI NETWORK DRIVER 3004M: "Maciej W. Rozycki" <macro@linux-mips.org> 3005S: Maintained 3006F: drivers/net/fddi/defxx.* 3007 3008DELL LAPTOP DRIVER 3009M: Matthew Garrett <mjg59@srcf.ucam.org> 3010L: platform-driver-x86@vger.kernel.org 3011S: Maintained 3012F: drivers/platform/x86/dell-laptop.c 3013 3014DELL LAPTOP SMM DRIVER 3015M: Guenter Roeck <linux@roeck-us.net> 3016F: drivers/char/i8k.c 3017F: include/uapi/linux/i8k.h 3018 3019DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3020M: Doug Warzecha <Douglas_Warzecha@dell.com> 3021S: Maintained 3022F: Documentation/dcdbas.txt 3023F: drivers/firmware/dcdbas.* 3024 3025DELL WMI EXTRAS DRIVER 3026M: Matthew Garrett <mjg59@srcf.ucam.org> 3027S: Maintained 3028F: drivers/platform/x86/dell-wmi.c 3029 3030DESIGNWARE USB2 DRD IP DRIVER 3031M: Paul Zimmerman <paulz@synopsys.com> 3032L: linux-usb@vger.kernel.org 3033T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3034S: Maintained 3035F: drivers/usb/dwc2/ 3036 3037DESIGNWARE USB3 DRD IP DRIVER 3038M: Felipe Balbi <balbi@ti.com> 3039L: linux-usb@vger.kernel.org 3040L: linux-omap@vger.kernel.org 3041T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3042S: Maintained 3043F: drivers/usb/dwc3/ 3044 3045DEVICE COREDUMP (DEV_COREDUMP) 3046M: Johannes Berg <johannes@sipsolutions.net> 3047L: linux-kernel@vger.kernel.org 3048S: Maintained 3049F: drivers/base/devcoredump.c 3050F: include/linux/devcoredump.h 3051 3052DEVICE FREQUENCY (DEVFREQ) 3053M: MyungJoo Ham <myungjoo.ham@samsung.com> 3054M: Kyungmin Park <kyungmin.park@samsung.com> 3055L: linux-pm@vger.kernel.org 3056S: Maintained 3057F: drivers/devfreq/ 3058 3059DEVICE NUMBER REGISTRY 3060M: Torben Mathiasen <device@lanana.org> 3061W: http://lanana.org/docs/device-list/index.html 3062S: Maintained 3063 3064DEVICE-MAPPER (LVM) 3065M: Alasdair Kergon <agk@redhat.com> 3066M: Mike Snitzer <snitzer@redhat.com> 3067M: dm-devel@redhat.com 3068L: dm-devel@redhat.com 3069W: http://sources.redhat.com/dm 3070Q: http://patchwork.kernel.org/project/dm-devel/list/ 3071T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3072T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3073S: Maintained 3074F: Documentation/device-mapper/ 3075F: drivers/md/dm* 3076F: drivers/md/persistent-data/ 3077F: include/linux/device-mapper.h 3078F: include/linux/dm-*.h 3079F: include/uapi/linux/dm-*.h 3080 3081DIALOG SEMICONDUCTOR DRIVERS 3082M: Support Opensource <support.opensource@diasemi.com> 3083W: http://www.dialog-semiconductor.com/products 3084S: Supported 3085F: Documentation/hwmon/da90?? 3086F: drivers/gpio/gpio-da90??.c 3087F: drivers/hwmon/da90??-hwmon.c 3088F: drivers/input/misc/da90??_onkey.c 3089F: drivers/input/touchscreen/da9052_tsi.c 3090F: drivers/leds/leds-da90??.c 3091F: drivers/mfd/da903x.c 3092F: drivers/mfd/da90??-*.c 3093F: drivers/power/da9052-battery.c 3094F: drivers/regulator/da903x.c 3095F: drivers/regulator/da9???-regulator.[ch] 3096F: drivers/rtc/rtc-da90??.c 3097F: drivers/video/backlight/da90??_bl.c 3098F: drivers/watchdog/da90??_wdt.c 3099F: include/linux/mfd/da903x.h 3100F: include/linux/mfd/da9052/ 3101F: include/linux/mfd/da9055/ 3102F: include/linux/mfd/da9063/ 3103F: include/sound/da[79]*.h 3104F: sound/soc/codecs/da[79]*.[ch] 3105 3106DIGI NEO AND CLASSIC PCI PRODUCTS 3107M: Lidza Louina <lidza.louina@gmail.com> 3108M: Mark Hounschell <markh@compro.net> 3109L: driverdev-devel@linuxdriverproject.org 3110S: Maintained 3111F: drivers/staging/dgnc/ 3112 3113DIGI EPCA PCI PRODUCTS 3114M: Lidza Louina <lidza.louina@gmail.com> 3115M: Mark Hounschell <markh@compro.net> 3116M: Daeseok Youn <daeseok.youn@gmail.com> 3117L: driverdev-devel@linuxdriverproject.org 3118S: Maintained 3119F: drivers/staging/dgap/ 3120 3121DIOLAN U2C-12 I2C DRIVER 3122M: Guenter Roeck <linux@roeck-us.net> 3123L: linux-i2c@vger.kernel.org 3124S: Maintained 3125F: drivers/i2c/busses/i2c-diolan-u2c.c 3126 3127DIRECTORY NOTIFICATION (DNOTIFY) 3128M: Eric Paris <eparis@parisplace.org> 3129S: Maintained 3130F: Documentation/filesystems/dnotify.txt 3131F: fs/notify/dnotify/ 3132F: include/linux/dnotify.h 3133 3134DISK GEOMETRY AND PARTITION HANDLING 3135M: Andries Brouwer <aeb@cwi.nl> 3136W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3137W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3138W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3139S: Maintained 3140 3141DISKQUOTA 3142M: Jan Kara <jack@suse.cz> 3143S: Maintained 3144F: Documentation/filesystems/quota.txt 3145F: fs/quota/ 3146F: include/linux/quota*.h 3147F: include/uapi/linux/quota*.h 3148 3149DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3150M: Bernie Thompson <bernie@plugable.com> 3151L: linux-fbdev@vger.kernel.org 3152S: Maintained 3153W: http://plugable.com/category/projects/udlfb/ 3154F: drivers/video/fbdev/udlfb.c 3155F: include/video/udlfb.h 3156F: Documentation/fb/udlfb.txt 3157 3158DISTRIBUTED LOCK MANAGER (DLM) 3159M: Christine Caulfield <ccaulfie@redhat.com> 3160M: David Teigland <teigland@redhat.com> 3161L: cluster-devel@redhat.com 3162W: http://sources.redhat.com/cluster/ 3163T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git 3164S: Supported 3165F: fs/dlm/ 3166 3167DMA BUFFER SHARING FRAMEWORK 3168M: Sumit Semwal <sumit.semwal@linaro.org> 3169S: Maintained 3170L: linux-media@vger.kernel.org 3171L: dri-devel@lists.freedesktop.org 3172L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3173F: drivers/dma-buf/ 3174F: include/linux/dma-buf* 3175F: include/linux/reservation.h 3176F: include/linux/*fence.h 3177F: Documentation/dma-buf-sharing.txt 3178T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3179 3180DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3181M: Vinod Koul <vinod.koul@intel.com> 3182L: dmaengine@vger.kernel.org 3183Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3184S: Maintained 3185F: drivers/dma/ 3186F: include/linux/dma* 3187F: Documentation/dmaengine/ 3188T: git git://git.infradead.org/users/vkoul/slave-dma.git 3189 3190DME1737 HARDWARE MONITOR DRIVER 3191M: Juerg Haefliger <juergh@gmail.com> 3192L: lm-sensors@lm-sensors.org 3193S: Maintained 3194F: Documentation/hwmon/dme1737 3195F: drivers/hwmon/dme1737.c 3196 3197DOCKING STATION DRIVER 3198M: Shaohua Li <shaohua.li@intel.com> 3199L: linux-acpi@vger.kernel.org 3200S: Supported 3201F: drivers/acpi/dock.c 3202 3203DOCUMENTATION 3204M: Jonathan Corbet <corbet@lwn.net> 3205L: linux-doc@vger.kernel.org 3206S: Maintained 3207F: Documentation/ 3208X: Documentation/ABI/ 3209X: Documentation/devicetree/ 3210X: Documentation/[a-z][a-z]_[A-Z][A-Z]/ 3211 3212DOUBLETALK DRIVER 3213M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3214L: blinux-list@redhat.com 3215S: Maintained 3216F: drivers/char/dtlk.c 3217F: include/linux/dtlk.h 3218 3219DPT_I2O SCSI RAID DRIVER 3220M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3221L: linux-scsi@vger.kernel.org 3222W: http://www.adaptec.com/ 3223S: Maintained 3224F: drivers/scsi/dpt* 3225F: drivers/scsi/dpt/ 3226 3227DRBD DRIVER 3228P: Philipp Reisner 3229P: Lars Ellenberg 3230M: drbd-dev@lists.linbit.com 3231L: drbd-user@lists.linbit.com 3232W: http://www.drbd.org 3233T: git git://git.drbd.org/linux-2.6-drbd.git drbd 3234T: git git://git.drbd.org/drbd-8.3.git 3235S: Supported 3236F: drivers/block/drbd/ 3237F: lib/lru_cache.c 3238F: Documentation/blockdev/drbd/ 3239 3240DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 3241M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3242T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3243S: Supported 3244F: Documentation/kobject.txt 3245F: drivers/base/ 3246F: fs/sysfs/ 3247F: fs/debugfs/ 3248F: include/linux/kobj* 3249F: include/linux/debugfs.h 3250F: lib/kobj* 3251 3252DRM DRIVERS 3253M: David Airlie <airlied@linux.ie> 3254L: dri-devel@lists.freedesktop.org 3255T: git git://people.freedesktop.org/~airlied/linux 3256S: Maintained 3257F: drivers/gpu/drm/ 3258F: drivers/gpu/vga/ 3259F: include/drm/ 3260F: include/uapi/drm/ 3261 3262RADEON DRM DRIVERS 3263M: Alex Deucher <alexander.deucher@amd.com> 3264M: Christian König <christian.koenig@amd.com> 3265L: dri-devel@lists.freedesktop.org 3266T: git git://people.freedesktop.org/~agd5f/linux 3267S: Supported 3268F: drivers/gpu/drm/radeon/ 3269F: include/uapi/drm/radeon* 3270 3271DRM PANEL DRIVERS 3272M: Thierry Reding <thierry.reding@gmail.com> 3273L: dri-devel@lists.freedesktop.org 3274T: git git://anongit.freedesktop.org/tegra/linux.git 3275S: Maintained 3276F: drivers/gpu/drm/drm_panel.c 3277F: drivers/gpu/drm/panel/ 3278F: include/drm/drm_panel.h 3279F: Documentation/devicetree/bindings/panel/ 3280 3281INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3282M: Daniel Vetter <daniel.vetter@intel.com> 3283M: Jani Nikula <jani.nikula@linux.intel.com> 3284L: intel-gfx@lists.freedesktop.org 3285L: dri-devel@lists.freedesktop.org 3286Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3287T: git git://anongit.freedesktop.org/drm-intel 3288S: Supported 3289F: drivers/gpu/drm/i915/ 3290F: include/drm/i915* 3291F: include/uapi/drm/i915* 3292 3293DRM DRIVERS FOR EXYNOS 3294M: Inki Dae <inki.dae@samsung.com> 3295M: Joonyoung Shim <jy0922.shim@samsung.com> 3296M: Seung-Woo Kim <sw0312.kim@samsung.com> 3297M: Kyungmin Park <kyungmin.park@samsung.com> 3298L: dri-devel@lists.freedesktop.org 3299T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3300S: Supported 3301F: drivers/gpu/drm/exynos/ 3302F: include/drm/exynos* 3303F: include/uapi/drm/exynos* 3304 3305DRM DRIVERS FOR FREESCALE IMX 3306M: Philipp Zabel <p.zabel@pengutronix.de> 3307L: dri-devel@lists.freedesktop.org 3308S: Maintained 3309F: drivers/gpu/drm/imx/ 3310F: Documentation/devicetree/bindings/drm/imx/ 3311 3312DRM DRIVERS FOR NVIDIA TEGRA 3313M: Thierry Reding <thierry.reding@gmail.com> 3314M: Terje Bergström <tbergstrom@nvidia.com> 3315L: dri-devel@lists.freedesktop.org 3316L: linux-tegra@vger.kernel.org 3317T: git git://anongit.freedesktop.org/tegra/linux.git 3318S: Supported 3319F: drivers/gpu/drm/tegra/ 3320F: drivers/gpu/host1x/ 3321F: include/linux/host1x.h 3322F: include/uapi/drm/tegra_drm.h 3323F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt 3324 3325DRM DRIVERS FOR RENESAS 3326M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3327L: dri-devel@lists.freedesktop.org 3328L: linux-sh@vger.kernel.org 3329T: git git://people.freedesktop.org/~airlied/linux 3330S: Supported 3331F: drivers/gpu/drm/rcar-du/ 3332F: drivers/gpu/drm/shmobile/ 3333F: include/linux/platform_data/rcar-du.h 3334F: include/linux/platform_data/shmob_drm.h 3335 3336DSBR100 USB FM RADIO DRIVER 3337M: Alexey Klimov <klimov.linux@gmail.com> 3338L: linux-media@vger.kernel.org 3339T: git git://linuxtv.org/media_tree.git 3340S: Maintained 3341F: drivers/media/radio/dsbr100.c 3342 3343DSCC4 DRIVER 3344M: Francois Romieu <romieu@fr.zoreil.com> 3345L: netdev@vger.kernel.org 3346S: Maintained 3347F: drivers/net/wan/dscc4.c 3348 3349DVB_USB_AF9015 MEDIA DRIVER 3350M: Antti Palosaari <crope@iki.fi> 3351L: linux-media@vger.kernel.org 3352W: http://linuxtv.org/ 3353W: http://palosaari.fi/linux/ 3354Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3355T: git git://linuxtv.org/anttip/media_tree.git 3356S: Maintained 3357F: drivers/media/usb/dvb-usb-v2/af9015* 3358 3359DVB_USB_AF9035 MEDIA DRIVER 3360M: Antti Palosaari <crope@iki.fi> 3361L: linux-media@vger.kernel.org 3362W: http://linuxtv.org/ 3363W: http://palosaari.fi/linux/ 3364Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3365T: git git://linuxtv.org/anttip/media_tree.git 3366S: Maintained 3367F: drivers/media/usb/dvb-usb-v2/af9035* 3368 3369DVB_USB_ANYSEE MEDIA DRIVER 3370M: Antti Palosaari <crope@iki.fi> 3371L: linux-media@vger.kernel.org 3372W: http://linuxtv.org/ 3373W: http://palosaari.fi/linux/ 3374Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3375T: git git://linuxtv.org/anttip/media_tree.git 3376S: Maintained 3377F: drivers/media/usb/dvb-usb-v2/anysee* 3378 3379DVB_USB_AU6610 MEDIA DRIVER 3380M: Antti Palosaari <crope@iki.fi> 3381L: linux-media@vger.kernel.org 3382W: http://linuxtv.org/ 3383W: http://palosaari.fi/linux/ 3384Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3385T: git git://linuxtv.org/anttip/media_tree.git 3386S: Maintained 3387F: drivers/media/usb/dvb-usb-v2/au6610* 3388 3389DVB_USB_CE6230 MEDIA DRIVER 3390M: Antti Palosaari <crope@iki.fi> 3391L: linux-media@vger.kernel.org 3392W: http://linuxtv.org/ 3393W: http://palosaari.fi/linux/ 3394Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3395T: git git://linuxtv.org/anttip/media_tree.git 3396S: Maintained 3397F: drivers/media/usb/dvb-usb-v2/ce6230* 3398 3399DVB_USB_CXUSB MEDIA DRIVER 3400M: Michael Krufky <mkrufky@linuxtv.org> 3401L: linux-media@vger.kernel.org 3402W: http://linuxtv.org/ 3403W: http://github.com/mkrufky 3404Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3405T: git git://linuxtv.org/media_tree.git 3406S: Maintained 3407F: drivers/media/usb/dvb-usb/cxusb* 3408 3409DVB_USB_EC168 MEDIA DRIVER 3410M: Antti Palosaari <crope@iki.fi> 3411L: linux-media@vger.kernel.org 3412W: http://linuxtv.org/ 3413W: http://palosaari.fi/linux/ 3414Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3415T: git git://linuxtv.org/anttip/media_tree.git 3416S: Maintained 3417F: drivers/media/usb/dvb-usb-v2/ec168* 3418 3419DVB_USB_GL861 MEDIA DRIVER 3420M: Antti Palosaari <crope@iki.fi> 3421L: linux-media@vger.kernel.org 3422W: http://linuxtv.org/ 3423Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3424T: git git://linuxtv.org/anttip/media_tree.git 3425S: Maintained 3426F: drivers/media/usb/dvb-usb-v2/gl861* 3427 3428DVB_USB_MXL111SF MEDIA DRIVER 3429M: Michael Krufky <mkrufky@linuxtv.org> 3430L: linux-media@vger.kernel.org 3431W: http://linuxtv.org/ 3432W: http://github.com/mkrufky 3433Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3434T: git git://linuxtv.org/mkrufky/mxl111sf.git 3435S: Maintained 3436F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3437 3438DVB_USB_RTL28XXU MEDIA DRIVER 3439M: Antti Palosaari <crope@iki.fi> 3440L: linux-media@vger.kernel.org 3441W: http://linuxtv.org/ 3442W: http://palosaari.fi/linux/ 3443Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3444T: git git://linuxtv.org/anttip/media_tree.git 3445S: Maintained 3446F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3447 3448DVB_USB_V2 MEDIA DRIVER 3449M: Antti Palosaari <crope@iki.fi> 3450L: linux-media@vger.kernel.org 3451W: http://linuxtv.org/ 3452W: http://palosaari.fi/linux/ 3453Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3454T: git git://linuxtv.org/anttip/media_tree.git 3455S: Maintained 3456F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3457F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3458 3459DYNAMIC DEBUG 3460M: Jason Baron <jbaron@akamai.com> 3461S: Maintained 3462F: lib/dynamic_debug.c 3463F: include/linux/dynamic_debug.h 3464 3465DZ DECSTATION DZ11 SERIAL DRIVER 3466M: "Maciej W. Rozycki" <macro@linux-mips.org> 3467S: Maintained 3468F: drivers/tty/serial/dz.* 3469 3470E4000 MEDIA DRIVER 3471M: Antti Palosaari <crope@iki.fi> 3472L: linux-media@vger.kernel.org 3473W: http://linuxtv.org/ 3474W: http://palosaari.fi/linux/ 3475Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3476T: git git://linuxtv.org/anttip/media_tree.git 3477S: Maintained 3478F: drivers/media/tuners/e4000* 3479 3480EATA ISA/EISA/PCI SCSI DRIVER 3481M: Dario Ballabio <ballabio_dario@emc.com> 3482L: linux-scsi@vger.kernel.org 3483S: Maintained 3484F: drivers/scsi/eata.c 3485 3486EC100 MEDIA DRIVER 3487M: Antti Palosaari <crope@iki.fi> 3488L: linux-media@vger.kernel.org 3489W: http://linuxtv.org/ 3490W: http://palosaari.fi/linux/ 3491Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3492T: git git://linuxtv.org/anttip/media_tree.git 3493S: Maintained 3494F: drivers/media/dvb-frontends/ec100* 3495 3496ECRYPT FILE SYSTEM 3497M: Tyler Hicks <tyhicks@canonical.com> 3498L: ecryptfs@vger.kernel.org 3499W: http://ecryptfs.org 3500W: https://launchpad.net/ecryptfs 3501S: Supported 3502F: Documentation/filesystems/ecryptfs.txt 3503F: fs/ecryptfs/ 3504 3505EDAC-CORE 3506M: Doug Thompson <dougthompson@xmission.com> 3507M: Borislav Petkov <bp@alien8.de> 3508M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3509L: linux-edac@vger.kernel.org 3510W: bluesmoke.sourceforge.net 3511S: Supported 3512F: Documentation/edac.txt 3513F: drivers/edac/ 3514F: include/linux/edac.h 3515 3516EDAC-AMD64 3517M: Doug Thompson <dougthompson@xmission.com> 3518M: Borislav Petkov <bp@alien8.de> 3519L: linux-edac@vger.kernel.org 3520W: bluesmoke.sourceforge.net 3521S: Maintained 3522F: drivers/edac/amd64_edac* 3523 3524EDAC-CALXEDA 3525M: Doug Thompson <dougthompson@xmission.com> 3526M: Robert Richter <rric@kernel.org> 3527L: linux-edac@vger.kernel.org 3528W: bluesmoke.sourceforge.net 3529S: Maintained 3530F: drivers/edac/highbank* 3531 3532EDAC-CAVIUM 3533M: Ralf Baechle <ralf@linux-mips.org> 3534M: David Daney <david.daney@cavium.com> 3535L: linux-edac@vger.kernel.org 3536L: linux-mips@linux-mips.org 3537W: bluesmoke.sourceforge.net 3538S: Supported 3539F: drivers/edac/octeon_edac* 3540 3541EDAC-E752X 3542M: Mark Gross <mark.gross@intel.com> 3543M: Doug Thompson <dougthompson@xmission.com> 3544L: linux-edac@vger.kernel.org 3545W: bluesmoke.sourceforge.net 3546S: Maintained 3547F: drivers/edac/e752x_edac.c 3548 3549EDAC-E7XXX 3550M: Doug Thompson <dougthompson@xmission.com> 3551L: linux-edac@vger.kernel.org 3552W: bluesmoke.sourceforge.net 3553S: Maintained 3554F: drivers/edac/e7xxx_edac.c 3555 3556EDAC-GHES 3557M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3558L: linux-edac@vger.kernel.org 3559W: bluesmoke.sourceforge.net 3560S: Maintained 3561F: drivers/edac/ghes_edac.c 3562 3563EDAC-I82443BXGX 3564M: Tim Small <tim@buttersideup.com> 3565L: linux-edac@vger.kernel.org 3566W: bluesmoke.sourceforge.net 3567S: Maintained 3568F: drivers/edac/i82443bxgx_edac.c 3569 3570EDAC-I3000 3571M: Jason Uhlenkott <juhlenko@akamai.com> 3572L: linux-edac@vger.kernel.org 3573W: bluesmoke.sourceforge.net 3574S: Maintained 3575F: drivers/edac/i3000_edac.c 3576 3577EDAC-I5000 3578M: Doug Thompson <dougthompson@xmission.com> 3579L: linux-edac@vger.kernel.org 3580W: bluesmoke.sourceforge.net 3581S: Maintained 3582F: drivers/edac/i5000_edac.c 3583 3584EDAC-I5400 3585M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3586L: linux-edac@vger.kernel.org 3587W: bluesmoke.sourceforge.net 3588S: Maintained 3589F: drivers/edac/i5400_edac.c 3590 3591EDAC-I7300 3592M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3593L: linux-edac@vger.kernel.org 3594W: bluesmoke.sourceforge.net 3595S: Maintained 3596F: drivers/edac/i7300_edac.c 3597 3598EDAC-I7CORE 3599M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3600L: linux-edac@vger.kernel.org 3601W: bluesmoke.sourceforge.net 3602S: Maintained 3603F: drivers/edac/i7core_edac.c 3604 3605EDAC-I82975X 3606M: Ranganathan Desikan <ravi@jetztechnologies.com> 3607M: "Arvind R." <arvino55@gmail.com> 3608L: linux-edac@vger.kernel.org 3609W: bluesmoke.sourceforge.net 3610S: Maintained 3611F: drivers/edac/i82975x_edac.c 3612 3613EDAC-IE31200 3614M: Jason Baron <jbaron@akamai.com> 3615L: linux-edac@vger.kernel.org 3616W: bluesmoke.sourceforge.net 3617S: Maintained 3618F: drivers/edac/ie31200_edac.c 3619 3620EDAC-MPC85XX 3621M: Johannes Thumshirn <johannes.thumshirn@men.de> 3622L: linux-edac@vger.kernel.org 3623W: bluesmoke.sourceforge.net 3624S: Maintained 3625F: drivers/edac/mpc85xx_edac.[ch] 3626 3627EDAC-PASEMI 3628M: Egor Martovetsky <egor@pasemi.com> 3629L: linux-edac@vger.kernel.org 3630W: bluesmoke.sourceforge.net 3631S: Maintained 3632F: drivers/edac/pasemi_edac.c 3633 3634EDAC-R82600 3635M: Tim Small <tim@buttersideup.com> 3636L: linux-edac@vger.kernel.org 3637W: bluesmoke.sourceforge.net 3638S: Maintained 3639F: drivers/edac/r82600_edac.c 3640 3641EDAC-SBRIDGE 3642M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3643L: linux-edac@vger.kernel.org 3644W: bluesmoke.sourceforge.net 3645S: Maintained 3646F: drivers/edac/sb_edac.c 3647 3648EDIROL UA-101/UA-1000 DRIVER 3649M: Clemens Ladisch <clemens@ladisch.de> 3650L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3651T: git git://git.alsa-project.org/alsa-kernel.git 3652S: Maintained 3653F: sound/usb/misc/ua101.c 3654 3655EXTENSIBLE FIRMWARE INTERFACE (EFI) 3656M: Matt Fleming <matt.fleming@intel.com> 3657L: linux-efi@vger.kernel.org 3658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3659S: Maintained 3660F: Documentation/efi-stub.txt 3661F: arch/ia64/kernel/efi.c 3662F: arch/x86/boot/compressed/eboot.[ch] 3663F: arch/x86/include/asm/efi.h 3664F: arch/x86/platform/efi/* 3665F: drivers/firmware/efi/* 3666F: include/linux/efi*.h 3667 3668EFI VARIABLE FILESYSTEM 3669M: Matthew Garrett <matthew.garrett@nebula.com> 3670M: Jeremy Kerr <jk@ozlabs.org> 3671M: Matt Fleming <matt.fleming@intel.com> 3672T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 3673L: linux-efi@vger.kernel.org 3674S: Maintained 3675F: fs/efivarfs/ 3676 3677EFIFB FRAMEBUFFER DRIVER 3678L: linux-fbdev@vger.kernel.org 3679M: Peter Jones <pjones@redhat.com> 3680S: Maintained 3681F: drivers/video/fbdev/efifb.c 3682 3683EFS FILESYSTEM 3684W: http://aeschi.ch.eu.org/efs/ 3685S: Orphan 3686F: fs/efs/ 3687 3688EHCA (IBM GX bus InfiniBand adapter) DRIVER 3689M: Hoang-Nam Nguyen <hnguyen@de.ibm.com> 3690M: Christoph Raisch <raisch@de.ibm.com> 3691L: linux-rdma@vger.kernel.org 3692S: Supported 3693F: drivers/infiniband/hw/ehca/ 3694 3695EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 3696M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 3697L: netdev@vger.kernel.org 3698S: Maintained 3699F: drivers/net/ethernet/ibm/ehea/ 3700 3701EM28XX VIDEO4LINUX DRIVER 3702M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3703L: linux-media@vger.kernel.org 3704W: http://linuxtv.org 3705T: git git://linuxtv.org/media_tree.git 3706S: Maintained 3707F: drivers/media/usb/em28xx/ 3708 3709EMBEDDED LINUX 3710M: Paul Gortmaker <paul.gortmaker@windriver.com> 3711M: Matt Mackall <mpm@selenic.com> 3712M: David Woodhouse <dwmw2@infradead.org> 3713L: linux-embedded@vger.kernel.org 3714S: Maintained 3715 3716EMULEX LPFC FC SCSI DRIVER 3717M: James Smart <james.smart@emulex.com> 3718L: linux-scsi@vger.kernel.org 3719W: http://sourceforge.net/projects/lpfcxxxx 3720S: Supported 3721F: drivers/scsi/lpfc/ 3722 3723ENE CB710 FLASH CARD READER DRIVER 3724M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 3725S: Maintained 3726F: drivers/misc/cb710/ 3727F: drivers/mmc/host/cb710-mmc.* 3728F: include/linux/cb710.h 3729 3730ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 3731M: Maxim Levitsky <maximlevitsky@gmail.com> 3732S: Maintained 3733F: drivers/media/rc/ene_ir.* 3734 3735ENHANCED ERROR HANDLING (EEH) 3736M: Gavin Shan <shangw@linux.vnet.ibm.com> 3737L: linuxppc-dev@lists.ozlabs.org 3738S: Supported 3739F: Documentation/powerpc/eeh-pci-error-recovery.txt 3740F: arch/powerpc/kernel/eeh*.c 3741 3742EPSON S1D13XXX FRAMEBUFFER DRIVER 3743M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 3744S: Maintained 3745T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 3746F: drivers/video/fbdev/s1d13xxxfb.c 3747F: include/video/s1d13xxxfb.h 3748 3749ET131X NETWORK DRIVER 3750M: Mark Einon <mark.einon@gmail.com> 3751S: Odd Fixes 3752F: drivers/net/ethernet/agere/ 3753 3754ETHERNET BRIDGE 3755M: Stephen Hemminger <stephen@networkplumber.org> 3756L: bridge@lists.linux-foundation.org 3757L: netdev@vger.kernel.org 3758W: http://www.linuxfoundation.org/en/Net:Bridge 3759S: Maintained 3760F: include/linux/netfilter_bridge/ 3761F: net/bridge/ 3762 3763ETHERNET PHY LIBRARY 3764M: Florian Fainelli <f.fainelli@gmail.com> 3765L: netdev@vger.kernel.org 3766S: Maintained 3767F: include/linux/phy.h 3768F: include/linux/phy_fixed.h 3769F: drivers/net/phy/ 3770F: Documentation/networking/phy.txt 3771F: drivers/of/of_mdio.c 3772F: drivers/of/of_net.c 3773 3774EXT2 FILE SYSTEM 3775M: Jan Kara <jack@suse.cz> 3776L: linux-ext4@vger.kernel.org 3777S: Maintained 3778F: Documentation/filesystems/ext2.txt 3779F: fs/ext2/ 3780F: include/linux/ext2* 3781 3782EXT3 FILE SYSTEM 3783M: Jan Kara <jack@suse.cz> 3784M: Andrew Morton <akpm@linux-foundation.org> 3785M: Andreas Dilger <adilger.kernel@dilger.ca> 3786L: linux-ext4@vger.kernel.org 3787S: Maintained 3788F: Documentation/filesystems/ext3.txt 3789F: fs/ext3/ 3790 3791EXT4 FILE SYSTEM 3792M: "Theodore Ts'o" <tytso@mit.edu> 3793M: Andreas Dilger <adilger.kernel@dilger.ca> 3794L: linux-ext4@vger.kernel.org 3795W: http://ext4.wiki.kernel.org 3796Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 3797S: Maintained 3798F: Documentation/filesystems/ext4.txt 3799F: fs/ext4/ 3800 3801Extended Verification Module (EVM) 3802M: Mimi Zohar <zohar@linux.vnet.ibm.com> 3803L: linux-ima-devel@lists.sourceforge.net 3804L: linux-security-module@vger.kernel.org 3805S: Supported 3806F: security/integrity/evm/ 3807 3808EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 3809M: MyungJoo Ham <myungjoo.ham@samsung.com> 3810M: Chanwoo Choi <cw00.choi@samsung.com> 3811L: linux-kernel@vger.kernel.org 3812T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 3813S: Maintained 3814F: drivers/extcon/ 3815F: Documentation/extcon/ 3816 3817EXYNOS DP DRIVER 3818M: Jingoo Han <jg1.han@samsung.com> 3819L: dri-devel@lists.freedesktop.org 3820S: Maintained 3821F: drivers/gpu/drm/exynos/exynos_dp* 3822 3823EXYNOS MIPI DISPLAY DRIVERS 3824M: Inki Dae <inki.dae@samsung.com> 3825M: Donghwa Lee <dh09.lee@samsung.com> 3826M: Kyungmin Park <kyungmin.park@samsung.com> 3827L: linux-fbdev@vger.kernel.org 3828S: Maintained 3829F: drivers/video/fbdev/exynos/exynos_mipi* 3830F: include/video/exynos_mipi* 3831 3832F71805F HARDWARE MONITORING DRIVER 3833M: Jean Delvare <jdelvare@suse.de> 3834L: lm-sensors@lm-sensors.org 3835S: Maintained 3836F: Documentation/hwmon/f71805f 3837F: drivers/hwmon/f71805f.c 3838 3839FC0011 TUNER DRIVER 3840M: Michael Buesch <m@bues.ch> 3841L: linux-media@vger.kernel.org 3842S: Maintained 3843F: drivers/media/tuners/fc0011.h 3844F: drivers/media/tuners/fc0011.c 3845 3846FC2580 MEDIA DRIVER 3847M: Antti Palosaari <crope@iki.fi> 3848L: linux-media@vger.kernel.org 3849W: http://linuxtv.org/ 3850W: http://palosaari.fi/linux/ 3851Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3852T: git git://linuxtv.org/anttip/media_tree.git 3853S: Maintained 3854F: drivers/media/tuners/fc2580* 3855 3856FANOTIFY 3857M: Eric Paris <eparis@redhat.com> 3858S: Maintained 3859F: fs/notify/fanotify/ 3860F: include/linux/fanotify.h 3861F: include/uapi/linux/fanotify.h 3862 3863FARSYNC SYNCHRONOUS DRIVER 3864M: Kevin Curtis <kevin.curtis@farsite.co.uk> 3865W: http://www.farsite.co.uk/ 3866S: Supported 3867F: drivers/net/wan/farsync.* 3868 3869FAULT INJECTION SUPPORT 3870M: Akinobu Mita <akinobu.mita@gmail.com> 3871S: Supported 3872F: Documentation/fault-injection/ 3873F: lib/fault-inject.c 3874 3875FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 3876M: Robert Love <robert.w.love@intel.com> 3877L: fcoe-devel@open-fcoe.org 3878W: www.Open-FCoE.org 3879S: Supported 3880F: drivers/scsi/libfc/ 3881F: drivers/scsi/fcoe/ 3882F: include/scsi/fc/ 3883F: include/scsi/libfc.h 3884F: include/scsi/libfcoe.h 3885F: include/uapi/scsi/fc/ 3886 3887FILE LOCKING (flock() and fcntl()/lockf()) 3888M: Jeff Layton <jlayton@poochiereds.net> 3889M: J. Bruce Fields <bfields@fieldses.org> 3890L: linux-fsdevel@vger.kernel.org 3891S: Maintained 3892F: include/linux/fcntl.h 3893F: include/linux/fs.h 3894F: include/uapi/linux/fcntl.h 3895F: include/uapi/linux/fs.h 3896F: fs/fcntl.c 3897F: fs/locks.c 3898 3899FILESYSTEMS (VFS and infrastructure) 3900M: Alexander Viro <viro@zeniv.linux.org.uk> 3901L: linux-fsdevel@vger.kernel.org 3902S: Maintained 3903F: fs/* 3904 3905FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 3906M: Riku Voipio <riku.voipio@iki.fi> 3907L: lm-sensors@lm-sensors.org 3908S: Maintained 3909F: drivers/hwmon/f75375s.c 3910F: include/linux/f75375s.h 3911 3912FIREWIRE AUDIO DRIVERS 3913M: Clemens Ladisch <clemens@ladisch.de> 3914L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3915T: git git://git.alsa-project.org/alsa-kernel.git 3916S: Maintained 3917F: sound/firewire/ 3918 3919FIREWIRE MEDIA DRIVERS (firedtv) 3920M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3921L: linux-media@vger.kernel.org 3922L: linux1394-devel@lists.sourceforge.net 3923T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 3924S: Maintained 3925F: drivers/media/firewire/ 3926 3927FIREWIRE SBP-2 TARGET 3928M: Chris Boot <bootc@bootc.net> 3929L: linux-scsi@vger.kernel.org 3930L: target-devel@vger.kernel.org 3931L: linux1394-devel@lists.sourceforge.net 3932T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 3933S: Maintained 3934F: drivers/target/sbp/ 3935 3936FIREWIRE SUBSYSTEM 3937M: Stefan Richter <stefanr@s5r6.in-berlin.de> 3938L: linux1394-devel@lists.sourceforge.net 3939W: http://ieee1394.wiki.kernel.org/ 3940T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 3941S: Maintained 3942F: drivers/firewire/ 3943F: include/linux/firewire.h 3944F: include/uapi/linux/firewire*.h 3945F: tools/firewire/ 3946 3947FIRMWARE LOADER (request_firmware) 3948M: Ming Lei <ming.lei@canonical.com> 3949L: linux-kernel@vger.kernel.org 3950S: Maintained 3951F: Documentation/firmware_class/ 3952F: drivers/base/firmware*.c 3953F: include/linux/firmware.h 3954 3955FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 3956M: Joshua Morris <josh.h.morris@us.ibm.com> 3957M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 3958S: Maintained 3959F: drivers/block/rsxx/ 3960 3961FLOPPY DRIVER 3962M: Jiri Kosina <jkosina@suse.cz> 3963T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 3964S: Odd fixes 3965F: drivers/block/floppy.c 3966 3967FMC SUBSYSTEM 3968M: Alessandro Rubini <rubini@gnudd.com> 3969W: http://www.ohwr.org/projects/fmc-bus 3970S: Supported 3971F: drivers/fmc/ 3972F: include/linux/fmc*.h 3973F: include/linux/ipmi-fru.h 3974K: fmc_d.*register 3975 3976FPU EMULATOR 3977M: Bill Metzenthen <billm@melbpc.org.au> 3978W: http://floatingpoint.sourceforge.net/emulator/index.html 3979S: Maintained 3980F: arch/x86/math-emu/ 3981 3982FRAME RELAY DLCI/FRAD (Sangoma drivers too) 3983L: netdev@vger.kernel.org 3984S: Orphan 3985F: drivers/net/wan/dlci.c 3986F: drivers/net/wan/sdla.c 3987 3988FRAMEBUFFER LAYER 3989M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 3990M: Tomi Valkeinen <tomi.valkeinen@ti.com> 3991L: linux-fbdev@vger.kernel.org 3992W: http://linux-fbdev.sourceforge.net/ 3993Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 3994T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 3995S: Maintained 3996F: Documentation/fb/ 3997F: Documentation/devicetree/bindings/fb/ 3998F: drivers/video/ 3999F: include/video/ 4000F: include/linux/fb.h 4001F: include/uapi/video/ 4002F: include/uapi/linux/fb.h 4003 4004FREESCALE DIU FRAMEBUFFER DRIVER 4005M: Timur Tabi <timur@tabi.org> 4006L: linux-fbdev@vger.kernel.org 4007S: Maintained 4008F: drivers/video/fbdev/fsl-diu-fb.* 4009 4010FREESCALE DMA DRIVER 4011M: Li Yang <leoli@freescale.com> 4012M: Zhang Wei <zw@zh-kernel.org> 4013L: linuxppc-dev@lists.ozlabs.org 4014S: Maintained 4015F: drivers/dma/fsldma.* 4016 4017FREESCALE I2C CPM DRIVER 4018M: Jochen Friedrich <jochen@scram.de> 4019L: linuxppc-dev@lists.ozlabs.org 4020L: linux-i2c@vger.kernel.org 4021S: Maintained 4022F: drivers/i2c/busses/i2c-cpm.c 4023 4024FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4025M: Sascha Hauer <kernel@pengutronix.de> 4026L: linux-fbdev@vger.kernel.org 4027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4028S: Maintained 4029F: include/linux/platform_data/video-imxfb.h 4030F: drivers/video/fbdev/imxfb.c 4031 4032FREESCALE SOC FS_ENET DRIVER 4033M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4034M: Vitaly Bordug <vbordug@ru.mvista.com> 4035L: linuxppc-dev@lists.ozlabs.org 4036L: netdev@vger.kernel.org 4037S: Maintained 4038F: drivers/net/ethernet/freescale/fs_enet/ 4039F: include/linux/fs_enet_pd.h 4040 4041FREESCALE QUICC ENGINE LIBRARY 4042L: linuxppc-dev@lists.ozlabs.org 4043S: Orphan 4044F: arch/powerpc/sysdev/qe_lib/ 4045F: arch/powerpc/include/asm/*qe.h 4046 4047FREESCALE USB PERIPHERAL DRIVERS 4048M: Li Yang <leoli@freescale.com> 4049L: linux-usb@vger.kernel.org 4050L: linuxppc-dev@lists.ozlabs.org 4051S: Maintained 4052F: drivers/usb/gadget/udc/fsl* 4053 4054FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4055M: Li Yang <leoli@freescale.com> 4056L: netdev@vger.kernel.org 4057L: linuxppc-dev@lists.ozlabs.org 4058S: Maintained 4059F: drivers/net/ethernet/freescale/ucc_geth* 4060 4061FREESCALE QUICC ENGINE UCC UART DRIVER 4062M: Timur Tabi <timur@tabi.org> 4063L: linuxppc-dev@lists.ozlabs.org 4064S: Maintained 4065F: drivers/tty/serial/ucc_uart.c 4066 4067FREESCALE SOC SOUND DRIVERS 4068M: Timur Tabi <timur@tabi.org> 4069M: Nicolin Chen <nicoleotsuka@gmail.com> 4070M: Xiubo Li <Xiubo.Lee@gmail.com> 4071L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4072L: linuxppc-dev@lists.ozlabs.org 4073S: Maintained 4074F: sound/soc/fsl/fsl* 4075F: sound/soc/fsl/imx* 4076F: sound/soc/fsl/mpc8610_hpcd.c 4077 4078FREEVXFS FILESYSTEM 4079M: Christoph Hellwig <hch@infradead.org> 4080W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4081S: Maintained 4082F: fs/freevxfs/ 4083 4084FREEZER 4085M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4086M: Pavel Machek <pavel@ucw.cz> 4087L: linux-pm@vger.kernel.org 4088S: Supported 4089F: Documentation/power/freezing-of-tasks.txt 4090F: include/linux/freezer.h 4091F: kernel/freezer.c 4092 4093FRONTSWAP API 4094M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4095L: linux-kernel@vger.kernel.org 4096S: Maintained 4097F: mm/frontswap.c 4098F: include/linux/frontswap.h 4099 4100FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4101M: David Howells <dhowells@redhat.com> 4102L: linux-cachefs@redhat.com 4103S: Supported 4104F: Documentation/filesystems/caching/ 4105F: fs/fscache/ 4106F: include/linux/fscache*.h 4107 4108F2FS FILE SYSTEM 4109M: Jaegeuk Kim <jaegeuk@kernel.org> 4110M: Changman Lee <cm224.lee@samsung.com> 4111L: linux-f2fs-devel@lists.sourceforge.net 4112W: http://en.wikipedia.org/wiki/F2FS 4113T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4114S: Maintained 4115F: Documentation/filesystems/f2fs.txt 4116F: Documentation/ABI/testing/sysfs-fs-f2fs 4117F: fs/f2fs/ 4118F: include/linux/f2fs_fs.h 4119 4120FUJITSU FR-V (FRV) PORT 4121M: David Howells <dhowells@redhat.com> 4122S: Maintained 4123F: arch/frv/ 4124 4125FUJITSU LAPTOP EXTRAS 4126M: Jonathan Woithe <jwoithe@just42.net> 4127L: platform-driver-x86@vger.kernel.org 4128S: Maintained 4129F: drivers/platform/x86/fujitsu-laptop.c 4130 4131FUJITSU M-5MO LS CAMERA ISP DRIVER 4132M: Kyungmin Park <kyungmin.park@samsung.com> 4133M: Heungjun Kim <riverful.kim@samsung.com> 4134L: linux-media@vger.kernel.org 4135S: Maintained 4136F: drivers/media/i2c/m5mols/ 4137F: include/media/m5mols.h 4138 4139FUJITSU TABLET EXTRAS 4140M: Robert Gerlach <khnz@gmx.de> 4141L: platform-driver-x86@vger.kernel.org 4142S: Maintained 4143F: drivers/platform/x86/fujitsu-tablet.c 4144 4145FUSE: FILESYSTEM IN USERSPACE 4146M: Miklos Szeredi <miklos@szeredi.hu> 4147L: fuse-devel@lists.sourceforge.net 4148W: http://fuse.sourceforge.net/ 4149S: Maintained 4150F: fs/fuse/ 4151F: include/uapi/linux/fuse.h 4152 4153FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4154M: Rik Faith <faith@cs.unc.edu> 4155L: linux-scsi@vger.kernel.org 4156S: Odd Fixes (e.g., new signatures) 4157F: drivers/scsi/fdomain.* 4158 4159GCOV BASED KERNEL PROFILING 4160M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4161S: Maintained 4162F: kernel/gcov/ 4163F: Documentation/gcov.txt 4164 4165GDT SCSI DISK ARRAY CONTROLLER DRIVER 4166M: Achim Leubner <achim_leubner@adaptec.com> 4167L: linux-scsi@vger.kernel.org 4168W: http://www.icp-vortex.com/ 4169S: Supported 4170F: drivers/scsi/gdt* 4171 4172GEMTEK FM RADIO RECEIVER DRIVER 4173M: Hans Verkuil <hverkuil@xs4all.nl> 4174L: linux-media@vger.kernel.org 4175T: git git://linuxtv.org/media_tree.git 4176W: http://linuxtv.org 4177S: Maintained 4178F: drivers/media/radio/radio-gemtek* 4179 4180GENERIC GPIO I2C DRIVER 4181M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4182S: Supported 4183F: drivers/i2c/busses/i2c-gpio.c 4184F: include/linux/i2c-gpio.h 4185 4186GENERIC GPIO I2C MULTIPLEXER DRIVER 4187M: Peter Korsgaard <peter.korsgaard@barco.com> 4188L: linux-i2c@vger.kernel.org 4189S: Supported 4190F: drivers/i2c/muxes/i2c-mux-gpio.c 4191F: include/linux/i2c-mux-gpio.h 4192F: Documentation/i2c/muxes/i2c-mux-gpio 4193 4194GENERIC HDLC (WAN) DRIVERS 4195M: Krzysztof Halasa <khc@pm.waw.pl> 4196W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4197S: Maintained 4198F: drivers/net/wan/c101.c 4199F: drivers/net/wan/hd6457* 4200F: drivers/net/wan/hdlc* 4201F: drivers/net/wan/n2.c 4202F: drivers/net/wan/pc300too.c 4203F: drivers/net/wan/pci200syn.c 4204F: drivers/net/wan/wanxl* 4205 4206GENERIC INCLUDE/ASM HEADER FILES 4207M: Arnd Bergmann <arnd@arndb.de> 4208L: linux-arch@vger.kernel.org 4209T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4210S: Maintained 4211F: include/asm-generic/ 4212F: include/uapi/asm-generic/ 4213 4214GENERIC PHY FRAMEWORK 4215M: Kishon Vijay Abraham I <kishon@ti.com> 4216L: linux-kernel@vger.kernel.org 4217T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4218S: Supported 4219F: drivers/phy/ 4220F: include/linux/phy/ 4221 4222GENERIC UIO DRIVER FOR PCI DEVICES 4223M: "Michael S. Tsirkin" <mst@redhat.com> 4224L: kvm@vger.kernel.org 4225S: Supported 4226F: drivers/uio/uio_pci_generic.c 4227 4228GET_MAINTAINER SCRIPT 4229M: Joe Perches <joe@perches.com> 4230S: Maintained 4231F: scripts/get_maintainer.pl 4232 4233GFS2 FILE SYSTEM 4234M: Steven Whitehouse <swhiteho@redhat.com> 4235L: cluster-devel@redhat.com 4236W: http://sources.redhat.com/cluster/ 4237T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixes.git 4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw.git 4239S: Supported 4240F: Documentation/filesystems/gfs2*.txt 4241F: fs/gfs2/ 4242F: include/uapi/linux/gfs2_ondisk.h 4243 4244GIGASET ISDN DRIVERS 4245M: Hansjoerg Lipp <hjlipp@web.de> 4246M: Tilman Schmidt <tilman@imap.cc> 4247L: gigaset307x-common@lists.sourceforge.net 4248W: http://gigaset307x.sourceforge.net/ 4249S: Maintained 4250F: Documentation/isdn/README.gigaset 4251F: drivers/isdn/gigaset/ 4252F: include/uapi/linux/gigaset_dev.h 4253 4254GO7007 MPEG CODEC 4255M: Hans Verkuil <hans.verkuil@cisco.com> 4256L: linux-media@vger.kernel.org 4257S: Maintained 4258F: drivers/media/usb/go7007/ 4259 4260GOODIX TOUCHSCREEN 4261M: Bastien Nocera <hadess@hadess.net> 4262L: linux-input@vger.kernel.org 4263S: Maintained 4264F: drivers/input/touchscreen/goodix.c 4265 4266GPIO SUBSYSTEM 4267M: Linus Walleij <linus.walleij@linaro.org> 4268M: Alexandre Courbot <gnurou@gmail.com> 4269L: linux-gpio@vger.kernel.org 4270T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4271S: Maintained 4272F: Documentation/gpio/ 4273F: drivers/gpio/ 4274F: include/linux/gpio/ 4275F: include/linux/gpio.h 4276F: include/asm-generic/gpio.h 4277 4278GRE DEMULTIPLEXER DRIVER 4279M: Dmitry Kozlov <xeb@mail.ru> 4280L: netdev@vger.kernel.org 4281S: Maintained 4282F: net/ipv4/gre_demux.c 4283F: net/ipv4/gre_offload.c 4284F: include/net/gre.h 4285 4286GRETH 10/100/1G Ethernet MAC device driver 4287M: Kristoffer Glembo <kristoffer@gaisler.com> 4288L: netdev@vger.kernel.org 4289S: Maintained 4290F: drivers/net/ethernet/aeroflex/ 4291 4292GSPCA FINEPIX SUBDRIVER 4293M: Frank Zago <frank@zago.net> 4294L: linux-media@vger.kernel.org 4295T: git git://linuxtv.org/media_tree.git 4296S: Maintained 4297F: drivers/media/usb/gspca/finepix.c 4298 4299GSPCA GL860 SUBDRIVER 4300M: Olivier Lorin <o.lorin@laposte.net> 4301L: linux-media@vger.kernel.org 4302T: git git://linuxtv.org/media_tree.git 4303S: Maintained 4304F: drivers/media/usb/gspca/gl860/ 4305 4306GSPCA M5602 SUBDRIVER 4307M: Erik Andren <erik.andren@gmail.com> 4308L: linux-media@vger.kernel.org 4309T: git git://linuxtv.org/media_tree.git 4310S: Maintained 4311F: drivers/media/usb/gspca/m5602/ 4312 4313GSPCA PAC207 SONIXB SUBDRIVER 4314M: Hans de Goede <hdegoede@redhat.com> 4315L: linux-media@vger.kernel.org 4316T: git git://linuxtv.org/media_tree.git 4317S: Maintained 4318F: drivers/media/usb/gspca/pac207.c 4319 4320GSPCA SN9C20X SUBDRIVER 4321M: Brian Johnson <brijohn@gmail.com> 4322L: linux-media@vger.kernel.org 4323T: git git://linuxtv.org/media_tree.git 4324S: Maintained 4325F: drivers/media/usb/gspca/sn9c20x.c 4326 4327GSPCA T613 SUBDRIVER 4328M: Leandro Costantino <lcostantino@gmail.com> 4329L: linux-media@vger.kernel.org 4330T: git git://linuxtv.org/media_tree.git 4331S: Maintained 4332F: drivers/media/usb/gspca/t613.c 4333 4334GSPCA USB WEBCAM DRIVER 4335M: Hans de Goede <hdegoede@redhat.com> 4336L: linux-media@vger.kernel.org 4337T: git git://linuxtv.org/media_tree.git 4338S: Maintained 4339F: drivers/media/usb/gspca/ 4340 4341GUID PARTITION TABLE (GPT) 4342M: Davidlohr Bueso <davidlohr@hp.com> 4343L: linux-efi@vger.kernel.org 4344S: Maintained 4345F: block/partitions/efi.* 4346 4347STK1160 USB VIDEO CAPTURE DRIVER 4348M: Ezequiel Garcia <elezegarcia@gmail.com> 4349L: linux-media@vger.kernel.org 4350T: git git://linuxtv.org/media_tree.git 4351S: Maintained 4352F: drivers/media/usb/stk1160/ 4353 4354HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4355M: Frank Seidel <frank@f-seidel.de> 4356L: platform-driver-x86@vger.kernel.org 4357W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4358S: Maintained 4359F: drivers/platform/x86/hdaps.c 4360 4361HDPVR USB VIDEO ENCODER DRIVER 4362M: Hans Verkuil <hverkuil@xs4all.nl> 4363L: linux-media@vger.kernel.org 4364T: git git://linuxtv.org/media_tree.git 4365W: http://linuxtv.org 4366S: Odd Fixes 4367F: drivers/media/usb/hdpvr/ 4368 4369HWPOISON MEMORY FAILURE HANDLING 4370M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4371L: linux-mm@kvack.org 4372S: Maintained 4373F: mm/memory-failure.c 4374F: mm/hwpoison-inject.c 4375 4376HYPERVISOR VIRTUAL CONSOLE DRIVER 4377L: linuxppc-dev@lists.ozlabs.org 4378S: Odd Fixes 4379F: drivers/tty/hvc/ 4380 4381HACKRF MEDIA DRIVER 4382M: Antti Palosaari <crope@iki.fi> 4383L: linux-media@vger.kernel.org 4384W: http://linuxtv.org/ 4385W: http://palosaari.fi/linux/ 4386Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4387T: git git://linuxtv.org/anttip/media_tree.git 4388S: Maintained 4389F: drivers/media/usb/hackrf/ 4390 4391HARDWARE MONITORING 4392M: Jean Delvare <jdelvare@suse.de> 4393M: Guenter Roeck <linux@roeck-us.net> 4394L: lm-sensors@lm-sensors.org 4395W: http://www.lm-sensors.org/ 4396T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/ 4397T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4398S: Maintained 4399F: Documentation/hwmon/ 4400F: drivers/hwmon/ 4401F: include/linux/hwmon*.h 4402 4403HARDWARE RANDOM NUMBER GENERATOR CORE 4404M: Matt Mackall <mpm@selenic.com> 4405M: Herbert Xu <herbert@gondor.apana.org.au> 4406S: Odd fixes 4407F: Documentation/hw_random.txt 4408F: drivers/char/hw_random/ 4409F: include/linux/hw_random.h 4410 4411HARDWARE SPINLOCK CORE 4412M: Ohad Ben-Cohen <ohad@wizery.com> 4413S: Maintained 4414F: Documentation/hwspinlock.txt 4415F: drivers/hwspinlock/hwspinlock_* 4416F: include/linux/hwspinlock.h 4417 4418HARMONY SOUND DRIVER 4419L: linux-parisc@vger.kernel.org 4420S: Maintained 4421F: sound/parisc/harmony.* 4422 4423HD29L2 MEDIA DRIVER 4424M: Antti Palosaari <crope@iki.fi> 4425L: linux-media@vger.kernel.org 4426W: http://linuxtv.org/ 4427W: http://palosaari.fi/linux/ 4428Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4429T: git git://linuxtv.org/anttip/media_tree.git 4430S: Maintained 4431F: drivers/media/dvb-frontends/hd29l2* 4432 4433HEWLETT-PACKARD SMART2 RAID DRIVER 4434L: iss_storagedev@hp.com 4435S: Orphan 4436F: Documentation/blockdev/cpqarray.txt 4437F: drivers/block/cpqarray.* 4438 4439HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4440M: Don Brace <don.brace@pmcs.com> 4441L: iss_storagedev@hp.com 4442L: storagedev@pmcs.com 4443L: linux-scsi@vger.kernel.org 4444S: Supported 4445F: Documentation/scsi/hpsa.txt 4446F: drivers/scsi/hpsa*.[ch] 4447F: include/linux/cciss*.h 4448F: include/uapi/linux/cciss*.h 4449 4450HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4451M: Don Brace <don.brace@pmcs.com> 4452L: iss_storagedev@hp.com 4453L: storagedev@pmcs.com 4454L: linux-scsi@vger.kernel.org 4455S: Supported 4456F: Documentation/blockdev/cciss.txt 4457F: drivers/block/cciss* 4458F: include/linux/cciss_ioctl.h 4459F: include/uapi/linux/cciss_ioctl.h 4460 4461HFS FILESYSTEM 4462L: linux-fsdevel@vger.kernel.org 4463S: Orphan 4464F: Documentation/filesystems/hfs.txt 4465F: fs/hfs/ 4466 4467HFSPLUS FILESYSTEM 4468L: linux-fsdevel@vger.kernel.org 4469S: Orphan 4470F: Documentation/filesystems/hfsplus.txt 4471F: fs/hfsplus/ 4472 4473HGA FRAMEBUFFER DRIVER 4474M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 4475L: linux-nvidia@lists.surfsouth.com 4476W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 4477S: Maintained 4478F: drivers/video/fbdev/hgafb.c 4479 4480HIBERNATION (aka Software Suspend, aka swsusp) 4481M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4482M: Pavel Machek <pavel@ucw.cz> 4483L: linux-pm@vger.kernel.org 4484S: Supported 4485F: arch/x86/power/ 4486F: drivers/base/power/ 4487F: kernel/power/ 4488F: include/linux/suspend.h 4489F: include/linux/freezer.h 4490F: include/linux/pm.h 4491F: arch/*/include/asm/suspend*.h 4492 4493HID CORE LAYER 4494M: Jiri Kosina <jkosina@suse.cz> 4495L: linux-input@vger.kernel.org 4496T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 4497S: Maintained 4498F: drivers/hid/ 4499F: include/linux/hid* 4500F: include/uapi/linux/hid* 4501 4502HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 4503M: Thomas Gleixner <tglx@linutronix.de> 4504L: linux-kernel@vger.kernel.org 4505T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 4506S: Maintained 4507F: Documentation/timers/ 4508F: kernel/time/hrtimer.c 4509F: kernel/time/clockevents.c 4510F: kernel/time/tick*.* 4511F: kernel/time/timer_*.c 4512F: include/linux/clockchips.h 4513F: include/linux/hrtimer.h 4514 4515HIGH-SPEED SCC DRIVER FOR AX.25 4516L: linux-hams@vger.kernel.org 4517S: Orphan 4518F: drivers/net/hamradio/dmascc.c 4519F: drivers/net/hamradio/scc.c 4520 4521HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 4522M: HighPoint Linux Team <linux@highpoint-tech.com> 4523W: http://www.highpoint-tech.com 4524S: Supported 4525F: Documentation/scsi/hptiop.txt 4526F: drivers/scsi/hptiop.c 4527 4528HIPPI 4529M: Jes Sorensen <jes@trained-monkey.org> 4530L: linux-hippi@sunsite.dk 4531S: Maintained 4532F: include/linux/hippidevice.h 4533F: include/uapi/linux/if_hippi.h 4534F: net/802/hippi.c 4535F: drivers/net/hippi/ 4536 4537HOST AP DRIVER 4538M: Jouni Malinen <j@w1.fi> 4539L: hostap@shmoo.com (subscribers-only) 4540L: linux-wireless@vger.kernel.org 4541W: http://hostap.epitest.fi/ 4542S: Maintained 4543F: drivers/net/wireless/hostap/ 4544 4545HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 4546L: platform-driver-x86@vger.kernel.org 4547S: Orphan 4548F: drivers/platform/x86/tc1100-wmi.c 4549 4550HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 4551M: Jaroslav Kysela <perex@perex.cz> 4552S: Maintained 4553F: drivers/net/ethernet/hp/hp100.* 4554 4555HPET: High Precision Event Timers driver 4556M: Clemens Ladisch <clemens@ladisch.de> 4557S: Maintained 4558F: Documentation/timers/hpet.txt 4559F: drivers/char/hpet.c 4560F: include/linux/hpet.h 4561F: include/uapi/linux/hpet.h 4562 4563HPET: x86 4564S: Orphan 4565F: arch/x86/kernel/hpet.c 4566F: arch/x86/include/asm/hpet.h 4567 4568HPFS FILESYSTEM 4569M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 4570W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 4571S: Maintained 4572F: fs/hpfs/ 4573 4574HSI SUBSYSTEM 4575M: Sebastian Reichel <sre@kernel.org> 4576T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 4577S: Maintained 4578F: Documentation/ABI/testing/sysfs-bus-hsi 4579F: Documentation/hsi.txt 4580F: drivers/hsi/ 4581F: include/linux/hsi/ 4582F: include/uapi/linux/hsi/ 4583 4584HSO 3G MODEM DRIVER 4585M: Jan Dumon <j.dumon@option.com> 4586W: http://www.pharscape.org 4587S: Maintained 4588F: drivers/net/usb/hso.c 4589 4590HSR NETWORK PROTOCOL 4591M: Arvid Brodin <arvid.brodin@alten.se> 4592L: netdev@vger.kernel.org 4593S: Maintained 4594F: net/hsr/ 4595 4596HTCPEN TOUCHSCREEN DRIVER 4597M: Pau Oliva Fora <pof@eslack.org> 4598L: linux-input@vger.kernel.org 4599S: Maintained 4600F: drivers/input/touchscreen/htcpen.c 4601 4602HUGETLB FILESYSTEM 4603M: Nadia Yvette Chambers <nyc@holomorphy.com> 4604S: Maintained 4605F: fs/hugetlbfs/ 4606 4607Hyper-V CORE AND DRIVERS 4608M: K. Y. Srinivasan <kys@microsoft.com> 4609M: Haiyang Zhang <haiyangz@microsoft.com> 4610L: devel@linuxdriverproject.org 4611S: Maintained 4612F: arch/x86/include/asm/mshyperv.h 4613F: arch/x86/include/uapi/asm/hyperv.h 4614F: arch/x86/kernel/cpu/mshyperv.c 4615F: drivers/hid/hid-hyperv.c 4616F: drivers/hv/ 4617F: drivers/input/serio/hyperv-keyboard.c 4618F: drivers/net/hyperv/ 4619F: drivers/scsi/storvsc_drv.c 4620F: drivers/video/fbdev/hyperv_fb.c 4621F: include/linux/hyperv.h 4622F: tools/hv/ 4623 4624I2C OVER PARALLEL PORT 4625M: Jean Delvare <jdelvare@suse.de> 4626L: linux-i2c@vger.kernel.org 4627S: Maintained 4628F: Documentation/i2c/busses/i2c-parport 4629F: Documentation/i2c/busses/i2c-parport-light 4630F: drivers/i2c/busses/i2c-parport.c 4631F: drivers/i2c/busses/i2c-parport-light.c 4632 4633I2C/SMBUS CONTROLLER DRIVERS FOR PC 4634M: Jean Delvare <jdelvare@suse.de> 4635L: linux-i2c@vger.kernel.org 4636S: Maintained 4637F: Documentation/i2c/busses/i2c-ali1535 4638F: Documentation/i2c/busses/i2c-ali1563 4639F: Documentation/i2c/busses/i2c-ali15x3 4640F: Documentation/i2c/busses/i2c-amd756 4641F: Documentation/i2c/busses/i2c-amd8111 4642F: Documentation/i2c/busses/i2c-i801 4643F: Documentation/i2c/busses/i2c-nforce2 4644F: Documentation/i2c/busses/i2c-piix4 4645F: Documentation/i2c/busses/i2c-sis5595 4646F: Documentation/i2c/busses/i2c-sis630 4647F: Documentation/i2c/busses/i2c-sis96x 4648F: Documentation/i2c/busses/i2c-via 4649F: Documentation/i2c/busses/i2c-viapro 4650F: drivers/i2c/busses/i2c-ali1535.c 4651F: drivers/i2c/busses/i2c-ali1563.c 4652F: drivers/i2c/busses/i2c-ali15x3.c 4653F: drivers/i2c/busses/i2c-amd756.c 4654F: drivers/i2c/busses/i2c-amd756-s4882.c 4655F: drivers/i2c/busses/i2c-amd8111.c 4656F: drivers/i2c/busses/i2c-i801.c 4657F: drivers/i2c/busses/i2c-isch.c 4658F: drivers/i2c/busses/i2c-nforce2.c 4659F: drivers/i2c/busses/i2c-nforce2-s4985.c 4660F: drivers/i2c/busses/i2c-piix4.c 4661F: drivers/i2c/busses/i2c-sis5595.c 4662F: drivers/i2c/busses/i2c-sis630.c 4663F: drivers/i2c/busses/i2c-sis96x.c 4664F: drivers/i2c/busses/i2c-via.c 4665F: drivers/i2c/busses/i2c-viapro.c 4666 4667I2C/SMBUS ISMT DRIVER 4668M: Seth Heasley <seth.heasley@intel.com> 4669M: Neil Horman <nhorman@tuxdriver.com> 4670L: linux-i2c@vger.kernel.org 4671F: drivers/i2c/busses/i2c-ismt.c 4672F: Documentation/i2c/busses/i2c-ismt 4673 4674I2C/SMBUS STUB DRIVER 4675M: Jean Delvare <jdelvare@suse.de> 4676L: linux-i2c@vger.kernel.org 4677S: Maintained 4678F: drivers/i2c/i2c-stub.c 4679 4680I2C SUBSYSTEM 4681M: Wolfram Sang <wsa@the-dreams.de> 4682L: linux-i2c@vger.kernel.org 4683W: https://i2c.wiki.kernel.org/ 4684Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 4685T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 4686S: Maintained 4687F: Documentation/devicetree/bindings/i2c/ 4688F: Documentation/i2c/ 4689F: drivers/i2c/ 4690F: include/linux/i2c.h 4691F: include/linux/i2c-*.h 4692F: include/uapi/linux/i2c.h 4693F: include/uapi/linux/i2c-*.h 4694 4695I2C ACPI SUPPORT 4696M: Mika Westerberg <mika.westerberg@linux.intel.com> 4697L: linux-i2c@vger.kernel.org 4698L: linux-acpi@vger.kernel.org 4699S: Maintained 4700 4701I2C-TAOS-EVM DRIVER 4702M: Jean Delvare <jdelvare@suse.de> 4703L: linux-i2c@vger.kernel.org 4704S: Maintained 4705F: Documentation/i2c/busses/i2c-taos-evm 4706F: drivers/i2c/busses/i2c-taos-evm.c 4707 4708I2C-TINY-USB DRIVER 4709M: Till Harbaum <till@harbaum.org> 4710L: linux-i2c@vger.kernel.org 4711W: http://www.harbaum.org/till/i2c_tiny_usb 4712S: Maintained 4713F: drivers/i2c/busses/i2c-tiny-usb.c 4714 4715i386 BOOT CODE 4716M: "H. Peter Anvin" <hpa@zytor.com> 4717S: Maintained 4718F: arch/x86/boot/ 4719 4720i386 SETUP CODE / CPU ERRATA WORKAROUNDS 4721M: "H. Peter Anvin" <hpa@zytor.com> 4722T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 4723S: Maintained 4724 4725IA64 (Itanium) PLATFORM 4726M: Tony Luck <tony.luck@intel.com> 4727M: Fenghua Yu <fenghua.yu@intel.com> 4728L: linux-ia64@vger.kernel.org 4729T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 4730S: Maintained 4731F: arch/ia64/ 4732 4733IBM Power in-Nest Crypto Acceleration 4734M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com> 4735M: Fionnuala Gunter <fin@linux.vnet.ibm.com> 4736L: linux-crypto@vger.kernel.org 4737S: Supported 4738F: drivers/crypto/nx/ 4739 4740IBM Power 842 compression accelerator 4741M: Dan Streetman <ddstreet@us.ibm.com> 4742S: Supported 4743F: drivers/crypto/nx/nx-842.c 4744F: include/linux/nx842.h 4745 4746IBM Power Linux RAID adapter 4747M: Brian King <brking@us.ibm.com> 4748S: Supported 4749F: drivers/scsi/ipr.* 4750 4751IBM Power Virtual Ethernet Device Driver 4752M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 4753L: netdev@vger.kernel.org 4754S: Supported 4755F: drivers/net/ethernet/ibm/ibmveth.* 4756 4757IBM Power Virtual SCSI Device Drivers 4758M: Nathan Fontenot <nfont@linux.vnet.ibm.com> 4759L: linux-scsi@vger.kernel.org 4760S: Supported 4761F: drivers/scsi/ibmvscsi/ibmvscsi* 4762F: drivers/scsi/ibmvscsi/viosrp.h 4763 4764IBM Power Virtual FC Device Drivers 4765M: Brian King <brking@linux.vnet.ibm.com> 4766L: linux-scsi@vger.kernel.org 4767S: Supported 4768F: drivers/scsi/ibmvscsi/ibmvfc* 4769 4770IBM ServeRAID RAID DRIVER 4771S: Orphan 4772F: drivers/scsi/ips.* 4773 4774ICH LPC AND GPIO DRIVER 4775M: Peter Tyser <ptyser@xes-inc.com> 4776S: Maintained 4777F: drivers/mfd/lpc_ich.c 4778F: drivers/gpio/gpio-ich.c 4779 4780IDE SUBSYSTEM 4781M: "David S. Miller" <davem@davemloft.net> 4782L: linux-ide@vger.kernel.org 4783Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 4784T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 4785S: Maintained 4786F: Documentation/ide/ 4787F: drivers/ide/ 4788F: include/linux/ide.h 4789 4790IDEAPAD LAPTOP EXTRAS DRIVER 4791M: Ike Panhc <ike.pan@canonical.com> 4792L: platform-driver-x86@vger.kernel.org 4793W: http://launchpad.net/ideapad-laptop 4794S: Maintained 4795F: drivers/platform/x86/ideapad-laptop.c 4796 4797IDEAPAD LAPTOP SLIDEBAR DRIVER 4798M: Andrey Moiseev <o2g.org.ru@gmail.com> 4799L: linux-input@vger.kernel.org 4800W: https://github.com/o2genum/ideapad-slidebar 4801S: Maintained 4802F: drivers/input/misc/ideapad_slidebar.c 4803 4804IDE/ATAPI DRIVERS 4805M: Borislav Petkov <bp@alien8.de> 4806L: linux-ide@vger.kernel.org 4807S: Maintained 4808F: Documentation/cdrom/ide-cd 4809F: drivers/ide/ide-cd* 4810 4811IDLE-I7300 4812M: Andy Henroid <andrew.d.henroid@intel.com> 4813L: linux-pm@vger.kernel.org 4814S: Supported 4815F: drivers/idle/i7300_idle.c 4816 4817IEEE 802.15.4 SUBSYSTEM 4818M: Alexander Aring <alex.aring@gmail.com> 4819L: linux-wpan@vger.kernel.org 4820W: https://github.com/linux-wpan 4821T: git git://github.com/linux-wpan/linux-wpan-next.git 4822S: Maintained 4823F: net/ieee802154/ 4824F: net/mac802154/ 4825F: drivers/net/ieee802154/ 4826F: include/linux/nl802154.h 4827F: include/linux/ieee802154.h 4828F: include/net/nl802154.h 4829F: include/net/mac802154.h 4830F: include/net/af_ieee802154.h 4831F: include/net/cfg802154.h 4832F: include/net/ieee802154_netdev.h 4833F: Documentation/networking/ieee802154.txt 4834 4835IGORPLUG-USB IR RECEIVER 4836M: Sean Young <sean@mess.org> 4837L: linux-media@vger.kernel.org 4838S: Maintained 4839F: drivers/media/rc/igorplugusb.c 4840 4841IGUANAWORKS USB IR TRANSCEIVER 4842M: Sean Young <sean@mess.org> 4843L: linux-media@vger.kernel.org 4844S: Maintained 4845F: drivers/media/rc/iguanair.c 4846 4847IIO SUBSYSTEM AND DRIVERS 4848M: Jonathan Cameron <jic23@kernel.org> 4849R: Hartmut Knaack <knaack.h@gmx.de> 4850R: Lars-Peter Clausen <lars@metafoo.de> 4851R: Peter Meerwald <pmeerw@pmeerw.net> 4852L: linux-iio@vger.kernel.org 4853S: Maintained 4854F: drivers/iio/ 4855F: drivers/staging/iio/ 4856F: include/linux/iio/ 4857 4858IKANOS/ADI EAGLE ADSL USB DRIVER 4859M: Matthieu Castet <castet.matthieu@free.fr> 4860M: Stanislaw Gruszka <stf_xl@wp.pl> 4861S: Maintained 4862F: drivers/usb/atm/ueagle-atm.c 4863 4864INA209 HARDWARE MONITOR DRIVER 4865M: Guenter Roeck <linux@roeck-us.net> 4866L: lm-sensors@lm-sensors.org 4867S: Maintained 4868F: Documentation/hwmon/ina209 4869F: Documentation/devicetree/bindings/i2c/ina209.txt 4870F: drivers/hwmon/ina209.c 4871 4872INA2XX HARDWARE MONITOR DRIVER 4873M: Guenter Roeck <linux@roeck-us.net> 4874L: lm-sensors@lm-sensors.org 4875S: Maintained 4876F: Documentation/hwmon/ina2xx 4877F: drivers/hwmon/ina2xx.c 4878F: include/linux/platform_data/ina2xx.h 4879 4880INDUSTRY PACK SUBSYSTEM (IPACK) 4881M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 4882M: Jens Taprogge <jens.taprogge@taprogge.org> 4883M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 4884L: industrypack-devel@lists.sourceforge.net 4885W: http://industrypack.sourceforge.net 4886S: Maintained 4887F: drivers/ipack/ 4888 4889INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 4890M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4891M: Dmitry Kasatkin <d.kasatkin@samsung.com> 4892L: linux-ima-devel@lists.sourceforge.net 4893L: linux-ima-user@lists.sourceforge.net 4894L: linux-security-module@vger.kernel.org 4895S: Supported 4896F: security/integrity/ima/ 4897 4898IMGTEC IR DECODER DRIVER 4899M: James Hogan <james.hogan@imgtec.com> 4900S: Maintained 4901F: drivers/media/rc/img-ir/ 4902 4903IMS TWINTURBO FRAMEBUFFER DRIVER 4904L: linux-fbdev@vger.kernel.org 4905S: Orphan 4906F: drivers/video/fbdev/imsttfb.c 4907 4908INFINIBAND SUBSYSTEM 4909M: Roland Dreier <roland@kernel.org> 4910M: Sean Hefty <sean.hefty@intel.com> 4911M: Hal Rosenstock <hal.rosenstock@gmail.com> 4912L: linux-rdma@vger.kernel.org 4913W: http://www.openfabrics.org/ 4914Q: http://patchwork.kernel.org/project/linux-rdma/list/ 4915T: git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git 4916S: Supported 4917F: Documentation/infiniband/ 4918F: drivers/infiniband/ 4919F: include/uapi/linux/if_infiniband.h 4920 4921INOTIFY 4922M: John McCutchan <john@johnmccutchan.com> 4923M: Robert Love <rlove@rlove.org> 4924M: Eric Paris <eparis@parisplace.org> 4925S: Maintained 4926F: Documentation/filesystems/inotify.txt 4927F: fs/notify/inotify/ 4928F: include/linux/inotify.h 4929F: include/uapi/linux/inotify.h 4930 4931INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 4932M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 4933M: Dmitry Torokhov <dtor@mail.ru> 4934L: linux-input@vger.kernel.org 4935Q: http://patchwork.kernel.org/project/linux-input/list/ 4936T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 4937S: Maintained 4938F: drivers/input/ 4939F: include/linux/input.h 4940F: include/uapi/linux/input.h 4941F: include/linux/input/ 4942 4943INPUT MULTITOUCH (MT) PROTOCOL 4944M: Henrik Rydberg <rydberg@bitmath.org> 4945L: linux-input@vger.kernel.org 4946T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git 4947S: Odd fixes 4948F: Documentation/input/multi-touch-protocol.txt 4949F: drivers/input/input-mt.c 4950K: \b(ABS|SYN)_MT_ 4951 4952INTEL C600 SERIES SAS CONTROLLER DRIVER 4953M: Intel SCU Linux support <intel-linux-scu@intel.com> 4954M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 4955M: Dave Jiang <dave.jiang@intel.com> 4956L: linux-scsi@vger.kernel.org 4957T: git git://git.code.sf.net/p/intel-sas/isci 4958S: Supported 4959F: drivers/scsi/isci/ 4960 4961INTEL IDLE DRIVER 4962M: Len Brown <lenb@kernel.org> 4963L: linux-pm@vger.kernel.org 4964T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 4965S: Supported 4966F: drivers/idle/intel_idle.c 4967 4968INTEL PSTATE DRIVER 4969M: Kristen Carlson Accardi <kristen@linux.intel.com> 4970L: linux-pm@vger.kernel.org 4971S: Supported 4972F: drivers/cpufreq/intel_pstate.c 4973 4974INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 4975M: Maik Broemme <mbroemme@plusserver.de> 4976L: linux-fbdev@vger.kernel.org 4977S: Maintained 4978F: Documentation/fb/intelfb.txt 4979F: drivers/video/fbdev/intelfb/ 4980 4981INTEL 810/815 FRAMEBUFFER DRIVER 4982M: Antonino Daplas <adaplas@gmail.com> 4983L: linux-fbdev@vger.kernel.org 4984S: Maintained 4985F: drivers/video/fbdev/i810/ 4986 4987INTEL MENLOW THERMAL DRIVER 4988M: Sujith Thomas <sujith.thomas@intel.com> 4989L: platform-driver-x86@vger.kernel.org 4990W: https://01.org/linux-acpi 4991S: Supported 4992F: drivers/platform/x86/intel_menlow.c 4993 4994INTEL IA32 MICROCODE UPDATE SUPPORT 4995M: Tigran Aivazian <tigran@aivazian.fsnet.co.uk> 4996S: Maintained 4997F: arch/x86/kernel/cpu/microcode/core* 4998F: arch/x86/kernel/cpu/microcode/intel* 4999 5000INTEL I/OAT DMA DRIVER 5001M: Dave Jiang <dave.jiang@intel.com> 5002R: Dan Williams <dan.j.williams@intel.com> 5003L: dmaengine@vger.kernel.org 5004Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5005S: Supported 5006F: drivers/dma/ioat* 5007 5008INTEL IOMMU (VT-d) 5009M: David Woodhouse <dwmw2@infradead.org> 5010L: iommu@lists.linux-foundation.org 5011T: git git://git.infradead.org/iommu-2.6.git 5012S: Supported 5013F: drivers/iommu/intel-iommu.c 5014F: include/linux/intel-iommu.h 5015 5016INTEL IOP-ADMA DMA DRIVER 5017R: Dan Williams <dan.j.williams@intel.com> 5018S: Odd fixes 5019F: drivers/dma/iop-adma.c 5020 5021INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5022M: Krzysztof Halasa <khalasa@piap.pl> 5023S: Maintained 5024F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5025F: arch/arm/mach-ixp4xx/include/mach/npe.h 5026F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5027F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5028F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5029F: drivers/net/wan/ixp4xx_hss.c 5030 5031INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5032M: Deepak Saxena <dsaxena@plexity.net> 5033S: Maintained 5034F: drivers/char/hw_random/ixp4xx-rng.c 5035 5036INTEL ETHERNET DRIVERS (e100/e1000/e1000e/fm10k/igb/igbvf/ixgb/ixgbe/ixgbevf/i40e/i40evf) 5037M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5038M: Jesse Brandeburg <jesse.brandeburg@intel.com> 5039M: Bruce Allan <bruce.w.allan@intel.com> 5040M: Carolyn Wyborny <carolyn.wyborny@intel.com> 5041M: Don Skidmore <donald.c.skidmore@intel.com> 5042M: Greg Rose <gregory.v.rose@intel.com> 5043M: Matthew Vick <matthew.vick@intel.com> 5044M: John Ronciak <john.ronciak@intel.com> 5045M: Mitch Williams <mitch.a.williams@intel.com> 5046M: Linux NICS <linux.nics@intel.com> 5047L: e1000-devel@lists.sourceforge.net 5048W: http://www.intel.com/support/feedback.htm 5049W: http://e1000.sourceforge.net/ 5050T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net.git 5051T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next.git 5052S: Supported 5053F: Documentation/networking/e100.txt 5054F: Documentation/networking/e1000.txt 5055F: Documentation/networking/e1000e.txt 5056F: Documentation/networking/igb.txt 5057F: Documentation/networking/igbvf.txt 5058F: Documentation/networking/ixgb.txt 5059F: Documentation/networking/ixgbe.txt 5060F: Documentation/networking/ixgbevf.txt 5061F: Documentation/networking/i40e.txt 5062F: Documentation/networking/i40evf.txt 5063F: drivers/net/ethernet/intel/ 5064F: drivers/net/ethernet/intel/*/ 5065 5066INTEL-MID GPIO DRIVER 5067M: David Cohen <david.a.cohen@linux.intel.com> 5068L: linux-gpio@vger.kernel.org 5069S: Maintained 5070F: drivers/gpio/gpio-intel-mid.c 5071 5072INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5073M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5074L: linux-wireless@vger.kernel.org 5075S: Maintained 5076F: Documentation/networking/README.ipw2100 5077F: Documentation/networking/README.ipw2200 5078F: drivers/net/wireless/ipw2x00/ 5079 5080INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5081M: Richard L Maliszewski <richard.l.maliszewski@intel.com> 5082M: Gang Wei <gang.wei@intel.com> 5083M: Shane Wang <shane.wang@intel.com> 5084L: tboot-devel@lists.sourceforge.net 5085W: http://tboot.sourceforge.net 5086T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5087S: Supported 5088F: Documentation/intel_txt.txt 5089F: include/linux/tboot.h 5090F: arch/x86/kernel/tboot.c 5091 5092INTEL WIRELESS WIMAX CONNECTION 2400 5093M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5094M: linux-wimax@intel.com 5095L: wimax@linuxwimax.org (subscribers-only) 5096S: Supported 5097W: http://linuxwimax.org 5098F: Documentation/wimax/README.i2400m 5099F: drivers/net/wimax/i2400m/ 5100F: include/uapi/linux/wimax/i2400m.h 5101 5102INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5103M: Stanislaw Gruszka <sgruszka@redhat.com> 5104L: linux-wireless@vger.kernel.org 5105S: Supported 5106F: drivers/net/wireless/iwlegacy/ 5107 5108INTEL WIRELESS WIFI LINK (iwlwifi) 5109M: Johannes Berg <johannes.berg@intel.com> 5110M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5111M: Intel Linux Wireless <ilw@linux.intel.com> 5112L: linux-wireless@vger.kernel.org 5113W: http://intellinuxwireless.org 5114T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5115S: Supported 5116F: drivers/net/wireless/iwlwifi/ 5117 5118INTEL MANAGEMENT ENGINE (mei) 5119M: Tomas Winkler <tomas.winkler@intel.com> 5120L: linux-kernel@vger.kernel.org 5121S: Supported 5122F: include/uapi/linux/mei.h 5123F: drivers/misc/mei/* 5124F: Documentation/misc-devices/mei/* 5125 5126IOC3 ETHERNET DRIVER 5127M: Ralf Baechle <ralf@linux-mips.org> 5128L: linux-mips@linux-mips.org 5129S: Maintained 5130F: drivers/net/ethernet/sgi/ioc3-eth.c 5131 5132IOC3 SERIAL DRIVER 5133M: Pat Gefre <pfg@sgi.com> 5134L: linux-serial@vger.kernel.org 5135S: Maintained 5136F: drivers/tty/serial/ioc3_serial.c 5137 5138IOMMU DRIVERS 5139M: Joerg Roedel <joro@8bytes.org> 5140L: iommu@lists.linux-foundation.org 5141T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5142S: Maintained 5143F: drivers/iommu/ 5144 5145IP MASQUERADING 5146M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5147S: Maintained 5148F: net/ipv4/netfilter/ipt_MASQUERADE.c 5149 5150IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER 5151M: Francois Romieu <romieu@fr.zoreil.com> 5152M: Sorbica Shieh <sorbica@icplus.com.tw> 5153L: netdev@vger.kernel.org 5154S: Maintained 5155F: drivers/net/ethernet/icplus/ipg.* 5156 5157IPATH DRIVER 5158M: Mike Marciniszyn <infinipath@intel.com> 5159L: linux-rdma@vger.kernel.org 5160S: Maintained 5161F: drivers/infiniband/hw/ipath/ 5162 5163IPMI SUBSYSTEM 5164M: Corey Minyard <minyard@acm.org> 5165L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5166W: http://openipmi.sourceforge.net/ 5167S: Supported 5168F: Documentation/IPMI.txt 5169F: drivers/char/ipmi/ 5170F: include/linux/ipmi* 5171F: include/uapi/linux/ipmi* 5172 5173IPS SCSI RAID DRIVER 5174M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5175L: linux-scsi@vger.kernel.org 5176W: http://www.adaptec.com/ 5177S: Maintained 5178F: drivers/scsi/ips* 5179 5180IPVS 5181M: Wensong Zhang <wensong@linux-vs.org> 5182M: Simon Horman <horms@verge.net.au> 5183M: Julian Anastasov <ja@ssi.bg> 5184L: netdev@vger.kernel.org 5185L: lvs-devel@vger.kernel.org 5186S: Maintained 5187F: Documentation/networking/ipvs-sysctl.txt 5188F: include/net/ip_vs.h 5189F: include/uapi/linux/ip_vs.h 5190F: net/netfilter/ipvs/ 5191 5192IPWIRELESS DRIVER 5193M: Jiri Kosina <jkosina@suse.cz> 5194M: David Sterba <dsterba@suse.cz> 5195S: Odd Fixes 5196F: drivers/tty/ipwireless/ 5197 5198IPX NETWORK LAYER 5199M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5200L: netdev@vger.kernel.org 5201S: Maintained 5202F: include/net/ipx.h 5203F: include/uapi/linux/ipx.h 5204F: net/ipx/ 5205 5206IRDA SUBSYSTEM 5207M: Samuel Ortiz <samuel@sortiz.org> 5208L: irda-users@lists.sourceforge.net (subscribers-only) 5209L: netdev@vger.kernel.org 5210W: http://irda.sourceforge.net/ 5211S: Maintained 5212T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5213F: Documentation/networking/irda.txt 5214F: drivers/net/irda/ 5215F: include/net/irda/ 5216F: net/irda/ 5217 5218IRQ SUBSYSTEM 5219M: Thomas Gleixner <tglx@linutronix.de> 5220L: linux-kernel@vger.kernel.org 5221S: Maintained 5222T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5223F: kernel/irq/ 5224 5225IRQCHIP DRIVERS 5226M: Thomas Gleixner <tglx@linutronix.de> 5227M: Jason Cooper <jason@lakedaemon.net> 5228L: linux-kernel@vger.kernel.org 5229S: Maintained 5230T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5231T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5232F: Documentation/devicetree/bindings/interrupt-controller/ 5233F: drivers/irqchip/ 5234 5235IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5236M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5237S: Maintained 5238F: Documentation/IRQ-domain.txt 5239F: include/linux/irqdomain.h 5240F: kernel/irq/irqdomain.c 5241 5242ISAPNP 5243M: Jaroslav Kysela <perex@perex.cz> 5244S: Maintained 5245F: Documentation/isapnp.txt 5246F: drivers/pnp/isapnp/ 5247F: include/linux/isapnp.h 5248 5249ISA RADIO MODULE 5250M: Hans Verkuil <hverkuil@xs4all.nl> 5251L: linux-media@vger.kernel.org 5252T: git git://linuxtv.org/media_tree.git 5253W: http://linuxtv.org 5254S: Maintained 5255F: drivers/media/radio/radio-isa* 5256 5257iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5258M: Peter Jones <pjones@redhat.com> 5259M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5260S: Maintained 5261F: drivers/firmware/iscsi_ibft* 5262 5263ISCSI 5264M: Mike Christie <michaelc@cs.wisc.edu> 5265L: open-iscsi@googlegroups.com 5266W: www.open-iscsi.org 5267T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5268S: Maintained 5269F: drivers/scsi/*iscsi* 5270F: include/scsi/*iscsi* 5271 5272ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5273M: Or Gerlitz <ogerlitz@mellanox.com> 5274M: Sagi Grimberg <sagig@mellanox.com> 5275M: Roi Dayan <roid@mellanox.com> 5276L: linux-rdma@vger.kernel.org 5277S: Supported 5278W: http://www.openfabrics.org 5279W: www.open-iscsi.org 5280Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5281F: drivers/infiniband/ulp/iser/ 5282 5283ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5284M: Sagi Grimberg <sagig@mellanox.com> 5285T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5286L: linux-rdma@vger.kernel.org 5287L: target-devel@vger.kernel.org 5288S: Supported 5289W: http://www.linux-iscsi.org 5290F: drivers/infiniband/ulp/isert 5291 5292ISDN SUBSYSTEM 5293M: Karsten Keil <isdn@linux-pingi.de> 5294L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5295L: netdev@vger.kernel.org 5296W: http://www.isdn4linux.de 5297T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5298S: Maintained 5299F: Documentation/isdn/ 5300F: drivers/isdn/ 5301F: include/linux/isdn.h 5302F: include/linux/isdn/ 5303F: include/uapi/linux/isdn.h 5304F: include/uapi/linux/isdn/ 5305 5306ISDN SUBSYSTEM (Eicon active card driver) 5307M: Armin Schindler <mac@melware.de> 5308L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5309W: http://www.melware.de 5310S: Maintained 5311F: drivers/isdn/hardware/eicon/ 5312 5313IT87 HARDWARE MONITORING DRIVER 5314M: Jean Delvare <jdelvare@suse.de> 5315L: lm-sensors@lm-sensors.org 5316S: Maintained 5317F: Documentation/hwmon/it87 5318F: drivers/hwmon/it87.c 5319 5320IT913X MEDIA DRIVER 5321M: Antti Palosaari <crope@iki.fi> 5322L: linux-media@vger.kernel.org 5323W: http://linuxtv.org/ 5324W: http://palosaari.fi/linux/ 5325Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5326T: git git://linuxtv.org/anttip/media_tree.git 5327S: Maintained 5328F: drivers/media/tuners/it913x* 5329 5330IVTV VIDEO4LINUX DRIVER 5331M: Andy Walls <awalls@md.metrocast.net> 5332L: ivtv-devel@ivtvdriver.org (subscribers-only) 5333L: linux-media@vger.kernel.org 5334T: git git://linuxtv.org/media_tree.git 5335W: http://www.ivtvdriver.org 5336S: Maintained 5337F: Documentation/video4linux/*.ivtv 5338F: drivers/media/pci/ivtv/ 5339F: include/uapi/linux/ivtv* 5340 5341IX2505V MEDIA DRIVER 5342M: Malcolm Priestley <tvboxspy@gmail.com> 5343L: linux-media@vger.kernel.org 5344W: http://linuxtv.org/ 5345Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5346S: Maintained 5347F: drivers/media/dvb-frontends/ix2505v* 5348 5349JC42.4 TEMPERATURE SENSOR DRIVER 5350M: Guenter Roeck <linux@roeck-us.net> 5351L: lm-sensors@lm-sensors.org 5352S: Maintained 5353F: drivers/hwmon/jc42.c 5354F: Documentation/hwmon/jc42 5355 5356JFS FILESYSTEM 5357M: Dave Kleikamp <shaggy@kernel.org> 5358L: jfs-discussion@lists.sourceforge.net 5359W: http://jfs.sourceforge.net/ 5360T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 5361S: Maintained 5362F: Documentation/filesystems/jfs.txt 5363F: fs/jfs/ 5364 5365JME NETWORK DRIVER 5366M: Guo-Fu Tseng <cooldavid@cooldavid.org> 5367L: netdev@vger.kernel.org 5368S: Maintained 5369F: drivers/net/ethernet/jme.* 5370 5371JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 5372M: David Woodhouse <dwmw2@infradead.org> 5373L: linux-mtd@lists.infradead.org 5374W: http://www.linux-mtd.infradead.org/doc/jffs2.html 5375S: Maintained 5376F: fs/jffs2/ 5377F: include/uapi/linux/jffs2.h 5378 5379JOURNALLING LAYER FOR BLOCK DEVICES (JBD) 5380M: Andrew Morton <akpm@linux-foundation.org> 5381M: Jan Kara <jack@suse.cz> 5382L: linux-ext4@vger.kernel.org 5383S: Maintained 5384F: fs/jbd/ 5385F: include/linux/jbd.h 5386 5387JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 5388M: "Theodore Ts'o" <tytso@mit.edu> 5389L: linux-ext4@vger.kernel.org 5390S: Maintained 5391F: fs/jbd2/ 5392F: include/linux/jbd2.h 5393 5394JSM Neo PCI based serial card 5395M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 5396L: linux-serial@vger.kernel.org 5397S: Maintained 5398F: drivers/tty/serial/jsm/ 5399 5400K10TEMP HARDWARE MONITORING DRIVER 5401M: Clemens Ladisch <clemens@ladisch.de> 5402L: lm-sensors@lm-sensors.org 5403S: Maintained 5404F: Documentation/hwmon/k10temp 5405F: drivers/hwmon/k10temp.c 5406 5407K8TEMP HARDWARE MONITORING DRIVER 5408M: Rudolf Marek <r.marek@assembler.cz> 5409L: lm-sensors@lm-sensors.org 5410S: Maintained 5411F: Documentation/hwmon/k8temp 5412F: drivers/hwmon/k8temp.c 5413 5414KCONFIG 5415M: "Yann E. MORIN" <yann.morin.1998@free.fr> 5416L: linux-kbuild@vger.kernel.org 5417T: git git://gitorious.org/linux-kconfig/linux-kconfig 5418S: Maintained 5419F: Documentation/kbuild/kconfig-language.txt 5420F: scripts/kconfig/ 5421 5422KDUMP 5423M: Vivek Goyal <vgoyal@redhat.com> 5424M: Haren Myneni <hbabu@us.ibm.com> 5425L: kexec@lists.infradead.org 5426W: http://lse.sourceforge.net/kdump/ 5427S: Maintained 5428F: Documentation/kdump/ 5429 5430KEENE FM RADIO TRANSMITTER DRIVER 5431M: Hans Verkuil <hverkuil@xs4all.nl> 5432L: linux-media@vger.kernel.org 5433T: git git://linuxtv.org/media_tree.git 5434W: http://linuxtv.org 5435S: Maintained 5436F: drivers/media/radio/radio-keene* 5437 5438KERNEL AUTOMOUNTER v4 (AUTOFS4) 5439M: Ian Kent <raven@themaw.net> 5440L: autofs@vger.kernel.org 5441S: Maintained 5442F: fs/autofs4/ 5443 5444KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 5445M: Michal Marek <mmarek@suse.cz> 5446T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 5447T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 5448L: linux-kbuild@vger.kernel.org 5449S: Maintained 5450F: Documentation/kbuild/ 5451F: Makefile 5452F: scripts/Makefile.* 5453F: scripts/basic/ 5454F: scripts/mk* 5455F: scripts/package/ 5456 5457KERNEL JANITORS 5458L: kernel-janitors@vger.kernel.org 5459W: http://kernelnewbies.org/KernelJanitors 5460S: Odd Fixes 5461 5462KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 5463M: "J. Bruce Fields" <bfields@fieldses.org> 5464L: linux-nfs@vger.kernel.org 5465W: http://nfs.sourceforge.net/ 5466S: Supported 5467F: fs/nfsd/ 5468F: include/uapi/linux/nfsd/ 5469F: fs/lockd/ 5470F: fs/nfs_common/ 5471F: net/sunrpc/ 5472F: include/linux/lockd/ 5473F: include/linux/sunrpc/ 5474F: include/uapi/linux/sunrpc/ 5475 5476KERNEL SELFTEST FRAMEWORK 5477M: Shuah Khan <shuahkh@osg.samsung.com> 5478L: linux-api@vger.kernel.org 5479T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 5480S: Maintained 5481F: tools/testing/selftests 5482 5483KERNEL VIRTUAL MACHINE (KVM) 5484M: Gleb Natapov <gleb@kernel.org> 5485M: Paolo Bonzini <pbonzini@redhat.com> 5486L: kvm@vger.kernel.org 5487W: http://www.linux-kvm.org 5488T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 5489S: Supported 5490F: Documentation/*/kvm*.txt 5491F: Documentation/virtual/kvm/ 5492F: arch/*/kvm/ 5493F: arch/*/include/asm/kvm* 5494F: include/linux/kvm* 5495F: include/uapi/linux/kvm* 5496F: virt/kvm/ 5497 5498KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 5499M: Joerg Roedel <joro@8bytes.org> 5500L: kvm@vger.kernel.org 5501W: http://kvm.qumranet.com 5502S: Maintained 5503F: arch/x86/include/asm/svm.h 5504F: arch/x86/kvm/svm.c 5505 5506KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 5507M: Alexander Graf <agraf@suse.de> 5508L: kvm-ppc@vger.kernel.org 5509W: http://kvm.qumranet.com 5510T: git git://github.com/agraf/linux-2.6.git 5511S: Supported 5512F: arch/powerpc/include/asm/kvm* 5513F: arch/powerpc/kvm/ 5514 5515KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 5516M: Christian Borntraeger <borntraeger@de.ibm.com> 5517M: Cornelia Huck <cornelia.huck@de.ibm.com> 5518M: linux390@de.ibm.com 5519L: linux-s390@vger.kernel.org 5520W: http://www.ibm.com/developerworks/linux/linux390/ 5521S: Supported 5522F: Documentation/s390/kvm.txt 5523F: arch/s390/include/asm/kvm* 5524F: arch/s390/kvm/ 5525F: drivers/s390/kvm/ 5526 5527KERNEL VIRTUAL MACHINE (KVM) FOR ARM 5528M: Christoffer Dall <christoffer.dall@linaro.org> 5529M: Marc Zyngier <marc.zyngier@arm.com> 5530L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5531L: kvmarm@lists.cs.columbia.edu 5532W: http://systems.cs.columbia.edu/projects/kvm-arm 5533S: Supported 5534F: arch/arm/include/uapi/asm/kvm* 5535F: arch/arm/include/asm/kvm* 5536F: arch/arm/kvm/ 5537F: virt/kvm/arm/ 5538F: include/kvm/arm_* 5539 5540KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 5541M: Christoffer Dall <christoffer.dall@linaro.org> 5542M: Marc Zyngier <marc.zyngier@arm.com> 5543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5544L: kvmarm@lists.cs.columbia.edu 5545S: Maintained 5546F: arch/arm64/include/uapi/asm/kvm* 5547F: arch/arm64/include/asm/kvm* 5548F: arch/arm64/kvm/ 5549 5550KEXEC 5551M: Eric Biederman <ebiederm@xmission.com> 5552W: http://kernel.org/pub/linux/utils/kernel/kexec/ 5553L: kexec@lists.infradead.org 5554S: Maintained 5555F: include/linux/kexec.h 5556F: include/uapi/linux/kexec.h 5557F: kernel/kexec.c 5558 5559KEYS/KEYRINGS: 5560M: David Howells <dhowells@redhat.com> 5561L: keyrings@linux-nfs.org 5562S: Maintained 5563F: Documentation/security/keys.txt 5564F: include/linux/key.h 5565F: include/linux/key-type.h 5566F: include/keys/ 5567F: security/keys/ 5568 5569KEYS-TRUSTED 5570M: David Safford <safford@us.ibm.com> 5571M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5572L: linux-security-module@vger.kernel.org 5573L: keyrings@linux-nfs.org 5574S: Supported 5575F: Documentation/security/keys-trusted-encrypted.txt 5576F: include/keys/trusted-type.h 5577F: security/keys/trusted.c 5578F: security/keys/trusted.h 5579 5580KEYS-ENCRYPTED 5581M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5582M: David Safford <safford@us.ibm.com> 5583L: linux-security-module@vger.kernel.org 5584L: keyrings@linux-nfs.org 5585S: Supported 5586F: Documentation/security/keys-trusted-encrypted.txt 5587F: include/keys/encrypted-type.h 5588F: security/keys/encrypted-keys/ 5589 5590KGDB / KDB /debug_core 5591M: Jason Wessel <jason.wessel@windriver.com> 5592W: http://kgdb.wiki.kernel.org/ 5593L: kgdb-bugreport@lists.sourceforge.net 5594S: Maintained 5595F: Documentation/DocBook/kgdb.tmpl 5596F: drivers/misc/kgdbts.c 5597F: drivers/tty/serial/kgdboc.c 5598F: include/linux/kdb.h 5599F: include/linux/kgdb.h 5600F: kernel/debug/ 5601 5602KMEMCHECK 5603M: Vegard Nossum <vegardno@ifi.uio.no> 5604M: Pekka Enberg <penberg@kernel.org> 5605S: Maintained 5606F: Documentation/kmemcheck.txt 5607F: arch/x86/include/asm/kmemcheck.h 5608F: arch/x86/mm/kmemcheck/ 5609F: include/linux/kmemcheck.h 5610F: mm/kmemcheck.c 5611 5612KMEMLEAK 5613M: Catalin Marinas <catalin.marinas@arm.com> 5614S: Maintained 5615F: Documentation/kmemleak.txt 5616F: include/linux/kmemleak.h 5617F: mm/kmemleak.c 5618F: mm/kmemleak-test.c 5619 5620KPROBES 5621M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 5622M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 5623M: "David S. Miller" <davem@davemloft.net> 5624M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 5625S: Maintained 5626F: Documentation/kprobes.txt 5627F: include/linux/kprobes.h 5628F: kernel/kprobes.c 5629 5630KS0108 LCD CONTROLLER DRIVER 5631M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5632W: http://miguelojeda.es/auxdisplay.htm 5633W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 5634S: Maintained 5635F: Documentation/auxdisplay/ks0108 5636F: drivers/auxdisplay/ks0108.c 5637F: include/linux/ks0108.h 5638 5639LAPB module 5640L: linux-x25@vger.kernel.org 5641S: Orphan 5642F: Documentation/networking/lapb-module.txt 5643F: include/*/lapb.h 5644F: net/lapb/ 5645 5646LASI 53c700 driver for PARISC 5647M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 5648L: linux-scsi@vger.kernel.org 5649S: Maintained 5650F: Documentation/scsi/53c700.txt 5651F: drivers/scsi/53c700* 5652 5653LED SUBSYSTEM 5654M: Bryan Wu <cooloney@gmail.com> 5655M: Richard Purdie <rpurdie@rpsys.net> 5656L: linux-leds@vger.kernel.org 5657T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git 5658S: Maintained 5659F: drivers/leds/ 5660F: include/linux/leds.h 5661 5662LEGACY EEPROM DRIVER 5663M: Jean Delvare <jdelvare@suse.de> 5664S: Maintained 5665F: Documentation/misc-devices/eeprom 5666F: drivers/misc/eeprom/eeprom.c 5667 5668LEGO USB Tower driver 5669M: Juergen Stuber <starblue@users.sourceforge.net> 5670L: legousb-devel@lists.sourceforge.net 5671W: http://legousb.sourceforge.net/ 5672S: Maintained 5673F: drivers/usb/misc/legousbtower.c 5674 5675LG2160 MEDIA DRIVER 5676M: Michael Krufky <mkrufky@linuxtv.org> 5677L: linux-media@vger.kernel.org 5678W: http://linuxtv.org/ 5679W: http://github.com/mkrufky 5680Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5681T: git git://linuxtv.org/mkrufky/tuners.git 5682S: Maintained 5683F: drivers/media/dvb-frontends/lg2160.* 5684 5685LGDT3305 MEDIA DRIVER 5686M: Michael Krufky <mkrufky@linuxtv.org> 5687L: linux-media@vger.kernel.org 5688W: http://linuxtv.org/ 5689W: http://github.com/mkrufky 5690Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5691T: git git://linuxtv.org/mkrufky/tuners.git 5692S: Maintained 5693F: drivers/media/dvb-frontends/lgdt3305.* 5694 5695LGUEST 5696M: Rusty Russell <rusty@rustcorp.com.au> 5697L: lguest@lists.ozlabs.org 5698W: http://lguest.ozlabs.org/ 5699S: Odd Fixes 5700F: arch/x86/include/asm/lguest*.h 5701F: arch/x86/lguest/ 5702F: drivers/lguest/ 5703F: include/linux/lguest*.h 5704F: tools/lguest/ 5705 5706LIBLOCKDEP 5707M: Sasha Levin <sasha.levin@oracle.com> 5708S: Maintained 5709F: tools/lib/lockdep/ 5710 5711LINUX FOR IBM pSERIES (RS/6000) 5712M: Paul Mackerras <paulus@au.ibm.com> 5713W: http://www.ibm.com/linux/ltc/projects/ppc 5714S: Supported 5715F: arch/powerpc/boot/rs6000.h 5716 5717LINUX FOR POWERPC (32-BIT AND 64-BIT) 5718M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5719M: Paul Mackerras <paulus@samba.org> 5720M: Michael Ellerman <mpe@ellerman.id.au> 5721W: http://www.penguinppc.org/ 5722L: linuxppc-dev@lists.ozlabs.org 5723Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 5724T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git 5725S: Supported 5726F: Documentation/powerpc/ 5727F: arch/powerpc/ 5728 5729LINUX FOR POWER MACINTOSH 5730M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 5731W: http://www.penguinppc.org/ 5732L: linuxppc-dev@lists.ozlabs.org 5733S: Maintained 5734F: arch/powerpc/platforms/powermac/ 5735F: drivers/macintosh/ 5736 5737LINUX FOR POWERPC EMBEDDED MPC5XXX 5738M: Anatolij Gustschin <agust@denx.de> 5739L: linuxppc-dev@lists.ozlabs.org 5740T: git git://git.denx.de/linux-denx-agust.git 5741S: Maintained 5742F: arch/powerpc/platforms/512x/ 5743F: arch/powerpc/platforms/52xx/ 5744 5745LINUX FOR POWERPC EMBEDDED PPC4XX 5746M: Alistair Popple <alistair@popple.id.au> 5747M: Matt Porter <mporter@kernel.crashing.org> 5748W: http://www.penguinppc.org/ 5749L: linuxppc-dev@lists.ozlabs.org 5750S: Maintained 5751F: arch/powerpc/platforms/40x/ 5752F: arch/powerpc/platforms/44x/ 5753 5754LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 5755L: linuxppc-dev@lists.ozlabs.org 5756S: Orphan 5757F: arch/powerpc/*/*virtex* 5758F: arch/powerpc/*/*/*virtex* 5759 5760LINUX FOR POWERPC EMBEDDED PPC8XX 5761M: Vitaly Bordug <vitb@kernel.crashing.org> 5762W: http://www.penguinppc.org/ 5763L: linuxppc-dev@lists.ozlabs.org 5764S: Maintained 5765F: arch/powerpc/platforms/8xx/ 5766 5767LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 5768M: Scott Wood <scottwood@freescale.com> 5769M: Kumar Gala <galak@kernel.crashing.org> 5770W: http://www.penguinppc.org/ 5771L: linuxppc-dev@lists.ozlabs.org 5772T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 5773S: Maintained 5774F: arch/powerpc/platforms/83xx/ 5775F: arch/powerpc/platforms/85xx/ 5776 5777LINUX FOR POWERPC PA SEMI PWRFICIENT 5778M: Olof Johansson <olof@lixom.net> 5779L: linuxppc-dev@lists.ozlabs.org 5780S: Maintained 5781F: arch/powerpc/platforms/pasemi/ 5782F: drivers/*/*pasemi* 5783F: drivers/*/*/*pasemi* 5784 5785LINUX SECURITY MODULE (LSM) FRAMEWORK 5786M: Chris Wright <chrisw@sous-sol.org> 5787L: linux-security-module@vger.kernel.org 5788S: Supported 5789 5790LIS3LV02D ACCELEROMETER DRIVER 5791M: Eric Piel <eric.piel@tremplin-utc.net> 5792S: Maintained 5793F: Documentation/misc-devices/lis3lv02d 5794F: drivers/misc/lis3lv02d/ 5795F: drivers/platform/x86/hp_accel.c 5796 5797LLC (802.2) 5798M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5799S: Maintained 5800F: include/linux/llc.h 5801F: include/uapi/linux/llc.h 5802F: include/net/llc* 5803F: net/llc/ 5804 5805LM73 HARDWARE MONITOR DRIVER 5806M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 5807L: lm-sensors@lm-sensors.org 5808S: Maintained 5809F: drivers/hwmon/lm73.c 5810 5811LM78 HARDWARE MONITOR DRIVER 5812M: Jean Delvare <jdelvare@suse.de> 5813L: lm-sensors@lm-sensors.org 5814S: Maintained 5815F: Documentation/hwmon/lm78 5816F: drivers/hwmon/lm78.c 5817 5818LM83 HARDWARE MONITOR DRIVER 5819M: Jean Delvare <jdelvare@suse.de> 5820L: lm-sensors@lm-sensors.org 5821S: Maintained 5822F: Documentation/hwmon/lm83 5823F: drivers/hwmon/lm83.c 5824 5825LM90 HARDWARE MONITOR DRIVER 5826M: Jean Delvare <jdelvare@suse.de> 5827L: lm-sensors@lm-sensors.org 5828S: Maintained 5829F: Documentation/hwmon/lm90 5830F: Documentation/devicetree/bindings/hwmon/lm90.txt 5831F: drivers/hwmon/lm90.c 5832 5833LM95234 HARDWARE MONITOR DRIVER 5834M: Guenter Roeck <linux@roeck-us.net> 5835L: lm-sensors@lm-sensors.org 5836S: Maintained 5837F: Documentation/hwmon/lm95234 5838F: drivers/hwmon/lm95234.c 5839 5840LME2510 MEDIA DRIVER 5841M: Malcolm Priestley <tvboxspy@gmail.com> 5842L: linux-media@vger.kernel.org 5843W: http://linuxtv.org/ 5844Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5845S: Maintained 5846F: drivers/media/usb/dvb-usb-v2/lmedm04* 5847 5848LOCKDEP AND LOCKSTAT 5849M: Peter Zijlstra <peterz@infradead.org> 5850M: Ingo Molnar <mingo@redhat.com> 5851L: linux-kernel@vger.kernel.org 5852T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 5853S: Maintained 5854F: Documentation/locking/lockdep*.txt 5855F: Documentation/locking/lockstat.txt 5856F: include/linux/lockdep.h 5857F: kernel/locking/ 5858 5859LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 5860M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 5861L: linux-ntfs-dev@lists.sourceforge.net 5862W: http://www.linux-ntfs.org/content/view/19/37/ 5863S: Maintained 5864F: Documentation/ldm.txt 5865F: block/partitions/ldm.* 5866 5867LogFS 5868M: Joern Engel <joern@logfs.org> 5869M: Prasad Joshi <prasadjoshi.linux@gmail.com> 5870L: logfs@logfs.org 5871W: logfs.org 5872S: Maintained 5873F: fs/logfs/ 5874 5875LPC32XX MACHINE SUPPORT 5876M: Roland Stigge <stigge@antcom.de> 5877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5878S: Maintained 5879F: arch/arm/mach-lpc32xx/ 5880 5881LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 5882M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 5883M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 5884M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 5885M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 5886L: MPT-FusionLinux.pdl@avagotech.com 5887L: linux-scsi@vger.kernel.org 5888W: http://www.lsilogic.com/support 5889S: Supported 5890F: drivers/message/fusion/ 5891F: drivers/scsi/mpt2sas/ 5892F: drivers/scsi/mpt3sas/ 5893 5894LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 5895M: Matthew Wilcox <matthew@wil.cx> 5896L: linux-scsi@vger.kernel.org 5897S: Maintained 5898F: drivers/scsi/sym53c8xx_2/ 5899 5900LTC4261 HARDWARE MONITOR DRIVER 5901M: Guenter Roeck <linux@roeck-us.net> 5902L: lm-sensors@lm-sensors.org 5903S: Maintained 5904F: Documentation/hwmon/ltc4261 5905F: drivers/hwmon/ltc4261.c 5906 5907LTP (Linux Test Project) 5908M: Mike Frysinger <vapier@gentoo.org> 5909M: Cyril Hrubis <chrubis@suse.cz> 5910M: Wanlong Gao <gaowanlong@cn.fujitsu.com> 5911M: Jan Stancek <jstancek@redhat.com> 5912M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 5913M: Alexey Kodanev <alexey.kodanev@oracle.com> 5914L: ltp-list@lists.sourceforge.net (subscribers-only) 5915W: http://linux-test-project.github.io/ 5916T: git git://github.com/linux-test-project/ltp.git 5917S: Maintained 5918 5919M32R ARCHITECTURE 5920W: http://www.linux-m32r.org/ 5921S: Orphan 5922F: arch/m32r/ 5923 5924M68K ARCHITECTURE 5925M: Geert Uytterhoeven <geert@linux-m68k.org> 5926L: linux-m68k@lists.linux-m68k.org 5927W: http://www.linux-m68k.org/ 5928T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 5929S: Maintained 5930F: arch/m68k/ 5931F: drivers/zorro/ 5932 5933M68K ON APPLE MACINTOSH 5934M: Joshua Thompson <funaho@jurai.org> 5935W: http://www.mac.linux-m68k.org/ 5936L: linux-m68k@lists.linux-m68k.org 5937S: Maintained 5938F: arch/m68k/mac/ 5939 5940M68K ON HP9000/300 5941M: Philip Blundell <philb@gnu.org> 5942W: http://www.tazenda.demon.co.uk/phil/linux-hp 5943S: Maintained 5944F: arch/m68k/hp300/ 5945 5946M88DS3103 MEDIA DRIVER 5947M: Antti Palosaari <crope@iki.fi> 5948L: linux-media@vger.kernel.org 5949W: http://linuxtv.org/ 5950W: http://palosaari.fi/linux/ 5951Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5952T: git git://linuxtv.org/anttip/media_tree.git 5953S: Maintained 5954F: drivers/media/dvb-frontends/m88ds3103* 5955 5956M88RS2000 MEDIA DRIVER 5957M: Malcolm Priestley <tvboxspy@gmail.com> 5958L: linux-media@vger.kernel.org 5959W: http://linuxtv.org/ 5960Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5961S: Maintained 5962F: drivers/media/dvb-frontends/m88rs2000* 5963 5964M88TS2022 MEDIA DRIVER 5965M: Antti Palosaari <crope@iki.fi> 5966L: linux-media@vger.kernel.org 5967W: http://linuxtv.org/ 5968W: http://palosaari.fi/linux/ 5969Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5970T: git git://linuxtv.org/anttip/media_tree.git 5971S: Maintained 5972F: drivers/media/tuners/m88ts2022* 5973 5974MA901 MASTERKIT USB FM RADIO DRIVER 5975M: Alexey Klimov <klimov.linux@gmail.com> 5976L: linux-media@vger.kernel.org 5977T: git git://linuxtv.org/media_tree.git 5978S: Maintained 5979F: drivers/media/radio/radio-ma901.c 5980 5981MAC80211 5982M: Johannes Berg <johannes@sipsolutions.net> 5983L: linux-wireless@vger.kernel.org 5984W: http://wireless.kernel.org/ 5985T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 5986T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 5987S: Maintained 5988F: Documentation/networking/mac80211-injection.txt 5989F: include/net/mac80211.h 5990F: net/mac80211/ 5991 5992MACVLAN DRIVER 5993M: Patrick McHardy <kaber@trash.net> 5994L: netdev@vger.kernel.org 5995S: Maintained 5996F: drivers/net/macvlan.c 5997F: include/linux/if_macvlan.h 5998 5999MAILBOX API 6000M: Jassi Brar <jassisinghbrar@gmail.com> 6001L: linux-kernel@vger.kernel.org 6002S: Maintained 6003F: drivers/mailbox/ 6004F: include/linux/mailbox_client.h 6005F: include/linux/mailbox_controller.h 6006 6007MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6008M: Michael Kerrisk <mtk.manpages@gmail.com> 6009W: http://www.kernel.org/doc/man-pages 6010L: linux-man@vger.kernel.org 6011S: Maintained 6012 6013MARVELL ARMADA DRM SUPPORT 6014M: Russell King <rmk+kernel@arm.linux.org.uk> 6015S: Maintained 6016F: drivers/gpu/drm/armada/ 6017 6018MARVELL 88E6352 DSA support 6019M: Guenter Roeck <linux@roeck-us.net> 6020S: Maintained 6021F: drivers/net/dsa/mv88e6352.c 6022 6023MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6024M: Mirko Lindner <mlindner@marvell.com> 6025M: Stephen Hemminger <stephen@networkplumber.org> 6026L: netdev@vger.kernel.org 6027S: Maintained 6028F: drivers/net/ethernet/marvell/sk* 6029 6030MARVELL LIBERTAS WIRELESS DRIVER 6031L: libertas-dev@lists.infradead.org 6032S: Orphan 6033F: drivers/net/wireless/libertas/ 6034 6035MARVELL MV643XX ETHERNET DRIVER 6036M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6037L: netdev@vger.kernel.org 6038S: Maintained 6039F: drivers/net/ethernet/marvell/mv643xx_eth.* 6040F: include/linux/mv643xx.h 6041 6042MARVELL MVNETA ETHERNET DRIVER 6043M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6044L: netdev@vger.kernel.org 6045S: Maintained 6046F: drivers/net/ethernet/marvell/mvneta.* 6047 6048MARVELL MWIFIEX WIRELESS DRIVER 6049M: Amitkumar Karwar <akarwar@marvell.com> 6050M: Avinash Patil <patila@marvell.com> 6051L: linux-wireless@vger.kernel.org 6052S: Maintained 6053F: drivers/net/wireless/mwifiex/ 6054 6055MARVELL MWL8K WIRELESS DRIVER 6056M: Lennert Buytenhek <buytenh@wantstofly.org> 6057L: linux-wireless@vger.kernel.org 6058S: Odd Fixes 6059F: drivers/net/wireless/mwl8k.c 6060 6061MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6062M: Nicolas Pitre <nico@fluxnic.net> 6063S: Odd Fixes 6064F: drivers/mmc/host/mvsdio.* 6065 6066MATROX FRAMEBUFFER DRIVER 6067L: linux-fbdev@vger.kernel.org 6068S: Orphan 6069F: drivers/video/fbdev/matrox/matroxfb_* 6070F: include/uapi/linux/matroxfb.h 6071 6072MAX16065 HARDWARE MONITOR DRIVER 6073M: Guenter Roeck <linux@roeck-us.net> 6074L: lm-sensors@lm-sensors.org 6075S: Maintained 6076F: Documentation/hwmon/max16065 6077F: drivers/hwmon/max16065.c 6078 6079MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6080M: "Hans J. Koch" <hjk@hansjkoch.de> 6081L: lm-sensors@lm-sensors.org 6082S: Maintained 6083F: Documentation/hwmon/max6650 6084F: drivers/hwmon/max6650.c 6085 6086MAX6697 HARDWARE MONITOR DRIVER 6087M: Guenter Roeck <linux@roeck-us.net> 6088L: lm-sensors@lm-sensors.org 6089S: Maintained 6090F: Documentation/hwmon/max6697 6091F: Documentation/devicetree/bindings/i2c/max6697.txt 6092F: drivers/hwmon/max6697.c 6093F: include/linux/platform_data/max6697.h 6094 6095MAXIRADIO FM RADIO RECEIVER DRIVER 6096M: Hans Verkuil <hverkuil@xs4all.nl> 6097L: linux-media@vger.kernel.org 6098T: git git://linuxtv.org/media_tree.git 6099W: http://linuxtv.org 6100S: Maintained 6101F: drivers/media/radio/radio-maxiradio* 6102 6103MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6104M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6105P: LinuxTV.org Project 6106L: linux-media@vger.kernel.org 6107W: http://linuxtv.org 6108Q: http://patchwork.kernel.org/project/linux-media/list/ 6109T: git git://linuxtv.org/media_tree.git 6110S: Maintained 6111F: Documentation/dvb/ 6112F: Documentation/video4linux/ 6113F: Documentation/DocBook/media/ 6114F: drivers/media/ 6115F: drivers/staging/media/ 6116F: include/media/ 6117F: include/uapi/linux/dvb/ 6118F: include/uapi/linux/videodev2.h 6119F: include/uapi/linux/media.h 6120F: include/uapi/linux/v4l2-* 6121F: include/uapi/linux/meye.h 6122F: include/uapi/linux/ivtv* 6123F: include/uapi/linux/uvcvideo.h 6124 6125MEDIAVISION PRO MOVIE STUDIO DRIVER 6126M: Hans Verkuil <hverkuil@xs4all.nl> 6127L: linux-media@vger.kernel.org 6128T: git git://linuxtv.org/media_tree.git 6129W: http://linuxtv.org 6130S: Odd Fixes 6131F: drivers/media/parport/pms* 6132 6133MEGARAID SCSI/SAS DRIVERS 6134M: Kashyap Desai <kashyap.desai@avagotech.com> 6135M: Sumit Saxena <sumit.saxena@avagotech.com> 6136M: Uday Lingala <uday.lingala@avagotech.com> 6137L: megaraidlinux.pdl@avagotech.com 6138L: linux-scsi@vger.kernel.org 6139W: http://www.lsi.com 6140S: Maintained 6141F: Documentation/scsi/megaraid.txt 6142F: drivers/scsi/megaraid.* 6143F: drivers/scsi/megaraid/ 6144 6145MELLANOX ETHERNET DRIVER (mlx4_en) 6146M: Amir Vadai <amirv@mellanox.com> 6147L: netdev@vger.kernel.org 6148S: Supported 6149W: http://www.mellanox.com 6150Q: http://patchwork.ozlabs.org/project/netdev/list/ 6151F: drivers/net/ethernet/mellanox/mlx4/en_* 6152 6153MEMORY MANAGEMENT 6154L: linux-mm@kvack.org 6155W: http://www.linux-mm.org 6156S: Maintained 6157F: include/linux/mm.h 6158F: include/linux/gfp.h 6159F: include/linux/mmzone.h 6160F: include/linux/memory_hotplug.h 6161F: include/linux/vmalloc.h 6162F: mm/ 6163 6164MEMORY TECHNOLOGY DEVICES (MTD) 6165M: David Woodhouse <dwmw2@infradead.org> 6166M: Brian Norris <computersforpeace@gmail.com> 6167L: linux-mtd@lists.infradead.org 6168W: http://www.linux-mtd.infradead.org/ 6169Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 6170T: git git://git.infradead.org/linux-mtd.git 6171T: git git://git.infradead.org/l2-mtd.git 6172S: Maintained 6173F: drivers/mtd/ 6174F: include/linux/mtd/ 6175F: include/uapi/mtd/ 6176 6177MEN A21 WATCHDOG DRIVER 6178M: Johannes Thumshirn <johannes.thumshirn@men.de> 6179L: linux-watchdog@vger.kernel.org 6180S: Supported 6181F: drivers/watchdog/mena21_wdt.c 6182 6183MEN CHAMELEON BUS (mcb) 6184M: Johannes Thumshirn <johannes.thumshirn@men.de> 6185S: Supported 6186F: drivers/mcb/ 6187F: include/linux/mcb.h 6188 6189MEN F21BMC (Board Management Controller) 6190M: Andreas Werner <andreas.werner@men.de> 6191S: Supported 6192F: drivers/mfd/menf21bmc.c 6193F: drivers/watchdog/menf21bmc_wdt.c 6194F: drivers/leds/leds-menf21bmc.c 6195F: drivers/hwmon/menf21bmc_hwmon.c 6196F: Documentation/hwmon/menf21bmc 6197 6198METAG ARCHITECTURE 6199M: James Hogan <james.hogan@imgtec.com> 6200L: linux-metag@vger.kernel.org 6201S: Supported 6202F: arch/metag/ 6203F: Documentation/metag/ 6204F: Documentation/devicetree/bindings/metag/ 6205F: drivers/clocksource/metag_generic.c 6206F: drivers/irqchip/irq-metag.c 6207F: drivers/irqchip/irq-metag-ext.c 6208F: drivers/tty/metag_da.c 6209 6210MICROBLAZE ARCHITECTURE 6211M: Michal Simek <monstr@monstr.eu> 6212W: http://www.monstr.eu/fdt/ 6213T: git git://git.monstr.eu/linux-2.6-microblaze.git 6214S: Supported 6215F: arch/microblaze/ 6216 6217MICROTEK X6 SCANNER 6218M: Oliver Neukum <oliver@neukum.org> 6219S: Maintained 6220F: drivers/usb/image/microtek.* 6221 6222MIPS 6223M: Ralf Baechle <ralf@linux-mips.org> 6224L: linux-mips@linux-mips.org 6225W: http://www.linux-mips.org/ 6226T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 6227Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 6228S: Supported 6229F: Documentation/mips/ 6230F: arch/mips/ 6231 6232MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 6233M: Hans Verkuil <hverkuil@xs4all.nl> 6234L: linux-media@vger.kernel.org 6235T: git git://linuxtv.org/media_tree.git 6236W: http://linuxtv.org 6237S: Odd Fixes 6238F: drivers/media/radio/radio-miropcm20* 6239 6240Mellanox MLX5 core VPI driver 6241M: Eli Cohen <eli@mellanox.com> 6242L: netdev@vger.kernel.org 6243L: linux-rdma@vger.kernel.org 6244W: http://www.mellanox.com 6245Q: http://patchwork.ozlabs.org/project/netdev/list/ 6246Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6247T: git git://openfabrics.org/~eli/connect-ib.git 6248S: Supported 6249F: drivers/net/ethernet/mellanox/mlx5/core/ 6250F: include/linux/mlx5/ 6251 6252Mellanox MLX5 IB driver 6253M: Eli Cohen <eli@mellanox.com> 6254L: linux-rdma@vger.kernel.org 6255W: http://www.mellanox.com 6256Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6257T: git git://openfabrics.org/~eli/connect-ib.git 6258S: Supported 6259F: include/linux/mlx5/ 6260F: drivers/infiniband/hw/mlx5/ 6261 6262MN88472 MEDIA DRIVER 6263M: Antti Palosaari <crope@iki.fi> 6264L: linux-media@vger.kernel.org 6265W: http://linuxtv.org/ 6266W: http://palosaari.fi/linux/ 6267Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6268T: git git://linuxtv.org/anttip/media_tree.git 6269S: Maintained 6270F: drivers/staging/media/mn88472/ 6271F: drivers/media/dvb-frontends/mn88472.h 6272 6273MN88473 MEDIA DRIVER 6274M: Antti Palosaari <crope@iki.fi> 6275L: linux-media@vger.kernel.org 6276W: http://linuxtv.org/ 6277W: http://palosaari.fi/linux/ 6278Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6279T: git git://linuxtv.org/anttip/media_tree.git 6280S: Maintained 6281F: drivers/staging/media/mn88473/ 6282F: drivers/media/dvb-frontends/mn88473.h 6283 6284MODULE SUPPORT 6285M: Rusty Russell <rusty@rustcorp.com.au> 6286S: Maintained 6287F: include/linux/module.h 6288F: kernel/module.c 6289 6290MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 6291W: http://popies.net/meye/ 6292S: Orphan 6293F: Documentation/video4linux/meye.txt 6294F: drivers/media/pci/meye/ 6295F: include/uapi/linux/meye.h 6296 6297MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 6298M: Jiri Slaby <jirislaby@gmail.com> 6299S: Maintained 6300F: Documentation/serial/moxa-smartio 6301F: drivers/tty/mxser.* 6302 6303MR800 AVERMEDIA USB FM RADIO DRIVER 6304M: Alexey Klimov <klimov.linux@gmail.com> 6305L: linux-media@vger.kernel.org 6306T: git git://linuxtv.org/media_tree.git 6307S: Maintained 6308F: drivers/media/radio/radio-mr800.c 6309 6310MRF24J40 IEEE 802.15.4 RADIO DRIVER 6311M: Alan Ott <alan@signal11.us> 6312L: linux-wpan@vger.kernel.org 6313S: Maintained 6314F: drivers/net/ieee802154/mrf24j40.c 6315 6316MSI LAPTOP SUPPORT 6317M: "Lee, Chun-Yi" <jlee@suse.com> 6318L: platform-driver-x86@vger.kernel.org 6319S: Maintained 6320F: drivers/platform/x86/msi-laptop.c 6321 6322MSI WMI SUPPORT 6323M: Anisse Astier <anisse@astier.eu> 6324L: platform-driver-x86@vger.kernel.org 6325S: Supported 6326F: drivers/platform/x86/msi-wmi.c 6327 6328MSI001 MEDIA DRIVER 6329M: Antti Palosaari <crope@iki.fi> 6330L: linux-media@vger.kernel.org 6331W: http://linuxtv.org/ 6332W: http://palosaari.fi/linux/ 6333Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6334T: git git://linuxtv.org/anttip/media_tree.git 6335S: Maintained 6336F: drivers/media/tuners/msi001* 6337 6338MSI2500 MEDIA DRIVER 6339M: Antti Palosaari <crope@iki.fi> 6340L: linux-media@vger.kernel.org 6341W: http://linuxtv.org/ 6342W: http://palosaari.fi/linux/ 6343Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6344T: git git://linuxtv.org/anttip/media_tree.git 6345S: Maintained 6346F: drivers/media/usb/msi2500/ 6347 6348MT9M032 APTINA SENSOR DRIVER 6349M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6350L: linux-media@vger.kernel.org 6351T: git git://linuxtv.org/media_tree.git 6352S: Maintained 6353F: drivers/media/i2c/mt9m032.c 6354F: include/media/mt9m032.h 6355 6356MT9P031 APTINA CAMERA SENSOR 6357M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6358L: linux-media@vger.kernel.org 6359T: git git://linuxtv.org/media_tree.git 6360S: Maintained 6361F: drivers/media/i2c/mt9p031.c 6362F: include/media/mt9p031.h 6363 6364MT9T001 APTINA CAMERA SENSOR 6365M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6366L: linux-media@vger.kernel.org 6367T: git git://linuxtv.org/media_tree.git 6368S: Maintained 6369F: drivers/media/i2c/mt9t001.c 6370F: include/media/mt9t001.h 6371 6372MT9V032 APTINA CAMERA SENSOR 6373M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6374L: linux-media@vger.kernel.org 6375T: git git://linuxtv.org/media_tree.git 6376S: Maintained 6377F: drivers/media/i2c/mt9v032.c 6378F: include/media/mt9v032.h 6379 6380MULTIFUNCTION DEVICES (MFD) 6381M: Samuel Ortiz <sameo@linux.intel.com> 6382M: Lee Jones <lee.jones@linaro.org> 6383T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 6384S: Supported 6385F: drivers/mfd/ 6386F: include/linux/mfd/ 6387 6388MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 6389M: Chris Ball <chris@printf.net> 6390M: Ulf Hansson <ulf.hansson@linaro.org> 6391L: linux-mmc@vger.kernel.org 6392T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 6393T: git git://git.linaro.org/people/ulf.hansson/mmc.git 6394S: Maintained 6395F: drivers/mmc/ 6396F: include/linux/mmc/ 6397F: include/uapi/linux/mmc/ 6398 6399MULTIMEDIA CARD (MMC) ETC. OVER SPI 6400S: Orphan 6401F: drivers/mmc/host/mmc_spi.c 6402F: include/linux/spi/mmc_spi.h 6403 6404MULTISOUND SOUND DRIVER 6405M: Andrew Veliath <andrewtv@usa.net> 6406S: Maintained 6407F: Documentation/sound/oss/MultiSound 6408F: sound/oss/msnd* 6409 6410MULTITECH MULTIPORT CARD (ISICOM) 6411S: Orphan 6412F: drivers/tty/isicom.c 6413F: include/linux/isicom.h 6414 6415MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 6416M: Felipe Balbi <balbi@ti.com> 6417L: linux-usb@vger.kernel.org 6418T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6419S: Maintained 6420F: drivers/usb/musb/ 6421 6422MXL5007T MEDIA DRIVER 6423M: Michael Krufky <mkrufky@linuxtv.org> 6424L: linux-media@vger.kernel.org 6425W: http://linuxtv.org/ 6426W: http://github.com/mkrufky 6427Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6428T: git git://linuxtv.org/mkrufky/tuners.git 6429S: Maintained 6430F: drivers/media/tuners/mxl5007t.* 6431 6432MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 6433M: Hyong-Youb Kim <hykim@myri.com> 6434L: netdev@vger.kernel.org 6435W: https://www.myricom.com/support/downloads/myri10ge.html 6436S: Supported 6437F: drivers/net/ethernet/myricom/myri10ge/ 6438 6439NATSEMI ETHERNET DRIVER (DP8381x) 6440S: Orphan 6441F: drivers/net/ethernet/natsemi/natsemi.c 6442 6443NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 6444M: Daniel Mack <zonque@gmail.com> 6445S: Maintained 6446L: alsa-devel@alsa-project.org 6447W: http://www.native-instruments.com 6448F: sound/usb/caiaq/ 6449 6450NCP FILESYSTEM 6451M: Petr Vandrovec <petr@vandrovec.name> 6452S: Odd Fixes 6453F: fs/ncpfs/ 6454 6455NCR 5380 SCSI DRIVERS 6456M: Finn Thain <fthain@telegraphics.com.au> 6457M: Michael Schmitz <schmitzmic@gmail.com> 6458L: linux-scsi@vger.kernel.org 6459S: Maintained 6460F: Documentation/scsi/g_NCR5380.txt 6461F: drivers/scsi/NCR5380.* 6462F: drivers/scsi/arm/cumana_1.c 6463F: drivers/scsi/arm/oak.c 6464F: drivers/scsi/atari_NCR5380.c 6465F: drivers/scsi/atari_scsi.* 6466F: drivers/scsi/dmx3191d.c 6467F: drivers/scsi/dtc.* 6468F: drivers/scsi/g_NCR5380.* 6469F: drivers/scsi/g_NCR5380_mmio.c 6470F: drivers/scsi/mac_scsi.* 6471F: drivers/scsi/pas16.* 6472F: drivers/scsi/sun3_scsi.* 6473F: drivers/scsi/sun3_scsi_vme.c 6474F: drivers/scsi/t128.* 6475 6476NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 6477M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6478L: linux-scsi@vger.kernel.org 6479S: Maintained 6480F: drivers/scsi/NCR_D700.* 6481 6482NCT6775 HARDWARE MONITOR DRIVER 6483M: Guenter Roeck <linux@roeck-us.net> 6484L: lm-sensors@lm-sensors.org 6485S: Maintained 6486F: Documentation/hwmon/nct6775 6487F: drivers/hwmon/nct6775.c 6488 6489NETEFFECT IWARP RNIC DRIVER (IW_NES) 6490M: Faisal Latif <faisal.latif@intel.com> 6491L: linux-rdma@vger.kernel.org 6492W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 6493S: Supported 6494F: drivers/infiniband/hw/nes/ 6495 6496NETEM NETWORK EMULATOR 6497M: Stephen Hemminger <stephen@networkplumber.org> 6498L: netem@lists.linux-foundation.org 6499S: Maintained 6500F: net/sched/sch_netem.c 6501 6502NETERION 10GbE DRIVERS (s2io/vxge) 6503M: Jon Mason <jdmason@kudzu.us> 6504L: netdev@vger.kernel.org 6505S: Supported 6506F: Documentation/networking/s2io.txt 6507F: Documentation/networking/vxge.txt 6508F: drivers/net/ethernet/neterion/ 6509 6510NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 6511M: Pablo Neira Ayuso <pablo@netfilter.org> 6512M: Patrick McHardy <kaber@trash.net> 6513M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 6514L: netfilter-devel@vger.kernel.org 6515L: coreteam@netfilter.org 6516W: http://www.netfilter.org/ 6517W: http://www.iptables.org/ 6518Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 6519T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 6520T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 6521S: Supported 6522F: include/linux/netfilter* 6523F: include/linux/netfilter/ 6524F: include/net/netfilter/ 6525F: include/uapi/linux/netfilter* 6526F: include/uapi/linux/netfilter/ 6527F: net/*/netfilter.c 6528F: net/*/netfilter/ 6529F: net/netfilter/ 6530 6531NETLABEL 6532M: Paul Moore <paul@paul-moore.com> 6533W: http://netlabel.sf.net 6534L: netdev@vger.kernel.org 6535S: Maintained 6536F: Documentation/netlabel/ 6537F: include/net/netlabel.h 6538F: net/netlabel/ 6539 6540NETROM NETWORK LAYER 6541M: Ralf Baechle <ralf@linux-mips.org> 6542L: linux-hams@vger.kernel.org 6543W: http://www.linux-ax25.org/ 6544S: Maintained 6545F: include/net/netrom.h 6546F: include/uapi/linux/netrom.h 6547F: net/netrom/ 6548 6549NETWORK BLOCK DEVICE (NBD) 6550M: Paul Clements <Paul.Clements@steeleye.com> 6551S: Maintained 6552L: nbd-general@lists.sourceforge.net 6553F: Documentation/blockdev/nbd.txt 6554F: drivers/block/nbd.c 6555F: include/linux/nbd.h 6556F: include/uapi/linux/nbd.h 6557 6558NETWORK DROP MONITOR 6559M: Neil Horman <nhorman@tuxdriver.com> 6560L: netdev@vger.kernel.org 6561S: Maintained 6562W: https://fedorahosted.org/dropwatch/ 6563F: net/core/drop_monitor.c 6564 6565NETWORKING [GENERAL] 6566M: "David S. Miller" <davem@davemloft.net> 6567L: netdev@vger.kernel.org 6568W: http://www.linuxfoundation.org/en/Net 6569Q: http://patchwork.ozlabs.org/project/netdev/list/ 6570T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6571T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6572S: Maintained 6573F: net/ 6574F: include/net/ 6575F: include/linux/in.h 6576F: include/linux/net.h 6577F: include/linux/netdevice.h 6578F: include/uapi/linux/in.h 6579F: include/uapi/linux/net.h 6580F: include/uapi/linux/netdevice.h 6581F: tools/net/ 6582F: tools/testing/selftests/net/ 6583F: lib/random32.c 6584F: lib/test_bpf.c 6585 6586NETWORKING [IPv4/IPv6] 6587M: "David S. Miller" <davem@davemloft.net> 6588M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 6589M: James Morris <jmorris@namei.org> 6590M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 6591M: Patrick McHardy <kaber@trash.net> 6592L: netdev@vger.kernel.org 6593T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6594S: Maintained 6595F: net/ipv4/ 6596F: net/ipv6/ 6597F: include/net/ip* 6598F: arch/x86/net/* 6599 6600NETWORKING [IPSEC] 6601M: Steffen Klassert <steffen.klassert@secunet.com> 6602M: Herbert Xu <herbert@gondor.apana.org.au> 6603M: "David S. Miller" <davem@davemloft.net> 6604L: netdev@vger.kernel.org 6605T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 6606T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 6607S: Maintained 6608F: net/core/flow.c 6609F: net/xfrm/ 6610F: net/key/ 6611F: net/ipv4/xfrm* 6612F: net/ipv4/esp4.c 6613F: net/ipv4/ah4.c 6614F: net/ipv4/ipcomp.c 6615F: net/ipv4/ip_vti.c 6616F: net/ipv6/xfrm* 6617F: net/ipv6/esp6.c 6618F: net/ipv6/ah6.c 6619F: net/ipv6/ipcomp6.c 6620F: net/ipv6/ip6_vti.c 6621F: include/uapi/linux/xfrm.h 6622F: include/net/xfrm.h 6623 6624NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 6625M: Paul Moore <paul@paul-moore.com> 6626L: netdev@vger.kernel.org 6627S: Maintained 6628 6629NETWORKING [WIRELESS] 6630L: linux-wireless@vger.kernel.org 6631Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6632 6633NETWORKING DRIVERS 6634L: netdev@vger.kernel.org 6635W: http://www.linuxfoundation.org/en/Net 6636Q: http://patchwork.ozlabs.org/project/netdev/list/ 6637T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 6638T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 6639S: Odd Fixes 6640F: drivers/net/ 6641F: include/linux/if_* 6642F: include/linux/netdevice.h 6643F: include/linux/arcdevice.h 6644F: include/linux/etherdevice.h 6645F: include/linux/fcdevice.h 6646F: include/linux/fddidevice.h 6647F: include/linux/hippidevice.h 6648F: include/linux/inetdevice.h 6649F: include/uapi/linux/if_* 6650F: include/uapi/linux/netdevice.h 6651 6652NETWORKING DRIVERS (WIRELESS) 6653M: Kalle Valo <kvalo@codeaurora.org> 6654L: linux-wireless@vger.kernel.org 6655Q: http://patchwork.kernel.org/project/linux-wireless/list/ 6656T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/ 6657S: Maintained 6658F: drivers/net/wireless/ 6659 6660NETXEN (1/10) GbE SUPPORT 6661M: Manish Chopra <manish.chopra@qlogic.com> 6662M: Sony Chacko <sony.chacko@qlogic.com> 6663M: Rajesh Borundia <rajesh.borundia@qlogic.com> 6664L: netdev@vger.kernel.org 6665W: http://www.qlogic.com 6666S: Supported 6667F: drivers/net/ethernet/qlogic/netxen/ 6668 6669NFC SUBSYSTEM 6670M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 6671M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 6672M: Samuel Ortiz <sameo@linux.intel.com> 6673L: linux-wireless@vger.kernel.org 6674L: linux-nfc@lists.01.org (subscribers-only) 6675S: Supported 6676F: net/nfc/ 6677F: include/net/nfc/ 6678F: include/uapi/linux/nfc.h 6679F: drivers/nfc/ 6680F: include/linux/platform_data/pn544.h 6681F: Documentation/devicetree/bindings/net/nfc/ 6682 6683NFS, SUNRPC, AND LOCKD CLIENTS 6684M: Trond Myklebust <trond.myklebust@primarydata.com> 6685L: linux-nfs@vger.kernel.org 6686W: http://client.linux-nfs.org 6687T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 6688S: Maintained 6689F: fs/lockd/ 6690F: fs/nfs/ 6691F: fs/nfs_common/ 6692F: net/sunrpc/ 6693F: include/linux/lockd/ 6694F: include/linux/nfs* 6695F: include/linux/sunrpc/ 6696F: include/uapi/linux/nfs* 6697F: include/uapi/linux/sunrpc/ 6698 6699NILFS2 FILESYSTEM 6700M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 6701L: linux-nilfs@vger.kernel.org 6702W: http://nilfs.sourceforge.net/ 6703T: git git://github.com/konis/nilfs2.git 6704S: Supported 6705F: Documentation/filesystems/nilfs2.txt 6706F: fs/nilfs2/ 6707F: include/linux/nilfs2_fs.h 6708 6709NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 6710M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6711W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6712S: Maintained 6713F: Documentation/scsi/NinjaSCSI.txt 6714F: drivers/scsi/pcmcia/nsp_* 6715 6716NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 6717M: GOTO Masanori <gotom@debian.or.jp> 6718M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 6719W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 6720S: Maintained 6721F: Documentation/scsi/NinjaSCSI.txt 6722F: drivers/scsi/nsp32* 6723 6724NIOS2 ARCHITECTURE 6725M: Ley Foon Tan <lftan@altera.com> 6726L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 6727T: git git://git.rocketboards.org/linux-socfpga.git 6728S: Maintained 6729F: arch/nios2/ 6730 6731NTB DRIVER 6732M: Jon Mason <jdmason@kudzu.us> 6733M: Dave Jiang <dave.jiang@intel.com> 6734S: Supported 6735W: https://github.com/jonmason/ntb/wiki 6736T: git git://github.com/jonmason/ntb.git 6737F: drivers/ntb/ 6738F: drivers/net/ntb_netdev.c 6739F: include/linux/ntb.h 6740 6741NTFS FILESYSTEM 6742M: Anton Altaparmakov <anton@tuxera.com> 6743L: linux-ntfs-dev@lists.sourceforge.net 6744W: http://www.tuxera.com/ 6745T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 6746S: Supported 6747F: Documentation/filesystems/ntfs.txt 6748F: fs/ntfs/ 6749 6750NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 6751M: Antonino Daplas <adaplas@gmail.com> 6752L: linux-fbdev@vger.kernel.org 6753S: Maintained 6754F: drivers/video/fbdev/riva/ 6755F: drivers/video/fbdev/nvidia/ 6756 6757NVM EXPRESS DRIVER 6758M: Matthew Wilcox <willy@linux.intel.com> 6759L: linux-nvme@lists.infradead.org 6760T: git git://git.infradead.org/users/willy/linux-nvme.git 6761S: Supported 6762F: drivers/block/nvme* 6763F: include/linux/nvme.h 6764 6765NXP TDA998X DRM DRIVER 6766M: Russell King <rmk+kernel@arm.linux.org.uk> 6767S: Supported 6768F: drivers/gpu/drm/i2c/tda998x_drv.c 6769F: include/drm/i2c/tda998x.h 6770 6771NXP TFA9879 DRIVER 6772M: Peter Rosin <peda@axentia.se> 6773L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6774S: Maintained 6775F: sound/soc/codecs/tfa9879* 6776 6777OMAP SUPPORT 6778M: Tony Lindgren <tony@atomide.com> 6779L: linux-omap@vger.kernel.org 6780W: http://www.muru.com/linux/omap/ 6781W: http://linux.omap.com/ 6782Q: http://patchwork.kernel.org/project/linux-omap/list/ 6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 6784S: Maintained 6785F: arch/arm/*omap*/ 6786F: drivers/i2c/busses/i2c-omap.c 6787F: drivers/irqchip/irq-omap-intc.c 6788F: drivers/mfd/*omap*.c 6789F: drivers/mfd/menelaus.c 6790F: drivers/mfd/palmas.c 6791F: drivers/mfd/tps65217.c 6792F: drivers/mfd/tps65218.c 6793F: drivers/mfd/tps65910.c 6794F: drivers/mfd/twl-core.[ch] 6795F: drivers/mfd/twl4030*.c 6796F: drivers/mfd/twl6030*.c 6797F: drivers/mfd/twl6040*.c 6798F: drivers/regulator/palmas-regulator*.c 6799F: drivers/regulator/pbias-regulator.c 6800F: drivers/regulator/tps65217-regulator.c 6801F: drivers/regulator/tps65218-regulator.c 6802F: drivers/regulator/tps65910-regulator.c 6803F: drivers/regulator/twl-regulator.c 6804F: include/linux/i2c-omap.h 6805 6806OMAP DEVICE TREE SUPPORT 6807M: Benoît Cousson <bcousson@baylibre.com> 6808M: Tony Lindgren <tony@atomide.com> 6809L: linux-omap@vger.kernel.org 6810L: devicetree@vger.kernel.org 6811S: Maintained 6812F: arch/arm/boot/dts/*omap* 6813F: arch/arm/boot/dts/*am3* 6814F: arch/arm/boot/dts/*am4* 6815F: arch/arm/boot/dts/*am5* 6816F: arch/arm/boot/dts/*dra7* 6817 6818OMAP CLOCK FRAMEWORK SUPPORT 6819M: Paul Walmsley <paul@pwsan.com> 6820L: linux-omap@vger.kernel.org 6821S: Maintained 6822F: arch/arm/*omap*/*clock* 6823 6824OMAP POWER MANAGEMENT SUPPORT 6825M: Kevin Hilman <khilman@deeprootsystems.com> 6826L: linux-omap@vger.kernel.org 6827S: Maintained 6828F: arch/arm/*omap*/*pm* 6829F: drivers/cpufreq/omap-cpufreq.c 6830 6831OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 6832M: Rajendra Nayak <rnayak@ti.com> 6833M: Paul Walmsley <paul@pwsan.com> 6834L: linux-omap@vger.kernel.org 6835S: Maintained 6836F: arch/arm/mach-omap2/prm* 6837 6838OMAP AUDIO SUPPORT 6839M: Peter Ujfalusi <peter.ujfalusi@ti.com> 6840M: Jarkko Nikula <jarkko.nikula@bitmer.com> 6841L: alsa-devel@alsa-project.org (subscribers-only) 6842L: linux-omap@vger.kernel.org 6843S: Maintained 6844F: sound/soc/omap/ 6845 6846OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 6847M: Roger Quadros <rogerq@ti.com> 6848M: Tony Lindgren <tony@atomide.com> 6849L: linux-omap@vger.kernel.org 6850S: Maintained 6851F: drivers/memory/omap-gpmc.c 6852F: arch/arm/mach-omap2/*gpmc* 6853 6854OMAP FRAMEBUFFER SUPPORT 6855M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6856L: linux-fbdev@vger.kernel.org 6857L: linux-omap@vger.kernel.org 6858S: Maintained 6859F: drivers/video/fbdev/omap/ 6860 6861OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 6862M: Tomi Valkeinen <tomi.valkeinen@ti.com> 6863L: linux-omap@vger.kernel.org 6864L: linux-fbdev@vger.kernel.org 6865S: Maintained 6866F: drivers/video/fbdev/omap2/ 6867F: Documentation/arm/OMAP/DSS 6868 6869OMAP HARDWARE SPINLOCK SUPPORT 6870M: Ohad Ben-Cohen <ohad@wizery.com> 6871L: linux-omap@vger.kernel.org 6872S: Maintained 6873F: drivers/hwspinlock/omap_hwspinlock.c 6874F: arch/arm/mach-omap2/hwspinlock.c 6875 6876OMAP MMC SUPPORT 6877M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 6878L: linux-omap@vger.kernel.org 6879S: Maintained 6880F: drivers/mmc/host/omap.c 6881 6882OMAP HS MMC SUPPORT 6883L: linux-mmc@vger.kernel.org 6884L: linux-omap@vger.kernel.org 6885S: Orphan 6886F: drivers/mmc/host/omap_hsmmc.c 6887 6888OMAP RANDOM NUMBER GENERATOR SUPPORT 6889M: Deepak Saxena <dsaxena@plexity.net> 6890S: Maintained 6891F: drivers/char/hw_random/omap-rng.c 6892 6893OMAP HWMOD SUPPORT 6894M: Benoît Cousson <bcousson@baylibre.com> 6895M: Paul Walmsley <paul@pwsan.com> 6896L: linux-omap@vger.kernel.org 6897S: Maintained 6898F: arch/arm/mach-omap2/omap_hwmod.* 6899 6900OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 6901M: Benoît Cousson <bcousson@baylibre.com> 6902L: linux-omap@vger.kernel.org 6903S: Maintained 6904F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 6905 6906OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 6907M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6908L: linux-media@vger.kernel.org 6909S: Maintained 6910F: drivers/media/platform/omap3isp/ 6911F: drivers/staging/media/omap4iss/ 6912 6913OMAP USB SUPPORT 6914M: Felipe Balbi <balbi@ti.com> 6915L: linux-usb@vger.kernel.org 6916L: linux-omap@vger.kernel.org 6917T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6918S: Maintained 6919F: drivers/usb/*/*omap* 6920F: arch/arm/*omap*/usb* 6921 6922OMAP GPIO DRIVER 6923M: Javier Martinez Canillas <javier@dowhile0.org> 6924M: Santosh Shilimkar <ssantosh@kernel.org> 6925M: Kevin Hilman <khilman@deeprootsystems.com> 6926L: linux-omap@vger.kernel.org 6927S: Maintained 6928F: drivers/gpio/gpio-omap.c 6929 6930OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 6931M: Mark Jackson <mpfj@newflow.co.uk> 6932L: linux-omap@vger.kernel.org 6933S: Maintained 6934F: arch/arm/boot/dts/am335x-nano.dts 6935 6936OMFS FILESYSTEM 6937M: Bob Copeland <me@bobcopeland.com> 6938L: linux-karma-devel@lists.sourceforge.net 6939S: Maintained 6940F: Documentation/filesystems/omfs.txt 6941F: fs/omfs/ 6942 6943OMNIKEY CARDMAN 4000 DRIVER 6944M: Harald Welte <laforge@gnumonks.org> 6945S: Maintained 6946F: drivers/char/pcmcia/cm4000_cs.c 6947F: include/linux/cm4000_cs.h 6948F: include/uapi/linux/cm4000_cs.h 6949 6950OMNIKEY CARDMAN 4040 DRIVER 6951M: Harald Welte <laforge@gnumonks.org> 6952S: Maintained 6953F: drivers/char/pcmcia/cm4040_cs.* 6954 6955OMNIVISION OV7670 SENSOR DRIVER 6956M: Jonathan Corbet <corbet@lwn.net> 6957L: linux-media@vger.kernel.org 6958T: git git://linuxtv.org/media_tree.git 6959S: Maintained 6960F: drivers/media/i2c/ov7670.c 6961 6962ONENAND FLASH DRIVER 6963M: Kyungmin Park <kyungmin.park@samsung.com> 6964L: linux-mtd@lists.infradead.org 6965S: Maintained 6966F: drivers/mtd/onenand/ 6967F: include/linux/mtd/onenand*.h 6968 6969ONSTREAM SCSI TAPE DRIVER 6970M: Willem Riede <osst@riede.org> 6971L: osst-users@lists.sourceforge.net 6972L: linux-scsi@vger.kernel.org 6973S: Maintained 6974F: Documentation/scsi/osst.txt 6975F: drivers/scsi/osst.* 6976F: drivers/scsi/osst_*.h 6977F: drivers/scsi/st.h 6978 6979OPENCORES I2C BUS DRIVER 6980M: Peter Korsgaard <jacmet@sunsite.dk> 6981L: linux-i2c@vger.kernel.org 6982S: Maintained 6983F: Documentation/i2c/busses/i2c-ocores 6984F: drivers/i2c/busses/i2c-ocores.c 6985 6986OPEN FIRMWARE AND FLATTENED DEVICE TREE 6987M: Grant Likely <grant.likely@linaro.org> 6988M: Rob Herring <robh+dt@kernel.org> 6989L: devicetree@vger.kernel.org 6990W: http://fdt.secretlab.ca 6991T: git git://git.secretlab.ca/git/linux-2.6.git 6992S: Maintained 6993F: drivers/of/ 6994F: include/linux/of*.h 6995F: scripts/dtc/ 6996K: of_get_property 6997K: of_match_table 6998 6999OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 7000M: Rob Herring <robh+dt@kernel.org> 7001M: Pawel Moll <pawel.moll@arm.com> 7002M: Mark Rutland <mark.rutland@arm.com> 7003M: Ian Campbell <ijc+devicetree@hellion.org.uk> 7004M: Kumar Gala <galak@codeaurora.org> 7005L: devicetree@vger.kernel.org 7006S: Maintained 7007F: Documentation/devicetree/ 7008F: arch/*/boot/dts/ 7009F: include/dt-bindings/ 7010 7011OPENRISC ARCHITECTURE 7012M: Jonas Bonn <jonas@southpole.se> 7013W: http://openrisc.net 7014L: linux@lists.openrisc.net (moderated for non-subscribers) 7015S: Maintained 7016T: git git://openrisc.net/~jonas/linux 7017F: arch/openrisc/ 7018 7019OPENVSWITCH 7020M: Pravin Shelar <pshelar@nicira.com> 7021L: dev@openvswitch.org 7022W: http://openvswitch.org 7023T: git git://git.kernel.org/pub/scm/linux/kernel/git/pshelar/openvswitch.git 7024S: Maintained 7025F: net/openvswitch/ 7026 7027OPL4 DRIVER 7028M: Clemens Ladisch <clemens@ladisch.de> 7029L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7030T: git git://git.alsa-project.org/alsa-kernel.git 7031S: Maintained 7032F: sound/drivers/opl4/ 7033 7034OPROFILE 7035M: Robert Richter <rric@kernel.org> 7036L: oprofile-list@lists.sf.net 7037S: Maintained 7038F: arch/*/include/asm/oprofile*.h 7039F: arch/*/oprofile/ 7040F: drivers/oprofile/ 7041F: include/linux/oprofile.h 7042 7043ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 7044M: Mark Fasheh <mfasheh@suse.com> 7045M: Joel Becker <jlbec@evilplan.org> 7046L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 7047W: http://oss.oracle.com/projects/ocfs2/ 7048T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git 7049S: Supported 7050F: Documentation/filesystems/ocfs2.txt 7051F: Documentation/filesystems/dlmfs.txt 7052F: fs/ocfs2/ 7053 7054ORINOCO DRIVER 7055L: linux-wireless@vger.kernel.org 7056W: http://wireless.kernel.org/en/users/Drivers/orinoco 7057W: http://www.nongnu.org/orinoco/ 7058S: Orphan 7059F: drivers/net/wireless/orinoco/ 7060 7061OSD LIBRARY and FILESYSTEM 7062M: Boaz Harrosh <ooo@electrozaur.com> 7063M: Benny Halevy <bhalevy@primarydata.com> 7064L: osd-dev@open-osd.org 7065W: http://open-osd.org 7066T: git git://git.open-osd.org/open-osd.git 7067S: Maintained 7068F: drivers/scsi/osd/ 7069F: include/scsi/osd_* 7070F: fs/exofs/ 7071 7072OVERLAY FILESYSTEM 7073M: Miklos Szeredi <miklos@szeredi.hu> 7074L: linux-unionfs@vger.kernel.org 7075T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 7076S: Supported 7077F: fs/overlayfs/ 7078F: Documentation/filesystems/overlayfs.txt 7079 7080P54 WIRELESS DRIVER 7081M: Christian Lamparter <chunkeey@googlemail.com> 7082L: linux-wireless@vger.kernel.org 7083W: http://wireless.kernel.org/en/users/Drivers/p54 7084S: Maintained 7085F: drivers/net/wireless/p54/ 7086 7087PA SEMI ETHERNET DRIVER 7088M: Olof Johansson <olof@lixom.net> 7089L: netdev@vger.kernel.org 7090S: Maintained 7091F: drivers/net/ethernet/pasemi/* 7092 7093PA SEMI SMBUS DRIVER 7094M: Olof Johansson <olof@lixom.net> 7095L: linux-i2c@vger.kernel.org 7096S: Maintained 7097F: drivers/i2c/busses/i2c-pasemi.c 7098 7099PADATA PARALLEL EXECUTION MECHANISM 7100M: Steffen Klassert <steffen.klassert@secunet.com> 7101L: linux-crypto@vger.kernel.org 7102S: Maintained 7103F: kernel/padata.c 7104F: include/linux/padata.h 7105F: Documentation/padata.txt 7106 7107PANASONIC LAPTOP ACPI EXTRAS DRIVER 7108M: Harald Welte <laforge@gnumonks.org> 7109L: platform-driver-x86@vger.kernel.org 7110S: Maintained 7111F: drivers/platform/x86/panasonic-laptop.c 7112 7113PANASONIC MN10300/AM33/AM34 PORT 7114M: David Howells <dhowells@redhat.com> 7115M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 7116L: linux-am33-list@redhat.com (moderated for non-subscribers) 7117W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 7118S: Maintained 7119F: Documentation/mn10300/ 7120F: arch/mn10300/ 7121 7122PARALLEL PORT SUPPORT 7123L: linux-parport@lists.infradead.org (subscribers-only) 7124S: Orphan 7125F: drivers/parport/ 7126F: include/linux/parport*.h 7127F: drivers/char/ppdev.c 7128F: include/uapi/linux/ppdev.h 7129 7130PARAVIRT_OPS INTERFACE 7131M: Jeremy Fitzhardinge <jeremy@goop.org> 7132M: Chris Wright <chrisw@sous-sol.org> 7133M: Alok Kataria <akataria@vmware.com> 7134M: Rusty Russell <rusty@rustcorp.com.au> 7135L: virtualization@lists.linux-foundation.org 7136S: Supported 7137F: Documentation/ia64/paravirt_ops.txt 7138F: arch/*/kernel/paravirt* 7139F: arch/*/include/asm/paravirt.h 7140 7141PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 7142M: Tim Waugh <tim@cyberelk.net> 7143L: linux-parport@lists.infradead.org (subscribers-only) 7144W: http://www.torque.net/linux-pp.html 7145S: Maintained 7146F: Documentation/blockdev/paride.txt 7147F: drivers/block/paride/ 7148 7149PARISC ARCHITECTURE 7150M: "James E.J. Bottomley" <jejb@parisc-linux.org> 7151M: Helge Deller <deller@gmx.de> 7152L: linux-parisc@vger.kernel.org 7153W: http://www.parisc-linux.org/ 7154Q: http://patchwork.kernel.org/project/linux-parisc/list/ 7155T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 7156T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 7157S: Maintained 7158F: arch/parisc/ 7159F: Documentation/parisc/ 7160F: drivers/parisc/ 7161F: drivers/char/agp/parisc-agp.c 7162F: drivers/input/serio/gscps2.c 7163F: drivers/parport/parport_gsc.* 7164F: drivers/tty/serial/8250/8250_gsc.c 7165F: drivers/video/fbdev/sti* 7166F: drivers/video/console/sti* 7167F: drivers/video/logo/logo_parisc* 7168 7169PC87360 HARDWARE MONITORING DRIVER 7170M: Jim Cromie <jim.cromie@gmail.com> 7171L: lm-sensors@lm-sensors.org 7172S: Maintained 7173F: Documentation/hwmon/pc87360 7174F: drivers/hwmon/pc87360.c 7175 7176PC8736x GPIO DRIVER 7177M: Jim Cromie <jim.cromie@gmail.com> 7178S: Maintained 7179F: drivers/char/pc8736x_gpio.c 7180 7181PC87427 HARDWARE MONITORING DRIVER 7182M: Jean Delvare <jdelvare@suse.de> 7183L: lm-sensors@lm-sensors.org 7184S: Maintained 7185F: Documentation/hwmon/pc87427 7186F: drivers/hwmon/pc87427.c 7187 7188PCA9532 LED DRIVER 7189M: Riku Voipio <riku.voipio@iki.fi> 7190S: Maintained 7191F: drivers/leds/leds-pca9532.c 7192F: include/linux/leds-pca9532.h 7193 7194PCA9541 I2C BUS MASTER SELECTOR DRIVER 7195M: Guenter Roeck <linux@roeck-us.net> 7196L: linux-i2c@vger.kernel.org 7197S: Maintained 7198F: drivers/i2c/muxes/i2c-mux-pca9541.c 7199 7200PCDP - PRIMARY CONSOLE AND DEBUG PORT 7201M: Khalid Aziz <khalid@gonehiking.org> 7202S: Maintained 7203F: drivers/firmware/pcdp.* 7204 7205PCI ERROR RECOVERY 7206M: Linas Vepstas <linasvepstas@gmail.com> 7207L: linux-pci@vger.kernel.org 7208S: Supported 7209F: Documentation/PCI/pci-error-recovery.txt 7210 7211PCI SUBSYSTEM 7212M: Bjorn Helgaas <bhelgaas@google.com> 7213L: linux-pci@vger.kernel.org 7214Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 7215T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 7216S: Supported 7217F: Documentation/PCI/ 7218F: drivers/pci/ 7219F: include/linux/pci* 7220F: arch/x86/pci/ 7221F: arch/x86/kernel/quirks.c 7222 7223PCI DRIVER FOR APPLIEDMICRO XGENE 7224M: Tanmay Inamdar <tinamdar@apm.com> 7225L: linux-pci@vger.kernel.org 7226L: linux-arm-kernel@lists.infradead.org 7227S: Maintained 7228F: Documentation/devicetree/bindings/pci/xgene-pci.txt 7229F: drivers/pci/host/pci-xgene.c 7230 7231PCI DRIVER FOR FREESCALE LAYERSCAPE 7232M: Minghuan Lian <minghuan.Lian@freescale.com> 7233M: Mingkai Hu <mingkai.hu@freescale.com> 7234M: Roy Zang <tie-fei.zang@freescale.com> 7235L: linuxppc-dev@lists.ozlabs.org 7236L: linux-pci@vger.kernel.org 7237L: linux-arm-kernel@lists.infradead.org 7238S: Maintained 7239F: drivers/pci/host/*layerscape* 7240 7241PCI DRIVER FOR IMX6 7242M: Richard Zhu <r65037@freescale.com> 7243M: Lucas Stach <l.stach@pengutronix.de> 7244L: linux-pci@vger.kernel.org 7245L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7246S: Maintained 7247F: drivers/pci/host/*imx6* 7248 7249PCI DRIVER FOR TI KEYSTONE 7250M: Murali Karicheri <m-karicheri2@ti.com> 7251L: linux-pci@vger.kernel.org 7252L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7253S: Maintained 7254F: drivers/pci/host/*keystone* 7255 7256PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 7257M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7258M: Jason Cooper <jason@lakedaemon.net> 7259L: linux-pci@vger.kernel.org 7260L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7261S: Maintained 7262F: drivers/pci/host/*mvebu* 7263 7264PCI DRIVER FOR NVIDIA TEGRA 7265M: Thierry Reding <thierry.reding@gmail.com> 7266L: linux-tegra@vger.kernel.org 7267L: linux-pci@vger.kernel.org 7268S: Supported 7269F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 7270F: drivers/pci/host/pci-tegra.c 7271 7272PCI DRIVER FOR TI DRA7XX 7273M: Kishon Vijay Abraham I <kishon@ti.com> 7274L: linux-omap@vger.kernel.org 7275L: linux-pci@vger.kernel.org 7276S: Supported 7277F: Documentation/devicetree/bindings/pci/ti-pci.txt 7278F: drivers/pci/host/pci-dra7xx.c 7279 7280PCI DRIVER FOR RENESAS R-CAR 7281M: Simon Horman <horms@verge.net.au> 7282L: linux-pci@vger.kernel.org 7283L: linux-sh@vger.kernel.org 7284S: Maintained 7285F: drivers/pci/host/*rcar* 7286 7287PCI DRIVER FOR SAMSUNG EXYNOS 7288M: Jingoo Han <jg1.han@samsung.com> 7289L: linux-pci@vger.kernel.org 7290L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7291L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7292S: Maintained 7293F: drivers/pci/host/pci-exynos.c 7294 7295PCI DRIVER FOR SYNOPSIS DESIGNWARE 7296M: Mohit Kumar <mohit.kumar@st.com> 7297M: Jingoo Han <jg1.han@samsung.com> 7298L: linux-pci@vger.kernel.org 7299S: Maintained 7300F: drivers/pci/host/*designware* 7301 7302PCI DRIVER FOR GENERIC OF HOSTS 7303M: Will Deacon <will.deacon@arm.com> 7304L: linux-pci@vger.kernel.org 7305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7306S: Maintained 7307F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 7308F: drivers/pci/host/pci-host-generic.c 7309 7310PCIE DRIVER FOR ST SPEAR13XX 7311M: Mohit Kumar <mohit.kumar@st.com> 7312L: linux-pci@vger.kernel.org 7313S: Maintained 7314F: drivers/pci/host/*spear* 7315 7316PCMCIA SUBSYSTEM 7317P: Linux PCMCIA Team 7318L: linux-pcmcia@lists.infradead.org 7319W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 7320T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git 7321S: Maintained 7322F: Documentation/pcmcia/ 7323F: drivers/pcmcia/ 7324F: include/pcmcia/ 7325 7326PCNET32 NETWORK DRIVER 7327M: Don Fry <pcnet32@frontier.com> 7328L: netdev@vger.kernel.org 7329S: Maintained 7330F: drivers/net/ethernet/amd/pcnet32.c 7331 7332PCRYPT PARALLEL CRYPTO ENGINE 7333M: Steffen Klassert <steffen.klassert@secunet.com> 7334L: linux-crypto@vger.kernel.org 7335S: Maintained 7336F: crypto/pcrypt.c 7337F: include/crypto/pcrypt.h 7338 7339PER-CPU MEMORY ALLOCATOR 7340M: Tejun Heo <tj@kernel.org> 7341M: Christoph Lameter <cl@linux-foundation.org> 7342T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 7343S: Maintained 7344F: include/linux/percpu*.h 7345F: mm/percpu*.c 7346F: arch/*/include/asm/percpu.h 7347 7348PER-TASK DELAY ACCOUNTING 7349M: Balbir Singh <bsingharora@gmail.com> 7350S: Maintained 7351F: include/linux/delayacct.h 7352F: kernel/delayacct.c 7353 7354PERFORMANCE EVENTS SUBSYSTEM 7355M: Peter Zijlstra <a.p.zijlstra@chello.nl> 7356M: Paul Mackerras <paulus@samba.org> 7357M: Ingo Molnar <mingo@redhat.com> 7358M: Arnaldo Carvalho de Melo <acme@kernel.org> 7359L: linux-kernel@vger.kernel.org 7360T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 7361S: Supported 7362F: kernel/events/* 7363F: include/linux/perf_event.h 7364F: include/uapi/linux/perf_event.h 7365F: arch/*/kernel/perf_event*.c 7366F: arch/*/kernel/*/perf_event*.c 7367F: arch/*/kernel/*/*/perf_event*.c 7368F: arch/*/include/asm/perf_event.h 7369F: arch/*/kernel/perf_callchain.c 7370F: tools/perf/ 7371 7372PERSONALITY HANDLING 7373M: Christoph Hellwig <hch@infradead.org> 7374L: linux-abi-devel@lists.sourceforge.net 7375S: Maintained 7376F: include/linux/personality.h 7377F: include/uapi/linux/personality.h 7378 7379PHONET PROTOCOL 7380M: Remi Denis-Courmont <courmisch@gmail.com> 7381S: Supported 7382F: Documentation/networking/phonet.txt 7383F: include/linux/phonet.h 7384F: include/net/phonet/ 7385F: include/uapi/linux/phonet.h 7386F: net/phonet/ 7387 7388PHRAM MTD DRIVER 7389M: Joern Engel <joern@lazybastard.org> 7390L: linux-mtd@lists.infradead.org 7391S: Maintained 7392F: drivers/mtd/devices/phram.c 7393 7394PICOLCD HID DRIVER 7395M: Bruno Prémont <bonbons@linux-vserver.org> 7396L: linux-input@vger.kernel.org 7397S: Maintained 7398F: drivers/hid/hid-picolcd* 7399 7400PICOXCELL SUPPORT 7401M: Jamie Iles <jamie@jamieiles.com> 7402L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7403T: git git://github.com/jamieiles/linux-2.6-ji.git 7404S: Supported 7405F: arch/arm/boot/dts/picoxcell* 7406F: arch/arm/mach-picoxcell/ 7407F: drivers/crypto/picoxcell* 7408 7409PIN CONTROL SUBSYSTEM 7410M: Linus Walleij <linus.walleij@linaro.org> 7411L: linux-gpio@vger.kernel.org 7412S: Maintained 7413F: drivers/pinctrl/ 7414F: include/linux/pinctrl/ 7415 7416PIN CONTROLLER - ATMEL AT91 7417M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 7418L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7419S: Maintained 7420F: drivers/pinctrl/pinctrl-at91.* 7421 7422PIN CONTROLLER - INTEL 7423M: Mika Westerberg <mika.westerberg@linux.intel.com> 7424M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 7425S: Maintained 7426F: drivers/pinctrl/intel/ 7427 7428PIN CONTROLLER - RENESAS 7429M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7430L: linux-sh@vger.kernel.org 7431S: Maintained 7432F: drivers/pinctrl/sh-pfc/ 7433 7434PIN CONTROLLER - SAMSUNG 7435M: Tomasz Figa <tomasz.figa@gmail.com> 7436M: Thomas Abraham <thomas.abraham@linaro.org> 7437L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7438L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 7439S: Maintained 7440F: drivers/pinctrl/samsung/ 7441 7442PIN CONTROLLER - ST SPEAR 7443M: Viresh Kumar <viresh.linux@gmail.com> 7444L: spear-devel@list.st.com 7445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7446W: http://www.st.com/spear 7447S: Maintained 7448F: drivers/pinctrl/spear/ 7449 7450PKTCDVD DRIVER 7451M: Jiri Kosina <jkosina@suse.cz> 7452S: Maintained 7453F: drivers/block/pktcdvd.c 7454F: include/linux/pktcdvd.h 7455F: include/uapi/linux/pktcdvd.h 7456 7457PKUNITY SOC DRIVERS 7458M: Guan Xuetao <gxt@mprc.pku.edu.cn> 7459W: http://mprc.pku.edu.cn/~guanxuetao/linux 7460S: Maintained 7461T: git git://github.com/gxt/linux.git 7462F: drivers/input/serio/i8042-unicore32io.h 7463F: drivers/i2c/busses/i2c-puv3.c 7464F: drivers/video/fbdev/fb-puv3.c 7465F: drivers/rtc/rtc-puv3.c 7466 7467PMBUS HARDWARE MONITORING DRIVERS 7468M: Guenter Roeck <linux@roeck-us.net> 7469L: lm-sensors@lm-sensors.org 7470W: http://www.lm-sensors.org/ 7471W: http://www.roeck-us.net/linux/drivers/ 7472T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 7473S: Maintained 7474F: Documentation/hwmon/pmbus 7475F: drivers/hwmon/pmbus/ 7476F: include/linux/i2c/pmbus.h 7477 7478PMC SIERRA MaxRAID DRIVER 7479M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com> 7480L: linux-scsi@vger.kernel.org 7481W: http://www.pmc-sierra.com/ 7482S: Supported 7483F: drivers/scsi/pmcraid.* 7484 7485PMC SIERRA PM8001 DRIVER 7486M: xjtuwjp@gmail.com 7487M: lindar_liu@usish.com 7488L: pmchba@pmcs.com 7489L: linux-scsi@vger.kernel.org 7490S: Supported 7491F: drivers/scsi/pm8001/ 7492 7493POSIX CLOCKS and TIMERS 7494M: Thomas Gleixner <tglx@linutronix.de> 7495L: linux-kernel@vger.kernel.org 7496T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 7497S: Maintained 7498F: fs/timerfd.c 7499F: include/linux/timer* 7500F: kernel/time/*timer* 7501 7502POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 7503M: Sebastian Reichel <sre@kernel.org> 7504M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 7505M: David Woodhouse <dwmw2@infradead.org> 7506L: linux-pm@vger.kernel.org 7507T: git git://git.infradead.org/battery-2.6.git 7508S: Maintained 7509F: include/linux/power_supply.h 7510F: drivers/power/ 7511 7512PNP SUPPORT 7513M: Rafael J. Wysocki <rafael.j.wysocki@intel.com> 7514S: Maintained 7515F: drivers/pnp/ 7516 7517PNXxxxx I2C DRIVER 7518M: Vitaly Wool <vitalywool@gmail.com> 7519L: linux-i2c@vger.kernel.org 7520S: Maintained 7521F: drivers/i2c/busses/i2c-pnx.c 7522 7523PPP PROTOCOL DRIVERS AND COMPRESSORS 7524M: Paul Mackerras <paulus@samba.org> 7525L: linux-ppp@vger.kernel.org 7526S: Maintained 7527F: drivers/net/ppp/ppp_* 7528 7529PPP OVER ATM (RFC 2364) 7530M: Mitchell Blank Jr <mitch@sfgoth.com> 7531S: Maintained 7532F: net/atm/pppoatm.c 7533F: include/uapi/linux/atmppp.h 7534 7535PPP OVER ETHERNET 7536M: Michal Ostrowski <mostrows@earthlink.net> 7537S: Maintained 7538F: drivers/net/ppp/pppoe.c 7539F: drivers/net/ppp/pppox.c 7540 7541PPP OVER L2TP 7542M: James Chapman <jchapman@katalix.com> 7543S: Maintained 7544F: net/l2tp/l2tp_ppp.c 7545F: include/linux/if_pppol2tp.h 7546F: include/uapi/linux/if_pppol2tp.h 7547 7548PPS SUPPORT 7549M: Rodolfo Giometti <giometti@enneenne.com> 7550W: http://wiki.enneenne.com/index.php/LinuxPPS_support 7551L: linuxpps@ml.enneenne.com (subscribers-only) 7552S: Maintained 7553F: Documentation/pps/ 7554F: drivers/pps/ 7555F: include/linux/pps*.h 7556 7557PPTP DRIVER 7558M: Dmitry Kozlov <xeb@mail.ru> 7559L: netdev@vger.kernel.org 7560S: Maintained 7561F: drivers/net/ppp/pptp.c 7562W: http://sourceforge.net/projects/accel-pptp 7563 7564PREEMPTIBLE KERNEL 7565M: Robert Love <rml@tech9.net> 7566L: kpreempt-tech@lists.sourceforge.net 7567W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 7568S: Supported 7569F: Documentation/preempt-locking.txt 7570F: include/linux/preempt.h 7571 7572PRISM54 WIRELESS DRIVER 7573M: "Luis R. Rodriguez" <mcgrof@gmail.com> 7574L: linux-wireless@vger.kernel.org 7575W: http://wireless.kernel.org/en/users/Drivers/p54 7576S: Obsolete 7577F: drivers/net/wireless/prism54/ 7578 7579PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER 7580M: Mikael Pettersson <mikpelinux@gmail.com> 7581L: linux-ide@vger.kernel.org 7582S: Maintained 7583F: drivers/ata/sata_promise.* 7584 7585PS3 NETWORK SUPPORT 7586M: Geoff Levand <geoff@infradead.org> 7587L: netdev@vger.kernel.org 7588L: cbe-oss-dev@lists.ozlabs.org 7589S: Maintained 7590F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 7591 7592PS3 PLATFORM SUPPORT 7593M: Geoff Levand <geoff@infradead.org> 7594L: linuxppc-dev@lists.ozlabs.org 7595L: cbe-oss-dev@lists.ozlabs.org 7596S: Maintained 7597F: arch/powerpc/boot/ps3* 7598F: arch/powerpc/include/asm/lv1call.h 7599F: arch/powerpc/include/asm/ps3*.h 7600F: arch/powerpc/platforms/ps3/ 7601F: drivers/*/ps3* 7602F: drivers/ps3/ 7603F: drivers/rtc/rtc-ps3.c 7604F: drivers/usb/host/*ps3.c 7605F: sound/ppc/snd_ps3* 7606 7607PS3VRAM DRIVER 7608M: Jim Paris <jim@jtan.com> 7609L: cbe-oss-dev@lists.ozlabs.org 7610S: Maintained 7611F: drivers/block/ps3vram.c 7612 7613PSTORE FILESYSTEM 7614M: Anton Vorontsov <anton@enomsg.org> 7615M: Colin Cross <ccross@android.com> 7616M: Kees Cook <keescook@chromium.org> 7617M: Tony Luck <tony.luck@intel.com> 7618S: Maintained 7619T: git git://git.infradead.org/users/cbou/linux-pstore.git 7620F: fs/pstore/ 7621F: include/linux/pstore* 7622F: drivers/firmware/efi/efi-pstore.c 7623F: drivers/acpi/apei/erst.c 7624 7625PTP HARDWARE CLOCK SUPPORT 7626M: Richard Cochran <richardcochran@gmail.com> 7627L: netdev@vger.kernel.org 7628S: Maintained 7629W: http://linuxptp.sourceforge.net/ 7630F: Documentation/ABI/testing/sysfs-ptp 7631F: Documentation/ptp/* 7632F: drivers/net/ethernet/freescale/gianfar_ptp.c 7633F: drivers/net/phy/dp83640* 7634F: drivers/ptp/* 7635F: include/linux/ptp_cl* 7636 7637PTRACE SUPPORT 7638M: Roland McGrath <roland@hack.frob.com> 7639M: Oleg Nesterov <oleg@redhat.com> 7640S: Maintained 7641F: include/asm-generic/syscall.h 7642F: include/linux/ptrace.h 7643F: include/linux/regset.h 7644F: include/linux/tracehook.h 7645F: include/uapi/linux/ptrace.h 7646F: kernel/ptrace.c 7647 7648PVRUSB2 VIDEO4LINUX DRIVER 7649M: Mike Isely <isely@pobox.com> 7650L: pvrusb2@isely.net (subscribers-only) 7651L: linux-media@vger.kernel.org 7652W: http://www.isely.net/pvrusb2/ 7653T: git git://linuxtv.org/media_tree.git 7654S: Maintained 7655F: Documentation/video4linux/README.pvrusb2 7656F: drivers/media/usb/pvrusb2/ 7657 7658PWC WEBCAM DRIVER 7659M: Hans de Goede <hdegoede@redhat.com> 7660L: linux-media@vger.kernel.org 7661T: git git://linuxtv.org/media_tree.git 7662S: Maintained 7663F: drivers/media/usb/pwc/* 7664 7665PWM FAN DRIVER 7666M: Kamil Debski <k.debski@samsung.com> 7667L: lm-sensors@lm-sensors.org 7668S: Supported 7669F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 7670F: Documentation/hwmon/pwm-fan 7671F: drivers/hwmon/pwm-fan.c 7672 7673PWM SUBSYSTEM 7674M: Thierry Reding <thierry.reding@gmail.com> 7675L: linux-pwm@vger.kernel.org 7676S: Maintained 7677T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 7678F: Documentation/pwm.txt 7679F: Documentation/devicetree/bindings/pwm/ 7680F: include/linux/pwm.h 7681F: drivers/pwm/ 7682F: drivers/video/backlight/pwm_bl.c 7683F: include/linux/pwm_backlight.h 7684 7685PXA2xx/PXA3xx SUPPORT 7686M: Daniel Mack <daniel@zonque.org> 7687M: Haojian Zhuang <haojian.zhuang@gmail.com> 7688M: Robert Jarzmik <robert.jarzmik@free.fr> 7689L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7690T: git git://github.com/hzhuang1/linux.git 7691T: git git://github.com/rjarzmik/linux.git 7692S: Maintained 7693F: arch/arm/mach-pxa/ 7694F: drivers/pcmcia/pxa2xx* 7695F: drivers/spi/spi-pxa2xx* 7696F: drivers/usb/gadget/udc/pxa2* 7697F: include/sound/pxa2xx-lib.h 7698F: sound/arm/pxa* 7699F: sound/soc/pxa/ 7700 7701PXA3xx NAND FLASH DRIVER 7702M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 7703L: linux-mtd@lists.infradead.org 7704S: Maintained 7705F: drivers/mtd/nand/pxa3xx_nand.c 7706 7707MMP SUPPORT 7708M: Eric Miao <eric.y.miao@gmail.com> 7709M: Haojian Zhuang <haojian.zhuang@gmail.com> 7710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 7711T: git git://github.com/hzhuang1/linux.git 7712T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 7713S: Maintained 7714F: arch/arm/mach-mmp/ 7715 7716PXA MMCI DRIVER 7717S: Orphan 7718 7719PXA RTC DRIVER 7720M: Robert Jarzmik <robert.jarzmik@free.fr> 7721L: rtc-linux@googlegroups.com 7722S: Maintained 7723 7724QAT DRIVER 7725M: Tadeusz Struk <tadeusz.struk@intel.com> 7726L: qat-linux@intel.com 7727S: Supported 7728F: drivers/crypto/qat/ 7729 7730QIB DRIVER 7731M: Mike Marciniszyn <infinipath@intel.com> 7732L: linux-rdma@vger.kernel.org 7733S: Supported 7734F: drivers/infiniband/hw/qib/ 7735 7736QLOGIC QLA1280 SCSI DRIVER 7737M: Michael Reed <mdr@sgi.com> 7738L: linux-scsi@vger.kernel.org 7739S: Maintained 7740F: drivers/scsi/qla1280.[ch] 7741 7742QLOGIC QLA2XXX FC-SCSI DRIVER 7743M: qla2xxx-upstream@qlogic.com 7744L: linux-scsi@vger.kernel.org 7745S: Supported 7746F: Documentation/scsi/LICENSE.qla2xxx 7747F: drivers/scsi/qla2xxx/ 7748 7749QLOGIC QLA4XXX iSCSI DRIVER 7750M: Vikas Chaudhary <vikas.chaudhary@qlogic.com> 7751M: iscsi-driver@qlogic.com 7752L: linux-scsi@vger.kernel.org 7753S: Supported 7754F: Documentation/scsi/LICENSE.qla4xxx 7755F: drivers/scsi/qla4xxx/ 7756 7757QLOGIC QLA3XXX NETWORK DRIVER 7758M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 7759M: Ron Mercer <ron.mercer@qlogic.com> 7760M: linux-driver@qlogic.com 7761L: netdev@vger.kernel.org 7762S: Supported 7763F: Documentation/networking/LICENSE.qla3xxx 7764F: drivers/net/ethernet/qlogic/qla3xxx.* 7765 7766QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 7767M: Shahed Shaikh <shahed.shaikh@qlogic.com> 7768M: Dept-GELinuxNICDev@qlogic.com 7769L: netdev@vger.kernel.org 7770S: Supported 7771F: drivers/net/ethernet/qlogic/qlcnic/ 7772 7773QLOGIC QLGE 10Gb ETHERNET DRIVER 7774M: Harish Patil <harish.patil@qlogic.com> 7775M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 7776M: Dept-GELinuxNICDev@qlogic.com 7777M: linux-driver@qlogic.com 7778L: netdev@vger.kernel.org 7779S: Supported 7780F: drivers/net/ethernet/qlogic/qlge/ 7781 7782QNX4 FILESYSTEM 7783M: Anders Larsen <al@alarsen.net> 7784W: http://www.alarsen.net/linux/qnx4fs/ 7785S: Maintained 7786F: fs/qnx4/ 7787F: include/uapi/linux/qnx4_fs.h 7788F: include/uapi/linux/qnxtypes.h 7789 7790QT1010 MEDIA DRIVER 7791M: Antti Palosaari <crope@iki.fi> 7792L: linux-media@vger.kernel.org 7793W: http://linuxtv.org/ 7794W: http://palosaari.fi/linux/ 7795Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7796T: git git://linuxtv.org/anttip/media_tree.git 7797S: Maintained 7798F: drivers/media/tuners/qt1010* 7799 7800QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 7801M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 7802L: linux-wireless@vger.kernel.org 7803L: ath9k-devel@lists.ath9k.org 7804W: http://wireless.kernel.org/en/users/Drivers/ath9k 7805S: Supported 7806F: drivers/net/wireless/ath/ath9k/ 7807 7808QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 7809M: Kalle Valo <kvalo@qca.qualcomm.com> 7810L: ath10k@lists.infradead.org 7811W: http://wireless.kernel.org/en/users/Drivers/ath10k 7812T: git git://github.com/kvalo/ath.git 7813S: Supported 7814F: drivers/net/wireless/ath/ath10k/ 7815 7816QUALCOMM HEXAGON ARCHITECTURE 7817M: Richard Kuo <rkuo@codeaurora.org> 7818L: linux-hexagon@vger.kernel.org 7819S: Supported 7820F: arch/hexagon/ 7821 7822QUALCOMM WCN36XX WIRELESS DRIVER 7823M: Eugene Krasnikov <k.eugene.e@gmail.com> 7824L: wcn36xx@lists.infradead.org 7825W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 7826T: git git://github.com/KrasnikovEugene/wcn36xx.git 7827S: Supported 7828F: drivers/net/wireless/ath/wcn36xx/ 7829 7830QUICKCAM PARALLEL PORT WEBCAMS 7831M: Hans Verkuil <hverkuil@xs4all.nl> 7832L: linux-media@vger.kernel.org 7833T: git git://linuxtv.org/media_tree.git 7834W: http://linuxtv.org 7835S: Odd Fixes 7836F: drivers/media/parport/*-qcam* 7837 7838RADOS BLOCK DEVICE (RBD) 7839M: Yehuda Sadeh <yehuda@inktank.com> 7840M: Sage Weil <sage@inktank.com> 7841M: Alex Elder <elder@kernel.org> 7842M: ceph-devel@vger.kernel.org 7843W: http://ceph.com/ 7844T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 7845S: Supported 7846F: drivers/block/rbd.c 7847F: drivers/block/rbd_types.h 7848 7849RADEON FRAMEBUFFER DISPLAY DRIVER 7850M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 7851L: linux-fbdev@vger.kernel.org 7852S: Maintained 7853F: drivers/video/fbdev/aty/radeon* 7854F: include/uapi/linux/radeonfb.h 7855 7856RADIOSHARK RADIO DRIVER 7857M: Hans de Goede <hdegoede@redhat.com> 7858L: linux-media@vger.kernel.org 7859T: git git://linuxtv.org/media_tree.git 7860S: Maintained 7861F: drivers/media/radio/radio-shark.c 7862 7863RADIOSHARK2 RADIO DRIVER 7864M: Hans de Goede <hdegoede@redhat.com> 7865L: linux-media@vger.kernel.org 7866T: git git://linuxtv.org/media_tree.git 7867S: Maintained 7868F: drivers/media/radio/radio-shark2.c 7869F: drivers/media/radio/radio-tea5777.c 7870 7871RAGE128 FRAMEBUFFER DISPLAY DRIVER 7872M: Paul Mackerras <paulus@samba.org> 7873L: linux-fbdev@vger.kernel.org 7874S: Maintained 7875F: drivers/video/fbdev/aty/aty128fb.c 7876 7877RALINK RT2X00 WIRELESS LAN DRIVER 7878P: rt2x00 project 7879M: Stanislaw Gruszka <sgruszka@redhat.com> 7880M: Helmut Schaa <helmut.schaa@googlemail.com> 7881L: linux-wireless@vger.kernel.org 7882L: users@rt2x00.serialmonkey.com (moderated for non-subscribers) 7883W: http://rt2x00.serialmonkey.com/ 7884S: Maintained 7885F: drivers/net/wireless/rt2x00/ 7886 7887RAMDISK RAM BLOCK DEVICE DRIVER 7888M: Nick Piggin <npiggin@kernel.dk> 7889S: Maintained 7890F: Documentation/blockdev/ramdisk.txt 7891F: drivers/block/brd.c 7892 7893RANDOM NUMBER DRIVER 7894M: "Theodore Ts'o" <tytso@mit.edu> 7895S: Maintained 7896F: drivers/char/random.c 7897 7898RAPIDIO SUBSYSTEM 7899M: Matt Porter <mporter@kernel.crashing.org> 7900M: Alexandre Bounine <alexandre.bounine@idt.com> 7901S: Maintained 7902F: drivers/rapidio/ 7903 7904RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 7905L: linux-wireless@vger.kernel.org 7906S: Orphan 7907F: drivers/net/wireless/ray* 7908 7909RCUTORTURE MODULE 7910M: Josh Triplett <josh@joshtriplett.org> 7911M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7912L: linux-kernel@vger.kernel.org 7913S: Supported 7914T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7915F: Documentation/RCU/torture.txt 7916F: kernel/rcu/rcutorture.c 7917 7918RCUTORTURE TEST FRAMEWORK 7919M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7920M: Josh Triplett <josh@joshtriplett.org> 7921R: Steven Rostedt <rostedt@goodmis.org> 7922R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7923R: Lai Jiangshan <laijs@cn.fujitsu.com> 7924L: linux-kernel@vger.kernel.org 7925S: Supported 7926T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7927F: tools/testing/selftests/rcutorture 7928 7929RDC R-321X SoC 7930M: Florian Fainelli <florian@openwrt.org> 7931S: Maintained 7932 7933RDC R6040 FAST ETHERNET DRIVER 7934M: Florian Fainelli <florian@openwrt.org> 7935L: netdev@vger.kernel.org 7936S: Maintained 7937F: drivers/net/ethernet/rdc/r6040.c 7938 7939RDS - RELIABLE DATAGRAM SOCKETS 7940M: Chien Yen <chien.yen@oracle.com> 7941L: rds-devel@oss.oracle.com (moderated for non-subscribers) 7942S: Supported 7943F: net/rds/ 7944 7945READ-COPY UPDATE (RCU) 7946M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7947M: Josh Triplett <josh@joshtriplett.org> 7948R: Steven Rostedt <rostedt@goodmis.org> 7949R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7950R: Lai Jiangshan <laijs@cn.fujitsu.com> 7951L: linux-kernel@vger.kernel.org 7952W: http://www.rdrop.com/users/paulmck/RCU/ 7953S: Supported 7954T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 7955F: Documentation/RCU/ 7956X: Documentation/RCU/torture.txt 7957F: include/linux/rcu* 7958X: include/linux/srcu.h 7959F: kernel/rcu/ 7960X: kernel/torture.c 7961 7962REAL TIME CLOCK (RTC) SUBSYSTEM 7963M: Alessandro Zummo <a.zummo@towertech.it> 7964L: rtc-linux@googlegroups.com 7965Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 7966S: Maintained 7967F: Documentation/rtc.txt 7968F: drivers/rtc/ 7969F: include/linux/rtc.h 7970F: include/uapi/linux/rtc.h 7971 7972REALTEK AUDIO CODECS 7973M: Bard Liao <bardliao@realtek.com> 7974M: Oder Chiou <oder_chiou@realtek.com> 7975S: Maintained 7976F: sound/soc/codecs/rt* 7977F: include/sound/rt*.h 7978 7979REISERFS FILE SYSTEM 7980L: reiserfs-devel@vger.kernel.org 7981S: Supported 7982F: fs/reiserfs/ 7983 7984REGISTER MAP ABSTRACTION 7985M: Mark Brown <broonie@kernel.org> 7986L: linux-kernel@vger.kernel.org 7987T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 7988S: Supported 7989F: drivers/base/regmap/ 7990F: include/linux/regmap.h 7991 7992REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 7993M: Ohad Ben-Cohen <ohad@wizery.com> 7994T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 7995S: Maintained 7996F: drivers/remoteproc/ 7997F: Documentation/remoteproc.txt 7998F: include/linux/remoteproc.h 7999 8000REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 8001M: Ohad Ben-Cohen <ohad@wizery.com> 8002T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 8003S: Maintained 8004F: drivers/rpmsg/ 8005F: Documentation/rpmsg.txt 8006F: include/linux/rpmsg.h 8007 8008RESET CONTROLLER FRAMEWORK 8009M: Philipp Zabel <p.zabel@pengutronix.de> 8010S: Maintained 8011F: drivers/reset/ 8012F: Documentation/devicetree/bindings/reset/ 8013F: include/linux/reset.h 8014F: include/linux/reset-controller.h 8015 8016RFKILL 8017M: Johannes Berg <johannes@sipsolutions.net> 8018L: linux-wireless@vger.kernel.org 8019W: http://wireless.kernel.org/ 8020T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 8021T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 8022S: Maintained 8023F: Documentation/rfkill.txt 8024F: net/rfkill/ 8025 8026RICOH SMARTMEDIA/XD DRIVER 8027M: Maxim Levitsky <maximlevitsky@gmail.com> 8028S: Maintained 8029F: drivers/mtd/nand/r852.c 8030F: drivers/mtd/nand/r852.h 8031 8032RICOH R5C592 MEMORYSTICK DRIVER 8033M: Maxim Levitsky <maximlevitsky@gmail.com> 8034S: Maintained 8035F: drivers/memstick/host/r592.* 8036 8037ROCCAT DRIVERS 8038M: Stefan Achatz <erazor_de@users.sourceforge.net> 8039W: http://sourceforge.net/projects/roccat/ 8040S: Maintained 8041F: drivers/hid/hid-roccat* 8042F: include/linux/hid-roccat* 8043F: Documentation/ABI/*/sysfs-driver-hid-roccat* 8044 8045ROCKER DRIVER 8046M: Jiri Pirko <jiri@resnulli.us> 8047M: Scott Feldman <sfeldma@gmail.com> 8048L: netdev@vger.kernel.org 8049S: Supported 8050F: drivers/net/ethernet/rocker/ 8051 8052ROCKETPORT DRIVER 8053P: Comtrol Corp. 8054W: http://www.comtrol.com 8055S: Maintained 8056F: Documentation/serial/rocket.txt 8057F: drivers/tty/rocket* 8058 8059ROCKETPORT EXPRESS/INFINITY DRIVER 8060M: Kevin Cernekee <cernekee@gmail.com> 8061L: linux-serial@vger.kernel.org 8062S: Odd Fixes 8063F: drivers/tty/serial/rp2.* 8064 8065ROSE NETWORK LAYER 8066M: Ralf Baechle <ralf@linux-mips.org> 8067L: linux-hams@vger.kernel.org 8068W: http://www.linux-ax25.org/ 8069S: Maintained 8070F: include/net/rose.h 8071F: include/uapi/linux/rose.h 8072F: net/rose/ 8073 8074RTL2830 MEDIA DRIVER 8075M: Antti Palosaari <crope@iki.fi> 8076L: linux-media@vger.kernel.org 8077W: http://linuxtv.org/ 8078W: http://palosaari.fi/linux/ 8079Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8080T: git git://linuxtv.org/anttip/media_tree.git 8081S: Maintained 8082F: drivers/media/dvb-frontends/rtl2830* 8083 8084RTL2832 MEDIA DRIVER 8085M: Antti Palosaari <crope@iki.fi> 8086L: linux-media@vger.kernel.org 8087W: http://linuxtv.org/ 8088W: http://palosaari.fi/linux/ 8089Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8090T: git git://linuxtv.org/anttip/media_tree.git 8091S: Maintained 8092F: drivers/media/dvb-frontends/rtl2832* 8093 8094RTL2832_SDR MEDIA DRIVER 8095M: Antti Palosaari <crope@iki.fi> 8096L: linux-media@vger.kernel.org 8097W: http://linuxtv.org/ 8098W: http://palosaari.fi/linux/ 8099Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8100T: git git://linuxtv.org/anttip/media_tree.git 8101S: Maintained 8102F: drivers/media/dvb-frontends/rtl2832_sdr* 8103 8104RTL8180 WIRELESS DRIVER 8105L: linux-wireless@vger.kernel.org 8106W: http://wireless.kernel.org/ 8107T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8108S: Orphan 8109F: drivers/net/wireless/rtl818x/rtl8180/ 8110 8111RTL8187 WIRELESS DRIVER 8112M: Herton Ronaldo Krzesinski <herton@canonical.com> 8113M: Hin-Tak Leung <htl10@users.sourceforge.net> 8114M: Larry Finger <Larry.Finger@lwfinger.net> 8115L: linux-wireless@vger.kernel.org 8116W: http://wireless.kernel.org/ 8117T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8118S: Maintained 8119F: drivers/net/wireless/rtl818x/rtl8187/ 8120 8121RTL8192CE WIRELESS DRIVER 8122M: Larry Finger <Larry.Finger@lwfinger.net> 8123M: Chaoming Li <chaoming_li@realsil.com.cn> 8124L: linux-wireless@vger.kernel.org 8125W: http://wireless.kernel.org/ 8126T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 8127S: Maintained 8128F: drivers/net/wireless/rtlwifi/ 8129F: drivers/net/wireless/rtlwifi/rtl8192ce/ 8130 8131S3 SAVAGE FRAMEBUFFER DRIVER 8132M: Antonino Daplas <adaplas@gmail.com> 8133L: linux-fbdev@vger.kernel.org 8134S: Maintained 8135F: drivers/video/fbdev/savage/ 8136 8137S390 8138M: Martin Schwidefsky <schwidefsky@de.ibm.com> 8139M: Heiko Carstens <heiko.carstens@de.ibm.com> 8140M: linux390@de.ibm.com 8141L: linux-s390@vger.kernel.org 8142W: http://www.ibm.com/developerworks/linux/linux390/ 8143S: Supported 8144F: arch/s390/ 8145F: drivers/s390/ 8146F: Documentation/s390/ 8147F: Documentation/DocBook/s390* 8148 8149S390 COMMON I/O LAYER 8150M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8151M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 8152L: linux-s390@vger.kernel.org 8153W: http://www.ibm.com/developerworks/linux/linux390/ 8154S: Supported 8155F: drivers/s390/cio/ 8156 8157S390 DASD DRIVER 8158M: Stefan Weinhuber <wein@de.ibm.com> 8159M: Stefan Haberland <stefan.haberland@de.ibm.com> 8160L: linux-s390@vger.kernel.org 8161W: http://www.ibm.com/developerworks/linux/linux390/ 8162S: Supported 8163F: drivers/s390/block/dasd* 8164F: block/partitions/ibm.c 8165 8166S390 NETWORK DRIVERS 8167M: Ursula Braun <ursula.braun@de.ibm.com> 8168M: Frank Blaschka <blaschka@linux.vnet.ibm.com> 8169M: linux390@de.ibm.com 8170L: linux-s390@vger.kernel.org 8171W: http://www.ibm.com/developerworks/linux/linux390/ 8172S: Supported 8173F: drivers/s390/net/ 8174 8175S390 PCI SUBSYSTEM 8176M: Sebastian Ott <sebott@linux.vnet.ibm.com> 8177M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 8178L: linux-s390@vger.kernel.org 8179W: http://www.ibm.com/developerworks/linux/linux390/ 8180S: Supported 8181F: arch/s390/pci/ 8182F: drivers/pci/hotplug/s390_pci_hpc.c 8183 8184S390 ZCRYPT DRIVER 8185M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 8186M: linux390@de.ibm.com 8187L: linux-s390@vger.kernel.org 8188W: http://www.ibm.com/developerworks/linux/linux390/ 8189S: Supported 8190F: drivers/s390/crypto/ 8191 8192S390 ZFCP DRIVER 8193M: Steffen Maier <maier@linux.vnet.ibm.com> 8194M: linux390@de.ibm.com 8195L: linux-s390@vger.kernel.org 8196W: http://www.ibm.com/developerworks/linux/linux390/ 8197S: Supported 8198F: drivers/s390/scsi/zfcp_* 8199 8200S390 IUCV NETWORK LAYER 8201M: Ursula Braun <ursula.braun@de.ibm.com> 8202M: linux390@de.ibm.com 8203L: linux-s390@vger.kernel.org 8204W: http://www.ibm.com/developerworks/linux/linux390/ 8205S: Supported 8206F: drivers/s390/net/*iucv* 8207F: include/net/iucv/ 8208F: net/iucv/ 8209 8210S3C24XX SD/MMC Driver 8211M: Ben Dooks <ben-linux@fluff.org> 8212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8213S: Supported 8214F: drivers/mmc/host/s3cmci.* 8215 8216SAA6588 RDS RECEIVER DRIVER 8217M: Hans Verkuil <hverkuil@xs4all.nl> 8218L: linux-media@vger.kernel.org 8219T: git git://linuxtv.org/media_tree.git 8220W: http://linuxtv.org 8221S: Odd Fixes 8222F: drivers/media/i2c/saa6588* 8223 8224SAA7134 VIDEO4LINUX DRIVER 8225M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8226L: linux-media@vger.kernel.org 8227W: http://linuxtv.org 8228T: git git://linuxtv.org/media_tree.git 8229S: Odd fixes 8230F: Documentation/video4linux/*.saa7134 8231F: drivers/media/pci/saa7134/ 8232 8233SAA7146 VIDEO4LINUX-2 DRIVER 8234M: Hans Verkuil <hverkuil@xs4all.nl> 8235L: linux-media@vger.kernel.org 8236T: git git://linuxtv.org/media_tree.git 8237S: Maintained 8238F: drivers/media/common/saa7146/ 8239F: drivers/media/pci/saa7146/ 8240F: include/media/saa7146* 8241 8242SAMSUNG LAPTOP DRIVER 8243M: Corentin Chary <corentin.chary@gmail.com> 8244L: platform-driver-x86@vger.kernel.org 8245S: Maintained 8246F: drivers/platform/x86/samsung-laptop.c 8247 8248SAMSUNG AUDIO (ASoC) DRIVERS 8249M: Sangbeom Kim <sbkim73@samsung.com> 8250L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8251S: Supported 8252F: sound/soc/samsung/ 8253 8254SAMSUNG FRAMEBUFFER DRIVER 8255M: Jingoo Han <jg1.han@samsung.com> 8256L: linux-fbdev@vger.kernel.org 8257S: Maintained 8258F: drivers/video/fbdev/s3c-fb.c 8259 8260SAMSUNG MULTIFUNCTION DEVICE DRIVERS 8261M: Sangbeom Kim <sbkim73@samsung.com> 8262L: linux-kernel@vger.kernel.org 8263S: Supported 8264F: drivers/mfd/sec*.c 8265F: drivers/regulator/s2m*.c 8266F: drivers/regulator/s5m*.c 8267F: include/linux/mfd/samsung/ 8268 8269SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 8270M: Kyungmin Park <kyungmin.park@samsung.com> 8271M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8272L: linux-media@vger.kernel.org 8273Q: https://patchwork.linuxtv.org/project/linux-media/list/ 8274S: Supported 8275F: drivers/media/platform/exynos4-is/ 8276 8277SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 8278M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 8279L: linux-media@vger.kernel.org 8280L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8281S: Maintained 8282F: drivers/media/platform/s3c-camif/ 8283F: include/media/s3c_camif.h 8284 8285SAMSUNG S5C73M3 CAMERA DRIVER 8286M: Kyungmin Park <kyungmin.park@samsung.com> 8287M: Andrzej Hajda <a.hajda@samsung.com> 8288L: linux-media@vger.kernel.org 8289S: Supported 8290F: drivers/media/i2c/s5c73m3/* 8291 8292SAMSUNG S5K5BAF CAMERA DRIVER 8293M: Kyungmin Park <kyungmin.park@samsung.com> 8294M: Andrzej Hajda <a.hajda@samsung.com> 8295L: linux-media@vger.kernel.org 8296S: Supported 8297F: drivers/media/i2c/s5k5baf.c 8298 8299SAMSUNG SOC CLOCK DRIVERS 8300M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8301M: Tomasz Figa <tomasz.figa@gmail.com> 8302S: Supported 8303L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8304F: drivers/clk/samsung/ 8305 8306SAMSUNG SXGBE DRIVERS 8307M: Byungho An <bh74.an@samsung.com> 8308M: Girish K S <ks.giri@samsung.com> 8309M: Vipul Pandya <vipul.pandya@samsung.com> 8310S: Supported 8311L: netdev@vger.kernel.org 8312F: drivers/net/ethernet/samsung/sxgbe/ 8313 8314SAMSUNG USB2 PHY DRIVER 8315M: Kamil Debski <k.debski@samsung.com> 8316L: linux-kernel@vger.kernel.org 8317S: Supported 8318F: Documentation/devicetree/bindings/phy/samsung-phy.txt 8319F: Documentation/phy/samsung-usb2.txt 8320F: drivers/phy/phy-exynos4210-usb2.c 8321F: drivers/phy/phy-exynos4x12-usb2.c 8322F: drivers/phy/phy-exynos5250-usb2.c 8323F: drivers/phy/phy-s5pv210-usb2.c 8324F: drivers/phy/phy-samsung-usb2.c 8325F: drivers/phy/phy-samsung-usb2.h 8326 8327SERIAL DRIVERS 8328M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 8329L: linux-serial@vger.kernel.org 8330S: Maintained 8331F: drivers/tty/serial/ 8332 8333SYNOPSYS DESIGNWARE DMAC DRIVER 8334M: Viresh Kumar <viresh.linux@gmail.com> 8335M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 8336S: Maintained 8337F: include/linux/platform_data/dma-dw.h 8338F: drivers/dma/dw/ 8339 8340SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 8341M: Seungwon Jeon <tgih.jun@samsung.com> 8342M: Jaehoon Chung <jh80.chung@samsung.com> 8343L: linux-mmc@vger.kernel.org 8344S: Maintained 8345F: include/linux/mmc/dw_mmc.h 8346F: drivers/mmc/host/dw_mmc* 8347 8348THUNDERBOLT DRIVER 8349M: Andreas Noever <andreas.noever@gmail.com> 8350S: Maintained 8351F: drivers/thunderbolt/ 8352 8353TIMEKEEPING, CLOCKSOURCE CORE, NTP 8354M: John Stultz <john.stultz@linaro.org> 8355M: Thomas Gleixner <tglx@linutronix.de> 8356L: linux-kernel@vger.kernel.org 8357T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8358S: Supported 8359F: include/linux/clocksource.h 8360F: include/linux/time.h 8361F: include/linux/timex.h 8362F: include/uapi/linux/time.h 8363F: include/uapi/linux/timex.h 8364F: kernel/time/clocksource.c 8365F: kernel/time/time*.c 8366F: kernel/time/ntp.c 8367 8368TLG2300 VIDEO4LINUX-2 DRIVER 8369M: Huang Shijie <shijie8@gmail.com> 8370M: Hans Verkuil <hverkuil@xs4all.nl> 8371S: Odd Fixes 8372F: drivers/media/usb/tlg2300/ 8373 8374SC1200 WDT DRIVER 8375M: Zwane Mwaikambo <zwanem@gmail.com> 8376S: Maintained 8377F: drivers/watchdog/sc1200wdt.c 8378 8379SCHEDULER 8380M: Ingo Molnar <mingo@redhat.com> 8381M: Peter Zijlstra <peterz@infradead.org> 8382L: linux-kernel@vger.kernel.org 8383T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 8384S: Maintained 8385F: kernel/sched/ 8386F: include/linux/sched.h 8387F: include/uapi/linux/sched.h 8388F: include/linux/wait.h 8389 8390SCORE ARCHITECTURE 8391M: Chen Liqin <liqin.linux@gmail.com> 8392M: Lennox Wu <lennox.wu@gmail.com> 8393W: http://www.sunplus.com 8394S: Supported 8395F: arch/score/ 8396 8397SCSI CDROM DRIVER 8398M: Jens Axboe <axboe@kernel.dk> 8399L: linux-scsi@vger.kernel.org 8400W: http://www.kernel.dk 8401S: Maintained 8402F: drivers/scsi/sr* 8403 8404SCSI RDMA PROTOCOL (SRP) INITIATOR 8405M: Bart Van Assche <bvanassche@acm.org> 8406L: linux-rdma@vger.kernel.org 8407S: Supported 8408W: http://www.openfabrics.org 8409Q: http://patchwork.kernel.org/project/linux-rdma/list/ 8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 8411F: drivers/infiniband/ulp/srp/ 8412F: include/scsi/srp.h 8413 8414SCSI SG DRIVER 8415M: Doug Gilbert <dgilbert@interlog.com> 8416L: linux-scsi@vger.kernel.org 8417W: http://sg.danny.cz/sg 8418S: Maintained 8419F: Documentation/scsi/scsi-generic.txt 8420F: drivers/scsi/sg.c 8421F: include/scsi/sg.h 8422 8423SCSI SUBSYSTEM 8424M: "James E.J. Bottomley" <JBottomley@parallels.com> 8425L: linux-scsi@vger.kernel.org 8426T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git 8427T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git 8428T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git 8429S: Maintained 8430F: drivers/scsi/ 8431F: include/scsi/ 8432 8433SCSI TAPE DRIVER 8434M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 8435L: linux-scsi@vger.kernel.org 8436S: Maintained 8437F: Documentation/scsi/st.txt 8438F: drivers/scsi/st.* 8439F: drivers/scsi/st_*.h 8440 8441SCTP PROTOCOL 8442M: Vlad Yasevich <vyasevich@gmail.com> 8443M: Neil Horman <nhorman@tuxdriver.com> 8444L: linux-sctp@vger.kernel.org 8445W: http://lksctp.sourceforge.net 8446S: Maintained 8447F: Documentation/networking/sctp.txt 8448F: include/linux/sctp.h 8449F: include/uapi/linux/sctp.h 8450F: include/net/sctp/ 8451F: net/sctp/ 8452 8453SCx200 CPU SUPPORT 8454M: Jim Cromie <jim.cromie@gmail.com> 8455S: Odd Fixes 8456F: Documentation/i2c/busses/scx200_acb 8457F: arch/x86/platform/scx200/ 8458F: drivers/watchdog/scx200_wdt.c 8459F: drivers/i2c/busses/scx200* 8460F: drivers/mtd/maps/scx200_docflash.c 8461F: include/linux/scx200.h 8462 8463SCx200 GPIO DRIVER 8464M: Jim Cromie <jim.cromie@gmail.com> 8465S: Maintained 8466F: drivers/char/scx200_gpio.c 8467F: include/linux/scx200_gpio.h 8468 8469SCx200 HRT CLOCKSOURCE DRIVER 8470M: Jim Cromie <jim.cromie@gmail.com> 8471S: Maintained 8472F: drivers/clocksource/scx200_hrt.c 8473 8474SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 8475M: Sascha Sommer <saschasommer@freenet.de> 8476L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 8477S: Maintained 8478F: drivers/mmc/host/sdricoh_cs.c 8479 8480SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 8481M: Chris Ball <chris@printf.net> 8482L: linux-mmc@vger.kernel.org 8483T: git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git 8484S: Maintained 8485F: drivers/mmc/host/sdhci.* 8486F: drivers/mmc/host/sdhci-pltfm.[ch] 8487 8488SECURE COMPUTING 8489M: Kees Cook <keescook@chromium.org> 8490R: Andy Lutomirski <luto@amacapital.net> 8491R: Will Drewry <wad@chromium.org> 8492T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 8493S: Supported 8494F: kernel/seccomp.c 8495F: include/uapi/linux/seccomp.h 8496F: include/linux/seccomp.h 8497K: \bsecure_computing 8498K: \bTIF_SECCOMP\b 8499 8500SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF) 8501M: Anton Vorontsov <anton@enomsg.org> 8502L: linuxppc-dev@lists.ozlabs.org 8503L: linux-mmc@vger.kernel.org 8504S: Maintained 8505F: drivers/mmc/host/sdhci-pltfm.[ch] 8506 8507SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 8508M: Ben Dooks <ben-linux@fluff.org> 8509L: linux-mmc@vger.kernel.org 8510S: Maintained 8511F: drivers/mmc/host/sdhci-s3c.c 8512 8513SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 8514M: Viresh Kumar <viresh.linux@gmail.com> 8515L: spear-devel@list.st.com 8516L: linux-mmc@vger.kernel.org 8517S: Maintained 8518F: drivers/mmc/host/sdhci-spear.c 8519 8520SECURITY SUBSYSTEM 8521M: James Morris <james.l.morris@oracle.com> 8522M: Serge E. Hallyn <serge@hallyn.com> 8523L: linux-security-module@vger.kernel.org (suggested Cc:) 8524T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 8525W: http://kernsec.org/ 8526S: Supported 8527F: security/ 8528 8529SECURITY CONTACT 8530M: Security Officers <security@kernel.org> 8531S: Supported 8532 8533SELINUX SECURITY MODULE 8534M: Paul Moore <paul@paul-moore.com> 8535M: Stephen Smalley <sds@tycho.nsa.gov> 8536M: Eric Paris <eparis@parisplace.org> 8537L: selinux@tycho.nsa.gov (moderated for non-subscribers) 8538W: http://selinuxproject.org 8539T: git git://git.infradead.org/users/pcmoore/selinux 8540S: Supported 8541F: include/linux/selinux* 8542F: security/selinux/ 8543F: scripts/selinux/ 8544 8545APPARMOR SECURITY MODULE 8546M: John Johansen <john.johansen@canonical.com> 8547L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 8548W: apparmor.wiki.kernel.org 8549T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 8550S: Supported 8551F: security/apparmor/ 8552 8553SENSABLE PHANTOM 8554M: Jiri Slaby <jirislaby@gmail.com> 8555S: Maintained 8556F: drivers/misc/phantom.c 8557F: include/uapi/linux/phantom.h 8558 8559SERIAL ATA (SATA) SUBSYSTEM 8560M: Tejun Heo <tj@kernel.org> 8561L: linux-ide@vger.kernel.org 8562T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8563S: Supported 8564F: drivers/ata/ 8565F: include/linux/ata.h 8566F: include/linux/libata.h 8567 8568SERIAL ATA AHCI PLATFORM devices support 8569M: Hans de Goede <hdegoede@redhat.com> 8570M: Tejun Heo <tj@kernel.org> 8571L: linux-ide@vger.kernel.org 8572T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 8573S: Supported 8574F: drivers/ata/ahci_platform.c 8575F: drivers/ata/libahci_platform.c 8576F: include/linux/ahci_platform.h 8577 8578SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 8579M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com> 8580L: linux-scsi@vger.kernel.org 8581W: http://www.emulex.com 8582S: Supported 8583F: drivers/scsi/be2iscsi/ 8584 8585SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER 8586M: Sathya Perla <sathya.perla@emulex.com> 8587M: Subbu Seetharaman <subbu.seetharaman@emulex.com> 8588M: Ajit Khaparde <ajit.khaparde@emulex.com> 8589L: netdev@vger.kernel.org 8590W: http://www.emulex.com 8591S: Supported 8592F: drivers/net/ethernet/emulex/benet/ 8593 8594SFC NETWORK DRIVER 8595M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 8596M: Shradha Shah <sshah@solarflare.com> 8597L: netdev@vger.kernel.org 8598S: Supported 8599F: drivers/net/ethernet/sfc/ 8600 8601SGI GRU DRIVER 8602M: Dimitri Sivanich <sivanich@sgi.com> 8603S: Maintained 8604F: drivers/misc/sgi-gru/ 8605 8606SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 8607M: Pat Gefre <pfg@sgi.com> 8608L: linux-ia64@vger.kernel.org 8609S: Supported 8610F: Documentation/ia64/serial.txt 8611F: drivers/tty/serial/ioc?_serial.c 8612F: include/linux/ioc?.h 8613 8614SGI XP/XPC/XPNET DRIVER 8615M: Cliff Whickman <cpw@sgi.com> 8616M: Robin Holt <robinmholt@gmail.com> 8617S: Maintained 8618F: drivers/misc/sgi-xp/ 8619 8620SI2157 MEDIA DRIVER 8621M: Antti Palosaari <crope@iki.fi> 8622L: linux-media@vger.kernel.org 8623W: http://linuxtv.org/ 8624W: http://palosaari.fi/linux/ 8625Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8626T: git git://linuxtv.org/anttip/media_tree.git 8627S: Maintained 8628F: drivers/media/tuners/si2157* 8629 8630SI2168 MEDIA DRIVER 8631M: Antti Palosaari <crope@iki.fi> 8632L: linux-media@vger.kernel.org 8633W: http://linuxtv.org/ 8634W: http://palosaari.fi/linux/ 8635Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8636T: git git://linuxtv.org/anttip/media_tree.git 8637S: Maintained 8638F: drivers/media/dvb-frontends/si2168* 8639 8640SI470X FM RADIO RECEIVER I2C DRIVER 8641M: Hans Verkuil <hverkuil@xs4all.nl> 8642L: linux-media@vger.kernel.org 8643T: git git://linuxtv.org/media_tree.git 8644W: http://linuxtv.org 8645S: Odd Fixes 8646F: drivers/media/radio/si470x/radio-si470x-i2c.c 8647 8648SI470X FM RADIO RECEIVER USB DRIVER 8649M: Hans Verkuil <hverkuil@xs4all.nl> 8650L: linux-media@vger.kernel.org 8651T: git git://linuxtv.org/media_tree.git 8652W: http://linuxtv.org 8653S: Maintained 8654F: drivers/media/radio/si470x/radio-si470x-common.c 8655F: drivers/media/radio/si470x/radio-si470x.h 8656F: drivers/media/radio/si470x/radio-si470x-usb.c 8657 8658SI4713 FM RADIO TRANSMITTER I2C DRIVER 8659M: Eduardo Valentin <edubezval@gmail.com> 8660L: linux-media@vger.kernel.org 8661T: git git://linuxtv.org/media_tree.git 8662W: http://linuxtv.org 8663S: Odd Fixes 8664F: drivers/media/radio/si4713/si4713.? 8665 8666SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 8667M: Eduardo Valentin <edubezval@gmail.com> 8668L: linux-media@vger.kernel.org 8669T: git git://linuxtv.org/media_tree.git 8670W: http://linuxtv.org 8671S: Odd Fixes 8672F: drivers/media/radio/si4713/radio-platform-si4713.c 8673 8674SI4713 FM RADIO TRANSMITTER USB DRIVER 8675M: Hans Verkuil <hverkuil@xs4all.nl> 8676L: linux-media@vger.kernel.org 8677T: git git://linuxtv.org/media_tree.git 8678W: http://linuxtv.org 8679S: Maintained 8680F: drivers/media/radio/si4713/radio-usb-si4713.c 8681 8682SIANO DVB DRIVER 8683M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 8684L: linux-media@vger.kernel.org 8685W: http://linuxtv.org 8686T: git git://linuxtv.org/media_tree.git 8687S: Odd fixes 8688F: drivers/media/common/siano/ 8689F: drivers/media/usb/siano/ 8690F: drivers/media/usb/siano/ 8691F: drivers/media/mmc/siano/ 8692 8693SIMPLEFB FB DRIVER 8694M: Hans de Goede <hdegoede@redhat.com> 8695L: linux-fbdev@vger.kernel.org 8696S: Maintained 8697F: Documentation/devicetree/bindings/video/simple-framebuffer.txt 8698F: drivers/video/fbdev/simplefb.c 8699F: include/linux/platform_data/simplefb.h 8700 8701SH_VEU V4L2 MEM2MEM DRIVER 8702L: linux-media@vger.kernel.org 8703S: Orphan 8704F: drivers/media/platform/sh_veu.c 8705 8706SH_VOU V4L2 OUTPUT DRIVER 8707L: linux-media@vger.kernel.org 8708S: Orphan 8709F: drivers/media/platform/sh_vou.c 8710F: include/media/sh_vou.h 8711 8712SIMPLE FIRMWARE INTERFACE (SFI) 8713M: Len Brown <lenb@kernel.org> 8714L: sfi-devel@simplefirmware.org 8715W: http://simplefirmware.org/ 8716T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 8717S: Supported 8718F: arch/x86/platform/sfi/ 8719F: drivers/sfi/ 8720F: include/linux/sfi*.h 8721 8722SIMTEC EB110ATX (Chalice CATS) 8723P: Ben Dooks 8724P: Vincent Sanders <vince@simtec.co.uk> 8725M: Simtec Linux Team <linux@simtec.co.uk> 8726W: http://www.simtec.co.uk/products/EB110ATX/ 8727S: Supported 8728 8729SIMTEC EB2410ITX (BAST) 8730P: Ben Dooks 8731P: Vincent Sanders <vince@simtec.co.uk> 8732M: Simtec Linux Team <linux@simtec.co.uk> 8733W: http://www.simtec.co.uk/products/EB2410ITX/ 8734S: Supported 8735F: arch/arm/mach-s3c24xx/mach-bast.c 8736F: arch/arm/mach-s3c24xx/bast-ide.c 8737F: arch/arm/mach-s3c24xx/bast-irq.c 8738 8739TI DAVINCI MACHINE SUPPORT 8740M: Sekhar Nori <nsekhar@ti.com> 8741M: Kevin Hilman <khilman@deeprootsystems.com> 8742T: git git://gitorious.org/linux-davinci/linux-davinci.git 8743Q: http://patchwork.kernel.org/project/linux-davinci/list/ 8744S: Supported 8745F: arch/arm/mach-davinci/ 8746F: drivers/i2c/busses/i2c-davinci.c 8747 8748TI DAVINCI SERIES MEDIA DRIVER 8749M: Lad, Prabhakar <prabhakar.csengg@gmail.com> 8750L: linux-media@vger.kernel.org 8751W: http://linuxtv.org/ 8752Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8753T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 8754S: Maintained 8755F: drivers/media/platform/davinci/ 8756F: include/media/davinci/ 8757 8758SIS 190 ETHERNET DRIVER 8759M: Francois Romieu <romieu@fr.zoreil.com> 8760L: netdev@vger.kernel.org 8761S: Maintained 8762F: drivers/net/ethernet/sis/sis190.c 8763 8764SIS 900/7016 FAST ETHERNET DRIVER 8765M: Daniele Venzano <venza@brownhat.org> 8766W: http://www.brownhat.org/sis900.html 8767L: netdev@vger.kernel.org 8768S: Maintained 8769F: drivers/net/ethernet/sis/sis900.* 8770 8771SIS FRAMEBUFFER DRIVER 8772M: Thomas Winischhofer <thomas@winischhofer.net> 8773W: http://www.winischhofer.net/linuxsisvga.shtml 8774S: Maintained 8775F: Documentation/fb/sisfb.txt 8776F: drivers/video/fbdev/sis/ 8777F: include/video/sisfb.h 8778 8779SIS USB2VGA DRIVER 8780M: Thomas Winischhofer <thomas@winischhofer.net> 8781W: http://www.winischhofer.at/linuxsisusbvga.shtml 8782S: Maintained 8783F: drivers/usb/misc/sisusbvga/ 8784 8785SLAB ALLOCATOR 8786M: Christoph Lameter <cl@linux.com> 8787M: Pekka Enberg <penberg@kernel.org> 8788M: David Rientjes <rientjes@google.com> 8789M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 8790M: Andrew Morton <akpm@linux-foundation.org> 8791L: linux-mm@kvack.org 8792S: Maintained 8793F: include/linux/sl?b*.h 8794F: mm/sl?b* 8795 8796SLEEPABLE READ-COPY UPDATE (SRCU) 8797M: Lai Jiangshan <laijs@cn.fujitsu.com> 8798M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 8799M: Josh Triplett <josh@joshtriplett.org> 8800R: Steven Rostedt <rostedt@goodmis.org> 8801R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 8802L: linux-kernel@vger.kernel.org 8803W: http://www.rdrop.com/users/paulmck/RCU/ 8804S: Supported 8805T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 8806F: include/linux/srcu.h 8807F: kernel/rcu/srcu.c 8808 8809SMACK SECURITY MODULE 8810M: Casey Schaufler <casey@schaufler-ca.com> 8811L: linux-security-module@vger.kernel.org 8812W: http://schaufler-ca.com 8813T: git git://git.gitorious.org/smack-next/kernel.git 8814S: Maintained 8815F: Documentation/security/Smack.txt 8816F: security/smack/ 8817 8818DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 8819M: Kevin Hilman <khilman@kernel.org> 8820M: Nishanth Menon <nm@ti.com> 8821S: Maintained 8822F: drivers/power/avs/ 8823F: include/linux/power/smartreflex.h 8824L: linux-pm@vger.kernel.org 8825 8826SMC91x ETHERNET DRIVER 8827M: Nicolas Pitre <nico@fluxnic.net> 8828S: Odd Fixes 8829F: drivers/net/ethernet/smsc/smc91x.* 8830 8831SMIA AND SMIA++ IMAGE SENSOR DRIVER 8832M: Sakari Ailus <sakari.ailus@iki.fi> 8833L: linux-media@vger.kernel.org 8834S: Maintained 8835F: drivers/media/i2c/smiapp/ 8836F: include/media/smiapp.h 8837F: drivers/media/i2c/smiapp-pll.c 8838F: drivers/media/i2c/smiapp-pll.h 8839 8840SMM665 HARDWARE MONITOR DRIVER 8841M: Guenter Roeck <linux@roeck-us.net> 8842L: lm-sensors@lm-sensors.org 8843S: Maintained 8844F: Documentation/hwmon/smm665 8845F: drivers/hwmon/smm665.c 8846 8847SMSC EMC2103 HARDWARE MONITOR DRIVER 8848M: Steve Glendinning <steve.glendinning@shawell.net> 8849L: lm-sensors@lm-sensors.org 8850S: Maintained 8851F: Documentation/hwmon/emc2103 8852F: drivers/hwmon/emc2103.c 8853 8854SMSC SCH5627 HARDWARE MONITOR DRIVER 8855M: Hans de Goede <hdegoede@redhat.com> 8856L: lm-sensors@lm-sensors.org 8857S: Supported 8858F: Documentation/hwmon/sch5627 8859F: drivers/hwmon/sch5627.c 8860 8861SMSC47B397 HARDWARE MONITOR DRIVER 8862M: Jean Delvare <jdelvare@suse.de> 8863L: lm-sensors@lm-sensors.org 8864S: Maintained 8865F: Documentation/hwmon/smsc47b397 8866F: drivers/hwmon/smsc47b397.c 8867 8868SMSC911x ETHERNET DRIVER 8869M: Steve Glendinning <steve.glendinning@shawell.net> 8870L: netdev@vger.kernel.org 8871S: Maintained 8872F: include/linux/smsc911x.h 8873F: drivers/net/ethernet/smsc/smsc911x.* 8874 8875SMSC9420 PCI ETHERNET DRIVER 8876M: Steve Glendinning <steve.glendinning@shawell.net> 8877L: netdev@vger.kernel.org 8878S: Maintained 8879F: drivers/net/ethernet/smsc/smsc9420.* 8880 8881SMSC UFX6000 and UFX7000 USB to VGA DRIVER 8882M: Steve Glendinning <steve.glendinning@shawell.net> 8883L: linux-fbdev@vger.kernel.org 8884S: Maintained 8885F: drivers/video/fbdev/smscufx.c 8886 8887SOC-CAMERA V4L2 SUBSYSTEM 8888M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 8889L: linux-media@vger.kernel.org 8890T: git git://linuxtv.org/media_tree.git 8891S: Maintained 8892F: include/media/soc* 8893F: drivers/media/i2c/soc_camera/ 8894F: drivers/media/platform/soc_camera/ 8895 8896SOEKRIS NET48XX LED SUPPORT 8897M: Chris Boot <bootc@bootc.net> 8898S: Maintained 8899F: drivers/leds/leds-net48xx.c 8900 8901SOFTLOGIC 6x10 MPEG CODEC 8902M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 8903M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 8904M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 8905L: linux-media@vger.kernel.org 8906S: Supported 8907F: drivers/media/pci/solo6x10/ 8908 8909SOFTWARE RAID (Multiple Disks) SUPPORT 8910M: Neil Brown <neilb@suse.de> 8911L: linux-raid@vger.kernel.org 8912S: Supported 8913F: drivers/md/ 8914F: include/linux/raid/ 8915F: include/uapi/linux/raid/ 8916 8917SONIC NETWORK DRIVER 8918M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 8919L: netdev@vger.kernel.org 8920S: Maintained 8921F: drivers/net/ethernet/natsemi/sonic.* 8922 8923SONICS SILICON BACKPLANE DRIVER (SSB) 8924M: Michael Buesch <m@bues.ch> 8925L: netdev@vger.kernel.org 8926S: Maintained 8927F: drivers/ssb/ 8928F: include/linux/ssb/ 8929 8930SONY VAIO CONTROL DEVICE DRIVER 8931M: Mattia Dongili <malattia@linux.it> 8932L: platform-driver-x86@vger.kernel.org 8933W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 8934S: Maintained 8935F: Documentation/laptops/sony-laptop.txt 8936F: drivers/char/sonypi.c 8937F: drivers/platform/x86/sony-laptop.c 8938F: include/linux/sony-laptop.h 8939 8940SONY MEMORYSTICK CARD SUPPORT 8941M: Alex Dubov <oakad@yahoo.com> 8942W: http://tifmxx.berlios.de/ 8943S: Maintained 8944F: drivers/memstick/host/tifm_ms.c 8945 8946SONY MEMORYSTICK STANDARD SUPPORT 8947M: Maxim Levitsky <maximlevitsky@gmail.com> 8948S: Maintained 8949F: drivers/memstick/core/ms_block.* 8950 8951SOUND 8952M: Jaroslav Kysela <perex@perex.cz> 8953M: Takashi Iwai <tiwai@suse.de> 8954L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8955W: http://www.alsa-project.org/ 8956T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8957T: git git://git.alsa-project.org/alsa-kernel.git 8958Q: http://patchwork.kernel.org/project/alsa-devel/list/ 8959S: Maintained 8960F: Documentation/sound/ 8961F: include/sound/ 8962F: include/uapi/sound/ 8963F: sound/ 8964 8965SOUND - COMPRESSED AUDIO 8966M: Vinod Koul <vinod.koul@intel.com> 8967L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 8969S: Supported 8970F: Documentation/sound/alsa/compress_offload.txt 8971F: include/sound/compress_driver.h 8972F: include/uapi/sound/compress_* 8973F: sound/core/compress_offload.c 8974F: sound/soc/soc-compress.c 8975 8976SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 8977M: Liam Girdwood <lgirdwood@gmail.com> 8978M: Mark Brown <broonie@kernel.org> 8979T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 8980L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8981W: http://alsa-project.org/main/index.php/ASoC 8982S: Supported 8983F: Documentation/sound/alsa/soc/ 8984F: sound/soc/ 8985F: include/sound/soc* 8986 8987SOUND - DMAENGINE HELPERS 8988M: Lars-Peter Clausen <lars@metafoo.de> 8989S: Supported 8990F: include/sound/dmaengine_pcm.h 8991F: sound/core/pcm_dmaengine.c 8992F: sound/soc/soc-generic-dmaengine-pcm.c 8993 8994SP2 MEDIA DRIVER 8995M: Olli Salonen <olli.salonen@iki.fi> 8996L: linux-media@vger.kernel.org 8997W: http://linuxtv.org/ 8998Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8999S: Maintained 9000F: drivers/media/dvb-frontends/sp2* 9001 9002SPARC + UltraSPARC (sparc/sparc64) 9003M: "David S. Miller" <davem@davemloft.net> 9004L: sparclinux@vger.kernel.org 9005Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 9006T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9007T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9008S: Maintained 9009F: arch/sparc/ 9010F: drivers/sbus/ 9011 9012SPARC SERIAL DRIVERS 9013M: "David S. Miller" <davem@davemloft.net> 9014L: sparclinux@vger.kernel.org 9015T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 9016T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 9017S: Maintained 9018F: include/linux/sunserialcore.h 9019F: drivers/tty/serial/suncore.c 9020F: drivers/tty/serial/sunhv.c 9021F: drivers/tty/serial/sunsab.c 9022F: drivers/tty/serial/sunsab.h 9023F: drivers/tty/serial/sunsu.c 9024F: drivers/tty/serial/sunzilog.c 9025F: drivers/tty/serial/sunzilog.h 9026 9027SPARSE CHECKER 9028M: "Christopher Li" <sparse@chrisli.org> 9029L: linux-sparse@vger.kernel.org 9030W: https://sparse.wiki.kernel.org/ 9031T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 9032T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 9033S: Maintained 9034F: include/linux/compiler.h 9035 9036SPEAR PLATFORM SUPPORT 9037M: Viresh Kumar <viresh.linux@gmail.com> 9038M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 9039L: spear-devel@list.st.com 9040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9041W: http://www.st.com/spear 9042S: Maintained 9043F: arch/arm/mach-spear/ 9044 9045SPEAR CLOCK FRAMEWORK SUPPORT 9046M: Viresh Kumar <viresh.linux@gmail.com> 9047L: spear-devel@list.st.com 9048L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9049W: http://www.st.com/spear 9050S: Maintained 9051F: drivers/clk/spear/ 9052 9053SPI SUBSYSTEM 9054M: Mark Brown <broonie@kernel.org> 9055L: linux-spi@vger.kernel.org 9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 9057Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 9058S: Maintained 9059F: Documentation/spi/ 9060F: drivers/spi/ 9061F: include/linux/spi/ 9062F: include/uapi/linux/spi/ 9063 9064SPIDERNET NETWORK DRIVER for CELL 9065M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 9066M: Jens Osterkamp <jens@de.ibm.com> 9067L: netdev@vger.kernel.org 9068S: Supported 9069F: Documentation/networking/spider_net.txt 9070F: drivers/net/ethernet/toshiba/spider_net* 9071 9072SPU FILE SYSTEM 9073M: Jeremy Kerr <jk@ozlabs.org> 9074L: linuxppc-dev@lists.ozlabs.org 9075L: cbe-oss-dev@lists.ozlabs.org 9076W: http://www.ibm.com/developerworks/power/cell/ 9077S: Supported 9078F: Documentation/filesystems/spufs.txt 9079F: arch/powerpc/platforms/cell/spufs/ 9080 9081SQUASHFS FILE SYSTEM 9082M: Phillip Lougher <phillip@squashfs.org.uk> 9083L: squashfs-devel@lists.sourceforge.net (subscribers-only) 9084W: http://squashfs.org.uk 9085S: Maintained 9086F: Documentation/filesystems/squashfs.txt 9087F: fs/squashfs/ 9088 9089SRM (Alpha) environment access 9090M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 9091S: Maintained 9092F: arch/alpha/kernel/srm_env.c 9093 9094STABLE BRANCH 9095M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9096L: stable@vger.kernel.org 9097S: Supported 9098F: Documentation/stable_kernel_rules.txt 9099 9100STAGING SUBSYSTEM 9101M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9102T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 9103L: devel@driverdev.osuosl.org 9104S: Supported 9105F: drivers/staging/ 9106 9107STAGING - COMEDI 9108M: Ian Abbott <abbotti@mev.co.uk> 9109M: H Hartley Sweeten <hsweeten@visionengravers.com> 9110S: Odd Fixes 9111F: drivers/staging/comedi/ 9112 9113STAGING - FLARION FT1000 DRIVERS 9114M: Marek Belisko <marek.belisko@gmail.com> 9115S: Odd Fixes 9116F: drivers/staging/ft1000/ 9117 9118STAGING - INDUSTRIAL IO 9119M: Jonathan Cameron <jic23@kernel.org> 9120L: linux-iio@vger.kernel.org 9121S: Odd Fixes 9122F: drivers/staging/iio/ 9123 9124STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 9125M: Jarod Wilson <jarod@wilsonet.com> 9126W: http://www.lirc.org/ 9127S: Odd Fixes 9128F: drivers/staging/media/lirc/ 9129 9130STAGING - LUSTRE PARALLEL FILESYSTEM 9131M: Oleg Drokin <oleg.drokin@intel.com> 9132M: Andreas Dilger <andreas.dilger@intel.com> 9133L: HPDD-discuss@lists.01.org (moderated for non-subscribers) 9134W: http://lustre.opensfs.org/ 9135S: Maintained 9136F: drivers/staging/lustre 9137 9138STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 9139M: Julian Andres Klode <jak@jak-linux.org> 9140M: Marc Dietrich <marvin24@gmx.de> 9141L: ac100@lists.launchpad.net (moderated for non-subscribers) 9142L: linux-tegra@vger.kernel.org 9143S: Maintained 9144F: drivers/staging/nvec/ 9145 9146STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 9147M: Jens Frederich <jfrederich@gmail.com> 9148M: Daniel Drake <dsd@laptop.org> 9149M: Jon Nettleton <jon.nettleton@gmail.com> 9150W: http://wiki.laptop.org/go/DCON 9151S: Maintained 9152F: drivers/staging/olpc_dcon/ 9153 9154STAGING - OZMO DEVICES USB OVER WIFI DRIVER 9155M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com> 9156S: Maintained 9157F: drivers/staging/ozwpan/ 9158 9159STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 9160M: Willy Tarreau <willy@meta-x.org> 9161S: Odd Fixes 9162F: drivers/staging/panel/ 9163 9164STAGING - REALTEK RTL8712U DRIVERS 9165M: Larry Finger <Larry.Finger@lwfinger.net> 9166M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 9167S: Odd Fixes 9168F: drivers/staging/rtl8712/ 9169 9170STAGING - REALTEK RTL8723U WIRELESS DRIVER 9171M: Larry Finger <Larry.Finger@lwfinger.net> 9172M: Jes Sorensen <Jes.Sorensen@redhat.com> 9173L: linux-wireless@vger.kernel.org 9174S: Maintained 9175F: drivers/staging/rtl8723au/ 9176 9177STAGING - SLICOSS 9178M: Lior Dotan <liodot@gmail.com> 9179M: Christopher Harrer <charrer@alacritech.com> 9180S: Odd Fixes 9181F: drivers/staging/slicoss/ 9182 9183STAGING - SPEAKUP CONSOLE SPEECH DRIVER 9184M: William Hubbs <w.d.hubbs@gmail.com> 9185M: Chris Brannon <chris@the-brannons.com> 9186M: Kirk Reiser <kirk@reisers.ca> 9187M: Samuel Thibault <samuel.thibault@ens-lyon.org> 9188L: speakup@linux-speakup.org 9189W: http://www.linux-speakup.org/ 9190S: Odd Fixes 9191F: drivers/staging/speakup/ 9192 9193STAGING - VIA VT665X DRIVERS 9194M: Forest Bond <forest@alittletooquiet.net> 9195S: Odd Fixes 9196F: drivers/staging/vt665?/ 9197 9198STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 9199M: Arnaud Patard <arnaud.patard@rtp-net.org> 9200S: Odd Fixes 9201F: drivers/staging/xgifb/ 9202 9203STARFIRE/DURALAN NETWORK DRIVER 9204M: Ion Badulescu <ionut@badula.org> 9205S: Odd Fixes 9206F: drivers/net/ethernet/adaptec/starfire* 9207 9208SUN3/3X 9209M: Sam Creasey <sammy@sammy.net> 9210W: http://sammy.net/sun3/ 9211S: Maintained 9212F: arch/m68k/kernel/*sun3* 9213F: arch/m68k/sun3*/ 9214F: arch/m68k/include/asm/sun3* 9215F: drivers/net/ethernet/i825xx/sun3* 9216 9217SUNDANCE NETWORK DRIVER 9218M: Denis Kirjanov <kda@linux-powerpc.org> 9219L: netdev@vger.kernel.org 9220S: Maintained 9221F: drivers/net/ethernet/dlink/sundance.c 9222 9223SUPERH 9224L: linux-sh@vger.kernel.org 9225W: http://www.linux-sh.org 9226Q: http://patchwork.kernel.org/project/linux-sh/list/ 9227S: Orphan 9228F: Documentation/sh/ 9229F: arch/sh/ 9230F: drivers/sh/ 9231 9232SUSPEND TO RAM 9233M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9234M: Len Brown <len.brown@intel.com> 9235M: Pavel Machek <pavel@ucw.cz> 9236L: linux-pm@vger.kernel.org 9237S: Supported 9238F: Documentation/power/ 9239F: arch/x86/kernel/acpi/ 9240F: drivers/base/power/ 9241F: kernel/power/ 9242F: include/linux/suspend.h 9243F: include/linux/freezer.h 9244F: include/linux/pm.h 9245 9246SVGA HANDLING 9247M: Martin Mares <mj@ucw.cz> 9248L: linux-video@atrey.karlin.mff.cuni.cz 9249S: Maintained 9250F: Documentation/svga.txt 9251F: arch/x86/boot/video* 9252 9253SWIOTLB SUBSYSTEM 9254M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 9255L: linux-kernel@vger.kernel.org 9256S: Supported 9257F: lib/swiotlb.c 9258F: arch/*/kernel/pci-swiotlb.c 9259F: include/linux/swiotlb.h 9260 9261SWITCHDEV 9262M: Jiri Pirko <jiri@resnulli.us> 9263L: netdev@vger.kernel.org 9264S: Supported 9265F: net/switchdev/ 9266F: include/net/switchdev.h 9267 9268SYNOPSYS ARC ARCHITECTURE 9269M: Vineet Gupta <vgupta@synopsys.com> 9270S: Supported 9271F: arch/arc/ 9272F: Documentation/devicetree/bindings/arc/ 9273F: drivers/tty/serial/arc_uart.c 9274 9275SYSV FILESYSTEM 9276M: Christoph Hellwig <hch@infradead.org> 9277S: Maintained 9278F: Documentation/filesystems/sysv-fs.txt 9279F: fs/sysv/ 9280F: include/linux/sysv_fs.h 9281 9282TARGET SUBSYSTEM 9283M: Nicholas A. Bellinger <nab@linux-iscsi.org> 9284L: linux-scsi@vger.kernel.org 9285L: target-devel@vger.kernel.org 9286W: http://www.linux-iscsi.org 9287W: http://groups.google.com/group/linux-iscsi-target-dev 9288T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 9289S: Supported 9290F: drivers/target/ 9291F: include/target/ 9292F: Documentation/target/ 9293 9294TASKSTATS STATISTICS INTERFACE 9295M: Balbir Singh <bsingharora@gmail.com> 9296S: Maintained 9297F: Documentation/accounting/taskstats* 9298F: include/linux/taskstats* 9299F: kernel/taskstats.c 9300 9301TC CLASSIFIER 9302M: Jamal Hadi Salim <jhs@mojatatu.com> 9303L: netdev@vger.kernel.org 9304S: Maintained 9305F: include/net/pkt_cls.h 9306F: include/uapi/linux/pkt_cls.h 9307F: net/sched/ 9308 9309TCP LOW PRIORITY MODULE 9310M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 9311M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 9312W: http://tcp-lp-mod.sourceforge.net/ 9313S: Maintained 9314F: net/ipv4/tcp_lp.c 9315 9316TDA10071 MEDIA DRIVER 9317M: Antti Palosaari <crope@iki.fi> 9318L: linux-media@vger.kernel.org 9319W: http://linuxtv.org/ 9320W: http://palosaari.fi/linux/ 9321Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9322T: git git://linuxtv.org/anttip/media_tree.git 9323S: Maintained 9324F: drivers/media/dvb-frontends/tda10071* 9325 9326TDA18212 MEDIA DRIVER 9327M: Antti Palosaari <crope@iki.fi> 9328L: linux-media@vger.kernel.org 9329W: http://linuxtv.org/ 9330W: http://palosaari.fi/linux/ 9331Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9332T: git git://linuxtv.org/anttip/media_tree.git 9333S: Maintained 9334F: drivers/media/tuners/tda18212* 9335 9336TDA18218 MEDIA DRIVER 9337M: Antti Palosaari <crope@iki.fi> 9338L: linux-media@vger.kernel.org 9339W: http://linuxtv.org/ 9340W: http://palosaari.fi/linux/ 9341Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9342T: git git://linuxtv.org/anttip/media_tree.git 9343S: Maintained 9344F: drivers/media/tuners/tda18218* 9345 9346TDA18271 MEDIA DRIVER 9347M: Michael Krufky <mkrufky@linuxtv.org> 9348L: linux-media@vger.kernel.org 9349W: http://linuxtv.org/ 9350W: http://github.com/mkrufky 9351Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9352T: git git://linuxtv.org/mkrufky/tuners.git 9353S: Maintained 9354F: drivers/media/tuners/tda18271* 9355 9356TDA827x MEDIA DRIVER 9357M: Michael Krufky <mkrufky@linuxtv.org> 9358L: linux-media@vger.kernel.org 9359W: http://linuxtv.org/ 9360W: http://github.com/mkrufky 9361Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9362T: git git://linuxtv.org/mkrufky/tuners.git 9363S: Maintained 9364F: drivers/media/tuners/tda8290.* 9365 9366TDA8290 MEDIA DRIVER 9367M: Michael Krufky <mkrufky@linuxtv.org> 9368L: linux-media@vger.kernel.org 9369W: http://linuxtv.org/ 9370W: http://github.com/mkrufky 9371Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9372T: git git://linuxtv.org/mkrufky/tuners.git 9373S: Maintained 9374F: drivers/media/tuners/tda8290.* 9375 9376TDA9840 MEDIA DRIVER 9377M: Hans Verkuil <hverkuil@xs4all.nl> 9378L: linux-media@vger.kernel.org 9379T: git git://linuxtv.org/media_tree.git 9380W: http://linuxtv.org 9381S: Maintained 9382F: drivers/media/i2c/tda9840* 9383 9384TEA5761 TUNER DRIVER 9385M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9386L: linux-media@vger.kernel.org 9387W: http://linuxtv.org 9388T: git git://linuxtv.org/media_tree.git 9389S: Odd fixes 9390F: drivers/media/tuners/tea5761.* 9391 9392TEA5767 TUNER DRIVER 9393M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9394L: linux-media@vger.kernel.org 9395W: http://linuxtv.org 9396T: git git://linuxtv.org/media_tree.git 9397S: Maintained 9398F: drivers/media/tuners/tea5767.* 9399 9400TEA6415C MEDIA DRIVER 9401M: Hans Verkuil <hverkuil@xs4all.nl> 9402L: linux-media@vger.kernel.org 9403T: git git://linuxtv.org/media_tree.git 9404W: http://linuxtv.org 9405S: Maintained 9406F: drivers/media/i2c/tea6415c* 9407 9408TEA6420 MEDIA DRIVER 9409M: Hans Verkuil <hverkuil@xs4all.nl> 9410L: linux-media@vger.kernel.org 9411T: git git://linuxtv.org/media_tree.git 9412W: http://linuxtv.org 9413S: Maintained 9414F: drivers/media/i2c/tea6420* 9415 9416TEAM DRIVER 9417M: Jiri Pirko <jiri@resnulli.us> 9418L: netdev@vger.kernel.org 9419S: Supported 9420F: drivers/net/team/ 9421F: include/linux/if_team.h 9422F: include/uapi/linux/if_team.h 9423 9424TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 9425M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com> 9426S: Maintained 9427F: arch/x86/platform/ts5500/ 9428 9429TECHNOTREND USB IR RECEIVER 9430M: Sean Young <sean@mess.org> 9431L: linux-media@vger.kernel.org 9432S: Maintained 9433F: drivers/media/rc/ttusbir.c 9434 9435TEGRA ARCHITECTURE SUPPORT 9436M: Stephen Warren <swarren@wwwdotorg.org> 9437M: Thierry Reding <thierry.reding@gmail.com> 9438M: Alexandre Courbot <gnurou@gmail.com> 9439L: linux-tegra@vger.kernel.org 9440Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 9441T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 9442S: Supported 9443N: [^a-z]tegra 9444 9445TEGRA CLOCK DRIVER 9446M: Peter De Schrijver <pdeschrijver@nvidia.com> 9447M: Prashant Gaikwad <pgaikwad@nvidia.com> 9448S: Supported 9449F: drivers/clk/tegra/ 9450 9451TEGRA DMA DRIVER 9452M: Laxman Dewangan <ldewangan@nvidia.com> 9453S: Supported 9454F: drivers/dma/tegra20-apb-dma.c 9455 9456TEGRA I2C DRIVER 9457M: Laxman Dewangan <ldewangan@nvidia.com> 9458S: Supported 9459F: drivers/i2c/busses/i2c-tegra.c 9460 9461TEGRA IOMMU DRIVERS 9462M: Hiroshi Doyu <hdoyu@nvidia.com> 9463S: Supported 9464F: drivers/iommu/tegra* 9465 9466TEGRA KBC DRIVER 9467M: Rakesh Iyer <riyer@nvidia.com> 9468M: Laxman Dewangan <ldewangan@nvidia.com> 9469S: Supported 9470F: drivers/input/keyboard/tegra-kbc.c 9471 9472TEGRA PWM DRIVER 9473M: Thierry Reding <thierry.reding@gmail.com> 9474S: Supported 9475F: drivers/pwm/pwm-tegra.c 9476 9477TEGRA SERIAL DRIVER 9478M: Laxman Dewangan <ldewangan@nvidia.com> 9479S: Supported 9480F: drivers/tty/serial/serial-tegra.c 9481 9482TEGRA SPI DRIVER 9483M: Laxman Dewangan <ldewangan@nvidia.com> 9484S: Supported 9485F: drivers/spi/spi-tegra* 9486 9487TEHUTI ETHERNET DRIVER 9488M: Andy Gospodarek <andy@greyhouse.net> 9489L: netdev@vger.kernel.org 9490S: Supported 9491F: drivers/net/ethernet/tehuti/* 9492 9493Telecom Clock Driver for MCPL0010 9494M: Mark Gross <mark.gross@intel.com> 9495S: Supported 9496F: drivers/char/tlclk.c 9497 9498TENSILICA XTENSA PORT (xtensa) 9499M: Chris Zankel <chris@zankel.net> 9500M: Max Filippov <jcmvbkbc@gmail.com> 9501L: linux-xtensa@linux-xtensa.org 9502S: Maintained 9503F: arch/xtensa/ 9504F: drivers/irqchip/irq-xtensa-* 9505 9506THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 9507M: Hans Verkuil <hverkuil@xs4all.nl> 9508L: linux-media@vger.kernel.org 9509T: git git://linuxtv.org/media_tree.git 9510W: http://linuxtv.org 9511S: Maintained 9512F: drivers/media/radio/radio-raremono.c 9513 9514THERMAL 9515M: Zhang Rui <rui.zhang@intel.com> 9516M: Eduardo Valentin <edubezval@gmail.com> 9517L: linux-pm@vger.kernel.org 9518T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 9519T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 9520Q: https://patchwork.kernel.org/project/linux-pm/list/ 9521S: Supported 9522F: drivers/thermal/ 9523F: include/linux/thermal.h 9524F: include/uapi/linux/thermal.h 9525F: include/linux/cpu_cooling.h 9526F: Documentation/devicetree/bindings/thermal/ 9527 9528THINGM BLINK(1) USB RGB LED DRIVER 9529M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 9530S: Maintained 9531F: drivers/hid/hid-thingm.c 9532 9533THINKPAD ACPI EXTRAS DRIVER 9534M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 9535L: ibm-acpi-devel@lists.sourceforge.net 9536L: platform-driver-x86@vger.kernel.org 9537W: http://ibm-acpi.sourceforge.net 9538W: http://thinkwiki.org/wiki/Ibm-acpi 9539T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 9540S: Maintained 9541F: drivers/platform/x86/thinkpad_acpi.c 9542 9543TI BANDGAP AND THERMAL DRIVER 9544M: Eduardo Valentin <edubezval@gmail.com> 9545L: linux-pm@vger.kernel.org 9546S: Supported 9547F: drivers/thermal/ti-soc-thermal/ 9548 9549TI CLOCK DRIVER 9550M: Tero Kristo <t-kristo@ti.com> 9551L: linux-omap@vger.kernel.org 9552S: Maintained 9553F: drivers/clk/ti/ 9554F: include/linux/clk/ti.h 9555 9556TI FLASH MEDIA INTERFACE DRIVER 9557M: Alex Dubov <oakad@yahoo.com> 9558S: Maintained 9559F: drivers/misc/tifm* 9560F: drivers/mmc/host/tifm_sd.c 9561F: include/linux/tifm.h 9562 9563TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 9564M: Santosh Shilimkar <ssantosh@kernel.org> 9565L: linux-kernel@vger.kernel.org 9566L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9567S: Maintained 9568F: drivers/soc/ti/* 9569T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 9570 9571 9572TI LM49xxx FAMILY ASoC CODEC DRIVERS 9573M: M R Swami Reddy <mr.swami.reddy@ti.com> 9574M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 9575L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9576S: Maintained 9577F: sound/soc/codecs/lm49453* 9578F: sound/soc/codecs/isabelle* 9579 9580TI LP855x BACKLIGHT DRIVER 9581M: Milo Kim <milo.kim@ti.com> 9582S: Maintained 9583F: Documentation/backlight/lp855x-driver.txt 9584F: drivers/video/backlight/lp855x_bl.c 9585F: include/linux/platform_data/lp855x.h 9586 9587TI LP8727 CHARGER DRIVER 9588M: Milo Kim <milo.kim@ti.com> 9589S: Maintained 9590F: drivers/power/lp8727_charger.c 9591F: include/linux/platform_data/lp8727.h 9592 9593TI LP8788 MFD DRIVER 9594M: Milo Kim <milo.kim@ti.com> 9595S: Maintained 9596F: drivers/iio/adc/lp8788_adc.c 9597F: drivers/leds/leds-lp8788.c 9598F: drivers/mfd/lp8788*.c 9599F: drivers/power/lp8788-charger.c 9600F: drivers/regulator/lp8788-*.c 9601F: include/linux/mfd/lp8788*.h 9602 9603TI TWL4030 SERIES SOC CODEC DRIVER 9604M: Peter Ujfalusi <peter.ujfalusi@ti.com> 9605L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9606S: Maintained 9607F: sound/soc/codecs/twl4030* 9608 9609TI WILINK WIRELESS DRIVERS 9610L: linux-wireless@vger.kernel.org 9611W: http://wireless.kernel.org/en/users/Drivers/wl12xx 9612W: http://wireless.kernel.org/en/users/Drivers/wl1251 9613T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 9614S: Orphan 9615F: drivers/net/wireless/ti/ 9616F: include/linux/wl12xx.h 9617 9618TIPC NETWORK LAYER 9619M: Jon Maloy <jon.maloy@ericsson.com> 9620M: Allan Stephens <allan.stephens@windriver.com> 9621L: netdev@vger.kernel.org (core kernel code) 9622L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 9623W: http://tipc.sourceforge.net/ 9624S: Maintained 9625F: include/uapi/linux/tipc*.h 9626F: net/tipc/ 9627 9628TILE ARCHITECTURE 9629M: Chris Metcalf <cmetcalf@ezchip.com> 9630W: http://www.tilera.com/scm/ 9631S: Supported 9632F: arch/tile/ 9633F: drivers/char/tile-srom.c 9634F: drivers/edac/tile_edac.c 9635F: drivers/net/ethernet/tile/ 9636F: drivers/rtc/rtc-tile.c 9637F: drivers/tty/hvc/hvc_tile.c 9638F: drivers/tty/serial/tilegx.c 9639F: drivers/usb/host/*-tilegx.c 9640F: include/linux/usb/tilegx.h 9641 9642TLAN NETWORK DRIVER 9643M: Samuel Chessman <chessman@tux.org> 9644L: tlan-devel@lists.sourceforge.net (subscribers-only) 9645W: http://sourceforge.net/projects/tlan/ 9646S: Maintained 9647F: Documentation/networking/tlan.txt 9648F: drivers/net/ethernet/ti/tlan.* 9649 9650TOMOYO SECURITY MODULE 9651M: Kentaro Takeda <takedakn@nttdata.co.jp> 9652M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 9653L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 9654L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 9655L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 9656L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 9657W: http://tomoyo.sourceforge.jp/ 9658T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 9659S: Maintained 9660F: security/tomoyo/ 9661 9662TOPSTAR LAPTOP EXTRAS DRIVER 9663M: Herton Ronaldo Krzesinski <herton@canonical.com> 9664L: platform-driver-x86@vger.kernel.org 9665S: Maintained 9666F: drivers/platform/x86/topstar-laptop.c 9667 9668TOSHIBA ACPI EXTRAS DRIVER 9669L: platform-driver-x86@vger.kernel.org 9670S: Orphan 9671F: drivers/platform/x86/toshiba_acpi.c 9672 9673TOSHIBA SMM DRIVER 9674M: Jonathan Buzzard <jonathan@buzzard.org.uk> 9675L: tlinux-users@tce.toshiba-dme.co.jp 9676W: http://www.buzzard.org.uk/toshiba/ 9677S: Maintained 9678F: drivers/char/toshiba.c 9679F: include/linux/toshiba.h 9680F: include/uapi/linux/toshiba.h 9681 9682TMIO MMC DRIVER 9683M: Ian Molton <ian.molton@codethink.co.uk> 9684L: linux-mmc@vger.kernel.org 9685S: Maintained 9686F: drivers/mmc/host/tmio_mmc* 9687F: drivers/mmc/host/sh_mobile_sdhi.c 9688F: include/linux/mmc/tmio.h 9689F: include/linux/mmc/sh_mobile_sdhi.h 9690 9691TMP401 HARDWARE MONITOR DRIVER 9692M: Guenter Roeck <linux@roeck-us.net> 9693L: lm-sensors@lm-sensors.org 9694S: Maintained 9695F: Documentation/hwmon/tmp401 9696F: drivers/hwmon/tmp401.c 9697 9698TMPFS (SHMEM FILESYSTEM) 9699M: Hugh Dickins <hughd@google.com> 9700L: linux-mm@kvack.org 9701S: Maintained 9702F: include/linux/shmem_fs.h 9703F: mm/shmem.c 9704 9705TM6000 VIDEO4LINUX DRIVER 9706M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9707L: linux-media@vger.kernel.org 9708W: http://linuxtv.org 9709T: git git://linuxtv.org/media_tree.git 9710S: Odd fixes 9711F: drivers/media/usb/tm6000/ 9712 9713TW68 VIDEO4LINUX DRIVER 9714M: Hans Verkuil <hverkuil@xs4all.nl> 9715L: linux-media@vger.kernel.org 9716T: git git://linuxtv.org/media_tree.git 9717W: http://linuxtv.org 9718S: Odd Fixes 9719F: drivers/media/pci/tw68/ 9720 9721TPM DEVICE DRIVER 9722M: Peter Huewe <peterhuewe@gmx.de> 9723M: Ashley Lai <ashley@ashleylai.com> 9724M: Marcel Selhorst <tpmdd@selhorst.net> 9725W: http://tpmdd.sourceforge.net 9726L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 9727S: Maintained 9728F: drivers/char/tpm/ 9729 9730TRACING 9731M: Steven Rostedt <rostedt@goodmis.org> 9732M: Ingo Molnar <mingo@redhat.com> 9733T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 9734S: Maintained 9735F: Documentation/trace/ftrace.txt 9736F: arch/*/*/*/ftrace.h 9737F: arch/*/kernel/ftrace.c 9738F: include/*/ftrace.h 9739F: include/linux/trace*.h 9740F: include/trace/ 9741F: kernel/trace/ 9742F: tools/testing/selftests/ftrace/ 9743 9744TRIVIAL PATCHES 9745M: Jiri Kosina <trivial@kernel.org> 9746T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 9747S: Maintained 9748K: ^Subject:.*(?i)trivial 9749 9750TTY LAYER 9751M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9752M: Jiri Slaby <jslaby@suse.cz> 9753S: Supported 9754T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 9755F: drivers/tty/ 9756F: drivers/tty/serial/serial_core.c 9757F: include/linux/serial_core.h 9758F: include/linux/serial.h 9759F: include/linux/tty.h 9760F: include/uapi/linux/serial_core.h 9761F: include/uapi/linux/serial.h 9762F: include/uapi/linux/tty.h 9763 9764TUA9001 MEDIA DRIVER 9765M: Antti Palosaari <crope@iki.fi> 9766L: linux-media@vger.kernel.org 9767W: http://linuxtv.org/ 9768W: http://palosaari.fi/linux/ 9769Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9770T: git git://linuxtv.org/anttip/media_tree.git 9771S: Maintained 9772F: drivers/media/tuners/tua9001* 9773 9774TULIP NETWORK DRIVERS 9775M: Grant Grundler <grundler@parisc-linux.org> 9776L: netdev@vger.kernel.org 9777S: Maintained 9778F: drivers/net/ethernet/dec/tulip/ 9779 9780TUN/TAP driver 9781M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 9782W: http://vtun.sourceforge.net/tun 9783S: Maintained 9784F: Documentation/networking/tuntap.txt 9785F: arch/um/os-Linux/drivers/ 9786 9787TURBOCHANNEL SUBSYSTEM 9788M: "Maciej W. Rozycki" <macro@linux-mips.org> 9789M: Ralf Baechle <ralf@linux-mips.org> 9790L: linux-mips@linux-mips.org 9791Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 9792S: Maintained 9793F: drivers/tc/ 9794F: include/linux/tc.h 9795 9796U14-34F SCSI DRIVER 9797M: Dario Ballabio <ballabio_dario@emc.com> 9798L: linux-scsi@vger.kernel.org 9799S: Maintained 9800F: drivers/scsi/u14-34f.c 9801 9802UBI FILE SYSTEM (UBIFS) 9803M: Artem Bityutskiy <dedekind1@gmail.com> 9804M: Adrian Hunter <adrian.hunter@intel.com> 9805L: linux-mtd@lists.infradead.org 9806T: git git://git.infradead.org/ubifs-2.6.git 9807W: http://www.linux-mtd.infradead.org/doc/ubifs.html 9808S: Maintained 9809F: Documentation/filesystems/ubifs.txt 9810F: fs/ubifs/ 9811 9812UCLINUX (AND M68KNOMMU) 9813M: Greg Ungerer <gerg@uclinux.org> 9814W: http://www.uclinux.org/ 9815L: uclinux-dev@uclinux.org (subscribers-only) 9816S: Maintained 9817F: arch/m68k/*/*_no.* 9818F: arch/m68k/include/asm/*_no.* 9819 9820UDF FILESYSTEM 9821M: Jan Kara <jack@suse.cz> 9822S: Maintained 9823F: Documentation/filesystems/udf.txt 9824F: fs/udf/ 9825 9826UFS FILESYSTEM 9827M: Evgeniy Dushistov <dushistov@mail.ru> 9828S: Maintained 9829F: Documentation/filesystems/ufs.txt 9830F: fs/ufs/ 9831 9832UHID USERSPACE HID IO DRIVER: 9833M: David Herrmann <dh.herrmann@googlemail.com> 9834L: linux-input@vger.kernel.org 9835S: Maintained 9836F: drivers/hid/uhid.c 9837F: include/uapi/linux/uhid.h 9838 9839ULTRA-WIDEBAND (UWB) SUBSYSTEM: 9840L: linux-usb@vger.kernel.org 9841S: Orphan 9842F: drivers/uwb/ 9843F: include/linux/uwb.h 9844F: include/linux/uwb/ 9845 9846UNICORE32 ARCHITECTURE: 9847M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9848W: http://mprc.pku.edu.cn/~guanxuetao/linux 9849S: Maintained 9850T: git git://github.com/gxt/linux.git 9851F: arch/unicore32/ 9852 9853UNIFDEF 9854M: Tony Finch <dot@dotat.at> 9855W: http://dotat.at/prog/unifdef 9856S: Maintained 9857F: scripts/unifdef.c 9858 9859UNIFORM CDROM DRIVER 9860M: Jens Axboe <axboe@kernel.dk> 9861W: http://www.kernel.dk 9862S: Maintained 9863F: Documentation/cdrom/ 9864F: drivers/cdrom/cdrom.c 9865F: include/linux/cdrom.h 9866F: include/uapi/linux/cdrom.h 9867 9868UNISYS S-PAR DRIVERS 9869M: Benjamin Romer <benjamin.romer@unisys.com> 9870M: David Kershner <david.kershner@unisys.com> 9871L: sparmaintainer@unisys.com (Unisys internal) 9872S: Supported 9873F: drivers/staging/unisys/ 9874 9875UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 9876M: Vinayak Holikatti <vinholikatti@gmail.com> 9877L: linux-scsi@vger.kernel.org 9878S: Supported 9879F: Documentation/scsi/ufs.txt 9880F: drivers/scsi/ufs/ 9881 9882UNSORTED BLOCK IMAGES (UBI) 9883M: Artem Bityutskiy <dedekind1@gmail.com> 9884W: http://www.linux-mtd.infradead.org/ 9885L: linux-mtd@lists.infradead.org 9886T: git git://git.infradead.org/ubifs-2.6.git 9887S: Maintained 9888F: drivers/mtd/ubi/ 9889F: include/linux/mtd/ubi.h 9890F: include/uapi/mtd/ubi-user.h 9891 9892UNSORTED BLOCK IMAGES (UBI) Fastmap 9893M: Richard Weinberger <richard@nod.at> 9894L: linux-mtd@lists.infradead.org 9895S: Maintained 9896F: drivers/mtd/ubi/fastmap.c 9897 9898USB ACM DRIVER 9899M: Oliver Neukum <oliver@neukum.org> 9900L: linux-usb@vger.kernel.org 9901S: Maintained 9902F: Documentation/usb/acm.txt 9903F: drivers/usb/class/cdc-acm.* 9904 9905USB AR5523 WIRELESS DRIVER 9906M: Pontus Fuchs <pontus.fuchs@gmail.com> 9907L: linux-wireless@vger.kernel.org 9908S: Maintained 9909F: drivers/net/wireless/ath/ar5523/ 9910 9911USB ATTACHED SCSI 9912M: Hans de Goede <hdegoede@redhat.com> 9913M: Gerd Hoffmann <kraxel@redhat.com> 9914L: linux-usb@vger.kernel.org 9915L: linux-scsi@vger.kernel.org 9916S: Maintained 9917F: drivers/usb/storage/uas.c 9918 9919USB CDC ETHERNET DRIVER 9920M: Oliver Neukum <oliver@neukum.org> 9921L: linux-usb@vger.kernel.org 9922S: Maintained 9923F: drivers/net/usb/cdc_*.c 9924F: include/uapi/linux/usb/cdc.h 9925 9926USB CYPRESS C67X00 DRIVER 9927M: Peter Korsgaard <jacmet@sunsite.dk> 9928L: linux-usb@vger.kernel.org 9929S: Maintained 9930F: drivers/usb/c67x00/ 9931 9932USB DAVICOM DM9601 DRIVER 9933M: Peter Korsgaard <jacmet@sunsite.dk> 9934L: netdev@vger.kernel.org 9935W: http://www.linux-usb.org/usbnet 9936S: Maintained 9937F: drivers/net/usb/dm9601.c 9938 9939USB DIAMOND RIO500 DRIVER 9940M: Cesar Miquel <miquel@df.uba.ar> 9941L: rio500-users@lists.sourceforge.net 9942W: http://rio500.sourceforge.net 9943S: Maintained 9944F: drivers/usb/misc/rio500* 9945 9946USB EHCI DRIVER 9947M: Alan Stern <stern@rowland.harvard.edu> 9948L: linux-usb@vger.kernel.org 9949S: Maintained 9950F: Documentation/usb/ehci.txt 9951F: drivers/usb/host/ehci* 9952 9953USB GADGET/PERIPHERAL SUBSYSTEM 9954M: Felipe Balbi <balbi@ti.com> 9955L: linux-usb@vger.kernel.org 9956W: http://www.linux-usb.org/gadget 9957T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 9958S: Maintained 9959F: drivers/usb/gadget/ 9960F: include/linux/usb/gadget* 9961 9962USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 9963M: Jiri Kosina <jkosina@suse.cz> 9964L: linux-usb@vger.kernel.org 9965T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 9966S: Maintained 9967F: Documentation/hid/hiddev.txt 9968F: drivers/hid/usbhid/ 9969 9970USB ISP116X DRIVER 9971M: Olav Kongas <ok@artecdesign.ee> 9972L: linux-usb@vger.kernel.org 9973S: Maintained 9974F: drivers/usb/host/isp116x* 9975F: include/linux/usb/isp116x.h 9976 9977USB MASS STORAGE DRIVER 9978M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 9979L: linux-usb@vger.kernel.org 9980L: usb-storage@lists.one-eyed-alien.net 9981S: Maintained 9982W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 9983F: drivers/usb/storage/ 9984 9985USB MIDI DRIVER 9986M: Clemens Ladisch <clemens@ladisch.de> 9987L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9988T: git git://git.alsa-project.org/alsa-kernel.git 9989S: Maintained 9990F: sound/usb/midi.* 9991 9992USB NETWORKING DRIVERS 9993L: linux-usb@vger.kernel.org 9994S: Odd Fixes 9995F: drivers/net/usb/ 9996 9997USB OHCI DRIVER 9998M: Alan Stern <stern@rowland.harvard.edu> 9999L: linux-usb@vger.kernel.org 10000S: Maintained 10001F: Documentation/usb/ohci.txt 10002F: drivers/usb/host/ohci* 10003 10004USB OVER IP DRIVER 10005M: Valentina Manea <valentina.manea.m@gmail.com> 10006M: Shuah Khan <shuah.kh@samsung.com> 10007L: linux-usb@vger.kernel.org 10008S: Maintained 10009F: drivers/usb/usbip/ 10010F: tools/usb/usbip/ 10011 10012USB PEGASUS DRIVER 10013M: Petko Manolov <petkan@nucleusys.com> 10014L: linux-usb@vger.kernel.org 10015L: netdev@vger.kernel.org 10016T: git git://github.com/petkan/pegasus.git 10017W: https://github.com/petkan/pegasus 10018S: Maintained 10019F: drivers/net/usb/pegasus.* 10020 10021USB PHY LAYER 10022M: Felipe Balbi <balbi@ti.com> 10023L: linux-usb@vger.kernel.org 10024T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 10025S: Maintained 10026F: drivers/usb/phy/ 10027 10028USB PRINTER DRIVER (usblp) 10029M: Pete Zaitcev <zaitcev@redhat.com> 10030L: linux-usb@vger.kernel.org 10031S: Supported 10032F: drivers/usb/class/usblp.c 10033 10034USB RTL8150 DRIVER 10035M: Petko Manolov <petkan@nucleusys.com> 10036L: linux-usb@vger.kernel.org 10037L: netdev@vger.kernel.org 10038T: git git://github.com/petkan/rtl8150.git 10039W: https://github.com/petkan/rtl8150 10040S: Maintained 10041F: drivers/net/usb/rtl8150.c 10042 10043USB SERIAL SUBSYSTEM 10044M: Johan Hovold <johan@kernel.org> 10045L: linux-usb@vger.kernel.org 10046S: Maintained 10047F: Documentation/usb/usb-serial.txt 10048F: drivers/usb/serial/ 10049F: include/linux/usb/serial.h 10050 10051USB SMSC75XX ETHERNET DRIVER 10052M: Steve Glendinning <steve.glendinning@shawell.net> 10053L: netdev@vger.kernel.org 10054S: Maintained 10055F: drivers/net/usb/smsc75xx.* 10056 10057USB SMSC95XX ETHERNET DRIVER 10058M: Steve Glendinning <steve.glendinning@shawell.net> 10059L: netdev@vger.kernel.org 10060S: Maintained 10061F: drivers/net/usb/smsc95xx.* 10062 10063USB SUBSYSTEM 10064M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10065L: linux-usb@vger.kernel.org 10066W: http://www.linux-usb.org 10067T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 10068S: Supported 10069F: Documentation/usb/ 10070F: drivers/usb/ 10071F: include/linux/usb.h 10072F: include/linux/usb/ 10073 10074USB UHCI DRIVER 10075M: Alan Stern <stern@rowland.harvard.edu> 10076L: linux-usb@vger.kernel.org 10077S: Maintained 10078F: drivers/usb/host/uhci* 10079 10080USB "USBNET" DRIVER FRAMEWORK 10081M: Oliver Neukum <oneukum@suse.de> 10082L: netdev@vger.kernel.org 10083W: http://www.linux-usb.org/usbnet 10084S: Maintained 10085F: drivers/net/usb/usbnet.c 10086F: include/linux/usb/usbnet.h 10087 10088USB VIDEO CLASS 10089M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10090L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 10091L: linux-media@vger.kernel.org 10092T: git git://linuxtv.org/media_tree.git 10093W: http://www.ideasonboard.org/uvc/ 10094S: Maintained 10095F: drivers/media/usb/uvc/ 10096F: include/uapi/linux/uvcvideo.h 10097 10098USB VISION DRIVER 10099M: Hans Verkuil <hverkuil@xs4all.nl> 10100L: linux-media@vger.kernel.org 10101T: git git://linuxtv.org/media_tree.git 10102W: http://linuxtv.org 10103S: Odd Fixes 10104F: drivers/media/usb/usbvision/ 10105 10106USB WEBCAM GADGET 10107M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 10108L: linux-usb@vger.kernel.org 10109S: Maintained 10110F: drivers/usb/gadget/function/*uvc* 10111F: drivers/usb/gadget/legacy/webcam.c 10112 10113USB WIRELESS RNDIS DRIVER (rndis_wlan) 10114M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 10115L: linux-wireless@vger.kernel.org 10116S: Maintained 10117F: drivers/net/wireless/rndis_wlan.c 10118 10119USB XHCI DRIVER 10120M: Mathias Nyman <mathias.nyman@intel.com> 10121L: linux-usb@vger.kernel.org 10122S: Supported 10123F: drivers/usb/host/xhci* 10124F: drivers/usb/host/pci-quirks* 10125 10126USB ZD1201 DRIVER 10127L: linux-wireless@vger.kernel.org 10128W: http://linux-lc100020.sourceforge.net 10129S: Orphan 10130F: drivers/net/wireless/zd1201.* 10131 10132USB ZR364XX DRIVER 10133M: Antoine Jacquet <royale@zerezo.com> 10134L: linux-usb@vger.kernel.org 10135L: linux-media@vger.kernel.org 10136T: git git://linuxtv.org/media_tree.git 10137W: http://royale.zerezo.com/zr364xx/ 10138S: Maintained 10139F: Documentation/video4linux/zr364xx.txt 10140F: drivers/media/usb/zr364xx/ 10141 10142USER-MODE LINUX (UML) 10143M: Jeff Dike <jdike@addtoit.com> 10144M: Richard Weinberger <richard@nod.at> 10145L: user-mode-linux-devel@lists.sourceforge.net 10146L: user-mode-linux-user@lists.sourceforge.net 10147W: http://user-mode-linux.sourceforge.net 10148S: Maintained 10149F: Documentation/virtual/uml/ 10150F: arch/um/ 10151F: arch/x86/um/ 10152F: fs/hostfs/ 10153F: fs/hppfs/ 10154 10155USERSPACE I/O (UIO) 10156M: "Hans J. Koch" <hjk@hansjkoch.de> 10157M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10158S: Maintained 10159F: Documentation/DocBook/uio-howto.tmpl 10160F: drivers/uio/ 10161F: include/linux/uio*.h 10162 10163UTIL-LINUX PACKAGE 10164M: Karel Zak <kzak@redhat.com> 10165L: util-linux@vger.kernel.org 10166W: http://en.wikipedia.org/wiki/Util-linux 10167T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 10168S: Maintained 10169 10170UVESAFB DRIVER 10171M: Michal Januszewski <spock@gentoo.org> 10172L: linux-fbdev@vger.kernel.org 10173W: http://dev.gentoo.org/~spock/projects/uvesafb/ 10174S: Maintained 10175F: Documentation/fb/uvesafb.txt 10176F: drivers/video/fbdev/uvesafb.* 10177 10178VFAT/FAT/MSDOS FILESYSTEM 10179M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 10180S: Maintained 10181F: Documentation/filesystems/vfat.txt 10182F: fs/fat/ 10183 10184VFIO DRIVER 10185M: Alex Williamson <alex.williamson@redhat.com> 10186L: kvm@vger.kernel.org 10187S: Maintained 10188F: Documentation/vfio.txt 10189F: drivers/vfio/ 10190F: include/linux/vfio.h 10191F: include/uapi/linux/vfio.h 10192 10193VIDEOBUF2 FRAMEWORK 10194M: Pawel Osciak <pawel@osciak.com> 10195M: Marek Szyprowski <m.szyprowski@samsung.com> 10196M: Kyungmin Park <kyungmin.park@samsung.com> 10197L: linux-media@vger.kernel.org 10198S: Maintained 10199F: drivers/media/v4l2-core/videobuf2-* 10200F: include/media/videobuf2-* 10201 10202VIRTIO CONSOLE DRIVER 10203M: Amit Shah <amit.shah@redhat.com> 10204L: virtualization@lists.linux-foundation.org 10205S: Maintained 10206F: drivers/char/virtio_console.c 10207F: include/linux/virtio_console.h 10208F: include/uapi/linux/virtio_console.h 10209 10210VIRTIO CORE, NET AND BLOCK DRIVERS 10211M: Rusty Russell <rusty@rustcorp.com.au> 10212M: "Michael S. Tsirkin" <mst@redhat.com> 10213L: virtualization@lists.linux-foundation.org 10214S: Maintained 10215F: drivers/virtio/ 10216F: tools/virtio/ 10217F: drivers/net/virtio_net.c 10218F: drivers/block/virtio_blk.c 10219F: include/linux/virtio_*.h 10220F: include/uapi/linux/virtio_*.h 10221 10222VIRTIO HOST (VHOST) 10223M: "Michael S. Tsirkin" <mst@redhat.com> 10224L: kvm@vger.kernel.org 10225L: virtualization@lists.linux-foundation.org 10226L: netdev@vger.kernel.org 10227S: Maintained 10228F: drivers/vhost/ 10229F: include/uapi/linux/vhost.h 10230 10231VIA RHINE NETWORK DRIVER 10232M: Roger Luethi <rl@hellgate.ch> 10233S: Maintained 10234F: drivers/net/ethernet/via/via-rhine.c 10235 10236VIA SD/MMC CARD CONTROLLER DRIVER 10237M: Bruce Chang <brucechang@via.com.tw> 10238M: Harald Welte <HaraldWelte@viatech.com> 10239S: Maintained 10240F: drivers/mmc/host/via-sdmmc.c 10241 10242VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 10243M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 10244L: linux-fbdev@vger.kernel.org 10245S: Maintained 10246F: include/linux/via-core.h 10247F: include/linux/via-gpio.h 10248F: include/linux/via_i2c.h 10249F: drivers/video/fbdev/via/ 10250 10251VIA VELOCITY NETWORK DRIVER 10252M: Francois Romieu <romieu@fr.zoreil.com> 10253L: netdev@vger.kernel.org 10254S: Maintained 10255F: drivers/net/ethernet/via/via-velocity.* 10256 10257VIVID VIRTUAL VIDEO DRIVER 10258M: Hans Verkuil <hverkuil@xs4all.nl> 10259L: linux-media@vger.kernel.org 10260T: git git://linuxtv.org/media_tree.git 10261W: http://linuxtv.org 10262S: Maintained 10263F: drivers/media/platform/vivid/* 10264 10265VLAN (802.1Q) 10266M: Patrick McHardy <kaber@trash.net> 10267L: netdev@vger.kernel.org 10268S: Maintained 10269F: drivers/net/macvlan.c 10270F: include/linux/if_*vlan.h 10271F: net/8021q/ 10272 10273VLYNQ BUS 10274M: Florian Fainelli <florian@openwrt.org> 10275L: openwrt-devel@lists.openwrt.org (subscribers-only) 10276S: Maintained 10277F: drivers/vlynq/vlynq.c 10278F: include/linux/vlynq.h 10279 10280VME SUBSYSTEM 10281M: Martyn Welch <martyn.welch@ge.com> 10282M: Manohar Vanga <manohar.vanga@gmail.com> 10283M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10284L: devel@driverdev.osuosl.org 10285S: Maintained 10286T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 10287F: Documentation/vme_api.txt 10288F: drivers/staging/vme/ 10289F: drivers/vme/ 10290F: include/linux/vme* 10291 10292VMWARE HYPERVISOR INTERFACE 10293M: Alok Kataria <akataria@vmware.com> 10294L: virtualization@lists.linux-foundation.org 10295S: Supported 10296F: arch/x86/kernel/cpu/vmware.c 10297 10298VMWARE BALLOON DRIVER 10299M: Xavier Deguillard <xdeguillard@vmware.com> 10300M: Philip Moltmann <moltmann@vmware.com> 10301M: "VMware, Inc." <pv-drivers@vmware.com> 10302L: linux-kernel@vger.kernel.org 10303S: Maintained 10304F: drivers/misc/vmw_balloon.c 10305 10306VMWARE VMXNET3 ETHERNET DRIVER 10307M: Shreyas Bhatewara <sbhatewara@vmware.com> 10308M: "VMware, Inc." <pv-drivers@vmware.com> 10309L: netdev@vger.kernel.org 10310S: Maintained 10311F: drivers/net/vmxnet3/ 10312 10313VMware PVSCSI driver 10314M: Arvind Kumar <arvindkumar@vmware.com> 10315M: VMware PV-Drivers <pv-drivers@vmware.com> 10316L: linux-scsi@vger.kernel.org 10317S: Maintained 10318F: drivers/scsi/vmw_pvscsi.c 10319F: drivers/scsi/vmw_pvscsi.h 10320 10321VOLTAGE AND CURRENT REGULATOR FRAMEWORK 10322M: Liam Girdwood <lgirdwood@gmail.com> 10323M: Mark Brown <broonie@kernel.org> 10324L: linux-kernel@vger.kernel.org 10325W: http://opensource.wolfsonmicro.com/node/15 10326W: http://www.slimlogic.co.uk/?p=48 10327T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 10328S: Supported 10329F: drivers/regulator/ 10330F: include/linux/regulator/ 10331 10332VT1211 HARDWARE MONITOR DRIVER 10333M: Juerg Haefliger <juergh@gmail.com> 10334L: lm-sensors@lm-sensors.org 10335S: Maintained 10336F: Documentation/hwmon/vt1211 10337F: drivers/hwmon/vt1211.c 10338 10339VT8231 HARDWARE MONITOR DRIVER 10340M: Roger Lucas <vt8231@hiddenengine.co.uk> 10341L: lm-sensors@lm-sensors.org 10342S: Maintained 10343F: drivers/hwmon/vt8231.c 10344 10345VUB300 USB to SDIO/SD/MMC bridge chip 10346M: Tony Olech <tony.olech@elandigitalsystems.com> 10347L: linux-mmc@vger.kernel.org 10348L: linux-usb@vger.kernel.org 10349S: Supported 10350F: drivers/mmc/host/vub300.c 10351 10352W1 DALLAS'S 1-WIRE BUS 10353M: Evgeniy Polyakov <zbr@ioremap.net> 10354S: Maintained 10355F: Documentation/w1/ 10356F: drivers/w1/ 10357 10358W83791D HARDWARE MONITORING DRIVER 10359M: Marc Hulsman <m.hulsman@tudelft.nl> 10360L: lm-sensors@lm-sensors.org 10361S: Maintained 10362F: Documentation/hwmon/w83791d 10363F: drivers/hwmon/w83791d.c 10364 10365W83793 HARDWARE MONITORING DRIVER 10366M: Rudolf Marek <r.marek@assembler.cz> 10367L: lm-sensors@lm-sensors.org 10368S: Maintained 10369F: Documentation/hwmon/w83793 10370F: drivers/hwmon/w83793.c 10371 10372W83795 HARDWARE MONITORING DRIVER 10373M: Jean Delvare <jdelvare@suse.de> 10374L: lm-sensors@lm-sensors.org 10375S: Maintained 10376F: drivers/hwmon/w83795.c 10377 10378W83L51xD SD/MMC CARD INTERFACE DRIVER 10379M: Pierre Ossman <pierre@ossman.eu> 10380S: Maintained 10381F: drivers/mmc/host/wbsd.* 10382 10383WACOM PROTOCOL 4 SERIAL TABLETS 10384M: Julian Squires <julian@cipht.net> 10385M: Hans de Goede <hdegoede@redhat.com> 10386L: linux-input@vger.kernel.org 10387S: Maintained 10388F: drivers/input/tablet/wacom_serial4.c 10389 10390WATCHDOG DEVICE DRIVERS 10391M: Wim Van Sebroeck <wim@iguana.be> 10392L: linux-watchdog@vger.kernel.org 10393W: http://www.linux-watchdog.org/ 10394T: git git://www.linux-watchdog.org/linux-watchdog.git 10395S: Maintained 10396F: Documentation/watchdog/ 10397F: drivers/watchdog/ 10398F: include/linux/watchdog.h 10399F: include/uapi/linux/watchdog.h 10400 10401WD7000 SCSI DRIVER 10402M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 10403L: linux-scsi@vger.kernel.org 10404S: Maintained 10405F: drivers/scsi/wd7000.c 10406 10407WIIMOTE HID DRIVER 10408M: David Herrmann <dh.herrmann@googlemail.com> 10409L: linux-input@vger.kernel.org 10410S: Maintained 10411F: drivers/hid/hid-wiimote* 10412 10413WINBOND CIR DRIVER 10414M: David Härdeman <david@hardeman.nu> 10415S: Maintained 10416F: drivers/media/rc/winbond-cir.c 10417 10418WIMAX STACK 10419M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 10420M: linux-wimax@intel.com 10421L: wimax@linuxwimax.org (subscribers-only) 10422S: Supported 10423W: http://linuxwimax.org 10424F: Documentation/wimax/README.wimax 10425F: include/linux/wimax/debug.h 10426F: include/net/wimax.h 10427F: include/uapi/linux/wimax.h 10428F: net/wimax/ 10429 10430WISTRON LAPTOP BUTTON DRIVER 10431M: Miloslav Trmac <mitr@volny.cz> 10432S: Maintained 10433F: drivers/input/misc/wistron_btns.c 10434 10435WL3501 WIRELESS PCMCIA CARD DRIVER 10436M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 10437L: linux-wireless@vger.kernel.org 10438W: http://oops.ghostprotocols.net:81/blog 10439S: Maintained 10440F: drivers/net/wireless/wl3501* 10441 10442WM97XX TOUCHSCREEN DRIVERS 10443M: Mark Brown <broonie@kernel.org> 10444M: Liam Girdwood <lrg@slimlogic.co.uk> 10445L: linux-input@vger.kernel.org 10446T: git git://opensource.wolfsonmicro.com/linux-2.6-touch 10447W: http://opensource.wolfsonmicro.com/node/7 10448S: Supported 10449F: drivers/input/touchscreen/*wm97* 10450F: include/linux/wm97xx.h 10451 10452WOLFSON MICROELECTRONICS DRIVERS 10453L: patches@opensource.wolfsonmicro.com 10454T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc 10455T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus 10456W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices 10457S: Supported 10458F: Documentation/hwmon/wm83?? 10459F: arch/arm/mach-s3c64xx/mach-crag6410* 10460F: drivers/clk/clk-wm83*.c 10461F: drivers/extcon/extcon-arizona.c 10462F: drivers/leds/leds-wm83*.c 10463F: drivers/gpio/gpio-*wm*.c 10464F: drivers/gpio/gpio-arizona.c 10465F: drivers/hwmon/wm83??-hwmon.c 10466F: drivers/input/misc/wm831x-on.c 10467F: drivers/input/touchscreen/wm831x-ts.c 10468F: drivers/input/touchscreen/wm97*.c 10469F: drivers/mfd/arizona* 10470F: drivers/mfd/wm*.c 10471F: drivers/power/wm83*.c 10472F: drivers/rtc/rtc-wm83*.c 10473F: drivers/regulator/wm8*.c 10474F: drivers/video/backlight/wm83*_bl.c 10475F: drivers/watchdog/wm83*_wdt.c 10476F: include/linux/mfd/arizona/ 10477F: include/linux/mfd/wm831x/ 10478F: include/linux/mfd/wm8350/ 10479F: include/linux/mfd/wm8400* 10480F: include/linux/wm97xx.h 10481F: include/sound/wm????.h 10482F: sound/soc/codecs/arizona.? 10483F: sound/soc/codecs/wm* 10484 10485WORKQUEUE 10486M: Tejun Heo <tj@kernel.org> 10487T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 10488S: Maintained 10489F: include/linux/workqueue.h 10490F: kernel/workqueue.c 10491F: Documentation/workqueue.txt 10492 10493X.25 NETWORK LAYER 10494M: Andrew Hendry <andrew.hendry@gmail.com> 10495L: linux-x25@vger.kernel.org 10496S: Odd Fixes 10497F: Documentation/networking/x25* 10498F: include/net/x25* 10499F: net/x25/ 10500 10501X86 ARCHITECTURE (32-BIT AND 64-BIT) 10502M: Thomas Gleixner <tglx@linutronix.de> 10503M: Ingo Molnar <mingo@redhat.com> 10504M: "H. Peter Anvin" <hpa@zytor.com> 10505M: x86@kernel.org 10506L: linux-kernel@vger.kernel.org 10507T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 10508S: Maintained 10509F: Documentation/x86/ 10510F: arch/x86/ 10511 10512X86 PLATFORM DRIVERS 10513M: Darren Hart <dvhart@infradead.org> 10514L: platform-driver-x86@vger.kernel.org 10515T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 10516S: Maintained 10517F: drivers/platform/x86/ 10518 10519X86 MCE INFRASTRUCTURE 10520M: Tony Luck <tony.luck@intel.com> 10521M: Borislav Petkov <bp@alien8.de> 10522L: linux-edac@vger.kernel.org 10523S: Maintained 10524F: arch/x86/kernel/cpu/mcheck/* 10525 10526X86 VDSO 10527M: Andy Lutomirski <luto@amacapital.net> 10528L: linux-kernel@vger.kernel.org 10529T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 10530S: Maintained 10531F: arch/x86/vdso/ 10532 10533XC2028/3028 TUNER DRIVER 10534M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10535L: linux-media@vger.kernel.org 10536W: http://linuxtv.org 10537T: git git://linuxtv.org/media_tree.git 10538S: Maintained 10539F: drivers/media/tuners/tuner-xc2028.* 10540 10541XEN HYPERVISOR INTERFACE 10542M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10543M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 10544M: David Vrabel <david.vrabel@citrix.com> 10545L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10546T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 10547S: Supported 10548F: arch/x86/xen/ 10549F: drivers/*/xen-*front.c 10550F: drivers/xen/ 10551F: arch/x86/include/asm/xen/ 10552F: include/xen/ 10553F: include/uapi/xen/ 10554 10555XEN HYPERVISOR ARM 10556M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10557L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10558S: Supported 10559F: arch/arm/xen/ 10560F: arch/arm/include/asm/xen/ 10561 10562XEN HYPERVISOR ARM64 10563M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 10564L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10565S: Supported 10566F: arch/arm64/xen/ 10567F: arch/arm64/include/asm/xen/ 10568 10569XEN NETWORK BACKEND DRIVER 10570M: Ian Campbell <ian.campbell@citrix.com> 10571M: Wei Liu <wei.liu2@citrix.com> 10572L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10573L: netdev@vger.kernel.org 10574S: Supported 10575F: drivers/net/xen-netback/* 10576 10577XEN PCI SUBSYSTEM 10578M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10579L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10580S: Supported 10581F: arch/x86/pci/*xen* 10582F: drivers/pci/*xen* 10583 10584XEN BLOCK SUBSYSTEM 10585M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10586L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10587S: Supported 10588F: drivers/block/xen-blkback/* 10589F: drivers/block/xen* 10590 10591XEN PVSCSI DRIVERS 10592M: Juergen Gross <jgross@suse.com> 10593L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10594L: linux-scsi@vger.kernel.org 10595S: Supported 10596F: drivers/scsi/xen-scsifront.c 10597F: drivers/xen/xen-scsiback.c 10598F: include/xen/interface/io/vscsiif.h 10599 10600XEN SWIOTLB SUBSYSTEM 10601M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10602L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 10603S: Supported 10604F: arch/x86/xen/*swiotlb* 10605F: drivers/xen/*swiotlb* 10606 10607XFS FILESYSTEM 10608P: Silicon Graphics Inc 10609M: Dave Chinner <david@fromorbit.com> 10610M: xfs@oss.sgi.com 10611L: xfs@oss.sgi.com 10612W: http://oss.sgi.com/projects/xfs 10613T: git git://oss.sgi.com/xfs/xfs.git 10614S: Supported 10615F: Documentation/filesystems/xfs.txt 10616F: fs/xfs/ 10617 10618XILINX AXI ETHERNET DRIVER 10619M: Anirudha Sarangi <anirudh@xilinx.com> 10620M: John Linn <John.Linn@xilinx.com> 10621S: Maintained 10622F: drivers/net/ethernet/xilinx/xilinx_axienet* 10623 10624XILINX UARTLITE SERIAL DRIVER 10625M: Peter Korsgaard <jacmet@sunsite.dk> 10626L: linux-serial@vger.kernel.org 10627S: Maintained 10628F: drivers/tty/serial/uartlite.c 10629 10630XILLYBUS DRIVER 10631M: Eli Billauer <eli.billauer@gmail.com> 10632L: linux-kernel@vger.kernel.org 10633S: Supported 10634F: drivers/char/xillybus/ 10635 10636XTENSA XTFPGA PLATFORM SUPPORT 10637M: Max Filippov <jcmvbkbc@gmail.com> 10638L: linux-xtensa@linux-xtensa.org 10639S: Maintained 10640F: drivers/spi/spi-xtensa-xtfpga.c 10641 10642YAM DRIVER FOR AX.25 10643M: Jean-Paul Roubelat <jpr@f6fbb.org> 10644L: linux-hams@vger.kernel.org 10645S: Maintained 10646F: drivers/net/hamradio/yam* 10647F: include/linux/yam.h 10648 10649YEALINK PHONE DRIVER 10650M: Henk Vergonet <Henk.Vergonet@gmail.com> 10651L: usbb2k-api-dev@nongnu.org 10652S: Maintained 10653F: Documentation/input/yealink.txt 10654F: drivers/input/misc/yealink.* 10655 10656Z8530 DRIVER FOR AX.25 10657M: Joerg Reuter <jreuter@yaina.de> 10658W: http://yaina.de/jreuter/ 10659W: http://www.qsl.net/dl1bke/ 10660L: linux-hams@vger.kernel.org 10661S: Maintained 10662F: Documentation/networking/z8530drv.txt 10663F: drivers/net/hamradio/*scc.c 10664F: drivers/net/hamradio/z8530.h 10665 10666ZBUD COMPRESSED PAGE ALLOCATOR 10667M: Seth Jennings <sjennings@variantweb.net> 10668L: linux-mm@kvack.org 10669S: Maintained 10670F: mm/zbud.c 10671F: include/linux/zbud.h 10672 10673ZD1211RW WIRELESS DRIVER 10674M: Daniel Drake <dsd@gentoo.org> 10675M: Ulrich Kunitz <kune@deine-taler.de> 10676W: http://zd1211.ath.cx/wiki/DriverRewrite 10677L: linux-wireless@vger.kernel.org 10678L: zd1211-devs@lists.sourceforge.net (subscribers-only) 10679S: Maintained 10680F: drivers/net/wireless/zd1211rw/ 10681 10682ZR36067 VIDEO FOR LINUX DRIVER 10683L: mjpeg-users@lists.sourceforge.net 10684L: linux-media@vger.kernel.org 10685W: http://mjpeg.sourceforge.net/driver-zoran/ 10686T: hg http://linuxtv.org/hg/v4l-dvb 10687S: Odd Fixes 10688F: drivers/media/pci/zoran/ 10689 10690ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 10691M: Minchan Kim <minchan@kernel.org> 10692M: Nitin Gupta <ngupta@vflare.org> 10693L: linux-kernel@vger.kernel.org 10694S: Maintained 10695F: drivers/block/zram/ 10696F: Documentation/blockdev/zram.txt 10697 10698ZS DECSTATION Z85C30 SERIAL DRIVER 10699M: "Maciej W. Rozycki" <macro@linux-mips.org> 10700S: Maintained 10701F: drivers/tty/serial/zs.* 10702 10703ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 10704M: Minchan Kim <minchan@kernel.org> 10705M: Nitin Gupta <ngupta@vflare.org> 10706L: linux-mm@kvack.org 10707S: Maintained 10708F: mm/zsmalloc.c 10709F: include/linux/zsmalloc.h 10710 10711ZSWAP COMPRESSED SWAP CACHING 10712M: Seth Jennings <sjennings@variantweb.net> 10713L: linux-mm@kvack.org 10714S: Maintained 10715F: mm/zswap.c 10716 10717THE REST 10718M: Linus Torvalds <torvalds@linux-foundation.org> 10719L: linux-kernel@vger.kernel.org 10720Q: http://patchwork.kernel.org/project/LKML/list/ 10721T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 10722S: Buried alive in reporters 10723F: * 10724F: */ 10725