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 trivial 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 Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's 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 161F: Documentation/networking/6lowpan.txt 162 1636PACK NETWORK DRIVER FOR AX.25 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 165L: linux-hams@vger.kernel.org 166S: Maintained 167F: drivers/net/hamradio/6pack.c 168 1698169 10/100/1000 GIGABIT ETHERNET DRIVER 170M: Realtek linux nic maintainers <nic_swsd@realtek.com> 171L: netdev@vger.kernel.org 172S: Maintained 173F: drivers/net/ethernet/realtek/r8169.c 174 1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 177L: linux-serial@vger.kernel.org 178W: http://serial.sourceforge.net 179S: Maintained 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 181F: drivers/tty/serial/8250* 182F: include/linux/serial_8250.h 183 1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 185L: netdev@vger.kernel.org 186S: Orphan / Obsolete 187F: drivers/net/ethernet/8390/ 188 1899P FILE SYSTEM 190M: Eric Van Hensbergen <ericvh@gmail.com> 191M: Ron Minnich <rminnich@sandia.gov> 192M: Latchesar Ionkov <lucho@ionkov.net> 193L: v9fs-developer@lists.sourceforge.net 194W: http://swik.net/v9fs 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 197S: Maintained 198F: Documentation/filesystems/9p.txt 199F: fs/9p/ 200F: net/9p/ 201F: include/net/9p/ 202F: include/uapi/linux/virtio_9p.h 203F: include/trace/events/9p.h 204 205 206A8293 MEDIA DRIVER 207M: Antti Palosaari <crope@iki.fi> 208L: linux-media@vger.kernel.org 209W: https://linuxtv.org 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: include/linux/syscalls.h 227F: kernel/sys_ni.c 228 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 230M: Hans de Goede <hdegoede@redhat.com> 231L: lm-sensors@lm-sensors.org 232S: Maintained 233F: drivers/hwmon/abituguru.c 234 235ABIT UGURU 3 HARDWARE MONITOR DRIVER 236M: Alistair John Strachan <alistair@devzero.co.uk> 237L: lm-sensors@lm-sensors.org 238S: Maintained 239F: drivers/hwmon/abituguru3.c 240 241ACCES 104-IDI-48 GPIO DRIVER 242M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 243L: linux-gpio@vger.kernel.org 244S: Maintained 245F: drivers/gpio/gpio-104-idi-48.c 246 247ACCES 104-IDIO-16 GPIO DRIVER 248M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 249L: linux-gpio@vger.kernel.org 250S: Maintained 251F: drivers/gpio/gpio-104-idio-16.c 252 253ACENIC DRIVER 254M: Jes Sorensen <jes@trained-monkey.org> 255L: linux-acenic@sunsite.dk 256S: Maintained 257F: drivers/net/ethernet/alteon/acenic* 258 259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 260M: Peter Feuerer <peter@piie.net> 261L: platform-driver-x86@vger.kernel.org 262W: http://piie.net/?section=acerhdf 263S: Maintained 264F: drivers/platform/x86/acerhdf.c 265 266ACER WMI LAPTOP EXTRAS 267M: "Lee, Chun-Yi" <jlee@suse.com> 268L: platform-driver-x86@vger.kernel.org 269S: Maintained 270F: drivers/platform/x86/acer-wmi.c 271 272ACPI 273M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 274M: Len Brown <lenb@kernel.org> 275L: linux-acpi@vger.kernel.org 276W: https://01.org/linux-acpi 277Q: https://patchwork.kernel.org/project/linux-acpi/list/ 278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 279S: Supported 280F: drivers/acpi/ 281F: drivers/pnp/pnpacpi/ 282F: include/linux/acpi.h 283F: include/acpi/ 284F: Documentation/acpi/ 285F: Documentation/ABI/testing/sysfs-bus-acpi 286F: drivers/pci/*acpi* 287F: drivers/pci/*/*acpi* 288F: drivers/pci/*/*/*acpi* 289F: tools/power/acpi/ 290 291ACPI COMPONENT ARCHITECTURE (ACPICA) 292M: Robert Moore <robert.moore@intel.com> 293M: Lv Zheng <lv.zheng@intel.com> 294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 295L: linux-acpi@vger.kernel.org 296L: devel@acpica.org 297W: https://acpica.org/ 298W: https://github.com/acpica/acpica/ 299Q: https://patchwork.kernel.org/project/linux-acpi/list/ 300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 301S: Supported 302F: drivers/acpi/acpica/ 303F: include/acpi/ 304F: tools/power/acpi/ 305 306ACPI FAN DRIVER 307M: Zhang Rui <rui.zhang@intel.com> 308L: linux-acpi@vger.kernel.org 309W: https://01.org/linux-acpi 310S: Supported 311F: drivers/acpi/fan.c 312 313ACPI THERMAL DRIVER 314M: Zhang Rui <rui.zhang@intel.com> 315L: linux-acpi@vger.kernel.org 316W: https://01.org/linux-acpi 317S: Supported 318F: drivers/acpi/*thermal* 319 320ACPI VIDEO DRIVER 321M: Zhang Rui <rui.zhang@intel.com> 322L: linux-acpi@vger.kernel.org 323W: https://01.org/linux-acpi 324S: Supported 325F: drivers/acpi/acpi_video.c 326 327ACPI WMI DRIVER 328L: platform-driver-x86@vger.kernel.org 329S: Orphan 330F: drivers/platform/x86/wmi.c 331 332AD1889 ALSA SOUND DRIVER 333M: Thibaut Varene <T-Bone@parisc-linux.org> 334W: http://wiki.parisc-linux.org/AD1889 335L: linux-parisc@vger.kernel.org 336S: Maintained 337F: sound/pci/ad1889.* 338 339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 340M: Michael Hennerich <michael.hennerich@analog.com> 341W: http://wiki.analog.com/AD5254 342W: http://ez.analog.com/community/linux-device-drivers 343S: Supported 344F: drivers/misc/ad525x_dpot.c 345 346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 347M: Michael Hennerich <michael.hennerich@analog.com> 348W: http://wiki.analog.com/AD5398 349W: http://ez.analog.com/community/linux-device-drivers 350S: Supported 351F: drivers/regulator/ad5398.c 352 353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 354M: Michael Hennerich <michael.hennerich@analog.com> 355W: http://wiki.analog.com/AD7142 356W: http://ez.analog.com/community/linux-device-drivers 357S: Supported 358F: drivers/input/misc/ad714x.c 359 360AD7877 TOUCHSCREEN DRIVER 361M: Michael Hennerich <michael.hennerich@analog.com> 362W: http://wiki.analog.com/AD7877 363W: http://ez.analog.com/community/linux-device-drivers 364S: Supported 365F: drivers/input/touchscreen/ad7877.c 366 367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 368M: Michael Hennerich <michael.hennerich@analog.com> 369W: http://wiki.analog.com/AD7879 370W: http://ez.analog.com/community/linux-device-drivers 371S: Supported 372F: drivers/input/touchscreen/ad7879.c 373 374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 375M: Jiri Kosina <jikos@kernel.org> 376S: Maintained 377 378ADF7242 IEEE 802.15.4 RADIO DRIVER 379M: Michael Hennerich <michael.hennerich@analog.com> 380W: https://wiki.analog.com/ADF7242 381W: http://ez.analog.com/community/linux-device-drivers 382L: linux-wpan@vger.kernel.org 383S: Supported 384F: drivers/net/ieee802154/adf7242.c 385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 386 387ADM1025 HARDWARE MONITOR DRIVER 388M: Jean Delvare <jdelvare@suse.com> 389L: lm-sensors@lm-sensors.org 390S: Maintained 391F: Documentation/hwmon/adm1025 392F: drivers/hwmon/adm1025.c 393 394ADM1029 HARDWARE MONITOR DRIVER 395M: Corentin Labbe <clabbe.montjoie@gmail.com> 396L: lm-sensors@lm-sensors.org 397S: Maintained 398F: drivers/hwmon/adm1029.c 399 400ADM8211 WIRELESS DRIVER 401L: linux-wireless@vger.kernel.org 402W: http://wireless.kernel.org/ 403S: Orphan 404F: drivers/net/wireless/admtek/adm8211.* 405 406ADP1653 FLASH CONTROLLER DRIVER 407M: Sakari Ailus <sakari.ailus@iki.fi> 408L: linux-media@vger.kernel.org 409S: Maintained 410F: drivers/media/i2c/adp1653.c 411F: include/media/i2c/adp1653.h 412 413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 414M: Michael Hennerich <michael.hennerich@analog.com> 415W: http://wiki.analog.com/ADP5520 416W: http://ez.analog.com/community/linux-device-drivers 417S: Supported 418F: drivers/mfd/adp5520.c 419F: drivers/video/backlight/adp5520_bl.c 420F: drivers/leds/leds-adp5520.c 421F: drivers/gpio/gpio-adp5520.c 422F: drivers/input/keyboard/adp5520-keys.c 423 424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 425M: Michael Hennerich <michael.hennerich@analog.com> 426W: http://wiki.analog.com/ADP5588 427W: http://ez.analog.com/community/linux-device-drivers 428S: Supported 429F: drivers/input/keyboard/adp5588-keys.c 430F: drivers/gpio/gpio-adp5588.c 431 432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 433M: Michael Hennerich <michael.hennerich@analog.com> 434W: http://wiki.analog.com/ADP8860 435W: http://ez.analog.com/community/linux-device-drivers 436S: Supported 437F: drivers/video/backlight/adp8860_bl.c 438 439ADS1015 HARDWARE MONITOR DRIVER 440M: Dirk Eibach <eibach@gdsys.de> 441L: lm-sensors@lm-sensors.org 442S: Maintained 443F: Documentation/hwmon/ads1015 444F: drivers/hwmon/ads1015.c 445F: include/linux/i2c/ads1015.h 446 447ADT746X FAN DRIVER 448M: Colin Leroy <colin@colino.net> 449S: Maintained 450F: drivers/macintosh/therm_adt746x.c 451 452ADT7475 HARDWARE MONITOR DRIVER 453M: Jean Delvare <jdelvare@suse.com> 454L: lm-sensors@lm-sensors.org 455S: Maintained 456F: Documentation/hwmon/adt7475 457F: drivers/hwmon/adt7475.c 458 459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 460M: Michael Hennerich <michael.hennerich@analog.com> 461W: http://wiki.analog.com/ADXL345 462W: http://ez.analog.com/community/linux-device-drivers 463S: Supported 464F: drivers/input/misc/adxl34x.c 465 466ADVANSYS SCSI DRIVER 467M: Matthew Wilcox <matthew@wil.cx> 468M: Hannes Reinecke <hare@suse.com> 469L: linux-scsi@vger.kernel.org 470S: Maintained 471F: Documentation/scsi/advansys.txt 472F: drivers/scsi/advansys.c 473 474AEDSP16 DRIVER 475M: Riccardo Facchetti <fizban@tin.it> 476S: Maintained 477F: sound/oss/aedsp16.c 478 479AF9013 MEDIA DRIVER 480M: Antti Palosaari <crope@iki.fi> 481L: linux-media@vger.kernel.org 482W: https://linuxtv.org 483W: http://palosaari.fi/linux/ 484Q: http://patchwork.linuxtv.org/project/linux-media/list/ 485T: git git://linuxtv.org/anttip/media_tree.git 486S: Maintained 487F: drivers/media/dvb-frontends/af9013* 488 489AF9033 MEDIA DRIVER 490M: Antti Palosaari <crope@iki.fi> 491L: linux-media@vger.kernel.org 492W: https://linuxtv.org 493W: http://palosaari.fi/linux/ 494Q: http://patchwork.linuxtv.org/project/linux-media/list/ 495T: git git://linuxtv.org/anttip/media_tree.git 496S: Maintained 497F: drivers/media/dvb-frontends/af9033* 498 499AFFS FILE SYSTEM 500L: linux-fsdevel@vger.kernel.org 501S: Orphan 502F: Documentation/filesystems/affs.txt 503F: fs/affs/ 504 505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 506M: David Howells <dhowells@redhat.com> 507L: linux-afs@lists.infradead.org 508S: Supported 509F: fs/afs/ 510F: include/net/af_rxrpc.h 511F: net/rxrpc/af_rxrpc.c 512 513AGPGART DRIVER 514M: David Airlie <airlied@linux.ie> 515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 516S: Maintained 517F: drivers/char/agp/ 518F: include/linux/agp* 519F: include/uapi/linux/agp* 520 521AHA152X SCSI DRIVER 522M: "Juergen E. Fischer" <fischer@norbit.de> 523L: linux-scsi@vger.kernel.org 524S: Maintained 525F: drivers/scsi/aha152x* 526F: drivers/scsi/pcmcia/aha152x* 527 528AIC7XXX / AIC79XX SCSI DRIVER 529M: Hannes Reinecke <hare@suse.com> 530L: linux-scsi@vger.kernel.org 531S: Maintained 532F: drivers/scsi/aic7xxx/ 533 534AIMSLAB FM RADIO RECEIVER DRIVER 535M: Hans Verkuil <hverkuil@xs4all.nl> 536L: linux-media@vger.kernel.org 537T: git git://linuxtv.org/media_tree.git 538W: https://linuxtv.org 539S: Maintained 540F: drivers/media/radio/radio-aimslab* 541 542AIO 543M: Benjamin LaHaise <bcrl@kvack.org> 544L: linux-aio@kvack.org 545S: Supported 546F: fs/aio.c 547F: include/linux/*aio*.h 548 549AIRSPY MEDIA DRIVER 550M: Antti Palosaari <crope@iki.fi> 551L: linux-media@vger.kernel.org 552W: https://linuxtv.org 553W: http://palosaari.fi/linux/ 554Q: http://patchwork.linuxtv.org/project/linux-media/list/ 555T: git git://linuxtv.org/anttip/media_tree.git 556S: Maintained 557F: drivers/media/usb/airspy/ 558 559ALCATEL SPEEDTOUCH USB DRIVER 560M: Duncan Sands <duncan.sands@free.fr> 561L: linux-usb@vger.kernel.org 562W: http://www.linux-usb.org/SpeedTouch/ 563S: Maintained 564F: drivers/usb/atm/speedtch.c 565F: drivers/usb/atm/usbatm.c 566 567ALCHEMY AU1XX0 MMC DRIVER 568M: Manuel Lauss <manuel.lauss@gmail.com> 569S: Maintained 570F: drivers/mmc/host/au1xmmc.c 571 572ALI1563 I2C DRIVER 573M: Rudolf Marek <r.marek@assembler.cz> 574L: linux-i2c@vger.kernel.org 575S: Maintained 576F: Documentation/i2c/busses/i2c-ali1563 577F: drivers/i2c/busses/i2c-ali1563.c 578 579ALLWINNER SECURITY SYSTEM 580M: Corentin Labbe <clabbe.montjoie@gmail.com> 581L: linux-crypto@vger.kernel.org 582S: Maintained 583F: drivers/crypto/sunxi-ss/ 584 585ALPHA PORT 586M: Richard Henderson <rth@twiddle.net> 587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 588M: Matt Turner <mattst88@gmail.com> 589S: Odd Fixes 590L: linux-alpha@vger.kernel.org 591F: arch/alpha/ 592 593ALTERA MAILBOX DRIVER 594M: Ley Foon Tan <lftan@altera.com> 595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 596S: Maintained 597F: drivers/mailbox/mailbox-altera.c 598 599ALTERA PIO DRIVER 600M: Tien Hock Loh <thloh@altera.com> 601L: linux-gpio@vger.kernel.org 602S: Maintained 603F: drivers/gpio/gpio-altera.c 604 605ALTERA TRIPLE SPEED ETHERNET DRIVER 606M: Vince Bridgers <vbridger@opensource.altera.com> 607L: netdev@vger.kernel.org 608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 609S: Maintained 610F: drivers/net/ethernet/altera/ 611 612ALTERA UART/JTAG UART SERIAL DRIVERS 613M: Tobias Klauser <tklauser@distanz.ch> 614L: linux-serial@vger.kernel.org 615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 616S: Maintained 617F: drivers/tty/serial/altera_uart.c 618F: drivers/tty/serial/altera_jtaguart.c 619F: include/linux/altera_uart.h 620F: include/linux/altera_jtaguart.h 621 622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 623M: Tom Lendacky <thomas.lendacky@amd.com> 624L: linux-crypto@vger.kernel.org 625S: Supported 626F: drivers/crypto/ccp/ 627F: include/linux/ccp.h 628 629AMD FAM15H PROCESSOR POWER MONITORING DRIVER 630M: Huang Rui <ray.huang@amd.com> 631L: lm-sensors@lm-sensors.org 632S: Supported 633F: Documentation/hwmon/fam15h_power 634F: drivers/hwmon/fam15h_power.c 635 636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 637L: linux-geode@lists.infradead.org (moderated for non-subscribers) 638S: Orphan 639F: drivers/usb/gadget/udc/amd5536udc.* 640 641AMD GEODE PROCESSOR/CHIPSET SUPPORT 642P: Andres Salomon <dilinger@queued.net> 643L: linux-geode@lists.infradead.org (moderated for non-subscribers) 644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 645S: Supported 646F: drivers/char/hw_random/geode-rng.c 647F: drivers/crypto/geode* 648F: drivers/video/fbdev/geode/ 649F: arch/x86/include/asm/geode.h 650 651AMD IOMMU (AMD-VI) 652M: Joerg Roedel <joro@8bytes.org> 653L: iommu@lists.linux-foundation.org 654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 655S: Maintained 656F: drivers/iommu/amd_iommu*.[ch] 657F: include/linux/amd-iommu.h 658 659AMD KFD 660M: Oded Gabbay <oded.gabbay@gmail.com> 661L: dri-devel@lists.freedesktop.org 662T: git git://people.freedesktop.org/~gabbayo/linux.git 663S: Supported 664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 668F: drivers/gpu/drm/amd/amdkfd/ 669F: drivers/gpu/drm/amd/include/cik_structs.h 670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 671F: drivers/gpu/drm/amd/include/vi_structs.h 672F: drivers/gpu/drm/radeon/radeon_kfd.c 673F: drivers/gpu/drm/radeon/radeon_kfd.h 674F: include/uapi/linux/kfd_ioctl.h 675 676AMD XGBE DRIVER 677M: Tom Lendacky <thomas.lendacky@amd.com> 678L: netdev@vger.kernel.org 679S: Supported 680F: drivers/net/ethernet/amd/xgbe/ 681 682AMS (Apple Motion Sensor) DRIVER 683M: Michael Hanselmann <linux-kernel@hansmi.ch> 684S: Supported 685F: drivers/macintosh/ams/ 686 687ANALOG DEVICES INC AD9389B DRIVER 688M: Hans Verkuil <hans.verkuil@cisco.com> 689L: linux-media@vger.kernel.org 690S: Maintained 691F: drivers/media/i2c/ad9389b* 692 693ANALOG DEVICES INC ADV7180 DRIVER 694M: Lars-Peter Clausen <lars@metafoo.de> 695L: linux-media@vger.kernel.org 696W: http://ez.analog.com/community/linux-device-drivers 697S: Supported 698F: drivers/media/i2c/adv7180.c 699 700ANALOG DEVICES INC ADV7511 DRIVER 701M: Hans Verkuil <hans.verkuil@cisco.com> 702L: linux-media@vger.kernel.org 703S: Maintained 704F: drivers/media/i2c/adv7511* 705 706ANALOG DEVICES INC ADV7604 DRIVER 707M: Hans Verkuil <hans.verkuil@cisco.com> 708L: linux-media@vger.kernel.org 709S: Maintained 710F: drivers/media/i2c/adv7604* 711 712ANALOG DEVICES INC ADV7842 DRIVER 713M: Hans Verkuil <hans.verkuil@cisco.com> 714L: linux-media@vger.kernel.org 715S: Maintained 716F: drivers/media/i2c/adv7842* 717 718ANALOG DEVICES INC ASOC CODEC DRIVERS 719M: Lars-Peter Clausen <lars@metafoo.de> 720L: alsa-devel@alsa-project.org (moderated for non-subscribers) 721W: http://wiki.analog.com/ 722W: http://ez.analog.com/community/linux-device-drivers 723S: Supported 724F: sound/soc/codecs/adau* 725F: sound/soc/codecs/adav* 726F: sound/soc/codecs/ad1* 727F: sound/soc/codecs/ad7* 728F: sound/soc/codecs/ssm* 729F: sound/soc/codecs/sigmadsp.* 730 731ANALOG DEVICES INC ASOC DRIVERS 732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 733L: alsa-devel@alsa-project.org (moderated for non-subscribers) 734W: http://blackfin.uclinux.org/ 735S: Supported 736F: sound/soc/blackfin/* 737 738ANALOG DEVICES INC IIO DRIVERS 739M: Lars-Peter Clausen <lars@metafoo.de> 740M: Michael Hennerich <Michael.Hennerich@analog.com> 741W: http://wiki.analog.com/ 742W: http://ez.analog.com/community/linux-device-drivers 743S: Supported 744F: drivers/iio/*/ad* 745X: drivers/iio/*/adjd* 746F: drivers/staging/iio/*/ad* 747F: staging/iio/trigger/iio-trig-bfin-timer.c 748 749ANALOG DEVICES INC DMA DRIVERS 750M: Lars-Peter Clausen <lars@metafoo.de> 751W: http://ez.analog.com/community/linux-device-drivers 752S: Supported 753F: drivers/dma/dma-axi-dmac.c 754 755ANDROID DRIVERS 756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 757M: Arve Hjønnevåg <arve@android.com> 758M: Riley Andrews <riandrews@android.com> 759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 760L: devel@driverdev.osuosl.org 761S: Supported 762F: drivers/android/ 763F: drivers/staging/android/ 764 765AOA (Apple Onboard Audio) ALSA DRIVER 766M: Johannes Berg <johannes@sipsolutions.net> 767L: linuxppc-dev@lists.ozlabs.org 768L: alsa-devel@alsa-project.org (moderated for non-subscribers) 769S: Maintained 770F: sound/aoa/ 771 772APM DRIVER 773M: Jiri Kosina <jikos@kernel.org> 774S: Odd fixes 775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 776F: arch/x86/kernel/apm_32.c 777F: include/linux/apm_bios.h 778F: include/uapi/linux/apm_bios.h 779F: drivers/char/apm-emulation.c 780 781APPLE BCM5974 MULTITOUCH DRIVER 782M: Henrik Rydberg <rydberg@bitmath.org> 783L: linux-input@vger.kernel.org 784S: Odd fixes 785F: drivers/input/mouse/bcm5974.c 786 787APPLE SMC DRIVER 788M: Henrik Rydberg <rydberg@bitmath.org> 789L: lm-sensors@lm-sensors.org 790S: Odd fixes 791F: drivers/hwmon/applesmc.c 792 793APPLETALK NETWORK LAYER 794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 795S: Maintained 796F: drivers/net/appletalk/ 797F: net/appletalk/ 798 799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 800M: Duc Dang <dhdang@apm.com> 801S: Supported 802F: arch/arm64/boot/dts/apm/ 803 804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 805M: Iyappan Subramanian <isubramanian@apm.com> 806M: Keyur Chudgar <kchudgar@apm.com> 807S: Supported 808F: drivers/net/ethernet/apm/xgene/ 809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 810 811APTINA CAMERA SENSOR PLL 812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 813L: linux-media@vger.kernel.org 814S: Maintained 815F: drivers/media/i2c/aptina-pll.* 816 817ARC FRAMEBUFFER DRIVER 818M: Jaya Kumar <jayalk@intworks.biz> 819S: Maintained 820F: drivers/video/fbdev/arcfb.c 821F: drivers/video/fbdev/core/fb_defio.c 822 823ARCNET NETWORK LAYER 824M: Michael Grzeschik <m.grzeschik@pengutronix.de> 825L: netdev@vger.kernel.org 826S: Maintained 827F: drivers/net/arcnet/ 828F: include/uapi/linux/if_arcnet.h 829 830ARM MFM AND FLOPPY DRIVERS 831M: Ian Molton <spyro@f2s.com> 832S: Maintained 833F: arch/arm/lib/floppydma.S 834F: arch/arm/include/asm/floppy.h 835 836ARM PMU PROFILING AND DEBUGGING 837M: Will Deacon <will.deacon@arm.com> 838R: Mark Rutland <mark.rutland@arm.com> 839S: Maintained 840F: arch/arm*/kernel/perf_* 841F: arch/arm/oprofile/common.c 842F: arch/arm*/kernel/hw_breakpoint.c 843F: arch/arm*/include/asm/hw_breakpoint.h 844F: arch/arm*/include/asm/perf_event.h 845F: drivers/perf/arm_pmu.c 846F: include/linux/perf/arm_pmu.h 847 848ARM PORT 849M: Russell King <linux@arm.linux.org.uk> 850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 851W: http://www.arm.linux.org.uk/ 852S: Maintained 853F: arch/arm/ 854 855ARM SUB-ARCHITECTURES 856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 857S: Maintained 858F: arch/arm/mach-*/ 859F: arch/arm/plat-*/ 860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 861 862ARM PRIMECELL AACI PL041 DRIVER 863M: Russell King <linux@arm.linux.org.uk> 864S: Maintained 865F: sound/arm/aaci.* 866 867ARM PRIMECELL CLCD PL110 DRIVER 868M: Russell King <linux@arm.linux.org.uk> 869S: Maintained 870F: drivers/video/fbdev/amba-clcd.* 871 872ARM PRIMECELL KMI PL050 DRIVER 873M: Russell King <linux@arm.linux.org.uk> 874S: Maintained 875F: drivers/input/serio/ambakmi.* 876F: include/linux/amba/kmi.h 877 878ARM PRIMECELL MMCI PL180/1 DRIVER 879M: Russell King <linux@arm.linux.org.uk> 880S: Maintained 881F: drivers/mmc/host/mmci.* 882F: include/linux/amba/mmci.h 883 884ARM PRIMECELL UART PL010 AND PL011 DRIVERS 885M: Russell King <linux@arm.linux.org.uk> 886S: Maintained 887F: drivers/tty/serial/amba-pl01*.c 888F: include/linux/amba/serial.h 889 890ARM PRIMECELL BUS SUPPORT 891M: Russell King <linux@arm.linux.org.uk> 892S: Maintained 893F: drivers/amba/ 894F: include/linux/amba/bus.h 895 896ARM/ADS SPHERE MACHINE SUPPORT 897M: Lennert Buytenhek <kernel@wantstofly.org> 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 899S: Maintained 900 901ARM/AFEB9260 MACHINE SUPPORT 902M: Sergey Lapin <slapin@ossfans.org> 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 904S: Maintained 905 906ARM/AJECO 1ARM MACHINE SUPPORT 907M: Lennert Buytenhek <kernel@wantstofly.org> 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 909S: Maintained 910 911ARM/Allwinner sunXi SoC support 912M: Maxime Ripard <maxime.ripard@free-electrons.com> 913M: Chen-Yu Tsai <wens@csie.org> 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 915S: Maintained 916N: sun[x456789]i 917 918ARM/Allwinner SoC Clock Support 919M: Emilio López <emilio@elopez.com.ar> 920S: Maintained 921F: drivers/clk/sunxi/ 922 923ARM/Amlogic Meson SoC support 924M: Carlo Caione <carlo@caione.org> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926L: linux-meson@googlegroups.com 927W: http://linux-meson.com/ 928S: Maintained 929F: arch/arm/mach-meson/ 930F: arch/arm/boot/dts/meson* 931N: meson 932 933ARM/Annapurna Labs ALPINE ARCHITECTURE 934M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 935M: Antoine Tenart <antoine.tenart@free-electrons.com> 936S: Maintained 937F: arch/arm/mach-alpine/ 938F: arch/arm/boot/dts/alpine* 939F: arch/arm64/boot/dts/al/ 940F: drivers/*/*alpine* 941 942ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 943M: Nicolas Ferre <nicolas.ferre@atmel.com> 944M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 945M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 946L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 947W: http://www.linux4sam.org 948T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 949S: Supported 950F: arch/arm/mach-at91/ 951F: include/soc/at91/ 952F: arch/arm/boot/dts/at91*.dts 953F: arch/arm/boot/dts/at91*.dtsi 954F: arch/arm/boot/dts/sama*.dts 955F: arch/arm/boot/dts/sama*.dtsi 956F: arch/arm/include/debug/at91.S 957 958ARM/ATMEL AT91 Clock Support 959M: Boris Brezillon <boris.brezillon@free-electrons.com> 960S: Maintained 961F: drivers/clk/at91 962 963ARM/CALXEDA HIGHBANK ARCHITECTURE 964M: Rob Herring <robh@kernel.org> 965L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 966S: Maintained 967F: arch/arm/mach-highbank/ 968F: arch/arm/boot/dts/highbank.dts 969F: arch/arm/boot/dts/ecx-*.dts* 970 971ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 972M: Krzysztof Halasa <khalasa@piap.pl> 973S: Maintained 974F: arch/arm/mach-cns3xxx/ 975 976ARM/CAVIUM THUNDER NETWORK DRIVER 977M: Sunil Goutham <sgoutham@cavium.com> 978M: Robert Richter <rric@kernel.org> 979L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 980S: Supported 981F: drivers/net/ethernet/cavium/thunder/ 982 983ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 984M: Alexander Shiyan <shc_work@mail.ru> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986S: Odd Fixes 987N: clps711x 988 989ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 990M: Hartley Sweeten <hsweeten@visionengravers.com> 991M: Ryan Mallon <rmallon@gmail.com> 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 993S: Maintained 994F: arch/arm/mach-ep93xx/ 995F: arch/arm/mach-ep93xx/include/mach/ 996 997ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 998M: Lennert Buytenhek <kernel@wantstofly.org> 999L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1000S: Maintained 1001 1002ARM/CLKDEV SUPPORT 1003M: Russell King <linux@arm.linux.org.uk> 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1005S: Maintained 1006F: arch/arm/include/asm/clkdev.h 1007F: drivers/clk/clkdev.c 1008 1009ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 1010M: Mike Rapoport <mike@compulab.co.il> 1011L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1012S: Maintained 1013 1014ARM/CONTEC MICRO9 MACHINE SUPPORT 1015M: Hubert Feurstein <hubert.feurstein@contec.at> 1016S: Maintained 1017F: arch/arm/mach-ep93xx/micro9.c 1018 1019ARM/CORESIGHT FRAMEWORK AND DRIVERS 1020M: Mathieu Poirier <mathieu.poirier@linaro.org> 1021L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1022S: Maintained 1023F: drivers/hwtracing/coresight/* 1024F: Documentation/trace/coresight.txt 1025F: Documentation/devicetree/bindings/arm/coresight.txt 1026F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1027 1028ARM/CORGI MACHINE SUPPORT 1029M: Richard Purdie <rpurdie@rpsys.net> 1030S: Maintained 1031 1032ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1033M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1034L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1035T: git git://github.com/ulli-kroll/linux.git 1036S: Maintained 1037F: arch/arm/mach-gemini/ 1038F: drivers/rtc/rtc-gemini.c 1039 1040ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1041M: Barry Song <baohua@kernel.org> 1042L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1043T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1044S: Maintained 1045F: arch/arm/boot/dts/prima2* 1046F: arch/arm/mach-prima2/ 1047F: drivers/clk/sirf/ 1048F: drivers/clocksource/timer-prima2.c 1049F: drivers/clocksource/timer-atlas7.c 1050N: [^a-z]sirf 1051 1052ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1053M: Baruch Siach <baruch@tkos.co.il> 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1055S: Maintained 1056F: arch/arm/boot/dts/cx92755* 1057N: digicolor 1058 1059ARM/EBSA110 MACHINE SUPPORT 1060M: Russell King <linux@arm.linux.org.uk> 1061L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1062W: http://www.arm.linux.org.uk/ 1063S: Maintained 1064F: arch/arm/mach-ebsa110/ 1065F: drivers/net/ethernet/amd/am79c961a.* 1066 1067ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1068M: Uwe Kleine-König <kernel@pengutronix.de> 1069L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1070S: Maintained 1071N: efm32 1072 1073ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1074M: Daniel Ribeiro <drwyrm@gmail.com> 1075M: Stefan Schmidt <stefan@openezx.org> 1076M: Harald Welte <laforge@openezx.org> 1077L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1078W: http://www.openezx.org/ 1079S: Maintained 1080T: topgit git://git.openezx.org/openezx.git 1081F: arch/arm/mach-pxa/ezx.c 1082 1083ARM/FARADAY FA526 PORT 1084M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1086S: Maintained 1087T: git git://git.berlios.de/gemini-board 1088F: arch/arm/mm/*-fa* 1089 1090ARM/FOOTBRIDGE ARCHITECTURE 1091M: Russell King <linux@arm.linux.org.uk> 1092L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1093W: http://www.arm.linux.org.uk/ 1094S: Maintained 1095F: arch/arm/include/asm/hardware/dec21285.h 1096F: arch/arm/mach-footbridge/ 1097 1098ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1099M: Shawn Guo <shawnguo@kernel.org> 1100M: Sascha Hauer <kernel@pengutronix.de> 1101L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1102S: Maintained 1103T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1104F: arch/arm/mach-imx/ 1105F: arch/arm/mach-mxs/ 1106F: arch/arm/boot/dts/imx* 1107F: arch/arm/configs/imx*_defconfig 1108F: drivers/clk/imx/ 1109F: include/soc/imx/ 1110 1111ARM/FREESCALE VYBRID ARM ARCHITECTURE 1112M: Shawn Guo <shawnguo@kernel.org> 1113M: Sascha Hauer <kernel@pengutronix.de> 1114R: Stefan Agner <stefan@agner.ch> 1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1116S: Maintained 1117T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1118F: arch/arm/mach-imx/*vf610* 1119F: arch/arm/boot/dts/vf* 1120 1121ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1122M: Lennert Buytenhek <kernel@wantstofly.org> 1123L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1124S: Maintained 1125 1126ARM/GUMSTIX MACHINE SUPPORT 1127M: Steve Sakoman <sakoman@gmail.com> 1128L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1129S: Maintained 1130 1131ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1132M: Philipp Zabel <philipp.zabel@gmail.com> 1133M: Paul Parsons <lost.distance@yahoo.com> 1134L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1135S: Maintained 1136F: arch/arm/mach-pxa/hx4700.c 1137F: arch/arm/mach-pxa/include/mach/hx4700.h 1138F: sound/soc/pxa/hx4700.c 1139 1140ARM/HISILICON SOC SUPPORT 1141M: Wei Xu <xuwei5@hisilicon.com> 1142L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1143W: http://www.hisilicon.com 1144S: Supported 1145T: git git://github.com/hisilicon/linux-hisi.git 1146F: arch/arm/mach-hisi/ 1147F: arch/arm/boot/dts/hi3* 1148F: arch/arm/boot/dts/hip* 1149F: arch/arm/boot/dts/hisi* 1150F: arch/arm64/boot/dts/hisilicon/ 1151 1152ARM/HP JORNADA 7XX MACHINE SUPPORT 1153M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1154W: www.jlime.com 1155S: Maintained 1156T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1157F: arch/arm/mach-sa1100/jornada720.c 1158F: arch/arm/mach-sa1100/include/mach/jornada720.h 1159 1160ARM/IGEP MACHINE SUPPORT 1161M: Enric Balletbo i Serra <eballetbo@gmail.com> 1162M: Javier Martinez Canillas <javier@dowhile0.org> 1163L: linux-omap@vger.kernel.org 1164L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1165S: Maintained 1166F: arch/arm/boot/dts/omap3-igep* 1167 1168ARM/INCOME PXA270 SUPPORT 1169M: Marek Vasut <marek.vasut@gmail.com> 1170L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1171S: Maintained 1172F: arch/arm/mach-pxa/colibri-pxa270-income.c 1173 1174ARM/INTEL IOP32X ARM ARCHITECTURE 1175M: Lennert Buytenhek <kernel@wantstofly.org> 1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1177S: Maintained 1178 1179ARM/INTEL IOP33X ARM ARCHITECTURE 1180L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1181S: Orphan 1182 1183ARM/INTEL IOP13XX ARM ARCHITECTURE 1184M: Lennert Buytenhek <kernel@wantstofly.org> 1185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1186S: Maintained 1187 1188ARM/INTEL IQ81342EX MACHINE SUPPORT 1189M: Lennert Buytenhek <kernel@wantstofly.org> 1190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1191S: Maintained 1192 1193ARM/INTEL IXDP2850 MACHINE SUPPORT 1194M: Lennert Buytenhek <kernel@wantstofly.org> 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1196S: Maintained 1197 1198ARM/INTEL IXP4XX ARM ARCHITECTURE 1199M: Imre Kaloz <kaloz@openwrt.org> 1200M: Krzysztof Halasa <khalasa@piap.pl> 1201L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1202S: Maintained 1203F: arch/arm/mach-ixp4xx/ 1204 1205ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1206M: Jonathan Cameron <jic23@cam.ac.uk> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208S: Maintained 1209F: arch/arm/mach-pxa/stargate2.c 1210F: drivers/pcmcia/pxa2xx_stargate2.c 1211 1212ARM/INTEL XSC3 (MANZANO) ARM CORE 1213M: Lennert Buytenhek <kernel@wantstofly.org> 1214L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1215S: Maintained 1216 1217ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1218M: Lennert Buytenhek <kernel@wantstofly.org> 1219L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1220S: Maintained 1221 1222ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1223M: Santosh Shilimkar <ssantosh@kernel.org> 1224L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1225S: Maintained 1226F: arch/arm/mach-keystone/ 1227F: arch/arm/boot/dts/k2* 1228T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1229 1230ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1231M: Santosh Shilimkar <ssantosh@kernel.org> 1232L: linux-kernel@vger.kernel.org 1233S: Maintained 1234F: drivers/clk/keystone/ 1235 1236ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1237M: Santosh Shilimkar <ssantosh@kernel.org> 1238L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1239L: linux-kernel@vger.kernel.org 1240S: Maintained 1241F: drivers/clocksource/timer-keystone.c 1242 1243ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1244M: Santosh Shilimkar <ssantosh@kernel.org> 1245L: linux-kernel@vger.kernel.org 1246S: Maintained 1247F: drivers/power/reset/keystone-reset.c 1248 1249ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1250M: Santosh Shilimkar <ssantosh@kernel.org> 1251L: linux-kernel@vger.kernel.org 1252S: Maintained 1253F: drivers/memory/*emif* 1254 1255ARM/LOGICPD PXA270 MACHINE SUPPORT 1256M: Lennert Buytenhek <kernel@wantstofly.org> 1257L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1258S: Maintained 1259 1260ARM/LPC18XX ARCHITECTURE 1261M: Joachim Eastwood <manabian@gmail.com> 1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1263S: Maintained 1264F: arch/arm/boot/dts/lpc43* 1265F: drivers/clk/nxp/clk-lpc18xx* 1266F: drivers/clocksource/time-lpc32xx.c 1267F: drivers/i2c/busses/i2c-lpc2k.c 1268F: drivers/memory/pl172.c 1269F: drivers/mtd/spi-nor/nxp-spifi.c 1270F: drivers/rtc/rtc-lpc24xx.c 1271N: lpc18xx 1272 1273ARM/MAGICIAN MACHINE SUPPORT 1274M: Philipp Zabel <philipp.zabel@gmail.com> 1275S: Maintained 1276 1277ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1278M: Jason Cooper <jason@lakedaemon.net> 1279M: Andrew Lunn <andrew@lunn.ch> 1280M: Gregory Clement <gregory.clement@free-electrons.com> 1281M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1282L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1283S: Maintained 1284F: arch/arm/mach-mvebu/ 1285F: drivers/rtc/rtc-armada38x.c 1286F: arch/arm/boot/dts/armada* 1287F: arch/arm/boot/dts/kirkwood* 1288 1289 1290ARM/Marvell Berlin SoC support 1291M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1292L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1293S: Maintained 1294F: arch/arm/mach-berlin/ 1295F: arch/arm/boot/dts/berlin* 1296F: arch/arm64/boot/dts/marvell/berlin* 1297 1298 1299ARM/Marvell Dove/MV78xx0/Orion SOC support 1300M: Jason Cooper <jason@lakedaemon.net> 1301M: Andrew Lunn <andrew@lunn.ch> 1302M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1303M: Gregory Clement <gregory.clement@free-electrons.com> 1304L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1305S: Maintained 1306F: arch/arm/mach-dove/ 1307F: arch/arm/mach-mv78xx0/ 1308F: arch/arm/mach-orion5x/ 1309F: arch/arm/plat-orion/ 1310F: arch/arm/boot/dts/dove* 1311F: arch/arm/boot/dts/orion5x* 1312 1313 1314ARM/Orion SoC/Technologic Systems TS-78xx platform support 1315M: Alexander Clouter <alex@digriz.org.uk> 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1317W: http://www.digriz.org.uk/ts78xx/kernel 1318S: Maintained 1319F: arch/arm/mach-orion5x/ts78xx-* 1320 1321ARM/Mediatek RTC DRIVER 1322M: Eddie Huang <eddie.huang@mediatek.com> 1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1325S: Maintained 1326F: drivers/rtc/rtc-mt6397.c 1327 1328ARM/Mediatek SoC support 1329M: Matthias Brugger <matthias.bgg@gmail.com> 1330L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1331L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1332S: Maintained 1333F: arch/arm/boot/dts/mt6* 1334F: arch/arm/boot/dts/mt8* 1335F: arch/arm/mach-mediatek/ 1336N: mtk 1337K: mediatek 1338 1339ARM/Mediatek USB3 PHY DRIVER 1340M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1342L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1343S: Maintained 1344F: drivers/phy/phy-mt65xx-usb3.c 1345 1346ARM/MICREL KS8695 ARCHITECTURE 1347M: Greg Ungerer <gerg@uclinux.org> 1348L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1349F: arch/arm/mach-ks8695/ 1350S: Odd Fixes 1351 1352ARM/MIOA701 MACHINE SUPPORT 1353M: Robert Jarzmik <robert.jarzmik@free.fr> 1354L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1355F: arch/arm/mach-pxa/mioa701.c 1356S: Maintained 1357 1358ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1359M: Michael Petchkovsky <mkpetch@internode.on.net> 1360S: Maintained 1361 1362ARM/NOMADIK ARCHITECTURE 1363M: Alessandro Rubini <rubini@unipv.it> 1364M: Linus Walleij <linus.walleij@linaro.org> 1365L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1366S: Maintained 1367F: arch/arm/mach-nomadik/ 1368F: drivers/pinctrl/nomadik/ 1369F: drivers/i2c/busses/i2c-nomadik.c 1370T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1371 1372ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1373M: Nelson Castillo <arhuaco@freaks-unidos.net> 1374L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1375W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1376S: Supported 1377 1378ARM/TOSA MACHINE SUPPORT 1379M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1380M: Dirk Opfer <dirk@opfer-online.de> 1381S: Maintained 1382 1383ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1384M: Marek Vasut <marek.vasut@gmail.com> 1385L: linux-arm-kernel@lists.infradead.org 1386W: http://hackndev.com 1387S: Maintained 1388F: arch/arm/mach-pxa/include/mach/palmtx.h 1389F: arch/arm/mach-pxa/palmtx.c 1390F: arch/arm/mach-pxa/include/mach/palmt5.h 1391F: arch/arm/mach-pxa/palmt5.c 1392F: arch/arm/mach-pxa/include/mach/palmld.h 1393F: arch/arm/mach-pxa/palmld.c 1394F: arch/arm/mach-pxa/include/mach/palmte2.h 1395F: arch/arm/mach-pxa/palmte2.c 1396F: arch/arm/mach-pxa/include/mach/palmtc.h 1397F: arch/arm/mach-pxa/palmtc.c 1398 1399ARM/PALM TREO SUPPORT 1400M: Tomas Cech <sleep_walker@suse.com> 1401L: linux-arm-kernel@lists.infradead.org 1402W: http://hackndev.com 1403S: Maintained 1404F: arch/arm/mach-pxa/include/mach/palmtreo.h 1405F: arch/arm/mach-pxa/palmtreo.c 1406 1407ARM/PALMZ72 SUPPORT 1408M: Sergey Lapin <slapin@ossfans.org> 1409L: linux-arm-kernel@lists.infradead.org 1410W: http://hackndev.com 1411S: Maintained 1412F: arch/arm/mach-pxa/include/mach/palmz72.h 1413F: arch/arm/mach-pxa/palmz72.c 1414 1415ARM/PLEB SUPPORT 1416M: Peter Chubb <pleb@gelato.unsw.edu.au> 1417W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1418S: Maintained 1419 1420ARM/PT DIGITAL BOARD PORT 1421M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1423W: http://www.arm.linux.org.uk/ 1424S: Maintained 1425 1426ARM/QUALCOMM SUPPORT 1427M: Andy Gross <andy.gross@linaro.org> 1428M: David Brown <david.brown@linaro.org> 1429L: linux-arm-msm@vger.kernel.org 1430L: linux-soc@vger.kernel.org 1431S: Maintained 1432F: arch/arm/boot/dts/qcom-*.dts 1433F: arch/arm/boot/dts/qcom-*.dtsi 1434F: arch/arm/mach-qcom/ 1435F: arch/arm64/boot/dts/qcom/* 1436F: drivers/soc/qcom/ 1437F: drivers/tty/serial/msm_serial.h 1438F: drivers/tty/serial/msm_serial.c 1439F: drivers/*/pm8???-* 1440F: drivers/mfd/ssbi.c 1441F: drivers/firmware/qcom_scm.c 1442T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1443 1444ARM/RADISYS ENP2611 MACHINE SUPPORT 1445M: Lennert Buytenhek <kernel@wantstofly.org> 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1447S: Maintained 1448 1449ARM/RENESAS ARM64 ARCHITECTURE 1450M: Simon Horman <horms@verge.net.au> 1451M: Magnus Damm <magnus.damm@gmail.com> 1452L: linux-renesas-soc@vger.kernel.org 1453Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1454T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1455S: Supported 1456F: arch/arm64/boot/dts/renesas/ 1457 1458ARM/RISCPC ARCHITECTURE 1459M: Russell King <linux@arm.linux.org.uk> 1460L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1461W: http://www.arm.linux.org.uk/ 1462S: Maintained 1463F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1464F: arch/arm/include/asm/hardware/ioc.h 1465F: arch/arm/include/asm/hardware/iomd.h 1466F: arch/arm/include/asm/hardware/memc.h 1467F: arch/arm/mach-rpc/ 1468F: drivers/net/ethernet/8390/etherh.c 1469F: drivers/net/ethernet/i825xx/ether1* 1470F: drivers/net/ethernet/seeq/ether3* 1471F: drivers/scsi/arm/ 1472 1473ARM/Rockchip SoC support 1474M: Heiko Stuebner <heiko@sntech.de> 1475L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1476L: linux-rockchip@lists.infradead.org 1477T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1478S: Maintained 1479F: arch/arm/boot/dts/rk3* 1480F: arch/arm/mach-rockchip/ 1481F: drivers/clk/rockchip/ 1482F: drivers/i2c/busses/i2c-rk3x.c 1483F: drivers/*/*rockchip* 1484F: drivers/*/*/*rockchip* 1485F: sound/soc/rockchip/ 1486N: rockchip 1487 1488ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1489M: Kukjin Kim <kgene@kernel.org> 1490M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1492L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1493S: Maintained 1494F: arch/arm/boot/dts/s3c* 1495F: arch/arm/boot/dts/s5p* 1496F: arch/arm/boot/dts/samsung* 1497F: arch/arm/boot/dts/exynos* 1498F: arch/arm64/boot/dts/exynos/ 1499F: arch/arm/plat-samsung/ 1500F: arch/arm/mach-s3c24*/ 1501F: arch/arm/mach-s3c64xx/ 1502F: arch/arm/mach-s5p*/ 1503F: arch/arm/mach-exynos*/ 1504F: drivers/*/*s3c2410* 1505F: drivers/*/*/*s3c2410* 1506F: drivers/spi/spi-s3c* 1507F: sound/soc/samsung/* 1508F: Documentation/arm/Samsung/ 1509F: Documentation/devicetree/bindings/arm/samsung/ 1510F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1511F: Documentation/devicetree/bindings/power/pd-samsung.txt 1512N: exynos 1513 1514ARM/SAMSUNG MOBILE MACHINE SUPPORT 1515M: Kyungmin Park <kyungmin.park@samsung.com> 1516L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1517S: Maintained 1518F: arch/arm/mach-s5pv210/ 1519 1520ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1521M: Kyungmin Park <kyungmin.park@samsung.com> 1522M: Kamil Debski <k.debski@samsung.com> 1523L: linux-arm-kernel@lists.infradead.org 1524L: linux-media@vger.kernel.org 1525S: Maintained 1526F: drivers/media/platform/s5p-g2d/ 1527 1528ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1529M: Kyungmin Park <kyungmin.park@samsung.com> 1530M: Kamil Debski <k.debski@samsung.com> 1531M: Jeongtae Park <jtp.park@samsung.com> 1532L: linux-arm-kernel@lists.infradead.org 1533L: linux-media@vger.kernel.org 1534S: Maintained 1535F: arch/arm/plat-samsung/s5p-dev-mfc.c 1536F: drivers/media/platform/s5p-mfc/ 1537 1538ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1539M: Kyungmin Park <kyungmin.park@samsung.com> 1540M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1541L: linux-arm-kernel@lists.infradead.org 1542L: linux-media@vger.kernel.org 1543S: Maintained 1544F: drivers/media/platform/s5p-tv/ 1545 1546ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1547M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1548M: Jacek Anaszewski <j.anaszewski@samsung.com> 1549L: linux-arm-kernel@lists.infradead.org 1550L: linux-media@vger.kernel.org 1551S: Maintained 1552F: drivers/media/platform/s5p-jpeg/ 1553 1554ARM/SHMOBILE ARM ARCHITECTURE 1555M: Simon Horman <horms@verge.net.au> 1556M: Magnus Damm <magnus.damm@gmail.com> 1557L: linux-renesas-soc@vger.kernel.org 1558Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1559T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1560S: Supported 1561F: arch/arm/boot/dts/emev2* 1562F: arch/arm/boot/dts/r7s* 1563F: arch/arm/boot/dts/r8a* 1564F: arch/arm/boot/dts/sh* 1565F: arch/arm/configs/shmobile_defconfig 1566F: arch/arm/include/debug/renesas-scif.S 1567F: arch/arm/mach-shmobile/ 1568F: drivers/sh/ 1569 1570ARM/SOCFPGA ARCHITECTURE 1571M: Dinh Nguyen <dinguyen@opensource.altera.com> 1572S: Maintained 1573F: arch/arm/mach-socfpga/ 1574F: arch/arm/boot/dts/socfpga* 1575F: arch/arm/configs/socfpga_defconfig 1576F: arch/arm64/boot/dts/altera/ 1577W: http://www.rocketboards.org 1578T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1579 1580ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1581M: Dinh Nguyen <dinguyen@opensource.altera.com> 1582S: Maintained 1583F: drivers/clk/socfpga/ 1584 1585ARM/SOCFPGA EDAC SUPPORT 1586M: Thor Thayer <tthayer@opensource.altera.com> 1587S: Maintained 1588F: drivers/edac/altera_edac. 1589 1590ARM/STI ARCHITECTURE 1591M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1592M: Maxime Coquelin <maxime.coquelin@st.com> 1593M: Patrice Chotard <patrice.chotard@st.com> 1594L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1595L: kernel@stlinux.com 1596W: http://www.stlinux.com 1597S: Maintained 1598F: arch/arm/mach-sti/ 1599F: arch/arm/boot/dts/sti* 1600F: drivers/char/hw_random/st-rng.c 1601F: drivers/clocksource/arm_global_timer.c 1602F: drivers/clocksource/clksrc_st_lpc.c 1603F: drivers/i2c/busses/i2c-st.c 1604F: drivers/media/rc/st_rc.c 1605F: drivers/media/platform/sti/c8sectpfe/ 1606F: drivers/mmc/host/sdhci-st.c 1607F: drivers/phy/phy-miphy28lp.c 1608F: drivers/phy/phy-miphy365x.c 1609F: drivers/phy/phy-stih407-usb.c 1610F: drivers/phy/phy-stih41x-usb.c 1611F: drivers/pinctrl/pinctrl-st.c 1612F: drivers/reset/sti/ 1613F: drivers/rtc/rtc-st-lpc.c 1614F: drivers/tty/serial/st-asc.c 1615F: drivers/usb/dwc3/dwc3-st.c 1616F: drivers/usb/host/ehci-st.c 1617F: drivers/usb/host/ohci-st.c 1618F: drivers/watchdog/st_lpc_wdt.c 1619F: drivers/ata/ahci_st.c 1620 1621ARM/STM32 ARCHITECTURE 1622M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1623L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1624S: Maintained 1625T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1626N: stm32 1627F: drivers/clocksource/armv7m_systick.c 1628 1629ARM/TANGO ARCHITECTURE 1630M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1631L: linux-arm-kernel@lists.infradead.org 1632S: Maintained 1633F: arch/arm/mach-tango/ 1634F: arch/arm/boot/dts/tango* 1635 1636ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1637M: Lennert Buytenhek <kernel@wantstofly.org> 1638L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1639S: Maintained 1640 1641ARM/TETON BGA MACHINE SUPPORT 1642M: "Mark F. Brown" <mark.brown314@gmail.com> 1643L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1644S: Maintained 1645 1646ARM/THECUS N2100 MACHINE SUPPORT 1647M: Lennert Buytenhek <kernel@wantstofly.org> 1648L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1649S: Maintained 1650 1651ARM/NUVOTON W90X900 ARM ARCHITECTURE 1652M: Wan ZongShun <mcuos.com@gmail.com> 1653L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1654W: http://www.mcuos.com 1655S: Maintained 1656F: arch/arm/mach-w90x900/ 1657F: drivers/input/keyboard/w90p910_keypad.c 1658F: drivers/input/touchscreen/w90p910_ts.c 1659F: drivers/watchdog/nuc900_wdt.c 1660F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1661F: drivers/mtd/nand/nuc900_nand.c 1662F: drivers/rtc/rtc-nuc900.c 1663F: drivers/spi/spi-nuc900.c 1664F: drivers/usb/host/ehci-w90x900.c 1665F: drivers/video/fbdev/nuc900fb.c 1666 1667ARM/U300 MACHINE SUPPORT 1668M: Linus Walleij <linus.walleij@linaro.org> 1669L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1670S: Supported 1671F: arch/arm/mach-u300/ 1672F: drivers/clocksource/timer-u300.c 1673F: drivers/i2c/busses/i2c-stu300.c 1674F: drivers/rtc/rtc-coh901331.c 1675F: drivers/watchdog/coh901327_wdt.c 1676F: drivers/dma/coh901318* 1677F: drivers/mfd/ab3100* 1678F: drivers/rtc/rtc-ab3100.c 1679F: drivers/rtc/rtc-coh901331.c 1680T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1681 1682ARM/UNIPHIER ARCHITECTURE 1683M: Masahiro Yamada <yamada.masahiro@socionext.com> 1684L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1685S: Maintained 1686F: arch/arm/boot/dts/uniphier* 1687F: arch/arm/include/asm/hardware/cache-uniphier.h 1688F: arch/arm/mach-uniphier/ 1689F: arch/arm/mm/cache-uniphier.c 1690F: arch/arm64/boot/dts/socionext/ 1691F: drivers/bus/uniphier-system-bus.c 1692F: drivers/i2c/busses/i2c-uniphier* 1693F: drivers/pinctrl/uniphier/ 1694F: drivers/tty/serial/8250/8250_uniphier.c 1695N: uniphier 1696 1697ARM/Ux500 ARM ARCHITECTURE 1698M: Linus Walleij <linus.walleij@linaro.org> 1699L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1700S: Maintained 1701F: arch/arm/mach-ux500/ 1702F: drivers/clocksource/clksrc-dbx500-prcmu.c 1703F: drivers/dma/ste_dma40* 1704F: drivers/hwspinlock/u8500_hsem.c 1705F: drivers/mfd/abx500* 1706F: drivers/mfd/ab8500* 1707F: drivers/mfd/dbx500* 1708F: drivers/mfd/db8500* 1709F: drivers/pinctrl/nomadik/pinctrl-ab* 1710F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1711F: drivers/rtc/rtc-ab8500.c 1712F: drivers/rtc/rtc-pl031.c 1713T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1714 1715ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1716M: Ulf Hansson <ulf.hansson@linaro.org> 1717L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1718T: git git://git.linaro.org/people/ulfh/clk.git 1719S: Maintained 1720F: drivers/clk/ux500/ 1721F: include/linux/platform_data/clk-ux500.h 1722 1723ARM/VERSATILE EXPRESS PLATFORM 1724M: Liviu Dudau <liviu.dudau@arm.com> 1725M: Sudeep Holla <sudeep.holla@arm.com> 1726M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1727L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1728S: Maintained 1729F: arch/arm/boot/dts/vexpress* 1730F: arch/arm64/boot/dts/arm/ 1731F: arch/arm/mach-vexpress/ 1732F: */*/vexpress* 1733F: */*/*/vexpress* 1734F: drivers/clk/versatile/clk-vexpress-osc.c 1735F: drivers/clocksource/versatile.c 1736 1737ARM/VFP SUPPORT 1738M: Russell King <linux@arm.linux.org.uk> 1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1740W: http://www.arm.linux.org.uk/ 1741S: Maintained 1742F: arch/arm/vfp/ 1743 1744ARM/VOIPAC PXA270 SUPPORT 1745M: Marek Vasut <marek.vasut@gmail.com> 1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1747S: Maintained 1748F: arch/arm/mach-pxa/vpac270.c 1749F: arch/arm/mach-pxa/include/mach/vpac270.h 1750 1751ARM/VT8500 ARM ARCHITECTURE 1752M: Tony Prisk <linux@prisktech.co.nz> 1753L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1754S: Maintained 1755F: arch/arm/mach-vt8500/ 1756F: drivers/clocksource/vt8500_timer.c 1757F: drivers/i2c/busses/i2c-wmt.c 1758F: drivers/mmc/host/wmt-sdmmc.c 1759F: drivers/pwm/pwm-vt8500.c 1760F: drivers/rtc/rtc-vt8500.c 1761F: drivers/tty/serial/vt8500_serial.c 1762F: drivers/usb/host/ehci-platform.c 1763F: drivers/usb/host/uhci-platform.c 1764F: drivers/video/fbdev/vt8500lcdfb.* 1765F: drivers/video/fbdev/wm8505fb* 1766F: drivers/video/fbdev/wmt_ge_rops.* 1767 1768ARM/ZIPIT Z2 SUPPORT 1769M: Marek Vasut <marek.vasut@gmail.com> 1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1771S: Maintained 1772F: arch/arm/mach-pxa/z2.c 1773F: arch/arm/mach-pxa/include/mach/z2.h 1774 1775ARM/ZTE ARCHITECTURE 1776M: Jun Nie <jun.nie@linaro.org> 1777L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1778S: Maintained 1779F: arch/arm/mach-zx/ 1780F: drivers/clk/zte/ 1781F: Documentation/devicetree/bindings/arm/zte.txt 1782F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1783 1784ARM/ZYNQ ARCHITECTURE 1785M: Michal Simek <michal.simek@xilinx.com> 1786R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1788W: http://wiki.xilinx.com 1789T: git https://github.com/Xilinx/linux-xlnx.git 1790S: Supported 1791F: arch/arm/mach-zynq/ 1792F: drivers/cpuidle/cpuidle-zynq.c 1793F: drivers/block/xsysace.c 1794N: zynq 1795N: xilinx 1796F: drivers/clocksource/cadence_ttc_timer.c 1797F: drivers/i2c/busses/i2c-cadence.c 1798F: drivers/mmc/host/sdhci-of-arasan.c 1799F: drivers/edac/synopsys_edac.c 1800 1801ARM SMMU DRIVERS 1802M: Will Deacon <will.deacon@arm.com> 1803L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1804S: Maintained 1805F: drivers/iommu/arm-smmu.c 1806F: drivers/iommu/arm-smmu-v3.c 1807F: drivers/iommu/io-pgtable-arm.c 1808 1809ARM64 PORT (AARCH64 ARCHITECTURE) 1810M: Catalin Marinas <catalin.marinas@arm.com> 1811M: Will Deacon <will.deacon@arm.com> 1812L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1813T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1814S: Maintained 1815F: arch/arm64/ 1816F: Documentation/arm64/ 1817 1818AS3645A LED FLASH CONTROLLER DRIVER 1819M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1820L: linux-media@vger.kernel.org 1821T: git git://linuxtv.org/media_tree.git 1822S: Maintained 1823F: drivers/media/i2c/as3645a.c 1824F: include/media/i2c/as3645a.h 1825 1826ASC7621 HARDWARE MONITOR DRIVER 1827M: George Joseph <george.joseph@fairview5.com> 1828L: lm-sensors@lm-sensors.org 1829S: Maintained 1830F: Documentation/hwmon/asc7621 1831F: drivers/hwmon/asc7621.c 1832 1833ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1834M: Corentin Chary <corentin.chary@gmail.com> 1835L: acpi4asus-user@lists.sourceforge.net 1836L: platform-driver-x86@vger.kernel.org 1837W: http://acpi4asus.sf.net 1838S: Maintained 1839F: drivers/platform/x86/asus*.c 1840F: drivers/platform/x86/eeepc*.c 1841 1842ASUS WIRELESS RADIO CONTROL DRIVER 1843M: João Paulo Rechi Vita <jprvita@gmail.com> 1844L: platform-driver-x86@vger.kernel.org 1845S: Maintained 1846F: drivers/platform/x86/asus-wireless.c 1847 1848ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1849R: Dan Williams <dan.j.williams@intel.com> 1850W: http://sourceforge.net/projects/xscaleiop 1851S: Odd fixes 1852F: Documentation/crypto/async-tx-api.txt 1853F: crypto/async_tx/ 1854F: drivers/dma/ 1855F: include/linux/dmaengine.h 1856F: include/linux/async_tx.h 1857 1858AT24 EEPROM DRIVER 1859M: Wolfram Sang <wsa@the-dreams.de> 1860L: linux-i2c@vger.kernel.org 1861S: Maintained 1862F: drivers/misc/eeprom/at24.c 1863F: include/linux/platform_data/at24.h 1864 1865ATA OVER ETHERNET (AOE) DRIVER 1866M: "Ed L. Cashin" <ed.cashin@acm.org> 1867W: http://www.openaoe.org/ 1868S: Supported 1869F: Documentation/aoe/ 1870F: drivers/block/aoe/ 1871 1872ATHEROS 71XX/9XXX GPIO DRIVER 1873M: Alban Bedel <albeu@free.fr> 1874W: https://github.com/AlbanBedel/linux 1875T: git git://github.com/AlbanBedel/linux 1876S: Maintained 1877F: drivers/gpio/gpio-ath79.c 1878F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1879 1880ATHEROS ATH GENERIC UTILITIES 1881M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1882L: linux-wireless@vger.kernel.org 1883S: Supported 1884F: drivers/net/wireless/ath/* 1885 1886ATHEROS ATH5K WIRELESS DRIVER 1887M: Jiri Slaby <jirislaby@gmail.com> 1888M: Nick Kossifidis <mickflemm@gmail.com> 1889M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1890L: linux-wireless@vger.kernel.org 1891W: http://wireless.kernel.org/en/users/Drivers/ath5k 1892S: Maintained 1893F: drivers/net/wireless/ath/ath5k/ 1894 1895ATHEROS ATH6KL WIRELESS DRIVER 1896M: Kalle Valo <kvalo@qca.qualcomm.com> 1897L: linux-wireless@vger.kernel.org 1898W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1899T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 1900S: Supported 1901F: drivers/net/wireless/ath/ath6kl/ 1902 1903WILOCITY WIL6210 WIRELESS DRIVER 1904M: Maya Erez <qca_merez@qca.qualcomm.com> 1905L: linux-wireless@vger.kernel.org 1906L: wil6210@qca.qualcomm.com 1907S: Supported 1908W: http://wireless.kernel.org/en/users/Drivers/wil6210 1909F: drivers/net/wireless/ath/wil6210/ 1910F: include/uapi/linux/wil6210_uapi.h 1911 1912CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1913M: Christian Lamparter <chunkeey@googlemail.com> 1914L: linux-wireless@vger.kernel.org 1915W: http://wireless.kernel.org/en/users/Drivers/carl9170 1916S: Maintained 1917F: drivers/net/wireless/ath/carl9170/ 1918 1919ATK0110 HWMON DRIVER 1920M: Luca Tettamanti <kronos.it@gmail.com> 1921L: lm-sensors@lm-sensors.org 1922S: Maintained 1923F: drivers/hwmon/asus_atk0110.c 1924 1925ATI_REMOTE2 DRIVER 1926M: Ville Syrjala <syrjala@sci.fi> 1927S: Maintained 1928F: drivers/input/misc/ati_remote2.c 1929 1930ATLX ETHERNET DRIVERS 1931M: Jay Cliburn <jcliburn@gmail.com> 1932M: Chris Snook <chris.snook@gmail.com> 1933L: netdev@vger.kernel.org 1934W: http://sourceforge.net/projects/atl1 1935W: http://atl1.sourceforge.net 1936S: Maintained 1937F: drivers/net/ethernet/atheros/ 1938 1939ATM 1940M: Chas Williams <3chas3@gmail.com> 1941L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1942L: netdev@vger.kernel.org 1943W: http://linux-atm.sourceforge.net 1944S: Maintained 1945F: drivers/atm/ 1946F: include/linux/atm* 1947F: include/uapi/linux/atm* 1948 1949ATMEL AT91 / AT32 MCI DRIVER 1950M: Ludovic Desroches <ludovic.desroches@atmel.com> 1951S: Maintained 1952F: drivers/mmc/host/atmel-mci.c 1953 1954ATMEL AT91 / AT32 SERIAL DRIVER 1955M: Nicolas Ferre <nicolas.ferre@atmel.com> 1956S: Supported 1957F: drivers/tty/serial/atmel_serial.c 1958 1959ATMEL Audio ALSA driver 1960M: Nicolas Ferre <nicolas.ferre@atmel.com> 1961L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1962S: Supported 1963F: sound/soc/atmel 1964 1965ATMEL DMA DRIVER 1966M: Nicolas Ferre <nicolas.ferre@atmel.com> 1967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1968S: Supported 1969F: drivers/dma/at_hdmac.c 1970F: drivers/dma/at_hdmac_regs.h 1971F: include/linux/platform_data/dma-atmel.h 1972 1973ATMEL XDMA DRIVER 1974M: Ludovic Desroches <ludovic.desroches@atmel.com> 1975L: linux-arm-kernel@lists.infradead.org 1976L: dmaengine@vger.kernel.org 1977S: Supported 1978F: drivers/dma/at_xdmac.c 1979 1980ATMEL I2C DRIVER 1981M: Ludovic Desroches <ludovic.desroches@atmel.com> 1982L: linux-i2c@vger.kernel.org 1983S: Supported 1984F: drivers/i2c/busses/i2c-at91.c 1985 1986ATMEL ISI DRIVER 1987M: Ludovic Desroches <ludovic.desroches@atmel.com> 1988L: linux-media@vger.kernel.org 1989S: Supported 1990F: drivers/media/platform/soc_camera/atmel-isi.c 1991F: include/media/atmel-isi.h 1992 1993ATMEL LCDFB DRIVER 1994M: Nicolas Ferre <nicolas.ferre@atmel.com> 1995L: linux-fbdev@vger.kernel.org 1996S: Maintained 1997F: drivers/video/fbdev/atmel_lcdfb.c 1998F: include/video/atmel_lcdc.h 1999 2000ATMEL MACB ETHERNET DRIVER 2001M: Nicolas Ferre <nicolas.ferre@atmel.com> 2002S: Supported 2003F: drivers/net/ethernet/cadence/ 2004 2005ATMEL NAND DRIVER 2006M: Wenyou Yang <wenyou.yang@atmel.com> 2007M: Josh Wu <rainyfeeling@outlook.com> 2008L: linux-mtd@lists.infradead.org 2009S: Supported 2010F: drivers/mtd/nand/atmel_nand* 2011 2012ATMEL SDMMC DRIVER 2013M: Ludovic Desroches <ludovic.desroches@atmel.com> 2014L: linux-mmc@vger.kernel.org 2015S: Supported 2016F: drivers/mmc/host/sdhci-of-at91.c 2017 2018ATMEL SPI DRIVER 2019M: Nicolas Ferre <nicolas.ferre@atmel.com> 2020S: Supported 2021F: drivers/spi/spi-atmel.* 2022 2023ATMEL SSC DRIVER 2024M: Nicolas Ferre <nicolas.ferre@atmel.com> 2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2026S: Supported 2027F: drivers/misc/atmel-ssc.c 2028F: include/linux/atmel-ssc.h 2029 2030ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2031M: Nicolas Ferre <nicolas.ferre@atmel.com> 2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2033S: Supported 2034F: drivers/misc/atmel_tclib.c 2035F: drivers/clocksource/tcb_clksrc.c 2036 2037ATMEL USBA UDC DRIVER 2038M: Nicolas Ferre <nicolas.ferre@atmel.com> 2039L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2040S: Supported 2041F: drivers/usb/gadget/udc/atmel_usba_udc.* 2042 2043ATMEL WIRELESS DRIVER 2044M: Simon Kelley <simon@thekelleys.org.uk> 2045L: linux-wireless@vger.kernel.org 2046W: http://www.thekelleys.org.uk/atmel 2047W: http://atmelwlandriver.sourceforge.net/ 2048S: Maintained 2049F: drivers/net/wireless/atmel/atmel* 2050 2051ATMEL MAXTOUCH DRIVER 2052M: Nick Dyer <nick.dyer@itdev.co.uk> 2053T: git git://github.com/atmel-maxtouch/linux.git 2054S: Supported 2055F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2056F: drivers/input/touchscreen/atmel_mxt_ts.c 2057F: include/linux/platform_data/atmel_mxt_ts.h 2058 2059ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2060M: Bradley Grove <linuxdrivers@attotech.com> 2061L: linux-scsi@vger.kernel.org 2062W: http://www.attotech.com 2063S: Supported 2064F: drivers/scsi/esas2r 2065 2066ATUSB IEEE 802.15.4 RADIO DRIVER 2067M: Stefan Schmidt <stefan@osg.samsung.com> 2068L: linux-wpan@vger.kernel.org 2069S: Maintained 2070F: drivers/net/ieee802154/atusb.c 2071F: drivers/net/ieee802154/atusb.h 2072F: drivers/net/ieee802154/at86rf230.h 2073 2074AUDIT SUBSYSTEM 2075M: Paul Moore <paul@paul-moore.com> 2076M: Eric Paris <eparis@redhat.com> 2077L: linux-audit@redhat.com (moderated for non-subscribers) 2078W: http://people.redhat.com/sgrubb/audit/ 2079T: git git://git.infradead.org/users/pcmoore/audit 2080S: Maintained 2081F: include/linux/audit.h 2082F: include/uapi/linux/audit.h 2083F: kernel/audit* 2084 2085AUXILIARY DISPLAY DRIVERS 2086M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2087W: http://miguelojeda.es/auxdisplay.htm 2088W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2089S: Maintained 2090F: drivers/auxdisplay/ 2091F: include/linux/cfag12864b.h 2092 2093AVR32 ARCHITECTURE 2094M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2095M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2096W: http://www.atmel.com/products/AVR32/ 2097W: http://mirror.egtvedt.no/avr32linux.org/ 2098W: http://avrfreaks.net/ 2099S: Maintained 2100F: arch/avr32/ 2101 2102AVR32/AT32AP MACHINE SUPPORT 2103M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2104M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2105S: Maintained 2106F: arch/avr32/mach-at32ap/ 2107 2108AX.25 NETWORK LAYER 2109M: Ralf Baechle <ralf@linux-mips.org> 2110L: linux-hams@vger.kernel.org 2111W: http://www.linux-ax25.org/ 2112S: Maintained 2113F: include/uapi/linux/ax25.h 2114F: include/net/ax25.h 2115F: net/ax25/ 2116 2117AZ6007 DVB DRIVER 2118M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2119L: linux-media@vger.kernel.org 2120W: https://linuxtv.org 2121T: git git://linuxtv.org/media_tree.git 2122S: Maintained 2123F: drivers/media/usb/dvb-usb-v2/az6007.c 2124 2125AZTECH FM RADIO RECEIVER DRIVER 2126M: Hans Verkuil <hverkuil@xs4all.nl> 2127L: linux-media@vger.kernel.org 2128T: git git://linuxtv.org/media_tree.git 2129W: https://linuxtv.org 2130S: Maintained 2131F: drivers/media/radio/radio-aztech* 2132 2133B43 WIRELESS DRIVER 2134L: linux-wireless@vger.kernel.org 2135L: b43-dev@lists.infradead.org 2136W: http://wireless.kernel.org/en/users/Drivers/b43 2137S: Odd Fixes 2138F: drivers/net/wireless/broadcom/b43/ 2139 2140B43LEGACY WIRELESS DRIVER 2141M: Larry Finger <Larry.Finger@lwfinger.net> 2142L: linux-wireless@vger.kernel.org 2143L: b43-dev@lists.infradead.org 2144W: http://wireless.kernel.org/en/users/Drivers/b43 2145S: Maintained 2146F: drivers/net/wireless/broadcom/b43legacy/ 2147 2148BACKLIGHT CLASS/SUBSYSTEM 2149M: Jingoo Han <jingoohan1@gmail.com> 2150M: Lee Jones <lee.jones@linaro.org> 2151T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2152S: Maintained 2153F: drivers/video/backlight/ 2154F: include/linux/backlight.h 2155 2156BATMAN ADVANCED 2157M: Marek Lindner <mareklindner@neomailbox.ch> 2158M: Simon Wunderlich <sw@simonwunderlich.de> 2159M: Antonio Quartulli <a@unstable.cc> 2160L: b.a.t.m.a.n@lists.open-mesh.org 2161W: http://www.open-mesh.org/ 2162S: Maintained 2163F: net/batman-adv/ 2164 2165BAYCOM/HDLCDRV DRIVERS FOR AX.25 2166M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2167L: linux-hams@vger.kernel.org 2168W: http://www.baycom.org/~tom/ham/ham.html 2169S: Maintained 2170F: drivers/net/hamradio/baycom* 2171 2172BCACHE (BLOCK LAYER CACHE) 2173M: Kent Overstreet <kent.overstreet@gmail.com> 2174L: linux-bcache@vger.kernel.org 2175W: http://bcache.evilpiepirate.org 2176S: Maintained 2177F: drivers/md/bcache/ 2178 2179BDISP ST MEDIA DRIVER 2180M: Fabien Dessenne <fabien.dessenne@st.com> 2181L: linux-media@vger.kernel.org 2182T: git git://linuxtv.org/media_tree.git 2183W: https://linuxtv.org 2184S: Supported 2185F: drivers/media/platform/sti/bdisp 2186 2187BEFS FILE SYSTEM 2188S: Orphan 2189F: Documentation/filesystems/befs.txt 2190F: fs/befs/ 2191 2192BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2193M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2194L: netdev@vger.kernel.org 2195S: Maintained 2196F: drivers/net/ethernet/ec_bhf.c 2197 2198BFS FILE SYSTEM 2199M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2200S: Maintained 2201F: Documentation/filesystems/bfs.txt 2202F: fs/bfs/ 2203F: include/uapi/linux/bfs_fs.h 2204 2205BLACKFIN ARCHITECTURE 2206M: Steven Miao <realmz6@gmail.com> 2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2208T: git git://git.code.sf.net/p/adi-linux/code 2209W: http://blackfin.uclinux.org 2210S: Supported 2211F: arch/blackfin/ 2212 2213BLACKFIN EMAC DRIVER 2214L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2215W: http://blackfin.uclinux.org 2216S: Supported 2217F: drivers/net/ethernet/adi/ 2218 2219BLACKFIN RTC DRIVER 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2221W: http://blackfin.uclinux.org 2222S: Supported 2223F: drivers/rtc/rtc-bfin.c 2224 2225BLACKFIN SDH DRIVER 2226M: Sonic Zhang <sonic.zhang@analog.com> 2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2228W: http://blackfin.uclinux.org 2229S: Supported 2230F: drivers/mmc/host/bfin_sdh.c 2231 2232BLACKFIN SERIAL DRIVER 2233M: Sonic Zhang <sonic.zhang@analog.com> 2234L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2235W: http://blackfin.uclinux.org 2236S: Supported 2237F: drivers/tty/serial/bfin_uart.c 2238 2239BLACKFIN WATCHDOG DRIVER 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2241W: http://blackfin.uclinux.org 2242S: Supported 2243F: drivers/watchdog/bfin_wdt.c 2244 2245BLACKFIN I2C TWI DRIVER 2246M: Sonic Zhang <sonic.zhang@analog.com> 2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2248W: http://blackfin.uclinux.org/ 2249S: Supported 2250F: drivers/i2c/busses/i2c-bfin-twi.c 2251 2252BLACKFIN MEDIA DRIVER 2253M: Scott Jiang <scott.jiang.linux@gmail.com> 2254L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2255W: http://blackfin.uclinux.org/ 2256S: Supported 2257F: drivers/media/platform/blackfin/ 2258F: drivers/media/i2c/adv7183* 2259F: drivers/media/i2c/vs6624* 2260 2261BLINKM RGB LED DRIVER 2262M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2263S: Maintained 2264F: drivers/leds/leds-blinkm.c 2265 2266BLOCK LAYER 2267M: Jens Axboe <axboe@kernel.dk> 2268L: linux-block@vger.kernel.org 2269T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2270S: Maintained 2271F: block/ 2272F: kernel/trace/blktrace.c 2273 2274BLOCK2MTD DRIVER 2275M: Joern Engel <joern@lazybastard.org> 2276L: linux-mtd@lists.infradead.org 2277S: Maintained 2278F: drivers/mtd/devices/block2mtd.c 2279 2280BLUETOOTH DRIVERS 2281M: Marcel Holtmann <marcel@holtmann.org> 2282M: Gustavo Padovan <gustavo@padovan.org> 2283M: Johan Hedberg <johan.hedberg@gmail.com> 2284L: linux-bluetooth@vger.kernel.org 2285W: http://www.bluez.org/ 2286T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2287T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2288S: Maintained 2289F: drivers/bluetooth/ 2290 2291BLUETOOTH SUBSYSTEM 2292M: Marcel Holtmann <marcel@holtmann.org> 2293M: Gustavo Padovan <gustavo@padovan.org> 2294M: Johan Hedberg <johan.hedberg@gmail.com> 2295L: linux-bluetooth@vger.kernel.org 2296W: http://www.bluez.org/ 2297T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2298T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2299S: Maintained 2300F: net/bluetooth/ 2301F: include/net/bluetooth/ 2302 2303BONDING DRIVER 2304M: Jay Vosburgh <j.vosburgh@gmail.com> 2305M: Veaceslav Falico <vfalico@gmail.com> 2306M: Andy Gospodarek <gospo@cumulusnetworks.com> 2307L: netdev@vger.kernel.org 2308W: http://sourceforge.net/projects/bonding/ 2309S: Supported 2310F: drivers/net/bonding/ 2311F: include/uapi/linux/if_bonding.h 2312 2313BPF (Safe dynamic programs and tools) 2314M: Alexei Starovoitov <ast@kernel.org> 2315L: netdev@vger.kernel.org 2316L: linux-kernel@vger.kernel.org 2317S: Supported 2318F: kernel/bpf/ 2319 2320BROADCOM B44 10/100 ETHERNET DRIVER 2321M: Gary Zambrano <zambrano@broadcom.com> 2322L: netdev@vger.kernel.org 2323S: Supported 2324F: drivers/net/ethernet/broadcom/b44.* 2325 2326BROADCOM GENET ETHERNET DRIVER 2327M: Florian Fainelli <f.fainelli@gmail.com> 2328L: netdev@vger.kernel.org 2329S: Supported 2330F: drivers/net/ethernet/broadcom/genet/ 2331 2332BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2333M: Sony Chacko <sony.chacko@qlogic.com> 2334M: Dept-HSGLinuxNICDev@qlogic.com 2335L: netdev@vger.kernel.org 2336S: Supported 2337F: drivers/net/ethernet/broadcom/bnx2.* 2338F: drivers/net/ethernet/broadcom/bnx2_* 2339 2340BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2341M: Ariel Elior <ariel.elior@qlogic.com> 2342L: netdev@vger.kernel.org 2343S: Supported 2344F: drivers/net/ethernet/broadcom/bnx2x/ 2345 2346BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2347M: Florian Fainelli <f.fainelli@gmail.com> 2348M: Ray Jui <rjui@broadcom.com> 2349M: Scott Branden <sbranden@broadcom.com> 2350L: bcm-kernel-feedback-list@broadcom.com 2351T: git git://github.com/broadcom/mach-bcm 2352S: Maintained 2353F: arch/arm/mach-bcm/ 2354F: arch/arm/boot/dts/bcm113* 2355F: arch/arm/boot/dts/bcm216* 2356F: arch/arm/boot/dts/bcm281* 2357F: arch/arm64/boot/dts/broadcom/ 2358F: arch/arm/configs/bcm_defconfig 2359F: drivers/mmc/host/sdhci-bcm-kona.c 2360F: drivers/clocksource/bcm_kona_timer.c 2361 2362BROADCOM BCM2835 ARM ARCHITECTURE 2363M: Stephen Warren <swarren@wwwdotorg.org> 2364M: Lee Jones <lee@kernel.org> 2365M: Eric Anholt <eric@anholt.net> 2366L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2367L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2368T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2369S: Maintained 2370N: bcm2835 2371 2372BROADCOM BCM47XX MIPS ARCHITECTURE 2373M: Hauke Mehrtens <hauke@hauke-m.de> 2374M: Rafał Miłecki <zajec5@gmail.com> 2375L: linux-mips@linux-mips.org 2376S: Maintained 2377F: arch/mips/bcm47xx/* 2378F: arch/mips/include/asm/mach-bcm47xx/* 2379 2380BROADCOM BCM5301X ARM ARCHITECTURE 2381M: Hauke Mehrtens <hauke@hauke-m.de> 2382L: linux-arm-kernel@lists.infradead.org 2383S: Maintained 2384F: arch/arm/mach-bcm/bcm_5301x.c 2385F: arch/arm/boot/dts/bcm5301x.dtsi 2386F: arch/arm/boot/dts/bcm470* 2387 2388BROADCOM BCM63XX ARM ARCHITECTURE 2389M: Florian Fainelli <f.fainelli@gmail.com> 2390L: linux-arm-kernel@lists.infradead.org 2391T: git git://github.com/broadcom/arm-bcm63xx.git 2392S: Maintained 2393F: arch/arm/mach-bcm/bcm63xx.c 2394F: arch/arm/include/debug/bcm63xx.S 2395 2396BROADCOM BCM63XX/BCM33XX UDC DRIVER 2397M: Kevin Cernekee <cernekee@gmail.com> 2398L: linux-usb@vger.kernel.org 2399S: Maintained 2400F: drivers/usb/gadget/udc/bcm63xx_udc.* 2401 2402BROADCOM BCM7XXX ARM ARCHITECTURE 2403M: Brian Norris <computersforpeace@gmail.com> 2404M: Gregory Fong <gregory.0xf0@gmail.com> 2405M: Florian Fainelli <f.fainelli@gmail.com> 2406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2407L: bcm-kernel-feedback-list@broadcom.com 2408T: git git://github.com/broadcom/stblinux.git 2409S: Maintained 2410F: arch/arm/mach-bcm/*brcmstb* 2411F: arch/arm/boot/dts/bcm7*.dts* 2412F: drivers/bus/brcmstb_gisb.c 2413N: brcmstb 2414 2415BROADCOM BMIPS MIPS ARCHITECTURE 2416M: Kevin Cernekee <cernekee@gmail.com> 2417M: Florian Fainelli <f.fainelli@gmail.com> 2418L: linux-mips@linux-mips.org 2419T: git git://github.com/broadcom/stblinux.git 2420S: Maintained 2421F: arch/mips/bmips/* 2422F: arch/mips/include/asm/mach-bmips/* 2423F: arch/mips/kernel/*bmips* 2424F: arch/mips/boot/dts/brcm/bcm*.dts* 2425F: drivers/irqchip/irq-bcm7* 2426F: drivers/irqchip/irq-brcmstb* 2427F: include/linux/bcm963xx_nvram.h 2428F: include/linux/bcm963xx_tag.h 2429 2430BROADCOM TG3 GIGABIT ETHERNET DRIVER 2431M: Prashant Sreedharan <prashant@broadcom.com> 2432M: Michael Chan <mchan@broadcom.com> 2433L: netdev@vger.kernel.org 2434S: Supported 2435F: drivers/net/ethernet/broadcom/tg3.* 2436 2437BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2438M: Brett Rudley <brudley@broadcom.com> 2439M: Arend van Spriel <arend@broadcom.com> 2440M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2441M: Hante Meuleman <meuleman@broadcom.com> 2442L: linux-wireless@vger.kernel.org 2443L: brcm80211-dev-list@broadcom.com 2444S: Supported 2445F: drivers/net/wireless/broadcom/brcm80211/ 2446 2447BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2448M: QLogic-Storage-Upstream@qlogic.com 2449L: linux-scsi@vger.kernel.org 2450S: Supported 2451F: drivers/scsi/bnx2fc/ 2452 2453BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2454M: QLogic-Storage-Upstream@qlogic.com 2455L: linux-scsi@vger.kernel.org 2456S: Supported 2457F: drivers/scsi/bnx2i/ 2458 2459BROADCOM IPROC ARM ARCHITECTURE 2460M: Ray Jui <rjui@broadcom.com> 2461M: Scott Branden <sbranden@broadcom.com> 2462M: Jon Mason <jonmason@broadcom.com> 2463L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2464L: bcm-kernel-feedback-list@broadcom.com 2465T: git git://github.com/broadcom/cygnus-linux.git 2466S: Maintained 2467N: iproc 2468N: cygnus 2469N: nsp 2470N: bcm9113* 2471N: bcm9583* 2472N: bcm9585* 2473N: bcm9586* 2474N: bcm988312 2475N: bcm113* 2476N: bcm583* 2477N: bcm585* 2478N: bcm586* 2479N: bcm88312 2480 2481BROADCOM BRCMSTB GPIO DRIVER 2482M: Gregory Fong <gregory.0xf0@gmail.com> 2483L: bcm-kernel-feedback-list@broadcom.com 2484S: Supported 2485F: drivers/gpio/gpio-brcmstb.c 2486F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2487 2488BROADCOM KONA GPIO DRIVER 2489M: Ray Jui <rjui@broadcom.com> 2490L: bcm-kernel-feedback-list@broadcom.com 2491S: Supported 2492F: drivers/gpio/gpio-bcm-kona.c 2493F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2494 2495BROADCOM NVRAM DRIVER 2496M: Rafał Miłecki <zajec5@gmail.com> 2497L: linux-mips@linux-mips.org 2498S: Maintained 2499F: drivers/firmware/broadcom/* 2500 2501BROADCOM STB NAND FLASH DRIVER 2502M: Brian Norris <computersforpeace@gmail.com> 2503M: Kamal Dasu <kdasu.kdev@gmail.com> 2504L: linux-mtd@lists.infradead.org 2505L: bcm-kernel-feedback-list@broadcom.com 2506S: Maintained 2507F: drivers/mtd/nand/brcmnand/ 2508 2509BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2510M: Rafał Miłecki <zajec5@gmail.com> 2511L: linux-wireless@vger.kernel.org 2512S: Maintained 2513F: drivers/bcma/ 2514F: include/linux/bcma/ 2515 2516BROADCOM SYSTEMPORT ETHERNET DRIVER 2517M: Florian Fainelli <f.fainelli@gmail.com> 2518L: netdev@vger.kernel.org 2519S: Supported 2520F: drivers/net/ethernet/broadcom/bcmsysport.* 2521 2522BROCADE BFA FC SCSI DRIVER 2523M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2524M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2525L: linux-scsi@vger.kernel.org 2526S: Supported 2527F: drivers/scsi/bfa/ 2528 2529BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2530M: Rasesh Mody <rasesh.mody@qlogic.com> 2531L: netdev@vger.kernel.org 2532S: Supported 2533F: drivers/net/ethernet/brocade/bna/ 2534 2535BSG (block layer generic sg v4 driver) 2536M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2537L: linux-scsi@vger.kernel.org 2538S: Supported 2539F: block/bsg.c 2540F: include/linux/bsg.h 2541F: include/uapi/linux/bsg.h 2542 2543BT87X AUDIO DRIVER 2544M: Clemens Ladisch <clemens@ladisch.de> 2545L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2546T: git git://git.alsa-project.org/alsa-kernel.git 2547S: Maintained 2548F: Documentation/sound/alsa/Bt87x.txt 2549F: sound/pci/bt87x.c 2550 2551BT8XXGPIO DRIVER 2552M: Michael Buesch <m@bues.ch> 2553W: http://bu3sch.de/btgpio.php 2554S: Maintained 2555F: drivers/gpio/gpio-bt8xx.c 2556 2557BTRFS FILE SYSTEM 2558M: Chris Mason <clm@fb.com> 2559M: Josef Bacik <jbacik@fb.com> 2560M: David Sterba <dsterba@suse.com> 2561L: linux-btrfs@vger.kernel.org 2562W: http://btrfs.wiki.kernel.org/ 2563Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2564T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2565S: Maintained 2566F: Documentation/filesystems/btrfs.txt 2567F: fs/btrfs/ 2568 2569BTTV VIDEO4LINUX DRIVER 2570M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2571L: linux-media@vger.kernel.org 2572W: https://linuxtv.org 2573T: git git://linuxtv.org/media_tree.git 2574S: Odd fixes 2575F: Documentation/video4linux/bttv/ 2576F: drivers/media/pci/bt8xx/bttv* 2577 2578BUSLOGIC SCSI DRIVER 2579M: Khalid Aziz <khalid@gonehiking.org> 2580L: linux-scsi@vger.kernel.org 2581S: Maintained 2582F: drivers/scsi/BusLogic.* 2583F: drivers/scsi/FlashPoint.* 2584 2585C-MEDIA CMI8788 DRIVER 2586M: Clemens Ladisch <clemens@ladisch.de> 2587L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2588T: git git://git.alsa-project.org/alsa-kernel.git 2589S: Maintained 2590F: sound/pci/oxygen/ 2591 2592C6X ARCHITECTURE 2593M: Mark Salter <msalter@redhat.com> 2594M: Aurelien Jacquiot <a-jacquiot@ti.com> 2595L: linux-c6x-dev@linux-c6x.org 2596W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2597S: Maintained 2598F: arch/c6x/ 2599 2600CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2601M: David Howells <dhowells@redhat.com> 2602L: linux-cachefs@redhat.com (moderated for non-subscribers) 2603S: Supported 2604F: Documentation/filesystems/caching/cachefiles.txt 2605F: fs/cachefiles/ 2606 2607CADET FM/AM RADIO RECEIVER DRIVER 2608M: Hans Verkuil <hverkuil@xs4all.nl> 2609L: linux-media@vger.kernel.org 2610T: git git://linuxtv.org/media_tree.git 2611W: https://linuxtv.org 2612S: Maintained 2613F: drivers/media/radio/radio-cadet* 2614 2615CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2616M: Jonathan Corbet <corbet@lwn.net> 2617L: linux-media@vger.kernel.org 2618T: git git://linuxtv.org/media_tree.git 2619S: Maintained 2620F: Documentation/video4linux/cafe_ccic 2621F: drivers/media/platform/marvell-ccic/ 2622 2623CAIF NETWORK LAYER 2624M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2625L: netdev@vger.kernel.org 2626S: Supported 2627F: Documentation/networking/caif/ 2628F: drivers/net/caif/ 2629F: include/uapi/linux/caif/ 2630F: include/net/caif/ 2631F: net/caif/ 2632 2633CALGARY x86-64 IOMMU 2634M: Muli Ben-Yehuda <muli@il.ibm.com> 2635M: "Jon D. Mason" <jdmason@kudzu.us> 2636L: discuss@x86-64.org 2637S: Maintained 2638F: arch/x86/kernel/pci-calgary_64.c 2639F: arch/x86/kernel/tce_64.c 2640F: arch/x86/include/asm/calgary.h 2641F: arch/x86/include/asm/tce.h 2642 2643CAN NETWORK LAYER 2644M: Oliver Hartkopp <socketcan@hartkopp.net> 2645M: Marc Kleine-Budde <mkl@pengutronix.de> 2646L: linux-can@vger.kernel.org 2647W: https://github.com/linux-can 2648T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2649T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2650S: Maintained 2651F: Documentation/networking/can.txt 2652F: net/can/ 2653F: include/linux/can/core.h 2654F: include/uapi/linux/can.h 2655F: include/uapi/linux/can/bcm.h 2656F: include/uapi/linux/can/raw.h 2657F: include/uapi/linux/can/gw.h 2658 2659CAN NETWORK DRIVERS 2660M: Wolfgang Grandegger <wg@grandegger.com> 2661M: Marc Kleine-Budde <mkl@pengutronix.de> 2662L: linux-can@vger.kernel.org 2663W: https://github.com/linux-can 2664T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2665T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2666S: Maintained 2667F: drivers/net/can/ 2668F: include/linux/can/dev.h 2669F: include/linux/can/platform/ 2670F: include/uapi/linux/can/error.h 2671F: include/uapi/linux/can/netlink.h 2672 2673CAPABILITIES 2674M: Serge Hallyn <serge.hallyn@canonical.com> 2675L: linux-security-module@vger.kernel.org 2676S: Supported 2677F: include/linux/capability.h 2678F: include/uapi/linux/capability.h 2679F: security/commoncap.c 2680F: kernel/capability.c 2681 2682CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2683M: Kevin Tsai <ktsai@capellamicro.com> 2684S: Maintained 2685F: drivers/iio/light/cm* 2686F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2687 2688CAVIUM LIQUIDIO NETWORK DRIVER 2689M: Derek Chickles <derek.chickles@caviumnetworks.com> 2690M: Satanand Burla <satananda.burla@caviumnetworks.com> 2691M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2692M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2693L: netdev@vger.kernel.org 2694W: http://www.cavium.com 2695S: Supported 2696F: drivers/net/ethernet/cavium/liquidio/ 2697 2698CC2520 IEEE-802.15.4 RADIO DRIVER 2699M: Varka Bhadram <varkabhadram@gmail.com> 2700L: linux-wpan@vger.kernel.org 2701S: Maintained 2702F: drivers/net/ieee802154/cc2520.c 2703F: include/linux/spi/cc2520.h 2704F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2705 2706CELL BROADBAND ENGINE ARCHITECTURE 2707M: Arnd Bergmann <arnd@arndb.de> 2708L: linuxppc-dev@lists.ozlabs.org 2709W: http://www.ibm.com/developerworks/power/cell/ 2710S: Supported 2711F: arch/powerpc/include/asm/cell*.h 2712F: arch/powerpc/include/asm/spu*.h 2713F: arch/powerpc/include/uapi/asm/spu*.h 2714F: arch/powerpc/oprofile/*cell* 2715F: arch/powerpc/platforms/cell/ 2716 2717CEPH COMMON CODE (LIBCEPH) 2718M: Ilya Dryomov <idryomov@gmail.com> 2719M: "Yan, Zheng" <zyan@redhat.com> 2720M: Sage Weil <sage@redhat.com> 2721L: ceph-devel@vger.kernel.org 2722W: http://ceph.com/ 2723T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2724T: git git://github.com/ceph/ceph-client.git 2725S: Supported 2726F: net/ceph/ 2727F: include/linux/ceph/ 2728F: include/linux/crush/ 2729 2730CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2731M: "Yan, Zheng" <zyan@redhat.com> 2732M: Sage Weil <sage@redhat.com> 2733M: Ilya Dryomov <idryomov@gmail.com> 2734L: ceph-devel@vger.kernel.org 2735W: http://ceph.com/ 2736T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2737T: git git://github.com/ceph/ceph-client.git 2738S: Supported 2739F: Documentation/filesystems/ceph.txt 2740F: fs/ceph/ 2741 2742CERTIFICATE HANDLING: 2743M: David Howells <dhowells@redhat.com> 2744M: David Woodhouse <dwmw2@infradead.org> 2745L: keyrings@vger.kernel.org 2746S: Maintained 2747F: Documentation/module-signing.txt 2748F: certs/ 2749F: scripts/sign-file.c 2750F: scripts/extract-cert.c 2751 2752CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2753L: linux-usb@vger.kernel.org 2754S: Orphan 2755F: Documentation/usb/WUSB-Design-overview.txt 2756F: Documentation/usb/wusb-cbaf 2757F: drivers/usb/host/hwa-hc.c 2758F: drivers/usb/host/whci/ 2759F: drivers/usb/wusbcore/ 2760F: include/linux/usb/wusb* 2761 2762CFAG12864B LCD DRIVER 2763M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2764W: http://miguelojeda.es/auxdisplay.htm 2765W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2766S: Maintained 2767F: drivers/auxdisplay/cfag12864b.c 2768F: include/linux/cfag12864b.h 2769 2770CFAG12864BFB LCD FRAMEBUFFER DRIVER 2771M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2772W: http://miguelojeda.es/auxdisplay.htm 2773W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2774S: Maintained 2775F: drivers/auxdisplay/cfag12864bfb.c 2776F: include/linux/cfag12864b.h 2777 2778CFG80211 and NL80211 2779M: Johannes Berg <johannes@sipsolutions.net> 2780L: linux-wireless@vger.kernel.org 2781W: http://wireless.kernel.org/ 2782T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2783T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2784S: Maintained 2785F: include/uapi/linux/nl80211.h 2786F: include/net/cfg80211.h 2787F: net/wireless/* 2788X: net/wireless/wext* 2789 2790CHAR and MISC DRIVERS 2791M: Arnd Bergmann <arnd@arndb.de> 2792M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2793T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2794S: Supported 2795F: drivers/char/* 2796F: drivers/misc/* 2797F: include/linux/miscdevice.h 2798 2799CHECKPATCH 2800M: Andy Whitcroft <apw@canonical.com> 2801M: Joe Perches <joe@perches.com> 2802S: Maintained 2803F: scripts/checkpatch.pl 2804 2805CHINESE DOCUMENTATION 2806M: Harry Wei <harryxiyou@gmail.com> 2807L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2808L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2809S: Maintained 2810F: Documentation/zh_CN/ 2811 2812CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2813M: Peter Chen <Peter.Chen@nxp.com> 2814T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2815L: linux-usb@vger.kernel.org 2816S: Maintained 2817F: drivers/usb/chipidea/ 2818 2819CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2820M: Hans de Goede <hdegoede@redhat.com> 2821L: linux-input@vger.kernel.org 2822S: Maintained 2823F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2824F: drivers/input/touchscreen/chipone_icn8318.c 2825 2826CHROME HARDWARE PLATFORM SUPPORT 2827M: Olof Johansson <olof@lixom.net> 2828S: Maintained 2829T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2830F: drivers/platform/chrome/ 2831 2832CISCO VIC ETHERNET NIC DRIVER 2833M: Christian Benvenuti <benve@cisco.com> 2834M: Sujith Sankar <ssujith@cisco.com> 2835M: Govindarajulu Varadarajan <_govind@gmx.com> 2836M: Neel Patel <neepatel@cisco.com> 2837S: Supported 2838F: drivers/net/ethernet/cisco/enic/ 2839 2840CISCO VIC LOW LATENCY NIC DRIVER 2841M: Christian Benvenuti <benve@cisco.com> 2842M: Dave Goodell <dgoodell@cisco.com> 2843S: Supported 2844F: drivers/infiniband/hw/usnic/ 2845 2846CIRRUS LOGIC EP93XX ETHERNET DRIVER 2847M: Hartley Sweeten <hsweeten@visionengravers.com> 2848L: netdev@vger.kernel.org 2849S: Maintained 2850F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2851 2852CIRRUS LOGIC AUDIO CODEC DRIVERS 2853M: Brian Austin <brian.austin@cirrus.com> 2854M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2855L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2856S: Maintained 2857F: sound/soc/codecs/cs* 2858 2859CLEANCACHE API 2860M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2861L: linux-kernel@vger.kernel.org 2862S: Maintained 2863F: mm/cleancache.c 2864F: include/linux/cleancache.h 2865 2866CLK API 2867M: Russell King <linux@arm.linux.org.uk> 2868L: linux-clk@vger.kernel.org 2869S: Maintained 2870F: include/linux/clk.h 2871 2872CLOCKSOURCE, CLOCKEVENT DRIVERS 2873M: Daniel Lezcano <daniel.lezcano@linaro.org> 2874M: Thomas Gleixner <tglx@linutronix.de> 2875L: linux-kernel@vger.kernel.org 2876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2877S: Supported 2878F: drivers/clocksource 2879 2880CISCO FCOE HBA DRIVER 2881M: Hiral Patel <hiralpat@cisco.com> 2882M: Suma Ramars <sramars@cisco.com> 2883M: Brian Uchino <buchino@cisco.com> 2884L: linux-scsi@vger.kernel.org 2885S: Supported 2886F: drivers/scsi/fnic/ 2887 2888CISCO SCSI HBA DRIVER 2889M: Narsimhulu Musini <nmusini@cisco.com> 2890M: Sesidhar Baddela <sebaddel@cisco.com> 2891L: linux-scsi@vger.kernel.org 2892S: Supported 2893F: drivers/scsi/snic/ 2894 2895CMPC ACPI DRIVER 2896M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2897M: Daniel Oliveira Nascimento <don@syst.com.br> 2898L: platform-driver-x86@vger.kernel.org 2899S: Supported 2900F: drivers/platform/x86/classmate-laptop.c 2901 2902COBALT MEDIA DRIVER 2903M: Hans Verkuil <hans.verkuil@cisco.com> 2904L: linux-media@vger.kernel.org 2905T: git git://linuxtv.org/media_tree.git 2906W: https://linuxtv.org 2907S: Supported 2908F: drivers/media/pci/cobalt/ 2909 2910COCCINELLE/Semantic Patches (SmPL) 2911M: Julia Lawall <Julia.Lawall@lip6.fr> 2912M: Gilles Muller <Gilles.Muller@lip6.fr> 2913M: Nicolas Palix <nicolas.palix@imag.fr> 2914M: Michal Marek <mmarek@suse.com> 2915L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2916T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2917W: http://coccinelle.lip6.fr/ 2918S: Supported 2919F: Documentation/coccinelle.txt 2920F: scripts/coccinelle/ 2921F: scripts/coccicheck 2922 2923CODA FILE SYSTEM 2924M: Jan Harkes <jaharkes@cs.cmu.edu> 2925M: coda@cs.cmu.edu 2926L: codalist@coda.cs.cmu.edu 2927W: http://www.coda.cs.cmu.edu/ 2928S: Maintained 2929F: Documentation/filesystems/coda.txt 2930F: fs/coda/ 2931F: include/linux/coda*.h 2932F: include/uapi/linux/coda*.h 2933 2934CODA V4L2 MEM2MEM DRIVER 2935M: Philipp Zabel <p.zabel@pengutronix.de> 2936L: linux-media@vger.kernel.org 2937S: Maintained 2938F: Documentation/devicetree/bindings/media/coda.txt 2939F: drivers/media/platform/coda/ 2940 2941COMMON CLK FRAMEWORK 2942M: Michael Turquette <mturquette@baylibre.com> 2943M: Stephen Boyd <sboyd@codeaurora.org> 2944L: linux-clk@vger.kernel.org 2945T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2946S: Maintained 2947F: drivers/clk/ 2948X: drivers/clk/clkdev.c 2949F: include/linux/clk-pr* 2950F: include/linux/clk/ 2951 2952COMMON INTERNET FILE SYSTEM (CIFS) 2953M: Steve French <sfrench@samba.org> 2954L: linux-cifs@vger.kernel.org 2955L: samba-technical@lists.samba.org (moderated for non-subscribers) 2956W: http://linux-cifs.samba.org/ 2957T: git git://git.samba.org/sfrench/cifs-2.6.git 2958S: Supported 2959F: Documentation/filesystems/cifs/ 2960F: fs/cifs/ 2961 2962COMPACTPCI HOTPLUG CORE 2963M: Scott Murray <scott@spiteful.org> 2964L: linux-pci@vger.kernel.org 2965S: Maintained 2966F: drivers/pci/hotplug/cpci_hotplug* 2967 2968COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2969M: Scott Murray <scott@spiteful.org> 2970L: linux-pci@vger.kernel.org 2971S: Maintained 2972F: drivers/pci/hotplug/cpcihp_zt5550.* 2973 2974COMPACTPCI HOTPLUG GENERIC DRIVER 2975M: Scott Murray <scott@spiteful.org> 2976L: linux-pci@vger.kernel.org 2977S: Maintained 2978F: drivers/pci/hotplug/cpcihp_generic.c 2979 2980COMPAL LAPTOP SUPPORT 2981M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2982L: platform-driver-x86@vger.kernel.org 2983S: Maintained 2984F: drivers/platform/x86/compal-laptop.c 2985 2986CONEXANT ACCESSRUNNER USB DRIVER 2987L: accessrunner-general@lists.sourceforge.net 2988W: http://accessrunner.sourceforge.net/ 2989S: Orphan 2990F: drivers/usb/atm/cxacru.c 2991 2992CONFIGFS 2993M: Joel Becker <jlbec@evilplan.org> 2994M: Christoph Hellwig <hch@lst.de> 2995T: git git://git.infradead.org/users/hch/configfs.git 2996S: Supported 2997F: fs/configfs/ 2998F: include/linux/configfs.h 2999 3000CONNECTOR 3001M: Evgeniy Polyakov <zbr@ioremap.net> 3002L: netdev@vger.kernel.org 3003S: Maintained 3004F: drivers/connector/ 3005 3006CONTROL GROUP (CGROUP) 3007M: Tejun Heo <tj@kernel.org> 3008M: Li Zefan <lizefan@huawei.com> 3009M: Johannes Weiner <hannes@cmpxchg.org> 3010L: cgroups@vger.kernel.org 3011T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3012S: Maintained 3013F: Documentation/cgroups/ 3014F: include/linux/cgroup* 3015F: kernel/cgroup* 3016 3017CONTROL GROUP - CPUSET 3018M: Li Zefan <lizefan@huawei.com> 3019L: cgroups@vger.kernel.org 3020W: http://www.bullopensource.org/cpuset/ 3021W: http://oss.sgi.com/projects/cpusets/ 3022T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3023S: Maintained 3024F: Documentation/cgroups/cpusets.txt 3025F: include/linux/cpuset.h 3026F: kernel/cpuset.c 3027 3028CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3029M: Johannes Weiner <hannes@cmpxchg.org> 3030M: Michal Hocko <mhocko@kernel.org> 3031M: Vladimir Davydov <vdavydov@virtuozzo.com> 3032L: cgroups@vger.kernel.org 3033L: linux-mm@kvack.org 3034S: Maintained 3035F: mm/memcontrol.c 3036F: mm/swap_cgroup.c 3037 3038CORETEMP HARDWARE MONITORING DRIVER 3039M: Fenghua Yu <fenghua.yu@intel.com> 3040L: lm-sensors@lm-sensors.org 3041S: Maintained 3042F: Documentation/hwmon/coretemp 3043F: drivers/hwmon/coretemp.c 3044 3045COSA/SRP SYNC SERIAL DRIVER 3046M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3047W: http://www.fi.muni.cz/~kas/cosa/ 3048S: Maintained 3049F: drivers/net/wan/cosa* 3050 3051CPMAC ETHERNET DRIVER 3052M: Florian Fainelli <florian@openwrt.org> 3053L: netdev@vger.kernel.org 3054S: Maintained 3055F: drivers/net/ethernet/ti/cpmac.c 3056 3057CPU FREQUENCY DRIVERS 3058M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3059M: Viresh Kumar <viresh.kumar@linaro.org> 3060L: linux-pm@vger.kernel.org 3061S: Maintained 3062T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3063T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3064F: drivers/cpufreq/ 3065F: include/linux/cpufreq.h 3066 3067CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3068M: Viresh Kumar <viresh.kumar@linaro.org> 3069M: Sudeep Holla <sudeep.holla@arm.com> 3070L: linux-pm@vger.kernel.org 3071W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3072S: Maintained 3073F: drivers/cpufreq/arm_big_little.h 3074F: drivers/cpufreq/arm_big_little.c 3075F: drivers/cpufreq/arm_big_little_dt.c 3076 3077CPUIDLE DRIVER - ARM BIG LITTLE 3078M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3079M: Daniel Lezcano <daniel.lezcano@linaro.org> 3080L: linux-pm@vger.kernel.org 3081L: linux-arm-kernel@lists.infradead.org 3082T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3083S: Maintained 3084F: drivers/cpuidle/cpuidle-big_little.c 3085 3086CPUIDLE DRIVER - ARM EXYNOS 3087M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3088M: Daniel Lezcano <daniel.lezcano@linaro.org> 3089M: Kukjin Kim <kgene@kernel.org> 3090L: linux-pm@vger.kernel.org 3091L: linux-samsung-soc@vger.kernel.org 3092S: Supported 3093F: drivers/cpuidle/cpuidle-exynos.c 3094F: arch/arm/mach-exynos/pm.c 3095 3096CPUIDLE DRIVERS 3097M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3098M: Daniel Lezcano <daniel.lezcano@linaro.org> 3099L: linux-pm@vger.kernel.org 3100S: Maintained 3101T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3102F: drivers/cpuidle/* 3103F: include/linux/cpuidle.h 3104 3105CPUID/MSR DRIVER 3106M: "H. Peter Anvin" <hpa@zytor.com> 3107S: Maintained 3108F: arch/x86/kernel/cpuid.c 3109F: arch/x86/kernel/msr.c 3110 3111CPU POWER MONITORING SUBSYSTEM 3112M: Thomas Renninger <trenn@suse.com> 3113L: linux-pm@vger.kernel.org 3114S: Maintained 3115F: tools/power/cpupower/ 3116 3117CRAMFS FILESYSTEM 3118W: http://sourceforge.net/projects/cramfs/ 3119S: Orphan / Obsolete 3120F: Documentation/filesystems/cramfs.txt 3121F: fs/cramfs/ 3122 3123CRIS PORT 3124M: Mikael Starvik <starvik@axis.com> 3125M: Jesper Nilsson <jesper.nilsson@axis.com> 3126L: linux-cris-kernel@axis.com 3127W: http://developer.axis.com 3128T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3129S: Maintained 3130F: arch/cris/ 3131F: drivers/tty/serial/crisv10.* 3132 3133CRYPTO API 3134M: Herbert Xu <herbert@gondor.apana.org.au> 3135M: "David S. Miller" <davem@davemloft.net> 3136L: linux-crypto@vger.kernel.org 3137T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3138T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3139S: Maintained 3140F: Documentation/crypto/ 3141F: Documentation/DocBook/crypto-API.tmpl 3142F: arch/*/crypto/ 3143F: crypto/ 3144F: drivers/crypto/ 3145F: include/crypto/ 3146 3147CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3148M: Neil Horman <nhorman@tuxdriver.com> 3149L: linux-crypto@vger.kernel.org 3150S: Maintained 3151F: crypto/ansi_cprng.c 3152F: crypto/rng.c 3153 3154CS3308 MEDIA DRIVER 3155M: Hans Verkuil <hverkuil@xs4all.nl> 3156L: linux-media@vger.kernel.org 3157T: git git://linuxtv.org/media_tree.git 3158W: http://linuxtv.org 3159S: Odd Fixes 3160F: drivers/media/i2c/cs3308.c 3161F: drivers/media/i2c/cs3308.h 3162 3163CS5535 Audio ALSA driver 3164M: Jaya Kumar <jayakumar.alsa@gmail.com> 3165S: Maintained 3166F: sound/pci/cs5535audio/ 3167 3168CW1200 WLAN driver 3169M: Solomon Peachy <pizza@shaftnet.org> 3170S: Maintained 3171F: drivers/net/wireless/st/cw1200/ 3172 3173CX18 VIDEO4LINUX DRIVER 3174M: Andy Walls <awalls@md.metrocast.net> 3175L: ivtv-devel@ivtvdriver.org (subscribers-only) 3176L: linux-media@vger.kernel.org 3177T: git git://linuxtv.org/media_tree.git 3178W: https://linuxtv.org 3179W: http://www.ivtvdriver.org/index.php/Cx18 3180S: Maintained 3181F: Documentation/video4linux/cx18.txt 3182F: drivers/media/pci/cx18/ 3183F: include/uapi/linux/ivtv* 3184 3185CX2341X MPEG ENCODER HELPER MODULE 3186M: Hans Verkuil <hverkuil@xs4all.nl> 3187L: linux-media@vger.kernel.org 3188T: git git://linuxtv.org/media_tree.git 3189W: https://linuxtv.org 3190S: Maintained 3191F: drivers/media/common/cx2341x* 3192F: include/media/cx2341x* 3193 3194CX24120 MEDIA DRIVER 3195M: Jemma Denson <jdenson@gmail.com> 3196M: Patrick Boettcher <patrick.boettcher@posteo.de> 3197L: linux-media@vger.kernel.org 3198W: https://linuxtv.org 3199Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3200S: Maintained 3201F: drivers/media/dvb-frontends/cx24120* 3202 3203CX88 VIDEO4LINUX DRIVER 3204M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3205L: linux-media@vger.kernel.org 3206W: https://linuxtv.org 3207T: git git://linuxtv.org/media_tree.git 3208S: Odd fixes 3209F: Documentation/video4linux/cx88/ 3210F: drivers/media/pci/cx88/ 3211 3212CXD2820R MEDIA DRIVER 3213M: Antti Palosaari <crope@iki.fi> 3214L: linux-media@vger.kernel.org 3215W: https://linuxtv.org 3216W: http://palosaari.fi/linux/ 3217Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3218T: git git://linuxtv.org/anttip/media_tree.git 3219S: Maintained 3220F: drivers/media/dvb-frontends/cxd2820r* 3221 3222CXGB3 ETHERNET DRIVER (CXGB3) 3223M: Santosh Raspatur <santosh@chelsio.com> 3224L: netdev@vger.kernel.org 3225W: http://www.chelsio.com 3226S: Supported 3227F: drivers/net/ethernet/chelsio/cxgb3/ 3228 3229CXGB3 ISCSI DRIVER (CXGB3I) 3230M: Karen Xie <kxie@chelsio.com> 3231L: linux-scsi@vger.kernel.org 3232W: http://www.chelsio.com 3233S: Supported 3234F: drivers/scsi/cxgbi/cxgb3i 3235 3236CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3237M: Steve Wise <swise@chelsio.com> 3238L: linux-rdma@vger.kernel.org 3239W: http://www.openfabrics.org 3240S: Supported 3241F: drivers/infiniband/hw/cxgb3/ 3242 3243CXGB4 ETHERNET DRIVER (CXGB4) 3244M: Hariprasad S <hariprasad@chelsio.com> 3245L: netdev@vger.kernel.org 3246W: http://www.chelsio.com 3247S: Supported 3248F: drivers/net/ethernet/chelsio/cxgb4/ 3249 3250CXGB4 ISCSI DRIVER (CXGB4I) 3251M: Karen Xie <kxie@chelsio.com> 3252L: linux-scsi@vger.kernel.org 3253W: http://www.chelsio.com 3254S: Supported 3255F: drivers/scsi/cxgbi/cxgb4i 3256 3257CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3258M: Steve Wise <swise@chelsio.com> 3259L: linux-rdma@vger.kernel.org 3260W: http://www.openfabrics.org 3261S: Supported 3262F: drivers/infiniband/hw/cxgb4/ 3263 3264CXGB4VF ETHERNET DRIVER (CXGB4VF) 3265M: Casey Leedom <leedom@chelsio.com> 3266L: netdev@vger.kernel.org 3267W: http://www.chelsio.com 3268S: Supported 3269F: drivers/net/ethernet/chelsio/cxgb4vf/ 3270 3271CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3272M: Ian Munsie <imunsie@au1.ibm.com> 3273M: Michael Neuling <mikey@neuling.org> 3274L: linuxppc-dev@lists.ozlabs.org 3275S: Supported 3276F: drivers/misc/cxl/ 3277F: include/misc/cxl* 3278F: include/uapi/misc/cxl.h 3279F: Documentation/powerpc/cxl.txt 3280F: Documentation/powerpc/cxl.txt 3281F: Documentation/ABI/testing/sysfs-class-cxl 3282 3283CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3284M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3285M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3286L: linux-scsi@vger.kernel.org 3287S: Supported 3288F: drivers/scsi/cxlflash/ 3289F: include/uapi/scsi/cxlflash_ioctls.h 3290F: Documentation/powerpc/cxlflash.txt 3291 3292STMMAC ETHERNET DRIVER 3293M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3294L: netdev@vger.kernel.org 3295W: http://www.stlinux.com 3296S: Supported 3297F: drivers/net/ethernet/stmicro/stmmac/ 3298 3299CYBERPRO FB DRIVER 3300M: Russell King <linux@arm.linux.org.uk> 3301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3302W: http://www.arm.linux.org.uk/ 3303S: Maintained 3304F: drivers/video/fbdev/cyber2000fb.* 3305 3306CYCLADES ASYNC MUX DRIVER 3307W: http://www.cyclades.com/ 3308S: Orphan 3309F: drivers/tty/cyclades.c 3310F: include/linux/cyclades.h 3311F: include/uapi/linux/cyclades.h 3312 3313CYCLADES PC300 DRIVER 3314W: http://www.cyclades.com/ 3315S: Orphan 3316F: drivers/net/wan/pc300* 3317 3318CYPRESS_FIRMWARE MEDIA DRIVER 3319M: Antti Palosaari <crope@iki.fi> 3320L: linux-media@vger.kernel.org 3321W: https://linuxtv.org 3322W: http://palosaari.fi/linux/ 3323Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3324T: git git://linuxtv.org/anttip/media_tree.git 3325S: Maintained 3326F: drivers/media/common/cypress_firmware* 3327 3328CYTTSP TOUCHSCREEN DRIVER 3329M: Ferruh Yigit <fery@cypress.com> 3330L: linux-input@vger.kernel.org 3331S: Supported 3332F: drivers/input/touchscreen/cyttsp* 3333F: include/linux/input/cyttsp.h 3334 3335DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3336M: Joshua Kinard <kumba@gentoo.org> 3337S: Maintained 3338F: drivers/rtc/rtc-ds1685.c 3339F: include/linux/rtc/ds1685.h 3340 3341DAMA SLAVE for AX.25 3342M: Joerg Reuter <jreuter@yaina.de> 3343W: http://yaina.de/jreuter/ 3344W: http://www.qsl.net/dl1bke/ 3345L: linux-hams@vger.kernel.org 3346S: Maintained 3347F: net/ax25/af_ax25.c 3348F: net/ax25/ax25_dev.c 3349F: net/ax25/ax25_ds_* 3350F: net/ax25/ax25_in.c 3351F: net/ax25/ax25_out.c 3352F: net/ax25/ax25_timer.c 3353F: net/ax25/sysctl_net_ax25.c 3354 3355DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3356L: netdev@vger.kernel.org 3357S: Orphan 3358F: Documentation/networking/dmfe.txt 3359F: drivers/net/ethernet/dec/tulip/dmfe.c 3360 3361DC390/AM53C974 SCSI driver 3362M: Hannes Reinecke <hare@suse.com> 3363L: linux-scsi@vger.kernel.org 3364S: Maintained 3365F: drivers/scsi/am53c974.c 3366 3367DC395x SCSI driver 3368M: Oliver Neukum <oliver@neukum.org> 3369M: Ali Akcaagac <aliakc@web.de> 3370M: Jamie Lenehan <lenehan@twibble.org> 3371L: dc395x@twibble.org 3372W: http://twibble.org/dist/dc395x/ 3373W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3374S: Maintained 3375F: Documentation/scsi/dc395x.txt 3376F: drivers/scsi/dc395x.* 3377 3378DCCP PROTOCOL 3379M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3380L: dccp@vger.kernel.org 3381W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3382S: Maintained 3383F: include/linux/dccp.h 3384F: include/uapi/linux/dccp.h 3385F: include/linux/tfrc.h 3386F: net/dccp/ 3387 3388DECnet NETWORK LAYER 3389W: http://linux-decnet.sourceforge.net 3390L: linux-decnet-user@lists.sourceforge.net 3391S: Orphan 3392F: Documentation/networking/decnet.txt 3393F: net/decnet/ 3394 3395DECSTATION PLATFORM SUPPORT 3396M: "Maciej W. Rozycki" <macro@linux-mips.org> 3397L: linux-mips@linux-mips.org 3398W: http://www.linux-mips.org/wiki/DECstation 3399S: Maintained 3400F: arch/mips/dec/ 3401F: arch/mips/include/asm/dec/ 3402F: arch/mips/include/asm/mach-dec/ 3403 3404DEFXX FDDI NETWORK DRIVER 3405M: "Maciej W. Rozycki" <macro@linux-mips.org> 3406S: Maintained 3407F: drivers/net/fddi/defxx.* 3408 3409DELL LAPTOP DRIVER 3410M: Matthew Garrett <mjg59@srcf.ucam.org> 3411M: Pali Rohár <pali.rohar@gmail.com> 3412L: platform-driver-x86@vger.kernel.org 3413S: Maintained 3414F: drivers/platform/x86/dell-laptop.c 3415 3416DELL LAPTOP RBTN DRIVER 3417M: Pali Rohár <pali.rohar@gmail.com> 3418S: Maintained 3419F: drivers/platform/x86/dell-rbtn.* 3420 3421DELL LAPTOP FREEFALL DRIVER 3422M: Pali Rohár <pali.rohar@gmail.com> 3423S: Maintained 3424F: drivers/platform/x86/dell-smo8800.c 3425 3426DELL LAPTOP SMM DRIVER 3427M: Pali Rohár <pali.rohar@gmail.com> 3428S: Maintained 3429F: drivers/hwmon/dell-smm-hwmon.c 3430F: include/uapi/linux/i8k.h 3431 3432DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3433M: Doug Warzecha <Douglas_Warzecha@dell.com> 3434S: Maintained 3435F: Documentation/dcdbas.txt 3436F: drivers/firmware/dcdbas.* 3437 3438DELL WMI EXTRAS DRIVER 3439M: Matthew Garrett <mjg59@srcf.ucam.org> 3440M: Pali Rohár <pali.rohar@gmail.com> 3441S: Maintained 3442F: drivers/platform/x86/dell-wmi.c 3443 3444DESIGNWARE USB2 DRD IP DRIVER 3445M: John Youn <johnyoun@synopsys.com> 3446L: linux-usb@vger.kernel.org 3447T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3448S: Maintained 3449F: drivers/usb/dwc2/ 3450 3451DESIGNWARE USB3 DRD IP DRIVER 3452M: Felipe Balbi <balbi@kernel.org> 3453L: linux-usb@vger.kernel.org 3454T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3455S: Maintained 3456F: drivers/usb/dwc3/ 3457 3458DEVICE COREDUMP (DEV_COREDUMP) 3459M: Johannes Berg <johannes@sipsolutions.net> 3460L: linux-kernel@vger.kernel.org 3461S: Maintained 3462F: drivers/base/devcoredump.c 3463F: include/linux/devcoredump.h 3464 3465DEVICE FREQUENCY (DEVFREQ) 3466M: MyungJoo Ham <myungjoo.ham@samsung.com> 3467M: Kyungmin Park <kyungmin.park@samsung.com> 3468L: linux-pm@vger.kernel.org 3469T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3470S: Maintained 3471F: drivers/devfreq/ 3472F: include/linux/devfreq.h 3473F: Documentation/devicetree/bindings/devfreq/ 3474 3475DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3476M: Chanwoo Choi <cw00.choi@samsung.com> 3477L: linux-pm@vger.kernel.org 3478T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3479S: Supported 3480F: drivers/devfreq/event/ 3481F: drivers/devfreq/devfreq-event.c 3482F: include/linux/devfreq-event.h 3483F: Documentation/devicetree/bindings/devfreq/event/ 3484 3485DEVICE NUMBER REGISTRY 3486M: Torben Mathiasen <device@lanana.org> 3487W: http://lanana.org/docs/device-list/index.html 3488S: Maintained 3489 3490DEVICE-MAPPER (LVM) 3491M: Alasdair Kergon <agk@redhat.com> 3492M: Mike Snitzer <snitzer@redhat.com> 3493M: dm-devel@redhat.com 3494L: dm-devel@redhat.com 3495W: http://sources.redhat.com/dm 3496Q: http://patchwork.kernel.org/project/dm-devel/list/ 3497T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3498T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3499S: Maintained 3500F: Documentation/device-mapper/ 3501F: drivers/md/dm* 3502F: drivers/md/persistent-data/ 3503F: include/linux/device-mapper.h 3504F: include/linux/dm-*.h 3505F: include/uapi/linux/dm-*.h 3506 3507DIALOG SEMICONDUCTOR DRIVERS 3508M: Support Opensource <support.opensource@diasemi.com> 3509W: http://www.dialog-semiconductor.com/products 3510S: Supported 3511F: Documentation/hwmon/da90?? 3512F: Documentation/devicetree/bindings/sound/da[79]*.txt 3513F: drivers/gpio/gpio-da90??.c 3514F: drivers/hwmon/da90??-hwmon.c 3515F: drivers/iio/adc/da91??-*.c 3516F: drivers/input/misc/da90??_onkey.c 3517F: drivers/input/touchscreen/da9052_tsi.c 3518F: drivers/leds/leds-da90??.c 3519F: drivers/mfd/da903x.c 3520F: drivers/mfd/da90??-*.c 3521F: drivers/mfd/da91??-*.c 3522F: drivers/power/da9052-battery.c 3523F: drivers/power/da91??-*.c 3524F: drivers/regulator/da903x.c 3525F: drivers/regulator/da9???-regulator.[ch] 3526F: drivers/rtc/rtc-da90??.c 3527F: drivers/video/backlight/da90??_bl.c 3528F: drivers/watchdog/da90??_wdt.c 3529F: include/linux/mfd/da903x.h 3530F: include/linux/mfd/da9052/ 3531F: include/linux/mfd/da9055/ 3532F: include/linux/mfd/da9063/ 3533F: include/linux/mfd/da9150/ 3534F: include/sound/da[79]*.h 3535F: sound/soc/codecs/da[79]*.[ch] 3536 3537DIGI NEO AND CLASSIC PCI PRODUCTS 3538M: Lidza Louina <lidza.louina@gmail.com> 3539M: Mark Hounschell <markh@compro.net> 3540L: driverdev-devel@linuxdriverproject.org 3541S: Maintained 3542F: drivers/staging/dgnc/ 3543 3544DIGI EPCA PCI PRODUCTS 3545M: Lidza Louina <lidza.louina@gmail.com> 3546M: Daeseok Youn <daeseok.youn@gmail.com> 3547L: driverdev-devel@linuxdriverproject.org 3548S: Maintained 3549F: drivers/staging/dgap/ 3550 3551DIOLAN U2C-12 I2C DRIVER 3552M: Guenter Roeck <linux@roeck-us.net> 3553L: linux-i2c@vger.kernel.org 3554S: Maintained 3555F: drivers/i2c/busses/i2c-diolan-u2c.c 3556 3557DIRECT ACCESS (DAX) 3558M: Matthew Wilcox <willy@linux.intel.com> 3559L: linux-fsdevel@vger.kernel.org 3560S: Supported 3561F: fs/dax.c 3562 3563DIRECTORY NOTIFICATION (DNOTIFY) 3564M: Eric Paris <eparis@parisplace.org> 3565S: Maintained 3566F: Documentation/filesystems/dnotify.txt 3567F: fs/notify/dnotify/ 3568F: include/linux/dnotify.h 3569 3570DISK GEOMETRY AND PARTITION HANDLING 3571M: Andries Brouwer <aeb@cwi.nl> 3572W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3573W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3574W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3575S: Maintained 3576 3577DISKQUOTA 3578M: Jan Kara <jack@suse.com> 3579S: Maintained 3580F: Documentation/filesystems/quota.txt 3581F: fs/quota/ 3582F: include/linux/quota*.h 3583F: include/uapi/linux/quota*.h 3584 3585DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3586M: Bernie Thompson <bernie@plugable.com> 3587L: linux-fbdev@vger.kernel.org 3588S: Maintained 3589W: http://plugable.com/category/projects/udlfb/ 3590F: drivers/video/fbdev/udlfb.c 3591F: include/video/udlfb.h 3592F: Documentation/fb/udlfb.txt 3593 3594DISTRIBUTED LOCK MANAGER (DLM) 3595M: Christine Caulfield <ccaulfie@redhat.com> 3596M: David Teigland <teigland@redhat.com> 3597L: cluster-devel@redhat.com 3598W: http://sources.redhat.com/cluster/ 3599T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3600S: Supported 3601F: fs/dlm/ 3602 3603DMA BUFFER SHARING FRAMEWORK 3604M: Sumit Semwal <sumit.semwal@linaro.org> 3605S: Maintained 3606L: linux-media@vger.kernel.org 3607L: dri-devel@lists.freedesktop.org 3608L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3609F: drivers/dma-buf/ 3610F: include/linux/dma-buf* 3611F: include/linux/reservation.h 3612F: include/linux/*fence.h 3613F: Documentation/dma-buf-sharing.txt 3614T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3615 3616DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3617M: Vinod Koul <vinod.koul@intel.com> 3618L: dmaengine@vger.kernel.org 3619Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3620S: Maintained 3621F: drivers/dma/ 3622F: include/linux/dmaengine.h 3623F: Documentation/dmaengine/ 3624T: git git://git.infradead.org/users/vkoul/slave-dma.git 3625 3626DME1737 HARDWARE MONITOR DRIVER 3627M: Juerg Haefliger <juergh@gmail.com> 3628L: lm-sensors@lm-sensors.org 3629S: Maintained 3630F: Documentation/hwmon/dme1737 3631F: drivers/hwmon/dme1737.c 3632 3633DMI/SMBIOS SUPPORT 3634M: Jean Delvare <jdelvare@suse.com> 3635S: Maintained 3636T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3637F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3638F: drivers/firmware/dmi-id.c 3639F: drivers/firmware/dmi_scan.c 3640F: include/linux/dmi.h 3641 3642DOCUMENTATION 3643M: Jonathan Corbet <corbet@lwn.net> 3644L: linux-doc@vger.kernel.org 3645S: Maintained 3646F: Documentation/ 3647F: scripts/docproc.c 3648F: scripts/kernel-doc* 3649X: Documentation/ABI/ 3650X: Documentation/devicetree/ 3651X: Documentation/acpi 3652X: Documentation/power 3653X: Documentation/spi 3654X: Documentation/DocBook/media 3655T: git git://git.lwn.net/linux.git docs-next 3656 3657DOUBLETALK DRIVER 3658M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3659L: blinux-list@redhat.com 3660S: Maintained 3661F: drivers/char/dtlk.c 3662F: include/linux/dtlk.h 3663 3664DPT_I2O SCSI RAID DRIVER 3665M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3666L: linux-scsi@vger.kernel.org 3667W: http://www.adaptec.com/ 3668S: Maintained 3669F: drivers/scsi/dpt* 3670F: drivers/scsi/dpt/ 3671 3672DRBD DRIVER 3673M: Philipp Reisner <philipp.reisner@linbit.com> 3674M: Lars Ellenberg <lars.ellenberg@linbit.com> 3675L: drbd-dev@lists.linbit.com 3676W: http://www.drbd.org 3677T: git git://git.linbit.com/linux-drbd.git 3678T: git git://git.linbit.com/drbd-8.4.git 3679S: Supported 3680F: drivers/block/drbd/ 3681F: lib/lru_cache.c 3682F: Documentation/blockdev/drbd/ 3683 3684DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3685M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3686T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3687S: Supported 3688F: Documentation/kobject.txt 3689F: drivers/base/ 3690F: fs/debugfs/ 3691F: fs/kernfs/ 3692F: fs/sysfs/ 3693F: include/linux/debugfs.h 3694F: include/linux/kobj* 3695F: lib/kobj* 3696 3697DRM DRIVERS 3698M: David Airlie <airlied@linux.ie> 3699L: dri-devel@lists.freedesktop.org 3700T: git git://people.freedesktop.org/~airlied/linux 3701S: Maintained 3702F: drivers/gpu/drm/ 3703F: drivers/gpu/vga/ 3704F: include/drm/ 3705F: include/uapi/drm/ 3706 3707RADEON DRM DRIVERS 3708M: Alex Deucher <alexander.deucher@amd.com> 3709M: Christian König <christian.koenig@amd.com> 3710L: dri-devel@lists.freedesktop.org 3711T: git git://people.freedesktop.org/~agd5f/linux 3712S: Supported 3713F: drivers/gpu/drm/radeon/ 3714F: include/uapi/drm/radeon* 3715 3716DRM PANEL DRIVERS 3717M: Thierry Reding <thierry.reding@gmail.com> 3718L: dri-devel@lists.freedesktop.org 3719T: git git://anongit.freedesktop.org/tegra/linux.git 3720S: Maintained 3721F: drivers/gpu/drm/drm_panel.c 3722F: drivers/gpu/drm/panel/ 3723F: include/drm/drm_panel.h 3724F: Documentation/devicetree/bindings/display/panel/ 3725 3726INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3727M: Daniel Vetter <daniel.vetter@intel.com> 3728M: Jani Nikula <jani.nikula@linux.intel.com> 3729L: intel-gfx@lists.freedesktop.org 3730L: dri-devel@lists.freedesktop.org 3731W: https://01.org/linuxgraphics/ 3732Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3733T: git git://anongit.freedesktop.org/drm-intel 3734S: Supported 3735F: drivers/gpu/drm/i915/ 3736F: include/drm/i915* 3737F: include/uapi/drm/i915* 3738 3739DRM DRIVERS FOR ATMEL HLCDC 3740M: Boris Brezillon <boris.brezillon@free-electrons.com> 3741L: dri-devel@lists.freedesktop.org 3742S: Supported 3743F: drivers/gpu/drm/atmel-hlcdc/ 3744F: Documentation/devicetree/bindings/drm/atmel/ 3745 3746DRM DRIVERS FOR EXYNOS 3747M: Inki Dae <inki.dae@samsung.com> 3748M: Joonyoung Shim <jy0922.shim@samsung.com> 3749M: Seung-Woo Kim <sw0312.kim@samsung.com> 3750M: Kyungmin Park <kyungmin.park@samsung.com> 3751L: dri-devel@lists.freedesktop.org 3752T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3753S: Supported 3754F: drivers/gpu/drm/exynos/ 3755F: include/drm/exynos* 3756F: include/uapi/drm/exynos* 3757 3758DRM DRIVERS FOR FREESCALE DCU 3759M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3760M: Alison Wang <alison.wang@freescale.com> 3761L: dri-devel@lists.freedesktop.org 3762S: Supported 3763F: drivers/gpu/drm/fsl-dcu/ 3764F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3765F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3766 3767DRM DRIVERS FOR FREESCALE IMX 3768M: Philipp Zabel <p.zabel@pengutronix.de> 3769L: dri-devel@lists.freedesktop.org 3770S: Maintained 3771F: drivers/gpu/drm/imx/ 3772F: drivers/gpu/ipu-v3/ 3773F: Documentation/devicetree/bindings/display/imx/ 3774 3775DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3776M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3777L: dri-devel@lists.freedesktop.org 3778T: git git://github.com/patjak/drm-gma500 3779S: Maintained 3780F: drivers/gpu/drm/gma500 3781F: include/drm/gma500* 3782 3783DRM DRIVERS FOR NVIDIA TEGRA 3784M: Thierry Reding <thierry.reding@gmail.com> 3785M: Terje Bergström <tbergstrom@nvidia.com> 3786L: dri-devel@lists.freedesktop.org 3787L: linux-tegra@vger.kernel.org 3788T: git git://anongit.freedesktop.org/tegra/linux.git 3789S: Supported 3790F: drivers/gpu/drm/tegra/ 3791F: drivers/gpu/host1x/ 3792F: include/linux/host1x.h 3793F: include/uapi/drm/tegra_drm.h 3794F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3795 3796DRM DRIVERS FOR RENESAS 3797M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3798L: dri-devel@lists.freedesktop.org 3799L: linux-renesas-soc@vger.kernel.org 3800T: git git://people.freedesktop.org/~airlied/linux 3801S: Supported 3802F: drivers/gpu/drm/rcar-du/ 3803F: drivers/gpu/drm/shmobile/ 3804F: include/linux/platform_data/shmob_drm.h 3805 3806DRM DRIVERS FOR ROCKCHIP 3807M: Mark Yao <mark.yao@rock-chips.com> 3808L: dri-devel@lists.freedesktop.org 3809S: Maintained 3810F: drivers/gpu/drm/rockchip/ 3811F: Documentation/devicetree/bindings/display/rockchip* 3812 3813DRM DRIVERS FOR STI 3814M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3815M: Vincent Abriou <vincent.abriou@st.com> 3816L: dri-devel@lists.freedesktop.org 3817T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3818S: Maintained 3819F: drivers/gpu/drm/sti 3820F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3821 3822DRM DRIVERS FOR VIVANTE GPU IP 3823M: Lucas Stach <l.stach@pengutronix.de> 3824R: Russell King <linux+etnaviv@arm.linux.org.uk> 3825R: Christian Gmeiner <christian.gmeiner@gmail.com> 3826L: dri-devel@lists.freedesktop.org 3827S: Maintained 3828F: drivers/gpu/drm/etnaviv 3829F: Documentation/devicetree/bindings/display/etnaviv 3830 3831DSBR100 USB FM RADIO DRIVER 3832M: Alexey Klimov <klimov.linux@gmail.com> 3833L: linux-media@vger.kernel.org 3834T: git git://linuxtv.org/media_tree.git 3835S: Maintained 3836F: drivers/media/radio/dsbr100.c 3837 3838DSCC4 DRIVER 3839M: Francois Romieu <romieu@fr.zoreil.com> 3840L: netdev@vger.kernel.org 3841S: Maintained 3842F: drivers/net/wan/dscc4.c 3843 3844DT3155 MEDIA DRIVER 3845M: Hans Verkuil <hverkuil@xs4all.nl> 3846L: linux-media@vger.kernel.org 3847T: git git://linuxtv.org/media_tree.git 3848W: https://linuxtv.org 3849S: Odd Fixes 3850F: drivers/media/pci/dt3155/ 3851 3852DVB_USB_AF9015 MEDIA DRIVER 3853M: Antti Palosaari <crope@iki.fi> 3854L: linux-media@vger.kernel.org 3855W: https://linuxtv.org 3856W: http://palosaari.fi/linux/ 3857Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3858T: git git://linuxtv.org/anttip/media_tree.git 3859S: Maintained 3860F: drivers/media/usb/dvb-usb-v2/af9015* 3861 3862DVB_USB_AF9035 MEDIA DRIVER 3863M: Antti Palosaari <crope@iki.fi> 3864L: linux-media@vger.kernel.org 3865W: https://linuxtv.org 3866W: http://palosaari.fi/linux/ 3867Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3868T: git git://linuxtv.org/anttip/media_tree.git 3869S: Maintained 3870F: drivers/media/usb/dvb-usb-v2/af9035* 3871 3872DVB_USB_ANYSEE MEDIA DRIVER 3873M: Antti Palosaari <crope@iki.fi> 3874L: linux-media@vger.kernel.org 3875W: https://linuxtv.org 3876W: http://palosaari.fi/linux/ 3877Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3878T: git git://linuxtv.org/anttip/media_tree.git 3879S: Maintained 3880F: drivers/media/usb/dvb-usb-v2/anysee* 3881 3882DVB_USB_AU6610 MEDIA DRIVER 3883M: Antti Palosaari <crope@iki.fi> 3884L: linux-media@vger.kernel.org 3885W: https://linuxtv.org 3886W: http://palosaari.fi/linux/ 3887Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3888T: git git://linuxtv.org/anttip/media_tree.git 3889S: Maintained 3890F: drivers/media/usb/dvb-usb-v2/au6610* 3891 3892DVB_USB_CE6230 MEDIA DRIVER 3893M: Antti Palosaari <crope@iki.fi> 3894L: linux-media@vger.kernel.org 3895W: https://linuxtv.org 3896W: http://palosaari.fi/linux/ 3897Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3898T: git git://linuxtv.org/anttip/media_tree.git 3899S: Maintained 3900F: drivers/media/usb/dvb-usb-v2/ce6230* 3901 3902DVB_USB_CXUSB MEDIA DRIVER 3903M: Michael Krufky <mkrufky@linuxtv.org> 3904L: linux-media@vger.kernel.org 3905W: https://linuxtv.org 3906W: http://github.com/mkrufky 3907Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3908T: git git://linuxtv.org/media_tree.git 3909S: Maintained 3910F: drivers/media/usb/dvb-usb/cxusb* 3911 3912DVB_USB_EC168 MEDIA DRIVER 3913M: Antti Palosaari <crope@iki.fi> 3914L: linux-media@vger.kernel.org 3915W: https://linuxtv.org 3916W: http://palosaari.fi/linux/ 3917Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3918T: git git://linuxtv.org/anttip/media_tree.git 3919S: Maintained 3920F: drivers/media/usb/dvb-usb-v2/ec168* 3921 3922DVB_USB_GL861 MEDIA DRIVER 3923M: Antti Palosaari <crope@iki.fi> 3924L: linux-media@vger.kernel.org 3925W: https://linuxtv.org 3926Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3927T: git git://linuxtv.org/anttip/media_tree.git 3928S: Maintained 3929F: drivers/media/usb/dvb-usb-v2/gl861* 3930 3931DVB_USB_MXL111SF MEDIA DRIVER 3932M: Michael Krufky <mkrufky@linuxtv.org> 3933L: linux-media@vger.kernel.org 3934W: https://linuxtv.org 3935W: http://github.com/mkrufky 3936Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3937T: git git://linuxtv.org/mkrufky/mxl111sf.git 3938S: Maintained 3939F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3940 3941DVB_USB_RTL28XXU MEDIA DRIVER 3942M: Antti Palosaari <crope@iki.fi> 3943L: linux-media@vger.kernel.org 3944W: https://linuxtv.org 3945W: http://palosaari.fi/linux/ 3946Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3947T: git git://linuxtv.org/anttip/media_tree.git 3948S: Maintained 3949F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3950 3951DVB_USB_V2 MEDIA DRIVER 3952M: Antti Palosaari <crope@iki.fi> 3953L: linux-media@vger.kernel.org 3954W: https://linuxtv.org 3955W: http://palosaari.fi/linux/ 3956Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3957T: git git://linuxtv.org/anttip/media_tree.git 3958S: Maintained 3959F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3960F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3961 3962DYNAMIC DEBUG 3963M: Jason Baron <jbaron@akamai.com> 3964S: Maintained 3965F: lib/dynamic_debug.c 3966F: include/linux/dynamic_debug.h 3967 3968DZ DECSTATION DZ11 SERIAL DRIVER 3969M: "Maciej W. Rozycki" <macro@linux-mips.org> 3970S: Maintained 3971F: drivers/tty/serial/dz.* 3972 3973E3X0 POWER BUTTON DRIVER 3974M: Moritz Fischer <moritz.fischer@ettus.com> 3975L: usrp-users@lists.ettus.com 3976W: http://www.ettus.com 3977S: Supported 3978F: drivers/input/misc/e3x0-button.c 3979F: Documentation/devicetree/bindings/input/e3x0-button.txt 3980 3981E4000 MEDIA DRIVER 3982M: Antti Palosaari <crope@iki.fi> 3983L: linux-media@vger.kernel.org 3984W: https://linuxtv.org 3985W: http://palosaari.fi/linux/ 3986Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3987T: git git://linuxtv.org/anttip/media_tree.git 3988S: Maintained 3989F: drivers/media/tuners/e4000* 3990 3991EATA ISA/EISA/PCI SCSI DRIVER 3992M: Dario Ballabio <ballabio_dario@emc.com> 3993L: linux-scsi@vger.kernel.org 3994S: Maintained 3995F: drivers/scsi/eata.c 3996 3997EC100 MEDIA DRIVER 3998M: Antti Palosaari <crope@iki.fi> 3999L: linux-media@vger.kernel.org 4000W: https://linuxtv.org 4001W: http://palosaari.fi/linux/ 4002Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4003T: git git://linuxtv.org/anttip/media_tree.git 4004S: Maintained 4005F: drivers/media/dvb-frontends/ec100* 4006 4007ECRYPT FILE SYSTEM 4008M: Tyler Hicks <tyhicks@canonical.com> 4009L: ecryptfs@vger.kernel.org 4010W: http://ecryptfs.org 4011W: https://launchpad.net/ecryptfs 4012T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4013S: Supported 4014F: Documentation/filesystems/ecryptfs.txt 4015F: fs/ecryptfs/ 4016 4017EDAC-CORE 4018M: Doug Thompson <dougthompson@xmission.com> 4019M: Borislav Petkov <bp@alien8.de> 4020M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4021L: linux-edac@vger.kernel.org 4022T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4023T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4024S: Supported 4025F: Documentation/edac.txt 4026F: drivers/edac/ 4027F: include/linux/edac.h 4028 4029EDAC-AMD64 4030M: Doug Thompson <dougthompson@xmission.com> 4031M: Borislav Petkov <bp@alien8.de> 4032L: linux-edac@vger.kernel.org 4033S: Maintained 4034F: drivers/edac/amd64_edac* 4035 4036EDAC-CALXEDA 4037M: Doug Thompson <dougthompson@xmission.com> 4038M: Robert Richter <rric@kernel.org> 4039L: linux-edac@vger.kernel.org 4040S: Maintained 4041F: drivers/edac/highbank* 4042 4043EDAC-CAVIUM 4044M: Ralf Baechle <ralf@linux-mips.org> 4045M: David Daney <david.daney@cavium.com> 4046L: linux-edac@vger.kernel.org 4047L: linux-mips@linux-mips.org 4048S: Supported 4049F: drivers/edac/octeon_edac* 4050 4051EDAC-E752X 4052M: Mark Gross <mark.gross@intel.com> 4053M: Doug Thompson <dougthompson@xmission.com> 4054L: linux-edac@vger.kernel.org 4055S: Maintained 4056F: drivers/edac/e752x_edac.c 4057 4058EDAC-E7XXX 4059M: Doug Thompson <dougthompson@xmission.com> 4060L: linux-edac@vger.kernel.org 4061S: Maintained 4062F: drivers/edac/e7xxx_edac.c 4063 4064EDAC-GHES 4065M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4066L: linux-edac@vger.kernel.org 4067S: Maintained 4068F: drivers/edac/ghes_edac.c 4069 4070EDAC-I82443BXGX 4071M: Tim Small <tim@buttersideup.com> 4072L: linux-edac@vger.kernel.org 4073S: Maintained 4074F: drivers/edac/i82443bxgx_edac.c 4075 4076EDAC-I3000 4077M: Jason Uhlenkott <juhlenko@akamai.com> 4078L: linux-edac@vger.kernel.org 4079S: Maintained 4080F: drivers/edac/i3000_edac.c 4081 4082EDAC-I5000 4083M: Doug Thompson <dougthompson@xmission.com> 4084L: linux-edac@vger.kernel.org 4085S: Maintained 4086F: drivers/edac/i5000_edac.c 4087 4088EDAC-I5400 4089M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4090L: linux-edac@vger.kernel.org 4091S: Maintained 4092F: drivers/edac/i5400_edac.c 4093 4094EDAC-I7300 4095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4096L: linux-edac@vger.kernel.org 4097S: Maintained 4098F: drivers/edac/i7300_edac.c 4099 4100EDAC-I7CORE 4101M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4102L: linux-edac@vger.kernel.org 4103S: Maintained 4104F: drivers/edac/i7core_edac.c 4105 4106EDAC-I82975X 4107M: Ranganathan Desikan <ravi@jetztechnologies.com> 4108M: "Arvind R." <arvino55@gmail.com> 4109L: linux-edac@vger.kernel.org 4110S: Maintained 4111F: drivers/edac/i82975x_edac.c 4112 4113EDAC-IE31200 4114M: Jason Baron <jbaron@akamai.com> 4115L: linux-edac@vger.kernel.org 4116S: Maintained 4117F: drivers/edac/ie31200_edac.c 4118 4119EDAC-MPC85XX 4120M: Johannes Thumshirn <morbidrsa@gmail.com> 4121L: linux-edac@vger.kernel.org 4122S: Maintained 4123F: drivers/edac/mpc85xx_edac.[ch] 4124 4125EDAC-PASEMI 4126M: Egor Martovetsky <egor@pasemi.com> 4127L: linux-edac@vger.kernel.org 4128S: Maintained 4129F: drivers/edac/pasemi_edac.c 4130 4131EDAC-R82600 4132M: Tim Small <tim@buttersideup.com> 4133L: linux-edac@vger.kernel.org 4134S: Maintained 4135F: drivers/edac/r82600_edac.c 4136 4137EDAC-SBRIDGE 4138M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4139L: linux-edac@vger.kernel.org 4140S: Maintained 4141F: drivers/edac/sb_edac.c 4142 4143EDAC-XGENE 4144APPLIED MICRO (APM) X-GENE SOC EDAC 4145M: Loc Ho <lho@apm.com> 4146S: Supported 4147F: drivers/edac/xgene_edac.c 4148F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4149 4150EDIROL UA-101/UA-1000 DRIVER 4151M: Clemens Ladisch <clemens@ladisch.de> 4152L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4153T: git git://git.alsa-project.org/alsa-kernel.git 4154S: Maintained 4155F: sound/usb/misc/ua101.c 4156 4157EXTENSIBLE FIRMWARE INTERFACE (EFI) 4158M: Matt Fleming <matt@codeblueprint.co.uk> 4159L: linux-efi@vger.kernel.org 4160T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4161S: Maintained 4162F: Documentation/efi-stub.txt 4163F: arch/ia64/kernel/efi.c 4164F: arch/x86/boot/compressed/eboot.[ch] 4165F: arch/x86/include/asm/efi.h 4166F: arch/x86/platform/efi/* 4167F: drivers/firmware/efi/* 4168F: include/linux/efi*.h 4169 4170EFI VARIABLE FILESYSTEM 4171M: Matthew Garrett <matthew.garrett@nebula.com> 4172M: Jeremy Kerr <jk@ozlabs.org> 4173M: Matt Fleming <matt@codeblueprint.co.uk> 4174T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4175L: linux-efi@vger.kernel.org 4176S: Maintained 4177F: fs/efivarfs/ 4178 4179EFIFB FRAMEBUFFER DRIVER 4180L: linux-fbdev@vger.kernel.org 4181M: Peter Jones <pjones@redhat.com> 4182S: Maintained 4183F: drivers/video/fbdev/efifb.c 4184 4185EFS FILESYSTEM 4186W: http://aeschi.ch.eu.org/efs/ 4187S: Orphan 4188F: fs/efs/ 4189 4190EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4191M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4192L: netdev@vger.kernel.org 4193S: Maintained 4194F: drivers/net/ethernet/ibm/ehea/ 4195 4196EM28XX VIDEO4LINUX DRIVER 4197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4198L: linux-media@vger.kernel.org 4199W: https://linuxtv.org 4200T: git git://linuxtv.org/media_tree.git 4201S: Maintained 4202F: drivers/media/usb/em28xx/ 4203 4204EMBEDDED LINUX 4205M: Paul Gortmaker <paul.gortmaker@windriver.com> 4206M: Matt Mackall <mpm@selenic.com> 4207M: David Woodhouse <dwmw2@infradead.org> 4208L: linux-embedded@vger.kernel.org 4209S: Maintained 4210 4211EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4212M: James Smart <james.smart@avagotech.com> 4213M: Dick Kennedy <dick.kennedy@avagotech.com> 4214L: linux-scsi@vger.kernel.org 4215W: http://www.avagotech.com 4216S: Supported 4217F: drivers/scsi/lpfc/ 4218 4219ENE CB710 FLASH CARD READER DRIVER 4220M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4221S: Maintained 4222F: drivers/misc/cb710/ 4223F: drivers/mmc/host/cb710-mmc.* 4224F: include/linux/cb710.h 4225 4226ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4227M: Maxim Levitsky <maximlevitsky@gmail.com> 4228S: Maintained 4229F: drivers/media/rc/ene_ir.* 4230 4231ENHANCED ERROR HANDLING (EEH) 4232M: Gavin Shan <shangw@linux.vnet.ibm.com> 4233L: linuxppc-dev@lists.ozlabs.org 4234S: Supported 4235F: Documentation/powerpc/eeh-pci-error-recovery.txt 4236F: arch/powerpc/kernel/eeh*.c 4237 4238EPSON S1D13XXX FRAMEBUFFER DRIVER 4239M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4240S: Maintained 4241T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4242F: drivers/video/fbdev/s1d13xxxfb.c 4243F: include/video/s1d13xxxfb.h 4244 4245ET131X NETWORK DRIVER 4246M: Mark Einon <mark.einon@gmail.com> 4247S: Odd Fixes 4248F: drivers/net/ethernet/agere/ 4249 4250ETHERNET BRIDGE 4251M: Stephen Hemminger <stephen@networkplumber.org> 4252L: bridge@lists.linux-foundation.org 4253L: netdev@vger.kernel.org 4254W: http://www.linuxfoundation.org/en/Net:Bridge 4255S: Maintained 4256F: include/linux/netfilter_bridge/ 4257F: net/bridge/ 4258 4259ETHERNET PHY LIBRARY 4260M: Florian Fainelli <f.fainelli@gmail.com> 4261L: netdev@vger.kernel.org 4262S: Maintained 4263F: include/linux/phy.h 4264F: include/linux/phy_fixed.h 4265F: drivers/net/phy/ 4266F: Documentation/networking/phy.txt 4267F: drivers/of/of_mdio.c 4268F: drivers/of/of_net.c 4269 4270EXT2 FILE SYSTEM 4271M: Jan Kara <jack@suse.com> 4272L: linux-ext4@vger.kernel.org 4273S: Maintained 4274F: Documentation/filesystems/ext2.txt 4275F: fs/ext2/ 4276F: include/linux/ext2* 4277 4278EXT4 FILE SYSTEM 4279M: "Theodore Ts'o" <tytso@mit.edu> 4280M: Andreas Dilger <adilger.kernel@dilger.ca> 4281L: linux-ext4@vger.kernel.org 4282W: http://ext4.wiki.kernel.org 4283Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4285S: Maintained 4286F: Documentation/filesystems/ext4.txt 4287F: fs/ext4/ 4288 4289Extended Verification Module (EVM) 4290M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4291L: linux-ima-devel@lists.sourceforge.net 4292L: linux-security-module@vger.kernel.org 4293S: Supported 4294F: security/integrity/evm/ 4295 4296EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4297M: MyungJoo Ham <myungjoo.ham@samsung.com> 4298M: Chanwoo Choi <cw00.choi@samsung.com> 4299L: linux-kernel@vger.kernel.org 4300T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4301S: Maintained 4302F: drivers/extcon/ 4303F: include/linux/extcon/ 4304F: include/linux/extcon.h 4305F: Documentation/extcon/ 4306F: Documentation/devicetree/bindings/extcon/ 4307 4308EXYNOS DP DRIVER 4309M: Jingoo Han <jingoohan1@gmail.com> 4310L: dri-devel@lists.freedesktop.org 4311S: Maintained 4312F: drivers/gpu/drm/exynos/exynos_dp* 4313 4314EXYNOS MIPI DISPLAY DRIVERS 4315M: Inki Dae <inki.dae@samsung.com> 4316M: Donghwa Lee <dh09.lee@samsung.com> 4317M: Kyungmin Park <kyungmin.park@samsung.com> 4318L: linux-fbdev@vger.kernel.org 4319S: Maintained 4320F: drivers/video/fbdev/exynos/exynos_mipi* 4321F: include/video/exynos_mipi* 4322 4323F71805F HARDWARE MONITORING DRIVER 4324M: Jean Delvare <jdelvare@suse.com> 4325L: lm-sensors@lm-sensors.org 4326S: Maintained 4327F: Documentation/hwmon/f71805f 4328F: drivers/hwmon/f71805f.c 4329 4330FC0011 TUNER DRIVER 4331M: Michael Buesch <m@bues.ch> 4332L: linux-media@vger.kernel.org 4333S: Maintained 4334F: drivers/media/tuners/fc0011.h 4335F: drivers/media/tuners/fc0011.c 4336 4337FC2580 MEDIA DRIVER 4338M: Antti Palosaari <crope@iki.fi> 4339L: linux-media@vger.kernel.org 4340W: https://linuxtv.org 4341W: http://palosaari.fi/linux/ 4342Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4343T: git git://linuxtv.org/anttip/media_tree.git 4344S: Maintained 4345F: drivers/media/tuners/fc2580* 4346 4347FANOTIFY 4348M: Eric Paris <eparis@redhat.com> 4349S: Maintained 4350F: fs/notify/fanotify/ 4351F: include/linux/fanotify.h 4352F: include/uapi/linux/fanotify.h 4353 4354FARSYNC SYNCHRONOUS DRIVER 4355M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4356W: http://www.farsite.co.uk/ 4357S: Supported 4358F: drivers/net/wan/farsync.* 4359 4360FAULT INJECTION SUPPORT 4361M: Akinobu Mita <akinobu.mita@gmail.com> 4362S: Supported 4363F: Documentation/fault-injection/ 4364F: lib/fault-inject.c 4365 4366FBTFT Framebuffer drivers 4367M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4368M: Noralf Trønnes <noralf@tronnes.org> 4369S: Maintained 4370F: drivers/staging/fbtft/ 4371 4372FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4373M: Vasu Dev <vasu.dev@intel.com> 4374L: fcoe-devel@open-fcoe.org 4375W: www.Open-FCoE.org 4376S: Supported 4377F: drivers/scsi/libfc/ 4378F: drivers/scsi/fcoe/ 4379F: include/scsi/fc/ 4380F: include/scsi/libfc.h 4381F: include/scsi/libfcoe.h 4382F: include/uapi/scsi/fc/ 4383 4384FILE LOCKING (flock() and fcntl()/lockf()) 4385M: Jeff Layton <jlayton@poochiereds.net> 4386M: "J. Bruce Fields" <bfields@fieldses.org> 4387L: linux-fsdevel@vger.kernel.org 4388S: Maintained 4389F: include/linux/fcntl.h 4390F: include/linux/fs.h 4391F: include/uapi/linux/fcntl.h 4392F: include/uapi/linux/fs.h 4393F: fs/fcntl.c 4394F: fs/locks.c 4395 4396FILESYSTEMS (VFS and infrastructure) 4397M: Alexander Viro <viro@zeniv.linux.org.uk> 4398L: linux-fsdevel@vger.kernel.org 4399S: Maintained 4400F: fs/* 4401 4402FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4403M: Riku Voipio <riku.voipio@iki.fi> 4404L: lm-sensors@lm-sensors.org 4405S: Maintained 4406F: drivers/hwmon/f75375s.c 4407F: include/linux/f75375s.h 4408 4409FIREWIRE AUDIO DRIVERS 4410M: Clemens Ladisch <clemens@ladisch.de> 4411L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4412T: git git://git.alsa-project.org/alsa-kernel.git 4413S: Maintained 4414F: sound/firewire/ 4415 4416FIREWIRE MEDIA DRIVERS (firedtv) 4417M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4418L: linux-media@vger.kernel.org 4419L: linux1394-devel@lists.sourceforge.net 4420T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4421S: Maintained 4422F: drivers/media/firewire/ 4423 4424FIREWIRE SBP-2 TARGET 4425M: Chris Boot <bootc@bootc.net> 4426L: linux-scsi@vger.kernel.org 4427L: target-devel@vger.kernel.org 4428L: linux1394-devel@lists.sourceforge.net 4429T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4430S: Maintained 4431F: drivers/target/sbp/ 4432 4433FIREWIRE SUBSYSTEM 4434M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4435L: linux1394-devel@lists.sourceforge.net 4436W: http://ieee1394.wiki.kernel.org/ 4437T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4438S: Maintained 4439F: drivers/firewire/ 4440F: include/linux/firewire.h 4441F: include/uapi/linux/firewire*.h 4442F: tools/firewire/ 4443 4444FIRMWARE LOADER (request_firmware) 4445M: Ming Lei <ming.lei@canonical.com> 4446L: linux-kernel@vger.kernel.org 4447S: Maintained 4448F: Documentation/firmware_class/ 4449F: drivers/base/firmware*.c 4450F: include/linux/firmware.h 4451 4452FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4453M: Joshua Morris <josh.h.morris@us.ibm.com> 4454M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4455S: Maintained 4456F: drivers/block/rsxx/ 4457 4458FLOPPY DRIVER 4459M: Jiri Kosina <jikos@kernel.org> 4460T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4461S: Odd fixes 4462F: drivers/block/floppy.c 4463 4464FMC SUBSYSTEM 4465M: Alessandro Rubini <rubini@gnudd.com> 4466W: http://www.ohwr.org/projects/fmc-bus 4467S: Supported 4468F: drivers/fmc/ 4469F: include/linux/fmc*.h 4470F: include/linux/ipmi-fru.h 4471K: fmc_d.*register 4472 4473FPGA MANAGER FRAMEWORK 4474M: Alan Tull <atull@opensource.altera.com> 4475R: Moritz Fischer <moritz.fischer@ettus.com> 4476S: Maintained 4477F: drivers/fpga/ 4478F: include/linux/fpga/fpga-mgr.h 4479W: http://www.rocketboards.org 4480 4481FPU EMULATOR 4482M: Bill Metzenthen <billm@melbpc.org.au> 4483W: http://floatingpoint.sourceforge.net/emulator/index.html 4484S: Maintained 4485F: arch/x86/math-emu/ 4486 4487FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4488L: netdev@vger.kernel.org 4489S: Orphan 4490F: drivers/net/wan/dlci.c 4491F: drivers/net/wan/sdla.c 4492 4493FRAMEBUFFER LAYER 4494M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4495M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4496L: linux-fbdev@vger.kernel.org 4497W: http://linux-fbdev.sourceforge.net/ 4498Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4499T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4500S: Maintained 4501F: Documentation/fb/ 4502F: drivers/video/ 4503F: include/video/ 4504F: include/linux/fb.h 4505F: include/uapi/video/ 4506F: include/uapi/linux/fb.h 4507 4508FREESCALE DIU FRAMEBUFFER DRIVER 4509M: Timur Tabi <timur@tabi.org> 4510L: linux-fbdev@vger.kernel.org 4511S: Maintained 4512F: drivers/video/fbdev/fsl-diu-fb.* 4513 4514FREESCALE DMA DRIVER 4515M: Li Yang <leoli@freescale.com> 4516M: Zhang Wei <zw@zh-kernel.org> 4517L: linuxppc-dev@lists.ozlabs.org 4518S: Maintained 4519F: drivers/dma/fsldma.* 4520 4521FREESCALE I2C CPM DRIVER 4522M: Jochen Friedrich <jochen@scram.de> 4523L: linuxppc-dev@lists.ozlabs.org 4524L: linux-i2c@vger.kernel.org 4525S: Maintained 4526F: drivers/i2c/busses/i2c-cpm.c 4527 4528FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4529M: Sascha Hauer <kernel@pengutronix.de> 4530L: linux-fbdev@vger.kernel.org 4531L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4532S: Maintained 4533F: include/linux/platform_data/video-imxfb.h 4534F: drivers/video/fbdev/imxfb.c 4535 4536FREESCALE QUAD SPI DRIVER 4537M: Han Xu <han.xu@freescale.com> 4538L: linux-mtd@lists.infradead.org 4539S: Maintained 4540F: drivers/mtd/spi-nor/fsl-quadspi.c 4541 4542FREESCALE SOC FS_ENET DRIVER 4543M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4544M: Vitaly Bordug <vbordug@ru.mvista.com> 4545L: linuxppc-dev@lists.ozlabs.org 4546L: netdev@vger.kernel.org 4547S: Maintained 4548F: drivers/net/ethernet/freescale/fs_enet/ 4549F: include/linux/fs_enet_pd.h 4550 4551FREESCALE QUICC ENGINE LIBRARY 4552L: linuxppc-dev@lists.ozlabs.org 4553S: Orphan 4554F: drivers/soc/fsl/qe/ 4555F: include/soc/fsl/*qe*.h 4556F: include/soc/fsl/*ucc*.h 4557 4558FREESCALE USB PERIPHERAL DRIVERS 4559M: Li Yang <leoli@freescale.com> 4560L: linux-usb@vger.kernel.org 4561L: linuxppc-dev@lists.ozlabs.org 4562S: Maintained 4563F: drivers/usb/gadget/udc/fsl* 4564 4565FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4566M: Li Yang <leoli@freescale.com> 4567L: netdev@vger.kernel.org 4568L: linuxppc-dev@lists.ozlabs.org 4569S: Maintained 4570F: drivers/net/ethernet/freescale/ucc_geth* 4571 4572FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4573M: Claudiu Manoil <claudiu.manoil@freescale.com> 4574L: netdev@vger.kernel.org 4575S: Maintained 4576F: drivers/net/ethernet/freescale/gianfar* 4577X: drivers/net/ethernet/freescale/gianfar_ptp.c 4578F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4579 4580FREESCALE QUICC ENGINE UCC UART DRIVER 4581M: Timur Tabi <timur@tabi.org> 4582L: linuxppc-dev@lists.ozlabs.org 4583S: Maintained 4584F: drivers/tty/serial/ucc_uart.c 4585 4586FREESCALE SOC SOUND DRIVERS 4587M: Timur Tabi <timur@tabi.org> 4588M: Nicolin Chen <nicoleotsuka@gmail.com> 4589M: Xiubo Li <Xiubo.Lee@gmail.com> 4590L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4591L: linuxppc-dev@lists.ozlabs.org 4592S: Maintained 4593F: sound/soc/fsl/fsl* 4594F: sound/soc/fsl/imx* 4595F: sound/soc/fsl/mpc8610_hpcd.c 4596 4597FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4598M: "J. German Rivera" <German.Rivera@freescale.com> 4599L: linux-kernel@vger.kernel.org 4600S: Maintained 4601F: drivers/staging/fsl-mc/ 4602 4603FREEVXFS FILESYSTEM 4604M: Christoph Hellwig <hch@infradead.org> 4605W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4606S: Maintained 4607F: fs/freevxfs/ 4608 4609FREEZER 4610M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4611M: Pavel Machek <pavel@ucw.cz> 4612L: linux-pm@vger.kernel.org 4613S: Supported 4614F: Documentation/power/freezing-of-tasks.txt 4615F: include/linux/freezer.h 4616F: kernel/freezer.c 4617 4618FRONTSWAP API 4619M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4620L: linux-kernel@vger.kernel.org 4621S: Maintained 4622F: mm/frontswap.c 4623F: include/linux/frontswap.h 4624 4625FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4626M: David Howells <dhowells@redhat.com> 4627L: linux-cachefs@redhat.com (moderated for non-subscribers) 4628S: Supported 4629F: Documentation/filesystems/caching/ 4630F: fs/fscache/ 4631F: include/linux/fscache*.h 4632 4633F2FS FILE SYSTEM 4634M: Jaegeuk Kim <jaegeuk@kernel.org> 4635M: Changman Lee <cm224.lee@samsung.com> 4636R: Chao Yu <chao2.yu@samsung.com> 4637L: linux-f2fs-devel@lists.sourceforge.net 4638W: http://en.wikipedia.org/wiki/F2FS 4639T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4640S: Maintained 4641F: Documentation/filesystems/f2fs.txt 4642F: Documentation/ABI/testing/sysfs-fs-f2fs 4643F: fs/f2fs/ 4644F: include/linux/f2fs_fs.h 4645F: include/trace/events/f2fs.h 4646 4647FUJITSU FR-V (FRV) PORT 4648S: Orphan 4649F: arch/frv/ 4650 4651FUJITSU LAPTOP EXTRAS 4652M: Jonathan Woithe <jwoithe@just42.net> 4653L: platform-driver-x86@vger.kernel.org 4654S: Maintained 4655F: drivers/platform/x86/fujitsu-laptop.c 4656 4657FUJITSU M-5MO LS CAMERA ISP DRIVER 4658M: Kyungmin Park <kyungmin.park@samsung.com> 4659M: Heungjun Kim <riverful.kim@samsung.com> 4660L: linux-media@vger.kernel.org 4661S: Maintained 4662F: drivers/media/i2c/m5mols/ 4663F: include/media/i2c/m5mols.h 4664 4665FUJITSU TABLET EXTRAS 4666M: Robert Gerlach <khnz@gmx.de> 4667L: platform-driver-x86@vger.kernel.org 4668S: Maintained 4669F: drivers/platform/x86/fujitsu-tablet.c 4670 4671FUSE: FILESYSTEM IN USERSPACE 4672M: Miklos Szeredi <miklos@szeredi.hu> 4673L: fuse-devel@lists.sourceforge.net 4674W: http://fuse.sourceforge.net/ 4675T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4676S: Maintained 4677F: fs/fuse/ 4678F: include/uapi/linux/fuse.h 4679F: Documentation/filesystems/fuse.txt 4680 4681FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4682M: Rik Faith <faith@cs.unc.edu> 4683L: linux-scsi@vger.kernel.org 4684S: Odd Fixes (e.g., new signatures) 4685F: drivers/scsi/fdomain.* 4686 4687GCOV BASED KERNEL PROFILING 4688M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4689S: Maintained 4690F: kernel/gcov/ 4691F: Documentation/gcov.txt 4692 4693GDT SCSI DISK ARRAY CONTROLLER DRIVER 4694M: Achim Leubner <achim_leubner@adaptec.com> 4695L: linux-scsi@vger.kernel.org 4696W: http://www.icp-vortex.com/ 4697S: Supported 4698F: drivers/scsi/gdt* 4699 4700GDB KERNEL DEBUGGING HELPER SCRIPTS 4701M: Jan Kiszka <jan.kiszka@siemens.com> 4702S: Supported 4703F: scripts/gdb/ 4704 4705GEMTEK FM RADIO RECEIVER DRIVER 4706M: Hans Verkuil <hverkuil@xs4all.nl> 4707L: linux-media@vger.kernel.org 4708T: git git://linuxtv.org/media_tree.git 4709W: https://linuxtv.org 4710S: Maintained 4711F: drivers/media/radio/radio-gemtek* 4712 4713GENERIC GPIO I2C DRIVER 4714M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4715S: Supported 4716F: drivers/i2c/busses/i2c-gpio.c 4717F: include/linux/i2c-gpio.h 4718 4719GENERIC GPIO I2C MULTIPLEXER DRIVER 4720M: Peter Korsgaard <peter.korsgaard@barco.com> 4721L: linux-i2c@vger.kernel.org 4722S: Supported 4723F: drivers/i2c/muxes/i2c-mux-gpio.c 4724F: include/linux/i2c-mux-gpio.h 4725F: Documentation/i2c/muxes/i2c-mux-gpio 4726 4727GENERIC HDLC (WAN) DRIVERS 4728M: Krzysztof Halasa <khc@pm.waw.pl> 4729W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4730S: Maintained 4731F: drivers/net/wan/c101.c 4732F: drivers/net/wan/hd6457* 4733F: drivers/net/wan/hdlc* 4734F: drivers/net/wan/n2.c 4735F: drivers/net/wan/pc300too.c 4736F: drivers/net/wan/pci200syn.c 4737F: drivers/net/wan/wanxl* 4738 4739GENERIC INCLUDE/ASM HEADER FILES 4740M: Arnd Bergmann <arnd@arndb.de> 4741L: linux-arch@vger.kernel.org 4742T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4743S: Maintained 4744F: include/asm-generic/ 4745F: include/uapi/asm-generic/ 4746 4747GENERIC PHY FRAMEWORK 4748M: Kishon Vijay Abraham I <kishon@ti.com> 4749L: linux-kernel@vger.kernel.org 4750T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4751S: Supported 4752F: drivers/phy/ 4753F: include/linux/phy/ 4754 4755GENERIC PM DOMAINS 4756M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4757M: Kevin Hilman <khilman@kernel.org> 4758M: Ulf Hansson <ulf.hansson@linaro.org> 4759L: linux-pm@vger.kernel.org 4760S: Supported 4761F: drivers/base/power/domain*.c 4762F: include/linux/pm_domain.h 4763 4764GENERIC UIO DRIVER FOR PCI DEVICES 4765M: "Michael S. Tsirkin" <mst@redhat.com> 4766L: kvm@vger.kernel.org 4767S: Supported 4768F: drivers/uio/uio_pci_generic.c 4769 4770GET_MAINTAINER SCRIPT 4771M: Joe Perches <joe@perches.com> 4772S: Maintained 4773F: scripts/get_maintainer.pl 4774 4775GFS2 FILE SYSTEM 4776M: Steven Whitehouse <swhiteho@redhat.com> 4777M: Bob Peterson <rpeterso@redhat.com> 4778L: cluster-devel@redhat.com 4779W: http://sources.redhat.com/cluster/ 4780T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4781S: Supported 4782F: Documentation/filesystems/gfs2*.txt 4783F: fs/gfs2/ 4784F: include/uapi/linux/gfs2_ondisk.h 4785 4786GIGASET ISDN DRIVERS 4787M: Paul Bolle <pebolle@tiscali.nl> 4788L: gigaset307x-common@lists.sourceforge.net 4789W: http://gigaset307x.sourceforge.net/ 4790S: Odd Fixes 4791F: Documentation/isdn/README.gigaset 4792F: drivers/isdn/gigaset/ 4793F: include/uapi/linux/gigaset_dev.h 4794 4795GO7007 MPEG CODEC 4796M: Hans Verkuil <hans.verkuil@cisco.com> 4797L: linux-media@vger.kernel.org 4798S: Maintained 4799F: drivers/media/usb/go7007/ 4800 4801GOODIX TOUCHSCREEN 4802M: Bastien Nocera <hadess@hadess.net> 4803L: linux-input@vger.kernel.org 4804S: Maintained 4805F: drivers/input/touchscreen/goodix.c 4806 4807GPIO SUBSYSTEM 4808M: Linus Walleij <linus.walleij@linaro.org> 4809M: Alexandre Courbot <gnurou@gmail.com> 4810L: linux-gpio@vger.kernel.org 4811T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4812S: Maintained 4813F: Documentation/gpio/ 4814F: drivers/gpio/ 4815F: include/linux/gpio/ 4816F: include/linux/gpio.h 4817F: include/asm-generic/gpio.h 4818 4819GRE DEMULTIPLEXER DRIVER 4820M: Dmitry Kozlov <xeb@mail.ru> 4821L: netdev@vger.kernel.org 4822S: Maintained 4823F: net/ipv4/gre_demux.c 4824F: net/ipv4/gre_offload.c 4825F: include/net/gre.h 4826 4827GRETH 10/100/1G Ethernet MAC device driver 4828M: Kristoffer Glembo <kristoffer@gaisler.com> 4829L: netdev@vger.kernel.org 4830S: Maintained 4831F: drivers/net/ethernet/aeroflex/ 4832 4833GSPCA FINEPIX SUBDRIVER 4834M: Frank Zago <frank@zago.net> 4835L: linux-media@vger.kernel.org 4836T: git git://linuxtv.org/media_tree.git 4837S: Maintained 4838F: drivers/media/usb/gspca/finepix.c 4839 4840GSPCA GL860 SUBDRIVER 4841M: Olivier Lorin <o.lorin@laposte.net> 4842L: linux-media@vger.kernel.org 4843T: git git://linuxtv.org/media_tree.git 4844S: Maintained 4845F: drivers/media/usb/gspca/gl860/ 4846 4847GSPCA M5602 SUBDRIVER 4848M: Erik Andren <erik.andren@gmail.com> 4849L: linux-media@vger.kernel.org 4850T: git git://linuxtv.org/media_tree.git 4851S: Maintained 4852F: drivers/media/usb/gspca/m5602/ 4853 4854GSPCA PAC207 SONIXB SUBDRIVER 4855M: Hans de Goede <hdegoede@redhat.com> 4856L: linux-media@vger.kernel.org 4857T: git git://linuxtv.org/media_tree.git 4858S: Maintained 4859F: drivers/media/usb/gspca/pac207.c 4860 4861GSPCA SN9C20X SUBDRIVER 4862M: Brian Johnson <brijohn@gmail.com> 4863L: linux-media@vger.kernel.org 4864T: git git://linuxtv.org/media_tree.git 4865S: Maintained 4866F: drivers/media/usb/gspca/sn9c20x.c 4867 4868GSPCA T613 SUBDRIVER 4869M: Leandro Costantino <lcostantino@gmail.com> 4870L: linux-media@vger.kernel.org 4871T: git git://linuxtv.org/media_tree.git 4872S: Maintained 4873F: drivers/media/usb/gspca/t613.c 4874 4875GSPCA USB WEBCAM DRIVER 4876M: Hans de Goede <hdegoede@redhat.com> 4877L: linux-media@vger.kernel.org 4878T: git git://linuxtv.org/media_tree.git 4879S: Maintained 4880F: drivers/media/usb/gspca/ 4881 4882GUID PARTITION TABLE (GPT) 4883M: Davidlohr Bueso <dave@stgolabs.net> 4884L: linux-efi@vger.kernel.org 4885S: Maintained 4886F: block/partitions/efi.* 4887 4888STK1160 USB VIDEO CAPTURE DRIVER 4889M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4890L: linux-media@vger.kernel.org 4891T: git git://linuxtv.org/media_tree.git 4892S: Maintained 4893F: drivers/media/usb/stk1160/ 4894 4895H8/300 ARCHITECTURE 4896M: Yoshinori Sato <ysato@users.sourceforge.jp> 4897L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4898W: http://uclinux-h8.sourceforge.jp 4899T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4900S: Maintained 4901F: arch/h8300/ 4902F: drivers/clocksource/h8300_*.c 4903F: drivers/clk/h8300/ 4904F: drivers/irqchip/irq-renesas-h8*.c 4905 4906HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4907M: Frank Seidel <frank@f-seidel.de> 4908L: platform-driver-x86@vger.kernel.org 4909W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4910S: Maintained 4911F: drivers/platform/x86/hdaps.c 4912 4913HDPVR USB VIDEO ENCODER DRIVER 4914M: Hans Verkuil <hverkuil@xs4all.nl> 4915L: linux-media@vger.kernel.org 4916T: git git://linuxtv.org/media_tree.git 4917W: https://linuxtv.org 4918S: Odd Fixes 4919F: drivers/media/usb/hdpvr/ 4920 4921HWPOISON MEMORY FAILURE HANDLING 4922M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4923L: linux-mm@kvack.org 4924S: Maintained 4925F: mm/memory-failure.c 4926F: mm/hwpoison-inject.c 4927 4928HYPERVISOR VIRTUAL CONSOLE DRIVER 4929L: linuxppc-dev@lists.ozlabs.org 4930S: Odd Fixes 4931F: drivers/tty/hvc/ 4932 4933HACKRF MEDIA DRIVER 4934M: Antti Palosaari <crope@iki.fi> 4935L: linux-media@vger.kernel.org 4936W: https://linuxtv.org 4937W: http://palosaari.fi/linux/ 4938Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4939T: git git://linuxtv.org/anttip/media_tree.git 4940S: Maintained 4941F: drivers/media/usb/hackrf/ 4942 4943HARDWARE MONITORING 4944M: Jean Delvare <jdelvare@suse.com> 4945M: Guenter Roeck <linux@roeck-us.net> 4946L: lm-sensors@lm-sensors.org 4947W: http://www.lm-sensors.org/ 4948T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4949T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4950S: Maintained 4951F: Documentation/hwmon/ 4952F: drivers/hwmon/ 4953F: include/linux/hwmon*.h 4954 4955HARDWARE RANDOM NUMBER GENERATOR CORE 4956M: Matt Mackall <mpm@selenic.com> 4957M: Herbert Xu <herbert@gondor.apana.org.au> 4958L: linux-crypto@vger.kernel.org 4959S: Odd fixes 4960F: Documentation/hw_random.txt 4961F: drivers/char/hw_random/ 4962F: include/linux/hw_random.h 4963 4964HARDWARE SPINLOCK CORE 4965M: Ohad Ben-Cohen <ohad@wizery.com> 4966S: Maintained 4967T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 4968F: Documentation/hwspinlock.txt 4969F: drivers/hwspinlock/hwspinlock_* 4970F: include/linux/hwspinlock.h 4971 4972HARMONY SOUND DRIVER 4973L: linux-parisc@vger.kernel.org 4974S: Maintained 4975F: sound/parisc/harmony.* 4976 4977HD29L2 MEDIA DRIVER 4978M: Antti Palosaari <crope@iki.fi> 4979L: linux-media@vger.kernel.org 4980W: https://linuxtv.org 4981W: http://palosaari.fi/linux/ 4982Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4983T: git git://linuxtv.org/anttip/media_tree.git 4984S: Maintained 4985F: drivers/media/dvb-frontends/hd29l2* 4986 4987HEWLETT-PACKARD SMART2 RAID DRIVER 4988L: iss_storagedev@hp.com 4989S: Orphan 4990F: Documentation/blockdev/cpqarray.txt 4991F: drivers/block/cpqarray.* 4992 4993HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4994M: Don Brace <don.brace@pmcs.com> 4995L: iss_storagedev@hp.com 4996L: storagedev@pmcs.com 4997L: linux-scsi@vger.kernel.org 4998S: Supported 4999F: Documentation/scsi/hpsa.txt 5000F: drivers/scsi/hpsa*.[ch] 5001F: include/linux/cciss*.h 5002F: include/uapi/linux/cciss*.h 5003 5004HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 5005M: Don Brace <don.brace@pmcs.com> 5006L: iss_storagedev@hp.com 5007L: storagedev@pmcs.com 5008L: linux-scsi@vger.kernel.org 5009S: Supported 5010F: Documentation/blockdev/cciss.txt 5011F: drivers/block/cciss* 5012F: include/linux/cciss_ioctl.h 5013F: include/uapi/linux/cciss_ioctl.h 5014 5015HFS FILESYSTEM 5016L: linux-fsdevel@vger.kernel.org 5017S: Orphan 5018F: Documentation/filesystems/hfs.txt 5019F: fs/hfs/ 5020 5021HFSPLUS FILESYSTEM 5022L: linux-fsdevel@vger.kernel.org 5023S: Orphan 5024F: Documentation/filesystems/hfsplus.txt 5025F: fs/hfsplus/ 5026 5027HGA FRAMEBUFFER DRIVER 5028M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5029L: linux-nvidia@lists.surfsouth.com 5030W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5031S: Maintained 5032F: drivers/video/fbdev/hgafb.c 5033 5034HIBERNATION (aka Software Suspend, aka swsusp) 5035M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5036M: Pavel Machek <pavel@ucw.cz> 5037L: linux-pm@vger.kernel.org 5038S: Supported 5039F: arch/x86/power/ 5040F: drivers/base/power/ 5041F: kernel/power/ 5042F: include/linux/suspend.h 5043F: include/linux/freezer.h 5044F: include/linux/pm.h 5045F: arch/*/include/asm/suspend*.h 5046 5047HID CORE LAYER 5048M: Jiri Kosina <jikos@kernel.org> 5049R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5050L: linux-input@vger.kernel.org 5051T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5052S: Maintained 5053F: drivers/hid/ 5054F: include/linux/hid* 5055F: include/uapi/linux/hid* 5056 5057HID SENSOR HUB DRIVERS 5058M: Jiri Kosina <jikos@kernel.org> 5059M: Jonathan Cameron <jic23@kernel.org> 5060M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5061L: linux-input@vger.kernel.org 5062L: linux-iio@vger.kernel.org 5063S: Maintained 5064F: Documentation/hid/hid-sensor* 5065F: drivers/hid/hid-sensor-* 5066F: drivers/iio/*/hid-* 5067F: include/linux/hid-sensor-* 5068 5069HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5070M: Thomas Gleixner <tglx@linutronix.de> 5071L: linux-kernel@vger.kernel.org 5072T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5073S: Maintained 5074F: Documentation/timers/ 5075F: kernel/time/hrtimer.c 5076F: kernel/time/clockevents.c 5077F: kernel/time/tick*.* 5078F: kernel/time/timer_*.c 5079F: include/linux/clockchips.h 5080F: include/linux/hrtimer.h 5081 5082HIGH-SPEED SCC DRIVER FOR AX.25 5083L: linux-hams@vger.kernel.org 5084S: Orphan 5085F: drivers/net/hamradio/dmascc.c 5086F: drivers/net/hamradio/scc.c 5087 5088HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5089M: HighPoint Linux Team <linux@highpoint-tech.com> 5090W: http://www.highpoint-tech.com 5091S: Supported 5092F: Documentation/scsi/hptiop.txt 5093F: drivers/scsi/hptiop.c 5094 5095HIPPI 5096M: Jes Sorensen <jes@trained-monkey.org> 5097L: linux-hippi@sunsite.dk 5098S: Maintained 5099F: include/linux/hippidevice.h 5100F: include/uapi/linux/if_hippi.h 5101F: net/802/hippi.c 5102F: drivers/net/hippi/ 5103 5104HISILICON SAS Controller 5105M: John Garry <john.garry@huawei.com> 5106W: http://www.hisilicon.com 5107S: Supported 5108F: drivers/scsi/hisi_sas/ 5109F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5110 5111HOST AP DRIVER 5112M: Jouni Malinen <j@w1.fi> 5113L: hostap@shmoo.com (subscribers-only) 5114L: linux-wireless@vger.kernel.org 5115W: http://hostap.epitest.fi/ 5116S: Maintained 5117F: drivers/net/wireless/intersil/hostap/ 5118 5119HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5120L: platform-driver-x86@vger.kernel.org 5121S: Orphan 5122F: drivers/platform/x86/tc1100-wmi.c 5123 5124HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5125M: Jaroslav Kysela <perex@perex.cz> 5126S: Maintained 5127F: drivers/net/ethernet/hp/hp100.* 5128 5129HPET: High Precision Event Timers driver 5130M: Clemens Ladisch <clemens@ladisch.de> 5131S: Maintained 5132F: Documentation/timers/hpet.txt 5133F: drivers/char/hpet.c 5134F: include/linux/hpet.h 5135F: include/uapi/linux/hpet.h 5136 5137HPET: x86 5138S: Orphan 5139F: arch/x86/kernel/hpet.c 5140F: arch/x86/include/asm/hpet.h 5141 5142HPFS FILESYSTEM 5143M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5144W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5145S: Maintained 5146F: fs/hpfs/ 5147 5148HSI SUBSYSTEM 5149M: Sebastian Reichel <sre@kernel.org> 5150T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5151S: Maintained 5152F: Documentation/ABI/testing/sysfs-bus-hsi 5153F: Documentation/hsi.txt 5154F: drivers/hsi/ 5155F: include/linux/hsi/ 5156F: include/uapi/linux/hsi/ 5157 5158HSO 3G MODEM DRIVER 5159M: Jan Dumon <j.dumon@option.com> 5160W: http://www.pharscape.org 5161S: Maintained 5162F: drivers/net/usb/hso.c 5163 5164HSR NETWORK PROTOCOL 5165M: Arvid Brodin <arvid.brodin@alten.se> 5166L: netdev@vger.kernel.org 5167S: Maintained 5168F: net/hsr/ 5169 5170HTCPEN TOUCHSCREEN DRIVER 5171M: Pau Oliva Fora <pof@eslack.org> 5172L: linux-input@vger.kernel.org 5173S: Maintained 5174F: drivers/input/touchscreen/htcpen.c 5175 5176HUGETLB FILESYSTEM 5177M: Nadia Yvette Chambers <nyc@holomorphy.com> 5178S: Maintained 5179F: fs/hugetlbfs/ 5180 5181Hyper-V CORE AND DRIVERS 5182M: "K. Y. Srinivasan" <kys@microsoft.com> 5183M: Haiyang Zhang <haiyangz@microsoft.com> 5184L: devel@linuxdriverproject.org 5185S: Maintained 5186F: arch/x86/include/asm/mshyperv.h 5187F: arch/x86/include/uapi/asm/hyperv.h 5188F: arch/x86/kernel/cpu/mshyperv.c 5189F: drivers/hid/hid-hyperv.c 5190F: drivers/hv/ 5191F: drivers/input/serio/hyperv-keyboard.c 5192F: drivers/net/hyperv/ 5193F: drivers/scsi/storvsc_drv.c 5194F: drivers/video/fbdev/hyperv_fb.c 5195F: include/linux/hyperv.h 5196F: tools/hv/ 5197F: Documentation/ABI/stable/sysfs-bus-vmbus 5198 5199I2C OVER PARALLEL PORT 5200M: Jean Delvare <jdelvare@suse.com> 5201L: linux-i2c@vger.kernel.org 5202S: Maintained 5203F: Documentation/i2c/busses/i2c-parport 5204F: Documentation/i2c/busses/i2c-parport-light 5205F: drivers/i2c/busses/i2c-parport.c 5206F: drivers/i2c/busses/i2c-parport-light.c 5207 5208I2C/SMBUS CONTROLLER DRIVERS FOR PC 5209M: Jean Delvare <jdelvare@suse.com> 5210L: linux-i2c@vger.kernel.org 5211S: Maintained 5212F: Documentation/i2c/busses/i2c-ali1535 5213F: Documentation/i2c/busses/i2c-ali1563 5214F: Documentation/i2c/busses/i2c-ali15x3 5215F: Documentation/i2c/busses/i2c-amd756 5216F: Documentation/i2c/busses/i2c-amd8111 5217F: Documentation/i2c/busses/i2c-i801 5218F: Documentation/i2c/busses/i2c-nforce2 5219F: Documentation/i2c/busses/i2c-piix4 5220F: Documentation/i2c/busses/i2c-sis5595 5221F: Documentation/i2c/busses/i2c-sis630 5222F: Documentation/i2c/busses/i2c-sis96x 5223F: Documentation/i2c/busses/i2c-via 5224F: Documentation/i2c/busses/i2c-viapro 5225F: drivers/i2c/busses/i2c-ali1535.c 5226F: drivers/i2c/busses/i2c-ali1563.c 5227F: drivers/i2c/busses/i2c-ali15x3.c 5228F: drivers/i2c/busses/i2c-amd756.c 5229F: drivers/i2c/busses/i2c-amd756-s4882.c 5230F: drivers/i2c/busses/i2c-amd8111.c 5231F: drivers/i2c/busses/i2c-i801.c 5232F: drivers/i2c/busses/i2c-isch.c 5233F: drivers/i2c/busses/i2c-nforce2.c 5234F: drivers/i2c/busses/i2c-nforce2-s4985.c 5235F: drivers/i2c/busses/i2c-piix4.c 5236F: drivers/i2c/busses/i2c-sis5595.c 5237F: drivers/i2c/busses/i2c-sis630.c 5238F: drivers/i2c/busses/i2c-sis96x.c 5239F: drivers/i2c/busses/i2c-via.c 5240F: drivers/i2c/busses/i2c-viapro.c 5241 5242I2C/SMBUS ISMT DRIVER 5243M: Seth Heasley <seth.heasley@intel.com> 5244M: Neil Horman <nhorman@tuxdriver.com> 5245L: linux-i2c@vger.kernel.org 5246F: drivers/i2c/busses/i2c-ismt.c 5247F: Documentation/i2c/busses/i2c-ismt 5248 5249I2C/SMBUS STUB DRIVER 5250M: Jean Delvare <jdelvare@suse.com> 5251L: linux-i2c@vger.kernel.org 5252S: Maintained 5253F: drivers/i2c/i2c-stub.c 5254 5255I2C SUBSYSTEM 5256M: Wolfram Sang <wsa@the-dreams.de> 5257L: linux-i2c@vger.kernel.org 5258W: https://i2c.wiki.kernel.org/ 5259Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5260T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5261S: Maintained 5262F: Documentation/devicetree/bindings/i2c/ 5263F: Documentation/i2c/ 5264F: drivers/i2c/ 5265F: drivers/i2c/*/ 5266F: include/linux/i2c.h 5267F: include/linux/i2c-*.h 5268F: include/uapi/linux/i2c.h 5269F: include/uapi/linux/i2c-*.h 5270 5271I2C ACPI SUPPORT 5272M: Mika Westerberg <mika.westerberg@linux.intel.com> 5273L: linux-i2c@vger.kernel.org 5274L: linux-acpi@vger.kernel.org 5275S: Maintained 5276 5277I2C-TAOS-EVM DRIVER 5278M: Jean Delvare <jdelvare@suse.com> 5279L: linux-i2c@vger.kernel.org 5280S: Maintained 5281F: Documentation/i2c/busses/i2c-taos-evm 5282F: drivers/i2c/busses/i2c-taos-evm.c 5283 5284I2C-TINY-USB DRIVER 5285M: Till Harbaum <till@harbaum.org> 5286L: linux-i2c@vger.kernel.org 5287W: http://www.harbaum.org/till/i2c_tiny_usb 5288S: Maintained 5289F: drivers/i2c/busses/i2c-tiny-usb.c 5290 5291i386 BOOT CODE 5292M: "H. Peter Anvin" <hpa@zytor.com> 5293S: Maintained 5294F: arch/x86/boot/ 5295 5296i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5297M: "H. Peter Anvin" <hpa@zytor.com> 5298T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5299S: Maintained 5300 5301IA64 (Itanium) PLATFORM 5302M: Tony Luck <tony.luck@intel.com> 5303M: Fenghua Yu <fenghua.yu@intel.com> 5304L: linux-ia64@vger.kernel.org 5305T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5306S: Maintained 5307F: arch/ia64/ 5308 5309IBM Power VMX Cryptographic instructions 5310M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5311M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5312L: linux-crypto@vger.kernel.org 5313S: Supported 5314F: drivers/crypto/vmx/Makefile 5315F: drivers/crypto/vmx/Kconfig 5316F: drivers/crypto/vmx/vmx.c 5317F: drivers/crypto/vmx/aes* 5318F: drivers/crypto/vmx/ghash* 5319F: drivers/crypto/vmx/ppc-xlate.pl 5320 5321IBM Power in-Nest Crypto Acceleration 5322M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5323M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5324L: linux-crypto@vger.kernel.org 5325S: Supported 5326F: drivers/crypto/nx/Makefile 5327F: drivers/crypto/nx/Kconfig 5328F: drivers/crypto/nx/nx-aes* 5329F: drivers/crypto/nx/nx-sha* 5330F: drivers/crypto/nx/nx.* 5331F: drivers/crypto/nx/nx_csbcpb.h 5332F: drivers/crypto/nx/nx_debugfs.h 5333 5334IBM Power 842 compression accelerator 5335M: Dan Streetman <ddstreet@ieee.org> 5336S: Supported 5337F: drivers/crypto/nx/Makefile 5338F: drivers/crypto/nx/Kconfig 5339F: drivers/crypto/nx/nx-842* 5340F: include/linux/sw842.h 5341F: crypto/842.c 5342F: lib/842/ 5343 5344IBM Power Linux RAID adapter 5345M: Brian King <brking@us.ibm.com> 5346S: Supported 5347F: drivers/scsi/ipr.* 5348 5349IBM Power Virtual Ethernet Device Driver 5350M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5351L: netdev@vger.kernel.org 5352S: Supported 5353F: drivers/net/ethernet/ibm/ibmveth.* 5354 5355IBM Power SRIOV Virtual NIC Device Driver 5356M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5357M: John Allen <jallen@linux.vnet.ibm.com> 5358L: netdev@vger.kernel.org 5359S: Supported 5360F: drivers/net/ethernet/ibm/ibmvnic.* 5361 5362IBM Power Virtual SCSI Device Drivers 5363M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5364L: linux-scsi@vger.kernel.org 5365S: Supported 5366F: drivers/scsi/ibmvscsi/ibmvscsi* 5367F: drivers/scsi/ibmvscsi/viosrp.h 5368 5369IBM Power Virtual FC Device Drivers 5370M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5371L: linux-scsi@vger.kernel.org 5372S: Supported 5373F: drivers/scsi/ibmvscsi/ibmvfc* 5374 5375IBM ServeRAID RAID DRIVER 5376S: Orphan 5377F: drivers/scsi/ips.* 5378 5379ICH LPC AND GPIO DRIVER 5380M: Peter Tyser <ptyser@xes-inc.com> 5381S: Maintained 5382F: drivers/mfd/lpc_ich.c 5383F: drivers/gpio/gpio-ich.c 5384 5385IDE SUBSYSTEM 5386M: "David S. Miller" <davem@davemloft.net> 5387L: linux-ide@vger.kernel.org 5388Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5389T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5390S: Maintained 5391F: Documentation/ide/ 5392F: drivers/ide/ 5393F: include/linux/ide.h 5394 5395IDEAPAD LAPTOP EXTRAS DRIVER 5396M: Ike Panhc <ike.pan@canonical.com> 5397L: platform-driver-x86@vger.kernel.org 5398W: http://launchpad.net/ideapad-laptop 5399S: Maintained 5400F: drivers/platform/x86/ideapad-laptop.c 5401 5402IDEAPAD LAPTOP SLIDEBAR DRIVER 5403M: Andrey Moiseev <o2g.org.ru@gmail.com> 5404L: linux-input@vger.kernel.org 5405W: https://github.com/o2genum/ideapad-slidebar 5406S: Maintained 5407F: drivers/input/misc/ideapad_slidebar.c 5408 5409IDE/ATAPI DRIVERS 5410M: Borislav Petkov <bp@alien8.de> 5411L: linux-ide@vger.kernel.org 5412S: Maintained 5413F: Documentation/cdrom/ide-cd 5414F: drivers/ide/ide-cd* 5415 5416IDLE-I7300 5417M: Andy Henroid <andrew.d.henroid@intel.com> 5418L: linux-pm@vger.kernel.org 5419S: Supported 5420F: drivers/idle/i7300_idle.c 5421 5422IEEE 802.15.4 SUBSYSTEM 5423M: Alexander Aring <alex.aring@gmail.com> 5424L: linux-wpan@vger.kernel.org 5425W: https://github.com/linux-wpan 5426T: git git://github.com/linux-wpan/linux-wpan-next.git 5427S: Maintained 5428F: net/ieee802154/ 5429F: net/mac802154/ 5430F: drivers/net/ieee802154/ 5431F: include/linux/nl802154.h 5432F: include/linux/ieee802154.h 5433F: include/net/nl802154.h 5434F: include/net/mac802154.h 5435F: include/net/af_ieee802154.h 5436F: include/net/cfg802154.h 5437F: include/net/ieee802154_netdev.h 5438F: Documentation/networking/ieee802154.txt 5439 5440IGORPLUG-USB IR RECEIVER 5441M: Sean Young <sean@mess.org> 5442L: linux-media@vger.kernel.org 5443S: Maintained 5444F: drivers/media/rc/igorplugusb.c 5445 5446IGUANAWORKS USB IR TRANSCEIVER 5447M: Sean Young <sean@mess.org> 5448L: linux-media@vger.kernel.org 5449S: Maintained 5450F: drivers/media/rc/iguanair.c 5451 5452IIO SUBSYSTEM AND DRIVERS 5453M: Jonathan Cameron <jic23@kernel.org> 5454R: Hartmut Knaack <knaack.h@gmx.de> 5455R: Lars-Peter Clausen <lars@metafoo.de> 5456R: Peter Meerwald <pmeerw@pmeerw.net> 5457L: linux-iio@vger.kernel.org 5458S: Maintained 5459F: drivers/iio/ 5460F: drivers/staging/iio/ 5461F: include/linux/iio/ 5462F: tools/iio/ 5463 5464IKANOS/ADI EAGLE ADSL USB DRIVER 5465M: Matthieu Castet <castet.matthieu@free.fr> 5466M: Stanislaw Gruszka <stf_xl@wp.pl> 5467S: Maintained 5468F: drivers/usb/atm/ueagle-atm.c 5469 5470INA209 HARDWARE MONITOR DRIVER 5471M: Guenter Roeck <linux@roeck-us.net> 5472L: lm-sensors@lm-sensors.org 5473S: Maintained 5474F: Documentation/hwmon/ina209 5475F: Documentation/devicetree/bindings/i2c/ina209.txt 5476F: drivers/hwmon/ina209.c 5477 5478INA2XX HARDWARE MONITOR DRIVER 5479M: Guenter Roeck <linux@roeck-us.net> 5480L: lm-sensors@lm-sensors.org 5481S: Maintained 5482F: Documentation/hwmon/ina2xx 5483F: drivers/hwmon/ina2xx.c 5484F: include/linux/platform_data/ina2xx.h 5485 5486INDUSTRY PACK SUBSYSTEM (IPACK) 5487M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5488M: Jens Taprogge <jens.taprogge@taprogge.org> 5489M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5490L: industrypack-devel@lists.sourceforge.net 5491W: http://industrypack.sourceforge.net 5492S: Maintained 5493F: drivers/ipack/ 5494 5495INGENIC JZ4780 DMA Driver 5496M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5497S: Maintained 5498F: drivers/dma/dma-jz4780.c 5499 5500INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5501M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5502M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5503L: linux-ima-devel@lists.sourceforge.net 5504L: linux-ima-user@lists.sourceforge.net 5505L: linux-security-module@vger.kernel.org 5506T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5507S: Supported 5508F: security/integrity/ima/ 5509 5510IMGTEC IR DECODER DRIVER 5511M: James Hogan <james.hogan@imgtec.com> 5512S: Maintained 5513F: drivers/media/rc/img-ir/ 5514 5515IMS TWINTURBO FRAMEBUFFER DRIVER 5516L: linux-fbdev@vger.kernel.org 5517S: Orphan 5518F: drivers/video/fbdev/imsttfb.c 5519 5520INFINIBAND SUBSYSTEM 5521M: Doug Ledford <dledford@redhat.com> 5522M: Sean Hefty <sean.hefty@intel.com> 5523M: Hal Rosenstock <hal.rosenstock@gmail.com> 5524L: linux-rdma@vger.kernel.org 5525W: http://www.openfabrics.org/ 5526Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5527T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5528S: Supported 5529F: Documentation/infiniband/ 5530F: drivers/infiniband/ 5531F: drivers/staging/rdma/ 5532F: include/uapi/linux/if_infiniband.h 5533F: include/uapi/rdma/ 5534F: include/rdma/ 5535 5536INOTIFY 5537M: John McCutchan <john@johnmccutchan.com> 5538M: Robert Love <rlove@rlove.org> 5539M: Eric Paris <eparis@parisplace.org> 5540S: Maintained 5541F: Documentation/filesystems/inotify.txt 5542F: fs/notify/inotify/ 5543F: include/linux/inotify.h 5544F: include/uapi/linux/inotify.h 5545 5546INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5547M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5548L: linux-input@vger.kernel.org 5549Q: http://patchwork.kernel.org/project/linux-input/list/ 5550T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5551S: Maintained 5552F: drivers/input/ 5553F: include/linux/input.h 5554F: include/uapi/linux/input.h 5555F: include/linux/input/ 5556 5557INPUT MULTITOUCH (MT) PROTOCOL 5558M: Henrik Rydberg <rydberg@bitmath.org> 5559L: linux-input@vger.kernel.org 5560S: Odd fixes 5561F: Documentation/input/multi-touch-protocol.txt 5562F: drivers/input/input-mt.c 5563K: \b(ABS|SYN)_MT_ 5564 5565INTEL ASoC BDW/HSW DRIVERS 5566M: Jie Yang <yang.jie@linux.intel.com> 5567L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5568S: Supported 5569F: sound/soc/intel/common/sst-dsp* 5570F: sound/soc/intel/common/sst-firmware.c 5571F: sound/soc/intel/boards/broadwell.c 5572F: sound/soc/intel/haswell/ 5573 5574INTEL C600 SERIES SAS CONTROLLER DRIVER 5575M: Intel SCU Linux support <intel-linux-scu@intel.com> 5576M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5577L: linux-scsi@vger.kernel.org 5578T: git git://git.code.sf.net/p/intel-sas/isci 5579S: Supported 5580F: drivers/scsi/isci/ 5581 5582INTEL HID EVENT DRIVER 5583M: Alex Hung <alex.hung@canonical.com> 5584L: platform-driver-x86@vger.kernel.org 5585S: Maintained 5586F: drivers/platform/x86/intel-hid.c 5587 5588INTEL IDLE DRIVER 5589M: Len Brown <lenb@kernel.org> 5590L: linux-pm@vger.kernel.org 5591T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5592S: Supported 5593F: drivers/idle/intel_idle.c 5594 5595INTEL PSTATE DRIVER 5596M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5597M: Len Brown <lenb@kernel.org> 5598L: linux-pm@vger.kernel.org 5599S: Supported 5600F: drivers/cpufreq/intel_pstate.c 5601 5602INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5603M: Maik Broemme <mbroemme@plusserver.de> 5604L: linux-fbdev@vger.kernel.org 5605S: Maintained 5606F: Documentation/fb/intelfb.txt 5607F: drivers/video/fbdev/intelfb/ 5608 5609INTEL 810/815 FRAMEBUFFER DRIVER 5610M: Antonino Daplas <adaplas@gmail.com> 5611L: linux-fbdev@vger.kernel.org 5612S: Maintained 5613F: drivers/video/fbdev/i810/ 5614 5615INTEL MENLOW THERMAL DRIVER 5616M: Sujith Thomas <sujith.thomas@intel.com> 5617L: platform-driver-x86@vger.kernel.org 5618W: https://01.org/linux-acpi 5619S: Supported 5620F: drivers/platform/x86/intel_menlow.c 5621 5622INTEL I/OAT DMA DRIVER 5623M: Dave Jiang <dave.jiang@intel.com> 5624R: Dan Williams <dan.j.williams@intel.com> 5625L: dmaengine@vger.kernel.org 5626Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5627S: Supported 5628F: drivers/dma/ioat* 5629 5630INTEL IOMMU (VT-d) 5631M: David Woodhouse <dwmw2@infradead.org> 5632L: iommu@lists.linux-foundation.org 5633T: git git://git.infradead.org/iommu-2.6.git 5634S: Supported 5635F: drivers/iommu/intel-iommu.c 5636F: include/linux/intel-iommu.h 5637 5638INTEL IOP-ADMA DMA DRIVER 5639R: Dan Williams <dan.j.williams@intel.com> 5640S: Odd fixes 5641F: drivers/dma/iop-adma.c 5642 5643INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5644M: Krzysztof Halasa <khalasa@piap.pl> 5645S: Maintained 5646F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5647F: arch/arm/mach-ixp4xx/include/mach/npe.h 5648F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5649F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5650F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5651F: drivers/net/wan/ixp4xx_hss.c 5652 5653INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5654M: Deepak Saxena <dsaxena@plexity.net> 5655S: Maintained 5656F: drivers/char/hw_random/ixp4xx-rng.c 5657 5658INTEL ETHERNET DRIVERS 5659M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5660R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5661R: Shannon Nelson <shannon.nelson@intel.com> 5662R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5663R: Don Skidmore <donald.c.skidmore@intel.com> 5664R: Bruce Allan <bruce.w.allan@intel.com> 5665R: John Ronciak <john.ronciak@intel.com> 5666R: Mitch Williams <mitch.a.williams@intel.com> 5667L: intel-wired-lan@lists.osuosl.org 5668W: http://www.intel.com/support/feedback.htm 5669W: http://e1000.sourceforge.net/ 5670Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5671T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5672T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5673S: Supported 5674F: Documentation/networking/e100.txt 5675F: Documentation/networking/e1000.txt 5676F: Documentation/networking/e1000e.txt 5677F: Documentation/networking/igb.txt 5678F: Documentation/networking/igbvf.txt 5679F: Documentation/networking/ixgb.txt 5680F: Documentation/networking/ixgbe.txt 5681F: Documentation/networking/ixgbevf.txt 5682F: Documentation/networking/i40e.txt 5683F: Documentation/networking/i40evf.txt 5684F: drivers/net/ethernet/intel/ 5685F: drivers/net/ethernet/intel/*/ 5686 5687INTEL-MID GPIO DRIVER 5688M: David Cohen <david.a.cohen@linux.intel.com> 5689L: linux-gpio@vger.kernel.org 5690S: Maintained 5691F: drivers/gpio/gpio-intel-mid.c 5692 5693INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5694M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5695L: linux-wireless@vger.kernel.org 5696S: Maintained 5697F: Documentation/networking/README.ipw2100 5698F: Documentation/networking/README.ipw2200 5699F: drivers/net/wireless/intel/ipw2x00/ 5700 5701INTEL(R) TRACE HUB 5702M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5703S: Supported 5704F: Documentation/trace/intel_th.txt 5705F: drivers/hwtracing/intel_th/ 5706 5707INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5708M: Ning Sun <ning.sun@intel.com> 5709L: tboot-devel@lists.sourceforge.net 5710W: http://tboot.sourceforge.net 5711T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5712S: Supported 5713F: Documentation/intel_txt.txt 5714F: include/linux/tboot.h 5715F: arch/x86/kernel/tboot.c 5716 5717INTEL WIRELESS WIMAX CONNECTION 2400 5718M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5719M: linux-wimax@intel.com 5720L: wimax@linuxwimax.org (subscribers-only) 5721S: Supported 5722W: http://linuxwimax.org 5723F: Documentation/wimax/README.i2400m 5724F: drivers/net/wimax/i2400m/ 5725F: include/uapi/linux/wimax/i2400m.h 5726 5727INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5728M: Stanislaw Gruszka <sgruszka@redhat.com> 5729L: linux-wireless@vger.kernel.org 5730S: Supported 5731F: drivers/net/wireless/intel/iwlegacy/ 5732 5733INTEL WIRELESS WIFI LINK (iwlwifi) 5734M: Johannes Berg <johannes.berg@intel.com> 5735M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5736M: Intel Linux Wireless <linuxwifi@intel.com> 5737L: linux-wireless@vger.kernel.org 5738W: http://intellinuxwireless.org 5739T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5740S: Supported 5741F: drivers/net/wireless/intel/iwlwifi/ 5742 5743INTEL MANAGEMENT ENGINE (mei) 5744M: Tomas Winkler <tomas.winkler@intel.com> 5745L: linux-kernel@vger.kernel.org 5746S: Supported 5747F: include/uapi/linux/mei.h 5748F: include/linux/mei_cl_bus.h 5749F: drivers/misc/mei/* 5750F: Documentation/misc-devices/mei/* 5751 5752INTEL MIC DRIVERS (mic) 5753M: Sudeep Dutt <sudeep.dutt@intel.com> 5754M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5755S: Supported 5756W: https://github.com/sudeepdutt/mic 5757W: http://software.intel.com/en-us/mic-developer 5758F: include/linux/mic_bus.h 5759F: include/linux/scif.h 5760F: include/uapi/linux/mic_common.h 5761F: include/uapi/linux/mic_ioctl.h 5762F: include/uapi/linux/scif_ioctl.h 5763F: drivers/misc/mic/ 5764F: drivers/dma/mic_x100_dma.c 5765F: drivers/dma/mic_x100_dma.h 5766F: Documentation/mic/ 5767 5768INTEL PMC/P-Unit IPC DRIVER 5769M: Zha Qipeng<qipeng.zha@intel.com> 5770L: platform-driver-x86@vger.kernel.org 5771S: Maintained 5772F: drivers/platform/x86/intel_pmc_ipc.c 5773F: drivers/platform/x86/intel_punit_ipc.c 5774F: arch/x86/include/asm/intel_pmc_ipc.h 5775F: arch/x86/include/asm/intel_punit_ipc.h 5776 5777INTEL TELEMETRY DRIVER 5778M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5779L: platform-driver-x86@vger.kernel.org 5780S: Maintained 5781F: arch/x86/include/asm/intel_telemetry.h 5782F: drivers/platform/x86/intel_telemetry* 5783 5784IOC3 ETHERNET DRIVER 5785M: Ralf Baechle <ralf@linux-mips.org> 5786L: linux-mips@linux-mips.org 5787S: Maintained 5788F: drivers/net/ethernet/sgi/ioc3-eth.c 5789 5790IOC3 SERIAL DRIVER 5791M: Pat Gefre <pfg@sgi.com> 5792L: linux-serial@vger.kernel.org 5793S: Maintained 5794F: drivers/tty/serial/ioc3_serial.c 5795 5796IOMMU DRIVERS 5797M: Joerg Roedel <joro@8bytes.org> 5798L: iommu@lists.linux-foundation.org 5799T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5800S: Maintained 5801F: drivers/iommu/ 5802 5803IP MASQUERADING 5804M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5805S: Maintained 5806F: net/ipv4/netfilter/ipt_MASQUERADE.c 5807 5808IPMI SUBSYSTEM 5809M: Corey Minyard <minyard@acm.org> 5810L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5811W: http://openipmi.sourceforge.net/ 5812S: Supported 5813F: Documentation/IPMI.txt 5814F: drivers/char/ipmi/ 5815F: include/linux/ipmi* 5816F: include/uapi/linux/ipmi* 5817 5818QCOM AUDIO (ASoC) DRIVERS 5819M: Patrick Lai <plai@codeaurora.org> 5820M: Banajit Goswami <bgoswami@codeaurora.org> 5821L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5822S: Supported 5823F: sound/soc/qcom/ 5824 5825IPS SCSI RAID DRIVER 5826M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5827L: linux-scsi@vger.kernel.org 5828W: http://www.adaptec.com/ 5829S: Maintained 5830F: drivers/scsi/ips* 5831 5832IPVS 5833M: Wensong Zhang <wensong@linux-vs.org> 5834M: Simon Horman <horms@verge.net.au> 5835M: Julian Anastasov <ja@ssi.bg> 5836L: netdev@vger.kernel.org 5837L: lvs-devel@vger.kernel.org 5838S: Maintained 5839T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5840T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5841F: Documentation/networking/ipvs-sysctl.txt 5842F: include/net/ip_vs.h 5843F: include/uapi/linux/ip_vs.h 5844F: net/netfilter/ipvs/ 5845 5846IPWIRELESS DRIVER 5847M: Jiri Kosina <jikos@kernel.org> 5848M: David Sterba <dsterba@suse.com> 5849S: Odd Fixes 5850F: drivers/tty/ipwireless/ 5851 5852IPX NETWORK LAYER 5853M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5854L: netdev@vger.kernel.org 5855S: Maintained 5856F: include/net/ipx.h 5857F: include/uapi/linux/ipx.h 5858F: net/ipx/ 5859 5860IRDA SUBSYSTEM 5861M: Samuel Ortiz <samuel@sortiz.org> 5862L: irda-users@lists.sourceforge.net (subscribers-only) 5863L: netdev@vger.kernel.org 5864W: http://irda.sourceforge.net/ 5865S: Maintained 5866T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5867F: Documentation/networking/irda.txt 5868F: drivers/net/irda/ 5869F: include/net/irda/ 5870F: net/irda/ 5871 5872IRQ SUBSYSTEM 5873M: Thomas Gleixner <tglx@linutronix.de> 5874L: linux-kernel@vger.kernel.org 5875S: Maintained 5876T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5877F: kernel/irq/ 5878 5879IRQCHIP DRIVERS 5880M: Thomas Gleixner <tglx@linutronix.de> 5881M: Jason Cooper <jason@lakedaemon.net> 5882M: Marc Zyngier <marc.zyngier@arm.com> 5883L: linux-kernel@vger.kernel.org 5884S: Maintained 5885T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5886T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5887F: Documentation/devicetree/bindings/interrupt-controller/ 5888F: drivers/irqchip/ 5889 5890IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5891M: Jiang Liu <jiang.liu@linux.intel.com> 5892M: Marc Zyngier <marc.zyngier@arm.com> 5893S: Maintained 5894T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5895F: Documentation/IRQ-domain.txt 5896F: include/linux/irqdomain.h 5897F: kernel/irq/irqdomain.c 5898F: kernel/irq/msi.c 5899 5900ISAPNP 5901M: Jaroslav Kysela <perex@perex.cz> 5902S: Maintained 5903F: Documentation/isapnp.txt 5904F: drivers/pnp/isapnp/ 5905F: include/linux/isapnp.h 5906 5907ISA RADIO MODULE 5908M: Hans Verkuil <hverkuil@xs4all.nl> 5909L: linux-media@vger.kernel.org 5910T: git git://linuxtv.org/media_tree.git 5911W: https://linuxtv.org 5912S: Maintained 5913F: drivers/media/radio/radio-isa* 5914 5915iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5916M: Peter Jones <pjones@redhat.com> 5917M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5918S: Maintained 5919F: drivers/firmware/iscsi_ibft* 5920 5921ISCSI 5922M: Mike Christie <michaelc@cs.wisc.edu> 5923L: open-iscsi@googlegroups.com 5924W: www.open-iscsi.org 5925T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5926S: Maintained 5927F: drivers/scsi/*iscsi* 5928F: include/scsi/*iscsi* 5929 5930ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5931M: Or Gerlitz <ogerlitz@mellanox.com> 5932M: Sagi Grimberg <sagig@mellanox.com> 5933M: Roi Dayan <roid@mellanox.com> 5934L: linux-rdma@vger.kernel.org 5935S: Supported 5936W: http://www.openfabrics.org 5937W: www.open-iscsi.org 5938Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5939F: drivers/infiniband/ulp/iser/ 5940 5941ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5942M: Sagi Grimberg <sagig@mellanox.com> 5943T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5944L: linux-rdma@vger.kernel.org 5945L: target-devel@vger.kernel.org 5946S: Supported 5947W: http://www.linux-iscsi.org 5948F: drivers/infiniband/ulp/isert 5949 5950ISDN SUBSYSTEM 5951M: Karsten Keil <isdn@linux-pingi.de> 5952L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5953L: netdev@vger.kernel.org 5954W: http://www.isdn4linux.de 5955T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5956S: Maintained 5957F: Documentation/isdn/ 5958F: drivers/isdn/ 5959F: include/linux/isdn.h 5960F: include/linux/isdn/ 5961F: include/uapi/linux/isdn.h 5962F: include/uapi/linux/isdn/ 5963 5964ISDN SUBSYSTEM (Eicon active card driver) 5965M: Armin Schindler <mac@melware.de> 5966L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5967W: http://www.melware.de 5968S: Maintained 5969F: drivers/isdn/hardware/eicon/ 5970 5971IT87 HARDWARE MONITORING DRIVER 5972M: Jean Delvare <jdelvare@suse.com> 5973L: lm-sensors@lm-sensors.org 5974S: Maintained 5975F: Documentation/hwmon/it87 5976F: drivers/hwmon/it87.c 5977 5978IT913X MEDIA DRIVER 5979M: Antti Palosaari <crope@iki.fi> 5980L: linux-media@vger.kernel.org 5981W: https://linuxtv.org 5982W: http://palosaari.fi/linux/ 5983Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5984T: git git://linuxtv.org/anttip/media_tree.git 5985S: Maintained 5986F: drivers/media/tuners/it913x* 5987 5988IVTV VIDEO4LINUX DRIVER 5989M: Andy Walls <awalls@md.metrocast.net> 5990L: ivtv-devel@ivtvdriver.org (subscribers-only) 5991L: linux-media@vger.kernel.org 5992T: git git://linuxtv.org/media_tree.git 5993W: http://www.ivtvdriver.org 5994S: Maintained 5995F: Documentation/video4linux/*.ivtv 5996F: drivers/media/pci/ivtv/ 5997F: include/uapi/linux/ivtv* 5998 5999IX2505V MEDIA DRIVER 6000M: Malcolm Priestley <tvboxspy@gmail.com> 6001L: linux-media@vger.kernel.org 6002W: https://linuxtv.org 6003Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6004S: Maintained 6005F: drivers/media/dvb-frontends/ix2505v* 6006 6007JC42.4 TEMPERATURE SENSOR DRIVER 6008M: Guenter Roeck <linux@roeck-us.net> 6009L: lm-sensors@lm-sensors.org 6010S: Maintained 6011F: drivers/hwmon/jc42.c 6012F: Documentation/hwmon/jc42 6013 6014JFS FILESYSTEM 6015M: Dave Kleikamp <shaggy@kernel.org> 6016L: jfs-discussion@lists.sourceforge.net 6017W: http://jfs.sourceforge.net/ 6018T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6019S: Maintained 6020F: Documentation/filesystems/jfs.txt 6021F: fs/jfs/ 6022 6023JME NETWORK DRIVER 6024M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6025L: netdev@vger.kernel.org 6026S: Maintained 6027F: drivers/net/ethernet/jme.* 6028 6029JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6030M: David Woodhouse <dwmw2@infradead.org> 6031L: linux-mtd@lists.infradead.org 6032W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6033S: Maintained 6034F: fs/jffs2/ 6035F: include/uapi/linux/jffs2.h 6036 6037JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6038M: "Theodore Ts'o" <tytso@mit.edu> 6039M: Jan Kara <jack@suse.com> 6040L: linux-ext4@vger.kernel.org 6041S: Maintained 6042F: fs/jbd2/ 6043F: include/linux/jbd2.h 6044 6045JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6046M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6047L: linux-media@vger.kernel.org 6048S: Maintained 6049F: drivers/media/platform/rcar_jpu.c 6050 6051JSM Neo PCI based serial card 6052M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 6053L: linux-serial@vger.kernel.org 6054S: Maintained 6055F: drivers/tty/serial/jsm/ 6056 6057K10TEMP HARDWARE MONITORING DRIVER 6058M: Clemens Ladisch <clemens@ladisch.de> 6059L: lm-sensors@lm-sensors.org 6060S: Maintained 6061F: Documentation/hwmon/k10temp 6062F: drivers/hwmon/k10temp.c 6063 6064K8TEMP HARDWARE MONITORING DRIVER 6065M: Rudolf Marek <r.marek@assembler.cz> 6066L: lm-sensors@lm-sensors.org 6067S: Maintained 6068F: Documentation/hwmon/k8temp 6069F: drivers/hwmon/k8temp.c 6070 6071KCONFIG 6072M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6073L: linux-kbuild@vger.kernel.org 6074T: git git://gitorious.org/linux-kconfig/linux-kconfig 6075S: Maintained 6076F: Documentation/kbuild/kconfig-language.txt 6077F: scripts/kconfig/ 6078 6079KDUMP 6080M: Vivek Goyal <vgoyal@redhat.com> 6081M: Haren Myneni <hbabu@us.ibm.com> 6082L: kexec@lists.infradead.org 6083W: http://lse.sourceforge.net/kdump/ 6084S: Maintained 6085F: Documentation/kdump/ 6086 6087KEENE FM RADIO TRANSMITTER DRIVER 6088M: Hans Verkuil <hverkuil@xs4all.nl> 6089L: linux-media@vger.kernel.org 6090T: git git://linuxtv.org/media_tree.git 6091W: https://linuxtv.org 6092S: Maintained 6093F: drivers/media/radio/radio-keene* 6094 6095KERNEL AUTOMOUNTER v4 (AUTOFS4) 6096M: Ian Kent <raven@themaw.net> 6097L: autofs@vger.kernel.org 6098S: Maintained 6099F: fs/autofs4/ 6100 6101KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6102M: Michal Marek <mmarek@suse.com> 6103T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6104T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6105L: linux-kbuild@vger.kernel.org 6106S: Maintained 6107F: Documentation/kbuild/ 6108F: Makefile 6109F: scripts/Makefile.* 6110F: scripts/basic/ 6111F: scripts/mk* 6112F: scripts/package/ 6113 6114KERNEL JANITORS 6115L: kernel-janitors@vger.kernel.org 6116W: http://kernelnewbies.org/KernelJanitors 6117S: Odd Fixes 6118 6119KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6120M: "J. Bruce Fields" <bfields@fieldses.org> 6121M: Jeff Layton <jlayton@poochiereds.net> 6122L: linux-nfs@vger.kernel.org 6123W: http://nfs.sourceforge.net/ 6124T: git git://linux-nfs.org/~bfields/linux.git 6125S: Supported 6126F: fs/nfsd/ 6127F: include/uapi/linux/nfsd/ 6128F: fs/lockd/ 6129F: fs/nfs_common/ 6130F: net/sunrpc/ 6131F: include/linux/lockd/ 6132F: include/linux/sunrpc/ 6133F: include/uapi/linux/sunrpc/ 6134 6135KERNEL SELFTEST FRAMEWORK 6136M: Shuah Khan <shuahkh@osg.samsung.com> 6137L: linux-kselftest@vger.kernel.org 6138T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6139S: Maintained 6140F: tools/testing/selftests 6141 6142KERNEL VIRTUAL MACHINE (KVM) 6143M: Gleb Natapov <gleb@kernel.org> 6144M: Paolo Bonzini <pbonzini@redhat.com> 6145L: kvm@vger.kernel.org 6146W: http://www.linux-kvm.org 6147T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6148S: Supported 6149F: Documentation/*/kvm*.txt 6150F: Documentation/virtual/kvm/ 6151F: arch/*/kvm/ 6152F: arch/x86/kernel/kvm.c 6153F: arch/x86/kernel/kvmclock.c 6154F: arch/*/include/asm/kvm* 6155F: include/linux/kvm* 6156F: include/uapi/linux/kvm* 6157F: virt/kvm/ 6158 6159KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6160M: Joerg Roedel <joro@8bytes.org> 6161L: kvm@vger.kernel.org 6162W: http://www.linux-kvm.org/ 6163S: Maintained 6164F: arch/x86/include/asm/svm.h 6165F: arch/x86/kvm/svm.c 6166 6167KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6168M: Alexander Graf <agraf@suse.com> 6169L: kvm-ppc@vger.kernel.org 6170W: http://www.linux-kvm.org/ 6171T: git git://github.com/agraf/linux-2.6.git 6172S: Supported 6173F: arch/powerpc/include/asm/kvm* 6174F: arch/powerpc/kvm/ 6175 6176KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6177M: Christian Borntraeger <borntraeger@de.ibm.com> 6178M: Cornelia Huck <cornelia.huck@de.ibm.com> 6179L: linux-s390@vger.kernel.org 6180W: http://www.ibm.com/developerworks/linux/linux390/ 6181T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6182S: Supported 6183F: Documentation/s390/kvm.txt 6184F: arch/s390/include/asm/kvm* 6185F: arch/s390/kvm/ 6186 6187KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6188M: Christoffer Dall <christoffer.dall@linaro.org> 6189M: Marc Zyngier <marc.zyngier@arm.com> 6190L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6191L: kvmarm@lists.cs.columbia.edu 6192W: http://systems.cs.columbia.edu/projects/kvm-arm 6193T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6194S: Supported 6195F: arch/arm/include/uapi/asm/kvm* 6196F: arch/arm/include/asm/kvm* 6197F: arch/arm/kvm/ 6198F: virt/kvm/arm/ 6199F: include/kvm/arm_* 6200 6201KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6202M: Christoffer Dall <christoffer.dall@linaro.org> 6203M: Marc Zyngier <marc.zyngier@arm.com> 6204L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6205L: kvmarm@lists.cs.columbia.edu 6206S: Maintained 6207F: arch/arm64/include/uapi/asm/kvm* 6208F: arch/arm64/include/asm/kvm* 6209F: arch/arm64/kvm/ 6210 6211KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6212M: James Hogan <james.hogan@imgtec.com> 6213L: linux-mips@linux-mips.org 6214S: Supported 6215F: arch/mips/include/uapi/asm/kvm* 6216F: arch/mips/include/asm/kvm* 6217F: arch/mips/kvm/ 6218 6219KEXEC 6220M: Eric Biederman <ebiederm@xmission.com> 6221W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6222L: kexec@lists.infradead.org 6223S: Maintained 6224F: include/linux/kexec.h 6225F: include/uapi/linux/kexec.h 6226F: kernel/kexec.c 6227 6228KEYS/KEYRINGS: 6229M: David Howells <dhowells@redhat.com> 6230L: keyrings@vger.kernel.org 6231S: Maintained 6232F: Documentation/security/keys.txt 6233F: include/linux/key.h 6234F: include/linux/key-type.h 6235F: include/keys/ 6236F: security/keys/ 6237 6238KEYS-TRUSTED 6239M: David Safford <safford@us.ibm.com> 6240M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6241L: linux-security-module@vger.kernel.org 6242L: keyrings@vger.kernel.org 6243S: Supported 6244F: Documentation/security/keys-trusted-encrypted.txt 6245F: include/keys/trusted-type.h 6246F: security/keys/trusted.c 6247F: security/keys/trusted.h 6248 6249KEYS-ENCRYPTED 6250M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6251M: David Safford <safford@us.ibm.com> 6252L: linux-security-module@vger.kernel.org 6253L: keyrings@vger.kernel.org 6254S: Supported 6255F: Documentation/security/keys-trusted-encrypted.txt 6256F: include/keys/encrypted-type.h 6257F: security/keys/encrypted-keys/ 6258 6259KGDB / KDB /debug_core 6260M: Jason Wessel <jason.wessel@windriver.com> 6261W: http://kgdb.wiki.kernel.org/ 6262L: kgdb-bugreport@lists.sourceforge.net 6263T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6264S: Maintained 6265F: Documentation/DocBook/kgdb.tmpl 6266F: drivers/misc/kgdbts.c 6267F: drivers/tty/serial/kgdboc.c 6268F: include/linux/kdb.h 6269F: include/linux/kgdb.h 6270F: kernel/debug/ 6271 6272KMEMCHECK 6273M: Vegard Nossum <vegardno@ifi.uio.no> 6274M: Pekka Enberg <penberg@kernel.org> 6275S: Maintained 6276F: Documentation/kmemcheck.txt 6277F: arch/x86/include/asm/kmemcheck.h 6278F: arch/x86/mm/kmemcheck/ 6279F: include/linux/kmemcheck.h 6280F: mm/kmemcheck.c 6281 6282KMEMLEAK 6283M: Catalin Marinas <catalin.marinas@arm.com> 6284S: Maintained 6285F: Documentation/kmemleak.txt 6286F: include/linux/kmemleak.h 6287F: mm/kmemleak.c 6288F: mm/kmemleak-test.c 6289 6290KPROBES 6291M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6292M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6293M: "David S. Miller" <davem@davemloft.net> 6294M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6295S: Maintained 6296F: Documentation/kprobes.txt 6297F: include/linux/kprobes.h 6298F: kernel/kprobes.c 6299 6300KS0108 LCD CONTROLLER DRIVER 6301M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6302W: http://miguelojeda.es/auxdisplay.htm 6303W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6304S: Maintained 6305F: Documentation/auxdisplay/ks0108 6306F: drivers/auxdisplay/ks0108.c 6307F: include/linux/ks0108.h 6308 6309L3MDEV 6310M: David Ahern <dsa@cumulusnetworks.com> 6311L: netdev@vger.kernel.org 6312S: Maintained 6313F: net/l3mdev 6314F: include/net/l3mdev.h 6315 6316LANTIQ MIPS ARCHITECTURE 6317M: John Crispin <blogic@openwrt.org> 6318L: linux-mips@linux-mips.org 6319S: Maintained 6320F: arch/mips/lantiq 6321 6322LAPB module 6323L: linux-x25@vger.kernel.org 6324S: Orphan 6325F: Documentation/networking/lapb-module.txt 6326F: include/*/lapb.h 6327F: net/lapb/ 6328 6329LASI 53c700 driver for PARISC 6330M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6331L: linux-scsi@vger.kernel.org 6332S: Maintained 6333F: Documentation/scsi/53c700.txt 6334F: drivers/scsi/53c700* 6335 6336LED SUBSYSTEM 6337M: Richard Purdie <rpurdie@rpsys.net> 6338M: Jacek Anaszewski <j.anaszewski@samsung.com> 6339L: linux-leds@vger.kernel.org 6340T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6341S: Maintained 6342F: drivers/leds/ 6343F: include/linux/leds.h 6344 6345LEGACY EEPROM DRIVER 6346M: Jean Delvare <jdelvare@suse.com> 6347S: Maintained 6348F: Documentation/misc-devices/eeprom 6349F: drivers/misc/eeprom/eeprom.c 6350 6351LEGO USB Tower driver 6352M: Juergen Stuber <starblue@users.sourceforge.net> 6353L: legousb-devel@lists.sourceforge.net 6354W: http://legousb.sourceforge.net/ 6355S: Maintained 6356F: drivers/usb/misc/legousbtower.c 6357 6358LG2160 MEDIA DRIVER 6359M: Michael Krufky <mkrufky@linuxtv.org> 6360L: linux-media@vger.kernel.org 6361W: https://linuxtv.org 6362W: http://github.com/mkrufky 6363Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6364T: git git://linuxtv.org/mkrufky/tuners.git 6365S: Maintained 6366F: drivers/media/dvb-frontends/lg2160.* 6367 6368LGDT3305 MEDIA DRIVER 6369M: Michael Krufky <mkrufky@linuxtv.org> 6370L: linux-media@vger.kernel.org 6371W: https://linuxtv.org 6372W: http://github.com/mkrufky 6373Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6374T: git git://linuxtv.org/mkrufky/tuners.git 6375S: Maintained 6376F: drivers/media/dvb-frontends/lgdt3305.* 6377 6378LGUEST 6379M: Rusty Russell <rusty@rustcorp.com.au> 6380L: lguest@lists.ozlabs.org 6381W: http://lguest.ozlabs.org/ 6382S: Odd Fixes 6383F: arch/x86/include/asm/lguest*.h 6384F: arch/x86/lguest/ 6385F: drivers/lguest/ 6386F: include/linux/lguest*.h 6387F: tools/lguest/ 6388 6389LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6390M: Tejun Heo <tj@kernel.org> 6391L: linux-ide@vger.kernel.org 6392T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6393S: Maintained 6394F: drivers/ata/ 6395F: include/linux/ata.h 6396F: include/linux/libata.h 6397 6398LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6399M: Viresh Kumar <vireshk@kernel.org> 6400L: linux-ide@vger.kernel.org 6401T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6402S: Maintained 6403F: include/linux/pata_arasan_cf_data.h 6404F: drivers/ata/pata_arasan_cf.c 6405 6406LIBATA PATA DRIVERS 6407M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6408M: Tejun Heo <tj@kernel.org> 6409L: linux-ide@vger.kernel.org 6410T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6411S: Maintained 6412F: drivers/ata/pata_*.c 6413F: drivers/ata/ata_generic.c 6414 6415LIBATA SATA AHCI PLATFORM devices support 6416M: Hans de Goede <hdegoede@redhat.com> 6417M: Tejun Heo <tj@kernel.org> 6418L: linux-ide@vger.kernel.org 6419T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6420S: Maintained 6421F: drivers/ata/ahci_platform.c 6422F: drivers/ata/libahci_platform.c 6423F: include/linux/ahci_platform.h 6424 6425LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6426M: Mikael Pettersson <mikpelinux@gmail.com> 6427L: linux-ide@vger.kernel.org 6428T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6429S: Maintained 6430F: drivers/ata/sata_promise.* 6431 6432LIBLOCKDEP 6433M: Sasha Levin <sasha.levin@oracle.com> 6434S: Maintained 6435F: tools/lib/lockdep/ 6436 6437LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6438M: Dan Williams <dan.j.williams@intel.com> 6439L: linux-nvdimm@lists.01.org 6440Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6441T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6442S: Supported 6443F: drivers/nvdimm/* 6444F: include/linux/nd.h 6445F: include/linux/libnvdimm.h 6446F: include/uapi/linux/ndctl.h 6447 6448LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6449M: Ross Zwisler <ross.zwisler@linux.intel.com> 6450L: linux-nvdimm@lists.01.org 6451Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6452S: Supported 6453F: drivers/nvdimm/blk.c 6454F: drivers/nvdimm/region_devs.c 6455F: drivers/acpi/nfit* 6456 6457LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6458M: Vishal Verma <vishal.l.verma@intel.com> 6459L: linux-nvdimm@lists.01.org 6460Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6461S: Supported 6462F: drivers/nvdimm/btt* 6463 6464LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6465M: Ross Zwisler <ross.zwisler@linux.intel.com> 6466L: linux-nvdimm@lists.01.org 6467Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6468S: Supported 6469F: drivers/nvdimm/pmem.c 6470F: include/linux/pmem.h 6471F: arch/*/include/asm/pmem.h 6472 6473LIGHTNVM PLATFORM SUPPORT 6474M: Matias Bjorling <mb@lightnvm.io> 6475W: http://github/OpenChannelSSD 6476L: linux-block@vger.kernel.org 6477S: Maintained 6478F: drivers/lightnvm/ 6479F: include/linux/lightnvm.h 6480F: include/uapi/linux/lightnvm.h 6481 6482LINUX FOR IBM pSERIES (RS/6000) 6483M: Paul Mackerras <paulus@au.ibm.com> 6484W: http://www.ibm.com/linux/ltc/projects/ppc 6485S: Supported 6486F: arch/powerpc/boot/rs6000.h 6487 6488LINUX FOR POWERPC (32-BIT AND 64-BIT) 6489M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6490M: Paul Mackerras <paulus@samba.org> 6491M: Michael Ellerman <mpe@ellerman.id.au> 6492W: http://www.penguinppc.org/ 6493L: linuxppc-dev@lists.ozlabs.org 6494Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6495T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6496S: Supported 6497F: Documentation/powerpc/ 6498F: arch/powerpc/ 6499 6500LINUX FOR POWER MACINTOSH 6501M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6502W: http://www.penguinppc.org/ 6503L: linuxppc-dev@lists.ozlabs.org 6504S: Maintained 6505F: arch/powerpc/platforms/powermac/ 6506F: drivers/macintosh/ 6507 6508LINUX FOR POWERPC EMBEDDED MPC5XXX 6509M: Anatolij Gustschin <agust@denx.de> 6510L: linuxppc-dev@lists.ozlabs.org 6511T: git git://git.denx.de/linux-denx-agust.git 6512S: Maintained 6513F: arch/powerpc/platforms/512x/ 6514F: arch/powerpc/platforms/52xx/ 6515 6516LINUX FOR POWERPC EMBEDDED PPC4XX 6517M: Alistair Popple <alistair@popple.id.au> 6518M: Matt Porter <mporter@kernel.crashing.org> 6519W: http://www.penguinppc.org/ 6520L: linuxppc-dev@lists.ozlabs.org 6521S: Maintained 6522F: arch/powerpc/platforms/40x/ 6523F: arch/powerpc/platforms/44x/ 6524 6525LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6526L: linuxppc-dev@lists.ozlabs.org 6527S: Orphan 6528F: arch/powerpc/*/*virtex* 6529F: arch/powerpc/*/*/*virtex* 6530 6531LINUX FOR POWERPC EMBEDDED PPC8XX 6532M: Vitaly Bordug <vitb@kernel.crashing.org> 6533W: http://www.penguinppc.org/ 6534L: linuxppc-dev@lists.ozlabs.org 6535S: Maintained 6536F: arch/powerpc/platforms/8xx/ 6537 6538LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6539M: Scott Wood <oss@buserror.net> 6540M: Kumar Gala <galak@kernel.crashing.org> 6541W: http://www.penguinppc.org/ 6542L: linuxppc-dev@lists.ozlabs.org 6543T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6544S: Maintained 6545F: arch/powerpc/platforms/83xx/ 6546F: arch/powerpc/platforms/85xx/ 6547 6548LINUX FOR POWERPC PA SEMI PWRFICIENT 6549M: Olof Johansson <olof@lixom.net> 6550L: linuxppc-dev@lists.ozlabs.org 6551S: Maintained 6552F: arch/powerpc/platforms/pasemi/ 6553F: drivers/*/*pasemi* 6554F: drivers/*/*/*pasemi* 6555 6556LINUX SECURITY MODULE (LSM) FRAMEWORK 6557M: Chris Wright <chrisw@sous-sol.org> 6558L: linux-security-module@vger.kernel.org 6559S: Supported 6560 6561LIS3LV02D ACCELEROMETER DRIVER 6562M: Eric Piel <eric.piel@tremplin-utc.net> 6563S: Maintained 6564F: Documentation/misc-devices/lis3lv02d 6565F: drivers/misc/lis3lv02d/ 6566F: drivers/platform/x86/hp_accel.c 6567 6568LIVE PATCHING 6569M: Josh Poimboeuf <jpoimboe@redhat.com> 6570M: Seth Jennings <sjenning@redhat.com> 6571M: Jiri Kosina <jikos@kernel.org> 6572M: Vojtech Pavlik <vojtech@suse.com> 6573S: Maintained 6574F: kernel/livepatch/ 6575F: include/linux/livepatch.h 6576F: arch/x86/include/asm/livepatch.h 6577F: arch/x86/kernel/livepatch.c 6578F: Documentation/ABI/testing/sysfs-kernel-livepatch 6579F: samples/livepatch/ 6580L: live-patching@vger.kernel.org 6581T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6582 6583LLC (802.2) 6584M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6585S: Maintained 6586F: include/linux/llc.h 6587F: include/uapi/linux/llc.h 6588F: include/net/llc* 6589F: net/llc/ 6590 6591LM73 HARDWARE MONITOR DRIVER 6592M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6593L: lm-sensors@lm-sensors.org 6594S: Maintained 6595F: drivers/hwmon/lm73.c 6596 6597LM78 HARDWARE MONITOR DRIVER 6598M: Jean Delvare <jdelvare@suse.com> 6599L: lm-sensors@lm-sensors.org 6600S: Maintained 6601F: Documentation/hwmon/lm78 6602F: drivers/hwmon/lm78.c 6603 6604LM83 HARDWARE MONITOR DRIVER 6605M: Jean Delvare <jdelvare@suse.com> 6606L: lm-sensors@lm-sensors.org 6607S: Maintained 6608F: Documentation/hwmon/lm83 6609F: drivers/hwmon/lm83.c 6610 6611LM90 HARDWARE MONITOR DRIVER 6612M: Jean Delvare <jdelvare@suse.com> 6613L: lm-sensors@lm-sensors.org 6614S: Maintained 6615F: Documentation/hwmon/lm90 6616F: Documentation/devicetree/bindings/hwmon/lm90.txt 6617F: drivers/hwmon/lm90.c 6618 6619LM95234 HARDWARE MONITOR DRIVER 6620M: Guenter Roeck <linux@roeck-us.net> 6621L: lm-sensors@lm-sensors.org 6622S: Maintained 6623F: Documentation/hwmon/lm95234 6624F: drivers/hwmon/lm95234.c 6625 6626LME2510 MEDIA DRIVER 6627M: Malcolm Priestley <tvboxspy@gmail.com> 6628L: linux-media@vger.kernel.org 6629W: https://linuxtv.org 6630Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6631S: Maintained 6632F: drivers/media/usb/dvb-usb-v2/lmedm04* 6633 6634LOCKDEP AND LOCKSTAT 6635M: Peter Zijlstra <peterz@infradead.org> 6636M: Ingo Molnar <mingo@redhat.com> 6637L: linux-kernel@vger.kernel.org 6638T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6639S: Maintained 6640F: Documentation/locking/lockdep*.txt 6641F: Documentation/locking/lockstat.txt 6642F: include/linux/lockdep.h 6643F: kernel/locking/ 6644 6645LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6646M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6647L: linux-ntfs-dev@lists.sourceforge.net 6648W: http://www.linux-ntfs.org/content/view/19/37/ 6649S: Maintained 6650F: Documentation/ldm.txt 6651F: block/partitions/ldm.* 6652 6653LogFS 6654M: Joern Engel <joern@logfs.org> 6655M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6656L: logfs@logfs.org 6657W: logfs.org 6658S: Maintained 6659F: fs/logfs/ 6660 6661LPC32XX MACHINE SUPPORT 6662M: Roland Stigge <stigge@antcom.de> 6663L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6664S: Maintained 6665F: arch/arm/mach-lpc32xx/ 6666 6667LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6668M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6669M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6670M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6671M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6672L: MPT-FusionLinux.pdl@avagotech.com 6673L: linux-scsi@vger.kernel.org 6674W: http://www.lsilogic.com/support 6675S: Supported 6676F: drivers/message/fusion/ 6677F: drivers/scsi/mpt2sas/ 6678F: drivers/scsi/mpt3sas/ 6679 6680LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6681M: Matthew Wilcox <matthew@wil.cx> 6682L: linux-scsi@vger.kernel.org 6683S: Maintained 6684F: drivers/scsi/sym53c8xx_2/ 6685 6686LTC4261 HARDWARE MONITOR DRIVER 6687M: Guenter Roeck <linux@roeck-us.net> 6688L: lm-sensors@lm-sensors.org 6689S: Maintained 6690F: Documentation/hwmon/ltc4261 6691F: drivers/hwmon/ltc4261.c 6692 6693LTP (Linux Test Project) 6694M: Mike Frysinger <vapier@gentoo.org> 6695M: Cyril Hrubis <chrubis@suse.cz> 6696M: Wanlong Gao <wanlong.gao@gmail.com> 6697M: Jan Stancek <jstancek@redhat.com> 6698M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6699M: Alexey Kodanev <alexey.kodanev@oracle.com> 6700L: ltp@lists.linux.it (subscribers-only) 6701W: http://linux-test-project.github.io/ 6702T: git git://github.com/linux-test-project/ltp.git 6703S: Maintained 6704 6705M32R ARCHITECTURE 6706W: http://www.linux-m32r.org/ 6707S: Orphan 6708F: arch/m32r/ 6709 6710M68K ARCHITECTURE 6711M: Geert Uytterhoeven <geert@linux-m68k.org> 6712L: linux-m68k@lists.linux-m68k.org 6713W: http://www.linux-m68k.org/ 6714T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6715S: Maintained 6716F: arch/m68k/ 6717F: drivers/zorro/ 6718 6719M68K ON APPLE MACINTOSH 6720M: Joshua Thompson <funaho@jurai.org> 6721W: http://www.mac.linux-m68k.org/ 6722L: linux-m68k@lists.linux-m68k.org 6723S: Maintained 6724F: arch/m68k/mac/ 6725 6726M68K ON HP9000/300 6727M: Philip Blundell <philb@gnu.org> 6728W: http://www.tazenda.demon.co.uk/phil/linux-hp 6729S: Maintained 6730F: arch/m68k/hp300/ 6731 6732M88DS3103 MEDIA DRIVER 6733M: Antti Palosaari <crope@iki.fi> 6734L: linux-media@vger.kernel.org 6735W: https://linuxtv.org 6736W: http://palosaari.fi/linux/ 6737Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6738T: git git://linuxtv.org/anttip/media_tree.git 6739S: Maintained 6740F: drivers/media/dvb-frontends/m88ds3103* 6741 6742M88RS2000 MEDIA DRIVER 6743M: Malcolm Priestley <tvboxspy@gmail.com> 6744L: linux-media@vger.kernel.org 6745W: https://linuxtv.org 6746Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6747S: Maintained 6748F: drivers/media/dvb-frontends/m88rs2000* 6749 6750MA901 MASTERKIT USB FM RADIO DRIVER 6751M: Alexey Klimov <klimov.linux@gmail.com> 6752L: linux-media@vger.kernel.org 6753T: git git://linuxtv.org/media_tree.git 6754S: Maintained 6755F: drivers/media/radio/radio-ma901.c 6756 6757MAC80211 6758M: Johannes Berg <johannes@sipsolutions.net> 6759L: linux-wireless@vger.kernel.org 6760W: http://wireless.kernel.org/ 6761T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6762T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6763S: Maintained 6764F: Documentation/networking/mac80211-injection.txt 6765F: include/net/mac80211.h 6766F: net/mac80211/ 6767 6768MACVLAN DRIVER 6769M: Patrick McHardy <kaber@trash.net> 6770L: netdev@vger.kernel.org 6771S: Maintained 6772F: drivers/net/macvlan.c 6773F: include/linux/if_macvlan.h 6774 6775MAILBOX API 6776M: Jassi Brar <jassisinghbrar@gmail.com> 6777L: linux-kernel@vger.kernel.org 6778S: Maintained 6779F: drivers/mailbox/ 6780F: include/linux/mailbox_client.h 6781F: include/linux/mailbox_controller.h 6782 6783MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6784M: Michael Kerrisk <mtk.manpages@gmail.com> 6785W: http://www.kernel.org/doc/man-pages 6786L: linux-man@vger.kernel.org 6787S: Maintained 6788 6789MARVELL ARMADA DRM SUPPORT 6790M: Russell King <rmk+kernel@arm.linux.org.uk> 6791S: Maintained 6792F: drivers/gpu/drm/armada/ 6793 6794MARVELL 88E6352 DSA support 6795M: Guenter Roeck <linux@roeck-us.net> 6796S: Maintained 6797F: drivers/net/dsa/mv88e6352.c 6798 6799MARVELL CRYPTO DRIVER 6800M: Boris Brezillon <boris.brezillon@free-electrons.com> 6801M: Arnaud Ebalard <arno@natisbad.org> 6802F: drivers/crypto/marvell/ 6803S: Maintained 6804L: linux-crypto@vger.kernel.org 6805 6806MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6807M: Mirko Lindner <mlindner@marvell.com> 6808M: Stephen Hemminger <stephen@networkplumber.org> 6809L: netdev@vger.kernel.org 6810S: Maintained 6811F: drivers/net/ethernet/marvell/sk* 6812 6813MARVELL LIBERTAS WIRELESS DRIVER 6814L: libertas-dev@lists.infradead.org 6815S: Orphan 6816F: drivers/net/wireless/marvell/libertas/ 6817 6818MARVELL MV643XX ETHERNET DRIVER 6819M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6820L: netdev@vger.kernel.org 6821S: Maintained 6822F: drivers/net/ethernet/marvell/mv643xx_eth.* 6823F: include/linux/mv643xx.h 6824 6825MARVELL MVNETA ETHERNET DRIVER 6826M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6827L: netdev@vger.kernel.org 6828S: Maintained 6829F: drivers/net/ethernet/marvell/mvneta.* 6830 6831MARVELL MWIFIEX WIRELESS DRIVER 6832M: Amitkumar Karwar <akarwar@marvell.com> 6833M: Nishant Sarmukadam <nishants@marvell.com> 6834L: linux-wireless@vger.kernel.org 6835S: Maintained 6836F: drivers/net/wireless/marvell/mwifiex/ 6837 6838MARVELL MWL8K WIRELESS DRIVER 6839M: Lennert Buytenhek <buytenh@wantstofly.org> 6840L: linux-wireless@vger.kernel.org 6841S: Odd Fixes 6842F: drivers/net/wireless/marvell/mwl8k.c 6843 6844MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6845M: Nicolas Pitre <nico@fluxnic.net> 6846S: Odd Fixes 6847F: drivers/mmc/host/mvsdio.* 6848 6849MATROX FRAMEBUFFER DRIVER 6850L: linux-fbdev@vger.kernel.org 6851S: Orphan 6852F: drivers/video/fbdev/matrox/matroxfb_* 6853F: include/uapi/linux/matroxfb.h 6854 6855MAX16065 HARDWARE MONITOR DRIVER 6856M: Guenter Roeck <linux@roeck-us.net> 6857L: lm-sensors@lm-sensors.org 6858S: Maintained 6859F: Documentation/hwmon/max16065 6860F: drivers/hwmon/max16065.c 6861 6862MAX20751 HARDWARE MONITOR DRIVER 6863M: Guenter Roeck <linux@roeck-us.net> 6864L: lm-sensors@lm-sensors.org 6865S: Maintained 6866F: Documentation/hwmon/max20751 6867F: drivers/hwmon/max20751.c 6868 6869MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6870M: "Hans J. Koch" <hjk@hansjkoch.de> 6871L: lm-sensors@lm-sensors.org 6872S: Maintained 6873F: Documentation/hwmon/max6650 6874F: drivers/hwmon/max6650.c 6875 6876MAX6697 HARDWARE MONITOR DRIVER 6877M: Guenter Roeck <linux@roeck-us.net> 6878L: lm-sensors@lm-sensors.org 6879S: Maintained 6880F: Documentation/hwmon/max6697 6881F: Documentation/devicetree/bindings/i2c/max6697.txt 6882F: drivers/hwmon/max6697.c 6883F: include/linux/platform_data/max6697.h 6884 6885MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6886M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6887L: linux-pm@vger.kernel.org 6888S: Supported 6889F: drivers/power/max14577_charger.c 6890F: drivers/power/max77693_charger.c 6891 6892MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6893M: Javier Martinez Canillas <javier@osg.samsung.com> 6894L: linux-kernel@vger.kernel.org 6895S: Supported 6896F: drivers/*/*max77802.c 6897F: Documentation/devicetree/bindings/*/*max77802.txt 6898F: include/dt-bindings/*/*max77802.h 6899 6900MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6901M: Chanwoo Choi <cw00.choi@samsung.com> 6902M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6903L: linux-kernel@vger.kernel.org 6904S: Supported 6905F: drivers/*/max14577.c 6906F: drivers/*/max77686.c 6907F: drivers/*/max77693.c 6908F: drivers/extcon/extcon-max14577.c 6909F: drivers/extcon/extcon-max77693.c 6910F: drivers/rtc/rtc-max77686.c 6911F: drivers/clk/clk-max77686.c 6912F: Documentation/devicetree/bindings/mfd/max14577.txt 6913F: Documentation/devicetree/bindings/*/max77686.txt 6914F: Documentation/devicetree/bindings/mfd/max77693.txt 6915F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6916F: include/linux/mfd/max14577*.h 6917F: include/linux/mfd/max77686*.h 6918F: include/linux/mfd/max77693*.h 6919 6920MAXIRADIO FM RADIO RECEIVER DRIVER 6921M: Hans Verkuil <hverkuil@xs4all.nl> 6922L: linux-media@vger.kernel.org 6923T: git git://linuxtv.org/media_tree.git 6924W: https://linuxtv.org 6925S: Maintained 6926F: drivers/media/radio/radio-maxiradio* 6927 6928MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6929M: Peter Rosin <peda@axentia.se> 6930L: linux-iio@vger.kernel.org 6931S: Maintained 6932F: drivers/iio/potentiometer/mcp4531.c 6933 6934MEDIA DRIVERS FOR RENESAS - VSP1 6935M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6936L: linux-media@vger.kernel.org 6937L: linux-renesas-soc@vger.kernel.org 6938T: git git://linuxtv.org/media_tree.git 6939S: Supported 6940F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6941F: drivers/media/platform/vsp1/ 6942 6943MEDIA DRIVERS FOR ASCOT2E 6944M: Sergey Kozlov <serjk@netup.ru> 6945L: linux-media@vger.kernel.org 6946W: https://linuxtv.org 6947W: http://netup.tv/ 6948T: git git://linuxtv.org/media_tree.git 6949S: Supported 6950F: drivers/media/dvb-frontends/ascot2e* 6951 6952MEDIA DRIVERS FOR CXD2841ER 6953M: Sergey Kozlov <serjk@netup.ru> 6954L: linux-media@vger.kernel.org 6955W: https://linuxtv.org 6956W: http://netup.tv/ 6957T: git git://linuxtv.org/media_tree.git 6958S: Supported 6959F: drivers/media/dvb-frontends/cxd2841er* 6960 6961MEDIA DRIVERS FOR HORUS3A 6962M: Sergey Kozlov <serjk@netup.ru> 6963L: linux-media@vger.kernel.org 6964W: https://linuxtv.org 6965W: http://netup.tv/ 6966T: git git://linuxtv.org/media_tree.git 6967S: Supported 6968F: drivers/media/dvb-frontends/horus3a* 6969 6970MEDIA DRIVERS FOR LNBH25 6971M: Sergey Kozlov <serjk@netup.ru> 6972L: linux-media@vger.kernel.org 6973W: https://linuxtv.org 6974W: http://netup.tv/ 6975T: git git://linuxtv.org/media_tree.git 6976S: Supported 6977F: drivers/media/dvb-frontends/lnbh25* 6978 6979MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6980M: Sergey Kozlov <serjk@netup.ru> 6981L: linux-media@vger.kernel.org 6982W: https://linuxtv.org 6983W: http://netup.tv/ 6984T: git git://linuxtv.org/media_tree.git 6985S: Supported 6986F: drivers/media/pci/netup_unidvb/* 6987 6988MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6989M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6990P: LinuxTV.org Project 6991L: linux-media@vger.kernel.org 6992W: https://linuxtv.org 6993Q: http://patchwork.kernel.org/project/linux-media/list/ 6994T: git git://linuxtv.org/media_tree.git 6995S: Maintained 6996F: Documentation/dvb/ 6997F: Documentation/video4linux/ 6998F: Documentation/DocBook/media/ 6999F: drivers/media/ 7000F: drivers/staging/media/ 7001F: include/linux/platform_data/media/ 7002F: include/media/ 7003F: include/uapi/linux/dvb/ 7004F: include/uapi/linux/videodev2.h 7005F: include/uapi/linux/media.h 7006F: include/uapi/linux/v4l2-* 7007F: include/uapi/linux/meye.h 7008F: include/uapi/linux/ivtv* 7009F: include/uapi/linux/uvcvideo.h 7010 7011MEDIATEK MT7601U WIRELESS LAN DRIVER 7012M: Jakub Kicinski <kubakici@wp.pl> 7013L: linux-wireless@vger.kernel.org 7014S: Maintained 7015F: drivers/net/wireless/mediatek/mt7601u/ 7016 7017MEGARAID SCSI/SAS DRIVERS 7018M: Kashyap Desai <kashyap.desai@avagotech.com> 7019M: Sumit Saxena <sumit.saxena@avagotech.com> 7020M: Uday Lingala <uday.lingala@avagotech.com> 7021L: megaraidlinux.pdl@avagotech.com 7022L: linux-scsi@vger.kernel.org 7023W: http://www.lsi.com 7024S: Maintained 7025F: Documentation/scsi/megaraid.txt 7026F: drivers/scsi/megaraid.* 7027F: drivers/scsi/megaraid/ 7028 7029MELLANOX ETHERNET DRIVER (mlx4_en) 7030M: Eugenia Emantayev <eugenia@mellanox.com> 7031L: netdev@vger.kernel.org 7032S: Supported 7033W: http://www.mellanox.com 7034Q: http://patchwork.ozlabs.org/project/netdev/list/ 7035F: drivers/net/ethernet/mellanox/mlx4/en_* 7036 7037MELLANOX ETHERNET DRIVER (mlx5e) 7038M: Saeed Mahameed <saeedm@mellanox.com> 7039L: netdev@vger.kernel.org 7040S: Supported 7041W: http://www.mellanox.com 7042Q: http://patchwork.ozlabs.org/project/netdev/list/ 7043F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7044 7045MELLANOX ETHERNET SWITCH DRIVERS 7046M: Jiri Pirko <jiri@mellanox.com> 7047M: Ido Schimmel <idosch@mellanox.com> 7048L: netdev@vger.kernel.org 7049S: Supported 7050W: http://www.mellanox.com 7051Q: http://patchwork.ozlabs.org/project/netdev/list/ 7052F: drivers/net/ethernet/mellanox/mlxsw/ 7053 7054MEMBARRIER SUPPORT 7055M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7056M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7057L: linux-kernel@vger.kernel.org 7058S: Supported 7059F: kernel/membarrier.c 7060F: include/uapi/linux/membarrier.h 7061 7062MEMORY MANAGEMENT 7063L: linux-mm@kvack.org 7064W: http://www.linux-mm.org 7065S: Maintained 7066F: include/linux/mm.h 7067F: include/linux/gfp.h 7068F: include/linux/mmzone.h 7069F: include/linux/memory_hotplug.h 7070F: include/linux/vmalloc.h 7071F: mm/ 7072 7073MEMORY TECHNOLOGY DEVICES (MTD) 7074M: David Woodhouse <dwmw2@infradead.org> 7075M: Brian Norris <computersforpeace@gmail.com> 7076L: linux-mtd@lists.infradead.org 7077W: http://www.linux-mtd.infradead.org/ 7078Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7079T: git git://git.infradead.org/linux-mtd.git 7080T: git git://git.infradead.org/l2-mtd.git 7081S: Maintained 7082F: drivers/mtd/ 7083F: include/linux/mtd/ 7084F: include/uapi/mtd/ 7085 7086MEN A21 WATCHDOG DRIVER 7087M: Johannes Thumshirn <morbidrsa@gmail.com> 7088L: linux-watchdog@vger.kernel.org 7089S: Maintained 7090F: drivers/watchdog/mena21_wdt.c 7091 7092MEN CHAMELEON BUS (mcb) 7093M: Johannes Thumshirn <morbidrsa@gmail.com> 7094S: Maintained 7095F: drivers/mcb/ 7096F: include/linux/mcb.h 7097F: Documentation/men-chameleon-bus.txt 7098 7099MEN F21BMC (Board Management Controller) 7100M: Andreas Werner <andreas.werner@men.de> 7101S: Supported 7102F: drivers/mfd/menf21bmc.c 7103F: drivers/watchdog/menf21bmc_wdt.c 7104F: drivers/leds/leds-menf21bmc.c 7105F: drivers/hwmon/menf21bmc_hwmon.c 7106F: Documentation/hwmon/menf21bmc 7107 7108METAG ARCHITECTURE 7109M: James Hogan <james.hogan@imgtec.com> 7110L: linux-metag@vger.kernel.org 7111T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7112S: Odd Fixes 7113F: arch/metag/ 7114F: Documentation/metag/ 7115F: Documentation/devicetree/bindings/metag/ 7116F: Documentation/devicetree/bindings/interrupt-controller/img,* 7117F: drivers/clocksource/metag_generic.c 7118F: drivers/irqchip/irq-metag.c 7119F: drivers/irqchip/irq-metag-ext.c 7120F: drivers/tty/metag_da.c 7121 7122MICROBLAZE ARCHITECTURE 7123M: Michal Simek <monstr@monstr.eu> 7124W: http://www.monstr.eu/fdt/ 7125T: git git://git.monstr.eu/linux-2.6-microblaze.git 7126S: Supported 7127F: arch/microblaze/ 7128 7129MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7130M: Chen Yu <yu.c.chen@intel.com> 7131L: platform-driver-x86@vger.kernel.org 7132S: Supported 7133F: drivers/platform/x86/surfacepro3_button.c 7134 7135MICROTEK X6 SCANNER 7136M: Oliver Neukum <oliver@neukum.org> 7137S: Maintained 7138F: drivers/usb/image/microtek.* 7139 7140MIPS 7141M: Ralf Baechle <ralf@linux-mips.org> 7142L: linux-mips@linux-mips.org 7143W: http://www.linux-mips.org/ 7144T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7145Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7146S: Supported 7147F: Documentation/mips/ 7148F: arch/mips/ 7149 7150MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7151M: Hans Verkuil <hverkuil@xs4all.nl> 7152L: linux-media@vger.kernel.org 7153T: git git://linuxtv.org/media_tree.git 7154W: https://linuxtv.org 7155S: Odd Fixes 7156F: drivers/media/radio/radio-miropcm20* 7157 7158MELLANOX MLX4 core VPI driver 7159M: Yishai Hadas <yishaih@mellanox.com> 7160L: netdev@vger.kernel.org 7161L: linux-rdma@vger.kernel.org 7162W: http://www.mellanox.com 7163Q: http://patchwork.ozlabs.org/project/netdev/list/ 7164S: Supported 7165F: drivers/net/ethernet/mellanox/mlx4/ 7166F: include/linux/mlx4/ 7167 7168MELLANOX MLX4 IB driver 7169M: Yishai Hadas <yishaih@mellanox.com> 7170L: linux-rdma@vger.kernel.org 7171W: http://www.mellanox.com 7172Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7173S: Supported 7174F: drivers/infiniband/hw/mlx4/ 7175F: include/linux/mlx4/ 7176 7177MELLANOX MLX5 core VPI driver 7178M: Matan Barak <matanb@mellanox.com> 7179M: Leon Romanovsky <leonro@mellanox.com> 7180L: netdev@vger.kernel.org 7181L: linux-rdma@vger.kernel.org 7182W: http://www.mellanox.com 7183Q: http://patchwork.ozlabs.org/project/netdev/list/ 7184S: Supported 7185F: drivers/net/ethernet/mellanox/mlx5/core/ 7186F: include/linux/mlx5/ 7187 7188MELLANOX MLX5 IB driver 7189M: Matan Barak <matanb@mellanox.com> 7190M: Leon Romanovsky <leonro@mellanox.com> 7191L: linux-rdma@vger.kernel.org 7192W: http://www.mellanox.com 7193Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7194S: Supported 7195F: drivers/infiniband/hw/mlx5/ 7196F: include/linux/mlx5/ 7197 7198MELEXIS MLX90614 DRIVER 7199M: Crt Mori <cmo@melexis.com> 7200L: linux-iio@vger.kernel.org 7201W: http://www.melexis.com 7202S: Supported 7203F: drivers/iio/temperature/mlx90614.c 7204 7205MN88472 MEDIA DRIVER 7206M: Antti Palosaari <crope@iki.fi> 7207L: linux-media@vger.kernel.org 7208W: https://linuxtv.org 7209W: http://palosaari.fi/linux/ 7210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7211T: git git://linuxtv.org/anttip/media_tree.git 7212S: Maintained 7213F: drivers/staging/media/mn88472/ 7214F: drivers/media/dvb-frontends/mn88472.h 7215 7216MN88473 MEDIA DRIVER 7217M: Antti Palosaari <crope@iki.fi> 7218L: linux-media@vger.kernel.org 7219W: https://linuxtv.org 7220W: http://palosaari.fi/linux/ 7221Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7222T: git git://linuxtv.org/anttip/media_tree.git 7223S: Maintained 7224F: drivers/staging/media/mn88473/ 7225F: drivers/media/dvb-frontends/mn88473.h 7226 7227MODULE SUPPORT 7228M: Rusty Russell <rusty@rustcorp.com.au> 7229S: Maintained 7230F: include/linux/module.h 7231F: kernel/module.c 7232 7233MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7234W: http://popies.net/meye/ 7235S: Orphan 7236F: Documentation/video4linux/meye.txt 7237F: drivers/media/pci/meye/ 7238F: include/uapi/linux/meye.h 7239 7240MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7241M: Jiri Slaby <jirislaby@gmail.com> 7242S: Maintained 7243F: Documentation/serial/moxa-smartio 7244F: drivers/tty/mxser.* 7245 7246MR800 AVERMEDIA USB FM RADIO DRIVER 7247M: Alexey Klimov <klimov.linux@gmail.com> 7248L: linux-media@vger.kernel.org 7249T: git git://linuxtv.org/media_tree.git 7250S: Maintained 7251F: drivers/media/radio/radio-mr800.c 7252 7253MRF24J40 IEEE 802.15.4 RADIO DRIVER 7254M: Alan Ott <alan@signal11.us> 7255L: linux-wpan@vger.kernel.org 7256S: Maintained 7257F: drivers/net/ieee802154/mrf24j40.c 7258F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7259 7260MSI LAPTOP SUPPORT 7261M: "Lee, Chun-Yi" <jlee@suse.com> 7262L: platform-driver-x86@vger.kernel.org 7263S: Maintained 7264F: drivers/platform/x86/msi-laptop.c 7265 7266MSI WMI SUPPORT 7267L: platform-driver-x86@vger.kernel.org 7268S: Orphan 7269F: drivers/platform/x86/msi-wmi.c 7270 7271MSI001 MEDIA DRIVER 7272M: Antti Palosaari <crope@iki.fi> 7273L: linux-media@vger.kernel.org 7274W: https://linuxtv.org 7275W: http://palosaari.fi/linux/ 7276Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7277T: git git://linuxtv.org/anttip/media_tree.git 7278S: Maintained 7279F: drivers/media/tuners/msi001* 7280 7281MSI2500 MEDIA DRIVER 7282M: Antti Palosaari <crope@iki.fi> 7283L: linux-media@vger.kernel.org 7284W: https://linuxtv.org 7285W: http://palosaari.fi/linux/ 7286Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7287T: git git://linuxtv.org/anttip/media_tree.git 7288S: Maintained 7289F: drivers/media/usb/msi2500/ 7290 7291MSYSTEMS DISKONCHIP G3 MTD DRIVER 7292M: Robert Jarzmik <robert.jarzmik@free.fr> 7293L: linux-mtd@lists.infradead.org 7294S: Maintained 7295F: drivers/mtd/devices/docg3* 7296 7297MT9M032 APTINA SENSOR DRIVER 7298M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7299L: linux-media@vger.kernel.org 7300T: git git://linuxtv.org/media_tree.git 7301S: Maintained 7302F: drivers/media/i2c/mt9m032.c 7303F: include/media/i2c/mt9m032.h 7304 7305MT9P031 APTINA CAMERA SENSOR 7306M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7307L: linux-media@vger.kernel.org 7308T: git git://linuxtv.org/media_tree.git 7309S: Maintained 7310F: drivers/media/i2c/mt9p031.c 7311F: include/media/i2c/mt9p031.h 7312 7313MT9T001 APTINA CAMERA SENSOR 7314M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7315L: linux-media@vger.kernel.org 7316T: git git://linuxtv.org/media_tree.git 7317S: Maintained 7318F: drivers/media/i2c/mt9t001.c 7319F: include/media/i2c/mt9t001.h 7320 7321MT9V032 APTINA CAMERA SENSOR 7322M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7323L: linux-media@vger.kernel.org 7324T: git git://linuxtv.org/media_tree.git 7325S: Maintained 7326F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7327F: drivers/media/i2c/mt9v032.c 7328F: include/media/i2c/mt9v032.h 7329 7330MULTIFUNCTION DEVICES (MFD) 7331M: Lee Jones <lee.jones@linaro.org> 7332T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7333S: Supported 7334F: drivers/mfd/ 7335F: include/linux/mfd/ 7336 7337MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7338M: Ulf Hansson <ulf.hansson@linaro.org> 7339L: linux-mmc@vger.kernel.org 7340T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7341S: Maintained 7342F: drivers/mmc/ 7343F: include/linux/mmc/ 7344F: include/uapi/linux/mmc/ 7345 7346MULTIMEDIA CARD (MMC) ETC. OVER SPI 7347S: Orphan 7348F: drivers/mmc/host/mmc_spi.c 7349F: include/linux/spi/mmc_spi.h 7350 7351MULTISOUND SOUND DRIVER 7352M: Andrew Veliath <andrewtv@usa.net> 7353S: Maintained 7354F: Documentation/sound/oss/MultiSound 7355F: sound/oss/msnd* 7356 7357MULTITECH MULTIPORT CARD (ISICOM) 7358S: Orphan 7359F: drivers/tty/isicom.c 7360F: include/linux/isicom.h 7361 7362MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7363M: Bin Liu <b-liu@ti.com> 7364L: linux-usb@vger.kernel.org 7365T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7366S: Maintained 7367F: drivers/usb/musb/ 7368 7369MXL5007T MEDIA DRIVER 7370M: Michael Krufky <mkrufky@linuxtv.org> 7371L: linux-media@vger.kernel.org 7372W: https://linuxtv.org 7373W: http://github.com/mkrufky 7374Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7375T: git git://linuxtv.org/mkrufky/tuners.git 7376S: Maintained 7377F: drivers/media/tuners/mxl5007t.* 7378 7379MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7380M: Hyong-Youb Kim <hykim@myri.com> 7381L: netdev@vger.kernel.org 7382W: https://www.myricom.com/support/downloads/myri10ge.html 7383S: Supported 7384F: drivers/net/ethernet/myricom/myri10ge/ 7385 7386NATSEMI ETHERNET DRIVER (DP8381x) 7387S: Orphan 7388F: drivers/net/ethernet/natsemi/natsemi.c 7389 7390NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7391M: Daniel Mack <zonque@gmail.com> 7392S: Maintained 7393L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7394W: http://www.native-instruments.com 7395F: sound/usb/caiaq/ 7396 7397NCP FILESYSTEM 7398M: Petr Vandrovec <petr@vandrovec.name> 7399S: Odd Fixes 7400F: fs/ncpfs/ 7401 7402NCR 5380 SCSI DRIVERS 7403M: Finn Thain <fthain@telegraphics.com.au> 7404M: Michael Schmitz <schmitzmic@gmail.com> 7405L: linux-scsi@vger.kernel.org 7406S: Maintained 7407F: Documentation/scsi/g_NCR5380.txt 7408F: drivers/scsi/NCR5380.* 7409F: drivers/scsi/arm/cumana_1.c 7410F: drivers/scsi/arm/oak.c 7411F: drivers/scsi/atari_NCR5380.c 7412F: drivers/scsi/atari_scsi.* 7413F: drivers/scsi/dmx3191d.c 7414F: drivers/scsi/dtc.* 7415F: drivers/scsi/g_NCR5380.* 7416F: drivers/scsi/g_NCR5380_mmio.c 7417F: drivers/scsi/mac_scsi.* 7418F: drivers/scsi/pas16.* 7419F: drivers/scsi/sun3_scsi.* 7420F: drivers/scsi/sun3_scsi_vme.c 7421F: drivers/scsi/t128.* 7422 7423NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7424M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7425L: linux-scsi@vger.kernel.org 7426S: Maintained 7427F: drivers/scsi/NCR_D700.* 7428 7429NCT6775 HARDWARE MONITOR DRIVER 7430M: Guenter Roeck <linux@roeck-us.net> 7431L: lm-sensors@lm-sensors.org 7432S: Maintained 7433F: Documentation/hwmon/nct6775 7434F: drivers/hwmon/nct6775.c 7435 7436NETEFFECT IWARP RNIC DRIVER (IW_NES) 7437M: Faisal Latif <faisal.latif@intel.com> 7438L: linux-rdma@vger.kernel.org 7439W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7440S: Supported 7441F: drivers/infiniband/hw/nes/ 7442 7443NETEM NETWORK EMULATOR 7444M: Stephen Hemminger <stephen@networkplumber.org> 7445L: netem@lists.linux-foundation.org 7446S: Maintained 7447F: net/sched/sch_netem.c 7448 7449NETERION 10GbE DRIVERS (s2io/vxge) 7450M: Jon Mason <jdmason@kudzu.us> 7451L: netdev@vger.kernel.org 7452S: Supported 7453F: Documentation/networking/s2io.txt 7454F: Documentation/networking/vxge.txt 7455F: drivers/net/ethernet/neterion/ 7456 7457NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7458M: Pablo Neira Ayuso <pablo@netfilter.org> 7459M: Patrick McHardy <kaber@trash.net> 7460M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7461L: netfilter-devel@vger.kernel.org 7462L: coreteam@netfilter.org 7463W: http://www.netfilter.org/ 7464W: http://www.iptables.org/ 7465Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7466T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7467T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7468S: Supported 7469F: include/linux/netfilter* 7470F: include/linux/netfilter/ 7471F: include/net/netfilter/ 7472F: include/uapi/linux/netfilter* 7473F: include/uapi/linux/netfilter/ 7474F: net/*/netfilter.c 7475F: net/*/netfilter/ 7476F: net/netfilter/ 7477F: net/bridge/br_netfilter*.c 7478 7479NETLABEL 7480M: Paul Moore <paul@paul-moore.com> 7481W: http://netlabel.sf.net 7482L: netdev@vger.kernel.org 7483S: Maintained 7484F: Documentation/netlabel/ 7485F: include/net/netlabel.h 7486F: net/netlabel/ 7487 7488NETROM NETWORK LAYER 7489M: Ralf Baechle <ralf@linux-mips.org> 7490L: linux-hams@vger.kernel.org 7491W: http://www.linux-ax25.org/ 7492S: Maintained 7493F: include/net/netrom.h 7494F: include/uapi/linux/netrom.h 7495F: net/netrom/ 7496 7497NETRONOME ETHERNET DRIVERS 7498M: Jakub Kicinski <jakub.kicinski@netronome.com> 7499M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7500L: oss-drivers@netronome.com 7501S: Maintained 7502F: drivers/net/ethernet/netronome/ 7503 7504NETWORK BLOCK DEVICE (NBD) 7505M: Markus Pargmann <mpa@pengutronix.de> 7506S: Maintained 7507L: nbd-general@lists.sourceforge.net 7508T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7509F: Documentation/blockdev/nbd.txt 7510F: drivers/block/nbd.c 7511F: include/uapi/linux/nbd.h 7512 7513NETWORK DROP MONITOR 7514M: Neil Horman <nhorman@tuxdriver.com> 7515L: netdev@vger.kernel.org 7516S: Maintained 7517W: https://fedorahosted.org/dropwatch/ 7518F: net/core/drop_monitor.c 7519 7520NETWORKING [GENERAL] 7521M: "David S. Miller" <davem@davemloft.net> 7522L: netdev@vger.kernel.org 7523W: http://www.linuxfoundation.org/en/Net 7524Q: http://patchwork.ozlabs.org/project/netdev/list/ 7525T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7526T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7527S: Maintained 7528F: net/ 7529F: include/net/ 7530F: include/linux/in.h 7531F: include/linux/net.h 7532F: include/linux/netdevice.h 7533F: include/uapi/linux/in.h 7534F: include/uapi/linux/net.h 7535F: include/uapi/linux/netdevice.h 7536F: include/uapi/linux/net_namespace.h 7537F: tools/net/ 7538F: tools/testing/selftests/net/ 7539F: lib/random32.c 7540F: lib/test_bpf.c 7541 7542NETWORKING [IPv4/IPv6] 7543M: "David S. Miller" <davem@davemloft.net> 7544M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7545M: James Morris <jmorris@namei.org> 7546M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7547M: Patrick McHardy <kaber@trash.net> 7548L: netdev@vger.kernel.org 7549T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7550S: Maintained 7551F: net/ipv4/ 7552F: net/ipv6/ 7553F: include/net/ip* 7554F: arch/x86/net/* 7555 7556NETWORKING [IPSEC] 7557M: Steffen Klassert <steffen.klassert@secunet.com> 7558M: Herbert Xu <herbert@gondor.apana.org.au> 7559M: "David S. Miller" <davem@davemloft.net> 7560L: netdev@vger.kernel.org 7561T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7562T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7563S: Maintained 7564F: net/core/flow.c 7565F: net/xfrm/ 7566F: net/key/ 7567F: net/ipv4/xfrm* 7568F: net/ipv4/esp4.c 7569F: net/ipv4/ah4.c 7570F: net/ipv4/ipcomp.c 7571F: net/ipv4/ip_vti.c 7572F: net/ipv6/xfrm* 7573F: net/ipv6/esp6.c 7574F: net/ipv6/ah6.c 7575F: net/ipv6/ipcomp6.c 7576F: net/ipv6/ip6_vti.c 7577F: include/uapi/linux/xfrm.h 7578F: include/net/xfrm.h 7579 7580NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7581M: Paul Moore <paul@paul-moore.com> 7582L: netdev@vger.kernel.org 7583S: Maintained 7584 7585NETWORKING [WIRELESS] 7586L: linux-wireless@vger.kernel.org 7587Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7588 7589NETWORKING DRIVERS 7590L: netdev@vger.kernel.org 7591W: http://www.linuxfoundation.org/en/Net 7592Q: http://patchwork.ozlabs.org/project/netdev/list/ 7593T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7594T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7595S: Odd Fixes 7596F: drivers/net/ 7597F: include/linux/if_* 7598F: include/linux/netdevice.h 7599F: include/linux/etherdevice.h 7600F: include/linux/fcdevice.h 7601F: include/linux/fddidevice.h 7602F: include/linux/hippidevice.h 7603F: include/linux/inetdevice.h 7604F: include/uapi/linux/if_* 7605F: include/uapi/linux/netdevice.h 7606 7607NETWORKING DRIVERS (WIRELESS) 7608M: Kalle Valo <kvalo@codeaurora.org> 7609L: linux-wireless@vger.kernel.org 7610Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7611T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7612T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7613S: Maintained 7614F: drivers/net/wireless/ 7615 7616NETXEN (1/10) GbE SUPPORT 7617M: Manish Chopra <manish.chopra@qlogic.com> 7618M: Sony Chacko <sony.chacko@qlogic.com> 7619M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7620L: netdev@vger.kernel.org 7621W: http://www.qlogic.com 7622S: Supported 7623F: drivers/net/ethernet/qlogic/netxen/ 7624 7625NFC SUBSYSTEM 7626M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7627M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7628M: Samuel Ortiz <sameo@linux.intel.com> 7629L: linux-wireless@vger.kernel.org 7630L: linux-nfc@lists.01.org (subscribers-only) 7631S: Supported 7632F: net/nfc/ 7633F: include/net/nfc/ 7634F: include/uapi/linux/nfc.h 7635F: drivers/nfc/ 7636F: include/linux/platform_data/microread.h 7637F: include/linux/platform_data/nfcmrvl.h 7638F: include/linux/platform_data/nxp-nci.h 7639F: include/linux/platform_data/pn544.h 7640F: include/linux/platform_data/st21nfca.h 7641F: include/linux/platform_data/st-nci.h 7642F: Documentation/devicetree/bindings/net/nfc/ 7643 7644NFS, SUNRPC, AND LOCKD CLIENTS 7645M: Trond Myklebust <trond.myklebust@primarydata.com> 7646M: Anna Schumaker <anna.schumaker@netapp.com> 7647L: linux-nfs@vger.kernel.org 7648W: http://client.linux-nfs.org 7649T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7650S: Maintained 7651F: fs/lockd/ 7652F: fs/nfs/ 7653F: fs/nfs_common/ 7654F: net/sunrpc/ 7655F: include/linux/lockd/ 7656F: include/linux/nfs* 7657F: include/linux/sunrpc/ 7658F: include/uapi/linux/nfs* 7659F: include/uapi/linux/sunrpc/ 7660 7661NILFS2 FILESYSTEM 7662M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7663L: linux-nilfs@vger.kernel.org 7664W: http://nilfs.sourceforge.net/ 7665T: git git://github.com/konis/nilfs2.git 7666S: Supported 7667F: Documentation/filesystems/nilfs2.txt 7668F: fs/nilfs2/ 7669F: include/linux/nilfs2_fs.h 7670F: include/trace/events/nilfs2.h 7671 7672NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7673M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7674W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7675S: Maintained 7676F: Documentation/scsi/NinjaSCSI.txt 7677F: drivers/scsi/pcmcia/nsp_* 7678 7679NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7680M: GOTO Masanori <gotom@debian.or.jp> 7681M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7682W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7683S: Maintained 7684F: Documentation/scsi/NinjaSCSI.txt 7685F: drivers/scsi/nsp32* 7686 7687NIOS2 ARCHITECTURE 7688M: Ley Foon Tan <lftan@altera.com> 7689L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7690T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7691S: Maintained 7692F: arch/nios2/ 7693 7694NOKIA N900 POWER SUPPLY DRIVERS 7695R: Pali Rohár <pali.rohar@gmail.com> 7696F: include/linux/power/bq2415x_charger.h 7697F: include/linux/power/bq27xxx_battery.h 7698F: include/linux/power/isp1704_charger.h 7699F: drivers/power/bq2415x_charger.c 7700F: drivers/power/bq27xxx_battery.c 7701F: drivers/power/bq27xxx_battery_i2c.c 7702F: drivers/power/isp1704_charger.c 7703F: drivers/power/rx51_battery.c 7704 7705NTB DRIVER CORE 7706M: Jon Mason <jdmason@kudzu.us> 7707M: Dave Jiang <dave.jiang@intel.com> 7708M: Allen Hubbe <Allen.Hubbe@emc.com> 7709L: linux-ntb@googlegroups.com 7710S: Supported 7711W: https://github.com/jonmason/ntb/wiki 7712T: git git://github.com/jonmason/ntb.git 7713F: drivers/ntb/ 7714F: drivers/net/ntb_netdev.c 7715F: include/linux/ntb.h 7716F: include/linux/ntb_transport.h 7717 7718NTB INTEL DRIVER 7719M: Jon Mason <jdmason@kudzu.us> 7720M: Dave Jiang <dave.jiang@intel.com> 7721L: linux-ntb@googlegroups.com 7722S: Supported 7723W: https://github.com/jonmason/ntb/wiki 7724T: git git://github.com/jonmason/ntb.git 7725F: drivers/ntb/hw/intel/ 7726 7727NTB AMD DRIVER 7728M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7729L: linux-ntb@googlegroups.com 7730S: Supported 7731F: drivers/ntb/hw/amd/ 7732 7733NTFS FILESYSTEM 7734M: Anton Altaparmakov <anton@tuxera.com> 7735L: linux-ntfs-dev@lists.sourceforge.net 7736W: http://www.tuxera.com/ 7737T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7738S: Supported 7739F: Documentation/filesystems/ntfs.txt 7740F: fs/ntfs/ 7741 7742NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7743M: Antonino Daplas <adaplas@gmail.com> 7744L: linux-fbdev@vger.kernel.org 7745S: Maintained 7746F: drivers/video/fbdev/riva/ 7747F: drivers/video/fbdev/nvidia/ 7748 7749NVM EXPRESS DRIVER 7750M: Keith Busch <keith.busch@intel.com> 7751M: Jens Axboe <axboe@fb.com> 7752L: linux-nvme@lists.infradead.org 7753T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7754W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7755S: Supported 7756F: drivers/nvme/host/ 7757F: include/linux/nvme.h 7758 7759NVMEM FRAMEWORK 7760M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7761M: Maxime Ripard <maxime.ripard@free-electrons.com> 7762S: Maintained 7763F: drivers/nvmem/ 7764F: Documentation/devicetree/bindings/nvmem/ 7765F: include/linux/nvmem-consumer.h 7766F: include/linux/nvmem-provider.h 7767 7768NXP-NCI NFC DRIVER 7769M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7770R: Charles Gorand <charles.gorand@effinnov.com> 7771L: linux-nfc@lists.01.org (moderated for non-subscribers) 7772S: Supported 7773F: drivers/nfc/nxp-nci 7774 7775NXP TDA998X DRM DRIVER 7776M: Russell King <rmk+kernel@arm.linux.org.uk> 7777S: Supported 7778F: drivers/gpu/drm/i2c/tda998x_drv.c 7779F: include/drm/i2c/tda998x.h 7780 7781NXP TFA9879 DRIVER 7782M: Peter Rosin <peda@axentia.se> 7783L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7784S: Maintained 7785F: sound/soc/codecs/tfa9879* 7786 7787OMAP SUPPORT 7788M: Tony Lindgren <tony@atomide.com> 7789L: linux-omap@vger.kernel.org 7790W: http://www.muru.com/linux/omap/ 7791W: http://linux.omap.com/ 7792Q: http://patchwork.kernel.org/project/linux-omap/list/ 7793T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7794S: Maintained 7795F: arch/arm/*omap*/ 7796F: arch/arm/configs/omap1_defconfig 7797F: arch/arm/configs/omap2plus_defconfig 7798F: drivers/i2c/busses/i2c-omap.c 7799F: drivers/irqchip/irq-omap-intc.c 7800F: drivers/mfd/*omap*.c 7801F: drivers/mfd/menelaus.c 7802F: drivers/mfd/palmas.c 7803F: drivers/mfd/tps65217.c 7804F: drivers/mfd/tps65218.c 7805F: drivers/mfd/tps65910.c 7806F: drivers/mfd/twl-core.[ch] 7807F: drivers/mfd/twl4030*.c 7808F: drivers/mfd/twl6030*.c 7809F: drivers/mfd/twl6040*.c 7810F: drivers/regulator/palmas-regulator*.c 7811F: drivers/regulator/pbias-regulator.c 7812F: drivers/regulator/tps65217-regulator.c 7813F: drivers/regulator/tps65218-regulator.c 7814F: drivers/regulator/tps65910-regulator.c 7815F: drivers/regulator/twl-regulator.c 7816F: include/linux/i2c-omap.h 7817 7818OMAP DEVICE TREE SUPPORT 7819M: Benoît Cousson <bcousson@baylibre.com> 7820M: Tony Lindgren <tony@atomide.com> 7821L: linux-omap@vger.kernel.org 7822L: devicetree@vger.kernel.org 7823S: Maintained 7824F: arch/arm/boot/dts/*omap* 7825F: arch/arm/boot/dts/*am3* 7826F: arch/arm/boot/dts/*am4* 7827F: arch/arm/boot/dts/*am5* 7828F: arch/arm/boot/dts/*dra7* 7829 7830OMAP CLOCK FRAMEWORK SUPPORT 7831M: Paul Walmsley <paul@pwsan.com> 7832L: linux-omap@vger.kernel.org 7833S: Maintained 7834F: arch/arm/*omap*/*clock* 7835 7836OMAP POWER MANAGEMENT SUPPORT 7837M: Kevin Hilman <khilman@deeprootsystems.com> 7838L: linux-omap@vger.kernel.org 7839S: Maintained 7840F: arch/arm/*omap*/*pm* 7841F: drivers/cpufreq/omap-cpufreq.c 7842 7843OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7844M: Rajendra Nayak <rnayak@ti.com> 7845M: Paul Walmsley <paul@pwsan.com> 7846L: linux-omap@vger.kernel.org 7847S: Maintained 7848F: arch/arm/mach-omap2/prm* 7849 7850OMAP AUDIO SUPPORT 7851M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7852M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7853L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7854L: linux-omap@vger.kernel.org 7855S: Maintained 7856F: sound/soc/omap/ 7857 7858OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7859M: Roger Quadros <rogerq@ti.com> 7860M: Tony Lindgren <tony@atomide.com> 7861L: linux-omap@vger.kernel.org 7862S: Maintained 7863F: drivers/memory/omap-gpmc.c 7864F: arch/arm/mach-omap2/*gpmc* 7865 7866OMAP FRAMEBUFFER SUPPORT 7867M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7868L: linux-fbdev@vger.kernel.org 7869L: linux-omap@vger.kernel.org 7870S: Maintained 7871F: drivers/video/fbdev/omap/ 7872 7873OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7874M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7875L: linux-omap@vger.kernel.org 7876L: linux-fbdev@vger.kernel.org 7877S: Maintained 7878F: drivers/video/fbdev/omap2/ 7879F: Documentation/arm/OMAP/DSS 7880 7881OMAP HARDWARE SPINLOCK SUPPORT 7882M: Ohad Ben-Cohen <ohad@wizery.com> 7883L: linux-omap@vger.kernel.org 7884S: Maintained 7885F: drivers/hwspinlock/omap_hwspinlock.c 7886 7887OMAP MMC SUPPORT 7888M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7889L: linux-omap@vger.kernel.org 7890S: Maintained 7891F: drivers/mmc/host/omap.c 7892 7893OMAP HS MMC SUPPORT 7894L: linux-mmc@vger.kernel.org 7895L: linux-omap@vger.kernel.org 7896S: Orphan 7897F: drivers/mmc/host/omap_hsmmc.c 7898 7899OMAP RANDOM NUMBER GENERATOR SUPPORT 7900M: Deepak Saxena <dsaxena@plexity.net> 7901S: Maintained 7902F: drivers/char/hw_random/omap-rng.c 7903 7904OMAP HWMOD SUPPORT 7905M: Benoît Cousson <bcousson@baylibre.com> 7906M: Paul Walmsley <paul@pwsan.com> 7907L: linux-omap@vger.kernel.org 7908S: Maintained 7909F: arch/arm/mach-omap2/omap_hwmod.* 7910 7911OMAP HWMOD DATA 7912M: Paul Walmsley <paul@pwsan.com> 7913L: linux-omap@vger.kernel.org 7914S: Maintained 7915F: arch/arm/mach-omap2/omap_hwmod*data* 7916 7917OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7918M: Benoît Cousson <bcousson@baylibre.com> 7919L: linux-omap@vger.kernel.org 7920S: Maintained 7921F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7922 7923OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7924M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7925L: linux-media@vger.kernel.org 7926S: Maintained 7927F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7928F: drivers/media/platform/omap3isp/ 7929F: drivers/staging/media/omap4iss/ 7930 7931OMAP USB SUPPORT 7932L: linux-usb@vger.kernel.org 7933L: linux-omap@vger.kernel.org 7934S: Orphan 7935F: drivers/usb/*/*omap* 7936F: arch/arm/*omap*/usb* 7937 7938OMAP GPIO DRIVER 7939M: Grygorii Strashko <grygorii.strashko@ti.com> 7940M: Santosh Shilimkar <ssantosh@kernel.org> 7941M: Kevin Hilman <khilman@deeprootsystems.com> 7942L: linux-omap@vger.kernel.org 7943S: Maintained 7944F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7945F: drivers/gpio/gpio-omap.c 7946 7947OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7948M: Mark Jackson <mpfj@newflow.co.uk> 7949L: linux-omap@vger.kernel.org 7950S: Maintained 7951F: arch/arm/boot/dts/am335x-nano.dts 7952 7953OMFS FILESYSTEM 7954M: Bob Copeland <me@bobcopeland.com> 7955L: linux-karma-devel@lists.sourceforge.net 7956S: Maintained 7957F: Documentation/filesystems/omfs.txt 7958F: fs/omfs/ 7959 7960OMNIKEY CARDMAN 4000 DRIVER 7961M: Harald Welte <laforge@gnumonks.org> 7962S: Maintained 7963F: drivers/char/pcmcia/cm4000_cs.c 7964F: include/linux/cm4000_cs.h 7965F: include/uapi/linux/cm4000_cs.h 7966 7967OMNIKEY CARDMAN 4040 DRIVER 7968M: Harald Welte <laforge@gnumonks.org> 7969S: Maintained 7970F: drivers/char/pcmcia/cm4040_cs.* 7971 7972OMNIVISION OV7670 SENSOR DRIVER 7973M: Jonathan Corbet <corbet@lwn.net> 7974L: linux-media@vger.kernel.org 7975T: git git://linuxtv.org/media_tree.git 7976S: Maintained 7977F: drivers/media/i2c/ov7670.c 7978 7979ONENAND FLASH DRIVER 7980M: Kyungmin Park <kyungmin.park@samsung.com> 7981L: linux-mtd@lists.infradead.org 7982S: Maintained 7983F: drivers/mtd/onenand/ 7984F: include/linux/mtd/onenand*.h 7985 7986ONSTREAM SCSI TAPE DRIVER 7987M: Willem Riede <osst@riede.org> 7988L: osst-users@lists.sourceforge.net 7989L: linux-scsi@vger.kernel.org 7990S: Maintained 7991F: Documentation/scsi/osst.txt 7992F: drivers/scsi/osst.* 7993F: drivers/scsi/osst_*.h 7994F: drivers/scsi/st.h 7995 7996OPENCORES I2C BUS DRIVER 7997M: Peter Korsgaard <jacmet@sunsite.dk> 7998L: linux-i2c@vger.kernel.org 7999S: Maintained 8000F: Documentation/i2c/busses/i2c-ocores 8001F: drivers/i2c/busses/i2c-ocores.c 8002 8003OPEN FIRMWARE AND FLATTENED DEVICE TREE 8004M: Rob Herring <robh+dt@kernel.org> 8005M: Frank Rowand <frowand.list@gmail.com> 8006M: Grant Likely <grant.likely@linaro.org> 8007L: devicetree@vger.kernel.org 8008W: http://www.devicetree.org/ 8009T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8010S: Maintained 8011F: drivers/of/ 8012F: include/linux/of*.h 8013F: scripts/dtc/ 8014 8015OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8016M: Rob Herring <robh+dt@kernel.org> 8017M: Pawel Moll <pawel.moll@arm.com> 8018M: Mark Rutland <mark.rutland@arm.com> 8019M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8020M: Kumar Gala <galak@codeaurora.org> 8021L: devicetree@vger.kernel.org 8022T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8023S: Maintained 8024F: Documentation/devicetree/ 8025F: arch/*/boot/dts/ 8026F: include/dt-bindings/ 8027 8028OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8029M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8030L: devicetree@vger.kernel.org 8031S: Maintained 8032F: Documentation/devicetree/dynamic-resolution-notes.txt 8033F: Documentation/devicetree/overlay-notes.txt 8034F: drivers/of/overlay.c 8035F: drivers/of/resolver.c 8036 8037OPENRISC ARCHITECTURE 8038M: Jonas Bonn <jonas@southpole.se> 8039W: http://openrisc.net 8040L: linux@lists.openrisc.net (moderated for non-subscribers) 8041S: Maintained 8042T: git git://openrisc.net/~jonas/linux 8043F: arch/openrisc/ 8044 8045OPENVSWITCH 8046M: Pravin Shelar <pshelar@nicira.com> 8047L: netdev@vger.kernel.org 8048L: dev@openvswitch.org 8049W: http://openvswitch.org 8050S: Maintained 8051F: net/openvswitch/ 8052F: include/uapi/linux/openvswitch.h 8053 8054OPERATING PERFORMANCE POINTS (OPP) 8055M: Viresh Kumar <vireshk@kernel.org> 8056M: Nishanth Menon <nm@ti.com> 8057M: Stephen Boyd <sboyd@codeaurora.org> 8058L: linux-pm@vger.kernel.org 8059S: Maintained 8060T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8061F: drivers/base/power/opp/ 8062F: include/linux/pm_opp.h 8063F: Documentation/power/opp.txt 8064F: Documentation/devicetree/bindings/opp/ 8065 8066OPL4 DRIVER 8067M: Clemens Ladisch <clemens@ladisch.de> 8068L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8069T: git git://git.alsa-project.org/alsa-kernel.git 8070S: Maintained 8071F: sound/drivers/opl4/ 8072 8073OPROFILE 8074M: Robert Richter <rric@kernel.org> 8075L: oprofile-list@lists.sf.net 8076S: Maintained 8077F: arch/*/include/asm/oprofile*.h 8078F: arch/*/oprofile/ 8079F: drivers/oprofile/ 8080F: include/linux/oprofile.h 8081 8082ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8083M: Mark Fasheh <mfasheh@suse.com> 8084M: Joel Becker <jlbec@evilplan.org> 8085L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8086W: http://ocfs2.wiki.kernel.org 8087S: Supported 8088F: Documentation/filesystems/ocfs2.txt 8089F: Documentation/filesystems/dlmfs.txt 8090F: fs/ocfs2/ 8091 8092ORINOCO DRIVER 8093L: linux-wireless@vger.kernel.org 8094W: http://wireless.kernel.org/en/users/Drivers/orinoco 8095W: http://www.nongnu.org/orinoco/ 8096S: Orphan 8097F: drivers/net/wireless/intersil/orinoco/ 8098 8099OSD LIBRARY and FILESYSTEM 8100M: Boaz Harrosh <ooo@electrozaur.com> 8101M: Benny Halevy <bhalevy@primarydata.com> 8102L: osd-dev@open-osd.org 8103W: http://open-osd.org 8104T: git git://git.open-osd.org/open-osd.git 8105S: Maintained 8106F: drivers/scsi/osd/ 8107F: include/scsi/osd_* 8108F: fs/exofs/ 8109 8110OVERLAY FILESYSTEM 8111M: Miklos Szeredi <miklos@szeredi.hu> 8112L: linux-unionfs@vger.kernel.org 8113T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8114S: Supported 8115F: fs/overlayfs/ 8116F: Documentation/filesystems/overlayfs.txt 8117 8118P54 WIRELESS DRIVER 8119M: Christian Lamparter <chunkeey@googlemail.com> 8120L: linux-wireless@vger.kernel.org 8121W: http://wireless.kernel.org/en/users/Drivers/p54 8122S: Maintained 8123F: drivers/net/wireless/intersil/p54/ 8124 8125PA SEMI ETHERNET DRIVER 8126M: Olof Johansson <olof@lixom.net> 8127L: netdev@vger.kernel.org 8128S: Maintained 8129F: drivers/net/ethernet/pasemi/* 8130 8131PA SEMI SMBUS DRIVER 8132M: Olof Johansson <olof@lixom.net> 8133L: linux-i2c@vger.kernel.org 8134S: Maintained 8135F: drivers/i2c/busses/i2c-pasemi.c 8136 8137PADATA PARALLEL EXECUTION MECHANISM 8138M: Steffen Klassert <steffen.klassert@secunet.com> 8139L: linux-crypto@vger.kernel.org 8140S: Maintained 8141F: kernel/padata.c 8142F: include/linux/padata.h 8143F: Documentation/padata.txt 8144 8145PANASONIC LAPTOP ACPI EXTRAS DRIVER 8146M: Harald Welte <laforge@gnumonks.org> 8147L: platform-driver-x86@vger.kernel.org 8148S: Maintained 8149F: drivers/platform/x86/panasonic-laptop.c 8150 8151PANASONIC MN10300/AM33/AM34 PORT 8152M: David Howells <dhowells@redhat.com> 8153M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8154L: linux-am33-list@redhat.com (moderated for non-subscribers) 8155W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8156S: Maintained 8157F: Documentation/mn10300/ 8158F: arch/mn10300/ 8159 8160PARALLEL PORT SUBSYSTEM 8161M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8162M: Sudip Mukherjee <sudip@vectorindia.org> 8163L: linux-parport@lists.infradead.org (subscribers-only) 8164S: Maintained 8165F: drivers/parport/ 8166F: include/linux/parport*.h 8167F: drivers/char/ppdev.c 8168F: include/uapi/linux/ppdev.h 8169F: Documentation/parport*.txt 8170 8171PARAVIRT_OPS INTERFACE 8172M: Jeremy Fitzhardinge <jeremy@goop.org> 8173M: Chris Wright <chrisw@sous-sol.org> 8174M: Alok Kataria <akataria@vmware.com> 8175M: Rusty Russell <rusty@rustcorp.com.au> 8176L: virtualization@lists.linux-foundation.org 8177S: Supported 8178F: Documentation/virtual/paravirt_ops.txt 8179F: arch/*/kernel/paravirt* 8180F: arch/*/include/asm/paravirt.h 8181 8182PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8183M: Tim Waugh <tim@cyberelk.net> 8184L: linux-parport@lists.infradead.org (subscribers-only) 8185S: Maintained 8186F: Documentation/blockdev/paride.txt 8187F: drivers/block/paride/ 8188 8189PARISC ARCHITECTURE 8190M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8191M: Helge Deller <deller@gmx.de> 8192L: linux-parisc@vger.kernel.org 8193W: http://www.parisc-linux.org/ 8194Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8195T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8196T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8197S: Maintained 8198F: arch/parisc/ 8199F: Documentation/parisc/ 8200F: drivers/parisc/ 8201F: drivers/char/agp/parisc-agp.c 8202F: drivers/input/serio/gscps2.c 8203F: drivers/parport/parport_gsc.* 8204F: drivers/tty/serial/8250/8250_gsc.c 8205F: drivers/video/fbdev/sti* 8206F: drivers/video/console/sti* 8207F: drivers/video/logo/logo_parisc* 8208 8209PC87360 HARDWARE MONITORING DRIVER 8210M: Jim Cromie <jim.cromie@gmail.com> 8211L: lm-sensors@lm-sensors.org 8212S: Maintained 8213F: Documentation/hwmon/pc87360 8214F: drivers/hwmon/pc87360.c 8215 8216PC8736x GPIO DRIVER 8217M: Jim Cromie <jim.cromie@gmail.com> 8218S: Maintained 8219F: drivers/char/pc8736x_gpio.c 8220 8221PC87427 HARDWARE MONITORING DRIVER 8222M: Jean Delvare <jdelvare@suse.com> 8223L: lm-sensors@lm-sensors.org 8224S: Maintained 8225F: Documentation/hwmon/pc87427 8226F: drivers/hwmon/pc87427.c 8227 8228PCA9532 LED DRIVER 8229M: Riku Voipio <riku.voipio@iki.fi> 8230S: Maintained 8231F: drivers/leds/leds-pca9532.c 8232F: include/linux/leds-pca9532.h 8233 8234PCA9541 I2C BUS MASTER SELECTOR DRIVER 8235M: Guenter Roeck <linux@roeck-us.net> 8236L: linux-i2c@vger.kernel.org 8237S: Maintained 8238F: drivers/i2c/muxes/i2c-mux-pca9541.c 8239 8240PCDP - PRIMARY CONSOLE AND DEBUG PORT 8241M: Khalid Aziz <khalid@gonehiking.org> 8242S: Maintained 8243F: drivers/firmware/pcdp.* 8244 8245PCI ERROR RECOVERY 8246M: Linas Vepstas <linasvepstas@gmail.com> 8247L: linux-pci@vger.kernel.org 8248S: Supported 8249F: Documentation/PCI/pci-error-recovery.txt 8250 8251PCI SUBSYSTEM 8252M: Bjorn Helgaas <bhelgaas@google.com> 8253L: linux-pci@vger.kernel.org 8254Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8255T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8256S: Supported 8257F: Documentation/PCI/ 8258F: drivers/pci/ 8259F: include/linux/pci* 8260F: arch/x86/pci/ 8261F: arch/x86/kernel/quirks.c 8262 8263PCI DRIVER FOR ALTERA PCIE IP 8264M: Ley Foon Tan <lftan@altera.com> 8265L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8266L: linux-pci@vger.kernel.org 8267S: Supported 8268F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8269F: drivers/pci/host/pcie-altera.c 8270 8271PCI DRIVER FOR ARM VERSATILE PLATFORM 8272M: Rob Herring <robh@kernel.org> 8273L: linux-pci@vger.kernel.org 8274L: linux-arm-kernel@lists.infradead.org 8275S: Maintained 8276F: Documentation/devicetree/bindings/pci/versatile.txt 8277F: drivers/pci/host/pci-versatile.c 8278 8279PCI DRIVER FOR APPLIEDMICRO XGENE 8280M: Tanmay Inamdar <tinamdar@apm.com> 8281L: linux-pci@vger.kernel.org 8282L: linux-arm-kernel@lists.infradead.org 8283S: Maintained 8284F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8285F: drivers/pci/host/pci-xgene.c 8286 8287PCI DRIVER FOR FREESCALE LAYERSCAPE 8288M: Minghuan Lian <minghuan.Lian@freescale.com> 8289M: Mingkai Hu <mingkai.hu@freescale.com> 8290M: Roy Zang <tie-fei.zang@freescale.com> 8291L: linuxppc-dev@lists.ozlabs.org 8292L: linux-pci@vger.kernel.org 8293L: linux-arm-kernel@lists.infradead.org 8294S: Maintained 8295F: drivers/pci/host/*layerscape* 8296 8297PCI DRIVER FOR IMX6 8298M: Richard Zhu <Richard.Zhu@freescale.com> 8299M: Lucas Stach <l.stach@pengutronix.de> 8300L: linux-pci@vger.kernel.org 8301L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8302S: Maintained 8303F: drivers/pci/host/*imx6* 8304 8305PCI DRIVER FOR TI KEYSTONE 8306M: Murali Karicheri <m-karicheri2@ti.com> 8307L: linux-pci@vger.kernel.org 8308L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8309S: Maintained 8310F: drivers/pci/host/*keystone* 8311 8312PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8313M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8314M: Jason Cooper <jason@lakedaemon.net> 8315L: linux-pci@vger.kernel.org 8316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8317S: Maintained 8318F: drivers/pci/host/*mvebu* 8319 8320PCI DRIVER FOR NVIDIA TEGRA 8321M: Thierry Reding <thierry.reding@gmail.com> 8322L: linux-tegra@vger.kernel.org 8323L: linux-pci@vger.kernel.org 8324S: Supported 8325F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8326F: drivers/pci/host/pci-tegra.c 8327 8328PCI DRIVER FOR TI DRA7XX 8329M: Kishon Vijay Abraham I <kishon@ti.com> 8330L: linux-omap@vger.kernel.org 8331L: linux-pci@vger.kernel.org 8332S: Supported 8333F: Documentation/devicetree/bindings/pci/ti-pci.txt 8334F: drivers/pci/host/pci-dra7xx.c 8335 8336PCI DRIVER FOR RENESAS R-CAR 8337M: Simon Horman <horms@verge.net.au> 8338L: linux-pci@vger.kernel.org 8339L: linux-renesas-soc@vger.kernel.org 8340S: Maintained 8341F: drivers/pci/host/*rcar* 8342 8343PCI DRIVER FOR SAMSUNG EXYNOS 8344M: Jingoo Han <jingoohan1@gmail.com> 8345L: linux-pci@vger.kernel.org 8346L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8347L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8348S: Maintained 8349F: drivers/pci/host/pci-exynos.c 8350 8351PCI DRIVER FOR SYNOPSIS DESIGNWARE 8352M: Jingoo Han <jingoohan1@gmail.com> 8353M: Pratyush Anand <pratyush.anand@gmail.com> 8354L: linux-pci@vger.kernel.org 8355S: Maintained 8356F: drivers/pci/host/*designware* 8357 8358PCI DRIVER FOR GENERIC OF HOSTS 8359M: Will Deacon <will.deacon@arm.com> 8360L: linux-pci@vger.kernel.org 8361L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8362S: Maintained 8363F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8364F: drivers/pci/host/pci-host-generic.c 8365 8366PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8367M: Keith Busch <keith.busch@intel.com> 8368L: linux-pci@vger.kernel.org 8369S: Supported 8370F: arch/x86/pci/vmd.c 8371 8372PCIE DRIVER FOR ST SPEAR13XX 8373M: Pratyush Anand <pratyush.anand@gmail.com> 8374L: linux-pci@vger.kernel.org 8375S: Maintained 8376F: drivers/pci/host/*spear* 8377 8378PCI MSI DRIVER FOR ALTERA MSI IP 8379M: Ley Foon Tan <lftan@altera.com> 8380L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8381L: linux-pci@vger.kernel.org 8382S: Supported 8383F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8384F: drivers/pci/host/pcie-altera-msi.c 8385 8386PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8387M: Duc Dang <dhdang@apm.com> 8388L: linux-pci@vger.kernel.org 8389L: linux-arm-kernel@lists.infradead.org 8390S: Maintained 8391F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8392F: drivers/pci/host/pci-xgene-msi.c 8393 8394PCIE DRIVER FOR HISILICON 8395M: Zhou Wang <wangzhou1@hisilicon.com> 8396M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8397L: linux-pci@vger.kernel.org 8398S: Maintained 8399F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8400F: drivers/pci/host/pcie-hisi.c 8401 8402PCIE DRIVER FOR QUALCOMM MSM 8403M: Stanimir Varbanov <svarbanov@mm-sol.com> 8404L: linux-pci@vger.kernel.org 8405L: linux-arm-msm@vger.kernel.org 8406S: Maintained 8407F: drivers/pci/host/*qcom* 8408 8409PCMCIA SUBSYSTEM 8410P: Linux PCMCIA Team 8411L: linux-pcmcia@lists.infradead.org 8412W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8413T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8414S: Maintained 8415F: Documentation/pcmcia/ 8416F: drivers/pcmcia/ 8417F: include/pcmcia/ 8418 8419PCNET32 NETWORK DRIVER 8420M: Don Fry <pcnet32@frontier.com> 8421L: netdev@vger.kernel.org 8422S: Maintained 8423F: drivers/net/ethernet/amd/pcnet32.c 8424 8425PCRYPT PARALLEL CRYPTO ENGINE 8426M: Steffen Klassert <steffen.klassert@secunet.com> 8427L: linux-crypto@vger.kernel.org 8428S: Maintained 8429F: crypto/pcrypt.c 8430F: include/crypto/pcrypt.h 8431 8432PER-CPU MEMORY ALLOCATOR 8433M: Tejun Heo <tj@kernel.org> 8434M: Christoph Lameter <cl@linux-foundation.org> 8435T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8436S: Maintained 8437F: include/linux/percpu*.h 8438F: mm/percpu*.c 8439F: arch/*/include/asm/percpu.h 8440 8441PER-TASK DELAY ACCOUNTING 8442M: Balbir Singh <bsingharora@gmail.com> 8443S: Maintained 8444F: include/linux/delayacct.h 8445F: kernel/delayacct.c 8446 8447PERFORMANCE EVENTS SUBSYSTEM 8448M: Peter Zijlstra <peterz@infradead.org> 8449M: Ingo Molnar <mingo@redhat.com> 8450M: Arnaldo Carvalho de Melo <acme@kernel.org> 8451L: linux-kernel@vger.kernel.org 8452T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8453S: Supported 8454F: kernel/events/* 8455F: include/linux/perf_event.h 8456F: include/uapi/linux/perf_event.h 8457F: arch/*/kernel/perf_event*.c 8458F: arch/*/kernel/*/perf_event*.c 8459F: arch/*/kernel/*/*/perf_event*.c 8460F: arch/*/include/asm/perf_event.h 8461F: arch/*/kernel/perf_callchain.c 8462F: tools/perf/ 8463 8464PERSONALITY HANDLING 8465M: Christoph Hellwig <hch@infradead.org> 8466L: linux-abi-devel@lists.sourceforge.net 8467S: Maintained 8468F: include/linux/personality.h 8469F: include/uapi/linux/personality.h 8470 8471PHONET PROTOCOL 8472M: Remi Denis-Courmont <courmisch@gmail.com> 8473S: Supported 8474F: Documentation/networking/phonet.txt 8475F: include/linux/phonet.h 8476F: include/net/phonet/ 8477F: include/uapi/linux/phonet.h 8478F: net/phonet/ 8479 8480PHRAM MTD DRIVER 8481M: Joern Engel <joern@lazybastard.org> 8482L: linux-mtd@lists.infradead.org 8483S: Maintained 8484F: drivers/mtd/devices/phram.c 8485 8486PICOLCD HID DRIVER 8487M: Bruno Prémont <bonbons@linux-vserver.org> 8488L: linux-input@vger.kernel.org 8489S: Maintained 8490F: drivers/hid/hid-picolcd* 8491 8492PICOXCELL SUPPORT 8493M: Jamie Iles <jamie@jamieiles.com> 8494L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8495T: git git://github.com/jamieiles/linux-2.6-ji.git 8496S: Supported 8497F: arch/arm/boot/dts/picoxcell* 8498F: arch/arm/mach-picoxcell/ 8499F: drivers/crypto/picoxcell* 8500 8501PIN CONTROL SUBSYSTEM 8502M: Linus Walleij <linus.walleij@linaro.org> 8503L: linux-gpio@vger.kernel.org 8504T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8505S: Maintained 8506F: drivers/pinctrl/ 8507F: include/linux/pinctrl/ 8508 8509PIN CONTROLLER - ATMEL AT91 8510M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8511L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8512S: Maintained 8513F: drivers/pinctrl/pinctrl-at91.* 8514 8515PIN CONTROLLER - ATMEL AT91 PIO4 8516M: Ludovic Desroches <ludovic.desroches@atmel.com> 8517L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8518L: linux-gpio@vger.kernel.org 8519S: Supported 8520F: drivers/pinctrl/pinctrl-at91-pio4.* 8521 8522PIN CONTROLLER - INTEL 8523M: Mika Westerberg <mika.westerberg@linux.intel.com> 8524M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8525S: Maintained 8526F: drivers/pinctrl/intel/ 8527 8528PIN CONTROLLER - RENESAS 8529M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8530M: Geert Uytterhoeven <geert+renesas@glider.be> 8531L: linux-renesas-soc@vger.kernel.org 8532S: Maintained 8533F: drivers/pinctrl/sh-pfc/ 8534 8535PIN CONTROLLER - SAMSUNG 8536M: Tomasz Figa <tomasz.figa@gmail.com> 8537L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8538L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8539S: Maintained 8540F: drivers/pinctrl/samsung/ 8541 8542PIN CONTROLLER - SINGLE 8543M: Tony Lindgren <tony@atomide.com> 8544M: Haojian Zhuang <haojian.zhuang@linaro.org> 8545L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8546L: linux-omap@vger.kernel.org 8547S: Maintained 8548F: drivers/pinctrl/pinctrl-single.c 8549 8550PIN CONTROLLER - ST SPEAR 8551M: Viresh Kumar <vireshk@kernel.org> 8552L: spear-devel@list.st.com 8553L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8554W: http://www.st.com/spear 8555S: Maintained 8556F: drivers/pinctrl/spear/ 8557 8558PKTCDVD DRIVER 8559M: Jiri Kosina <jikos@kernel.org> 8560S: Maintained 8561F: drivers/block/pktcdvd.c 8562F: include/linux/pktcdvd.h 8563F: include/uapi/linux/pktcdvd.h 8564 8565PKUNITY SOC DRIVERS 8566M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8567W: http://mprc.pku.edu.cn/~guanxuetao/linux 8568S: Maintained 8569T: git git://github.com/gxt/linux.git 8570F: drivers/input/serio/i8042-unicore32io.h 8571F: drivers/i2c/busses/i2c-puv3.c 8572F: drivers/video/fbdev/fb-puv3.c 8573F: drivers/rtc/rtc-puv3.c 8574 8575PMBUS HARDWARE MONITORING DRIVERS 8576M: Guenter Roeck <linux@roeck-us.net> 8577L: lm-sensors@lm-sensors.org 8578W: http://www.lm-sensors.org/ 8579W: http://www.roeck-us.net/linux/drivers/ 8580T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8581S: Maintained 8582F: Documentation/hwmon/pmbus 8583F: drivers/hwmon/pmbus/ 8584F: include/linux/i2c/pmbus.h 8585 8586PMC SIERRA MaxRAID DRIVER 8587L: linux-scsi@vger.kernel.org 8588W: http://www.pmc-sierra.com/ 8589S: Orphan 8590F: drivers/scsi/pmcraid.* 8591 8592PMC SIERRA PM8001 DRIVER 8593M: Jack Wang <jinpu.wang@profitbricks.com> 8594M: lindar_liu@usish.com 8595L: pmchba@pmcs.com 8596L: linux-scsi@vger.kernel.org 8597S: Supported 8598F: drivers/scsi/pm8001/ 8599 8600POSIX CLOCKS and TIMERS 8601M: Thomas Gleixner <tglx@linutronix.de> 8602L: linux-kernel@vger.kernel.org 8603T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8604S: Maintained 8605F: fs/timerfd.c 8606F: include/linux/timer* 8607F: kernel/time/*timer* 8608 8609POWER MANAGEMENT CORE 8610M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8611L: linux-pm@vger.kernel.org 8612T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8613S: Supported 8614F: drivers/base/power/ 8615F: include/linux/pm.h 8616F: include/linux/pm_* 8617F: include/linux/powercap.h 8618F: drivers/powercap/ 8619 8620POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8621M: Sebastian Reichel <sre@kernel.org> 8622M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8623M: David Woodhouse <dwmw2@infradead.org> 8624L: linux-pm@vger.kernel.org 8625T: git git://git.infradead.org/battery-2.6.git 8626S: Maintained 8627F: include/linux/power_supply.h 8628F: drivers/power/ 8629X: drivers/power/avs/ 8630 8631POWER STATE COORDINATION INTERFACE (PSCI) 8632M: Mark Rutland <mark.rutland@arm.com> 8633M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8634L: linux-arm-kernel@lists.infradead.org 8635S: Maintained 8636F: drivers/firmware/psci.c 8637F: include/linux/psci.h 8638F: include/uapi/linux/psci.h 8639 8640PNP SUPPORT 8641M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8642S: Maintained 8643F: drivers/pnp/ 8644 8645PPP PROTOCOL DRIVERS AND COMPRESSORS 8646M: Paul Mackerras <paulus@samba.org> 8647L: linux-ppp@vger.kernel.org 8648S: Maintained 8649F: drivers/net/ppp/ppp_* 8650 8651PPP OVER ATM (RFC 2364) 8652M: Mitchell Blank Jr <mitch@sfgoth.com> 8653S: Maintained 8654F: net/atm/pppoatm.c 8655F: include/uapi/linux/atmppp.h 8656 8657PPP OVER ETHERNET 8658M: Michal Ostrowski <mostrows@earthlink.net> 8659S: Maintained 8660F: drivers/net/ppp/pppoe.c 8661F: drivers/net/ppp/pppox.c 8662 8663PPP OVER L2TP 8664M: James Chapman <jchapman@katalix.com> 8665S: Maintained 8666F: net/l2tp/l2tp_ppp.c 8667F: include/linux/if_pppol2tp.h 8668F: include/uapi/linux/if_pppol2tp.h 8669 8670PPS SUPPORT 8671M: Rodolfo Giometti <giometti@enneenne.com> 8672W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8673L: linuxpps@ml.enneenne.com (subscribers-only) 8674S: Maintained 8675F: Documentation/pps/ 8676F: drivers/pps/ 8677F: include/linux/pps*.h 8678 8679PPTP DRIVER 8680M: Dmitry Kozlov <xeb@mail.ru> 8681L: netdev@vger.kernel.org 8682S: Maintained 8683F: drivers/net/ppp/pptp.c 8684W: http://sourceforge.net/projects/accel-pptp 8685 8686PREEMPTIBLE KERNEL 8687M: Robert Love <rml@tech9.net> 8688L: kpreempt-tech@lists.sourceforge.net 8689W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8690S: Supported 8691F: Documentation/preempt-locking.txt 8692F: include/linux/preempt.h 8693 8694PRISM54 WIRELESS DRIVER 8695M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8696L: linux-wireless@vger.kernel.org 8697W: http://wireless.kernel.org/en/users/Drivers/p54 8698S: Obsolete 8699F: drivers/net/wireless/intersil/prism54/ 8700 8701PS3 NETWORK SUPPORT 8702M: Geoff Levand <geoff@infradead.org> 8703L: netdev@vger.kernel.org 8704L: linuxppc-dev@lists.ozlabs.org 8705S: Maintained 8706F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8707 8708PS3 PLATFORM SUPPORT 8709M: Geoff Levand <geoff@infradead.org> 8710L: linuxppc-dev@lists.ozlabs.org 8711S: Maintained 8712F: arch/powerpc/boot/ps3* 8713F: arch/powerpc/include/asm/lv1call.h 8714F: arch/powerpc/include/asm/ps3*.h 8715F: arch/powerpc/platforms/ps3/ 8716F: drivers/*/ps3* 8717F: drivers/ps3/ 8718F: drivers/rtc/rtc-ps3.c 8719F: drivers/usb/host/*ps3.c 8720F: sound/ppc/snd_ps3* 8721 8722PS3VRAM DRIVER 8723M: Jim Paris <jim@jtan.com> 8724M: Geoff Levand <geoff@infradead.org> 8725L: linuxppc-dev@lists.ozlabs.org 8726S: Maintained 8727F: drivers/block/ps3vram.c 8728 8729PSTORE FILESYSTEM 8730M: Anton Vorontsov <anton@enomsg.org> 8731M: Colin Cross <ccross@android.com> 8732M: Kees Cook <keescook@chromium.org> 8733M: Tony Luck <tony.luck@intel.com> 8734S: Maintained 8735T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8736F: fs/pstore/ 8737F: include/linux/pstore* 8738F: drivers/firmware/efi/efi-pstore.c 8739F: drivers/acpi/apei/erst.c 8740 8741PTP HARDWARE CLOCK SUPPORT 8742M: Richard Cochran <richardcochran@gmail.com> 8743L: netdev@vger.kernel.org 8744S: Maintained 8745W: http://linuxptp.sourceforge.net/ 8746F: Documentation/ABI/testing/sysfs-ptp 8747F: Documentation/ptp/* 8748F: drivers/net/ethernet/freescale/gianfar_ptp.c 8749F: drivers/net/phy/dp83640* 8750F: drivers/ptp/* 8751F: include/linux/ptp_cl* 8752 8753PTRACE SUPPORT 8754M: Roland McGrath <roland@hack.frob.com> 8755M: Oleg Nesterov <oleg@redhat.com> 8756S: Maintained 8757F: include/asm-generic/syscall.h 8758F: include/linux/ptrace.h 8759F: include/linux/regset.h 8760F: include/linux/tracehook.h 8761F: include/uapi/linux/ptrace.h 8762F: kernel/ptrace.c 8763 8764PVRUSB2 VIDEO4LINUX DRIVER 8765M: Mike Isely <isely@pobox.com> 8766L: pvrusb2@isely.net (subscribers-only) 8767L: linux-media@vger.kernel.org 8768W: http://www.isely.net/pvrusb2/ 8769T: git git://linuxtv.org/media_tree.git 8770S: Maintained 8771F: Documentation/video4linux/README.pvrusb2 8772F: drivers/media/usb/pvrusb2/ 8773 8774PWC WEBCAM DRIVER 8775M: Hans de Goede <hdegoede@redhat.com> 8776L: linux-media@vger.kernel.org 8777T: git git://linuxtv.org/media_tree.git 8778S: Maintained 8779F: drivers/media/usb/pwc/* 8780 8781PWM FAN DRIVER 8782M: Kamil Debski <k.debski@samsung.com> 8783L: lm-sensors@lm-sensors.org 8784S: Supported 8785F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8786F: Documentation/hwmon/pwm-fan 8787F: drivers/hwmon/pwm-fan.c 8788 8789PWM SUBSYSTEM 8790M: Thierry Reding <thierry.reding@gmail.com> 8791L: linux-pwm@vger.kernel.org 8792S: Maintained 8793T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8794F: Documentation/pwm.txt 8795F: Documentation/devicetree/bindings/pwm/ 8796F: include/linux/pwm.h 8797F: drivers/pwm/ 8798F: drivers/video/backlight/pwm_bl.c 8799F: include/linux/pwm_backlight.h 8800 8801PXA2xx/PXA3xx SUPPORT 8802M: Daniel Mack <daniel@zonque.org> 8803M: Haojian Zhuang <haojian.zhuang@gmail.com> 8804M: Robert Jarzmik <robert.jarzmik@free.fr> 8805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8806T: git git://github.com/hzhuang1/linux.git 8807T: git git://github.com/rjarzmik/linux.git 8808S: Maintained 8809F: arch/arm/boot/dts/pxa* 8810F: arch/arm/mach-pxa/ 8811F: drivers/dma/pxa* 8812F: drivers/pcmcia/pxa2xx* 8813F: drivers/pinctrl/pxa/ 8814F: drivers/spi/spi-pxa2xx* 8815F: drivers/usb/gadget/udc/pxa2* 8816F: include/sound/pxa2xx-lib.h 8817F: sound/arm/pxa* 8818F: sound/soc/pxa/ 8819 8820PXA GPIO DRIVER 8821M: Robert Jarzmik <robert.jarzmik@free.fr> 8822L: linux-gpio@vger.kernel.org 8823S: Maintained 8824F: drivers/gpio/gpio-pxa.c 8825 8826PXA3xx NAND FLASH DRIVER 8827M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8828L: linux-mtd@lists.infradead.org 8829S: Maintained 8830F: drivers/mtd/nand/pxa3xx_nand.c 8831 8832MMP SUPPORT 8833M: Eric Miao <eric.y.miao@gmail.com> 8834M: Haojian Zhuang <haojian.zhuang@gmail.com> 8835L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8836T: git git://github.com/hzhuang1/linux.git 8837T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8838S: Maintained 8839F: arch/arm/boot/dts/mmp* 8840F: arch/arm/mach-mmp/ 8841 8842PXA MMCI DRIVER 8843S: Orphan 8844 8845PXA RTC DRIVER 8846M: Robert Jarzmik <robert.jarzmik@free.fr> 8847L: rtc-linux@googlegroups.com 8848S: Maintained 8849 8850QAT DRIVER 8851M: Tadeusz Struk <tadeusz.struk@intel.com> 8852L: qat-linux@intel.com 8853S: Supported 8854F: drivers/crypto/qat/ 8855 8856QIB DRIVER 8857M: Mike Marciniszyn <infinipath@intel.com> 8858L: linux-rdma@vger.kernel.org 8859S: Supported 8860F: drivers/infiniband/hw/qib/ 8861 8862QLOGIC QLA1280 SCSI DRIVER 8863M: Michael Reed <mdr@sgi.com> 8864L: linux-scsi@vger.kernel.org 8865S: Maintained 8866F: drivers/scsi/qla1280.[ch] 8867 8868QLOGIC QLA2XXX FC-SCSI DRIVER 8869M: qla2xxx-upstream@qlogic.com 8870L: linux-scsi@vger.kernel.org 8871S: Supported 8872F: Documentation/scsi/LICENSE.qla2xxx 8873F: drivers/scsi/qla2xxx/ 8874 8875QLOGIC QLA4XXX iSCSI DRIVER 8876M: QLogic-Storage-Upstream@qlogic.com 8877L: linux-scsi@vger.kernel.org 8878S: Supported 8879F: Documentation/scsi/LICENSE.qla4xxx 8880F: drivers/scsi/qla4xxx/ 8881 8882QLOGIC QLA3XXX NETWORK DRIVER 8883M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8884M: Ron Mercer <ron.mercer@qlogic.com> 8885M: linux-driver@qlogic.com 8886L: netdev@vger.kernel.org 8887S: Supported 8888F: Documentation/networking/LICENSE.qla3xxx 8889F: drivers/net/ethernet/qlogic/qla3xxx.* 8890 8891QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8892M: Dept-GELinuxNICDev@qlogic.com 8893L: netdev@vger.kernel.org 8894S: Supported 8895F: drivers/net/ethernet/qlogic/qlcnic/ 8896 8897QLOGIC QLGE 10Gb ETHERNET DRIVER 8898M: Harish Patil <harish.patil@qlogic.com> 8899M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8900M: Dept-GELinuxNICDev@qlogic.com 8901M: linux-driver@qlogic.com 8902L: netdev@vger.kernel.org 8903S: Supported 8904F: drivers/net/ethernet/qlogic/qlge/ 8905 8906QLOGIC QL4xxx ETHERNET DRIVER 8907M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8908M: Ariel Elior <Ariel.Elior@qlogic.com> 8909M: everest-linux-l2@qlogic.com 8910L: netdev@vger.kernel.org 8911S: Supported 8912F: drivers/net/ethernet/qlogic/qed/ 8913F: include/linux/qed/ 8914F: drivers/net/ethernet/qlogic/qede/ 8915 8916QNX4 FILESYSTEM 8917M: Anders Larsen <al@alarsen.net> 8918W: http://www.alarsen.net/linux/qnx4fs/ 8919S: Maintained 8920F: fs/qnx4/ 8921F: include/uapi/linux/qnx4_fs.h 8922F: include/uapi/linux/qnxtypes.h 8923 8924QT1010 MEDIA DRIVER 8925M: Antti Palosaari <crope@iki.fi> 8926L: linux-media@vger.kernel.org 8927W: https://linuxtv.org 8928W: http://palosaari.fi/linux/ 8929Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8930T: git git://linuxtv.org/anttip/media_tree.git 8931S: Maintained 8932F: drivers/media/tuners/qt1010* 8933 8934QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8935M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8936L: linux-wireless@vger.kernel.org 8937L: ath9k-devel@lists.ath9k.org 8938W: http://wireless.kernel.org/en/users/Drivers/ath9k 8939S: Supported 8940F: drivers/net/wireless/ath/ath9k/ 8941 8942QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8943M: Kalle Valo <kvalo@qca.qualcomm.com> 8944L: ath10k@lists.infradead.org 8945W: http://wireless.kernel.org/en/users/Drivers/ath10k 8946T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 8947S: Supported 8948F: drivers/net/wireless/ath/ath10k/ 8949 8950QUALCOMM HEXAGON ARCHITECTURE 8951M: Richard Kuo <rkuo@codeaurora.org> 8952L: linux-hexagon@vger.kernel.org 8953T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 8954S: Supported 8955F: arch/hexagon/ 8956 8957QUALCOMM WCN36XX WIRELESS DRIVER 8958M: Eugene Krasnikov <k.eugene.e@gmail.com> 8959L: wcn36xx@lists.infradead.org 8960W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8961T: git git://github.com/KrasnikovEugene/wcn36xx.git 8962S: Supported 8963F: drivers/net/wireless/ath/wcn36xx/ 8964 8965RADOS BLOCK DEVICE (RBD) 8966M: Ilya Dryomov <idryomov@gmail.com> 8967M: Sage Weil <sage@redhat.com> 8968M: Alex Elder <elder@kernel.org> 8969L: ceph-devel@vger.kernel.org 8970W: http://ceph.com/ 8971T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8972T: git git://github.com/ceph/ceph-client.git 8973S: Supported 8974F: Documentation/ABI/testing/sysfs-bus-rbd 8975F: drivers/block/rbd.c 8976F: drivers/block/rbd_types.h 8977 8978RADEON FRAMEBUFFER DISPLAY DRIVER 8979M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8980L: linux-fbdev@vger.kernel.org 8981S: Maintained 8982F: drivers/video/fbdev/aty/radeon* 8983F: include/uapi/linux/radeonfb.h 8984 8985RADIOSHARK RADIO DRIVER 8986M: Hans de Goede <hdegoede@redhat.com> 8987L: linux-media@vger.kernel.org 8988T: git git://linuxtv.org/media_tree.git 8989S: Maintained 8990F: drivers/media/radio/radio-shark.c 8991 8992RADIOSHARK2 RADIO DRIVER 8993M: Hans de Goede <hdegoede@redhat.com> 8994L: linux-media@vger.kernel.org 8995T: git git://linuxtv.org/media_tree.git 8996S: Maintained 8997F: drivers/media/radio/radio-shark2.c 8998F: drivers/media/radio/radio-tea5777.c 8999 9000RAGE128 FRAMEBUFFER DISPLAY DRIVER 9001M: Paul Mackerras <paulus@samba.org> 9002L: linux-fbdev@vger.kernel.org 9003S: Maintained 9004F: drivers/video/fbdev/aty/aty128fb.c 9005 9006RALINK MIPS ARCHITECTURE 9007M: John Crispin <blogic@openwrt.org> 9008L: linux-mips@linux-mips.org 9009S: Maintained 9010F: arch/mips/ralink 9011 9012RALINK RT2X00 WIRELESS LAN DRIVER 9013P: rt2x00 project 9014M: Stanislaw Gruszka <sgruszka@redhat.com> 9015M: Helmut Schaa <helmut.schaa@googlemail.com> 9016L: linux-wireless@vger.kernel.org 9017S: Maintained 9018F: drivers/net/wireless/ralink/rt2x00/ 9019 9020RAMDISK RAM BLOCK DEVICE DRIVER 9021M: Jens Axboe <axboe@kernel.dk> 9022S: Maintained 9023F: Documentation/blockdev/ramdisk.txt 9024F: drivers/block/brd.c 9025 9026RANDOM NUMBER DRIVER 9027M: "Theodore Ts'o" <tytso@mit.edu> 9028S: Maintained 9029F: drivers/char/random.c 9030 9031RAPIDIO SUBSYSTEM 9032M: Matt Porter <mporter@kernel.crashing.org> 9033M: Alexandre Bounine <alexandre.bounine@idt.com> 9034S: Maintained 9035F: drivers/rapidio/ 9036 9037RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9038L: linux-wireless@vger.kernel.org 9039S: Orphan 9040F: drivers/net/wireless/ray* 9041 9042RCUTORTURE MODULE 9043M: Josh Triplett <josh@joshtriplett.org> 9044M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9045L: linux-kernel@vger.kernel.org 9046S: Supported 9047T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9048F: Documentation/RCU/torture.txt 9049F: kernel/rcu/rcutorture.c 9050 9051RCUTORTURE TEST FRAMEWORK 9052M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9053M: Josh Triplett <josh@joshtriplett.org> 9054R: Steven Rostedt <rostedt@goodmis.org> 9055R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9056R: Lai Jiangshan <jiangshanlai@gmail.com> 9057L: linux-kernel@vger.kernel.org 9058S: Supported 9059T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9060F: tools/testing/selftests/rcutorture 9061 9062RDC R-321X SoC 9063M: Florian Fainelli <florian@openwrt.org> 9064S: Maintained 9065 9066RDC R6040 FAST ETHERNET DRIVER 9067M: Florian Fainelli <florian@openwrt.org> 9068L: netdev@vger.kernel.org 9069S: Maintained 9070F: drivers/net/ethernet/rdc/r6040.c 9071 9072RDS - RELIABLE DATAGRAM SOCKETS 9073M: Chien Yen <chien.yen@oracle.com> 9074L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9075S: Supported 9076F: net/rds/ 9077 9078READ-COPY UPDATE (RCU) 9079M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9080M: Josh Triplett <josh@joshtriplett.org> 9081R: Steven Rostedt <rostedt@goodmis.org> 9082R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9083R: Lai Jiangshan <jiangshanlai@gmail.com> 9084L: linux-kernel@vger.kernel.org 9085W: http://www.rdrop.com/users/paulmck/RCU/ 9086S: Supported 9087T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9088F: Documentation/RCU/ 9089X: Documentation/RCU/torture.txt 9090F: include/linux/rcu* 9091X: include/linux/srcu.h 9092F: kernel/rcu/ 9093X: kernel/torture.c 9094 9095REAL TIME CLOCK (RTC) SUBSYSTEM 9096M: Alessandro Zummo <a.zummo@towertech.it> 9097M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9098L: rtc-linux@googlegroups.com 9099Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9100T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9101S: Maintained 9102F: Documentation/rtc.txt 9103F: drivers/rtc/ 9104F: include/linux/rtc.h 9105F: include/uapi/linux/rtc.h 9106 9107REALTEK AUDIO CODECS 9108M: Bard Liao <bardliao@realtek.com> 9109M: Oder Chiou <oder_chiou@realtek.com> 9110S: Maintained 9111F: sound/soc/codecs/rt* 9112F: include/sound/rt*.h 9113 9114REISERFS FILE SYSTEM 9115L: reiserfs-devel@vger.kernel.org 9116S: Supported 9117F: fs/reiserfs/ 9118 9119REGISTER MAP ABSTRACTION 9120M: Mark Brown <broonie@kernel.org> 9121L: linux-kernel@vger.kernel.org 9122T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9123S: Supported 9124F: drivers/base/regmap/ 9125F: include/linux/regmap.h 9126 9127REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9128M: Ohad Ben-Cohen <ohad@wizery.com> 9129T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9130S: Maintained 9131F: drivers/remoteproc/ 9132F: Documentation/remoteproc.txt 9133F: include/linux/remoteproc.h 9134 9135REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9136M: Ohad Ben-Cohen <ohad@wizery.com> 9137T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9138S: Maintained 9139F: drivers/rpmsg/ 9140F: Documentation/rpmsg.txt 9141F: include/linux/rpmsg.h 9142 9143RENESAS ETHERNET DRIVERS 9144R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9145L: netdev@vger.kernel.org 9146L: linux-renesas-soc@vger.kernel.org 9147F: drivers/net/ethernet/renesas/ 9148F: include/linux/sh_eth.h 9149 9150RENESAS USB2 PHY DRIVER 9151M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9152L: linux-renesas-soc@vger.kernel.org 9153S: Maintained 9154F: drivers/phy/phy-rcar-gen3-usb2.c 9155 9156RESET CONTROLLER FRAMEWORK 9157M: Philipp Zabel <p.zabel@pengutronix.de> 9158T: git git://git.pengutronix.de/git/pza/linux 9159S: Maintained 9160F: drivers/reset/ 9161F: Documentation/devicetree/bindings/reset/ 9162F: include/dt-bindings/reset/ 9163F: include/linux/reset.h 9164F: include/linux/reset-controller.h 9165 9166RFKILL 9167M: Johannes Berg <johannes@sipsolutions.net> 9168L: linux-wireless@vger.kernel.org 9169W: http://wireless.kernel.org/ 9170T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9171T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9172S: Maintained 9173F: Documentation/rfkill.txt 9174F: net/rfkill/ 9175 9176RHASHTABLE 9177M: Thomas Graf <tgraf@suug.ch> 9178L: netdev@vger.kernel.org 9179S: Maintained 9180F: lib/rhashtable.c 9181F: include/linux/rhashtable.h 9182 9183RICOH SMARTMEDIA/XD DRIVER 9184M: Maxim Levitsky <maximlevitsky@gmail.com> 9185S: Maintained 9186F: drivers/mtd/nand/r852.c 9187F: drivers/mtd/nand/r852.h 9188 9189RICOH R5C592 MEMORYSTICK DRIVER 9190M: Maxim Levitsky <maximlevitsky@gmail.com> 9191S: Maintained 9192F: drivers/memstick/host/r592.* 9193 9194ROCCAT DRIVERS 9195M: Stefan Achatz <erazor_de@users.sourceforge.net> 9196W: http://sourceforge.net/projects/roccat/ 9197S: Maintained 9198F: drivers/hid/hid-roccat* 9199F: include/linux/hid-roccat* 9200F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9201 9202ROCKER DRIVER 9203M: Jiri Pirko <jiri@resnulli.us> 9204M: Scott Feldman <sfeldma@gmail.com> 9205L: netdev@vger.kernel.org 9206S: Supported 9207F: drivers/net/ethernet/rocker/ 9208 9209ROCKETPORT DRIVER 9210P: Comtrol Corp. 9211W: http://www.comtrol.com 9212S: Maintained 9213F: Documentation/serial/rocket.txt 9214F: drivers/tty/rocket* 9215 9216ROCKETPORT EXPRESS/INFINITY DRIVER 9217M: Kevin Cernekee <cernekee@gmail.com> 9218L: linux-serial@vger.kernel.org 9219S: Odd Fixes 9220F: drivers/tty/serial/rp2.* 9221 9222ROSE NETWORK LAYER 9223M: Ralf Baechle <ralf@linux-mips.org> 9224L: linux-hams@vger.kernel.org 9225W: http://www.linux-ax25.org/ 9226S: Maintained 9227F: include/net/rose.h 9228F: include/uapi/linux/rose.h 9229F: net/rose/ 9230 9231RTL2830 MEDIA DRIVER 9232M: Antti Palosaari <crope@iki.fi> 9233L: linux-media@vger.kernel.org 9234W: https://linuxtv.org 9235W: http://palosaari.fi/linux/ 9236Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9237T: git git://linuxtv.org/anttip/media_tree.git 9238S: Maintained 9239F: drivers/media/dvb-frontends/rtl2830* 9240 9241RTL2832 MEDIA DRIVER 9242M: Antti Palosaari <crope@iki.fi> 9243L: linux-media@vger.kernel.org 9244W: https://linuxtv.org 9245W: http://palosaari.fi/linux/ 9246Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9247T: git git://linuxtv.org/anttip/media_tree.git 9248S: Maintained 9249F: drivers/media/dvb-frontends/rtl2832* 9250 9251RTL2832_SDR MEDIA DRIVER 9252M: Antti Palosaari <crope@iki.fi> 9253L: linux-media@vger.kernel.org 9254W: https://linuxtv.org 9255W: http://palosaari.fi/linux/ 9256Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9257T: git git://linuxtv.org/anttip/media_tree.git 9258S: Maintained 9259F: drivers/media/dvb-frontends/rtl2832_sdr* 9260 9261RTL8180 WIRELESS DRIVER 9262L: linux-wireless@vger.kernel.org 9263W: http://wireless.kernel.org/ 9264T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9265S: Orphan 9266F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9267 9268RTL8187 WIRELESS DRIVER 9269M: Herton Ronaldo Krzesinski <herton@canonical.com> 9270M: Hin-Tak Leung <htl10@users.sourceforge.net> 9271M: Larry Finger <Larry.Finger@lwfinger.net> 9272L: linux-wireless@vger.kernel.org 9273W: http://wireless.kernel.org/ 9274T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9275S: Maintained 9276F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9277 9278RTL8192CE WIRELESS DRIVER 9279M: Larry Finger <Larry.Finger@lwfinger.net> 9280M: Chaoming Li <chaoming_li@realsil.com.cn> 9281L: linux-wireless@vger.kernel.org 9282W: http://wireless.kernel.org/ 9283T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9284S: Maintained 9285F: drivers/net/wireless/realtek/rtlwifi/ 9286F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9287 9288RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9289M: Jes Sorensen <Jes.Sorensen@redhat.com> 9290L: linux-wireless@vger.kernel.org 9291T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9292S: Maintained 9293F: drivers/net/wireless/realtek/rtl8xxxu/ 9294 9295S3 SAVAGE FRAMEBUFFER DRIVER 9296M: Antonino Daplas <adaplas@gmail.com> 9297L: linux-fbdev@vger.kernel.org 9298S: Maintained 9299F: drivers/video/fbdev/savage/ 9300 9301S390 9302M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9303M: Heiko Carstens <heiko.carstens@de.ibm.com> 9304L: linux-s390@vger.kernel.org 9305W: http://www.ibm.com/developerworks/linux/linux390/ 9306T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9307S: Supported 9308F: arch/s390/ 9309F: drivers/s390/ 9310F: Documentation/s390/ 9311F: Documentation/DocBook/s390* 9312 9313S390 COMMON I/O LAYER 9314M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9315M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9316L: linux-s390@vger.kernel.org 9317W: http://www.ibm.com/developerworks/linux/linux390/ 9318S: Supported 9319F: drivers/s390/cio/ 9320 9321S390 DASD DRIVER 9322M: Stefan Weinhuber <wein@de.ibm.com> 9323M: Stefan Haberland <stefan.haberland@de.ibm.com> 9324L: linux-s390@vger.kernel.org 9325W: http://www.ibm.com/developerworks/linux/linux390/ 9326S: Supported 9327F: drivers/s390/block/dasd* 9328F: block/partitions/ibm.c 9329 9330S390 NETWORK DRIVERS 9331M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9332L: linux-s390@vger.kernel.org 9333W: http://www.ibm.com/developerworks/linux/linux390/ 9334S: Supported 9335F: drivers/s390/net/ 9336 9337S390 PCI SUBSYSTEM 9338M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9339M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9340L: linux-s390@vger.kernel.org 9341W: http://www.ibm.com/developerworks/linux/linux390/ 9342S: Supported 9343F: arch/s390/pci/ 9344F: drivers/pci/hotplug/s390_pci_hpc.c 9345 9346S390 ZCRYPT DRIVER 9347M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9348L: linux-s390@vger.kernel.org 9349W: http://www.ibm.com/developerworks/linux/linux390/ 9350S: Supported 9351F: drivers/s390/crypto/ 9352 9353S390 ZFCP DRIVER 9354M: Steffen Maier <maier@linux.vnet.ibm.com> 9355L: linux-s390@vger.kernel.org 9356W: http://www.ibm.com/developerworks/linux/linux390/ 9357S: Supported 9358F: drivers/s390/scsi/zfcp_* 9359 9360S390 IUCV NETWORK LAYER 9361M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9362L: linux-s390@vger.kernel.org 9363W: http://www.ibm.com/developerworks/linux/linux390/ 9364S: Supported 9365F: drivers/s390/net/*iucv* 9366F: include/net/iucv/ 9367F: net/iucv/ 9368 9369S390 IOMMU (PCI) 9370M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9371L: linux-s390@vger.kernel.org 9372W: http://www.ibm.com/developerworks/linux/linux390/ 9373S: Supported 9374F: drivers/iommu/s390-iommu.c 9375 9376S3C24XX SD/MMC Driver 9377M: Ben Dooks <ben-linux@fluff.org> 9378L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9379S: Supported 9380F: drivers/mmc/host/s3cmci.* 9381 9382SAA6588 RDS RECEIVER DRIVER 9383M: Hans Verkuil <hverkuil@xs4all.nl> 9384L: linux-media@vger.kernel.org 9385T: git git://linuxtv.org/media_tree.git 9386W: https://linuxtv.org 9387S: Odd Fixes 9388F: drivers/media/i2c/saa6588* 9389 9390SAA7134 VIDEO4LINUX DRIVER 9391M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9392L: linux-media@vger.kernel.org 9393W: https://linuxtv.org 9394T: git git://linuxtv.org/media_tree.git 9395S: Odd fixes 9396F: Documentation/video4linux/*.saa7134 9397F: drivers/media/pci/saa7134/ 9398 9399SAA7146 VIDEO4LINUX-2 DRIVER 9400M: Hans Verkuil <hverkuil@xs4all.nl> 9401L: linux-media@vger.kernel.org 9402T: git git://linuxtv.org/media_tree.git 9403S: Maintained 9404F: drivers/media/common/saa7146/ 9405F: drivers/media/pci/saa7146/ 9406F: include/media/saa7146* 9407 9408SAMSUNG LAPTOP DRIVER 9409M: Corentin Chary <corentin.chary@gmail.com> 9410L: platform-driver-x86@vger.kernel.org 9411S: Maintained 9412F: drivers/platform/x86/samsung-laptop.c 9413 9414SAMSUNG AUDIO (ASoC) DRIVERS 9415M: Sangbeom Kim <sbkim73@samsung.com> 9416L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9417S: Supported 9418F: sound/soc/samsung/ 9419 9420SAMSUNG FRAMEBUFFER DRIVER 9421M: Jingoo Han <jingoohan1@gmail.com> 9422L: linux-fbdev@vger.kernel.org 9423S: Maintained 9424F: drivers/video/fbdev/s3c-fb.c 9425 9426SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9427M: Sangbeom Kim <sbkim73@samsung.com> 9428M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9429L: linux-kernel@vger.kernel.org 9430L: linux-samsung-soc@vger.kernel.org 9431S: Supported 9432F: drivers/mfd/sec*.c 9433F: drivers/regulator/s2m*.c 9434F: drivers/regulator/s5m*.c 9435F: drivers/clk/clk-s2mps11.c 9436F: drivers/rtc/rtc-s5m.c 9437F: include/linux/mfd/samsung/ 9438F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9439F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9440F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9441F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9442 9443SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9444M: Kyungmin Park <kyungmin.park@samsung.com> 9445M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9446L: linux-media@vger.kernel.org 9447Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9448S: Supported 9449F: drivers/media/platform/exynos4-is/ 9450 9451SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9452M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9453L: linux-media@vger.kernel.org 9454L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9455S: Maintained 9456F: drivers/media/platform/s3c-camif/ 9457F: include/media/drv-intf/s3c_camif.h 9458 9459SAMSUNG S5C73M3 CAMERA DRIVER 9460M: Kyungmin Park <kyungmin.park@samsung.com> 9461M: Andrzej Hajda <a.hajda@samsung.com> 9462L: linux-media@vger.kernel.org 9463S: Supported 9464F: drivers/media/i2c/s5c73m3/* 9465 9466SAMSUNG S5K5BAF CAMERA DRIVER 9467M: Kyungmin Park <kyungmin.park@samsung.com> 9468M: Andrzej Hajda <a.hajda@samsung.com> 9469L: linux-media@vger.kernel.org 9470S: Supported 9471F: drivers/media/i2c/s5k5baf.c 9472 9473SAMSUNG S3FWRN5 NFC DRIVER 9474M: Robert Baldyga <r.baldyga@samsung.com> 9475L: linux-nfc@lists.01.org (moderated for non-subscribers) 9476S: Supported 9477F: drivers/nfc/s3fwrn5 9478 9479SAMSUNG SOC CLOCK DRIVERS 9480M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9481M: Tomasz Figa <tomasz.figa@gmail.com> 9482S: Supported 9483L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9484F: drivers/clk/samsung/ 9485 9486SAMSUNG SXGBE DRIVERS 9487M: Byungho An <bh74.an@samsung.com> 9488M: Girish K S <ks.giri@samsung.com> 9489M: Vipul Pandya <vipul.pandya@samsung.com> 9490S: Supported 9491L: netdev@vger.kernel.org 9492F: drivers/net/ethernet/samsung/sxgbe/ 9493 9494SAMSUNG THERMAL DRIVER 9495M: Lukasz Majewski <l.majewski@samsung.com> 9496L: linux-pm@vger.kernel.org 9497L: linux-samsung-soc@vger.kernel.org 9498S: Supported 9499T: git https://github.com/lmajewski/linux-samsung-thermal.git 9500F: drivers/thermal/samsung/ 9501 9502SAMSUNG USB2 PHY DRIVER 9503M: Kamil Debski <k.debski@samsung.com> 9504L: linux-kernel@vger.kernel.org 9505S: Supported 9506F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9507F: Documentation/phy/samsung-usb2.txt 9508F: drivers/phy/phy-exynos4210-usb2.c 9509F: drivers/phy/phy-exynos4x12-usb2.c 9510F: drivers/phy/phy-exynos5250-usb2.c 9511F: drivers/phy/phy-s5pv210-usb2.c 9512F: drivers/phy/phy-samsung-usb2.c 9513F: drivers/phy/phy-samsung-usb2.h 9514 9515SERIAL DRIVERS 9516M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9517L: linux-serial@vger.kernel.org 9518S: Maintained 9519F: drivers/tty/serial/ 9520 9521SYNOPSYS DESIGNWARE DMAC DRIVER 9522M: Viresh Kumar <vireshk@kernel.org> 9523M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9524S: Maintained 9525F: include/linux/dma/dw.h 9526F: include/linux/platform_data/dma-dw.h 9527F: drivers/dma/dw/ 9528 9529SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9530M: Lars Persson <lars.persson@axis.com> 9531L: netdev@vger.kernel.org 9532S: Supported 9533F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9534F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9535 9536SYNOPSYS DESIGNWARE I2C DRIVER 9537M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9538M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9539M: Mika Westerberg <mika.westerberg@linux.intel.com> 9540L: linux-i2c@vger.kernel.org 9541S: Maintained 9542F: drivers/i2c/busses/i2c-designware-* 9543F: include/linux/platform_data/i2c-designware.h 9544 9545SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9546M: Jaehoon Chung <jh80.chung@samsung.com> 9547L: linux-mmc@vger.kernel.org 9548S: Maintained 9549F: include/linux/mmc/dw_mmc.h 9550F: drivers/mmc/host/dw_mmc* 9551 9552SYSTEM TRACE MODULE CLASS 9553M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9554S: Maintained 9555F: Documentation/trace/stm.txt 9556F: drivers/hwtracing/stm/ 9557F: include/linux/stm.h 9558F: include/uapi/linux/stm.h 9559 9560THUNDERBOLT DRIVER 9561M: Andreas Noever <andreas.noever@gmail.com> 9562S: Maintained 9563F: drivers/thunderbolt/ 9564 9565TI BQ27XXX POWER SUPPLY DRIVER 9566R: Andrew F. Davis <afd@ti.com> 9567F: include/linux/power/bq27xxx_battery.h 9568F: drivers/power/bq27xxx_battery.c 9569F: drivers/power/bq27xxx_battery_i2c.c 9570 9571TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 9572M: John Stultz <john.stultz@linaro.org> 9573M: Thomas Gleixner <tglx@linutronix.de> 9574L: linux-kernel@vger.kernel.org 9575T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9576S: Supported 9577F: include/linux/clocksource.h 9578F: include/linux/time.h 9579F: include/linux/timex.h 9580F: include/uapi/linux/time.h 9581F: include/uapi/linux/timex.h 9582F: kernel/time/clocksource.c 9583F: kernel/time/time*.c 9584F: kernel/time/alarmtimer.c 9585F: kernel/time/ntp.c 9586F: tools/testing/selftests/timers/ 9587 9588SC1200 WDT DRIVER 9589M: Zwane Mwaikambo <zwanem@gmail.com> 9590S: Maintained 9591F: drivers/watchdog/sc1200wdt.c 9592 9593SCHEDULER 9594M: Ingo Molnar <mingo@redhat.com> 9595M: Peter Zijlstra <peterz@infradead.org> 9596L: linux-kernel@vger.kernel.org 9597T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9598S: Maintained 9599F: kernel/sched/ 9600F: include/linux/sched.h 9601F: include/uapi/linux/sched.h 9602F: include/linux/wait.h 9603 9604SCORE ARCHITECTURE 9605M: Chen Liqin <liqin.linux@gmail.com> 9606M: Lennox Wu <lennox.wu@gmail.com> 9607W: http://www.sunplus.com 9608S: Supported 9609F: arch/score/ 9610 9611SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9612M: Sudeep Holla <sudeep.holla@arm.com> 9613L: linux-arm-kernel@lists.infradead.org 9614S: Maintained 9615F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9616F: drivers/clk/clk-scpi.c 9617F: drivers/cpufreq/scpi-cpufreq.c 9618F: drivers/firmware/arm_scpi.c 9619F: include/linux/scpi_protocol.h 9620 9621SCSI CDROM DRIVER 9622M: Jens Axboe <axboe@kernel.dk> 9623L: linux-scsi@vger.kernel.org 9624W: http://www.kernel.dk 9625S: Maintained 9626F: drivers/scsi/sr* 9627 9628SCSI RDMA PROTOCOL (SRP) INITIATOR 9629M: Bart Van Assche <bart.vanassche@sandisk.com> 9630L: linux-rdma@vger.kernel.org 9631S: Supported 9632W: http://www.openfabrics.org 9633Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9634T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9635F: drivers/infiniband/ulp/srp/ 9636F: include/scsi/srp.h 9637 9638SCSI SG DRIVER 9639M: Doug Gilbert <dgilbert@interlog.com> 9640L: linux-scsi@vger.kernel.org 9641W: http://sg.danny.cz/sg 9642S: Maintained 9643F: Documentation/scsi/scsi-generic.txt 9644F: drivers/scsi/sg.c 9645F: include/scsi/sg.h 9646 9647SCSI SUBSYSTEM 9648M: "James E.J. Bottomley" <JBottomley@odin.com> 9649T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9650M: "Martin K. Petersen" <martin.petersen@oracle.com> 9651T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9652L: linux-scsi@vger.kernel.org 9653S: Maintained 9654F: drivers/scsi/ 9655F: include/scsi/ 9656 9657SCSI TAPE DRIVER 9658M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9659L: linux-scsi@vger.kernel.org 9660S: Maintained 9661F: Documentation/scsi/st.txt 9662F: drivers/scsi/st.* 9663F: drivers/scsi/st_*.h 9664 9665SCTP PROTOCOL 9666M: Vlad Yasevich <vyasevich@gmail.com> 9667M: Neil Horman <nhorman@tuxdriver.com> 9668L: linux-sctp@vger.kernel.org 9669W: http://lksctp.sourceforge.net 9670S: Maintained 9671F: Documentation/networking/sctp.txt 9672F: include/linux/sctp.h 9673F: include/uapi/linux/sctp.h 9674F: include/net/sctp/ 9675F: net/sctp/ 9676 9677SCx200 CPU SUPPORT 9678M: Jim Cromie <jim.cromie@gmail.com> 9679S: Odd Fixes 9680F: Documentation/i2c/busses/scx200_acb 9681F: arch/x86/platform/scx200/ 9682F: drivers/watchdog/scx200_wdt.c 9683F: drivers/i2c/busses/scx200* 9684F: drivers/mtd/maps/scx200_docflash.c 9685F: include/linux/scx200.h 9686 9687SCx200 GPIO DRIVER 9688M: Jim Cromie <jim.cromie@gmail.com> 9689S: Maintained 9690F: drivers/char/scx200_gpio.c 9691F: include/linux/scx200_gpio.h 9692 9693SCx200 HRT CLOCKSOURCE DRIVER 9694M: Jim Cromie <jim.cromie@gmail.com> 9695S: Maintained 9696F: drivers/clocksource/scx200_hrt.c 9697 9698SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9699M: Sascha Sommer <saschasommer@freenet.de> 9700L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9701S: Maintained 9702F: drivers/mmc/host/sdricoh_cs.c 9703 9704SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9705L: linux-mmc@vger.kernel.org 9706S: Orphan 9707F: drivers/mmc/host/sdhci.* 9708F: drivers/mmc/host/sdhci-pltfm.[ch] 9709 9710SECURE COMPUTING 9711M: Kees Cook <keescook@chromium.org> 9712R: Andy Lutomirski <luto@amacapital.net> 9713R: Will Drewry <wad@chromium.org> 9714T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9715S: Supported 9716F: kernel/seccomp.c 9717F: include/uapi/linux/seccomp.h 9718F: include/linux/seccomp.h 9719F: tools/testing/selftests/seccomp/* 9720K: \bsecure_computing 9721K: \bTIF_SECCOMP\b 9722 9723SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9724M: Ben Dooks <ben-linux@fluff.org> 9725M: Jaehoon Chung <jh80.chung@samsung.com> 9726L: linux-mmc@vger.kernel.org 9727S: Maintained 9728F: drivers/mmc/host/sdhci-s3c* 9729 9730SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9731M: Viresh Kumar <vireshk@kernel.org> 9732L: spear-devel@list.st.com 9733L: linux-mmc@vger.kernel.org 9734S: Maintained 9735F: drivers/mmc/host/sdhci-spear.c 9736 9737SECURITY SUBSYSTEM 9738M: James Morris <james.l.morris@oracle.com> 9739M: "Serge E. Hallyn" <serge@hallyn.com> 9740L: linux-security-module@vger.kernel.org (suggested Cc:) 9741T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9742W: http://kernsec.org/ 9743S: Supported 9744F: security/ 9745 9746SECURITY CONTACT 9747M: Security Officers <security@kernel.org> 9748S: Supported 9749 9750SELINUX SECURITY MODULE 9751M: Paul Moore <paul@paul-moore.com> 9752M: Stephen Smalley <sds@tycho.nsa.gov> 9753M: Eric Paris <eparis@parisplace.org> 9754L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9755W: http://selinuxproject.org 9756T: git git://git.infradead.org/users/pcmoore/selinux 9757S: Supported 9758F: include/linux/selinux* 9759F: security/selinux/ 9760F: scripts/selinux/ 9761 9762APPARMOR SECURITY MODULE 9763M: John Johansen <john.johansen@canonical.com> 9764L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9765W: apparmor.wiki.kernel.org 9766T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9767S: Supported 9768F: security/apparmor/ 9769 9770YAMA SECURITY MODULE 9771M: Kees Cook <keescook@chromium.org> 9772T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9773S: Supported 9774F: security/yama/ 9775 9776SENSABLE PHANTOM 9777M: Jiri Slaby <jirislaby@gmail.com> 9778S: Maintained 9779F: drivers/misc/phantom.c 9780F: include/uapi/linux/phantom.h 9781 9782SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9783M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9784M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9785M: John Soni Jose <sony.john@avagotech.com> 9786L: linux-scsi@vger.kernel.org 9787W: http://www.avagotech.com 9788S: Supported 9789F: drivers/scsi/be2iscsi/ 9790 9791Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9792M: Sathya Perla <sathya.perla@broadcom.com> 9793M: Ajit Khaparde <ajit.khaparde@broadcom.com> 9794M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com> 9795M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 9796M: Somnath Kotur <somnath.kotur@broadcom.com> 9797L: netdev@vger.kernel.org 9798W: http://www.emulex.com 9799S: Supported 9800F: drivers/net/ethernet/emulex/benet/ 9801 9802EMULEX ONECONNECT ROCE DRIVER 9803M: Selvin Xavier <selvin.xavier@avagotech.com> 9804M: Devesh Sharma <devesh.sharma@avagotech.com> 9805M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9806L: linux-rdma@vger.kernel.org 9807W: http://www.emulex.com 9808S: Supported 9809F: drivers/infiniband/hw/ocrdma/ 9810 9811SFC NETWORK DRIVER 9812M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9813M: Shradha Shah <sshah@solarflare.com> 9814L: netdev@vger.kernel.org 9815S: Supported 9816F: drivers/net/ethernet/sfc/ 9817 9818SGI GRU DRIVER 9819M: Dimitri Sivanich <sivanich@sgi.com> 9820S: Maintained 9821F: drivers/misc/sgi-gru/ 9822 9823SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9824M: Pat Gefre <pfg@sgi.com> 9825L: linux-ia64@vger.kernel.org 9826S: Supported 9827F: Documentation/ia64/serial.txt 9828F: drivers/tty/serial/ioc?_serial.c 9829F: include/linux/ioc?.h 9830 9831SGI XP/XPC/XPNET DRIVER 9832M: Cliff Whickman <cpw@sgi.com> 9833M: Robin Holt <robinmholt@gmail.com> 9834S: Maintained 9835F: drivers/misc/sgi-xp/ 9836 9837SI2157 MEDIA DRIVER 9838M: Antti Palosaari <crope@iki.fi> 9839L: linux-media@vger.kernel.org 9840W: https://linuxtv.org 9841W: http://palosaari.fi/linux/ 9842Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9843T: git git://linuxtv.org/anttip/media_tree.git 9844S: Maintained 9845F: drivers/media/tuners/si2157* 9846 9847SI2168 MEDIA DRIVER 9848M: Antti Palosaari <crope@iki.fi> 9849L: linux-media@vger.kernel.org 9850W: https://linuxtv.org 9851W: http://palosaari.fi/linux/ 9852Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9853T: git git://linuxtv.org/anttip/media_tree.git 9854S: Maintained 9855F: drivers/media/dvb-frontends/si2168* 9856 9857SI470X FM RADIO RECEIVER I2C DRIVER 9858M: Hans Verkuil <hverkuil@xs4all.nl> 9859L: linux-media@vger.kernel.org 9860T: git git://linuxtv.org/media_tree.git 9861W: https://linuxtv.org 9862S: Odd Fixes 9863F: drivers/media/radio/si470x/radio-si470x-i2c.c 9864 9865SI470X FM RADIO RECEIVER USB DRIVER 9866M: Hans Verkuil <hverkuil@xs4all.nl> 9867L: linux-media@vger.kernel.org 9868T: git git://linuxtv.org/media_tree.git 9869W: https://linuxtv.org 9870S: Maintained 9871F: drivers/media/radio/si470x/radio-si470x-common.c 9872F: drivers/media/radio/si470x/radio-si470x.h 9873F: drivers/media/radio/si470x/radio-si470x-usb.c 9874 9875SI4713 FM RADIO TRANSMITTER I2C DRIVER 9876M: Eduardo Valentin <edubezval@gmail.com> 9877L: linux-media@vger.kernel.org 9878T: git git://linuxtv.org/media_tree.git 9879W: https://linuxtv.org 9880S: Odd Fixes 9881F: drivers/media/radio/si4713/si4713.? 9882 9883SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9884M: Eduardo Valentin <edubezval@gmail.com> 9885L: linux-media@vger.kernel.org 9886T: git git://linuxtv.org/media_tree.git 9887W: https://linuxtv.org 9888S: Odd Fixes 9889F: drivers/media/radio/si4713/radio-platform-si4713.c 9890 9891SI4713 FM RADIO TRANSMITTER USB DRIVER 9892M: Hans Verkuil <hverkuil@xs4all.nl> 9893L: linux-media@vger.kernel.org 9894T: git git://linuxtv.org/media_tree.git 9895W: https://linuxtv.org 9896S: Maintained 9897F: drivers/media/radio/si4713/radio-usb-si4713.c 9898 9899SIANO DVB DRIVER 9900M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9901L: linux-media@vger.kernel.org 9902W: https://linuxtv.org 9903T: git git://linuxtv.org/media_tree.git 9904S: Odd fixes 9905F: drivers/media/common/siano/ 9906F: drivers/media/usb/siano/ 9907F: drivers/media/usb/siano/ 9908F: drivers/media/mmc/siano/ 9909 9910SIMPLEFB FB DRIVER 9911M: Hans de Goede <hdegoede@redhat.com> 9912L: linux-fbdev@vger.kernel.org 9913S: Maintained 9914F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9915F: drivers/video/fbdev/simplefb.c 9916F: include/linux/platform_data/simplefb.h 9917 9918SH_VEU V4L2 MEM2MEM DRIVER 9919L: linux-media@vger.kernel.org 9920S: Orphan 9921F: drivers/media/platform/sh_veu.c 9922 9923SH_VOU V4L2 OUTPUT DRIVER 9924L: linux-media@vger.kernel.org 9925S: Orphan 9926F: drivers/media/platform/sh_vou.c 9927F: include/media/drv-intf/sh_vou.h 9928 9929SIMPLE FIRMWARE INTERFACE (SFI) 9930M: Len Brown <lenb@kernel.org> 9931L: sfi-devel@simplefirmware.org 9932W: http://simplefirmware.org/ 9933T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9934S: Supported 9935F: arch/x86/platform/sfi/ 9936F: drivers/sfi/ 9937F: include/linux/sfi*.h 9938 9939SIMTEC EB110ATX (Chalice CATS) 9940P: Ben Dooks 9941P: Vincent Sanders <vince@simtec.co.uk> 9942M: Simtec Linux Team <linux@simtec.co.uk> 9943W: http://www.simtec.co.uk/products/EB110ATX/ 9944S: Supported 9945 9946SIMTEC EB2410ITX (BAST) 9947P: Ben Dooks 9948P: Vincent Sanders <vince@simtec.co.uk> 9949M: Simtec Linux Team <linux@simtec.co.uk> 9950W: http://www.simtec.co.uk/products/EB2410ITX/ 9951S: Supported 9952F: arch/arm/mach-s3c24xx/mach-bast.c 9953F: arch/arm/mach-s3c24xx/bast-ide.c 9954F: arch/arm/mach-s3c24xx/bast-irq.c 9955 9956TI DAVINCI MACHINE SUPPORT 9957M: Sekhar Nori <nsekhar@ti.com> 9958M: Kevin Hilman <khilman@deeprootsystems.com> 9959T: git git://gitorious.org/linux-davinci/linux-davinci.git 9960Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9961S: Supported 9962F: arch/arm/mach-davinci/ 9963F: drivers/i2c/busses/i2c-davinci.c 9964 9965TI DAVINCI SERIES MEDIA DRIVER 9966M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9967L: linux-media@vger.kernel.org 9968W: https://linuxtv.org 9969Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9970T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9971S: Maintained 9972F: drivers/media/platform/davinci/ 9973F: include/media/davinci/ 9974 9975TI AM437X VPFE DRIVER 9976M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9977L: linux-media@vger.kernel.org 9978W: https://linuxtv.org 9979Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9980T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9981S: Maintained 9982F: drivers/media/platform/am437x/ 9983 9984OV2659 OMNIVISION SENSOR DRIVER 9985M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9986L: linux-media@vger.kernel.org 9987W: https://linuxtv.org 9988Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9989T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9990S: Maintained 9991F: drivers/media/i2c/ov2659.c 9992F: include/media/i2c/ov2659.h 9993 9994SILICON MOTION SM712 FRAME BUFFER DRIVER 9995M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9996M: Teddy Wang <teddy.wang@siliconmotion.com> 9997M: Sudip Mukherjee <sudip@vectorindia.org> 9998L: linux-fbdev@vger.kernel.org 9999S: Maintained 10000F: drivers/video/fbdev/sm712* 10001F: Documentation/fb/sm712fb.txt 10002 10003SIS 190 ETHERNET DRIVER 10004M: Francois Romieu <romieu@fr.zoreil.com> 10005L: netdev@vger.kernel.org 10006S: Maintained 10007F: drivers/net/ethernet/sis/sis190.c 10008 10009SIS 900/7016 FAST ETHERNET DRIVER 10010M: Daniele Venzano <venza@brownhat.org> 10011W: http://www.brownhat.org/sis900.html 10012L: netdev@vger.kernel.org 10013S: Maintained 10014F: drivers/net/ethernet/sis/sis900.* 10015 10016SIS FRAMEBUFFER DRIVER 10017M: Thomas Winischhofer <thomas@winischhofer.net> 10018W: http://www.winischhofer.net/linuxsisvga.shtml 10019S: Maintained 10020F: Documentation/fb/sisfb.txt 10021F: drivers/video/fbdev/sis/ 10022F: include/video/sisfb.h 10023 10024SIS USB2VGA DRIVER 10025M: Thomas Winischhofer <thomas@winischhofer.net> 10026W: http://www.winischhofer.at/linuxsisusbvga.shtml 10027S: Maintained 10028F: drivers/usb/misc/sisusbvga/ 10029 10030SLAB ALLOCATOR 10031M: Christoph Lameter <cl@linux.com> 10032M: Pekka Enberg <penberg@kernel.org> 10033M: David Rientjes <rientjes@google.com> 10034M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10035M: Andrew Morton <akpm@linux-foundation.org> 10036L: linux-mm@kvack.org 10037S: Maintained 10038F: include/linux/sl?b*.h 10039F: mm/sl?b* 10040 10041SLEEPABLE READ-COPY UPDATE (SRCU) 10042M: Lai Jiangshan <jiangshanlai@gmail.com> 10043M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10044M: Josh Triplett <josh@joshtriplett.org> 10045R: Steven Rostedt <rostedt@goodmis.org> 10046R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10047L: linux-kernel@vger.kernel.org 10048W: http://www.rdrop.com/users/paulmck/RCU/ 10049S: Supported 10050T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10051F: include/linux/srcu.h 10052F: kernel/rcu/srcu.c 10053 10054SMACK SECURITY MODULE 10055M: Casey Schaufler <casey@schaufler-ca.com> 10056L: linux-security-module@vger.kernel.org 10057W: http://schaufler-ca.com 10058T: git git://git.gitorious.org/smack-next/kernel.git 10059S: Maintained 10060F: Documentation/security/Smack.txt 10061F: security/smack/ 10062 10063DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10064M: Kevin Hilman <khilman@kernel.org> 10065M: Nishanth Menon <nm@ti.com> 10066S: Maintained 10067F: drivers/power/avs/ 10068F: include/linux/power/smartreflex.h 10069L: linux-pm@vger.kernel.org 10070 10071SMC91x ETHERNET DRIVER 10072M: Nicolas Pitre <nico@fluxnic.net> 10073S: Odd Fixes 10074F: drivers/net/ethernet/smsc/smc91x.* 10075 10076SMIA AND SMIA++ IMAGE SENSOR DRIVER 10077M: Sakari Ailus <sakari.ailus@iki.fi> 10078L: linux-media@vger.kernel.org 10079S: Maintained 10080F: drivers/media/i2c/smiapp/ 10081F: include/media/i2c/smiapp.h 10082F: drivers/media/i2c/smiapp-pll.c 10083F: drivers/media/i2c/smiapp-pll.h 10084F: include/uapi/linux/smiapp.h 10085F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10086 10087SMM665 HARDWARE MONITOR DRIVER 10088M: Guenter Roeck <linux@roeck-us.net> 10089L: lm-sensors@lm-sensors.org 10090S: Maintained 10091F: Documentation/hwmon/smm665 10092F: drivers/hwmon/smm665.c 10093 10094SMSC EMC2103 HARDWARE MONITOR DRIVER 10095M: Steve Glendinning <steve.glendinning@shawell.net> 10096L: lm-sensors@lm-sensors.org 10097S: Maintained 10098F: Documentation/hwmon/emc2103 10099F: drivers/hwmon/emc2103.c 10100 10101SMSC SCH5627 HARDWARE MONITOR DRIVER 10102M: Hans de Goede <hdegoede@redhat.com> 10103L: lm-sensors@lm-sensors.org 10104S: Supported 10105F: Documentation/hwmon/sch5627 10106F: drivers/hwmon/sch5627.c 10107 10108SMSC47B397 HARDWARE MONITOR DRIVER 10109M: Jean Delvare <jdelvare@suse.com> 10110L: lm-sensors@lm-sensors.org 10111S: Maintained 10112F: Documentation/hwmon/smsc47b397 10113F: drivers/hwmon/smsc47b397.c 10114 10115SMSC911x ETHERNET DRIVER 10116M: Steve Glendinning <steve.glendinning@shawell.net> 10117L: netdev@vger.kernel.org 10118S: Maintained 10119F: include/linux/smsc911x.h 10120F: drivers/net/ethernet/smsc/smsc911x.* 10121 10122SMSC9420 PCI ETHERNET DRIVER 10123M: Steve Glendinning <steve.glendinning@shawell.net> 10124L: netdev@vger.kernel.org 10125S: Maintained 10126F: drivers/net/ethernet/smsc/smsc9420.* 10127 10128SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10129M: Steve Glendinning <steve.glendinning@shawell.net> 10130L: linux-fbdev@vger.kernel.org 10131S: Maintained 10132F: drivers/video/fbdev/smscufx.c 10133 10134SOC-CAMERA V4L2 SUBSYSTEM 10135M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10136L: linux-media@vger.kernel.org 10137T: git git://linuxtv.org/media_tree.git 10138S: Maintained 10139F: include/media/soc* 10140F: drivers/media/i2c/soc_camera/ 10141F: drivers/media/platform/soc_camera/ 10142 10143SOEKRIS NET48XX LED SUPPORT 10144M: Chris Boot <bootc@bootc.net> 10145S: Maintained 10146F: drivers/leds/leds-net48xx.c 10147 10148SOFTLOGIC 6x10 MPEG CODEC 10149M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10150M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10151M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10152M: Ismael Luceno <ismael@iodev.co.uk> 10153L: linux-media@vger.kernel.org 10154S: Supported 10155F: drivers/media/pci/solo6x10/ 10156 10157SOFTWARE RAID (Multiple Disks) SUPPORT 10158M: Shaohua Li <shli@kernel.org> 10159L: linux-raid@vger.kernel.org 10160T: git git://neil.brown.name/md 10161S: Supported 10162F: drivers/md/ 10163F: include/linux/raid/ 10164F: include/uapi/linux/raid/ 10165 10166SONIC NETWORK DRIVER 10167M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10168L: netdev@vger.kernel.org 10169S: Maintained 10170F: drivers/net/ethernet/natsemi/sonic.* 10171 10172SONICS SILICON BACKPLANE DRIVER (SSB) 10173M: Michael Buesch <m@bues.ch> 10174L: linux-wireless@vger.kernel.org 10175S: Maintained 10176F: drivers/ssb/ 10177F: include/linux/ssb/ 10178 10179SONY VAIO CONTROL DEVICE DRIVER 10180M: Mattia Dongili <malattia@linux.it> 10181L: platform-driver-x86@vger.kernel.org 10182W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10183S: Maintained 10184F: Documentation/laptops/sony-laptop.txt 10185F: drivers/char/sonypi.c 10186F: drivers/platform/x86/sony-laptop.c 10187F: include/linux/sony-laptop.h 10188 10189SONY MEMORYSTICK CARD SUPPORT 10190M: Alex Dubov <oakad@yahoo.com> 10191W: http://tifmxx.berlios.de/ 10192S: Maintained 10193F: drivers/memstick/host/tifm_ms.c 10194 10195SONY MEMORYSTICK STANDARD SUPPORT 10196M: Maxim Levitsky <maximlevitsky@gmail.com> 10197S: Maintained 10198F: drivers/memstick/core/ms_block.* 10199 10200SOUND 10201M: Jaroslav Kysela <perex@perex.cz> 10202M: Takashi Iwai <tiwai@suse.com> 10203L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10204W: http://www.alsa-project.org/ 10205T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10206T: git git://git.alsa-project.org/alsa-kernel.git 10207Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10208S: Maintained 10209F: Documentation/sound/ 10210F: include/sound/ 10211F: include/uapi/sound/ 10212F: sound/ 10213 10214SOUND - COMPRESSED AUDIO 10215M: Vinod Koul <vinod.koul@intel.com> 10216L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10217T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10218S: Supported 10219F: Documentation/sound/alsa/compress_offload.txt 10220F: include/sound/compress_driver.h 10221F: include/uapi/sound/compress_* 10222F: sound/core/compress_offload.c 10223F: sound/soc/soc-compress.c 10224 10225SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10226M: Liam Girdwood <lgirdwood@gmail.com> 10227M: Mark Brown <broonie@kernel.org> 10228T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10229L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10230W: http://alsa-project.org/main/index.php/ASoC 10231S: Supported 10232F: Documentation/sound/alsa/soc/ 10233F: sound/soc/ 10234F: include/sound/soc* 10235 10236SOUND - DMAENGINE HELPERS 10237M: Lars-Peter Clausen <lars@metafoo.de> 10238S: Supported 10239F: include/sound/dmaengine_pcm.h 10240F: sound/core/pcm_dmaengine.c 10241F: sound/soc/soc-generic-dmaengine-pcm.c 10242 10243SP2 MEDIA DRIVER 10244M: Olli Salonen <olli.salonen@iki.fi> 10245L: linux-media@vger.kernel.org 10246W: https://linuxtv.org 10247Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10248S: Maintained 10249F: drivers/media/dvb-frontends/sp2* 10250 10251SPARC + UltraSPARC (sparc/sparc64) 10252M: "David S. Miller" <davem@davemloft.net> 10253L: sparclinux@vger.kernel.org 10254Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10257S: Maintained 10258F: arch/sparc/ 10259F: drivers/sbus/ 10260 10261SPARC SERIAL DRIVERS 10262M: "David S. Miller" <davem@davemloft.net> 10263L: sparclinux@vger.kernel.org 10264T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10265T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10266S: Maintained 10267F: include/linux/sunserialcore.h 10268F: drivers/tty/serial/suncore.c 10269F: drivers/tty/serial/sunhv.c 10270F: drivers/tty/serial/sunsab.c 10271F: drivers/tty/serial/sunsab.h 10272F: drivers/tty/serial/sunsu.c 10273F: drivers/tty/serial/sunzilog.c 10274F: drivers/tty/serial/sunzilog.h 10275 10276SPARSE CHECKER 10277M: "Christopher Li" <sparse@chrisli.org> 10278L: linux-sparse@vger.kernel.org 10279W: https://sparse.wiki.kernel.org/ 10280T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10281T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10282S: Maintained 10283F: include/linux/compiler.h 10284 10285SPEAR PLATFORM SUPPORT 10286M: Viresh Kumar <vireshk@kernel.org> 10287M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10288L: spear-devel@list.st.com 10289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10290W: http://www.st.com/spear 10291S: Maintained 10292F: arch/arm/boot/dts/spear* 10293F: arch/arm/mach-spear/ 10294 10295SPEAR CLOCK FRAMEWORK SUPPORT 10296M: Viresh Kumar <vireshk@kernel.org> 10297L: spear-devel@list.st.com 10298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10299W: http://www.st.com/spear 10300S: Maintained 10301F: drivers/clk/spear/ 10302 10303SPI SUBSYSTEM 10304M: Mark Brown <broonie@kernel.org> 10305L: linux-spi@vger.kernel.org 10306T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10307Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10308S: Maintained 10309F: Documentation/spi/ 10310F: drivers/spi/ 10311F: include/linux/spi/ 10312F: include/uapi/linux/spi/ 10313 10314SPIDERNET NETWORK DRIVER for CELL 10315M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10316L: netdev@vger.kernel.org 10317S: Supported 10318F: Documentation/networking/spider_net.txt 10319F: drivers/net/ethernet/toshiba/spider_net* 10320 10321SPU FILE SYSTEM 10322M: Jeremy Kerr <jk@ozlabs.org> 10323L: linuxppc-dev@lists.ozlabs.org 10324W: http://www.ibm.com/developerworks/power/cell/ 10325S: Supported 10326F: Documentation/filesystems/spufs.txt 10327F: arch/powerpc/platforms/cell/spufs/ 10328 10329SQUASHFS FILE SYSTEM 10330M: Phillip Lougher <phillip@squashfs.org.uk> 10331L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10332W: http://squashfs.org.uk 10333T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10334S: Maintained 10335F: Documentation/filesystems/squashfs.txt 10336F: fs/squashfs/ 10337 10338SRM (Alpha) environment access 10339M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10340S: Maintained 10341F: arch/alpha/kernel/srm_env.c 10342 10343STABLE BRANCH 10344M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10345L: stable@vger.kernel.org 10346S: Supported 10347F: Documentation/stable_kernel_rules.txt 10348 10349STAGING SUBSYSTEM 10350M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10351T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10352L: devel@driverdev.osuosl.org 10353S: Supported 10354F: drivers/staging/ 10355 10356STAGING - COMEDI 10357M: Ian Abbott <abbotti@mev.co.uk> 10358M: H Hartley Sweeten <hsweeten@visionengravers.com> 10359S: Odd Fixes 10360F: drivers/staging/comedi/ 10361 10362STAGING - FLARION FT1000 DRIVERS 10363M: Marek Belisko <marek.belisko@gmail.com> 10364S: Odd Fixes 10365F: drivers/staging/ft1000/ 10366 10367STAGING - INDUSTRIAL IO 10368M: Jonathan Cameron <jic23@kernel.org> 10369L: linux-iio@vger.kernel.org 10370S: Odd Fixes 10371F: drivers/staging/iio/ 10372 10373STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10374M: Jarod Wilson <jarod@wilsonet.com> 10375W: http://www.lirc.org/ 10376S: Odd Fixes 10377F: drivers/staging/media/lirc/ 10378 10379STAGING - LUSTRE PARALLEL FILESYSTEM 10380M: Oleg Drokin <oleg.drokin@intel.com> 10381M: Andreas Dilger <andreas.dilger@intel.com> 10382L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10383W: http://wiki.lustre.org/ 10384S: Maintained 10385F: drivers/staging/lustre 10386 10387STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10388M: Marc Dietrich <marvin24@gmx.de> 10389L: ac100@lists.launchpad.net (moderated for non-subscribers) 10390L: linux-tegra@vger.kernel.org 10391S: Maintained 10392F: drivers/staging/nvec/ 10393 10394STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10395M: Jens Frederich <jfrederich@gmail.com> 10396M: Daniel Drake <dsd@laptop.org> 10397M: Jon Nettleton <jon.nettleton@gmail.com> 10398W: http://wiki.laptop.org/go/DCON 10399S: Maintained 10400F: drivers/staging/olpc_dcon/ 10401 10402STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10403M: Willy Tarreau <willy@meta-x.org> 10404S: Odd Fixes 10405F: drivers/staging/panel/ 10406 10407STAGING - REALTEK RTL8712U DRIVERS 10408M: Larry Finger <Larry.Finger@lwfinger.net> 10409M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10410S: Odd Fixes 10411F: drivers/staging/rtl8712/ 10412 10413STAGING - REALTEK RTL8723U WIRELESS DRIVER 10414M: Larry Finger <Larry.Finger@lwfinger.net> 10415M: Jes Sorensen <Jes.Sorensen@redhat.com> 10416L: linux-wireless@vger.kernel.org 10417S: Maintained 10418F: drivers/staging/rtl8723au/ 10419 10420STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10421M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10422M: Teddy Wang <teddy.wang@siliconmotion.com> 10423M: Sudip Mukherjee <sudip@vectorindia.org> 10424L: linux-fbdev@vger.kernel.org 10425S: Maintained 10426F: drivers/staging/sm750fb/ 10427 10428STAGING - SLICOSS 10429M: Lior Dotan <liodot@gmail.com> 10430M: Christopher Harrer <charrer@alacritech.com> 10431S: Odd Fixes 10432F: drivers/staging/slicoss/ 10433 10434STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10435M: William Hubbs <w.d.hubbs@gmail.com> 10436M: Chris Brannon <chris@the-brannons.com> 10437M: Kirk Reiser <kirk@reisers.ca> 10438M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10439L: speakup@linux-speakup.org 10440W: http://www.linux-speakup.org/ 10441S: Odd Fixes 10442F: drivers/staging/speakup/ 10443 10444STAGING - VIA VT665X DRIVERS 10445M: Forest Bond <forest@alittletooquiet.net> 10446S: Odd Fixes 10447F: drivers/staging/vt665?/ 10448 10449STAGING - WILC1000 WIFI DRIVER 10450M: Johnny Kim <johnny.kim@atmel.com> 10451M: Austin Shin <austin.shin@atmel.com> 10452M: Chris Park <chris.park@atmel.com> 10453M: Tony Cho <tony.cho@atmel.com> 10454M: Glen Lee <glen.lee@atmel.com> 10455M: Leo Kim <leo.kim@atmel.com> 10456L: linux-wireless@vger.kernel.org 10457S: Supported 10458F: drivers/staging/wilc1000/ 10459 10460STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10461M: Arnaud Patard <arnaud.patard@rtp-net.org> 10462S: Odd Fixes 10463F: drivers/staging/xgifb/ 10464 10465HFI1 DRIVER 10466M: Mike Marciniszyn <infinipath@intel.com> 10467L: linux-rdma@vger.kernel.org 10468S: Supported 10469F: drivers/staging/rdma/hfi1 10470 10471STARFIRE/DURALAN NETWORK DRIVER 10472M: Ion Badulescu <ionut@badula.org> 10473S: Odd Fixes 10474F: drivers/net/ethernet/adaptec/starfire* 10475 10476SUN3/3X 10477M: Sam Creasey <sammy@sammy.net> 10478W: http://sammy.net/sun3/ 10479S: Maintained 10480F: arch/m68k/kernel/*sun3* 10481F: arch/m68k/sun3*/ 10482F: arch/m68k/include/asm/sun3* 10483F: drivers/net/ethernet/i825xx/sun3* 10484 10485SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10486M: Hans de Goede <hdegoede@redhat.com> 10487L: linux-input@vger.kernel.org 10488S: Maintained 10489F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10490F: drivers/input/keyboard/sun4i-lradc-keys.c 10491 10492SUNDANCE NETWORK DRIVER 10493M: Denis Kirjanov <kda@linux-powerpc.org> 10494L: netdev@vger.kernel.org 10495S: Maintained 10496F: drivers/net/ethernet/dlink/sundance.c 10497 10498SUPERH 10499M: Yoshinori Sato <ysato@users.sourceforge.jp> 10500M: Rich Felker <dalias@libc.org> 10501L: linux-sh@vger.kernel.org 10502Q: http://patchwork.kernel.org/project/linux-sh/list/ 10503S: Maintained 10504F: Documentation/sh/ 10505F: arch/sh/ 10506F: drivers/sh/ 10507 10508SUSPEND TO RAM 10509M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10510M: Len Brown <len.brown@intel.com> 10511M: Pavel Machek <pavel@ucw.cz> 10512L: linux-pm@vger.kernel.org 10513S: Supported 10514F: Documentation/power/ 10515F: arch/x86/kernel/acpi/ 10516F: drivers/base/power/ 10517F: kernel/power/ 10518F: include/linux/suspend.h 10519F: include/linux/freezer.h 10520F: include/linux/pm.h 10521 10522SVGA HANDLING 10523M: Martin Mares <mj@ucw.cz> 10524L: linux-video@atrey.karlin.mff.cuni.cz 10525S: Maintained 10526F: Documentation/svga.txt 10527F: arch/x86/boot/video* 10528 10529SWIOTLB SUBSYSTEM 10530M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10531L: linux-kernel@vger.kernel.org 10532T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10533S: Supported 10534F: lib/swiotlb.c 10535F: arch/*/kernel/pci-swiotlb.c 10536F: include/linux/swiotlb.h 10537 10538SWITCHDEV 10539M: Jiri Pirko <jiri@resnulli.us> 10540L: netdev@vger.kernel.org 10541S: Supported 10542F: net/switchdev/ 10543F: include/net/switchdev.h 10544 10545SYNOPSYS ARC ARCHITECTURE 10546M: Vineet Gupta <vgupta@synopsys.com> 10547L: linux-snps-arc@lists.infradead.org 10548S: Supported 10549F: arch/arc/ 10550F: Documentation/devicetree/bindings/arc/* 10551F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10552F: drivers/tty/serial/arc_uart.c 10553T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10554 10555SYNOPSYS ARC SDP platform support 10556M: Alexey Brodkin <abrodkin@synopsys.com> 10557S: Supported 10558F: arch/arc/plat-axs10x 10559F: arch/arc/boot/dts/ax* 10560F: Documentation/devicetree/bindings/arc/axs10* 10561 10562SYSTEM CONFIGURATION (SYSCON) 10563M: Lee Jones <lee.jones@linaro.org> 10564M: Arnd Bergmann <arnd@arndb.de> 10565T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10566S: Supported 10567F: drivers/mfd/syscon.c 10568 10569SYSV FILESYSTEM 10570M: Christoph Hellwig <hch@infradead.org> 10571S: Maintained 10572F: Documentation/filesystems/sysv-fs.txt 10573F: fs/sysv/ 10574F: include/linux/sysv_fs.h 10575 10576TARGET SUBSYSTEM 10577M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10578L: linux-scsi@vger.kernel.org 10579L: target-devel@vger.kernel.org 10580W: http://www.linux-iscsi.org 10581W: http://groups.google.com/group/linux-iscsi-target-dev 10582T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10583S: Supported 10584F: drivers/target/ 10585F: include/target/ 10586F: Documentation/target/ 10587 10588TASKSTATS STATISTICS INTERFACE 10589M: Balbir Singh <bsingharora@gmail.com> 10590S: Maintained 10591F: Documentation/accounting/taskstats* 10592F: include/linux/taskstats* 10593F: kernel/taskstats.c 10594 10595TC CLASSIFIER 10596M: Jamal Hadi Salim <jhs@mojatatu.com> 10597L: netdev@vger.kernel.org 10598S: Maintained 10599F: include/net/pkt_cls.h 10600F: include/uapi/linux/pkt_cls.h 10601F: net/sched/ 10602 10603TCP LOW PRIORITY MODULE 10604M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10605M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10606W: http://tcp-lp-mod.sourceforge.net/ 10607S: Maintained 10608F: net/ipv4/tcp_lp.c 10609 10610TDA10071 MEDIA DRIVER 10611M: Antti Palosaari <crope@iki.fi> 10612L: linux-media@vger.kernel.org 10613W: https://linuxtv.org 10614W: http://palosaari.fi/linux/ 10615Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10616T: git git://linuxtv.org/anttip/media_tree.git 10617S: Maintained 10618F: drivers/media/dvb-frontends/tda10071* 10619 10620TDA18212 MEDIA DRIVER 10621M: Antti Palosaari <crope@iki.fi> 10622L: linux-media@vger.kernel.org 10623W: https://linuxtv.org 10624W: http://palosaari.fi/linux/ 10625Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10626T: git git://linuxtv.org/anttip/media_tree.git 10627S: Maintained 10628F: drivers/media/tuners/tda18212* 10629 10630TDA18218 MEDIA DRIVER 10631M: Antti Palosaari <crope@iki.fi> 10632L: linux-media@vger.kernel.org 10633W: https://linuxtv.org 10634W: http://palosaari.fi/linux/ 10635Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10636T: git git://linuxtv.org/anttip/media_tree.git 10637S: Maintained 10638F: drivers/media/tuners/tda18218* 10639 10640TDA18271 MEDIA DRIVER 10641M: Michael Krufky <mkrufky@linuxtv.org> 10642L: linux-media@vger.kernel.org 10643W: https://linuxtv.org 10644W: http://github.com/mkrufky 10645Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10646T: git git://linuxtv.org/mkrufky/tuners.git 10647S: Maintained 10648F: drivers/media/tuners/tda18271* 10649 10650TDA827x MEDIA DRIVER 10651M: Michael Krufky <mkrufky@linuxtv.org> 10652L: linux-media@vger.kernel.org 10653W: https://linuxtv.org 10654W: http://github.com/mkrufky 10655Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10656T: git git://linuxtv.org/mkrufky/tuners.git 10657S: Maintained 10658F: drivers/media/tuners/tda8290.* 10659 10660TDA8290 MEDIA DRIVER 10661M: Michael Krufky <mkrufky@linuxtv.org> 10662L: linux-media@vger.kernel.org 10663W: https://linuxtv.org 10664W: http://github.com/mkrufky 10665Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10666T: git git://linuxtv.org/mkrufky/tuners.git 10667S: Maintained 10668F: drivers/media/tuners/tda8290.* 10669 10670TDA9840 MEDIA DRIVER 10671M: Hans Verkuil <hverkuil@xs4all.nl> 10672L: linux-media@vger.kernel.org 10673T: git git://linuxtv.org/media_tree.git 10674W: https://linuxtv.org 10675S: Maintained 10676F: drivers/media/i2c/tda9840* 10677 10678TEA5761 TUNER DRIVER 10679M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10680L: linux-media@vger.kernel.org 10681W: https://linuxtv.org 10682T: git git://linuxtv.org/media_tree.git 10683S: Odd fixes 10684F: drivers/media/tuners/tea5761.* 10685 10686TEA5767 TUNER DRIVER 10687M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10688L: linux-media@vger.kernel.org 10689W: https://linuxtv.org 10690T: git git://linuxtv.org/media_tree.git 10691S: Maintained 10692F: drivers/media/tuners/tea5767.* 10693 10694TEA6415C MEDIA DRIVER 10695M: Hans Verkuil <hverkuil@xs4all.nl> 10696L: linux-media@vger.kernel.org 10697T: git git://linuxtv.org/media_tree.git 10698W: https://linuxtv.org 10699S: Maintained 10700F: drivers/media/i2c/tea6415c* 10701 10702TEA6420 MEDIA DRIVER 10703M: Hans Verkuil <hverkuil@xs4all.nl> 10704L: linux-media@vger.kernel.org 10705T: git git://linuxtv.org/media_tree.git 10706W: https://linuxtv.org 10707S: Maintained 10708F: drivers/media/i2c/tea6420* 10709 10710TEAM DRIVER 10711M: Jiri Pirko <jiri@resnulli.us> 10712L: netdev@vger.kernel.org 10713S: Supported 10714F: drivers/net/team/ 10715F: include/linux/if_team.h 10716F: include/uapi/linux/if_team.h 10717 10718TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10719M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10720S: Maintained 10721F: arch/x86/platform/ts5500/ 10722 10723TECHNOTREND USB IR RECEIVER 10724M: Sean Young <sean@mess.org> 10725L: linux-media@vger.kernel.org 10726S: Maintained 10727F: drivers/media/rc/ttusbir.c 10728 10729TEGRA ARCHITECTURE SUPPORT 10730M: Stephen Warren <swarren@wwwdotorg.org> 10731M: Thierry Reding <thierry.reding@gmail.com> 10732M: Alexandre Courbot <gnurou@gmail.com> 10733L: linux-tegra@vger.kernel.org 10734Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10735T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10736S: Supported 10737N: [^a-z]tegra 10738 10739TEGRA CLOCK DRIVER 10740M: Peter De Schrijver <pdeschrijver@nvidia.com> 10741M: Prashant Gaikwad <pgaikwad@nvidia.com> 10742S: Supported 10743F: drivers/clk/tegra/ 10744 10745TEGRA DMA DRIVER 10746M: Laxman Dewangan <ldewangan@nvidia.com> 10747S: Supported 10748F: drivers/dma/tegra20-apb-dma.c 10749 10750TEGRA I2C DRIVER 10751M: Laxman Dewangan <ldewangan@nvidia.com> 10752S: Supported 10753F: drivers/i2c/busses/i2c-tegra.c 10754 10755TEGRA IOMMU DRIVERS 10756M: Hiroshi Doyu <hdoyu@nvidia.com> 10757S: Supported 10758F: drivers/iommu/tegra* 10759 10760TEGRA KBC DRIVER 10761M: Rakesh Iyer <riyer@nvidia.com> 10762M: Laxman Dewangan <ldewangan@nvidia.com> 10763S: Supported 10764F: drivers/input/keyboard/tegra-kbc.c 10765 10766TEGRA PWM DRIVER 10767M: Thierry Reding <thierry.reding@gmail.com> 10768S: Supported 10769F: drivers/pwm/pwm-tegra.c 10770 10771TEGRA SERIAL DRIVER 10772M: Laxman Dewangan <ldewangan@nvidia.com> 10773S: Supported 10774F: drivers/tty/serial/serial-tegra.c 10775 10776TEGRA SPI DRIVER 10777M: Laxman Dewangan <ldewangan@nvidia.com> 10778S: Supported 10779F: drivers/spi/spi-tegra* 10780 10781TEHUTI ETHERNET DRIVER 10782M: Andy Gospodarek <andy@greyhouse.net> 10783L: netdev@vger.kernel.org 10784S: Supported 10785F: drivers/net/ethernet/tehuti/* 10786 10787Telecom Clock Driver for MCPL0010 10788M: Mark Gross <mark.gross@intel.com> 10789S: Supported 10790F: drivers/char/tlclk.c 10791 10792TENSILICA XTENSA PORT (xtensa) 10793M: Chris Zankel <chris@zankel.net> 10794M: Max Filippov <jcmvbkbc@gmail.com> 10795L: linux-xtensa@linux-xtensa.org 10796T: git git://github.com/czankel/xtensa-linux.git 10797S: Maintained 10798F: arch/xtensa/ 10799F: drivers/irqchip/irq-xtensa-* 10800 10801THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10802M: Hans Verkuil <hverkuil@xs4all.nl> 10803L: linux-media@vger.kernel.org 10804T: git git://linuxtv.org/media_tree.git 10805W: https://linuxtv.org 10806S: Maintained 10807F: drivers/media/radio/radio-raremono.c 10808 10809THERMAL 10810M: Zhang Rui <rui.zhang@intel.com> 10811M: Eduardo Valentin <edubezval@gmail.com> 10812L: linux-pm@vger.kernel.org 10813T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10814T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10815Q: https://patchwork.kernel.org/project/linux-pm/list/ 10816S: Supported 10817F: drivers/thermal/ 10818F: include/linux/thermal.h 10819F: include/uapi/linux/thermal.h 10820F: include/linux/cpu_cooling.h 10821F: Documentation/devicetree/bindings/thermal/ 10822 10823THERMAL/CPU_COOLING 10824M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10825M: Viresh Kumar <viresh.kumar@linaro.org> 10826M: Javi Merino <javi.merino@arm.com> 10827L: linux-pm@vger.kernel.org 10828S: Supported 10829F: Documentation/thermal/cpu-cooling-api.txt 10830F: drivers/thermal/cpu_cooling.c 10831F: include/linux/cpu_cooling.h 10832 10833THINGM BLINK(1) USB RGB LED DRIVER 10834M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10835S: Maintained 10836F: drivers/hid/hid-thingm.c 10837 10838THINKPAD ACPI EXTRAS DRIVER 10839M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10840L: ibm-acpi-devel@lists.sourceforge.net 10841L: platform-driver-x86@vger.kernel.org 10842W: http://ibm-acpi.sourceforge.net 10843W: http://thinkwiki.org/wiki/Ibm-acpi 10844T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10845S: Maintained 10846F: drivers/platform/x86/thinkpad_acpi.c 10847 10848TI BANDGAP AND THERMAL DRIVER 10849M: Eduardo Valentin <edubezval@gmail.com> 10850L: linux-pm@vger.kernel.org 10851L: linux-omap@vger.kernel.org 10852S: Maintained 10853F: drivers/thermal/ti-soc-thermal/ 10854 10855TI CDCE706 CLOCK DRIVER 10856M: Max Filippov <jcmvbkbc@gmail.com> 10857S: Maintained 10858F: drivers/clk/clk-cdce706.c 10859 10860TI CLOCK DRIVER 10861M: Tero Kristo <t-kristo@ti.com> 10862L: linux-omap@vger.kernel.org 10863S: Maintained 10864F: drivers/clk/ti/ 10865F: include/linux/clk/ti.h 10866 10867TI FLASH MEDIA INTERFACE DRIVER 10868M: Alex Dubov <oakad@yahoo.com> 10869S: Maintained 10870F: drivers/misc/tifm* 10871F: drivers/mmc/host/tifm_sd.c 10872F: include/linux/tifm.h 10873 10874TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10875M: Santosh Shilimkar <ssantosh@kernel.org> 10876L: linux-kernel@vger.kernel.org 10877L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10878S: Maintained 10879F: drivers/soc/ti/* 10880T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10881 10882 10883TI LM49xxx FAMILY ASoC CODEC DRIVERS 10884M: M R Swami Reddy <mr.swami.reddy@ti.com> 10885M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10886L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10887S: Maintained 10888F: sound/soc/codecs/lm49453* 10889F: sound/soc/codecs/isabelle* 10890 10891TI LP855x BACKLIGHT DRIVER 10892M: Milo Kim <milo.kim@ti.com> 10893S: Maintained 10894F: Documentation/backlight/lp855x-driver.txt 10895F: drivers/video/backlight/lp855x_bl.c 10896F: include/linux/platform_data/lp855x.h 10897 10898TI LP8727 CHARGER DRIVER 10899M: Milo Kim <milo.kim@ti.com> 10900S: Maintained 10901F: drivers/power/lp8727_charger.c 10902F: include/linux/platform_data/lp8727.h 10903 10904TI LP8788 MFD DRIVER 10905M: Milo Kim <milo.kim@ti.com> 10906S: Maintained 10907F: drivers/iio/adc/lp8788_adc.c 10908F: drivers/leds/leds-lp8788.c 10909F: drivers/mfd/lp8788*.c 10910F: drivers/power/lp8788-charger.c 10911F: drivers/regulator/lp8788-*.c 10912F: include/linux/mfd/lp8788*.h 10913 10914TI NETCP ETHERNET DRIVER 10915M: Wingman Kwok <w-kwok2@ti.com> 10916M: Murali Karicheri <m-karicheri2@ti.com> 10917L: netdev@vger.kernel.org 10918S: Maintained 10919F: drivers/net/ethernet/ti/netcp* 10920 10921TI TAS571X FAMILY ASoC CODEC DRIVER 10922M: Kevin Cernekee <cernekee@chromium.org> 10923L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10924S: Odd Fixes 10925F: sound/soc/codecs/tas571x* 10926 10927TI TWL4030 SERIES SOC CODEC DRIVER 10928M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10929L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10930S: Maintained 10931F: sound/soc/codecs/twl4030* 10932 10933TI WILINK WIRELESS DRIVERS 10934L: linux-wireless@vger.kernel.org 10935W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10936W: http://wireless.kernel.org/en/users/Drivers/wl1251 10937T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10938S: Orphan 10939F: drivers/net/wireless/ti/ 10940F: include/linux/wl12xx.h 10941 10942TIPC NETWORK LAYER 10943M: Jon Maloy <jon.maloy@ericsson.com> 10944M: Ying Xue <ying.xue@windriver.com> 10945L: netdev@vger.kernel.org (core kernel code) 10946L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10947W: http://tipc.sourceforge.net/ 10948S: Maintained 10949F: include/uapi/linux/tipc*.h 10950F: net/tipc/ 10951 10952TILE ARCHITECTURE 10953M: Chris Metcalf <cmetcalf@ezchip.com> 10954W: http://www.ezchip.com/scm/ 10955T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 10956S: Supported 10957F: arch/tile/ 10958F: drivers/char/tile-srom.c 10959F: drivers/edac/tile_edac.c 10960F: drivers/net/ethernet/tile/ 10961F: drivers/rtc/rtc-tile.c 10962F: drivers/tty/hvc/hvc_tile.c 10963F: drivers/tty/serial/tilegx.c 10964F: drivers/usb/host/*-tilegx.c 10965F: include/linux/usb/tilegx.h 10966 10967TLAN NETWORK DRIVER 10968M: Samuel Chessman <chessman@tux.org> 10969L: tlan-devel@lists.sourceforge.net (subscribers-only) 10970W: http://sourceforge.net/projects/tlan/ 10971S: Maintained 10972F: Documentation/networking/tlan.txt 10973F: drivers/net/ethernet/ti/tlan.* 10974 10975TOMOYO SECURITY MODULE 10976M: Kentaro Takeda <takedakn@nttdata.co.jp> 10977M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10978L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10979L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10980L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10981L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10982W: http://tomoyo.sourceforge.jp/ 10983T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10984S: Maintained 10985F: security/tomoyo/ 10986 10987TOPSTAR LAPTOP EXTRAS DRIVER 10988M: Herton Ronaldo Krzesinski <herton@canonical.com> 10989L: platform-driver-x86@vger.kernel.org 10990S: Maintained 10991F: drivers/platform/x86/topstar-laptop.c 10992 10993TOSHIBA ACPI EXTRAS DRIVER 10994M: Azael Avalos <coproscefalo@gmail.com> 10995L: platform-driver-x86@vger.kernel.org 10996S: Maintained 10997F: drivers/platform/x86/toshiba_acpi.c 10998 10999TOSHIBA BLUETOOTH DRIVER 11000M: Azael Avalos <coproscefalo@gmail.com> 11001L: platform-driver-x86@vger.kernel.org 11002S: Maintained 11003F: drivers/platform/x86/toshiba_bluetooth.c 11004 11005TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11006M: Azael Avalos <coproscefalo@gmail.com> 11007L: platform-driver-x86@vger.kernel.org 11008S: Maintained 11009F: drivers/platform/x86/toshiba_haps.c 11010 11011TOSHIBA WMI HOTKEYS DRIVER 11012M: Azael Avalos <coproscefalo@gmail.com> 11013L: platform-driver-x86@vger.kernel.org 11014S: Maintained 11015F: drivers/platform/x86/toshiba-wmi.c 11016 11017TOSHIBA SMM DRIVER 11018M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11019W: http://www.buzzard.org.uk/toshiba/ 11020S: Maintained 11021F: drivers/char/toshiba.c 11022F: include/linux/toshiba.h 11023F: include/uapi/linux/toshiba.h 11024 11025TOSHIBA TC358743 DRIVER 11026M: Mats Randgaard <matrandg@cisco.com> 11027L: linux-media@vger.kernel.org 11028S: Maintained 11029F: drivers/media/i2c/tc358743* 11030F: include/media/i2c/tc358743.h 11031 11032TMIO MMC DRIVER 11033M: Ian Molton <ian@mnementh.co.uk> 11034L: linux-mmc@vger.kernel.org 11035S: Maintained 11036F: drivers/mmc/host/tmio_mmc* 11037F: drivers/mmc/host/sh_mobile_sdhi.c 11038F: include/linux/mmc/tmio.h 11039F: include/linux/mmc/sh_mobile_sdhi.h 11040 11041TMP401 HARDWARE MONITOR DRIVER 11042M: Guenter Roeck <linux@roeck-us.net> 11043L: lm-sensors@lm-sensors.org 11044S: Maintained 11045F: Documentation/hwmon/tmp401 11046F: drivers/hwmon/tmp401.c 11047 11048TMPFS (SHMEM FILESYSTEM) 11049M: Hugh Dickins <hughd@google.com> 11050L: linux-mm@kvack.org 11051S: Maintained 11052F: include/linux/shmem_fs.h 11053F: mm/shmem.c 11054 11055TM6000 VIDEO4LINUX DRIVER 11056M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11057L: linux-media@vger.kernel.org 11058W: https://linuxtv.org 11059T: git git://linuxtv.org/media_tree.git 11060S: Odd fixes 11061F: drivers/media/usb/tm6000/ 11062 11063TW68 VIDEO4LINUX DRIVER 11064M: Hans Verkuil <hverkuil@xs4all.nl> 11065L: linux-media@vger.kernel.org 11066T: git git://linuxtv.org/media_tree.git 11067W: https://linuxtv.org 11068S: Odd Fixes 11069F: drivers/media/pci/tw68/ 11070 11071TPM DEVICE DRIVER 11072M: Peter Huewe <peterhuewe@gmx.de> 11073M: Marcel Selhorst <tpmdd@selhorst.net> 11074M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11075R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11076W: http://tpmdd.sourceforge.net 11077L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11078Q: git git://github.com/PeterHuewe/linux-tpmdd.git 11079T: git https://github.com/PeterHuewe/linux-tpmdd 11080S: Maintained 11081F: drivers/char/tpm/ 11082 11083TPM IBM_VTPM DEVICE DRIVER 11084M: Ashley Lai <ashleydlai@gmail.com> 11085W: http://tpmdd.sourceforge.net 11086L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11087S: Maintained 11088F: drivers/char/tpm/tpm_ibmvtpm* 11089 11090TRACING 11091M: Steven Rostedt <rostedt@goodmis.org> 11092M: Ingo Molnar <mingo@redhat.com> 11093T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11094S: Maintained 11095F: Documentation/trace/ftrace.txt 11096F: arch/*/*/*/ftrace.h 11097F: arch/*/kernel/ftrace.c 11098F: include/*/ftrace.h 11099F: include/linux/trace*.h 11100F: include/trace/ 11101F: kernel/trace/ 11102F: tools/testing/selftests/ftrace/ 11103 11104TRIVIAL PATCHES 11105M: Jiri Kosina <trivial@kernel.org> 11106T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11107S: Maintained 11108K: ^Subject:.*(?i)trivial 11109 11110TTY LAYER 11111M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11112M: Jiri Slaby <jslaby@suse.com> 11113S: Supported 11114T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11115F: Documentation/serial/ 11116F: drivers/tty/ 11117F: drivers/tty/serial/serial_core.c 11118F: include/linux/serial_core.h 11119F: include/linux/serial.h 11120F: include/linux/tty.h 11121F: include/uapi/linux/serial_core.h 11122F: include/uapi/linux/serial.h 11123F: include/uapi/linux/tty.h 11124 11125TUA9001 MEDIA DRIVER 11126M: Antti Palosaari <crope@iki.fi> 11127L: linux-media@vger.kernel.org 11128W: https://linuxtv.org 11129W: http://palosaari.fi/linux/ 11130Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11131T: git git://linuxtv.org/anttip/media_tree.git 11132S: Maintained 11133F: drivers/media/tuners/tua9001* 11134 11135TULIP NETWORK DRIVERS 11136L: netdev@vger.kernel.org 11137L: linux-parisc@vger.kernel.org 11138S: Orphan 11139F: drivers/net/ethernet/dec/tulip/ 11140 11141TUN/TAP driver 11142M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11143W: http://vtun.sourceforge.net/tun 11144S: Maintained 11145F: Documentation/networking/tuntap.txt 11146F: arch/um/os-Linux/drivers/ 11147 11148TURBOCHANNEL SUBSYSTEM 11149M: "Maciej W. Rozycki" <macro@linux-mips.org> 11150M: Ralf Baechle <ralf@linux-mips.org> 11151L: linux-mips@linux-mips.org 11152Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11153S: Maintained 11154F: drivers/tc/ 11155F: include/linux/tc.h 11156 11157U14-34F SCSI DRIVER 11158M: Dario Ballabio <ballabio_dario@emc.com> 11159L: linux-scsi@vger.kernel.org 11160S: Maintained 11161F: drivers/scsi/u14-34f.c 11162 11163UBI FILE SYSTEM (UBIFS) 11164M: Artem Bityutskiy <dedekind1@gmail.com> 11165M: Adrian Hunter <adrian.hunter@intel.com> 11166L: linux-mtd@lists.infradead.org 11167T: git git://git.infradead.org/ubifs-2.6.git 11168W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11169S: Maintained 11170F: Documentation/filesystems/ubifs.txt 11171F: fs/ubifs/ 11172 11173UCLINUX (M68KNOMMU AND COLDFIRE) 11174M: Greg Ungerer <gerg@uclinux.org> 11175W: http://www.uclinux.org/ 11176L: linux-m68k@lists.linux-m68k.org 11177L: uclinux-dev@uclinux.org (subscribers-only) 11178T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11179S: Maintained 11180F: arch/m68k/coldfire/ 11181F: arch/m68k/68*/ 11182F: arch/m68k/*/*_no.* 11183F: arch/m68k/include/asm/*_no.* 11184 11185UDF FILESYSTEM 11186M: Jan Kara <jack@suse.com> 11187S: Maintained 11188F: Documentation/filesystems/udf.txt 11189F: fs/udf/ 11190 11191UFS FILESYSTEM 11192M: Evgeniy Dushistov <dushistov@mail.ru> 11193S: Maintained 11194F: Documentation/filesystems/ufs.txt 11195F: fs/ufs/ 11196 11197UHID USERSPACE HID IO DRIVER: 11198M: David Herrmann <dh.herrmann@googlemail.com> 11199L: linux-input@vger.kernel.org 11200S: Maintained 11201F: drivers/hid/uhid.c 11202F: include/uapi/linux/uhid.h 11203 11204ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11205L: linux-usb@vger.kernel.org 11206S: Orphan 11207F: drivers/uwb/ 11208F: include/linux/uwb.h 11209F: include/linux/uwb/ 11210 11211UNICORE32 ARCHITECTURE: 11212M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11213W: http://mprc.pku.edu.cn/~guanxuetao/linux 11214S: Maintained 11215T: git git://github.com/gxt/linux.git 11216F: arch/unicore32/ 11217 11218UNIFDEF 11219M: Tony Finch <dot@dotat.at> 11220W: http://dotat.at/prog/unifdef 11221S: Maintained 11222F: scripts/unifdef.c 11223 11224UNIFORM CDROM DRIVER 11225M: Jens Axboe <axboe@kernel.dk> 11226W: http://www.kernel.dk 11227S: Maintained 11228F: Documentation/cdrom/ 11229F: drivers/cdrom/cdrom.c 11230F: include/linux/cdrom.h 11231F: include/uapi/linux/cdrom.h 11232 11233UNISYS S-PAR DRIVERS 11234M: Benjamin Romer <benjamin.romer@unisys.com> 11235M: David Kershner <david.kershner@unisys.com> 11236L: sparmaintainer@unisys.com (Unisys internal) 11237S: Supported 11238F: drivers/staging/unisys/ 11239 11240UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11241M: Vinayak Holikatti <vinholikatti@gmail.com> 11242L: linux-scsi@vger.kernel.org 11243S: Supported 11244F: Documentation/scsi/ufs.txt 11245F: drivers/scsi/ufs/ 11246 11247UNSORTED BLOCK IMAGES (UBI) 11248M: Artem Bityutskiy <dedekind1@gmail.com> 11249M: Richard Weinberger <richard@nod.at> 11250W: http://www.linux-mtd.infradead.org/ 11251L: linux-mtd@lists.infradead.org 11252T: git git://git.infradead.org/ubifs-2.6.git 11253S: Supported 11254F: drivers/mtd/ubi/ 11255F: include/linux/mtd/ubi.h 11256F: include/uapi/mtd/ubi-user.h 11257 11258USB ACM DRIVER 11259M: Oliver Neukum <oliver@neukum.org> 11260L: linux-usb@vger.kernel.org 11261S: Maintained 11262F: Documentation/usb/acm.txt 11263F: drivers/usb/class/cdc-acm.* 11264 11265USB AR5523 WIRELESS DRIVER 11266M: Pontus Fuchs <pontus.fuchs@gmail.com> 11267L: linux-wireless@vger.kernel.org 11268S: Maintained 11269F: drivers/net/wireless/ath/ar5523/ 11270 11271USB ATTACHED SCSI 11272M: Hans de Goede <hdegoede@redhat.com> 11273M: Gerd Hoffmann <kraxel@redhat.com> 11274L: linux-usb@vger.kernel.org 11275L: linux-scsi@vger.kernel.org 11276S: Maintained 11277F: drivers/usb/storage/uas.c 11278 11279USB CDC ETHERNET DRIVER 11280M: Oliver Neukum <oliver@neukum.org> 11281L: linux-usb@vger.kernel.org 11282S: Maintained 11283F: drivers/net/usb/cdc_*.c 11284F: include/uapi/linux/usb/cdc.h 11285 11286USB CHAOSKEY DRIVER 11287M: Keith Packard <keithp@keithp.com> 11288L: linux-usb@vger.kernel.org 11289S: Maintained 11290F: drivers/usb/misc/chaoskey.c 11291 11292USB CYPRESS C67X00 DRIVER 11293M: Peter Korsgaard <jacmet@sunsite.dk> 11294L: linux-usb@vger.kernel.org 11295S: Maintained 11296F: drivers/usb/c67x00/ 11297 11298USB DAVICOM DM9601 DRIVER 11299M: Peter Korsgaard <jacmet@sunsite.dk> 11300L: netdev@vger.kernel.org 11301W: http://www.linux-usb.org/usbnet 11302S: Maintained 11303F: drivers/net/usb/dm9601.c 11304 11305USB DIAMOND RIO500 DRIVER 11306M: Cesar Miquel <miquel@df.uba.ar> 11307L: rio500-users@lists.sourceforge.net 11308W: http://rio500.sourceforge.net 11309S: Maintained 11310F: drivers/usb/misc/rio500* 11311 11312USB EHCI DRIVER 11313M: Alan Stern <stern@rowland.harvard.edu> 11314L: linux-usb@vger.kernel.org 11315S: Maintained 11316F: Documentation/usb/ehci.txt 11317F: drivers/usb/host/ehci* 11318 11319USB GADGET/PERIPHERAL SUBSYSTEM 11320M: Felipe Balbi <balbi@kernel.org> 11321L: linux-usb@vger.kernel.org 11322W: http://www.linux-usb.org/gadget 11323T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11324S: Maintained 11325F: drivers/usb/gadget/ 11326F: include/linux/usb/gadget* 11327 11328USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11329M: Jiri Kosina <jikos@kernel.org> 11330R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11331L: linux-usb@vger.kernel.org 11332T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11333S: Maintained 11334F: Documentation/hid/hiddev.txt 11335F: drivers/hid/usbhid/ 11336 11337USB ISP116X DRIVER 11338M: Olav Kongas <ok@artecdesign.ee> 11339L: linux-usb@vger.kernel.org 11340S: Maintained 11341F: drivers/usb/host/isp116x* 11342F: include/linux/usb/isp116x.h 11343 11344USB MASS STORAGE DRIVER 11345M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11346L: linux-usb@vger.kernel.org 11347L: usb-storage@lists.one-eyed-alien.net 11348S: Maintained 11349W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11350F: drivers/usb/storage/ 11351 11352USB MIDI DRIVER 11353M: Clemens Ladisch <clemens@ladisch.de> 11354L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11355T: git git://git.alsa-project.org/alsa-kernel.git 11356S: Maintained 11357F: sound/usb/midi.* 11358 11359USB NETWORKING DRIVERS 11360L: linux-usb@vger.kernel.org 11361S: Odd Fixes 11362F: drivers/net/usb/ 11363 11364USB OHCI DRIVER 11365M: Alan Stern <stern@rowland.harvard.edu> 11366L: linux-usb@vger.kernel.org 11367S: Maintained 11368F: Documentation/usb/ohci.txt 11369F: drivers/usb/host/ohci* 11370 11371USB OTG FSM (Finite State Machine) 11372M: Peter Chen <Peter.Chen@nxp.com> 11373T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11374L: linux-usb@vger.kernel.org 11375S: Maintained 11376F: drivers/usb/common/usb-otg-fsm.c 11377 11378USB OVER IP DRIVER 11379M: Valentina Manea <valentina.manea.m@gmail.com> 11380M: Shuah Khan <shuah.kh@samsung.com> 11381L: linux-usb@vger.kernel.org 11382S: Maintained 11383F: drivers/usb/usbip/ 11384F: tools/usb/usbip/ 11385 11386USB PEGASUS DRIVER 11387M: Petko Manolov <petkan@nucleusys.com> 11388L: linux-usb@vger.kernel.org 11389L: netdev@vger.kernel.org 11390T: git git://github.com/petkan/pegasus.git 11391W: https://github.com/petkan/pegasus 11392S: Maintained 11393F: drivers/net/usb/pegasus.* 11394 11395USB PHY LAYER 11396M: Felipe Balbi <balbi@kernel.org> 11397L: linux-usb@vger.kernel.org 11398T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11399S: Maintained 11400F: drivers/usb/phy/ 11401 11402USB PRINTER DRIVER (usblp) 11403M: Pete Zaitcev <zaitcev@redhat.com> 11404L: linux-usb@vger.kernel.org 11405S: Supported 11406F: drivers/usb/class/usblp.c 11407 11408USB QMI WWAN NETWORK DRIVER 11409M: Bjørn Mork <bjorn@mork.no> 11410L: netdev@vger.kernel.org 11411S: Maintained 11412F: Documentation/ABI/testing/sysfs-class-net-qmi 11413F: drivers/net/usb/qmi_wwan.c 11414 11415USB RTL8150 DRIVER 11416M: Petko Manolov <petkan@nucleusys.com> 11417L: linux-usb@vger.kernel.org 11418L: netdev@vger.kernel.org 11419T: git git://github.com/petkan/rtl8150.git 11420W: https://github.com/petkan/rtl8150 11421S: Maintained 11422F: drivers/net/usb/rtl8150.c 11423 11424USB SERIAL SUBSYSTEM 11425M: Johan Hovold <johan@kernel.org> 11426L: linux-usb@vger.kernel.org 11427S: Maintained 11428F: Documentation/usb/usb-serial.txt 11429F: drivers/usb/serial/ 11430F: include/linux/usb/serial.h 11431 11432USB SMSC75XX ETHERNET DRIVER 11433M: Steve Glendinning <steve.glendinning@shawell.net> 11434L: netdev@vger.kernel.org 11435S: Maintained 11436F: drivers/net/usb/smsc75xx.* 11437 11438USB SMSC95XX ETHERNET DRIVER 11439M: Steve Glendinning <steve.glendinning@shawell.net> 11440L: netdev@vger.kernel.org 11441S: Maintained 11442F: drivers/net/usb/smsc95xx.* 11443 11444USB SUBSYSTEM 11445M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11446L: linux-usb@vger.kernel.org 11447W: http://www.linux-usb.org 11448T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11449S: Supported 11450F: Documentation/usb/ 11451F: drivers/usb/ 11452F: include/linux/usb.h 11453F: include/linux/usb/ 11454 11455USB UHCI DRIVER 11456M: Alan Stern <stern@rowland.harvard.edu> 11457L: linux-usb@vger.kernel.org 11458S: Maintained 11459F: drivers/usb/host/uhci* 11460 11461USB "USBNET" DRIVER FRAMEWORK 11462M: Oliver Neukum <oneukum@suse.com> 11463L: netdev@vger.kernel.org 11464W: http://www.linux-usb.org/usbnet 11465S: Maintained 11466F: drivers/net/usb/usbnet.c 11467F: include/linux/usb/usbnet.h 11468 11469USB VIDEO CLASS 11470M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11471L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11472L: linux-media@vger.kernel.org 11473T: git git://linuxtv.org/media_tree.git 11474W: http://www.ideasonboard.org/uvc/ 11475S: Maintained 11476F: drivers/media/usb/uvc/ 11477F: include/uapi/linux/uvcvideo.h 11478 11479USB VISION DRIVER 11480M: Hans Verkuil <hverkuil@xs4all.nl> 11481L: linux-media@vger.kernel.org 11482T: git git://linuxtv.org/media_tree.git 11483W: https://linuxtv.org 11484S: Odd Fixes 11485F: drivers/media/usb/usbvision/ 11486 11487USB WEBCAM GADGET 11488M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11489L: linux-usb@vger.kernel.org 11490S: Maintained 11491F: drivers/usb/gadget/function/*uvc* 11492F: drivers/usb/gadget/legacy/webcam.c 11493 11494USB WIRELESS RNDIS DRIVER (rndis_wlan) 11495M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11496L: linux-wireless@vger.kernel.org 11497S: Maintained 11498F: drivers/net/wireless/rndis_wlan.c 11499 11500USB XHCI DRIVER 11501M: Mathias Nyman <mathias.nyman@intel.com> 11502L: linux-usb@vger.kernel.org 11503S: Supported 11504F: drivers/usb/host/xhci* 11505F: drivers/usb/host/pci-quirks* 11506 11507USB ZD1201 DRIVER 11508L: linux-wireless@vger.kernel.org 11509W: http://linux-lc100020.sourceforge.net 11510S: Orphan 11511F: drivers/net/wireless/zydas/zd1201.* 11512 11513USB ZR364XX DRIVER 11514M: Antoine Jacquet <royale@zerezo.com> 11515L: linux-usb@vger.kernel.org 11516L: linux-media@vger.kernel.org 11517T: git git://linuxtv.org/media_tree.git 11518W: http://royale.zerezo.com/zr364xx/ 11519S: Maintained 11520F: Documentation/video4linux/zr364xx.txt 11521F: drivers/media/usb/zr364xx/ 11522 11523ULPI BUS 11524M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11525L: linux-usb@vger.kernel.org 11526S: Maintained 11527F: drivers/usb/common/ulpi.c 11528F: include/linux/ulpi/ 11529 11530USER-MODE LINUX (UML) 11531M: Jeff Dike <jdike@addtoit.com> 11532M: Richard Weinberger <richard@nod.at> 11533L: user-mode-linux-devel@lists.sourceforge.net 11534L: user-mode-linux-user@lists.sourceforge.net 11535W: http://user-mode-linux.sourceforge.net 11536T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11537S: Maintained 11538F: Documentation/virtual/uml/ 11539F: arch/um/ 11540F: arch/x86/um/ 11541F: fs/hostfs/ 11542F: fs/hppfs/ 11543 11544USERSPACE I/O (UIO) 11545M: "Hans J. Koch" <hjk@hansjkoch.de> 11546M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11547S: Maintained 11548T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11549F: Documentation/DocBook/uio-howto.tmpl 11550F: drivers/uio/ 11551F: include/linux/uio*.h 11552 11553UTIL-LINUX PACKAGE 11554M: Karel Zak <kzak@redhat.com> 11555L: util-linux@vger.kernel.org 11556W: http://en.wikipedia.org/wiki/Util-linux 11557T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11558S: Maintained 11559 11560UVESAFB DRIVER 11561M: Michal Januszewski <spock@gentoo.org> 11562L: linux-fbdev@vger.kernel.org 11563W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11564S: Maintained 11565F: Documentation/fb/uvesafb.txt 11566F: drivers/video/fbdev/uvesafb.* 11567 11568VF610 NAND DRIVER 11569M: Stefan Agner <stefan@agner.ch> 11570L: linux-mtd@lists.infradead.org 11571S: Supported 11572F: drivers/mtd/nand/vf610_nfc.c 11573 11574VFAT/FAT/MSDOS FILESYSTEM 11575M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11576S: Maintained 11577F: Documentation/filesystems/vfat.txt 11578F: fs/fat/ 11579 11580VFIO DRIVER 11581M: Alex Williamson <alex.williamson@redhat.com> 11582L: kvm@vger.kernel.org 11583T: git git://github.com/awilliam/linux-vfio.git 11584S: Maintained 11585F: Documentation/vfio.txt 11586F: drivers/vfio/ 11587F: include/linux/vfio.h 11588F: include/uapi/linux/vfio.h 11589 11590VFIO PLATFORM DRIVER 11591M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11592L: kvm@vger.kernel.org 11593S: Maintained 11594F: drivers/vfio/platform/ 11595 11596VIDEOBUF2 FRAMEWORK 11597M: Pawel Osciak <pawel@osciak.com> 11598M: Marek Szyprowski <m.szyprowski@samsung.com> 11599M: Kyungmin Park <kyungmin.park@samsung.com> 11600L: linux-media@vger.kernel.org 11601S: Maintained 11602F: drivers/media/v4l2-core/videobuf2-* 11603F: include/media/videobuf2-* 11604 11605VIRTUAL SERIO DEVICE DRIVER 11606M: Stephen Chandler Paul <thatslyude@gmail.com> 11607S: Maintained 11608F: drivers/input/serio/userio.c 11609F: include/uapi/linux/userio.h 11610 11611VIRTIO CONSOLE DRIVER 11612M: Amit Shah <amit.shah@redhat.com> 11613L: virtualization@lists.linux-foundation.org 11614S: Maintained 11615F: drivers/char/virtio_console.c 11616F: include/linux/virtio_console.h 11617F: include/uapi/linux/virtio_console.h 11618 11619VIRTIO CORE, NET AND BLOCK DRIVERS 11620M: "Michael S. Tsirkin" <mst@redhat.com> 11621L: virtualization@lists.linux-foundation.org 11622S: Maintained 11623F: drivers/virtio/ 11624F: tools/virtio/ 11625F: drivers/net/virtio_net.c 11626F: drivers/block/virtio_blk.c 11627F: include/linux/virtio_*.h 11628F: include/uapi/linux/virtio_*.h 11629 11630VIRTIO DRIVERS FOR S390 11631M: Christian Borntraeger <borntraeger@de.ibm.com> 11632M: Cornelia Huck <cornelia.huck@de.ibm.com> 11633L: linux-s390@vger.kernel.org 11634L: virtualization@lists.linux-foundation.org 11635L: kvm@vger.kernel.org 11636S: Supported 11637F: drivers/s390/virtio/ 11638 11639VIRTIO GPU DRIVER 11640M: David Airlie <airlied@linux.ie> 11641M: Gerd Hoffmann <kraxel@redhat.com> 11642L: dri-devel@lists.freedesktop.org 11643L: virtualization@lists.linux-foundation.org 11644S: Maintained 11645F: drivers/gpu/drm/virtio/ 11646F: include/uapi/linux/virtio_gpu.h 11647 11648VIRTIO HOST (VHOST) 11649M: "Michael S. Tsirkin" <mst@redhat.com> 11650L: kvm@vger.kernel.org 11651L: virtualization@lists.linux-foundation.org 11652L: netdev@vger.kernel.org 11653T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11654S: Maintained 11655F: drivers/vhost/ 11656F: include/uapi/linux/vhost.h 11657 11658VIRTIO INPUT DRIVER 11659M: Gerd Hoffmann <kraxel@redhat.com> 11660S: Maintained 11661F: drivers/virtio/virtio_input.c 11662F: include/uapi/linux/virtio_input.h 11663 11664VIA RHINE NETWORK DRIVER 11665S: Orphan 11666F: drivers/net/ethernet/via/via-rhine.c 11667 11668VIA SD/MMC CARD CONTROLLER DRIVER 11669M: Bruce Chang <brucechang@via.com.tw> 11670M: Harald Welte <HaraldWelte@viatech.com> 11671S: Maintained 11672F: drivers/mmc/host/via-sdmmc.c 11673 11674VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11675M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11676L: linux-fbdev@vger.kernel.org 11677S: Maintained 11678F: include/linux/via-core.h 11679F: include/linux/via-gpio.h 11680F: include/linux/via_i2c.h 11681F: drivers/video/fbdev/via/ 11682 11683VIA VELOCITY NETWORK DRIVER 11684M: Francois Romieu <romieu@fr.zoreil.com> 11685L: netdev@vger.kernel.org 11686S: Maintained 11687F: drivers/net/ethernet/via/via-velocity.* 11688 11689VIRT LIB 11690M: Alex Williamson <alex.williamson@redhat.com> 11691M: Paolo Bonzini <pbonzini@redhat.com> 11692L: kvm@vger.kernel.org 11693S: Supported 11694F: virt/lib/ 11695 11696VIVID VIRTUAL VIDEO DRIVER 11697M: Hans Verkuil <hverkuil@xs4all.nl> 11698L: linux-media@vger.kernel.org 11699T: git git://linuxtv.org/media_tree.git 11700W: https://linuxtv.org 11701S: Maintained 11702F: drivers/media/platform/vivid/* 11703 11704VLAN (802.1Q) 11705M: Patrick McHardy <kaber@trash.net> 11706L: netdev@vger.kernel.org 11707S: Maintained 11708F: drivers/net/macvlan.c 11709F: include/linux/if_*vlan.h 11710F: net/8021q/ 11711 11712VLYNQ BUS 11713M: Florian Fainelli <florian@openwrt.org> 11714L: openwrt-devel@lists.openwrt.org (subscribers-only) 11715S: Maintained 11716F: drivers/vlynq/vlynq.c 11717F: include/linux/vlynq.h 11718 11719VME SUBSYSTEM 11720M: Martyn Welch <martyn@welchs.me.uk> 11721M: Manohar Vanga <manohar.vanga@gmail.com> 11722M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11723L: devel@driverdev.osuosl.org 11724S: Maintained 11725T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11726F: Documentation/vme_api.txt 11727F: drivers/staging/vme/ 11728F: drivers/vme/ 11729F: include/linux/vme* 11730 11731VMWARE HYPERVISOR INTERFACE 11732M: Alok Kataria <akataria@vmware.com> 11733L: virtualization@lists.linux-foundation.org 11734S: Supported 11735F: arch/x86/kernel/cpu/vmware.c 11736 11737VMWARE BALLOON DRIVER 11738M: Xavier Deguillard <xdeguillard@vmware.com> 11739M: Philip Moltmann <moltmann@vmware.com> 11740M: "VMware, Inc." <pv-drivers@vmware.com> 11741L: linux-kernel@vger.kernel.org 11742S: Maintained 11743F: drivers/misc/vmw_balloon.c 11744 11745VMWARE VMMOUSE SUBDRIVER 11746M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11747M: "VMware, Inc." <pv-drivers@vmware.com> 11748L: linux-input@vger.kernel.org 11749S: Maintained 11750F: drivers/input/mouse/vmmouse.c 11751F: drivers/input/mouse/vmmouse.h 11752 11753VMWARE VMXNET3 ETHERNET DRIVER 11754M: Shrikrishna Khare <skhare@vmware.com> 11755M: "VMware, Inc." <pv-drivers@vmware.com> 11756L: netdev@vger.kernel.org 11757S: Maintained 11758F: drivers/net/vmxnet3/ 11759 11760VMware PVSCSI driver 11761M: Arvind Kumar <arvindkumar@vmware.com> 11762M: VMware PV-Drivers <pv-drivers@vmware.com> 11763L: linux-scsi@vger.kernel.org 11764S: Maintained 11765F: drivers/scsi/vmw_pvscsi.c 11766F: drivers/scsi/vmw_pvscsi.h 11767 11768VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11769M: Liam Girdwood <lgirdwood@gmail.com> 11770M: Mark Brown <broonie@kernel.org> 11771L: linux-kernel@vger.kernel.org 11772W: http://www.slimlogic.co.uk/?p=48 11773T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11774S: Supported 11775F: drivers/regulator/ 11776F: include/linux/regulator/ 11777 11778VRF 11779M: David Ahern <dsa@cumulusnetworks.com> 11780M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11781L: netdev@vger.kernel.org 11782S: Maintained 11783F: drivers/net/vrf.c 11784F: Documentation/networking/vrf.txt 11785 11786VT1211 HARDWARE MONITOR DRIVER 11787M: Juerg Haefliger <juergh@gmail.com> 11788L: lm-sensors@lm-sensors.org 11789S: Maintained 11790F: Documentation/hwmon/vt1211 11791F: drivers/hwmon/vt1211.c 11792 11793VT8231 HARDWARE MONITOR DRIVER 11794M: Roger Lucas <vt8231@hiddenengine.co.uk> 11795L: lm-sensors@lm-sensors.org 11796S: Maintained 11797F: drivers/hwmon/vt8231.c 11798 11799VUB300 USB to SDIO/SD/MMC bridge chip 11800M: Tony Olech <tony.olech@elandigitalsystems.com> 11801L: linux-mmc@vger.kernel.org 11802L: linux-usb@vger.kernel.org 11803S: Supported 11804F: drivers/mmc/host/vub300.c 11805 11806W1 DALLAS'S 1-WIRE BUS 11807M: Evgeniy Polyakov <zbr@ioremap.net> 11808S: Maintained 11809F: Documentation/w1/ 11810F: drivers/w1/ 11811 11812W83791D HARDWARE MONITORING DRIVER 11813M: Marc Hulsman <m.hulsman@tudelft.nl> 11814L: lm-sensors@lm-sensors.org 11815S: Maintained 11816F: Documentation/hwmon/w83791d 11817F: drivers/hwmon/w83791d.c 11818 11819W83793 HARDWARE MONITORING DRIVER 11820M: Rudolf Marek <r.marek@assembler.cz> 11821L: lm-sensors@lm-sensors.org 11822S: Maintained 11823F: Documentation/hwmon/w83793 11824F: drivers/hwmon/w83793.c 11825 11826W83795 HARDWARE MONITORING DRIVER 11827M: Jean Delvare <jdelvare@suse.com> 11828L: lm-sensors@lm-sensors.org 11829S: Maintained 11830F: drivers/hwmon/w83795.c 11831 11832W83L51xD SD/MMC CARD INTERFACE DRIVER 11833M: Pierre Ossman <pierre@ossman.eu> 11834S: Maintained 11835F: drivers/mmc/host/wbsd.* 11836 11837WACOM PROTOCOL 4 SERIAL TABLETS 11838M: Julian Squires <julian@cipht.net> 11839M: Hans de Goede <hdegoede@redhat.com> 11840L: linux-input@vger.kernel.org 11841S: Maintained 11842F: drivers/input/tablet/wacom_serial4.c 11843 11844WATCHDOG DEVICE DRIVERS 11845M: Wim Van Sebroeck <wim@iguana.be> 11846R: Guenter Roeck <linux@roeck-us.net> 11847L: linux-watchdog@vger.kernel.org 11848W: http://www.linux-watchdog.org/ 11849T: git git://www.linux-watchdog.org/linux-watchdog.git 11850S: Maintained 11851F: Documentation/watchdog/ 11852F: drivers/watchdog/ 11853F: include/linux/watchdog.h 11854F: include/uapi/linux/watchdog.h 11855 11856WD7000 SCSI DRIVER 11857M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11858L: linux-scsi@vger.kernel.org 11859S: Maintained 11860F: drivers/scsi/wd7000.c 11861 11862WIIMOTE HID DRIVER 11863M: David Herrmann <dh.herrmann@googlemail.com> 11864L: linux-input@vger.kernel.org 11865S: Maintained 11866F: drivers/hid/hid-wiimote* 11867 11868WINBOND CIR DRIVER 11869M: David Härdeman <david@hardeman.nu> 11870S: Maintained 11871F: drivers/media/rc/winbond-cir.c 11872 11873WIMAX STACK 11874M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11875M: linux-wimax@intel.com 11876L: wimax@linuxwimax.org (subscribers-only) 11877S: Supported 11878W: http://linuxwimax.org 11879F: Documentation/wimax/README.wimax 11880F: include/linux/wimax/debug.h 11881F: include/net/wimax.h 11882F: include/uapi/linux/wimax.h 11883F: net/wimax/ 11884 11885WISTRON LAPTOP BUTTON DRIVER 11886M: Miloslav Trmac <mitr@volny.cz> 11887S: Maintained 11888F: drivers/input/misc/wistron_btns.c 11889 11890WL3501 WIRELESS PCMCIA CARD DRIVER 11891M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11892L: linux-wireless@vger.kernel.org 11893W: http://oops.ghostprotocols.net:81/blog 11894S: Maintained 11895F: drivers/net/wireless/wl3501* 11896 11897WOLFSON MICROELECTRONICS DRIVERS 11898L: patches@opensource.wolfsonmicro.com 11899T: git https://github.com/CirrusLogic/linux-drivers.git 11900W: https://github.com/CirrusLogic/linux-drivers/wiki 11901S: Supported 11902F: Documentation/hwmon/wm83?? 11903F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11904F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11905F: Documentation/devicetree/bindings/mfd/arizona.txt 11906F: arch/arm/mach-s3c64xx/mach-crag6410* 11907F: drivers/clk/clk-wm83*.c 11908F: drivers/extcon/extcon-arizona.c 11909F: drivers/leds/leds-wm83*.c 11910F: drivers/gpio/gpio-*wm*.c 11911F: drivers/gpio/gpio-arizona.c 11912F: drivers/hwmon/wm83??-hwmon.c 11913F: drivers/input/misc/wm831x-on.c 11914F: drivers/input/touchscreen/wm831x-ts.c 11915F: drivers/input/touchscreen/wm97*.c 11916F: drivers/mfd/arizona* 11917F: drivers/mfd/wm*.c 11918F: drivers/mfd/cs47l24* 11919F: drivers/power/wm83*.c 11920F: drivers/rtc/rtc-wm83*.c 11921F: drivers/regulator/wm8*.c 11922F: drivers/video/backlight/wm83*_bl.c 11923F: drivers/watchdog/wm83*_wdt.c 11924F: include/linux/mfd/arizona/ 11925F: include/linux/mfd/wm831x/ 11926F: include/linux/mfd/wm8350/ 11927F: include/linux/mfd/wm8400* 11928F: include/linux/wm97xx.h 11929F: include/sound/wm????.h 11930F: sound/soc/codecs/arizona.? 11931F: sound/soc/codecs/wm* 11932F: sound/soc/codecs/cs47l24* 11933 11934WORKQUEUE 11935M: Tejun Heo <tj@kernel.org> 11936R: Lai Jiangshan <jiangshanlai@gmail.com> 11937T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11938S: Maintained 11939F: include/linux/workqueue.h 11940F: kernel/workqueue.c 11941F: Documentation/workqueue.txt 11942 11943X.25 NETWORK LAYER 11944M: Andrew Hendry <andrew.hendry@gmail.com> 11945L: linux-x25@vger.kernel.org 11946S: Odd Fixes 11947F: Documentation/networking/x25* 11948F: include/net/x25* 11949F: net/x25/ 11950 11951X86 ARCHITECTURE (32-BIT AND 64-BIT) 11952M: Thomas Gleixner <tglx@linutronix.de> 11953M: Ingo Molnar <mingo@redhat.com> 11954M: "H. Peter Anvin" <hpa@zytor.com> 11955M: x86@kernel.org 11956L: linux-kernel@vger.kernel.org 11957T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11958S: Maintained 11959F: Documentation/x86/ 11960F: arch/x86/ 11961 11962X86 PLATFORM DRIVERS 11963M: Darren Hart <dvhart@infradead.org> 11964L: platform-driver-x86@vger.kernel.org 11965T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11966S: Maintained 11967F: drivers/platform/x86/ 11968F: drivers/platform/olpc/ 11969 11970X86 MCE INFRASTRUCTURE 11971M: Tony Luck <tony.luck@intel.com> 11972M: Borislav Petkov <bp@alien8.de> 11973L: linux-edac@vger.kernel.org 11974S: Maintained 11975F: arch/x86/kernel/cpu/mcheck/* 11976 11977X86 MICROCODE UPDATE SUPPORT 11978M: Borislav Petkov <bp@alien8.de> 11979S: Maintained 11980F: arch/x86/kernel/cpu/microcode/* 11981 11982X86 VDSO 11983M: Andy Lutomirski <luto@amacapital.net> 11984L: linux-kernel@vger.kernel.org 11985T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11986S: Maintained 11987F: arch/x86/entry/vdso/ 11988 11989XC2028/3028 TUNER DRIVER 11990M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11991L: linux-media@vger.kernel.org 11992W: https://linuxtv.org 11993T: git git://linuxtv.org/media_tree.git 11994S: Maintained 11995F: drivers/media/tuners/tuner-xc2028.* 11996 11997XEN HYPERVISOR INTERFACE 11998M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11999M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 12000M: David Vrabel <david.vrabel@citrix.com> 12001L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12002T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 12003S: Supported 12004F: arch/x86/xen/ 12005F: drivers/*/xen-*front.c 12006F: drivers/xen/ 12007F: arch/x86/include/asm/xen/ 12008F: include/xen/ 12009F: include/uapi/xen/ 12010 12011XEN HYPERVISOR ARM 12012M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12013L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12014S: Supported 12015F: arch/arm/xen/ 12016F: arch/arm/include/asm/xen/ 12017 12018XEN HYPERVISOR ARM64 12019M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12020L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12021S: Supported 12022F: arch/arm64/xen/ 12023F: arch/arm64/include/asm/xen/ 12024 12025XEN NETWORK BACKEND DRIVER 12026M: Wei Liu <wei.liu2@citrix.com> 12027L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12028L: netdev@vger.kernel.org 12029S: Supported 12030F: drivers/net/xen-netback/* 12031 12032XEN PCI SUBSYSTEM 12033M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12034L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12035S: Supported 12036F: arch/x86/pci/*xen* 12037F: drivers/pci/*xen* 12038 12039XEN BLOCK SUBSYSTEM 12040M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12041M: Roger Pau Monné <roger.pau@citrix.com> 12042L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12043S: Supported 12044F: drivers/block/xen-blkback/* 12045F: drivers/block/xen* 12046 12047XEN PVSCSI DRIVERS 12048M: Juergen Gross <jgross@suse.com> 12049L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12050L: linux-scsi@vger.kernel.org 12051S: Supported 12052F: drivers/scsi/xen-scsifront.c 12053F: drivers/xen/xen-scsiback.c 12054F: include/xen/interface/io/vscsiif.h 12055 12056XEN SWIOTLB SUBSYSTEM 12057M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12058L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12059S: Supported 12060F: arch/x86/xen/*swiotlb* 12061F: drivers/xen/*swiotlb* 12062 12063XFS FILESYSTEM 12064P: Silicon Graphics Inc 12065M: Dave Chinner <david@fromorbit.com> 12066M: xfs@oss.sgi.com 12067L: xfs@oss.sgi.com 12068W: http://oss.sgi.com/projects/xfs 12069T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12070S: Supported 12071F: Documentation/filesystems/xfs.txt 12072F: fs/xfs/ 12073 12074XILINX AXI ETHERNET DRIVER 12075M: Anirudha Sarangi <anirudh@xilinx.com> 12076M: John Linn <John.Linn@xilinx.com> 12077S: Maintained 12078F: drivers/net/ethernet/xilinx/xilinx_axienet* 12079 12080XILINX UARTLITE SERIAL DRIVER 12081M: Peter Korsgaard <jacmet@sunsite.dk> 12082L: linux-serial@vger.kernel.org 12083S: Maintained 12084F: drivers/tty/serial/uartlite.c 12085 12086XILINX VIDEO IP CORES 12087M: Hyun Kwon <hyun.kwon@xilinx.com> 12088M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12089L: linux-media@vger.kernel.org 12090T: git git://linuxtv.org/media_tree.git 12091S: Supported 12092F: Documentation/devicetree/bindings/media/xilinx/ 12093F: drivers/media/platform/xilinx/ 12094F: include/uapi/linux/xilinx-v4l2-controls.h 12095 12096XILLYBUS DRIVER 12097M: Eli Billauer <eli.billauer@gmail.com> 12098L: linux-kernel@vger.kernel.org 12099S: Supported 12100F: drivers/char/xillybus/ 12101 12102XTENSA XTFPGA PLATFORM SUPPORT 12103M: Max Filippov <jcmvbkbc@gmail.com> 12104L: linux-xtensa@linux-xtensa.org 12105S: Maintained 12106F: drivers/spi/spi-xtensa-xtfpga.c 12107F: sound/soc/xtensa/xtfpga-i2s.c 12108 12109YAM DRIVER FOR AX.25 12110M: Jean-Paul Roubelat <jpr@f6fbb.org> 12111L: linux-hams@vger.kernel.org 12112S: Maintained 12113F: drivers/net/hamradio/yam* 12114F: include/linux/yam.h 12115 12116YEALINK PHONE DRIVER 12117M: Henk Vergonet <Henk.Vergonet@gmail.com> 12118L: usbb2k-api-dev@nongnu.org 12119S: Maintained 12120F: Documentation/input/yealink.txt 12121F: drivers/input/misc/yealink.* 12122 12123Z8530 DRIVER FOR AX.25 12124M: Joerg Reuter <jreuter@yaina.de> 12125W: http://yaina.de/jreuter/ 12126W: http://www.qsl.net/dl1bke/ 12127L: linux-hams@vger.kernel.org 12128S: Maintained 12129F: Documentation/networking/z8530drv.txt 12130F: drivers/net/hamradio/*scc.c 12131F: drivers/net/hamradio/z8530.h 12132 12133ZBUD COMPRESSED PAGE ALLOCATOR 12134M: Seth Jennings <sjenning@redhat.com> 12135L: linux-mm@kvack.org 12136S: Maintained 12137F: mm/zbud.c 12138F: include/linux/zbud.h 12139 12140ZD1211RW WIRELESS DRIVER 12141M: Daniel Drake <dsd@gentoo.org> 12142M: Ulrich Kunitz <kune@deine-taler.de> 12143W: http://zd1211.ath.cx/wiki/DriverRewrite 12144L: linux-wireless@vger.kernel.org 12145L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12146S: Maintained 12147F: drivers/net/wireless/zydas/zd1211rw/ 12148 12149ZPOOL COMPRESSED PAGE STORAGE API 12150M: Dan Streetman <ddstreet@ieee.org> 12151L: linux-mm@kvack.org 12152S: Maintained 12153F: mm/zpool.c 12154F: include/linux/zpool.h 12155 12156ZR36067 VIDEO FOR LINUX DRIVER 12157L: mjpeg-users@lists.sourceforge.net 12158L: linux-media@vger.kernel.org 12159W: http://mjpeg.sourceforge.net/driver-zoran/ 12160T: hg https://linuxtv.org/hg/v4l-dvb 12161S: Odd Fixes 12162F: drivers/media/pci/zoran/ 12163 12164ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12165M: Minchan Kim <minchan@kernel.org> 12166M: Nitin Gupta <ngupta@vflare.org> 12167R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12168L: linux-kernel@vger.kernel.org 12169S: Maintained 12170F: drivers/block/zram/ 12171F: Documentation/blockdev/zram.txt 12172 12173ZS DECSTATION Z85C30 SERIAL DRIVER 12174M: "Maciej W. Rozycki" <macro@linux-mips.org> 12175S: Maintained 12176F: drivers/tty/serial/zs.* 12177 12178ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12179M: Minchan Kim <minchan@kernel.org> 12180M: Nitin Gupta <ngupta@vflare.org> 12181R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12182L: linux-mm@kvack.org 12183S: Maintained 12184F: mm/zsmalloc.c 12185F: include/linux/zsmalloc.h 12186F: Documentation/vm/zsmalloc.txt 12187 12188ZSWAP COMPRESSED SWAP CACHING 12189M: Seth Jennings <sjenning@redhat.com> 12190L: linux-mm@kvack.org 12191S: Maintained 12192F: mm/zswap.c 12193 12194THE REST 12195M: Linus Torvalds <torvalds@linux-foundation.org> 12196L: linux-kernel@vger.kernel.org 12197Q: http://patchwork.kernel.org/project/LKML/list/ 12198T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12199S: Buried alive in reporters 12200F: * 12201F: */ 12202