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 MesonX SoC support 924M: Carlo Caione <carlo@caione.org> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926S: Maintained 927F: drivers/media/rc/meson-ir.c 928N: meson[x68] 929 930ARM/Annapurna Labs ALPINE ARCHITECTURE 931M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 932S: Maintained 933F: arch/arm/mach-alpine/ 934 935ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 936M: Nicolas Ferre <nicolas.ferre@atmel.com> 937M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 938M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 940W: http://www.linux4sam.org 941T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 942S: Supported 943F: arch/arm/mach-at91/ 944F: include/soc/at91/ 945F: arch/arm/boot/dts/at91*.dts 946F: arch/arm/boot/dts/at91*.dtsi 947F: arch/arm/boot/dts/sama*.dts 948F: arch/arm/boot/dts/sama*.dtsi 949F: arch/arm/include/debug/at91.S 950 951ARM/ATMEL AT91 Clock Support 952M: Boris Brezillon <boris.brezillon@free-electrons.com> 953S: Maintained 954F: drivers/clk/at91 955 956ARM/CALXEDA HIGHBANK ARCHITECTURE 957M: Rob Herring <robh@kernel.org> 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 959S: Maintained 960F: arch/arm/mach-highbank/ 961F: arch/arm/boot/dts/highbank.dts 962F: arch/arm/boot/dts/ecx-*.dts* 963 964ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 965M: Krzysztof Halasa <khalasa@piap.pl> 966S: Maintained 967F: arch/arm/mach-cns3xxx/ 968 969ARM/CAVIUM THUNDER NETWORK DRIVER 970M: Sunil Goutham <sgoutham@cavium.com> 971M: Robert Richter <rric@kernel.org> 972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 973S: Supported 974F: drivers/net/ethernet/cavium/thunder/ 975 976ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 977M: Alexander Shiyan <shc_work@mail.ru> 978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 979S: Odd Fixes 980N: clps711x 981 982ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 983M: Hartley Sweeten <hsweeten@visionengravers.com> 984M: Ryan Mallon <rmallon@gmail.com> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986S: Maintained 987F: arch/arm/mach-ep93xx/ 988F: arch/arm/mach-ep93xx/include/mach/ 989 990ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 991M: Lennert Buytenhek <kernel@wantstofly.org> 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 993S: Maintained 994 995ARM/CLKDEV SUPPORT 996M: Russell King <linux@arm.linux.org.uk> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998S: Maintained 999F: arch/arm/include/asm/clkdev.h 1000F: drivers/clk/clkdev.c 1001 1002ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 1003M: Mike Rapoport <mike@compulab.co.il> 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1005S: Maintained 1006 1007ARM/CONTEC MICRO9 MACHINE SUPPORT 1008M: Hubert Feurstein <hubert.feurstein@contec.at> 1009S: Maintained 1010F: arch/arm/mach-ep93xx/micro9.c 1011 1012ARM/CORESIGHT FRAMEWORK AND DRIVERS 1013M: Mathieu Poirier <mathieu.poirier@linaro.org> 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015S: Maintained 1016F: drivers/hwtracing/coresight/* 1017F: Documentation/trace/coresight.txt 1018F: Documentation/devicetree/bindings/arm/coresight.txt 1019F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1020 1021ARM/CORGI MACHINE SUPPORT 1022M: Richard Purdie <rpurdie@rpsys.net> 1023S: Maintained 1024 1025ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1026M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1028T: git git://github.com/ulli-kroll/linux.git 1029S: Maintained 1030F: arch/arm/mach-gemini/ 1031F: drivers/rtc/rtc-gemini.c 1032 1033ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1034M: Barry Song <baohua@kernel.org> 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1036T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1037S: Maintained 1038F: arch/arm/boot/dts/prima2* 1039F: arch/arm/mach-prima2/ 1040F: drivers/clk/sirf/ 1041F: drivers/clocksource/timer-prima2.c 1042F: drivers/clocksource/timer-atlas7.c 1043N: [^a-z]sirf 1044 1045ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1046M: Baruch Siach <baruch@tkos.co.il> 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1048S: Maintained 1049F: arch/arm/boot/dts/cx92755* 1050N: digicolor 1051 1052ARM/EBSA110 MACHINE SUPPORT 1053M: Russell King <linux@arm.linux.org.uk> 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1055W: http://www.arm.linux.org.uk/ 1056S: Maintained 1057F: arch/arm/mach-ebsa110/ 1058F: drivers/net/ethernet/amd/am79c961a.* 1059 1060ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1061M: Uwe Kleine-König <kernel@pengutronix.de> 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1063S: Maintained 1064N: efm32 1065 1066ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1067M: Daniel Ribeiro <drwyrm@gmail.com> 1068M: Stefan Schmidt <stefan@openezx.org> 1069M: Harald Welte <laforge@openezx.org> 1070L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1071W: http://www.openezx.org/ 1072S: Maintained 1073T: topgit git://git.openezx.org/openezx.git 1074F: arch/arm/mach-pxa/ezx.c 1075 1076ARM/FARADAY FA526 PORT 1077M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1079S: Maintained 1080T: git git://git.berlios.de/gemini-board 1081F: arch/arm/mm/*-fa* 1082 1083ARM/FOOTBRIDGE ARCHITECTURE 1084M: Russell King <linux@arm.linux.org.uk> 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1086W: http://www.arm.linux.org.uk/ 1087S: Maintained 1088F: arch/arm/include/asm/hardware/dec21285.h 1089F: arch/arm/mach-footbridge/ 1090 1091ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1092M: Shawn Guo <shawnguo@kernel.org> 1093M: Sascha Hauer <kernel@pengutronix.de> 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1095S: Maintained 1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1097F: arch/arm/mach-imx/ 1098F: arch/arm/mach-mxs/ 1099F: arch/arm/boot/dts/imx* 1100F: arch/arm/configs/imx*_defconfig 1101F: drivers/clk/imx/ 1102F: include/soc/imx/ 1103 1104ARM/FREESCALE VYBRID ARM ARCHITECTURE 1105M: Shawn Guo <shawnguo@kernel.org> 1106M: Sascha Hauer <kernel@pengutronix.de> 1107R: Stefan Agner <stefan@agner.ch> 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1109S: Maintained 1110T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1111F: arch/arm/mach-imx/*vf610* 1112F: arch/arm/boot/dts/vf* 1113 1114ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1115M: Lennert Buytenhek <kernel@wantstofly.org> 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1117S: Maintained 1118 1119ARM/GUMSTIX MACHINE SUPPORT 1120M: Steve Sakoman <sakoman@gmail.com> 1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1122S: Maintained 1123 1124ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1125M: Philipp Zabel <philipp.zabel@gmail.com> 1126M: Paul Parsons <lost.distance@yahoo.com> 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1128S: Maintained 1129F: arch/arm/mach-pxa/hx4700.c 1130F: arch/arm/mach-pxa/include/mach/hx4700.h 1131F: sound/soc/pxa/hx4700.c 1132 1133ARM/HISILICON SOC SUPPORT 1134M: Wei Xu <xuwei5@hisilicon.com> 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136W: http://www.hisilicon.com 1137S: Supported 1138T: git git://github.com/hisilicon/linux-hisi.git 1139F: arch/arm/mach-hisi/ 1140F: arch/arm/boot/dts/hi3* 1141F: arch/arm/boot/dts/hip* 1142F: arch/arm/boot/dts/hisi* 1143F: arch/arm64/boot/dts/hisilicon/ 1144 1145ARM/HP JORNADA 7XX MACHINE SUPPORT 1146M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1147W: www.jlime.com 1148S: Maintained 1149T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1150F: arch/arm/mach-sa1100/jornada720.c 1151F: arch/arm/mach-sa1100/include/mach/jornada720.h 1152 1153ARM/IGEP MACHINE SUPPORT 1154M: Enric Balletbo i Serra <eballetbo@gmail.com> 1155M: Javier Martinez Canillas <javier@dowhile0.org> 1156L: linux-omap@vger.kernel.org 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1158S: Maintained 1159F: arch/arm/boot/dts/omap3-igep* 1160 1161ARM/INCOME PXA270 SUPPORT 1162M: Marek Vasut <marek.vasut@gmail.com> 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1164S: Maintained 1165F: arch/arm/mach-pxa/colibri-pxa270-income.c 1166 1167ARM/INTEL IOP32X ARM ARCHITECTURE 1168M: Lennert Buytenhek <kernel@wantstofly.org> 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1170S: Maintained 1171 1172ARM/INTEL IOP33X ARM ARCHITECTURE 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1174S: Orphan 1175 1176ARM/INTEL IOP13XX ARM ARCHITECTURE 1177M: Lennert Buytenhek <kernel@wantstofly.org> 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1179S: Maintained 1180 1181ARM/INTEL IQ81342EX MACHINE SUPPORT 1182M: Lennert Buytenhek <kernel@wantstofly.org> 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1184S: Maintained 1185 1186ARM/INTEL IXDP2850 MACHINE SUPPORT 1187M: Lennert Buytenhek <kernel@wantstofly.org> 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1189S: Maintained 1190 1191ARM/INTEL IXP4XX ARM ARCHITECTURE 1192M: Imre Kaloz <kaloz@openwrt.org> 1193M: Krzysztof Halasa <khalasa@piap.pl> 1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1195S: Maintained 1196F: arch/arm/mach-ixp4xx/ 1197 1198ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1199M: Jonathan Cameron <jic23@cam.ac.uk> 1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1201S: Maintained 1202F: arch/arm/mach-pxa/stargate2.c 1203F: drivers/pcmcia/pxa2xx_stargate2.c 1204 1205ARM/INTEL XSC3 (MANZANO) ARM CORE 1206M: Lennert Buytenhek <kernel@wantstofly.org> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208S: Maintained 1209 1210ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1211M: Lennert Buytenhek <kernel@wantstofly.org> 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1213S: Maintained 1214 1215ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1216M: Santosh Shilimkar <ssantosh@kernel.org> 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1218S: Maintained 1219F: arch/arm/mach-keystone/ 1220F: arch/arm/boot/dts/k2* 1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1222 1223ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1224M: Santosh Shilimkar <ssantosh@kernel.org> 1225L: linux-kernel@vger.kernel.org 1226S: Maintained 1227F: drivers/clk/keystone/ 1228 1229ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1230M: Santosh Shilimkar <ssantosh@kernel.org> 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1232L: linux-kernel@vger.kernel.org 1233S: Maintained 1234F: drivers/clocksource/timer-keystone.c 1235 1236ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1237M: Santosh Shilimkar <ssantosh@kernel.org> 1238L: linux-kernel@vger.kernel.org 1239S: Maintained 1240F: drivers/power/reset/keystone-reset.c 1241 1242ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1243M: Santosh Shilimkar <ssantosh@kernel.org> 1244L: linux-kernel@vger.kernel.org 1245S: Maintained 1246F: drivers/memory/*emif* 1247 1248ARM/LOGICPD PXA270 MACHINE SUPPORT 1249M: Lennert Buytenhek <kernel@wantstofly.org> 1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1251S: Maintained 1252 1253ARM/LPC18XX ARCHITECTURE 1254M: Joachim Eastwood <manabian@gmail.com> 1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1256S: Maintained 1257F: arch/arm/boot/dts/lpc43* 1258F: drivers/clk/nxp/clk-lpc18xx* 1259F: drivers/clocksource/time-lpc32xx.c 1260F: drivers/i2c/busses/i2c-lpc2k.c 1261F: drivers/memory/pl172.c 1262F: drivers/mtd/spi-nor/nxp-spifi.c 1263F: drivers/rtc/rtc-lpc24xx.c 1264N: lpc18xx 1265 1266ARM/MAGICIAN MACHINE SUPPORT 1267M: Philipp Zabel <philipp.zabel@gmail.com> 1268S: Maintained 1269 1270ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1271M: Jason Cooper <jason@lakedaemon.net> 1272M: Andrew Lunn <andrew@lunn.ch> 1273M: Gregory Clement <gregory.clement@free-electrons.com> 1274M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1276S: Maintained 1277F: arch/arm/mach-mvebu/ 1278F: drivers/rtc/rtc-armada38x.c 1279F: arch/arm/boot/dts/armada* 1280F: arch/arm/boot/dts/kirkwood* 1281 1282 1283ARM/Marvell Berlin SoC support 1284M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286S: Maintained 1287F: arch/arm/mach-berlin/ 1288F: arch/arm/boot/dts/berlin* 1289F: arch/arm64/boot/dts/marvell/berlin* 1290 1291 1292ARM/Marvell Dove/MV78xx0/Orion SOC support 1293M: Jason Cooper <jason@lakedaemon.net> 1294M: Andrew Lunn <andrew@lunn.ch> 1295M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1296M: Gregory Clement <gregory.clement@free-electrons.com> 1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1298S: Maintained 1299F: arch/arm/mach-dove/ 1300F: arch/arm/mach-mv78xx0/ 1301F: arch/arm/mach-orion5x/ 1302F: arch/arm/plat-orion/ 1303F: arch/arm/boot/dts/dove* 1304F: arch/arm/boot/dts/orion5x* 1305 1306 1307ARM/Orion SoC/Technologic Systems TS-78xx platform support 1308M: Alexander Clouter <alex@digriz.org.uk> 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1310W: http://www.digriz.org.uk/ts78xx/kernel 1311S: Maintained 1312F: arch/arm/mach-orion5x/ts78xx-* 1313 1314ARM/Mediatek RTC DRIVER 1315M: Eddie Huang <eddie.huang@mediatek.com> 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1317L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1318S: Maintained 1319F: drivers/rtc/rtc-mt6397.c 1320 1321ARM/Mediatek SoC support 1322M: Matthias Brugger <matthias.bgg@gmail.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: arch/arm/boot/dts/mt6* 1327F: arch/arm/boot/dts/mt8* 1328F: arch/arm/mach-mediatek/ 1329N: mtk 1330K: mediatek 1331 1332ARM/Mediatek USB3 PHY DRIVER 1333M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1335L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1336S: Maintained 1337F: drivers/phy/phy-mt65xx-usb3.c 1338 1339ARM/MICREL KS8695 ARCHITECTURE 1340M: Greg Ungerer <gerg@uclinux.org> 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1342F: arch/arm/mach-ks8695/ 1343S: Odd Fixes 1344 1345ARM/MIOA701 MACHINE SUPPORT 1346M: Robert Jarzmik <robert.jarzmik@free.fr> 1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1348F: arch/arm/mach-pxa/mioa701.c 1349S: Maintained 1350 1351ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1352M: Michael Petchkovsky <mkpetch@internode.on.net> 1353S: Maintained 1354 1355ARM/NOMADIK ARCHITECTURE 1356M: Alessandro Rubini <rubini@unipv.it> 1357M: Linus Walleij <linus.walleij@linaro.org> 1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1359S: Maintained 1360F: arch/arm/mach-nomadik/ 1361F: drivers/pinctrl/nomadik/ 1362F: drivers/i2c/busses/i2c-nomadik.c 1363T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1364 1365ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1366M: Nelson Castillo <arhuaco@freaks-unidos.net> 1367L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1368W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1369S: Supported 1370 1371ARM/TOSA MACHINE SUPPORT 1372M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1373M: Dirk Opfer <dirk@opfer-online.de> 1374S: Maintained 1375 1376ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1377M: Marek Vasut <marek.vasut@gmail.com> 1378L: linux-arm-kernel@lists.infradead.org 1379W: http://hackndev.com 1380S: Maintained 1381F: arch/arm/mach-pxa/include/mach/palmtx.h 1382F: arch/arm/mach-pxa/palmtx.c 1383F: arch/arm/mach-pxa/include/mach/palmt5.h 1384F: arch/arm/mach-pxa/palmt5.c 1385F: arch/arm/mach-pxa/include/mach/palmld.h 1386F: arch/arm/mach-pxa/palmld.c 1387F: arch/arm/mach-pxa/include/mach/palmte2.h 1388F: arch/arm/mach-pxa/palmte2.c 1389F: arch/arm/mach-pxa/include/mach/palmtc.h 1390F: arch/arm/mach-pxa/palmtc.c 1391 1392ARM/PALM TREO SUPPORT 1393M: Tomas Cech <sleep_walker@suse.com> 1394L: linux-arm-kernel@lists.infradead.org 1395W: http://hackndev.com 1396S: Maintained 1397F: arch/arm/mach-pxa/include/mach/palmtreo.h 1398F: arch/arm/mach-pxa/palmtreo.c 1399 1400ARM/PALMZ72 SUPPORT 1401M: Sergey Lapin <slapin@ossfans.org> 1402L: linux-arm-kernel@lists.infradead.org 1403W: http://hackndev.com 1404S: Maintained 1405F: arch/arm/mach-pxa/include/mach/palmz72.h 1406F: arch/arm/mach-pxa/palmz72.c 1407 1408ARM/PLEB SUPPORT 1409M: Peter Chubb <pleb@gelato.unsw.edu.au> 1410W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1411S: Maintained 1412 1413ARM/PT DIGITAL BOARD PORT 1414M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1416W: http://www.arm.linux.org.uk/ 1417S: Maintained 1418 1419ARM/QUALCOMM SUPPORT 1420M: Andy Gross <andy.gross@linaro.org> 1421M: David Brown <david.brown@linaro.org> 1422L: linux-arm-msm@vger.kernel.org 1423L: linux-soc@vger.kernel.org 1424S: Maintained 1425F: arch/arm/boot/dts/qcom-*.dts 1426F: arch/arm/boot/dts/qcom-*.dtsi 1427F: arch/arm/mach-qcom/ 1428F: arch/arm64/boot/dts/qcom/* 1429F: drivers/soc/qcom/ 1430F: drivers/tty/serial/msm_serial.h 1431F: drivers/tty/serial/msm_serial.c 1432F: drivers/*/pm8???-* 1433F: drivers/mfd/ssbi.c 1434F: drivers/firmware/qcom_scm.c 1435T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1436 1437ARM/RADISYS ENP2611 MACHINE SUPPORT 1438M: Lennert Buytenhek <kernel@wantstofly.org> 1439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1440S: Maintained 1441 1442ARM/RENESAS ARM64 ARCHITECTURE 1443M: Simon Horman <horms@verge.net.au> 1444M: Magnus Damm <magnus.damm@gmail.com> 1445L: linux-renesas-soc@vger.kernel.org 1446Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1447T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1448S: Supported 1449F: arch/arm64/boot/dts/renesas/ 1450 1451ARM/RISCPC ARCHITECTURE 1452M: Russell King <linux@arm.linux.org.uk> 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1454W: http://www.arm.linux.org.uk/ 1455S: Maintained 1456F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1457F: arch/arm/include/asm/hardware/ioc.h 1458F: arch/arm/include/asm/hardware/iomd.h 1459F: arch/arm/include/asm/hardware/memc.h 1460F: arch/arm/mach-rpc/ 1461F: drivers/net/ethernet/8390/etherh.c 1462F: drivers/net/ethernet/i825xx/ether1* 1463F: drivers/net/ethernet/seeq/ether3* 1464F: drivers/scsi/arm/ 1465 1466ARM/Rockchip SoC support 1467M: Heiko Stuebner <heiko@sntech.de> 1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1469L: linux-rockchip@lists.infradead.org 1470T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1471S: Maintained 1472F: arch/arm/boot/dts/rk3* 1473F: arch/arm/mach-rockchip/ 1474F: drivers/clk/rockchip/ 1475F: drivers/i2c/busses/i2c-rk3x.c 1476F: drivers/*/*rockchip* 1477F: drivers/*/*/*rockchip* 1478F: sound/soc/rockchip/ 1479N: rockchip 1480 1481ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1482M: Kukjin Kim <kgene@kernel.org> 1483M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1485L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1486S: Maintained 1487F: arch/arm/boot/dts/s3c* 1488F: arch/arm/boot/dts/s5p* 1489F: arch/arm/boot/dts/samsung* 1490F: arch/arm/boot/dts/exynos* 1491F: arch/arm64/boot/dts/exynos/ 1492F: arch/arm/plat-samsung/ 1493F: arch/arm/mach-s3c24*/ 1494F: arch/arm/mach-s3c64xx/ 1495F: arch/arm/mach-s5p*/ 1496F: arch/arm/mach-exynos*/ 1497F: drivers/*/*s3c2410* 1498F: drivers/*/*/*s3c2410* 1499F: drivers/spi/spi-s3c* 1500F: sound/soc/samsung/* 1501F: Documentation/arm/Samsung/ 1502F: Documentation/devicetree/bindings/arm/samsung/ 1503F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1504F: Documentation/devicetree/bindings/power/pd-samsung.txt 1505N: exynos 1506 1507ARM/SAMSUNG MOBILE MACHINE SUPPORT 1508M: Kyungmin Park <kyungmin.park@samsung.com> 1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1510S: Maintained 1511F: arch/arm/mach-s5pv210/ 1512 1513ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1514M: Kyungmin Park <kyungmin.park@samsung.com> 1515M: Kamil Debski <k.debski@samsung.com> 1516L: linux-arm-kernel@lists.infradead.org 1517L: linux-media@vger.kernel.org 1518S: Maintained 1519F: drivers/media/platform/s5p-g2d/ 1520 1521ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1522M: Kyungmin Park <kyungmin.park@samsung.com> 1523M: Kamil Debski <k.debski@samsung.com> 1524M: Jeongtae Park <jtp.park@samsung.com> 1525L: linux-arm-kernel@lists.infradead.org 1526L: linux-media@vger.kernel.org 1527S: Maintained 1528F: arch/arm/plat-samsung/s5p-dev-mfc.c 1529F: drivers/media/platform/s5p-mfc/ 1530 1531ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1532M: Kyungmin Park <kyungmin.park@samsung.com> 1533M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1534L: linux-arm-kernel@lists.infradead.org 1535L: linux-media@vger.kernel.org 1536S: Maintained 1537F: drivers/media/platform/s5p-tv/ 1538 1539ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1540M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1541M: Jacek Anaszewski <j.anaszewski@samsung.com> 1542L: linux-arm-kernel@lists.infradead.org 1543L: linux-media@vger.kernel.org 1544S: Maintained 1545F: drivers/media/platform/s5p-jpeg/ 1546 1547ARM/SHMOBILE ARM ARCHITECTURE 1548M: Simon Horman <horms@verge.net.au> 1549M: Magnus Damm <magnus.damm@gmail.com> 1550L: linux-renesas-soc@vger.kernel.org 1551Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1552T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1553S: Supported 1554F: arch/arm/boot/dts/emev2* 1555F: arch/arm/boot/dts/r7s* 1556F: arch/arm/boot/dts/r8a* 1557F: arch/arm/boot/dts/sh* 1558F: arch/arm/configs/shmobile_defconfig 1559F: arch/arm/include/debug/renesas-scif.S 1560F: arch/arm/mach-shmobile/ 1561F: drivers/sh/ 1562 1563ARM/SOCFPGA ARCHITECTURE 1564M: Dinh Nguyen <dinguyen@opensource.altera.com> 1565S: Maintained 1566F: arch/arm/mach-socfpga/ 1567F: arch/arm/boot/dts/socfpga* 1568F: arch/arm/configs/socfpga_defconfig 1569F: arch/arm64/boot/dts/altera/ 1570W: http://www.rocketboards.org 1571T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1572 1573ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1574M: Dinh Nguyen <dinguyen@opensource.altera.com> 1575S: Maintained 1576F: drivers/clk/socfpga/ 1577 1578ARM/SOCFPGA EDAC SUPPORT 1579M: Thor Thayer <tthayer@opensource.altera.com> 1580S: Maintained 1581F: drivers/edac/altera_edac. 1582 1583ARM/STI ARCHITECTURE 1584M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1585M: Maxime Coquelin <maxime.coquelin@st.com> 1586M: Patrice Chotard <patrice.chotard@st.com> 1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1588L: kernel@stlinux.com 1589W: http://www.stlinux.com 1590S: Maintained 1591F: arch/arm/mach-sti/ 1592F: arch/arm/boot/dts/sti* 1593F: drivers/char/hw_random/st-rng.c 1594F: drivers/clocksource/arm_global_timer.c 1595F: drivers/clocksource/clksrc_st_lpc.c 1596F: drivers/i2c/busses/i2c-st.c 1597F: drivers/media/rc/st_rc.c 1598F: drivers/media/platform/sti/c8sectpfe/ 1599F: drivers/mmc/host/sdhci-st.c 1600F: drivers/phy/phy-miphy28lp.c 1601F: drivers/phy/phy-miphy365x.c 1602F: drivers/phy/phy-stih407-usb.c 1603F: drivers/phy/phy-stih41x-usb.c 1604F: drivers/pinctrl/pinctrl-st.c 1605F: drivers/reset/sti/ 1606F: drivers/rtc/rtc-st-lpc.c 1607F: drivers/tty/serial/st-asc.c 1608F: drivers/usb/dwc3/dwc3-st.c 1609F: drivers/usb/host/ehci-st.c 1610F: drivers/usb/host/ohci-st.c 1611F: drivers/watchdog/st_lpc_wdt.c 1612F: drivers/ata/ahci_st.c 1613 1614ARM/STM32 ARCHITECTURE 1615M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1617S: Maintained 1618T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1619N: stm32 1620F: drivers/clocksource/armv7m_systick.c 1621 1622ARM/TANGO ARCHITECTURE 1623M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1624L: linux-arm-kernel@lists.infradead.org 1625S: Maintained 1626F: arch/arm/mach-tango/ 1627F: arch/arm/boot/dts/tango* 1628 1629ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1630M: Lennert Buytenhek <kernel@wantstofly.org> 1631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1632S: Maintained 1633 1634ARM/TETON BGA MACHINE SUPPORT 1635M: "Mark F. Brown" <mark.brown314@gmail.com> 1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1637S: Maintained 1638 1639ARM/THECUS N2100 MACHINE SUPPORT 1640M: Lennert Buytenhek <kernel@wantstofly.org> 1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1642S: Maintained 1643 1644ARM/NUVOTON W90X900 ARM ARCHITECTURE 1645M: Wan ZongShun <mcuos.com@gmail.com> 1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1647W: http://www.mcuos.com 1648S: Maintained 1649F: arch/arm/mach-w90x900/ 1650F: drivers/input/keyboard/w90p910_keypad.c 1651F: drivers/input/touchscreen/w90p910_ts.c 1652F: drivers/watchdog/nuc900_wdt.c 1653F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1654F: drivers/mtd/nand/nuc900_nand.c 1655F: drivers/rtc/rtc-nuc900.c 1656F: drivers/spi/spi-nuc900.c 1657F: drivers/usb/host/ehci-w90x900.c 1658F: drivers/video/fbdev/nuc900fb.c 1659 1660ARM/U300 MACHINE SUPPORT 1661M: Linus Walleij <linus.walleij@linaro.org> 1662L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1663S: Supported 1664F: arch/arm/mach-u300/ 1665F: drivers/clocksource/timer-u300.c 1666F: drivers/i2c/busses/i2c-stu300.c 1667F: drivers/rtc/rtc-coh901331.c 1668F: drivers/watchdog/coh901327_wdt.c 1669F: drivers/dma/coh901318* 1670F: drivers/mfd/ab3100* 1671F: drivers/rtc/rtc-ab3100.c 1672F: drivers/rtc/rtc-coh901331.c 1673T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1674 1675ARM/UNIPHIER ARCHITECTURE 1676M: Masahiro Yamada <yamada.masahiro@socionext.com> 1677L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1678S: Maintained 1679F: arch/arm/boot/dts/uniphier* 1680F: arch/arm/include/asm/hardware/cache-uniphier.h 1681F: arch/arm/mach-uniphier/ 1682F: arch/arm/mm/cache-uniphier.c 1683F: arch/arm64/boot/dts/socionext/ 1684F: drivers/bus/uniphier-system-bus.c 1685F: drivers/i2c/busses/i2c-uniphier* 1686F: drivers/pinctrl/uniphier/ 1687F: drivers/tty/serial/8250/8250_uniphier.c 1688N: uniphier 1689 1690ARM/Ux500 ARM ARCHITECTURE 1691M: Linus Walleij <linus.walleij@linaro.org> 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1693S: Maintained 1694F: arch/arm/mach-ux500/ 1695F: drivers/clocksource/clksrc-dbx500-prcmu.c 1696F: drivers/dma/ste_dma40* 1697F: drivers/hwspinlock/u8500_hsem.c 1698F: drivers/mfd/abx500* 1699F: drivers/mfd/ab8500* 1700F: drivers/mfd/dbx500* 1701F: drivers/mfd/db8500* 1702F: drivers/pinctrl/nomadik/pinctrl-ab* 1703F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1704F: drivers/rtc/rtc-ab8500.c 1705F: drivers/rtc/rtc-pl031.c 1706T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1707 1708ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1709M: Ulf Hansson <ulf.hansson@linaro.org> 1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1711T: git git://git.linaro.org/people/ulfh/clk.git 1712S: Maintained 1713F: drivers/clk/ux500/ 1714F: include/linux/platform_data/clk-ux500.h 1715 1716ARM/VERSATILE EXPRESS PLATFORM 1717M: Liviu Dudau <liviu.dudau@arm.com> 1718M: Sudeep Holla <sudeep.holla@arm.com> 1719M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1721S: Maintained 1722F: arch/arm/boot/dts/vexpress* 1723F: arch/arm64/boot/dts/arm/ 1724F: arch/arm/mach-vexpress/ 1725F: */*/vexpress* 1726F: */*/*/vexpress* 1727F: drivers/clk/versatile/clk-vexpress-osc.c 1728F: drivers/clocksource/versatile.c 1729 1730ARM/VFP SUPPORT 1731M: Russell King <linux@arm.linux.org.uk> 1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1733W: http://www.arm.linux.org.uk/ 1734S: Maintained 1735F: arch/arm/vfp/ 1736 1737ARM/VOIPAC PXA270 SUPPORT 1738M: Marek Vasut <marek.vasut@gmail.com> 1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1740S: Maintained 1741F: arch/arm/mach-pxa/vpac270.c 1742F: arch/arm/mach-pxa/include/mach/vpac270.h 1743 1744ARM/VT8500 ARM ARCHITECTURE 1745M: Tony Prisk <linux@prisktech.co.nz> 1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1747S: Maintained 1748F: arch/arm/mach-vt8500/ 1749F: drivers/clocksource/vt8500_timer.c 1750F: drivers/i2c/busses/i2c-wmt.c 1751F: drivers/mmc/host/wmt-sdmmc.c 1752F: drivers/pwm/pwm-vt8500.c 1753F: drivers/rtc/rtc-vt8500.c 1754F: drivers/tty/serial/vt8500_serial.c 1755F: drivers/usb/host/ehci-platform.c 1756F: drivers/usb/host/uhci-platform.c 1757F: drivers/video/fbdev/vt8500lcdfb.* 1758F: drivers/video/fbdev/wm8505fb* 1759F: drivers/video/fbdev/wmt_ge_rops.* 1760 1761ARM/ZIPIT Z2 SUPPORT 1762M: Marek Vasut <marek.vasut@gmail.com> 1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1764S: Maintained 1765F: arch/arm/mach-pxa/z2.c 1766F: arch/arm/mach-pxa/include/mach/z2.h 1767 1768ARM/ZTE ARCHITECTURE 1769M: Jun Nie <jun.nie@linaro.org> 1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1771S: Maintained 1772F: arch/arm/mach-zx/ 1773F: drivers/clk/zte/ 1774F: Documentation/devicetree/bindings/arm/zte.txt 1775F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1776 1777ARM/ZYNQ ARCHITECTURE 1778M: Michal Simek <michal.simek@xilinx.com> 1779R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1781W: http://wiki.xilinx.com 1782T: git https://github.com/Xilinx/linux-xlnx.git 1783S: Supported 1784F: arch/arm/mach-zynq/ 1785F: drivers/cpuidle/cpuidle-zynq.c 1786F: drivers/block/xsysace.c 1787N: zynq 1788N: xilinx 1789F: drivers/clocksource/cadence_ttc_timer.c 1790F: drivers/i2c/busses/i2c-cadence.c 1791F: drivers/mmc/host/sdhci-of-arasan.c 1792F: drivers/edac/synopsys_edac.c 1793 1794ARM SMMU DRIVERS 1795M: Will Deacon <will.deacon@arm.com> 1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1797S: Maintained 1798F: drivers/iommu/arm-smmu.c 1799F: drivers/iommu/arm-smmu-v3.c 1800F: drivers/iommu/io-pgtable-arm.c 1801 1802ARM64 PORT (AARCH64 ARCHITECTURE) 1803M: Catalin Marinas <catalin.marinas@arm.com> 1804M: Will Deacon <will.deacon@arm.com> 1805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1806T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1807S: Maintained 1808F: arch/arm64/ 1809F: Documentation/arm64/ 1810 1811AS3645A LED FLASH CONTROLLER DRIVER 1812M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1813L: linux-media@vger.kernel.org 1814T: git git://linuxtv.org/media_tree.git 1815S: Maintained 1816F: drivers/media/i2c/as3645a.c 1817F: include/media/i2c/as3645a.h 1818 1819ASC7621 HARDWARE MONITOR DRIVER 1820M: George Joseph <george.joseph@fairview5.com> 1821L: lm-sensors@lm-sensors.org 1822S: Maintained 1823F: Documentation/hwmon/asc7621 1824F: drivers/hwmon/asc7621.c 1825 1826ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1827M: Corentin Chary <corentin.chary@gmail.com> 1828L: acpi4asus-user@lists.sourceforge.net 1829L: platform-driver-x86@vger.kernel.org 1830W: http://acpi4asus.sf.net 1831S: Maintained 1832F: drivers/platform/x86/asus*.c 1833F: drivers/platform/x86/eeepc*.c 1834 1835ASUS WIRELESS RADIO CONTROL DRIVER 1836M: João Paulo Rechi Vita <jprvita@gmail.com> 1837L: platform-driver-x86@vger.kernel.org 1838S: Maintained 1839F: drivers/platform/x86/asus-wireless.c 1840 1841ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1842R: Dan Williams <dan.j.williams@intel.com> 1843W: http://sourceforge.net/projects/xscaleiop 1844S: Odd fixes 1845F: Documentation/crypto/async-tx-api.txt 1846F: crypto/async_tx/ 1847F: drivers/dma/ 1848F: include/linux/dmaengine.h 1849F: include/linux/async_tx.h 1850 1851AT24 EEPROM DRIVER 1852M: Wolfram Sang <wsa@the-dreams.de> 1853L: linux-i2c@vger.kernel.org 1854S: Maintained 1855F: drivers/misc/eeprom/at24.c 1856F: include/linux/platform_data/at24.h 1857 1858ATA OVER ETHERNET (AOE) DRIVER 1859M: "Ed L. Cashin" <ed.cashin@acm.org> 1860W: http://www.openaoe.org/ 1861S: Supported 1862F: Documentation/aoe/ 1863F: drivers/block/aoe/ 1864 1865ATHEROS 71XX/9XXX GPIO DRIVER 1866M: Alban Bedel <albeu@free.fr> 1867W: https://github.com/AlbanBedel/linux 1868T: git git://github.com/AlbanBedel/linux 1869S: Maintained 1870F: drivers/gpio/gpio-ath79.c 1871F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1872 1873ATHEROS ATH GENERIC UTILITIES 1874M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1875L: linux-wireless@vger.kernel.org 1876S: Supported 1877F: drivers/net/wireless/ath/* 1878 1879ATHEROS ATH5K WIRELESS DRIVER 1880M: Jiri Slaby <jirislaby@gmail.com> 1881M: Nick Kossifidis <mickflemm@gmail.com> 1882M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1883L: linux-wireless@vger.kernel.org 1884W: http://wireless.kernel.org/en/users/Drivers/ath5k 1885S: Maintained 1886F: drivers/net/wireless/ath/ath5k/ 1887 1888ATHEROS ATH6KL WIRELESS DRIVER 1889M: Kalle Valo <kvalo@qca.qualcomm.com> 1890L: linux-wireless@vger.kernel.org 1891W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1892T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 1893S: Supported 1894F: drivers/net/wireless/ath/ath6kl/ 1895 1896WILOCITY WIL6210 WIRELESS DRIVER 1897M: Maya Erez <qca_merez@qca.qualcomm.com> 1898L: linux-wireless@vger.kernel.org 1899L: wil6210@qca.qualcomm.com 1900S: Supported 1901W: http://wireless.kernel.org/en/users/Drivers/wil6210 1902F: drivers/net/wireless/ath/wil6210/ 1903F: include/uapi/linux/wil6210_uapi.h 1904 1905CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1906M: Christian Lamparter <chunkeey@googlemail.com> 1907L: linux-wireless@vger.kernel.org 1908W: http://wireless.kernel.org/en/users/Drivers/carl9170 1909S: Maintained 1910F: drivers/net/wireless/ath/carl9170/ 1911 1912ATK0110 HWMON DRIVER 1913M: Luca Tettamanti <kronos.it@gmail.com> 1914L: lm-sensors@lm-sensors.org 1915S: Maintained 1916F: drivers/hwmon/asus_atk0110.c 1917 1918ATI_REMOTE2 DRIVER 1919M: Ville Syrjala <syrjala@sci.fi> 1920S: Maintained 1921F: drivers/input/misc/ati_remote2.c 1922 1923ATLX ETHERNET DRIVERS 1924M: Jay Cliburn <jcliburn@gmail.com> 1925M: Chris Snook <chris.snook@gmail.com> 1926L: netdev@vger.kernel.org 1927W: http://sourceforge.net/projects/atl1 1928W: http://atl1.sourceforge.net 1929S: Maintained 1930F: drivers/net/ethernet/atheros/ 1931 1932ATM 1933M: Chas Williams <3chas3@gmail.com> 1934L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1935L: netdev@vger.kernel.org 1936W: http://linux-atm.sourceforge.net 1937S: Maintained 1938F: drivers/atm/ 1939F: include/linux/atm* 1940F: include/uapi/linux/atm* 1941 1942ATMEL AT91 / AT32 MCI DRIVER 1943M: Ludovic Desroches <ludovic.desroches@atmel.com> 1944S: Maintained 1945F: drivers/mmc/host/atmel-mci.c 1946 1947ATMEL AT91 / AT32 SERIAL DRIVER 1948M: Nicolas Ferre <nicolas.ferre@atmel.com> 1949S: Supported 1950F: drivers/tty/serial/atmel_serial.c 1951 1952ATMEL Audio ALSA driver 1953M: Nicolas Ferre <nicolas.ferre@atmel.com> 1954L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1955S: Supported 1956F: sound/soc/atmel 1957 1958ATMEL DMA DRIVER 1959M: Nicolas Ferre <nicolas.ferre@atmel.com> 1960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1961S: Supported 1962F: drivers/dma/at_hdmac.c 1963F: drivers/dma/at_hdmac_regs.h 1964F: include/linux/platform_data/dma-atmel.h 1965 1966ATMEL XDMA DRIVER 1967M: Ludovic Desroches <ludovic.desroches@atmel.com> 1968L: linux-arm-kernel@lists.infradead.org 1969L: dmaengine@vger.kernel.org 1970S: Supported 1971F: drivers/dma/at_xdmac.c 1972 1973ATMEL I2C DRIVER 1974M: Ludovic Desroches <ludovic.desroches@atmel.com> 1975L: linux-i2c@vger.kernel.org 1976S: Supported 1977F: drivers/i2c/busses/i2c-at91.c 1978 1979ATMEL ISI DRIVER 1980M: Ludovic Desroches <ludovic.desroches@atmel.com> 1981L: linux-media@vger.kernel.org 1982S: Supported 1983F: drivers/media/platform/soc_camera/atmel-isi.c 1984F: include/media/atmel-isi.h 1985 1986ATMEL LCDFB DRIVER 1987M: Nicolas Ferre <nicolas.ferre@atmel.com> 1988L: linux-fbdev@vger.kernel.org 1989S: Maintained 1990F: drivers/video/fbdev/atmel_lcdfb.c 1991F: include/video/atmel_lcdc.h 1992 1993ATMEL MACB ETHERNET DRIVER 1994M: Nicolas Ferre <nicolas.ferre@atmel.com> 1995S: Supported 1996F: drivers/net/ethernet/cadence/ 1997 1998ATMEL NAND DRIVER 1999M: Wenyou Yang <wenyou.yang@atmel.com> 2000M: Josh Wu <rainyfeeling@outlook.com> 2001L: linux-mtd@lists.infradead.org 2002S: Supported 2003F: drivers/mtd/nand/atmel_nand* 2004 2005ATMEL SDMMC DRIVER 2006M: Ludovic Desroches <ludovic.desroches@atmel.com> 2007L: linux-mmc@vger.kernel.org 2008S: Supported 2009F: drivers/mmc/host/sdhci-of-at91.c 2010 2011ATMEL SPI DRIVER 2012M: Nicolas Ferre <nicolas.ferre@atmel.com> 2013S: Supported 2014F: drivers/spi/spi-atmel.* 2015 2016ATMEL SSC DRIVER 2017M: Nicolas Ferre <nicolas.ferre@atmel.com> 2018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2019S: Supported 2020F: drivers/misc/atmel-ssc.c 2021F: include/linux/atmel-ssc.h 2022 2023ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2024M: Nicolas Ferre <nicolas.ferre@atmel.com> 2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2026S: Supported 2027F: drivers/misc/atmel_tclib.c 2028F: drivers/clocksource/tcb_clksrc.c 2029 2030ATMEL USBA UDC DRIVER 2031M: Nicolas Ferre <nicolas.ferre@atmel.com> 2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2033S: Supported 2034F: drivers/usb/gadget/udc/atmel_usba_udc.* 2035 2036ATMEL WIRELESS DRIVER 2037M: Simon Kelley <simon@thekelleys.org.uk> 2038L: linux-wireless@vger.kernel.org 2039W: http://www.thekelleys.org.uk/atmel 2040W: http://atmelwlandriver.sourceforge.net/ 2041S: Maintained 2042F: drivers/net/wireless/atmel/atmel* 2043 2044ATMEL MAXTOUCH DRIVER 2045M: Nick Dyer <nick.dyer@itdev.co.uk> 2046T: git git://github.com/atmel-maxtouch/linux.git 2047S: Supported 2048F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2049F: drivers/input/touchscreen/atmel_mxt_ts.c 2050F: include/linux/platform_data/atmel_mxt_ts.h 2051 2052ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2053M: Bradley Grove <linuxdrivers@attotech.com> 2054L: linux-scsi@vger.kernel.org 2055W: http://www.attotech.com 2056S: Supported 2057F: drivers/scsi/esas2r 2058 2059ATUSB IEEE 802.15.4 RADIO DRIVER 2060M: Stefan Schmidt <stefan@osg.samsung.com> 2061L: linux-wpan@vger.kernel.org 2062S: Maintained 2063F: drivers/net/ieee802154/atusb.c 2064F: drivers/net/ieee802154/atusb.h 2065F: drivers/net/ieee802154/at86rf230.h 2066 2067AUDIT SUBSYSTEM 2068M: Paul Moore <paul@paul-moore.com> 2069M: Eric Paris <eparis@redhat.com> 2070L: linux-audit@redhat.com (moderated for non-subscribers) 2071W: http://people.redhat.com/sgrubb/audit/ 2072T: git git://git.infradead.org/users/pcmoore/audit 2073S: Maintained 2074F: include/linux/audit.h 2075F: include/uapi/linux/audit.h 2076F: kernel/audit* 2077 2078AUXILIARY DISPLAY DRIVERS 2079M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2080W: http://miguelojeda.es/auxdisplay.htm 2081W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2082S: Maintained 2083F: drivers/auxdisplay/ 2084F: include/linux/cfag12864b.h 2085 2086AVR32 ARCHITECTURE 2087M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2088M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2089W: http://www.atmel.com/products/AVR32/ 2090W: http://mirror.egtvedt.no/avr32linux.org/ 2091W: http://avrfreaks.net/ 2092S: Maintained 2093F: arch/avr32/ 2094 2095AVR32/AT32AP MACHINE SUPPORT 2096M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2097M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2098S: Maintained 2099F: arch/avr32/mach-at32ap/ 2100 2101AX.25 NETWORK LAYER 2102M: Ralf Baechle <ralf@linux-mips.org> 2103L: linux-hams@vger.kernel.org 2104W: http://www.linux-ax25.org/ 2105S: Maintained 2106F: include/uapi/linux/ax25.h 2107F: include/net/ax25.h 2108F: net/ax25/ 2109 2110AZ6007 DVB DRIVER 2111M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2112L: linux-media@vger.kernel.org 2113W: https://linuxtv.org 2114T: git git://linuxtv.org/media_tree.git 2115S: Maintained 2116F: drivers/media/usb/dvb-usb-v2/az6007.c 2117 2118AZTECH FM RADIO RECEIVER DRIVER 2119M: Hans Verkuil <hverkuil@xs4all.nl> 2120L: linux-media@vger.kernel.org 2121T: git git://linuxtv.org/media_tree.git 2122W: https://linuxtv.org 2123S: Maintained 2124F: drivers/media/radio/radio-aztech* 2125 2126B43 WIRELESS DRIVER 2127L: linux-wireless@vger.kernel.org 2128L: b43-dev@lists.infradead.org 2129W: http://wireless.kernel.org/en/users/Drivers/b43 2130S: Odd Fixes 2131F: drivers/net/wireless/broadcom/b43/ 2132 2133B43LEGACY WIRELESS DRIVER 2134M: Larry Finger <Larry.Finger@lwfinger.net> 2135L: linux-wireless@vger.kernel.org 2136L: b43-dev@lists.infradead.org 2137W: http://wireless.kernel.org/en/users/Drivers/b43 2138S: Maintained 2139F: drivers/net/wireless/broadcom/b43legacy/ 2140 2141BACKLIGHT CLASS/SUBSYSTEM 2142M: Jingoo Han <jingoohan1@gmail.com> 2143M: Lee Jones <lee.jones@linaro.org> 2144T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2145S: Maintained 2146F: drivers/video/backlight/ 2147F: include/linux/backlight.h 2148 2149BATMAN ADVANCED 2150M: Marek Lindner <mareklindner@neomailbox.ch> 2151M: Simon Wunderlich <sw@simonwunderlich.de> 2152M: Antonio Quartulli <a@unstable.cc> 2153L: b.a.t.m.a.n@lists.open-mesh.org 2154W: http://www.open-mesh.org/ 2155S: Maintained 2156F: net/batman-adv/ 2157 2158BAYCOM/HDLCDRV DRIVERS FOR AX.25 2159M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2160L: linux-hams@vger.kernel.org 2161W: http://www.baycom.org/~tom/ham/ham.html 2162S: Maintained 2163F: drivers/net/hamradio/baycom* 2164 2165BCACHE (BLOCK LAYER CACHE) 2166M: Kent Overstreet <kent.overstreet@gmail.com> 2167L: linux-bcache@vger.kernel.org 2168W: http://bcache.evilpiepirate.org 2169S: Maintained 2170F: drivers/md/bcache/ 2171 2172BDISP ST MEDIA DRIVER 2173M: Fabien Dessenne <fabien.dessenne@st.com> 2174L: linux-media@vger.kernel.org 2175T: git git://linuxtv.org/media_tree.git 2176W: https://linuxtv.org 2177S: Supported 2178F: drivers/media/platform/sti/bdisp 2179 2180BEFS FILE SYSTEM 2181S: Orphan 2182F: Documentation/filesystems/befs.txt 2183F: fs/befs/ 2184 2185BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2186M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2187L: netdev@vger.kernel.org 2188S: Maintained 2189F: drivers/net/ethernet/ec_bhf.c 2190 2191BFS FILE SYSTEM 2192M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2193S: Maintained 2194F: Documentation/filesystems/bfs.txt 2195F: fs/bfs/ 2196F: include/uapi/linux/bfs_fs.h 2197 2198BLACKFIN ARCHITECTURE 2199M: Steven Miao <realmz6@gmail.com> 2200L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2201T: git git://git.code.sf.net/p/adi-linux/code 2202W: http://blackfin.uclinux.org 2203S: Supported 2204F: arch/blackfin/ 2205 2206BLACKFIN EMAC DRIVER 2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2208W: http://blackfin.uclinux.org 2209S: Supported 2210F: drivers/net/ethernet/adi/ 2211 2212BLACKFIN RTC DRIVER 2213L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2214W: http://blackfin.uclinux.org 2215S: Supported 2216F: drivers/rtc/rtc-bfin.c 2217 2218BLACKFIN SDH DRIVER 2219M: Sonic Zhang <sonic.zhang@analog.com> 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2221W: http://blackfin.uclinux.org 2222S: Supported 2223F: drivers/mmc/host/bfin_sdh.c 2224 2225BLACKFIN SERIAL 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/tty/serial/bfin_uart.c 2231 2232BLACKFIN WATCHDOG DRIVER 2233L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2234W: http://blackfin.uclinux.org 2235S: Supported 2236F: drivers/watchdog/bfin_wdt.c 2237 2238BLACKFIN I2C TWI DRIVER 2239M: Sonic Zhang <sonic.zhang@analog.com> 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2241W: http://blackfin.uclinux.org/ 2242S: Supported 2243F: drivers/i2c/busses/i2c-bfin-twi.c 2244 2245BLACKFIN MEDIA DRIVER 2246M: Scott Jiang <scott.jiang.linux@gmail.com> 2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2248W: http://blackfin.uclinux.org/ 2249S: Supported 2250F: drivers/media/platform/blackfin/ 2251F: drivers/media/i2c/adv7183* 2252F: drivers/media/i2c/vs6624* 2253 2254BLINKM RGB LED DRIVER 2255M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2256S: Maintained 2257F: drivers/leds/leds-blinkm.c 2258 2259BLOCK LAYER 2260M: Jens Axboe <axboe@kernel.dk> 2261L: linux-block@vger.kernel.org 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2263S: Maintained 2264F: block/ 2265F: kernel/trace/blktrace.c 2266 2267BLOCK2MTD DRIVER 2268M: Joern Engel <joern@lazybastard.org> 2269L: linux-mtd@lists.infradead.org 2270S: Maintained 2271F: drivers/mtd/devices/block2mtd.c 2272 2273BLUETOOTH DRIVERS 2274M: Marcel Holtmann <marcel@holtmann.org> 2275M: Gustavo Padovan <gustavo@padovan.org> 2276M: Johan Hedberg <johan.hedberg@gmail.com> 2277L: linux-bluetooth@vger.kernel.org 2278W: http://www.bluez.org/ 2279T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2280T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2281S: Maintained 2282F: drivers/bluetooth/ 2283 2284BLUETOOTH SUBSYSTEM 2285M: Marcel Holtmann <marcel@holtmann.org> 2286M: Gustavo Padovan <gustavo@padovan.org> 2287M: Johan Hedberg <johan.hedberg@gmail.com> 2288L: linux-bluetooth@vger.kernel.org 2289W: http://www.bluez.org/ 2290T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2291T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2292S: Maintained 2293F: net/bluetooth/ 2294F: include/net/bluetooth/ 2295 2296BONDING DRIVER 2297M: Jay Vosburgh <j.vosburgh@gmail.com> 2298M: Veaceslav Falico <vfalico@gmail.com> 2299M: Andy Gospodarek <gospo@cumulusnetworks.com> 2300L: netdev@vger.kernel.org 2301W: http://sourceforge.net/projects/bonding/ 2302S: Supported 2303F: drivers/net/bonding/ 2304F: include/uapi/linux/if_bonding.h 2305 2306BPF (Safe dynamic programs and tools) 2307M: Alexei Starovoitov <ast@kernel.org> 2308L: netdev@vger.kernel.org 2309L: linux-kernel@vger.kernel.org 2310S: Supported 2311F: kernel/bpf/ 2312 2313BROADCOM B44 10/100 ETHERNET DRIVER 2314M: Gary Zambrano <zambrano@broadcom.com> 2315L: netdev@vger.kernel.org 2316S: Supported 2317F: drivers/net/ethernet/broadcom/b44.* 2318 2319BROADCOM GENET ETHERNET DRIVER 2320M: Florian Fainelli <f.fainelli@gmail.com> 2321L: netdev@vger.kernel.org 2322S: Supported 2323F: drivers/net/ethernet/broadcom/genet/ 2324 2325BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2326M: Sony Chacko <sony.chacko@qlogic.com> 2327M: Dept-HSGLinuxNICDev@qlogic.com 2328L: netdev@vger.kernel.org 2329S: Supported 2330F: drivers/net/ethernet/broadcom/bnx2.* 2331F: drivers/net/ethernet/broadcom/bnx2_* 2332 2333BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2334M: Ariel Elior <ariel.elior@qlogic.com> 2335L: netdev@vger.kernel.org 2336S: Supported 2337F: drivers/net/ethernet/broadcom/bnx2x/ 2338 2339BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2340M: Florian Fainelli <f.fainelli@gmail.com> 2341M: Ray Jui <rjui@broadcom.com> 2342M: Scott Branden <sbranden@broadcom.com> 2343L: bcm-kernel-feedback-list@broadcom.com 2344T: git git://github.com/broadcom/mach-bcm 2345S: Maintained 2346F: arch/arm/mach-bcm/ 2347F: arch/arm/boot/dts/bcm113* 2348F: arch/arm/boot/dts/bcm216* 2349F: arch/arm/boot/dts/bcm281* 2350F: arch/arm64/boot/dts/broadcom/ 2351F: arch/arm/configs/bcm_defconfig 2352F: drivers/mmc/host/sdhci-bcm-kona.c 2353F: drivers/clocksource/bcm_kona_timer.c 2354 2355BROADCOM BCM2835 ARM ARCHITECTURE 2356M: Stephen Warren <swarren@wwwdotorg.org> 2357M: Lee Jones <lee@kernel.org> 2358M: Eric Anholt <eric@anholt.net> 2359L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2361T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2362S: Maintained 2363N: bcm2835 2364 2365BROADCOM BCM47XX MIPS ARCHITECTURE 2366M: Hauke Mehrtens <hauke@hauke-m.de> 2367M: Rafał Miłecki <zajec5@gmail.com> 2368L: linux-mips@linux-mips.org 2369S: Maintained 2370F: arch/mips/bcm47xx/* 2371F: arch/mips/include/asm/mach-bcm47xx/* 2372 2373BROADCOM BCM5301X ARM ARCHITECTURE 2374M: Hauke Mehrtens <hauke@hauke-m.de> 2375L: linux-arm-kernel@lists.infradead.org 2376S: Maintained 2377F: arch/arm/mach-bcm/bcm_5301x.c 2378F: arch/arm/boot/dts/bcm5301x.dtsi 2379F: arch/arm/boot/dts/bcm470* 2380 2381BROADCOM BCM63XX ARM ARCHITECTURE 2382M: Florian Fainelli <f.fainelli@gmail.com> 2383L: linux-arm-kernel@lists.infradead.org 2384T: git git://github.com/broadcom/arm-bcm63xx.git 2385S: Maintained 2386F: arch/arm/mach-bcm/bcm63xx.c 2387F: arch/arm/include/debug/bcm63xx.S 2388 2389BROADCOM BCM63XX/BCM33XX UDC DRIVER 2390M: Kevin Cernekee <cernekee@gmail.com> 2391L: linux-usb@vger.kernel.org 2392S: Maintained 2393F: drivers/usb/gadget/udc/bcm63xx_udc.* 2394 2395BROADCOM BCM7XXX ARM ARCHITECTURE 2396M: Brian Norris <computersforpeace@gmail.com> 2397M: Gregory Fong <gregory.0xf0@gmail.com> 2398M: Florian Fainelli <f.fainelli@gmail.com> 2399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2400L: bcm-kernel-feedback-list@broadcom.com 2401T: git git://github.com/broadcom/stblinux.git 2402S: Maintained 2403F: arch/arm/mach-bcm/*brcmstb* 2404F: arch/arm/boot/dts/bcm7*.dts* 2405F: drivers/bus/brcmstb_gisb.c 2406N: brcmstb 2407 2408BROADCOM BMIPS MIPS ARCHITECTURE 2409M: Kevin Cernekee <cernekee@gmail.com> 2410M: Florian Fainelli <f.fainelli@gmail.com> 2411L: linux-mips@linux-mips.org 2412T: git git://github.com/broadcom/stblinux.git 2413S: Maintained 2414F: arch/mips/bmips/* 2415F: arch/mips/include/asm/mach-bmips/* 2416F: arch/mips/kernel/*bmips* 2417F: arch/mips/boot/dts/brcm/bcm*.dts* 2418F: drivers/irqchip/irq-bcm7* 2419F: drivers/irqchip/irq-brcmstb* 2420F: include/linux/bcm963xx_nvram.h 2421F: include/linux/bcm963xx_tag.h 2422 2423BROADCOM TG3 GIGABIT ETHERNET DRIVER 2424M: Prashant Sreedharan <prashant@broadcom.com> 2425M: Michael Chan <mchan@broadcom.com> 2426L: netdev@vger.kernel.org 2427S: Supported 2428F: drivers/net/ethernet/broadcom/tg3.* 2429 2430BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2431M: Brett Rudley <brudley@broadcom.com> 2432M: Arend van Spriel <arend@broadcom.com> 2433M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2434M: Hante Meuleman <meuleman@broadcom.com> 2435L: linux-wireless@vger.kernel.org 2436L: brcm80211-dev-list@broadcom.com 2437S: Supported 2438F: drivers/net/wireless/broadcom/brcm80211/ 2439 2440BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2441M: QLogic-Storage-Upstream@qlogic.com 2442L: linux-scsi@vger.kernel.org 2443S: Supported 2444F: drivers/scsi/bnx2fc/ 2445 2446BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2447M: QLogic-Storage-Upstream@qlogic.com 2448L: linux-scsi@vger.kernel.org 2449S: Supported 2450F: drivers/scsi/bnx2i/ 2451 2452BROADCOM IPROC ARM ARCHITECTURE 2453M: Ray Jui <rjui@broadcom.com> 2454M: Scott Branden <sbranden@broadcom.com> 2455M: Jon Mason <jonmason@broadcom.com> 2456L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2457L: bcm-kernel-feedback-list@broadcom.com 2458T: git git://github.com/broadcom/cygnus-linux.git 2459S: Maintained 2460N: iproc 2461N: cygnus 2462N: nsp 2463N: bcm9113* 2464N: bcm9583* 2465N: bcm9585* 2466N: bcm9586* 2467N: bcm988312 2468N: bcm113* 2469N: bcm583* 2470N: bcm585* 2471N: bcm586* 2472N: bcm88312 2473 2474BROADCOM BRCMSTB GPIO DRIVER 2475M: Gregory Fong <gregory.0xf0@gmail.com> 2476L: bcm-kernel-feedback-list@broadcom.com 2477S: Supported 2478F: drivers/gpio/gpio-brcmstb.c 2479F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2480 2481BROADCOM KONA GPIO DRIVER 2482M: Ray Jui <rjui@broadcom.com> 2483L: bcm-kernel-feedback-list@broadcom.com 2484S: Supported 2485F: drivers/gpio/gpio-bcm-kona.c 2486F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2487 2488BROADCOM NVRAM DRIVER 2489M: Rafał Miłecki <zajec5@gmail.com> 2490L: linux-mips@linux-mips.org 2491S: Maintained 2492F: drivers/firmware/broadcom/* 2493 2494BROADCOM STB NAND FLASH DRIVER 2495M: Brian Norris <computersforpeace@gmail.com> 2496M: Kamal Dasu <kdasu.kdev@gmail.com> 2497L: linux-mtd@lists.infradead.org 2498L: bcm-kernel-feedback-list@broadcom.com 2499S: Maintained 2500F: drivers/mtd/nand/brcmnand/ 2501 2502BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2503M: Rafał Miłecki <zajec5@gmail.com> 2504L: linux-wireless@vger.kernel.org 2505S: Maintained 2506F: drivers/bcma/ 2507F: include/linux/bcma/ 2508 2509BROADCOM SYSTEMPORT ETHERNET DRIVER 2510M: Florian Fainelli <f.fainelli@gmail.com> 2511L: netdev@vger.kernel.org 2512S: Supported 2513F: drivers/net/ethernet/broadcom/bcmsysport.* 2514 2515BROCADE BFA FC SCSI DRIVER 2516M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2517M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2518L: linux-scsi@vger.kernel.org 2519S: Supported 2520F: drivers/scsi/bfa/ 2521 2522BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2523M: Rasesh Mody <rasesh.mody@qlogic.com> 2524L: netdev@vger.kernel.org 2525S: Supported 2526F: drivers/net/ethernet/brocade/bna/ 2527 2528BSG (block layer generic sg v4 driver) 2529M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2530L: linux-scsi@vger.kernel.org 2531S: Supported 2532F: block/bsg.c 2533F: include/linux/bsg.h 2534F: include/uapi/linux/bsg.h 2535 2536BT87X AUDIO DRIVER 2537M: Clemens Ladisch <clemens@ladisch.de> 2538L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2539T: git git://git.alsa-project.org/alsa-kernel.git 2540S: Maintained 2541F: Documentation/sound/alsa/Bt87x.txt 2542F: sound/pci/bt87x.c 2543 2544BT8XXGPIO DRIVER 2545M: Michael Buesch <m@bues.ch> 2546W: http://bu3sch.de/btgpio.php 2547S: Maintained 2548F: drivers/gpio/gpio-bt8xx.c 2549 2550BTRFS FILE SYSTEM 2551M: Chris Mason <clm@fb.com> 2552M: Josef Bacik <jbacik@fb.com> 2553M: David Sterba <dsterba@suse.com> 2554L: linux-btrfs@vger.kernel.org 2555W: http://btrfs.wiki.kernel.org/ 2556Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2557T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2558S: Maintained 2559F: Documentation/filesystems/btrfs.txt 2560F: fs/btrfs/ 2561 2562BTTV VIDEO4LINUX DRIVER 2563M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2564L: linux-media@vger.kernel.org 2565W: https://linuxtv.org 2566T: git git://linuxtv.org/media_tree.git 2567S: Odd fixes 2568F: Documentation/video4linux/bttv/ 2569F: drivers/media/pci/bt8xx/bttv* 2570 2571BUSLOGIC SCSI DRIVER 2572M: Khalid Aziz <khalid@gonehiking.org> 2573L: linux-scsi@vger.kernel.org 2574S: Maintained 2575F: drivers/scsi/BusLogic.* 2576F: drivers/scsi/FlashPoint.* 2577 2578C-MEDIA CMI8788 DRIVER 2579M: Clemens Ladisch <clemens@ladisch.de> 2580L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2581T: git git://git.alsa-project.org/alsa-kernel.git 2582S: Maintained 2583F: sound/pci/oxygen/ 2584 2585C6X ARCHITECTURE 2586M: Mark Salter <msalter@redhat.com> 2587M: Aurelien Jacquiot <a-jacquiot@ti.com> 2588L: linux-c6x-dev@linux-c6x.org 2589W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2590S: Maintained 2591F: arch/c6x/ 2592 2593CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2594M: David Howells <dhowells@redhat.com> 2595L: linux-cachefs@redhat.com (moderated for non-subscribers) 2596S: Supported 2597F: Documentation/filesystems/caching/cachefiles.txt 2598F: fs/cachefiles/ 2599 2600CADET FM/AM RADIO RECEIVER DRIVER 2601M: Hans Verkuil <hverkuil@xs4all.nl> 2602L: linux-media@vger.kernel.org 2603T: git git://linuxtv.org/media_tree.git 2604W: https://linuxtv.org 2605S: Maintained 2606F: drivers/media/radio/radio-cadet* 2607 2608CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2609M: Jonathan Corbet <corbet@lwn.net> 2610L: linux-media@vger.kernel.org 2611T: git git://linuxtv.org/media_tree.git 2612S: Maintained 2613F: Documentation/video4linux/cafe_ccic 2614F: drivers/media/platform/marvell-ccic/ 2615 2616CAIF NETWORK LAYER 2617M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2618L: netdev@vger.kernel.org 2619S: Supported 2620F: Documentation/networking/caif/ 2621F: drivers/net/caif/ 2622F: include/uapi/linux/caif/ 2623F: include/net/caif/ 2624F: net/caif/ 2625 2626CALGARY x86-64 IOMMU 2627M: Muli Ben-Yehuda <muli@il.ibm.com> 2628M: "Jon D. Mason" <jdmason@kudzu.us> 2629L: discuss@x86-64.org 2630S: Maintained 2631F: arch/x86/kernel/pci-calgary_64.c 2632F: arch/x86/kernel/tce_64.c 2633F: arch/x86/include/asm/calgary.h 2634F: arch/x86/include/asm/tce.h 2635 2636CAN NETWORK LAYER 2637M: Oliver Hartkopp <socketcan@hartkopp.net> 2638M: Marc Kleine-Budde <mkl@pengutronix.de> 2639L: linux-can@vger.kernel.org 2640W: https://github.com/linux-can 2641T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2643S: Maintained 2644F: Documentation/networking/can.txt 2645F: net/can/ 2646F: include/linux/can/core.h 2647F: include/uapi/linux/can.h 2648F: include/uapi/linux/can/bcm.h 2649F: include/uapi/linux/can/raw.h 2650F: include/uapi/linux/can/gw.h 2651 2652CAN NETWORK DRIVERS 2653M: Wolfgang Grandegger <wg@grandegger.com> 2654M: Marc Kleine-Budde <mkl@pengutronix.de> 2655L: linux-can@vger.kernel.org 2656W: https://github.com/linux-can 2657T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2659S: Maintained 2660F: drivers/net/can/ 2661F: include/linux/can/dev.h 2662F: include/linux/can/platform/ 2663F: include/uapi/linux/can/error.h 2664F: include/uapi/linux/can/netlink.h 2665 2666CAPABILITIES 2667M: Serge Hallyn <serge.hallyn@canonical.com> 2668L: linux-security-module@vger.kernel.org 2669S: Supported 2670F: include/linux/capability.h 2671F: include/uapi/linux/capability.h 2672F: security/commoncap.c 2673F: kernel/capability.c 2674 2675CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2676M: Kevin Tsai <ktsai@capellamicro.com> 2677S: Maintained 2678F: drivers/iio/light/cm* 2679F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2680 2681CAVIUM LIQUIDIO NETWORK DRIVER 2682M: Derek Chickles <derek.chickles@caviumnetworks.com> 2683M: Satanand Burla <satananda.burla@caviumnetworks.com> 2684M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2685M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2686L: netdev@vger.kernel.org 2687W: http://www.cavium.com 2688S: Supported 2689F: drivers/net/ethernet/cavium/liquidio/ 2690 2691CC2520 IEEE-802.15.4 RADIO DRIVER 2692M: Varka Bhadram <varkabhadram@gmail.com> 2693L: linux-wpan@vger.kernel.org 2694S: Maintained 2695F: drivers/net/ieee802154/cc2520.c 2696F: include/linux/spi/cc2520.h 2697F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2698 2699CELL BROADBAND ENGINE ARCHITECTURE 2700M: Arnd Bergmann <arnd@arndb.de> 2701L: linuxppc-dev@lists.ozlabs.org 2702W: http://www.ibm.com/developerworks/power/cell/ 2703S: Supported 2704F: arch/powerpc/include/asm/cell*.h 2705F: arch/powerpc/include/asm/spu*.h 2706F: arch/powerpc/include/uapi/asm/spu*.h 2707F: arch/powerpc/oprofile/*cell* 2708F: arch/powerpc/platforms/cell/ 2709 2710CEPH COMMON CODE (LIBCEPH) 2711M: Ilya Dryomov <idryomov@gmail.com> 2712M: "Yan, Zheng" <zyan@redhat.com> 2713M: Sage Weil <sage@redhat.com> 2714L: ceph-devel@vger.kernel.org 2715W: http://ceph.com/ 2716T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2717T: git git://github.com/ceph/ceph-client.git 2718S: Supported 2719F: net/ceph/ 2720F: include/linux/ceph/ 2721F: include/linux/crush/ 2722 2723CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2724M: "Yan, Zheng" <zyan@redhat.com> 2725M: Sage Weil <sage@redhat.com> 2726M: Ilya Dryomov <idryomov@gmail.com> 2727L: ceph-devel@vger.kernel.org 2728W: http://ceph.com/ 2729T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2730T: git git://github.com/ceph/ceph-client.git 2731S: Supported 2732F: Documentation/filesystems/ceph.txt 2733F: fs/ceph/ 2734 2735CERTIFICATE HANDLING: 2736M: David Howells <dhowells@redhat.com> 2737M: David Woodhouse <dwmw2@infradead.org> 2738L: keyrings@vger.kernel.org 2739S: Maintained 2740F: Documentation/module-signing.txt 2741F: certs/ 2742F: scripts/sign-file.c 2743F: scripts/extract-cert.c 2744 2745CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2746L: linux-usb@vger.kernel.org 2747S: Orphan 2748F: Documentation/usb/WUSB-Design-overview.txt 2749F: Documentation/usb/wusb-cbaf 2750F: drivers/usb/host/hwa-hc.c 2751F: drivers/usb/host/whci/ 2752F: drivers/usb/wusbcore/ 2753F: include/linux/usb/wusb* 2754 2755CFAG12864B LCD DRIVER 2756M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2757W: http://miguelojeda.es/auxdisplay.htm 2758W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2759S: Maintained 2760F: drivers/auxdisplay/cfag12864b.c 2761F: include/linux/cfag12864b.h 2762 2763CFAG12864BFB LCD FRAMEBUFFER DRIVER 2764M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2765W: http://miguelojeda.es/auxdisplay.htm 2766W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2767S: Maintained 2768F: drivers/auxdisplay/cfag12864bfb.c 2769F: include/linux/cfag12864b.h 2770 2771CFG80211 and NL80211 2772M: Johannes Berg <johannes@sipsolutions.net> 2773L: linux-wireless@vger.kernel.org 2774W: http://wireless.kernel.org/ 2775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2776T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2777S: Maintained 2778F: include/uapi/linux/nl80211.h 2779F: include/net/cfg80211.h 2780F: net/wireless/* 2781X: net/wireless/wext* 2782 2783CHAR and MISC DRIVERS 2784M: Arnd Bergmann <arnd@arndb.de> 2785M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2786T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2787S: Supported 2788F: drivers/char/* 2789F: drivers/misc/* 2790F: include/linux/miscdevice.h 2791 2792CHECKPATCH 2793M: Andy Whitcroft <apw@canonical.com> 2794M: Joe Perches <joe@perches.com> 2795S: Maintained 2796F: scripts/checkpatch.pl 2797 2798CHINESE DOCUMENTATION 2799M: Harry Wei <harryxiyou@gmail.com> 2800L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2801L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2802S: Maintained 2803F: Documentation/zh_CN/ 2804 2805CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2806M: Peter Chen <Peter.Chen@nxp.com> 2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2808L: linux-usb@vger.kernel.org 2809S: Maintained 2810F: drivers/usb/chipidea/ 2811 2812CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2813M: Hans de Goede <hdegoede@redhat.com> 2814L: linux-input@vger.kernel.org 2815S: Maintained 2816F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2817F: drivers/input/touchscreen/chipone_icn8318.c 2818 2819CHROME HARDWARE PLATFORM SUPPORT 2820M: Olof Johansson <olof@lixom.net> 2821S: Maintained 2822T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2823F: drivers/platform/chrome/ 2824 2825CISCO VIC ETHERNET NIC DRIVER 2826M: Christian Benvenuti <benve@cisco.com> 2827M: Sujith Sankar <ssujith@cisco.com> 2828M: Govindarajulu Varadarajan <_govind@gmx.com> 2829M: Neel Patel <neepatel@cisco.com> 2830S: Supported 2831F: drivers/net/ethernet/cisco/enic/ 2832 2833CISCO VIC LOW LATENCY NIC DRIVER 2834M: Christian Benvenuti <benve@cisco.com> 2835M: Dave Goodell <dgoodell@cisco.com> 2836S: Supported 2837F: drivers/infiniband/hw/usnic/ 2838 2839CIRRUS LOGIC EP93XX ETHERNET DRIVER 2840M: Hartley Sweeten <hsweeten@visionengravers.com> 2841L: netdev@vger.kernel.org 2842S: Maintained 2843F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2844 2845CIRRUS LOGIC AUDIO CODEC DRIVERS 2846M: Brian Austin <brian.austin@cirrus.com> 2847M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2848L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2849S: Maintained 2850F: sound/soc/codecs/cs* 2851 2852CLEANCACHE API 2853M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2854L: linux-kernel@vger.kernel.org 2855S: Maintained 2856F: mm/cleancache.c 2857F: include/linux/cleancache.h 2858 2859CLK API 2860M: Russell King <linux@arm.linux.org.uk> 2861L: linux-clk@vger.kernel.org 2862S: Maintained 2863F: include/linux/clk.h 2864 2865CLOCKSOURCE, CLOCKEVENT DRIVERS 2866M: Daniel Lezcano <daniel.lezcano@linaro.org> 2867M: Thomas Gleixner <tglx@linutronix.de> 2868L: linux-kernel@vger.kernel.org 2869T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2870S: Supported 2871F: drivers/clocksource 2872 2873CISCO FCOE HBA DRIVER 2874M: Hiral Patel <hiralpat@cisco.com> 2875M: Suma Ramars <sramars@cisco.com> 2876M: Brian Uchino <buchino@cisco.com> 2877L: linux-scsi@vger.kernel.org 2878S: Supported 2879F: drivers/scsi/fnic/ 2880 2881CISCO SCSI HBA DRIVER 2882M: Narsimhulu Musini <nmusini@cisco.com> 2883M: Sesidhar Baddela <sebaddel@cisco.com> 2884L: linux-scsi@vger.kernel.org 2885S: Supported 2886F: drivers/scsi/snic/ 2887 2888CMPC ACPI DRIVER 2889M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2890M: Daniel Oliveira Nascimento <don@syst.com.br> 2891L: platform-driver-x86@vger.kernel.org 2892S: Supported 2893F: drivers/platform/x86/classmate-laptop.c 2894 2895COBALT MEDIA DRIVER 2896M: Hans Verkuil <hans.verkuil@cisco.com> 2897L: linux-media@vger.kernel.org 2898T: git git://linuxtv.org/media_tree.git 2899W: https://linuxtv.org 2900S: Supported 2901F: drivers/media/pci/cobalt/ 2902 2903COCCINELLE/Semantic Patches (SmPL) 2904M: Julia Lawall <Julia.Lawall@lip6.fr> 2905M: Gilles Muller <Gilles.Muller@lip6.fr> 2906M: Nicolas Palix <nicolas.palix@imag.fr> 2907M: Michal Marek <mmarek@suse.com> 2908L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2909T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2910W: http://coccinelle.lip6.fr/ 2911S: Supported 2912F: Documentation/coccinelle.txt 2913F: scripts/coccinelle/ 2914F: scripts/coccicheck 2915 2916CODA FILE SYSTEM 2917M: Jan Harkes <jaharkes@cs.cmu.edu> 2918M: coda@cs.cmu.edu 2919L: codalist@coda.cs.cmu.edu 2920W: http://www.coda.cs.cmu.edu/ 2921S: Maintained 2922F: Documentation/filesystems/coda.txt 2923F: fs/coda/ 2924F: include/linux/coda*.h 2925F: include/uapi/linux/coda*.h 2926 2927CODA V4L2 MEM2MEM DRIVER 2928M: Philipp Zabel <p.zabel@pengutronix.de> 2929L: linux-media@vger.kernel.org 2930S: Maintained 2931F: Documentation/devicetree/bindings/media/coda.txt 2932F: drivers/media/platform/coda/ 2933 2934COMMON CLK FRAMEWORK 2935M: Michael Turquette <mturquette@baylibre.com> 2936M: Stephen Boyd <sboyd@codeaurora.org> 2937L: linux-clk@vger.kernel.org 2938T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2939S: Maintained 2940F: drivers/clk/ 2941X: drivers/clk/clkdev.c 2942F: include/linux/clk-pr* 2943F: include/linux/clk/ 2944 2945COMMON INTERNET FILE SYSTEM (CIFS) 2946M: Steve French <sfrench@samba.org> 2947L: linux-cifs@vger.kernel.org 2948L: samba-technical@lists.samba.org (moderated for non-subscribers) 2949W: http://linux-cifs.samba.org/ 2950T: git git://git.samba.org/sfrench/cifs-2.6.git 2951S: Supported 2952F: Documentation/filesystems/cifs/ 2953F: fs/cifs/ 2954 2955COMPACTPCI HOTPLUG CORE 2956M: Scott Murray <scott@spiteful.org> 2957L: linux-pci@vger.kernel.org 2958S: Maintained 2959F: drivers/pci/hotplug/cpci_hotplug* 2960 2961COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2962M: Scott Murray <scott@spiteful.org> 2963L: linux-pci@vger.kernel.org 2964S: Maintained 2965F: drivers/pci/hotplug/cpcihp_zt5550.* 2966 2967COMPACTPCI HOTPLUG GENERIC DRIVER 2968M: Scott Murray <scott@spiteful.org> 2969L: linux-pci@vger.kernel.org 2970S: Maintained 2971F: drivers/pci/hotplug/cpcihp_generic.c 2972 2973COMPAL LAPTOP SUPPORT 2974M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2975L: platform-driver-x86@vger.kernel.org 2976S: Maintained 2977F: drivers/platform/x86/compal-laptop.c 2978 2979CONEXANT ACCESSRUNNER USB DRIVER 2980L: accessrunner-general@lists.sourceforge.net 2981W: http://accessrunner.sourceforge.net/ 2982S: Orphan 2983F: drivers/usb/atm/cxacru.c 2984 2985CONFIGFS 2986M: Joel Becker <jlbec@evilplan.org> 2987M: Christoph Hellwig <hch@lst.de> 2988T: git git://git.infradead.org/users/hch/configfs.git 2989S: Supported 2990F: fs/configfs/ 2991F: include/linux/configfs.h 2992 2993CONNECTOR 2994M: Evgeniy Polyakov <zbr@ioremap.net> 2995L: netdev@vger.kernel.org 2996S: Maintained 2997F: drivers/connector/ 2998 2999CONTROL GROUP (CGROUP) 3000M: Tejun Heo <tj@kernel.org> 3001M: Li Zefan <lizefan@huawei.com> 3002M: Johannes Weiner <hannes@cmpxchg.org> 3003L: cgroups@vger.kernel.org 3004T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3005S: Maintained 3006F: Documentation/cgroups/ 3007F: include/linux/cgroup* 3008F: kernel/cgroup* 3009 3010CONTROL GROUP - CPUSET 3011M: Li Zefan <lizefan@huawei.com> 3012L: cgroups@vger.kernel.org 3013W: http://www.bullopensource.org/cpuset/ 3014W: http://oss.sgi.com/projects/cpusets/ 3015T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3016S: Maintained 3017F: Documentation/cgroups/cpusets.txt 3018F: include/linux/cpuset.h 3019F: kernel/cpuset.c 3020 3021CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3022M: Johannes Weiner <hannes@cmpxchg.org> 3023M: Michal Hocko <mhocko@kernel.org> 3024M: Vladimir Davydov <vdavydov@virtuozzo.com> 3025L: cgroups@vger.kernel.org 3026L: linux-mm@kvack.org 3027S: Maintained 3028F: mm/memcontrol.c 3029F: mm/swap_cgroup.c 3030 3031CORETEMP HARDWARE MONITORING DRIVER 3032M: Fenghua Yu <fenghua.yu@intel.com> 3033L: lm-sensors@lm-sensors.org 3034S: Maintained 3035F: Documentation/hwmon/coretemp 3036F: drivers/hwmon/coretemp.c 3037 3038COSA/SRP SYNC SERIAL DRIVER 3039M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3040W: http://www.fi.muni.cz/~kas/cosa/ 3041S: Maintained 3042F: drivers/net/wan/cosa* 3043 3044CPMAC ETHERNET DRIVER 3045M: Florian Fainelli <florian@openwrt.org> 3046L: netdev@vger.kernel.org 3047S: Maintained 3048F: drivers/net/ethernet/ti/cpmac.c 3049 3050CPU FREQUENCY DRIVERS 3051M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3052M: Viresh Kumar <viresh.kumar@linaro.org> 3053L: linux-pm@vger.kernel.org 3054S: Maintained 3055T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3056T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3057F: drivers/cpufreq/ 3058F: include/linux/cpufreq.h 3059 3060CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3061M: Viresh Kumar <viresh.kumar@linaro.org> 3062M: Sudeep Holla <sudeep.holla@arm.com> 3063L: linux-pm@vger.kernel.org 3064W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3065S: Maintained 3066F: drivers/cpufreq/arm_big_little.h 3067F: drivers/cpufreq/arm_big_little.c 3068F: drivers/cpufreq/arm_big_little_dt.c 3069 3070CPUIDLE DRIVER - ARM BIG LITTLE 3071M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3072M: Daniel Lezcano <daniel.lezcano@linaro.org> 3073L: linux-pm@vger.kernel.org 3074L: linux-arm-kernel@lists.infradead.org 3075T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3076S: Maintained 3077F: drivers/cpuidle/cpuidle-big_little.c 3078 3079CPUIDLE DRIVER - ARM EXYNOS 3080M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3081M: Daniel Lezcano <daniel.lezcano@linaro.org> 3082M: Kukjin Kim <kgene@kernel.org> 3083L: linux-pm@vger.kernel.org 3084L: linux-samsung-soc@vger.kernel.org 3085S: Supported 3086F: drivers/cpuidle/cpuidle-exynos.c 3087F: arch/arm/mach-exynos/pm.c 3088 3089CPUIDLE DRIVERS 3090M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3091M: Daniel Lezcano <daniel.lezcano@linaro.org> 3092L: linux-pm@vger.kernel.org 3093S: Maintained 3094T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3095F: drivers/cpuidle/* 3096F: include/linux/cpuidle.h 3097 3098CPUID/MSR DRIVER 3099M: "H. Peter Anvin" <hpa@zytor.com> 3100S: Maintained 3101F: arch/x86/kernel/cpuid.c 3102F: arch/x86/kernel/msr.c 3103 3104CPU POWER MONITORING SUBSYSTEM 3105M: Thomas Renninger <trenn@suse.com> 3106L: linux-pm@vger.kernel.org 3107S: Maintained 3108F: tools/power/cpupower/ 3109 3110CRAMFS FILESYSTEM 3111W: http://sourceforge.net/projects/cramfs/ 3112S: Orphan / Obsolete 3113F: Documentation/filesystems/cramfs.txt 3114F: fs/cramfs/ 3115 3116CRIS PORT 3117M: Mikael Starvik <starvik@axis.com> 3118M: Jesper Nilsson <jesper.nilsson@axis.com> 3119L: linux-cris-kernel@axis.com 3120W: http://developer.axis.com 3121T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3122S: Maintained 3123F: arch/cris/ 3124F: drivers/tty/serial/crisv10.* 3125 3126CRYPTO API 3127M: Herbert Xu <herbert@gondor.apana.org.au> 3128M: "David S. Miller" <davem@davemloft.net> 3129L: linux-crypto@vger.kernel.org 3130T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3131T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3132S: Maintained 3133F: Documentation/crypto/ 3134F: Documentation/DocBook/crypto-API.tmpl 3135F: arch/*/crypto/ 3136F: crypto/ 3137F: drivers/crypto/ 3138F: include/crypto/ 3139 3140CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3141M: Neil Horman <nhorman@tuxdriver.com> 3142L: linux-crypto@vger.kernel.org 3143S: Maintained 3144F: crypto/ansi_cprng.c 3145F: crypto/rng.c 3146 3147CS3308 MEDIA DRIVER 3148M: Hans Verkuil <hverkuil@xs4all.nl> 3149L: linux-media@vger.kernel.org 3150T: git git://linuxtv.org/media_tree.git 3151W: http://linuxtv.org 3152S: Odd Fixes 3153F: drivers/media/i2c/cs3308.c 3154F: drivers/media/i2c/cs3308.h 3155 3156CS5535 Audio ALSA driver 3157M: Jaya Kumar <jayakumar.alsa@gmail.com> 3158S: Maintained 3159F: sound/pci/cs5535audio/ 3160 3161CW1200 WLAN driver 3162M: Solomon Peachy <pizza@shaftnet.org> 3163S: Maintained 3164F: drivers/net/wireless/st/cw1200/ 3165 3166CX18 VIDEO4LINUX DRIVER 3167M: Andy Walls <awalls@md.metrocast.net> 3168L: ivtv-devel@ivtvdriver.org (subscribers-only) 3169L: linux-media@vger.kernel.org 3170T: git git://linuxtv.org/media_tree.git 3171W: https://linuxtv.org 3172W: http://www.ivtvdriver.org/index.php/Cx18 3173S: Maintained 3174F: Documentation/video4linux/cx18.txt 3175F: drivers/media/pci/cx18/ 3176F: include/uapi/linux/ivtv* 3177 3178CX2341X MPEG ENCODER HELPER MODULE 3179M: Hans Verkuil <hverkuil@xs4all.nl> 3180L: linux-media@vger.kernel.org 3181T: git git://linuxtv.org/media_tree.git 3182W: https://linuxtv.org 3183S: Maintained 3184F: drivers/media/common/cx2341x* 3185F: include/media/cx2341x* 3186 3187CX24120 MEDIA DRIVER 3188M: Jemma Denson <jdenson@gmail.com> 3189M: Patrick Boettcher <patrick.boettcher@posteo.de> 3190L: linux-media@vger.kernel.org 3191W: https://linuxtv.org 3192Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3193S: Maintained 3194F: drivers/media/dvb-frontends/cx24120* 3195 3196CX88 VIDEO4LINUX DRIVER 3197M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3198L: linux-media@vger.kernel.org 3199W: https://linuxtv.org 3200T: git git://linuxtv.org/media_tree.git 3201S: Odd fixes 3202F: Documentation/video4linux/cx88/ 3203F: drivers/media/pci/cx88/ 3204 3205CXD2820R MEDIA DRIVER 3206M: Antti Palosaari <crope@iki.fi> 3207L: linux-media@vger.kernel.org 3208W: https://linuxtv.org 3209W: http://palosaari.fi/linux/ 3210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3211T: git git://linuxtv.org/anttip/media_tree.git 3212S: Maintained 3213F: drivers/media/dvb-frontends/cxd2820r* 3214 3215CXGB3 ETHERNET DRIVER (CXGB3) 3216M: Santosh Raspatur <santosh@chelsio.com> 3217L: netdev@vger.kernel.org 3218W: http://www.chelsio.com 3219S: Supported 3220F: drivers/net/ethernet/chelsio/cxgb3/ 3221 3222CXGB3 ISCSI DRIVER (CXGB3I) 3223M: Karen Xie <kxie@chelsio.com> 3224L: linux-scsi@vger.kernel.org 3225W: http://www.chelsio.com 3226S: Supported 3227F: drivers/scsi/cxgbi/cxgb3i 3228 3229CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3230M: Steve Wise <swise@chelsio.com> 3231L: linux-rdma@vger.kernel.org 3232W: http://www.openfabrics.org 3233S: Supported 3234F: drivers/infiniband/hw/cxgb3/ 3235 3236CXGB4 ETHERNET DRIVER (CXGB4) 3237M: Hariprasad S <hariprasad@chelsio.com> 3238L: netdev@vger.kernel.org 3239W: http://www.chelsio.com 3240S: Supported 3241F: drivers/net/ethernet/chelsio/cxgb4/ 3242 3243CXGB4 ISCSI DRIVER (CXGB4I) 3244M: Karen Xie <kxie@chelsio.com> 3245L: linux-scsi@vger.kernel.org 3246W: http://www.chelsio.com 3247S: Supported 3248F: drivers/scsi/cxgbi/cxgb4i 3249 3250CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3251M: Steve Wise <swise@chelsio.com> 3252L: linux-rdma@vger.kernel.org 3253W: http://www.openfabrics.org 3254S: Supported 3255F: drivers/infiniband/hw/cxgb4/ 3256 3257CXGB4VF ETHERNET DRIVER (CXGB4VF) 3258M: Casey Leedom <leedom@chelsio.com> 3259L: netdev@vger.kernel.org 3260W: http://www.chelsio.com 3261S: Supported 3262F: drivers/net/ethernet/chelsio/cxgb4vf/ 3263 3264CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3265M: Ian Munsie <imunsie@au1.ibm.com> 3266M: Michael Neuling <mikey@neuling.org> 3267L: linuxppc-dev@lists.ozlabs.org 3268S: Supported 3269F: drivers/misc/cxl/ 3270F: include/misc/cxl* 3271F: include/uapi/misc/cxl.h 3272F: Documentation/powerpc/cxl.txt 3273F: Documentation/powerpc/cxl.txt 3274F: Documentation/ABI/testing/sysfs-class-cxl 3275 3276CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3277M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3278M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3279L: linux-scsi@vger.kernel.org 3280S: Supported 3281F: drivers/scsi/cxlflash/ 3282F: include/uapi/scsi/cxlflash_ioctls.h 3283F: Documentation/powerpc/cxlflash.txt 3284 3285STMMAC ETHERNET DRIVER 3286M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3287L: netdev@vger.kernel.org 3288W: http://www.stlinux.com 3289S: Supported 3290F: drivers/net/ethernet/stmicro/stmmac/ 3291 3292CYBERPRO FB DRIVER 3293M: Russell King <linux@arm.linux.org.uk> 3294L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3295W: http://www.arm.linux.org.uk/ 3296S: Maintained 3297F: drivers/video/fbdev/cyber2000fb.* 3298 3299CYCLADES ASYNC MUX DRIVER 3300W: http://www.cyclades.com/ 3301S: Orphan 3302F: drivers/tty/cyclades.c 3303F: include/linux/cyclades.h 3304F: include/uapi/linux/cyclades.h 3305 3306CYCLADES PC300 DRIVER 3307W: http://www.cyclades.com/ 3308S: Orphan 3309F: drivers/net/wan/pc300* 3310 3311CYPRESS_FIRMWARE MEDIA DRIVER 3312M: Antti Palosaari <crope@iki.fi> 3313L: linux-media@vger.kernel.org 3314W: https://linuxtv.org 3315W: http://palosaari.fi/linux/ 3316Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3317T: git git://linuxtv.org/anttip/media_tree.git 3318S: Maintained 3319F: drivers/media/common/cypress_firmware* 3320 3321CYTTSP TOUCHSCREEN DRIVER 3322M: Ferruh Yigit <fery@cypress.com> 3323L: linux-input@vger.kernel.org 3324S: Supported 3325F: drivers/input/touchscreen/cyttsp* 3326F: include/linux/input/cyttsp.h 3327 3328DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3329M: Joshua Kinard <kumba@gentoo.org> 3330S: Maintained 3331F: drivers/rtc/rtc-ds1685.c 3332F: include/linux/rtc/ds1685.h 3333 3334DAMA SLAVE for AX.25 3335M: Joerg Reuter <jreuter@yaina.de> 3336W: http://yaina.de/jreuter/ 3337W: http://www.qsl.net/dl1bke/ 3338L: linux-hams@vger.kernel.org 3339S: Maintained 3340F: net/ax25/af_ax25.c 3341F: net/ax25/ax25_dev.c 3342F: net/ax25/ax25_ds_* 3343F: net/ax25/ax25_in.c 3344F: net/ax25/ax25_out.c 3345F: net/ax25/ax25_timer.c 3346F: net/ax25/sysctl_net_ax25.c 3347 3348DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3349L: netdev@vger.kernel.org 3350S: Orphan 3351F: Documentation/networking/dmfe.txt 3352F: drivers/net/ethernet/dec/tulip/dmfe.c 3353 3354DC390/AM53C974 SCSI driver 3355M: Hannes Reinecke <hare@suse.com> 3356L: linux-scsi@vger.kernel.org 3357S: Maintained 3358F: drivers/scsi/am53c974.c 3359 3360DC395x SCSI driver 3361M: Oliver Neukum <oliver@neukum.org> 3362M: Ali Akcaagac <aliakc@web.de> 3363M: Jamie Lenehan <lenehan@twibble.org> 3364L: dc395x@twibble.org 3365W: http://twibble.org/dist/dc395x/ 3366W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3367S: Maintained 3368F: Documentation/scsi/dc395x.txt 3369F: drivers/scsi/dc395x.* 3370 3371DCCP PROTOCOL 3372M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3373L: dccp@vger.kernel.org 3374W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3375S: Maintained 3376F: include/linux/dccp.h 3377F: include/uapi/linux/dccp.h 3378F: include/linux/tfrc.h 3379F: net/dccp/ 3380 3381DECnet NETWORK LAYER 3382W: http://linux-decnet.sourceforge.net 3383L: linux-decnet-user@lists.sourceforge.net 3384S: Orphan 3385F: Documentation/networking/decnet.txt 3386F: net/decnet/ 3387 3388DECSTATION PLATFORM SUPPORT 3389M: "Maciej W. Rozycki" <macro@linux-mips.org> 3390L: linux-mips@linux-mips.org 3391W: http://www.linux-mips.org/wiki/DECstation 3392S: Maintained 3393F: arch/mips/dec/ 3394F: arch/mips/include/asm/dec/ 3395F: arch/mips/include/asm/mach-dec/ 3396 3397DEFXX FDDI NETWORK DRIVER 3398M: "Maciej W. Rozycki" <macro@linux-mips.org> 3399S: Maintained 3400F: drivers/net/fddi/defxx.* 3401 3402DELL LAPTOP DRIVER 3403M: Matthew Garrett <mjg59@srcf.ucam.org> 3404M: Pali Rohár <pali.rohar@gmail.com> 3405L: platform-driver-x86@vger.kernel.org 3406S: Maintained 3407F: drivers/platform/x86/dell-laptop.c 3408 3409DELL LAPTOP RBTN DRIVER 3410M: Pali Rohár <pali.rohar@gmail.com> 3411S: Maintained 3412F: drivers/platform/x86/dell-rbtn.* 3413 3414DELL LAPTOP FREEFALL DRIVER 3415M: Pali Rohár <pali.rohar@gmail.com> 3416S: Maintained 3417F: drivers/platform/x86/dell-smo8800.c 3418 3419DELL LAPTOP SMM DRIVER 3420M: Pali Rohár <pali.rohar@gmail.com> 3421S: Maintained 3422F: drivers/hwmon/dell-smm-hwmon.c 3423F: include/uapi/linux/i8k.h 3424 3425DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3426M: Doug Warzecha <Douglas_Warzecha@dell.com> 3427S: Maintained 3428F: Documentation/dcdbas.txt 3429F: drivers/firmware/dcdbas.* 3430 3431DELL WMI EXTRAS DRIVER 3432M: Matthew Garrett <mjg59@srcf.ucam.org> 3433M: Pali Rohár <pali.rohar@gmail.com> 3434S: Maintained 3435F: drivers/platform/x86/dell-wmi.c 3436 3437DESIGNWARE USB2 DRD IP DRIVER 3438M: John Youn <johnyoun@synopsys.com> 3439L: linux-usb@vger.kernel.org 3440T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3441S: Maintained 3442F: drivers/usb/dwc2/ 3443 3444DESIGNWARE USB3 DRD IP DRIVER 3445M: Felipe Balbi <balbi@kernel.org> 3446L: linux-usb@vger.kernel.org 3447L: linux-omap@vger.kernel.org 3448T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3449S: Maintained 3450F: drivers/usb/dwc3/ 3451 3452DEVICE COREDUMP (DEV_COREDUMP) 3453M: Johannes Berg <johannes@sipsolutions.net> 3454L: linux-kernel@vger.kernel.org 3455S: Maintained 3456F: drivers/base/devcoredump.c 3457F: include/linux/devcoredump.h 3458 3459DEVICE FREQUENCY (DEVFREQ) 3460M: MyungJoo Ham <myungjoo.ham@samsung.com> 3461M: Kyungmin Park <kyungmin.park@samsung.com> 3462L: linux-pm@vger.kernel.org 3463T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3464S: Maintained 3465F: drivers/devfreq/ 3466F: include/linux/devfreq.h 3467F: Documentation/devicetree/bindings/devfreq/ 3468 3469DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3470M: Chanwoo Choi <cw00.choi@samsung.com> 3471L: linux-pm@vger.kernel.org 3472T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3473S: Supported 3474F: drivers/devfreq/event/ 3475F: drivers/devfreq/devfreq-event.c 3476F: include/linux/devfreq-event.h 3477F: Documentation/devicetree/bindings/devfreq/event/ 3478 3479DEVICE NUMBER REGISTRY 3480M: Torben Mathiasen <device@lanana.org> 3481W: http://lanana.org/docs/device-list/index.html 3482S: Maintained 3483 3484DEVICE-MAPPER (LVM) 3485M: Alasdair Kergon <agk@redhat.com> 3486M: Mike Snitzer <snitzer@redhat.com> 3487M: dm-devel@redhat.com 3488L: dm-devel@redhat.com 3489W: http://sources.redhat.com/dm 3490Q: http://patchwork.kernel.org/project/dm-devel/list/ 3491T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3492T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3493S: Maintained 3494F: Documentation/device-mapper/ 3495F: drivers/md/dm* 3496F: drivers/md/persistent-data/ 3497F: include/linux/device-mapper.h 3498F: include/linux/dm-*.h 3499F: include/uapi/linux/dm-*.h 3500 3501DIALOG SEMICONDUCTOR DRIVERS 3502M: Support Opensource <support.opensource@diasemi.com> 3503W: http://www.dialog-semiconductor.com/products 3504S: Supported 3505F: Documentation/hwmon/da90?? 3506F: Documentation/devicetree/bindings/sound/da[79]*.txt 3507F: drivers/gpio/gpio-da90??.c 3508F: drivers/hwmon/da90??-hwmon.c 3509F: drivers/iio/adc/da91??-*.c 3510F: drivers/input/misc/da90??_onkey.c 3511F: drivers/input/touchscreen/da9052_tsi.c 3512F: drivers/leds/leds-da90??.c 3513F: drivers/mfd/da903x.c 3514F: drivers/mfd/da90??-*.c 3515F: drivers/mfd/da91??-*.c 3516F: drivers/power/da9052-battery.c 3517F: drivers/power/da91??-*.c 3518F: drivers/regulator/da903x.c 3519F: drivers/regulator/da9???-regulator.[ch] 3520F: drivers/rtc/rtc-da90??.c 3521F: drivers/video/backlight/da90??_bl.c 3522F: drivers/watchdog/da90??_wdt.c 3523F: include/linux/mfd/da903x.h 3524F: include/linux/mfd/da9052/ 3525F: include/linux/mfd/da9055/ 3526F: include/linux/mfd/da9063/ 3527F: include/linux/mfd/da9150/ 3528F: include/sound/da[79]*.h 3529F: sound/soc/codecs/da[79]*.[ch] 3530 3531DIGI NEO AND CLASSIC PCI PRODUCTS 3532M: Lidza Louina <lidza.louina@gmail.com> 3533M: Mark Hounschell <markh@compro.net> 3534L: driverdev-devel@linuxdriverproject.org 3535S: Maintained 3536F: drivers/staging/dgnc/ 3537 3538DIGI EPCA PCI PRODUCTS 3539M: Lidza Louina <lidza.louina@gmail.com> 3540M: Daeseok Youn <daeseok.youn@gmail.com> 3541L: driverdev-devel@linuxdriverproject.org 3542S: Maintained 3543F: drivers/staging/dgap/ 3544 3545DIOLAN U2C-12 I2C DRIVER 3546M: Guenter Roeck <linux@roeck-us.net> 3547L: linux-i2c@vger.kernel.org 3548S: Maintained 3549F: drivers/i2c/busses/i2c-diolan-u2c.c 3550 3551DIRECT ACCESS (DAX) 3552M: Matthew Wilcox <willy@linux.intel.com> 3553L: linux-fsdevel@vger.kernel.org 3554S: Supported 3555F: fs/dax.c 3556 3557DIRECTORY NOTIFICATION (DNOTIFY) 3558M: Eric Paris <eparis@parisplace.org> 3559S: Maintained 3560F: Documentation/filesystems/dnotify.txt 3561F: fs/notify/dnotify/ 3562F: include/linux/dnotify.h 3563 3564DISK GEOMETRY AND PARTITION HANDLING 3565M: Andries Brouwer <aeb@cwi.nl> 3566W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3567W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3568W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3569S: Maintained 3570 3571DISKQUOTA 3572M: Jan Kara <jack@suse.com> 3573S: Maintained 3574F: Documentation/filesystems/quota.txt 3575F: fs/quota/ 3576F: include/linux/quota*.h 3577F: include/uapi/linux/quota*.h 3578 3579DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3580M: Bernie Thompson <bernie@plugable.com> 3581L: linux-fbdev@vger.kernel.org 3582S: Maintained 3583W: http://plugable.com/category/projects/udlfb/ 3584F: drivers/video/fbdev/udlfb.c 3585F: include/video/udlfb.h 3586F: Documentation/fb/udlfb.txt 3587 3588DISTRIBUTED LOCK MANAGER (DLM) 3589M: Christine Caulfield <ccaulfie@redhat.com> 3590M: David Teigland <teigland@redhat.com> 3591L: cluster-devel@redhat.com 3592W: http://sources.redhat.com/cluster/ 3593T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3594S: Supported 3595F: fs/dlm/ 3596 3597DMA BUFFER SHARING FRAMEWORK 3598M: Sumit Semwal <sumit.semwal@linaro.org> 3599S: Maintained 3600L: linux-media@vger.kernel.org 3601L: dri-devel@lists.freedesktop.org 3602L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3603F: drivers/dma-buf/ 3604F: include/linux/dma-buf* 3605F: include/linux/reservation.h 3606F: include/linux/*fence.h 3607F: Documentation/dma-buf-sharing.txt 3608T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3609 3610DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3611M: Vinod Koul <vinod.koul@intel.com> 3612L: dmaengine@vger.kernel.org 3613Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3614S: Maintained 3615F: drivers/dma/ 3616F: include/linux/dmaengine.h 3617F: Documentation/dmaengine/ 3618T: git git://git.infradead.org/users/vkoul/slave-dma.git 3619 3620DME1737 HARDWARE MONITOR DRIVER 3621M: Juerg Haefliger <juergh@gmail.com> 3622L: lm-sensors@lm-sensors.org 3623S: Maintained 3624F: Documentation/hwmon/dme1737 3625F: drivers/hwmon/dme1737.c 3626 3627DMI/SMBIOS SUPPORT 3628M: Jean Delvare <jdelvare@suse.com> 3629S: Maintained 3630T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3631F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3632F: drivers/firmware/dmi-id.c 3633F: drivers/firmware/dmi_scan.c 3634F: include/linux/dmi.h 3635 3636DOCUMENTATION 3637M: Jonathan Corbet <corbet@lwn.net> 3638L: linux-doc@vger.kernel.org 3639S: Maintained 3640F: Documentation/ 3641F: scripts/docproc.c 3642F: scripts/kernel-doc* 3643X: Documentation/ABI/ 3644X: Documentation/devicetree/ 3645X: Documentation/acpi 3646X: Documentation/power 3647X: Documentation/spi 3648X: Documentation/DocBook/media 3649T: git git://git.lwn.net/linux.git docs-next 3650 3651DOUBLETALK DRIVER 3652M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3653L: blinux-list@redhat.com 3654S: Maintained 3655F: drivers/char/dtlk.c 3656F: include/linux/dtlk.h 3657 3658DPT_I2O SCSI RAID DRIVER 3659M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3660L: linux-scsi@vger.kernel.org 3661W: http://www.adaptec.com/ 3662S: Maintained 3663F: drivers/scsi/dpt* 3664F: drivers/scsi/dpt/ 3665 3666DRBD DRIVER 3667M: Philipp Reisner <philipp.reisner@linbit.com> 3668M: Lars Ellenberg <lars.ellenberg@linbit.com> 3669L: drbd-dev@lists.linbit.com 3670W: http://www.drbd.org 3671T: git git://git.linbit.com/linux-drbd.git 3672T: git git://git.linbit.com/drbd-8.4.git 3673S: Supported 3674F: drivers/block/drbd/ 3675F: lib/lru_cache.c 3676F: Documentation/blockdev/drbd/ 3677 3678DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3679M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3680T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3681S: Supported 3682F: Documentation/kobject.txt 3683F: drivers/base/ 3684F: fs/debugfs/ 3685F: fs/kernfs/ 3686F: fs/sysfs/ 3687F: include/linux/debugfs.h 3688F: include/linux/kobj* 3689F: lib/kobj* 3690 3691DRM DRIVERS 3692M: David Airlie <airlied@linux.ie> 3693L: dri-devel@lists.freedesktop.org 3694T: git git://people.freedesktop.org/~airlied/linux 3695S: Maintained 3696F: drivers/gpu/drm/ 3697F: drivers/gpu/vga/ 3698F: include/drm/ 3699F: include/uapi/drm/ 3700 3701RADEON DRM DRIVERS 3702M: Alex Deucher <alexander.deucher@amd.com> 3703M: Christian König <christian.koenig@amd.com> 3704L: dri-devel@lists.freedesktop.org 3705T: git git://people.freedesktop.org/~agd5f/linux 3706S: Supported 3707F: drivers/gpu/drm/radeon/ 3708F: include/uapi/drm/radeon* 3709 3710DRM PANEL DRIVERS 3711M: Thierry Reding <thierry.reding@gmail.com> 3712L: dri-devel@lists.freedesktop.org 3713T: git git://anongit.freedesktop.org/tegra/linux.git 3714S: Maintained 3715F: drivers/gpu/drm/drm_panel.c 3716F: drivers/gpu/drm/panel/ 3717F: include/drm/drm_panel.h 3718F: Documentation/devicetree/bindings/display/panel/ 3719 3720INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3721M: Daniel Vetter <daniel.vetter@intel.com> 3722M: Jani Nikula <jani.nikula@linux.intel.com> 3723L: intel-gfx@lists.freedesktop.org 3724L: dri-devel@lists.freedesktop.org 3725W: https://01.org/linuxgraphics/ 3726Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3727T: git git://anongit.freedesktop.org/drm-intel 3728S: Supported 3729F: drivers/gpu/drm/i915/ 3730F: include/drm/i915* 3731F: include/uapi/drm/i915* 3732 3733DRM DRIVERS FOR ATMEL HLCDC 3734M: Boris Brezillon <boris.brezillon@free-electrons.com> 3735L: dri-devel@lists.freedesktop.org 3736S: Supported 3737F: drivers/gpu/drm/atmel-hlcdc/ 3738F: Documentation/devicetree/bindings/drm/atmel/ 3739 3740DRM DRIVERS FOR EXYNOS 3741M: Inki Dae <inki.dae@samsung.com> 3742M: Joonyoung Shim <jy0922.shim@samsung.com> 3743M: Seung-Woo Kim <sw0312.kim@samsung.com> 3744M: Kyungmin Park <kyungmin.park@samsung.com> 3745L: dri-devel@lists.freedesktop.org 3746T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3747S: Supported 3748F: drivers/gpu/drm/exynos/ 3749F: include/drm/exynos* 3750F: include/uapi/drm/exynos* 3751 3752DRM DRIVERS FOR FREESCALE DCU 3753M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3754M: Alison Wang <alison.wang@freescale.com> 3755L: dri-devel@lists.freedesktop.org 3756S: Supported 3757F: drivers/gpu/drm/fsl-dcu/ 3758F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3759F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3760 3761DRM DRIVERS FOR FREESCALE IMX 3762M: Philipp Zabel <p.zabel@pengutronix.de> 3763L: dri-devel@lists.freedesktop.org 3764S: Maintained 3765F: drivers/gpu/drm/imx/ 3766F: drivers/gpu/ipu-v3/ 3767F: Documentation/devicetree/bindings/display/imx/ 3768 3769DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3770M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3771L: dri-devel@lists.freedesktop.org 3772T: git git://github.com/patjak/drm-gma500 3773S: Maintained 3774F: drivers/gpu/drm/gma500 3775F: include/drm/gma500* 3776 3777DRM DRIVERS FOR NVIDIA TEGRA 3778M: Thierry Reding <thierry.reding@gmail.com> 3779M: Terje Bergström <tbergstrom@nvidia.com> 3780L: dri-devel@lists.freedesktop.org 3781L: linux-tegra@vger.kernel.org 3782T: git git://anongit.freedesktop.org/tegra/linux.git 3783S: Supported 3784F: drivers/gpu/drm/tegra/ 3785F: drivers/gpu/host1x/ 3786F: include/linux/host1x.h 3787F: include/uapi/drm/tegra_drm.h 3788F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3789 3790DRM DRIVERS FOR RENESAS 3791M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3792L: dri-devel@lists.freedesktop.org 3793L: linux-renesas-soc@vger.kernel.org 3794T: git git://people.freedesktop.org/~airlied/linux 3795S: Supported 3796F: drivers/gpu/drm/rcar-du/ 3797F: drivers/gpu/drm/shmobile/ 3798F: include/linux/platform_data/shmob_drm.h 3799 3800DRM DRIVERS FOR ROCKCHIP 3801M: Mark Yao <mark.yao@rock-chips.com> 3802L: dri-devel@lists.freedesktop.org 3803S: Maintained 3804F: drivers/gpu/drm/rockchip/ 3805F: Documentation/devicetree/bindings/display/rockchip* 3806 3807DRM DRIVERS FOR STI 3808M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3809M: Vincent Abriou <vincent.abriou@st.com> 3810L: dri-devel@lists.freedesktop.org 3811T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3812S: Maintained 3813F: drivers/gpu/drm/sti 3814F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3815 3816DRM DRIVERS FOR VIVANTE GPU IP 3817M: Lucas Stach <l.stach@pengutronix.de> 3818R: Russell King <linux+etnaviv@arm.linux.org.uk> 3819R: Christian Gmeiner <christian.gmeiner@gmail.com> 3820L: dri-devel@lists.freedesktop.org 3821S: Maintained 3822F: drivers/gpu/drm/etnaviv 3823F: Documentation/devicetree/bindings/display/etnaviv 3824 3825DSBR100 USB FM RADIO DRIVER 3826M: Alexey Klimov <klimov.linux@gmail.com> 3827L: linux-media@vger.kernel.org 3828T: git git://linuxtv.org/media_tree.git 3829S: Maintained 3830F: drivers/media/radio/dsbr100.c 3831 3832DSCC4 DRIVER 3833M: Francois Romieu <romieu@fr.zoreil.com> 3834L: netdev@vger.kernel.org 3835S: Maintained 3836F: drivers/net/wan/dscc4.c 3837 3838DT3155 MEDIA DRIVER 3839M: Hans Verkuil <hverkuil@xs4all.nl> 3840L: linux-media@vger.kernel.org 3841T: git git://linuxtv.org/media_tree.git 3842W: https://linuxtv.org 3843S: Odd Fixes 3844F: drivers/media/pci/dt3155/ 3845 3846DVB_USB_AF9015 MEDIA DRIVER 3847M: Antti Palosaari <crope@iki.fi> 3848L: linux-media@vger.kernel.org 3849W: https://linuxtv.org 3850W: http://palosaari.fi/linux/ 3851Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3852T: git git://linuxtv.org/anttip/media_tree.git 3853S: Maintained 3854F: drivers/media/usb/dvb-usb-v2/af9015* 3855 3856DVB_USB_AF9035 MEDIA DRIVER 3857M: Antti Palosaari <crope@iki.fi> 3858L: linux-media@vger.kernel.org 3859W: https://linuxtv.org 3860W: http://palosaari.fi/linux/ 3861Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3862T: git git://linuxtv.org/anttip/media_tree.git 3863S: Maintained 3864F: drivers/media/usb/dvb-usb-v2/af9035* 3865 3866DVB_USB_ANYSEE MEDIA DRIVER 3867M: Antti Palosaari <crope@iki.fi> 3868L: linux-media@vger.kernel.org 3869W: https://linuxtv.org 3870W: http://palosaari.fi/linux/ 3871Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3872T: git git://linuxtv.org/anttip/media_tree.git 3873S: Maintained 3874F: drivers/media/usb/dvb-usb-v2/anysee* 3875 3876DVB_USB_AU6610 MEDIA DRIVER 3877M: Antti Palosaari <crope@iki.fi> 3878L: linux-media@vger.kernel.org 3879W: https://linuxtv.org 3880W: http://palosaari.fi/linux/ 3881Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3882T: git git://linuxtv.org/anttip/media_tree.git 3883S: Maintained 3884F: drivers/media/usb/dvb-usb-v2/au6610* 3885 3886DVB_USB_CE6230 MEDIA DRIVER 3887M: Antti Palosaari <crope@iki.fi> 3888L: linux-media@vger.kernel.org 3889W: https://linuxtv.org 3890W: http://palosaari.fi/linux/ 3891Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3892T: git git://linuxtv.org/anttip/media_tree.git 3893S: Maintained 3894F: drivers/media/usb/dvb-usb-v2/ce6230* 3895 3896DVB_USB_CXUSB MEDIA DRIVER 3897M: Michael Krufky <mkrufky@linuxtv.org> 3898L: linux-media@vger.kernel.org 3899W: https://linuxtv.org 3900W: http://github.com/mkrufky 3901Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3902T: git git://linuxtv.org/media_tree.git 3903S: Maintained 3904F: drivers/media/usb/dvb-usb/cxusb* 3905 3906DVB_USB_EC168 MEDIA DRIVER 3907M: Antti Palosaari <crope@iki.fi> 3908L: linux-media@vger.kernel.org 3909W: https://linuxtv.org 3910W: http://palosaari.fi/linux/ 3911Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3912T: git git://linuxtv.org/anttip/media_tree.git 3913S: Maintained 3914F: drivers/media/usb/dvb-usb-v2/ec168* 3915 3916DVB_USB_GL861 MEDIA DRIVER 3917M: Antti Palosaari <crope@iki.fi> 3918L: linux-media@vger.kernel.org 3919W: https://linuxtv.org 3920Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3921T: git git://linuxtv.org/anttip/media_tree.git 3922S: Maintained 3923F: drivers/media/usb/dvb-usb-v2/gl861* 3924 3925DVB_USB_MXL111SF MEDIA DRIVER 3926M: Michael Krufky <mkrufky@linuxtv.org> 3927L: linux-media@vger.kernel.org 3928W: https://linuxtv.org 3929W: http://github.com/mkrufky 3930Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3931T: git git://linuxtv.org/mkrufky/mxl111sf.git 3932S: Maintained 3933F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3934 3935DVB_USB_RTL28XXU MEDIA DRIVER 3936M: Antti Palosaari <crope@iki.fi> 3937L: linux-media@vger.kernel.org 3938W: https://linuxtv.org 3939W: http://palosaari.fi/linux/ 3940Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3941T: git git://linuxtv.org/anttip/media_tree.git 3942S: Maintained 3943F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3944 3945DVB_USB_V2 MEDIA DRIVER 3946M: Antti Palosaari <crope@iki.fi> 3947L: linux-media@vger.kernel.org 3948W: https://linuxtv.org 3949W: http://palosaari.fi/linux/ 3950Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3951T: git git://linuxtv.org/anttip/media_tree.git 3952S: Maintained 3953F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3954F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3955 3956DYNAMIC DEBUG 3957M: Jason Baron <jbaron@akamai.com> 3958S: Maintained 3959F: lib/dynamic_debug.c 3960F: include/linux/dynamic_debug.h 3961 3962DZ DECSTATION DZ11 SERIAL DRIVER 3963M: "Maciej W. Rozycki" <macro@linux-mips.org> 3964S: Maintained 3965F: drivers/tty/serial/dz.* 3966 3967E3X0 POWER BUTTON DRIVER 3968M: Moritz Fischer <moritz.fischer@ettus.com> 3969L: usrp-users@lists.ettus.com 3970W: http://www.ettus.com 3971S: Supported 3972F: drivers/input/misc/e3x0-button.c 3973F: Documentation/devicetree/bindings/input/e3x0-button.txt 3974 3975E4000 MEDIA DRIVER 3976M: Antti Palosaari <crope@iki.fi> 3977L: linux-media@vger.kernel.org 3978W: https://linuxtv.org 3979W: http://palosaari.fi/linux/ 3980Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3981T: git git://linuxtv.org/anttip/media_tree.git 3982S: Maintained 3983F: drivers/media/tuners/e4000* 3984 3985EATA ISA/EISA/PCI SCSI DRIVER 3986M: Dario Ballabio <ballabio_dario@emc.com> 3987L: linux-scsi@vger.kernel.org 3988S: Maintained 3989F: drivers/scsi/eata.c 3990 3991EC100 MEDIA DRIVER 3992M: Antti Palosaari <crope@iki.fi> 3993L: linux-media@vger.kernel.org 3994W: https://linuxtv.org 3995W: http://palosaari.fi/linux/ 3996Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3997T: git git://linuxtv.org/anttip/media_tree.git 3998S: Maintained 3999F: drivers/media/dvb-frontends/ec100* 4000 4001ECRYPT FILE SYSTEM 4002M: Tyler Hicks <tyhicks@canonical.com> 4003L: ecryptfs@vger.kernel.org 4004W: http://ecryptfs.org 4005W: https://launchpad.net/ecryptfs 4006T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4007S: Supported 4008F: Documentation/filesystems/ecryptfs.txt 4009F: fs/ecryptfs/ 4010 4011EDAC-CORE 4012M: Doug Thompson <dougthompson@xmission.com> 4013M: Borislav Petkov <bp@alien8.de> 4014M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4015L: linux-edac@vger.kernel.org 4016T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4018S: Supported 4019F: Documentation/edac.txt 4020F: drivers/edac/ 4021F: include/linux/edac.h 4022 4023EDAC-AMD64 4024M: Doug Thompson <dougthompson@xmission.com> 4025M: Borislav Petkov <bp@alien8.de> 4026L: linux-edac@vger.kernel.org 4027S: Maintained 4028F: drivers/edac/amd64_edac* 4029 4030EDAC-CALXEDA 4031M: Doug Thompson <dougthompson@xmission.com> 4032M: Robert Richter <rric@kernel.org> 4033L: linux-edac@vger.kernel.org 4034S: Maintained 4035F: drivers/edac/highbank* 4036 4037EDAC-CAVIUM 4038M: Ralf Baechle <ralf@linux-mips.org> 4039M: David Daney <david.daney@cavium.com> 4040L: linux-edac@vger.kernel.org 4041L: linux-mips@linux-mips.org 4042S: Supported 4043F: drivers/edac/octeon_edac* 4044 4045EDAC-E752X 4046M: Mark Gross <mark.gross@intel.com> 4047M: Doug Thompson <dougthompson@xmission.com> 4048L: linux-edac@vger.kernel.org 4049S: Maintained 4050F: drivers/edac/e752x_edac.c 4051 4052EDAC-E7XXX 4053M: Doug Thompson <dougthompson@xmission.com> 4054L: linux-edac@vger.kernel.org 4055S: Maintained 4056F: drivers/edac/e7xxx_edac.c 4057 4058EDAC-GHES 4059M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4060L: linux-edac@vger.kernel.org 4061S: Maintained 4062F: drivers/edac/ghes_edac.c 4063 4064EDAC-I82443BXGX 4065M: Tim Small <tim@buttersideup.com> 4066L: linux-edac@vger.kernel.org 4067S: Maintained 4068F: drivers/edac/i82443bxgx_edac.c 4069 4070EDAC-I3000 4071M: Jason Uhlenkott <juhlenko@akamai.com> 4072L: linux-edac@vger.kernel.org 4073S: Maintained 4074F: drivers/edac/i3000_edac.c 4075 4076EDAC-I5000 4077M: Doug Thompson <dougthompson@xmission.com> 4078L: linux-edac@vger.kernel.org 4079S: Maintained 4080F: drivers/edac/i5000_edac.c 4081 4082EDAC-I5400 4083M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4084L: linux-edac@vger.kernel.org 4085S: Maintained 4086F: drivers/edac/i5400_edac.c 4087 4088EDAC-I7300 4089M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4090L: linux-edac@vger.kernel.org 4091S: Maintained 4092F: drivers/edac/i7300_edac.c 4093 4094EDAC-I7CORE 4095M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4096L: linux-edac@vger.kernel.org 4097S: Maintained 4098F: drivers/edac/i7core_edac.c 4099 4100EDAC-I82975X 4101M: Ranganathan Desikan <ravi@jetztechnologies.com> 4102M: "Arvind R." <arvino55@gmail.com> 4103L: linux-edac@vger.kernel.org 4104S: Maintained 4105F: drivers/edac/i82975x_edac.c 4106 4107EDAC-IE31200 4108M: Jason Baron <jbaron@akamai.com> 4109L: linux-edac@vger.kernel.org 4110S: Maintained 4111F: drivers/edac/ie31200_edac.c 4112 4113EDAC-MPC85XX 4114M: Johannes Thumshirn <morbidrsa@gmail.com> 4115L: linux-edac@vger.kernel.org 4116S: Maintained 4117F: drivers/edac/mpc85xx_edac.[ch] 4118 4119EDAC-PASEMI 4120M: Egor Martovetsky <egor@pasemi.com> 4121L: linux-edac@vger.kernel.org 4122S: Maintained 4123F: drivers/edac/pasemi_edac.c 4124 4125EDAC-R82600 4126M: Tim Small <tim@buttersideup.com> 4127L: linux-edac@vger.kernel.org 4128S: Maintained 4129F: drivers/edac/r82600_edac.c 4130 4131EDAC-SBRIDGE 4132M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4133L: linux-edac@vger.kernel.org 4134S: Maintained 4135F: drivers/edac/sb_edac.c 4136 4137EDAC-XGENE 4138APPLIED MICRO (APM) X-GENE SOC EDAC 4139M: Loc Ho <lho@apm.com> 4140S: Supported 4141F: drivers/edac/xgene_edac.c 4142F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4143 4144EDIROL UA-101/UA-1000 DRIVER 4145M: Clemens Ladisch <clemens@ladisch.de> 4146L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4147T: git git://git.alsa-project.org/alsa-kernel.git 4148S: Maintained 4149F: sound/usb/misc/ua101.c 4150 4151EXTENSIBLE FIRMWARE INTERFACE (EFI) 4152M: Matt Fleming <matt@codeblueprint.co.uk> 4153L: linux-efi@vger.kernel.org 4154T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4155S: Maintained 4156F: Documentation/efi-stub.txt 4157F: arch/ia64/kernel/efi.c 4158F: arch/x86/boot/compressed/eboot.[ch] 4159F: arch/x86/include/asm/efi.h 4160F: arch/x86/platform/efi/* 4161F: drivers/firmware/efi/* 4162F: include/linux/efi*.h 4163 4164EFI VARIABLE FILESYSTEM 4165M: Matthew Garrett <matthew.garrett@nebula.com> 4166M: Jeremy Kerr <jk@ozlabs.org> 4167M: Matt Fleming <matt@codeblueprint.co.uk> 4168T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4169L: linux-efi@vger.kernel.org 4170S: Maintained 4171F: fs/efivarfs/ 4172 4173EFIFB FRAMEBUFFER DRIVER 4174L: linux-fbdev@vger.kernel.org 4175M: Peter Jones <pjones@redhat.com> 4176S: Maintained 4177F: drivers/video/fbdev/efifb.c 4178 4179EFS FILESYSTEM 4180W: http://aeschi.ch.eu.org/efs/ 4181S: Orphan 4182F: fs/efs/ 4183 4184EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4185M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4186L: netdev@vger.kernel.org 4187S: Maintained 4188F: drivers/net/ethernet/ibm/ehea/ 4189 4190EM28XX VIDEO4LINUX DRIVER 4191M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4192L: linux-media@vger.kernel.org 4193W: https://linuxtv.org 4194T: git git://linuxtv.org/media_tree.git 4195S: Maintained 4196F: drivers/media/usb/em28xx/ 4197 4198EMBEDDED LINUX 4199M: Paul Gortmaker <paul.gortmaker@windriver.com> 4200M: Matt Mackall <mpm@selenic.com> 4201M: David Woodhouse <dwmw2@infradead.org> 4202L: linux-embedded@vger.kernel.org 4203S: Maintained 4204 4205EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4206M: James Smart <james.smart@avagotech.com> 4207M: Dick Kennedy <dick.kennedy@avagotech.com> 4208L: linux-scsi@vger.kernel.org 4209W: http://www.avagotech.com 4210S: Supported 4211F: drivers/scsi/lpfc/ 4212 4213ENE CB710 FLASH CARD READER DRIVER 4214M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4215S: Maintained 4216F: drivers/misc/cb710/ 4217F: drivers/mmc/host/cb710-mmc.* 4218F: include/linux/cb710.h 4219 4220ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4221M: Maxim Levitsky <maximlevitsky@gmail.com> 4222S: Maintained 4223F: drivers/media/rc/ene_ir.* 4224 4225ENHANCED ERROR HANDLING (EEH) 4226M: Gavin Shan <shangw@linux.vnet.ibm.com> 4227L: linuxppc-dev@lists.ozlabs.org 4228S: Supported 4229F: Documentation/powerpc/eeh-pci-error-recovery.txt 4230F: arch/powerpc/kernel/eeh*.c 4231 4232EPSON S1D13XXX FRAMEBUFFER DRIVER 4233M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4234S: Maintained 4235T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4236F: drivers/video/fbdev/s1d13xxxfb.c 4237F: include/video/s1d13xxxfb.h 4238 4239ET131X NETWORK DRIVER 4240M: Mark Einon <mark.einon@gmail.com> 4241S: Odd Fixes 4242F: drivers/net/ethernet/agere/ 4243 4244ETHERNET BRIDGE 4245M: Stephen Hemminger <stephen@networkplumber.org> 4246L: bridge@lists.linux-foundation.org 4247L: netdev@vger.kernel.org 4248W: http://www.linuxfoundation.org/en/Net:Bridge 4249S: Maintained 4250F: include/linux/netfilter_bridge/ 4251F: net/bridge/ 4252 4253ETHERNET PHY LIBRARY 4254M: Florian Fainelli <f.fainelli@gmail.com> 4255L: netdev@vger.kernel.org 4256S: Maintained 4257F: include/linux/phy.h 4258F: include/linux/phy_fixed.h 4259F: drivers/net/phy/ 4260F: Documentation/networking/phy.txt 4261F: drivers/of/of_mdio.c 4262F: drivers/of/of_net.c 4263 4264EXT2 FILE SYSTEM 4265M: Jan Kara <jack@suse.com> 4266L: linux-ext4@vger.kernel.org 4267S: Maintained 4268F: Documentation/filesystems/ext2.txt 4269F: fs/ext2/ 4270F: include/linux/ext2* 4271 4272EXT4 FILE SYSTEM 4273M: "Theodore Ts'o" <tytso@mit.edu> 4274M: Andreas Dilger <adilger.kernel@dilger.ca> 4275L: linux-ext4@vger.kernel.org 4276W: http://ext4.wiki.kernel.org 4277Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4278T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4279S: Maintained 4280F: Documentation/filesystems/ext4.txt 4281F: fs/ext4/ 4282 4283Extended Verification Module (EVM) 4284M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4285L: linux-ima-devel@lists.sourceforge.net 4286L: linux-security-module@vger.kernel.org 4287S: Supported 4288F: security/integrity/evm/ 4289 4290EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4291M: MyungJoo Ham <myungjoo.ham@samsung.com> 4292M: Chanwoo Choi <cw00.choi@samsung.com> 4293L: linux-kernel@vger.kernel.org 4294T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4295S: Maintained 4296F: drivers/extcon/ 4297F: include/linux/extcon/ 4298F: include/linux/extcon.h 4299F: Documentation/extcon/ 4300F: Documentation/devicetree/bindings/extcon/ 4301 4302EXYNOS DP DRIVER 4303M: Jingoo Han <jingoohan1@gmail.com> 4304L: dri-devel@lists.freedesktop.org 4305S: Maintained 4306F: drivers/gpu/drm/exynos/exynos_dp* 4307 4308EXYNOS MIPI DISPLAY DRIVERS 4309M: Inki Dae <inki.dae@samsung.com> 4310M: Donghwa Lee <dh09.lee@samsung.com> 4311M: Kyungmin Park <kyungmin.park@samsung.com> 4312L: linux-fbdev@vger.kernel.org 4313S: Maintained 4314F: drivers/video/fbdev/exynos/exynos_mipi* 4315F: include/video/exynos_mipi* 4316 4317F71805F HARDWARE MONITORING DRIVER 4318M: Jean Delvare <jdelvare@suse.com> 4319L: lm-sensors@lm-sensors.org 4320S: Maintained 4321F: Documentation/hwmon/f71805f 4322F: drivers/hwmon/f71805f.c 4323 4324FC0011 TUNER DRIVER 4325M: Michael Buesch <m@bues.ch> 4326L: linux-media@vger.kernel.org 4327S: Maintained 4328F: drivers/media/tuners/fc0011.h 4329F: drivers/media/tuners/fc0011.c 4330 4331FC2580 MEDIA DRIVER 4332M: Antti Palosaari <crope@iki.fi> 4333L: linux-media@vger.kernel.org 4334W: https://linuxtv.org 4335W: http://palosaari.fi/linux/ 4336Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4337T: git git://linuxtv.org/anttip/media_tree.git 4338S: Maintained 4339F: drivers/media/tuners/fc2580* 4340 4341FANOTIFY 4342M: Eric Paris <eparis@redhat.com> 4343S: Maintained 4344F: fs/notify/fanotify/ 4345F: include/linux/fanotify.h 4346F: include/uapi/linux/fanotify.h 4347 4348FARSYNC SYNCHRONOUS DRIVER 4349M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4350W: http://www.farsite.co.uk/ 4351S: Supported 4352F: drivers/net/wan/farsync.* 4353 4354FAULT INJECTION SUPPORT 4355M: Akinobu Mita <akinobu.mita@gmail.com> 4356S: Supported 4357F: Documentation/fault-injection/ 4358F: lib/fault-inject.c 4359 4360FBTFT Framebuffer drivers 4361M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4362M: Noralf Trønnes <noralf@tronnes.org> 4363S: Maintained 4364F: drivers/staging/fbtft/ 4365 4366FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4367M: Vasu Dev <vasu.dev@intel.com> 4368L: fcoe-devel@open-fcoe.org 4369W: www.Open-FCoE.org 4370S: Supported 4371F: drivers/scsi/libfc/ 4372F: drivers/scsi/fcoe/ 4373F: include/scsi/fc/ 4374F: include/scsi/libfc.h 4375F: include/scsi/libfcoe.h 4376F: include/uapi/scsi/fc/ 4377 4378FILE LOCKING (flock() and fcntl()/lockf()) 4379M: Jeff Layton <jlayton@poochiereds.net> 4380M: "J. Bruce Fields" <bfields@fieldses.org> 4381L: linux-fsdevel@vger.kernel.org 4382S: Maintained 4383F: include/linux/fcntl.h 4384F: include/linux/fs.h 4385F: include/uapi/linux/fcntl.h 4386F: include/uapi/linux/fs.h 4387F: fs/fcntl.c 4388F: fs/locks.c 4389 4390FILESYSTEMS (VFS and infrastructure) 4391M: Alexander Viro <viro@zeniv.linux.org.uk> 4392L: linux-fsdevel@vger.kernel.org 4393S: Maintained 4394F: fs/* 4395 4396FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4397M: Riku Voipio <riku.voipio@iki.fi> 4398L: lm-sensors@lm-sensors.org 4399S: Maintained 4400F: drivers/hwmon/f75375s.c 4401F: include/linux/f75375s.h 4402 4403FIREWIRE AUDIO DRIVERS 4404M: Clemens Ladisch <clemens@ladisch.de> 4405L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4406T: git git://git.alsa-project.org/alsa-kernel.git 4407S: Maintained 4408F: sound/firewire/ 4409 4410FIREWIRE MEDIA DRIVERS (firedtv) 4411M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4412L: linux-media@vger.kernel.org 4413L: linux1394-devel@lists.sourceforge.net 4414T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4415S: Maintained 4416F: drivers/media/firewire/ 4417 4418FIREWIRE SBP-2 TARGET 4419M: Chris Boot <bootc@bootc.net> 4420L: linux-scsi@vger.kernel.org 4421L: target-devel@vger.kernel.org 4422L: linux1394-devel@lists.sourceforge.net 4423T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4424S: Maintained 4425F: drivers/target/sbp/ 4426 4427FIREWIRE SUBSYSTEM 4428M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4429L: linux1394-devel@lists.sourceforge.net 4430W: http://ieee1394.wiki.kernel.org/ 4431T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4432S: Maintained 4433F: drivers/firewire/ 4434F: include/linux/firewire.h 4435F: include/uapi/linux/firewire*.h 4436F: tools/firewire/ 4437 4438FIRMWARE LOADER (request_firmware) 4439M: Ming Lei <ming.lei@canonical.com> 4440L: linux-kernel@vger.kernel.org 4441S: Maintained 4442F: Documentation/firmware_class/ 4443F: drivers/base/firmware*.c 4444F: include/linux/firmware.h 4445 4446FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4447M: Joshua Morris <josh.h.morris@us.ibm.com> 4448M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4449S: Maintained 4450F: drivers/block/rsxx/ 4451 4452FLOPPY DRIVER 4453M: Jiri Kosina <jikos@kernel.org> 4454T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4455S: Odd fixes 4456F: drivers/block/floppy.c 4457 4458FMC SUBSYSTEM 4459M: Alessandro Rubini <rubini@gnudd.com> 4460W: http://www.ohwr.org/projects/fmc-bus 4461S: Supported 4462F: drivers/fmc/ 4463F: include/linux/fmc*.h 4464F: include/linux/ipmi-fru.h 4465K: fmc_d.*register 4466 4467FPGA MANAGER FRAMEWORK 4468M: Alan Tull <atull@opensource.altera.com> 4469R: Moritz Fischer <moritz.fischer@ettus.com> 4470S: Maintained 4471F: drivers/fpga/ 4472F: include/linux/fpga/fpga-mgr.h 4473W: http://www.rocketboards.org 4474 4475FPU EMULATOR 4476M: Bill Metzenthen <billm@melbpc.org.au> 4477W: http://floatingpoint.sourceforge.net/emulator/index.html 4478S: Maintained 4479F: arch/x86/math-emu/ 4480 4481FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4482L: netdev@vger.kernel.org 4483S: Orphan 4484F: drivers/net/wan/dlci.c 4485F: drivers/net/wan/sdla.c 4486 4487FRAMEBUFFER LAYER 4488M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4489M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4490L: linux-fbdev@vger.kernel.org 4491W: http://linux-fbdev.sourceforge.net/ 4492Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4493T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4494S: Maintained 4495F: Documentation/fb/ 4496F: drivers/video/ 4497F: include/video/ 4498F: include/linux/fb.h 4499F: include/uapi/video/ 4500F: include/uapi/linux/fb.h 4501 4502FREESCALE DIU FRAMEBUFFER DRIVER 4503M: Timur Tabi <timur@tabi.org> 4504L: linux-fbdev@vger.kernel.org 4505S: Maintained 4506F: drivers/video/fbdev/fsl-diu-fb.* 4507 4508FREESCALE DMA DRIVER 4509M: Li Yang <leoli@freescale.com> 4510M: Zhang Wei <zw@zh-kernel.org> 4511L: linuxppc-dev@lists.ozlabs.org 4512S: Maintained 4513F: drivers/dma/fsldma.* 4514 4515FREESCALE I2C CPM DRIVER 4516M: Jochen Friedrich <jochen@scram.de> 4517L: linuxppc-dev@lists.ozlabs.org 4518L: linux-i2c@vger.kernel.org 4519S: Maintained 4520F: drivers/i2c/busses/i2c-cpm.c 4521 4522FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4523M: Sascha Hauer <kernel@pengutronix.de> 4524L: linux-fbdev@vger.kernel.org 4525L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4526S: Maintained 4527F: include/linux/platform_data/video-imxfb.h 4528F: drivers/video/fbdev/imxfb.c 4529 4530FREESCALE QUAD SPI DRIVER 4531M: Han Xu <han.xu@freescale.com> 4532L: linux-mtd@lists.infradead.org 4533S: Maintained 4534F: drivers/mtd/spi-nor/fsl-quadspi.c 4535 4536FREESCALE SOC FS_ENET DRIVER 4537M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4538M: Vitaly Bordug <vbordug@ru.mvista.com> 4539L: linuxppc-dev@lists.ozlabs.org 4540L: netdev@vger.kernel.org 4541S: Maintained 4542F: drivers/net/ethernet/freescale/fs_enet/ 4543F: include/linux/fs_enet_pd.h 4544 4545FREESCALE QUICC ENGINE LIBRARY 4546L: linuxppc-dev@lists.ozlabs.org 4547S: Orphan 4548F: drivers/soc/fsl/qe/ 4549F: include/soc/fsl/*qe*.h 4550F: include/soc/fsl/*ucc*.h 4551 4552FREESCALE USB PERIPHERAL DRIVERS 4553M: Li Yang <leoli@freescale.com> 4554L: linux-usb@vger.kernel.org 4555L: linuxppc-dev@lists.ozlabs.org 4556S: Maintained 4557F: drivers/usb/gadget/udc/fsl* 4558 4559FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4560M: Li Yang <leoli@freescale.com> 4561L: netdev@vger.kernel.org 4562L: linuxppc-dev@lists.ozlabs.org 4563S: Maintained 4564F: drivers/net/ethernet/freescale/ucc_geth* 4565 4566FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4567M: Claudiu Manoil <claudiu.manoil@freescale.com> 4568L: netdev@vger.kernel.org 4569S: Maintained 4570F: drivers/net/ethernet/freescale/gianfar* 4571X: drivers/net/ethernet/freescale/gianfar_ptp.c 4572F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4573 4574FREESCALE QUICC ENGINE UCC UART DRIVER 4575M: Timur Tabi <timur@tabi.org> 4576L: linuxppc-dev@lists.ozlabs.org 4577S: Maintained 4578F: drivers/tty/serial/ucc_uart.c 4579 4580FREESCALE SOC SOUND DRIVERS 4581M: Timur Tabi <timur@tabi.org> 4582M: Nicolin Chen <nicoleotsuka@gmail.com> 4583M: Xiubo Li <Xiubo.Lee@gmail.com> 4584L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4585L: linuxppc-dev@lists.ozlabs.org 4586S: Maintained 4587F: sound/soc/fsl/fsl* 4588F: sound/soc/fsl/imx* 4589F: sound/soc/fsl/mpc8610_hpcd.c 4590 4591FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4592M: "J. German Rivera" <German.Rivera@freescale.com> 4593L: linux-kernel@vger.kernel.org 4594S: Maintained 4595F: drivers/staging/fsl-mc/ 4596 4597FREEVXFS FILESYSTEM 4598M: Christoph Hellwig <hch@infradead.org> 4599W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4600S: Maintained 4601F: fs/freevxfs/ 4602 4603FREEZER 4604M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4605M: Pavel Machek <pavel@ucw.cz> 4606L: linux-pm@vger.kernel.org 4607S: Supported 4608F: Documentation/power/freezing-of-tasks.txt 4609F: include/linux/freezer.h 4610F: kernel/freezer.c 4611 4612FRONTSWAP API 4613M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4614L: linux-kernel@vger.kernel.org 4615S: Maintained 4616F: mm/frontswap.c 4617F: include/linux/frontswap.h 4618 4619FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4620M: David Howells <dhowells@redhat.com> 4621L: linux-cachefs@redhat.com (moderated for non-subscribers) 4622S: Supported 4623F: Documentation/filesystems/caching/ 4624F: fs/fscache/ 4625F: include/linux/fscache*.h 4626 4627F2FS FILE SYSTEM 4628M: Jaegeuk Kim <jaegeuk@kernel.org> 4629M: Changman Lee <cm224.lee@samsung.com> 4630R: Chao Yu <chao2.yu@samsung.com> 4631L: linux-f2fs-devel@lists.sourceforge.net 4632W: http://en.wikipedia.org/wiki/F2FS 4633T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4634S: Maintained 4635F: Documentation/filesystems/f2fs.txt 4636F: Documentation/ABI/testing/sysfs-fs-f2fs 4637F: fs/f2fs/ 4638F: include/linux/f2fs_fs.h 4639F: include/trace/events/f2fs.h 4640 4641FUJITSU FR-V (FRV) PORT 4642S: Orphan 4643F: arch/frv/ 4644 4645FUJITSU LAPTOP EXTRAS 4646M: Jonathan Woithe <jwoithe@just42.net> 4647L: platform-driver-x86@vger.kernel.org 4648S: Maintained 4649F: drivers/platform/x86/fujitsu-laptop.c 4650 4651FUJITSU M-5MO LS CAMERA ISP DRIVER 4652M: Kyungmin Park <kyungmin.park@samsung.com> 4653M: Heungjun Kim <riverful.kim@samsung.com> 4654L: linux-media@vger.kernel.org 4655S: Maintained 4656F: drivers/media/i2c/m5mols/ 4657F: include/media/i2c/m5mols.h 4658 4659FUJITSU TABLET EXTRAS 4660M: Robert Gerlach <khnz@gmx.de> 4661L: platform-driver-x86@vger.kernel.org 4662S: Maintained 4663F: drivers/platform/x86/fujitsu-tablet.c 4664 4665FUSE: FILESYSTEM IN USERSPACE 4666M: Miklos Szeredi <miklos@szeredi.hu> 4667L: fuse-devel@lists.sourceforge.net 4668W: http://fuse.sourceforge.net/ 4669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4670S: Maintained 4671F: fs/fuse/ 4672F: include/uapi/linux/fuse.h 4673F: Documentation/filesystems/fuse.txt 4674 4675FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4676M: Rik Faith <faith@cs.unc.edu> 4677L: linux-scsi@vger.kernel.org 4678S: Odd Fixes (e.g., new signatures) 4679F: drivers/scsi/fdomain.* 4680 4681GCOV BASED KERNEL PROFILING 4682M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4683S: Maintained 4684F: kernel/gcov/ 4685F: Documentation/gcov.txt 4686 4687GDT SCSI DISK ARRAY CONTROLLER DRIVER 4688M: Achim Leubner <achim_leubner@adaptec.com> 4689L: linux-scsi@vger.kernel.org 4690W: http://www.icp-vortex.com/ 4691S: Supported 4692F: drivers/scsi/gdt* 4693 4694GDB KERNEL DEBUGGING HELPER SCRIPTS 4695M: Jan Kiszka <jan.kiszka@siemens.com> 4696S: Supported 4697F: scripts/gdb/ 4698 4699GEMTEK FM RADIO RECEIVER DRIVER 4700M: Hans Verkuil <hverkuil@xs4all.nl> 4701L: linux-media@vger.kernel.org 4702T: git git://linuxtv.org/media_tree.git 4703W: https://linuxtv.org 4704S: Maintained 4705F: drivers/media/radio/radio-gemtek* 4706 4707GENERIC GPIO I2C DRIVER 4708M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4709S: Supported 4710F: drivers/i2c/busses/i2c-gpio.c 4711F: include/linux/i2c-gpio.h 4712 4713GENERIC GPIO I2C MULTIPLEXER DRIVER 4714M: Peter Korsgaard <peter.korsgaard@barco.com> 4715L: linux-i2c@vger.kernel.org 4716S: Supported 4717F: drivers/i2c/muxes/i2c-mux-gpio.c 4718F: include/linux/i2c-mux-gpio.h 4719F: Documentation/i2c/muxes/i2c-mux-gpio 4720 4721GENERIC HDLC (WAN) DRIVERS 4722M: Krzysztof Halasa <khc@pm.waw.pl> 4723W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4724S: Maintained 4725F: drivers/net/wan/c101.c 4726F: drivers/net/wan/hd6457* 4727F: drivers/net/wan/hdlc* 4728F: drivers/net/wan/n2.c 4729F: drivers/net/wan/pc300too.c 4730F: drivers/net/wan/pci200syn.c 4731F: drivers/net/wan/wanxl* 4732 4733GENERIC INCLUDE/ASM HEADER FILES 4734M: Arnd Bergmann <arnd@arndb.de> 4735L: linux-arch@vger.kernel.org 4736T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4737S: Maintained 4738F: include/asm-generic/ 4739F: include/uapi/asm-generic/ 4740 4741GENERIC PHY FRAMEWORK 4742M: Kishon Vijay Abraham I <kishon@ti.com> 4743L: linux-kernel@vger.kernel.org 4744T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4745S: Supported 4746F: drivers/phy/ 4747F: include/linux/phy/ 4748 4749GENERIC PM DOMAINS 4750M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4751M: Kevin Hilman <khilman@kernel.org> 4752M: Ulf Hansson <ulf.hansson@linaro.org> 4753L: linux-pm@vger.kernel.org 4754S: Supported 4755F: drivers/base/power/domain*.c 4756F: include/linux/pm_domain.h 4757 4758GENERIC UIO DRIVER FOR PCI DEVICES 4759M: "Michael S. Tsirkin" <mst@redhat.com> 4760L: kvm@vger.kernel.org 4761S: Supported 4762F: drivers/uio/uio_pci_generic.c 4763 4764GET_MAINTAINER SCRIPT 4765M: Joe Perches <joe@perches.com> 4766S: Maintained 4767F: scripts/get_maintainer.pl 4768 4769GFS2 FILE SYSTEM 4770M: Steven Whitehouse <swhiteho@redhat.com> 4771M: Bob Peterson <rpeterso@redhat.com> 4772L: cluster-devel@redhat.com 4773W: http://sources.redhat.com/cluster/ 4774T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4775S: Supported 4776F: Documentation/filesystems/gfs2*.txt 4777F: fs/gfs2/ 4778F: include/uapi/linux/gfs2_ondisk.h 4779 4780GIGASET ISDN DRIVERS 4781M: Paul Bolle <pebolle@tiscali.nl> 4782L: gigaset307x-common@lists.sourceforge.net 4783W: http://gigaset307x.sourceforge.net/ 4784S: Odd Fixes 4785F: Documentation/isdn/README.gigaset 4786F: drivers/isdn/gigaset/ 4787F: include/uapi/linux/gigaset_dev.h 4788 4789GO7007 MPEG CODEC 4790M: Hans Verkuil <hans.verkuil@cisco.com> 4791L: linux-media@vger.kernel.org 4792S: Maintained 4793F: drivers/media/usb/go7007/ 4794 4795GOODIX TOUCHSCREEN 4796M: Bastien Nocera <hadess@hadess.net> 4797L: linux-input@vger.kernel.org 4798S: Maintained 4799F: drivers/input/touchscreen/goodix.c 4800 4801GPIO SUBSYSTEM 4802M: Linus Walleij <linus.walleij@linaro.org> 4803M: Alexandre Courbot <gnurou@gmail.com> 4804L: linux-gpio@vger.kernel.org 4805T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4806S: Maintained 4807F: Documentation/gpio/ 4808F: drivers/gpio/ 4809F: include/linux/gpio/ 4810F: include/linux/gpio.h 4811F: include/asm-generic/gpio.h 4812 4813GRE DEMULTIPLEXER DRIVER 4814M: Dmitry Kozlov <xeb@mail.ru> 4815L: netdev@vger.kernel.org 4816S: Maintained 4817F: net/ipv4/gre_demux.c 4818F: net/ipv4/gre_offload.c 4819F: include/net/gre.h 4820 4821GRETH 10/100/1G Ethernet MAC device driver 4822M: Kristoffer Glembo <kristoffer@gaisler.com> 4823L: netdev@vger.kernel.org 4824S: Maintained 4825F: drivers/net/ethernet/aeroflex/ 4826 4827GSPCA FINEPIX SUBDRIVER 4828M: Frank Zago <frank@zago.net> 4829L: linux-media@vger.kernel.org 4830T: git git://linuxtv.org/media_tree.git 4831S: Maintained 4832F: drivers/media/usb/gspca/finepix.c 4833 4834GSPCA GL860 SUBDRIVER 4835M: Olivier Lorin <o.lorin@laposte.net> 4836L: linux-media@vger.kernel.org 4837T: git git://linuxtv.org/media_tree.git 4838S: Maintained 4839F: drivers/media/usb/gspca/gl860/ 4840 4841GSPCA M5602 SUBDRIVER 4842M: Erik Andren <erik.andren@gmail.com> 4843L: linux-media@vger.kernel.org 4844T: git git://linuxtv.org/media_tree.git 4845S: Maintained 4846F: drivers/media/usb/gspca/m5602/ 4847 4848GSPCA PAC207 SONIXB SUBDRIVER 4849M: Hans de Goede <hdegoede@redhat.com> 4850L: linux-media@vger.kernel.org 4851T: git git://linuxtv.org/media_tree.git 4852S: Maintained 4853F: drivers/media/usb/gspca/pac207.c 4854 4855GSPCA SN9C20X SUBDRIVER 4856M: Brian Johnson <brijohn@gmail.com> 4857L: linux-media@vger.kernel.org 4858T: git git://linuxtv.org/media_tree.git 4859S: Maintained 4860F: drivers/media/usb/gspca/sn9c20x.c 4861 4862GSPCA T613 SUBDRIVER 4863M: Leandro Costantino <lcostantino@gmail.com> 4864L: linux-media@vger.kernel.org 4865T: git git://linuxtv.org/media_tree.git 4866S: Maintained 4867F: drivers/media/usb/gspca/t613.c 4868 4869GSPCA USB WEBCAM DRIVER 4870M: Hans de Goede <hdegoede@redhat.com> 4871L: linux-media@vger.kernel.org 4872T: git git://linuxtv.org/media_tree.git 4873S: Maintained 4874F: drivers/media/usb/gspca/ 4875 4876GUID PARTITION TABLE (GPT) 4877M: Davidlohr Bueso <dave@stgolabs.net> 4878L: linux-efi@vger.kernel.org 4879S: Maintained 4880F: block/partitions/efi.* 4881 4882STK1160 USB VIDEO CAPTURE DRIVER 4883M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4884L: linux-media@vger.kernel.org 4885T: git git://linuxtv.org/media_tree.git 4886S: Maintained 4887F: drivers/media/usb/stk1160/ 4888 4889H8/300 ARCHITECTURE 4890M: Yoshinori Sato <ysato@users.sourceforge.jp> 4891L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4892W: http://uclinux-h8.sourceforge.jp 4893T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4894S: Maintained 4895F: arch/h8300/ 4896F: drivers/clocksource/h8300_*.c 4897F: drivers/clk/h8300/ 4898F: drivers/irqchip/irq-renesas-h8*.c 4899 4900HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4901M: Frank Seidel <frank@f-seidel.de> 4902L: platform-driver-x86@vger.kernel.org 4903W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4904S: Maintained 4905F: drivers/platform/x86/hdaps.c 4906 4907HDPVR USB VIDEO ENCODER DRIVER 4908M: Hans Verkuil <hverkuil@xs4all.nl> 4909L: linux-media@vger.kernel.org 4910T: git git://linuxtv.org/media_tree.git 4911W: https://linuxtv.org 4912S: Odd Fixes 4913F: drivers/media/usb/hdpvr/ 4914 4915HWPOISON MEMORY FAILURE HANDLING 4916M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4917L: linux-mm@kvack.org 4918S: Maintained 4919F: mm/memory-failure.c 4920F: mm/hwpoison-inject.c 4921 4922HYPERVISOR VIRTUAL CONSOLE DRIVER 4923L: linuxppc-dev@lists.ozlabs.org 4924S: Odd Fixes 4925F: drivers/tty/hvc/ 4926 4927HACKRF MEDIA DRIVER 4928M: Antti Palosaari <crope@iki.fi> 4929L: linux-media@vger.kernel.org 4930W: https://linuxtv.org 4931W: http://palosaari.fi/linux/ 4932Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4933T: git git://linuxtv.org/anttip/media_tree.git 4934S: Maintained 4935F: drivers/media/usb/hackrf/ 4936 4937HARDWARE MONITORING 4938M: Jean Delvare <jdelvare@suse.com> 4939M: Guenter Roeck <linux@roeck-us.net> 4940L: lm-sensors@lm-sensors.org 4941W: http://www.lm-sensors.org/ 4942T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4943T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4944S: Maintained 4945F: Documentation/hwmon/ 4946F: drivers/hwmon/ 4947F: include/linux/hwmon*.h 4948 4949HARDWARE RANDOM NUMBER GENERATOR CORE 4950M: Matt Mackall <mpm@selenic.com> 4951M: Herbert Xu <herbert@gondor.apana.org.au> 4952L: linux-crypto@vger.kernel.org 4953S: Odd fixes 4954F: Documentation/hw_random.txt 4955F: drivers/char/hw_random/ 4956F: include/linux/hw_random.h 4957 4958HARDWARE SPINLOCK CORE 4959M: Ohad Ben-Cohen <ohad@wizery.com> 4960S: Maintained 4961T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 4962F: Documentation/hwspinlock.txt 4963F: drivers/hwspinlock/hwspinlock_* 4964F: include/linux/hwspinlock.h 4965 4966HARMONY SOUND DRIVER 4967L: linux-parisc@vger.kernel.org 4968S: Maintained 4969F: sound/parisc/harmony.* 4970 4971HD29L2 MEDIA DRIVER 4972M: Antti Palosaari <crope@iki.fi> 4973L: linux-media@vger.kernel.org 4974W: https://linuxtv.org 4975W: http://palosaari.fi/linux/ 4976Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4977T: git git://linuxtv.org/anttip/media_tree.git 4978S: Maintained 4979F: drivers/media/dvb-frontends/hd29l2* 4980 4981HEWLETT-PACKARD SMART2 RAID DRIVER 4982L: iss_storagedev@hp.com 4983S: Orphan 4984F: Documentation/blockdev/cpqarray.txt 4985F: drivers/block/cpqarray.* 4986 4987HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4988M: Don Brace <don.brace@pmcs.com> 4989L: iss_storagedev@hp.com 4990L: storagedev@pmcs.com 4991L: linux-scsi@vger.kernel.org 4992S: Supported 4993F: Documentation/scsi/hpsa.txt 4994F: drivers/scsi/hpsa*.[ch] 4995F: include/linux/cciss*.h 4996F: include/uapi/linux/cciss*.h 4997 4998HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 4999M: Don Brace <don.brace@pmcs.com> 5000L: iss_storagedev@hp.com 5001L: storagedev@pmcs.com 5002L: linux-scsi@vger.kernel.org 5003S: Supported 5004F: Documentation/blockdev/cciss.txt 5005F: drivers/block/cciss* 5006F: include/linux/cciss_ioctl.h 5007F: include/uapi/linux/cciss_ioctl.h 5008 5009HFS FILESYSTEM 5010L: linux-fsdevel@vger.kernel.org 5011S: Orphan 5012F: Documentation/filesystems/hfs.txt 5013F: fs/hfs/ 5014 5015HFSPLUS FILESYSTEM 5016L: linux-fsdevel@vger.kernel.org 5017S: Orphan 5018F: Documentation/filesystems/hfsplus.txt 5019F: fs/hfsplus/ 5020 5021HGA FRAMEBUFFER DRIVER 5022M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5023L: linux-nvidia@lists.surfsouth.com 5024W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5025S: Maintained 5026F: drivers/video/fbdev/hgafb.c 5027 5028HIBERNATION (aka Software Suspend, aka swsusp) 5029M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5030M: Pavel Machek <pavel@ucw.cz> 5031L: linux-pm@vger.kernel.org 5032S: Supported 5033F: arch/x86/power/ 5034F: drivers/base/power/ 5035F: kernel/power/ 5036F: include/linux/suspend.h 5037F: include/linux/freezer.h 5038F: include/linux/pm.h 5039F: arch/*/include/asm/suspend*.h 5040 5041HID CORE LAYER 5042M: Jiri Kosina <jikos@kernel.org> 5043R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5044L: linux-input@vger.kernel.org 5045T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5046S: Maintained 5047F: drivers/hid/ 5048F: include/linux/hid* 5049F: include/uapi/linux/hid* 5050 5051HID SENSOR HUB DRIVERS 5052M: Jiri Kosina <jikos@kernel.org> 5053M: Jonathan Cameron <jic23@kernel.org> 5054M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5055L: linux-input@vger.kernel.org 5056L: linux-iio@vger.kernel.org 5057S: Maintained 5058F: Documentation/hid/hid-sensor* 5059F: drivers/hid/hid-sensor-* 5060F: drivers/iio/*/hid-* 5061F: include/linux/hid-sensor-* 5062 5063HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5064M: Thomas Gleixner <tglx@linutronix.de> 5065L: linux-kernel@vger.kernel.org 5066T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5067S: Maintained 5068F: Documentation/timers/ 5069F: kernel/time/hrtimer.c 5070F: kernel/time/clockevents.c 5071F: kernel/time/tick*.* 5072F: kernel/time/timer_*.c 5073F: include/linux/clockchips.h 5074F: include/linux/hrtimer.h 5075 5076HIGH-SPEED SCC DRIVER FOR AX.25 5077L: linux-hams@vger.kernel.org 5078S: Orphan 5079F: drivers/net/hamradio/dmascc.c 5080F: drivers/net/hamradio/scc.c 5081 5082HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5083M: HighPoint Linux Team <linux@highpoint-tech.com> 5084W: http://www.highpoint-tech.com 5085S: Supported 5086F: Documentation/scsi/hptiop.txt 5087F: drivers/scsi/hptiop.c 5088 5089HIPPI 5090M: Jes Sorensen <jes@trained-monkey.org> 5091L: linux-hippi@sunsite.dk 5092S: Maintained 5093F: include/linux/hippidevice.h 5094F: include/uapi/linux/if_hippi.h 5095F: net/802/hippi.c 5096F: drivers/net/hippi/ 5097 5098HISILICON SAS Controller 5099M: John Garry <john.garry@huawei.com> 5100W: http://www.hisilicon.com 5101S: Supported 5102F: drivers/scsi/hisi_sas/ 5103F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5104 5105HOST AP DRIVER 5106M: Jouni Malinen <j@w1.fi> 5107L: hostap@shmoo.com (subscribers-only) 5108L: linux-wireless@vger.kernel.org 5109W: http://hostap.epitest.fi/ 5110S: Maintained 5111F: drivers/net/wireless/intersil/hostap/ 5112 5113HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5114L: platform-driver-x86@vger.kernel.org 5115S: Orphan 5116F: drivers/platform/x86/tc1100-wmi.c 5117 5118HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5119M: Jaroslav Kysela <perex@perex.cz> 5120S: Maintained 5121F: drivers/net/ethernet/hp/hp100.* 5122 5123HPET: High Precision Event Timers driver 5124M: Clemens Ladisch <clemens@ladisch.de> 5125S: Maintained 5126F: Documentation/timers/hpet.txt 5127F: drivers/char/hpet.c 5128F: include/linux/hpet.h 5129F: include/uapi/linux/hpet.h 5130 5131HPET: x86 5132S: Orphan 5133F: arch/x86/kernel/hpet.c 5134F: arch/x86/include/asm/hpet.h 5135 5136HPFS FILESYSTEM 5137M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5138W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5139S: Maintained 5140F: fs/hpfs/ 5141 5142HSI SUBSYSTEM 5143M: Sebastian Reichel <sre@kernel.org> 5144T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5145S: Maintained 5146F: Documentation/ABI/testing/sysfs-bus-hsi 5147F: Documentation/hsi.txt 5148F: drivers/hsi/ 5149F: include/linux/hsi/ 5150F: include/uapi/linux/hsi/ 5151 5152HSO 3G MODEM DRIVER 5153M: Jan Dumon <j.dumon@option.com> 5154W: http://www.pharscape.org 5155S: Maintained 5156F: drivers/net/usb/hso.c 5157 5158HSR NETWORK PROTOCOL 5159M: Arvid Brodin <arvid.brodin@alten.se> 5160L: netdev@vger.kernel.org 5161S: Maintained 5162F: net/hsr/ 5163 5164HTCPEN TOUCHSCREEN DRIVER 5165M: Pau Oliva Fora <pof@eslack.org> 5166L: linux-input@vger.kernel.org 5167S: Maintained 5168F: drivers/input/touchscreen/htcpen.c 5169 5170HUGETLB FILESYSTEM 5171M: Nadia Yvette Chambers <nyc@holomorphy.com> 5172S: Maintained 5173F: fs/hugetlbfs/ 5174 5175Hyper-V CORE AND DRIVERS 5176M: "K. Y. Srinivasan" <kys@microsoft.com> 5177M: Haiyang Zhang <haiyangz@microsoft.com> 5178L: devel@linuxdriverproject.org 5179S: Maintained 5180F: arch/x86/include/asm/mshyperv.h 5181F: arch/x86/include/uapi/asm/hyperv.h 5182F: arch/x86/kernel/cpu/mshyperv.c 5183F: drivers/hid/hid-hyperv.c 5184F: drivers/hv/ 5185F: drivers/input/serio/hyperv-keyboard.c 5186F: drivers/net/hyperv/ 5187F: drivers/scsi/storvsc_drv.c 5188F: drivers/video/fbdev/hyperv_fb.c 5189F: include/linux/hyperv.h 5190F: tools/hv/ 5191F: Documentation/ABI/stable/sysfs-bus-vmbus 5192 5193I2C OVER PARALLEL PORT 5194M: Jean Delvare <jdelvare@suse.com> 5195L: linux-i2c@vger.kernel.org 5196S: Maintained 5197F: Documentation/i2c/busses/i2c-parport 5198F: Documentation/i2c/busses/i2c-parport-light 5199F: drivers/i2c/busses/i2c-parport.c 5200F: drivers/i2c/busses/i2c-parport-light.c 5201 5202I2C/SMBUS CONTROLLER DRIVERS FOR PC 5203M: Jean Delvare <jdelvare@suse.com> 5204L: linux-i2c@vger.kernel.org 5205S: Maintained 5206F: Documentation/i2c/busses/i2c-ali1535 5207F: Documentation/i2c/busses/i2c-ali1563 5208F: Documentation/i2c/busses/i2c-ali15x3 5209F: Documentation/i2c/busses/i2c-amd756 5210F: Documentation/i2c/busses/i2c-amd8111 5211F: Documentation/i2c/busses/i2c-i801 5212F: Documentation/i2c/busses/i2c-nforce2 5213F: Documentation/i2c/busses/i2c-piix4 5214F: Documentation/i2c/busses/i2c-sis5595 5215F: Documentation/i2c/busses/i2c-sis630 5216F: Documentation/i2c/busses/i2c-sis96x 5217F: Documentation/i2c/busses/i2c-via 5218F: Documentation/i2c/busses/i2c-viapro 5219F: drivers/i2c/busses/i2c-ali1535.c 5220F: drivers/i2c/busses/i2c-ali1563.c 5221F: drivers/i2c/busses/i2c-ali15x3.c 5222F: drivers/i2c/busses/i2c-amd756.c 5223F: drivers/i2c/busses/i2c-amd756-s4882.c 5224F: drivers/i2c/busses/i2c-amd8111.c 5225F: drivers/i2c/busses/i2c-i801.c 5226F: drivers/i2c/busses/i2c-isch.c 5227F: drivers/i2c/busses/i2c-nforce2.c 5228F: drivers/i2c/busses/i2c-nforce2-s4985.c 5229F: drivers/i2c/busses/i2c-piix4.c 5230F: drivers/i2c/busses/i2c-sis5595.c 5231F: drivers/i2c/busses/i2c-sis630.c 5232F: drivers/i2c/busses/i2c-sis96x.c 5233F: drivers/i2c/busses/i2c-via.c 5234F: drivers/i2c/busses/i2c-viapro.c 5235 5236I2C/SMBUS ISMT DRIVER 5237M: Seth Heasley <seth.heasley@intel.com> 5238M: Neil Horman <nhorman@tuxdriver.com> 5239L: linux-i2c@vger.kernel.org 5240F: drivers/i2c/busses/i2c-ismt.c 5241F: Documentation/i2c/busses/i2c-ismt 5242 5243I2C/SMBUS STUB DRIVER 5244M: Jean Delvare <jdelvare@suse.com> 5245L: linux-i2c@vger.kernel.org 5246S: Maintained 5247F: drivers/i2c/i2c-stub.c 5248 5249I2C SUBSYSTEM 5250M: Wolfram Sang <wsa@the-dreams.de> 5251L: linux-i2c@vger.kernel.org 5252W: https://i2c.wiki.kernel.org/ 5253Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5254T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5255S: Maintained 5256F: Documentation/devicetree/bindings/i2c/ 5257F: Documentation/i2c/ 5258F: drivers/i2c/ 5259F: drivers/i2c/*/ 5260F: include/linux/i2c.h 5261F: include/linux/i2c-*.h 5262F: include/uapi/linux/i2c.h 5263F: include/uapi/linux/i2c-*.h 5264 5265I2C ACPI SUPPORT 5266M: Mika Westerberg <mika.westerberg@linux.intel.com> 5267L: linux-i2c@vger.kernel.org 5268L: linux-acpi@vger.kernel.org 5269S: Maintained 5270 5271I2C-TAOS-EVM DRIVER 5272M: Jean Delvare <jdelvare@suse.com> 5273L: linux-i2c@vger.kernel.org 5274S: Maintained 5275F: Documentation/i2c/busses/i2c-taos-evm 5276F: drivers/i2c/busses/i2c-taos-evm.c 5277 5278I2C-TINY-USB DRIVER 5279M: Till Harbaum <till@harbaum.org> 5280L: linux-i2c@vger.kernel.org 5281W: http://www.harbaum.org/till/i2c_tiny_usb 5282S: Maintained 5283F: drivers/i2c/busses/i2c-tiny-usb.c 5284 5285i386 BOOT CODE 5286M: "H. Peter Anvin" <hpa@zytor.com> 5287S: Maintained 5288F: arch/x86/boot/ 5289 5290i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5291M: "H. Peter Anvin" <hpa@zytor.com> 5292T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5293S: Maintained 5294 5295IA64 (Itanium) PLATFORM 5296M: Tony Luck <tony.luck@intel.com> 5297M: Fenghua Yu <fenghua.yu@intel.com> 5298L: linux-ia64@vger.kernel.org 5299T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5300S: Maintained 5301F: arch/ia64/ 5302 5303IBM Power VMX Cryptographic instructions 5304M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5305M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5306L: linux-crypto@vger.kernel.org 5307S: Supported 5308F: drivers/crypto/vmx/Makefile 5309F: drivers/crypto/vmx/Kconfig 5310F: drivers/crypto/vmx/vmx.c 5311F: drivers/crypto/vmx/aes* 5312F: drivers/crypto/vmx/ghash* 5313F: drivers/crypto/vmx/ppc-xlate.pl 5314 5315IBM Power in-Nest Crypto Acceleration 5316M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5317M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5318L: linux-crypto@vger.kernel.org 5319S: Supported 5320F: drivers/crypto/nx/Makefile 5321F: drivers/crypto/nx/Kconfig 5322F: drivers/crypto/nx/nx-aes* 5323F: drivers/crypto/nx/nx-sha* 5324F: drivers/crypto/nx/nx.* 5325F: drivers/crypto/nx/nx_csbcpb.h 5326F: drivers/crypto/nx/nx_debugfs.h 5327 5328IBM Power 842 compression accelerator 5329M: Dan Streetman <ddstreet@ieee.org> 5330S: Supported 5331F: drivers/crypto/nx/Makefile 5332F: drivers/crypto/nx/Kconfig 5333F: drivers/crypto/nx/nx-842* 5334F: include/linux/sw842.h 5335F: crypto/842.c 5336F: lib/842/ 5337 5338IBM Power Linux RAID adapter 5339M: Brian King <brking@us.ibm.com> 5340S: Supported 5341F: drivers/scsi/ipr.* 5342 5343IBM Power Virtual Ethernet Device Driver 5344M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5345L: netdev@vger.kernel.org 5346S: Supported 5347F: drivers/net/ethernet/ibm/ibmveth.* 5348 5349IBM Power SRIOV Virtual NIC Device Driver 5350M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5351M: John Allen <jallen@linux.vnet.ibm.com> 5352L: netdev@vger.kernel.org 5353S: Supported 5354F: drivers/net/ethernet/ibm/ibmvnic.* 5355 5356IBM Power Virtual SCSI Device Drivers 5357M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5358L: linux-scsi@vger.kernel.org 5359S: Supported 5360F: drivers/scsi/ibmvscsi/ibmvscsi* 5361F: drivers/scsi/ibmvscsi/viosrp.h 5362 5363IBM Power Virtual FC Device Drivers 5364M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5365L: linux-scsi@vger.kernel.org 5366S: Supported 5367F: drivers/scsi/ibmvscsi/ibmvfc* 5368 5369IBM ServeRAID RAID DRIVER 5370S: Orphan 5371F: drivers/scsi/ips.* 5372 5373ICH LPC AND GPIO DRIVER 5374M: Peter Tyser <ptyser@xes-inc.com> 5375S: Maintained 5376F: drivers/mfd/lpc_ich.c 5377F: drivers/gpio/gpio-ich.c 5378 5379IDE SUBSYSTEM 5380M: "David S. Miller" <davem@davemloft.net> 5381L: linux-ide@vger.kernel.org 5382Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5383T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5384S: Maintained 5385F: Documentation/ide/ 5386F: drivers/ide/ 5387F: include/linux/ide.h 5388 5389IDEAPAD LAPTOP EXTRAS DRIVER 5390M: Ike Panhc <ike.pan@canonical.com> 5391L: platform-driver-x86@vger.kernel.org 5392W: http://launchpad.net/ideapad-laptop 5393S: Maintained 5394F: drivers/platform/x86/ideapad-laptop.c 5395 5396IDEAPAD LAPTOP SLIDEBAR DRIVER 5397M: Andrey Moiseev <o2g.org.ru@gmail.com> 5398L: linux-input@vger.kernel.org 5399W: https://github.com/o2genum/ideapad-slidebar 5400S: Maintained 5401F: drivers/input/misc/ideapad_slidebar.c 5402 5403IDE/ATAPI DRIVERS 5404M: Borislav Petkov <bp@alien8.de> 5405L: linux-ide@vger.kernel.org 5406S: Maintained 5407F: Documentation/cdrom/ide-cd 5408F: drivers/ide/ide-cd* 5409 5410IDLE-I7300 5411M: Andy Henroid <andrew.d.henroid@intel.com> 5412L: linux-pm@vger.kernel.org 5413S: Supported 5414F: drivers/idle/i7300_idle.c 5415 5416IEEE 802.15.4 SUBSYSTEM 5417M: Alexander Aring <alex.aring@gmail.com> 5418L: linux-wpan@vger.kernel.org 5419W: https://github.com/linux-wpan 5420T: git git://github.com/linux-wpan/linux-wpan-next.git 5421S: Maintained 5422F: net/ieee802154/ 5423F: net/mac802154/ 5424F: drivers/net/ieee802154/ 5425F: include/linux/nl802154.h 5426F: include/linux/ieee802154.h 5427F: include/net/nl802154.h 5428F: include/net/mac802154.h 5429F: include/net/af_ieee802154.h 5430F: include/net/cfg802154.h 5431F: include/net/ieee802154_netdev.h 5432F: Documentation/networking/ieee802154.txt 5433 5434IGORPLUG-USB IR RECEIVER 5435M: Sean Young <sean@mess.org> 5436L: linux-media@vger.kernel.org 5437S: Maintained 5438F: drivers/media/rc/igorplugusb.c 5439 5440IGUANAWORKS USB IR TRANSCEIVER 5441M: Sean Young <sean@mess.org> 5442L: linux-media@vger.kernel.org 5443S: Maintained 5444F: drivers/media/rc/iguanair.c 5445 5446IIO SUBSYSTEM AND DRIVERS 5447M: Jonathan Cameron <jic23@kernel.org> 5448R: Hartmut Knaack <knaack.h@gmx.de> 5449R: Lars-Peter Clausen <lars@metafoo.de> 5450R: Peter Meerwald <pmeerw@pmeerw.net> 5451L: linux-iio@vger.kernel.org 5452S: Maintained 5453F: drivers/iio/ 5454F: drivers/staging/iio/ 5455F: include/linux/iio/ 5456F: tools/iio/ 5457 5458IKANOS/ADI EAGLE ADSL USB DRIVER 5459M: Matthieu Castet <castet.matthieu@free.fr> 5460M: Stanislaw Gruszka <stf_xl@wp.pl> 5461S: Maintained 5462F: drivers/usb/atm/ueagle-atm.c 5463 5464INA209 HARDWARE MONITOR DRIVER 5465M: Guenter Roeck <linux@roeck-us.net> 5466L: lm-sensors@lm-sensors.org 5467S: Maintained 5468F: Documentation/hwmon/ina209 5469F: Documentation/devicetree/bindings/i2c/ina209.txt 5470F: drivers/hwmon/ina209.c 5471 5472INA2XX HARDWARE MONITOR DRIVER 5473M: Guenter Roeck <linux@roeck-us.net> 5474L: lm-sensors@lm-sensors.org 5475S: Maintained 5476F: Documentation/hwmon/ina2xx 5477F: drivers/hwmon/ina2xx.c 5478F: include/linux/platform_data/ina2xx.h 5479 5480INDUSTRY PACK SUBSYSTEM (IPACK) 5481M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5482M: Jens Taprogge <jens.taprogge@taprogge.org> 5483M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5484L: industrypack-devel@lists.sourceforge.net 5485W: http://industrypack.sourceforge.net 5486S: Maintained 5487F: drivers/ipack/ 5488 5489INGENIC JZ4780 DMA Driver 5490M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5491S: Maintained 5492F: drivers/dma/dma-jz4780.c 5493 5494INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5495M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5496M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5497L: linux-ima-devel@lists.sourceforge.net 5498L: linux-ima-user@lists.sourceforge.net 5499L: linux-security-module@vger.kernel.org 5500T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5501S: Supported 5502F: security/integrity/ima/ 5503 5504IMGTEC IR DECODER DRIVER 5505M: James Hogan <james.hogan@imgtec.com> 5506S: Maintained 5507F: drivers/media/rc/img-ir/ 5508 5509IMS TWINTURBO FRAMEBUFFER DRIVER 5510L: linux-fbdev@vger.kernel.org 5511S: Orphan 5512F: drivers/video/fbdev/imsttfb.c 5513 5514INFINIBAND SUBSYSTEM 5515M: Doug Ledford <dledford@redhat.com> 5516M: Sean Hefty <sean.hefty@intel.com> 5517M: Hal Rosenstock <hal.rosenstock@gmail.com> 5518L: linux-rdma@vger.kernel.org 5519W: http://www.openfabrics.org/ 5520Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5521T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5522S: Supported 5523F: Documentation/infiniband/ 5524F: drivers/infiniband/ 5525F: drivers/staging/rdma/ 5526F: include/uapi/linux/if_infiniband.h 5527F: include/uapi/rdma/ 5528F: include/rdma/ 5529 5530INOTIFY 5531M: John McCutchan <john@johnmccutchan.com> 5532M: Robert Love <rlove@rlove.org> 5533M: Eric Paris <eparis@parisplace.org> 5534S: Maintained 5535F: Documentation/filesystems/inotify.txt 5536F: fs/notify/inotify/ 5537F: include/linux/inotify.h 5538F: include/uapi/linux/inotify.h 5539 5540INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5541M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5542L: linux-input@vger.kernel.org 5543Q: http://patchwork.kernel.org/project/linux-input/list/ 5544T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5545S: Maintained 5546F: drivers/input/ 5547F: include/linux/input.h 5548F: include/uapi/linux/input.h 5549F: include/linux/input/ 5550 5551INPUT MULTITOUCH (MT) PROTOCOL 5552M: Henrik Rydberg <rydberg@bitmath.org> 5553L: linux-input@vger.kernel.org 5554S: Odd fixes 5555F: Documentation/input/multi-touch-protocol.txt 5556F: drivers/input/input-mt.c 5557K: \b(ABS|SYN)_MT_ 5558 5559INTEL ASoC BDW/HSW DRIVERS 5560M: Jie Yang <yang.jie@linux.intel.com> 5561L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5562S: Supported 5563F: sound/soc/intel/common/sst-dsp* 5564F: sound/soc/intel/common/sst-firmware.c 5565F: sound/soc/intel/boards/broadwell.c 5566F: sound/soc/intel/haswell/ 5567 5568INTEL C600 SERIES SAS CONTROLLER DRIVER 5569M: Intel SCU Linux support <intel-linux-scu@intel.com> 5570M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5571L: linux-scsi@vger.kernel.org 5572T: git git://git.code.sf.net/p/intel-sas/isci 5573S: Supported 5574F: drivers/scsi/isci/ 5575 5576INTEL HID EVENT DRIVER 5577M: Alex Hung <alex.hung@canonical.com> 5578L: platform-driver-x86@vger.kernel.org 5579S: Maintained 5580F: drivers/platform/x86/intel-hid.c 5581 5582INTEL IDLE DRIVER 5583M: Len Brown <lenb@kernel.org> 5584L: linux-pm@vger.kernel.org 5585T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5586S: Supported 5587F: drivers/idle/intel_idle.c 5588 5589INTEL PSTATE DRIVER 5590M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5591M: Len Brown <lenb@kernel.org> 5592L: linux-pm@vger.kernel.org 5593S: Supported 5594F: drivers/cpufreq/intel_pstate.c 5595 5596INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5597M: Maik Broemme <mbroemme@plusserver.de> 5598L: linux-fbdev@vger.kernel.org 5599S: Maintained 5600F: Documentation/fb/intelfb.txt 5601F: drivers/video/fbdev/intelfb/ 5602 5603INTEL 810/815 FRAMEBUFFER DRIVER 5604M: Antonino Daplas <adaplas@gmail.com> 5605L: linux-fbdev@vger.kernel.org 5606S: Maintained 5607F: drivers/video/fbdev/i810/ 5608 5609INTEL MENLOW THERMAL DRIVER 5610M: Sujith Thomas <sujith.thomas@intel.com> 5611L: platform-driver-x86@vger.kernel.org 5612W: https://01.org/linux-acpi 5613S: Supported 5614F: drivers/platform/x86/intel_menlow.c 5615 5616INTEL I/OAT DMA DRIVER 5617M: Dave Jiang <dave.jiang@intel.com> 5618R: Dan Williams <dan.j.williams@intel.com> 5619L: dmaengine@vger.kernel.org 5620Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5621S: Supported 5622F: drivers/dma/ioat* 5623 5624INTEL IOMMU (VT-d) 5625M: David Woodhouse <dwmw2@infradead.org> 5626L: iommu@lists.linux-foundation.org 5627T: git git://git.infradead.org/iommu-2.6.git 5628S: Supported 5629F: drivers/iommu/intel-iommu.c 5630F: include/linux/intel-iommu.h 5631 5632INTEL IOP-ADMA DMA DRIVER 5633R: Dan Williams <dan.j.williams@intel.com> 5634S: Odd fixes 5635F: drivers/dma/iop-adma.c 5636 5637INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5638M: Krzysztof Halasa <khalasa@piap.pl> 5639S: Maintained 5640F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5641F: arch/arm/mach-ixp4xx/include/mach/npe.h 5642F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5643F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5644F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5645F: drivers/net/wan/ixp4xx_hss.c 5646 5647INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5648M: Deepak Saxena <dsaxena@plexity.net> 5649S: Maintained 5650F: drivers/char/hw_random/ixp4xx-rng.c 5651 5652INTEL ETHERNET DRIVERS 5653M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5654R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5655R: Shannon Nelson <shannon.nelson@intel.com> 5656R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5657R: Don Skidmore <donald.c.skidmore@intel.com> 5658R: Bruce Allan <bruce.w.allan@intel.com> 5659R: John Ronciak <john.ronciak@intel.com> 5660R: Mitch Williams <mitch.a.williams@intel.com> 5661L: intel-wired-lan@lists.osuosl.org 5662W: http://www.intel.com/support/feedback.htm 5663W: http://e1000.sourceforge.net/ 5664Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5665T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5667S: Supported 5668F: Documentation/networking/e100.txt 5669F: Documentation/networking/e1000.txt 5670F: Documentation/networking/e1000e.txt 5671F: Documentation/networking/igb.txt 5672F: Documentation/networking/igbvf.txt 5673F: Documentation/networking/ixgb.txt 5674F: Documentation/networking/ixgbe.txt 5675F: Documentation/networking/ixgbevf.txt 5676F: Documentation/networking/i40e.txt 5677F: Documentation/networking/i40evf.txt 5678F: drivers/net/ethernet/intel/ 5679F: drivers/net/ethernet/intel/*/ 5680 5681INTEL-MID GPIO DRIVER 5682M: David Cohen <david.a.cohen@linux.intel.com> 5683L: linux-gpio@vger.kernel.org 5684S: Maintained 5685F: drivers/gpio/gpio-intel-mid.c 5686 5687INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5688M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5689L: linux-wireless@vger.kernel.org 5690S: Maintained 5691F: Documentation/networking/README.ipw2100 5692F: Documentation/networking/README.ipw2200 5693F: drivers/net/wireless/intel/ipw2x00/ 5694 5695INTEL(R) TRACE HUB 5696M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5697S: Supported 5698F: Documentation/trace/intel_th.txt 5699F: drivers/hwtracing/intel_th/ 5700 5701INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5702M: Ning Sun <ning.sun@intel.com> 5703L: tboot-devel@lists.sourceforge.net 5704W: http://tboot.sourceforge.net 5705T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5706S: Supported 5707F: Documentation/intel_txt.txt 5708F: include/linux/tboot.h 5709F: arch/x86/kernel/tboot.c 5710 5711INTEL WIRELESS WIMAX CONNECTION 2400 5712M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5713M: linux-wimax@intel.com 5714L: wimax@linuxwimax.org (subscribers-only) 5715S: Supported 5716W: http://linuxwimax.org 5717F: Documentation/wimax/README.i2400m 5718F: drivers/net/wimax/i2400m/ 5719F: include/uapi/linux/wimax/i2400m.h 5720 5721INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5722M: Stanislaw Gruszka <sgruszka@redhat.com> 5723L: linux-wireless@vger.kernel.org 5724S: Supported 5725F: drivers/net/wireless/intel/iwlegacy/ 5726 5727INTEL WIRELESS WIFI LINK (iwlwifi) 5728M: Johannes Berg <johannes.berg@intel.com> 5729M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5730M: Intel Linux Wireless <linuxwifi@intel.com> 5731L: linux-wireless@vger.kernel.org 5732W: http://intellinuxwireless.org 5733T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5734S: Supported 5735F: drivers/net/wireless/intel/iwlwifi/ 5736 5737INTEL MANAGEMENT ENGINE (mei) 5738M: Tomas Winkler <tomas.winkler@intel.com> 5739L: linux-kernel@vger.kernel.org 5740S: Supported 5741F: include/uapi/linux/mei.h 5742F: include/linux/mei_cl_bus.h 5743F: drivers/misc/mei/* 5744F: Documentation/misc-devices/mei/* 5745 5746INTEL MIC DRIVERS (mic) 5747M: Sudeep Dutt <sudeep.dutt@intel.com> 5748M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5749S: Supported 5750W: https://github.com/sudeepdutt/mic 5751W: http://software.intel.com/en-us/mic-developer 5752F: include/linux/mic_bus.h 5753F: include/linux/scif.h 5754F: include/uapi/linux/mic_common.h 5755F: include/uapi/linux/mic_ioctl.h 5756F: include/uapi/linux/scif_ioctl.h 5757F: drivers/misc/mic/ 5758F: drivers/dma/mic_x100_dma.c 5759F: drivers/dma/mic_x100_dma.h 5760F: Documentation/mic/ 5761 5762INTEL PMC/P-Unit IPC DRIVER 5763M: Zha Qipeng<qipeng.zha@intel.com> 5764L: platform-driver-x86@vger.kernel.org 5765S: Maintained 5766F: drivers/platform/x86/intel_pmc_ipc.c 5767F: drivers/platform/x86/intel_punit_ipc.c 5768F: arch/x86/include/asm/intel_pmc_ipc.h 5769F: arch/x86/include/asm/intel_punit_ipc.h 5770 5771INTEL TELEMETRY DRIVER 5772M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5773L: platform-driver-x86@vger.kernel.org 5774S: Maintained 5775F: arch/x86/include/asm/intel_telemetry.h 5776F: drivers/platform/x86/intel_telemetry* 5777 5778IOC3 ETHERNET DRIVER 5779M: Ralf Baechle <ralf@linux-mips.org> 5780L: linux-mips@linux-mips.org 5781S: Maintained 5782F: drivers/net/ethernet/sgi/ioc3-eth.c 5783 5784IOC3 SERIAL DRIVER 5785M: Pat Gefre <pfg@sgi.com> 5786L: linux-serial@vger.kernel.org 5787S: Maintained 5788F: drivers/tty/serial/ioc3_serial.c 5789 5790IOMMU DRIVERS 5791M: Joerg Roedel <joro@8bytes.org> 5792L: iommu@lists.linux-foundation.org 5793T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5794S: Maintained 5795F: drivers/iommu/ 5796 5797IP MASQUERADING 5798M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5799S: Maintained 5800F: net/ipv4/netfilter/ipt_MASQUERADE.c 5801 5802IPMI SUBSYSTEM 5803M: Corey Minyard <minyard@acm.org> 5804L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5805W: http://openipmi.sourceforge.net/ 5806S: Supported 5807F: Documentation/IPMI.txt 5808F: drivers/char/ipmi/ 5809F: include/linux/ipmi* 5810F: include/uapi/linux/ipmi* 5811 5812QCOM AUDIO (ASoC) DRIVERS 5813M: Patrick Lai <plai@codeaurora.org> 5814M: Banajit Goswami <bgoswami@codeaurora.org> 5815L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5816S: Supported 5817F: sound/soc/qcom/ 5818 5819IPS SCSI RAID DRIVER 5820M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5821L: linux-scsi@vger.kernel.org 5822W: http://www.adaptec.com/ 5823S: Maintained 5824F: drivers/scsi/ips* 5825 5826IPVS 5827M: Wensong Zhang <wensong@linux-vs.org> 5828M: Simon Horman <horms@verge.net.au> 5829M: Julian Anastasov <ja@ssi.bg> 5830L: netdev@vger.kernel.org 5831L: lvs-devel@vger.kernel.org 5832S: Maintained 5833T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5834T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5835F: Documentation/networking/ipvs-sysctl.txt 5836F: include/net/ip_vs.h 5837F: include/uapi/linux/ip_vs.h 5838F: net/netfilter/ipvs/ 5839 5840IPWIRELESS DRIVER 5841M: Jiri Kosina <jikos@kernel.org> 5842M: David Sterba <dsterba@suse.com> 5843S: Odd Fixes 5844F: drivers/tty/ipwireless/ 5845 5846IPX NETWORK LAYER 5847M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5848L: netdev@vger.kernel.org 5849S: Maintained 5850F: include/net/ipx.h 5851F: include/uapi/linux/ipx.h 5852F: net/ipx/ 5853 5854IRDA SUBSYSTEM 5855M: Samuel Ortiz <samuel@sortiz.org> 5856L: irda-users@lists.sourceforge.net (subscribers-only) 5857L: netdev@vger.kernel.org 5858W: http://irda.sourceforge.net/ 5859S: Maintained 5860T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5861F: Documentation/networking/irda.txt 5862F: drivers/net/irda/ 5863F: include/net/irda/ 5864F: net/irda/ 5865 5866IRQ SUBSYSTEM 5867M: Thomas Gleixner <tglx@linutronix.de> 5868L: linux-kernel@vger.kernel.org 5869S: Maintained 5870T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5871F: kernel/irq/ 5872 5873IRQCHIP DRIVERS 5874M: Thomas Gleixner <tglx@linutronix.de> 5875M: Jason Cooper <jason@lakedaemon.net> 5876M: Marc Zyngier <marc.zyngier@arm.com> 5877L: linux-kernel@vger.kernel.org 5878S: Maintained 5879T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5880T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5881F: Documentation/devicetree/bindings/interrupt-controller/ 5882F: drivers/irqchip/ 5883 5884IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5885M: Jiang Liu <jiang.liu@linux.intel.com> 5886M: Marc Zyngier <marc.zyngier@arm.com> 5887S: Maintained 5888T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5889F: Documentation/IRQ-domain.txt 5890F: include/linux/irqdomain.h 5891F: kernel/irq/irqdomain.c 5892F: kernel/irq/msi.c 5893 5894ISAPNP 5895M: Jaroslav Kysela <perex@perex.cz> 5896S: Maintained 5897F: Documentation/isapnp.txt 5898F: drivers/pnp/isapnp/ 5899F: include/linux/isapnp.h 5900 5901ISA RADIO MODULE 5902M: Hans Verkuil <hverkuil@xs4all.nl> 5903L: linux-media@vger.kernel.org 5904T: git git://linuxtv.org/media_tree.git 5905W: https://linuxtv.org 5906S: Maintained 5907F: drivers/media/radio/radio-isa* 5908 5909iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5910M: Peter Jones <pjones@redhat.com> 5911M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5912S: Maintained 5913F: drivers/firmware/iscsi_ibft* 5914 5915ISCSI 5916M: Mike Christie <michaelc@cs.wisc.edu> 5917L: open-iscsi@googlegroups.com 5918W: www.open-iscsi.org 5919T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5920S: Maintained 5921F: drivers/scsi/*iscsi* 5922F: include/scsi/*iscsi* 5923 5924ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5925M: Or Gerlitz <ogerlitz@mellanox.com> 5926M: Sagi Grimberg <sagig@mellanox.com> 5927M: Roi Dayan <roid@mellanox.com> 5928L: linux-rdma@vger.kernel.org 5929S: Supported 5930W: http://www.openfabrics.org 5931W: www.open-iscsi.org 5932Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5933F: drivers/infiniband/ulp/iser/ 5934 5935ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5936M: Sagi Grimberg <sagig@mellanox.com> 5937T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5938L: linux-rdma@vger.kernel.org 5939L: target-devel@vger.kernel.org 5940S: Supported 5941W: http://www.linux-iscsi.org 5942F: drivers/infiniband/ulp/isert 5943 5944ISDN SUBSYSTEM 5945M: Karsten Keil <isdn@linux-pingi.de> 5946L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5947L: netdev@vger.kernel.org 5948W: http://www.isdn4linux.de 5949T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5950S: Maintained 5951F: Documentation/isdn/ 5952F: drivers/isdn/ 5953F: include/linux/isdn.h 5954F: include/linux/isdn/ 5955F: include/uapi/linux/isdn.h 5956F: include/uapi/linux/isdn/ 5957 5958ISDN SUBSYSTEM (Eicon active card driver) 5959M: Armin Schindler <mac@melware.de> 5960L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5961W: http://www.melware.de 5962S: Maintained 5963F: drivers/isdn/hardware/eicon/ 5964 5965IT87 HARDWARE MONITORING DRIVER 5966M: Jean Delvare <jdelvare@suse.com> 5967L: lm-sensors@lm-sensors.org 5968S: Maintained 5969F: Documentation/hwmon/it87 5970F: drivers/hwmon/it87.c 5971 5972IT913X MEDIA DRIVER 5973M: Antti Palosaari <crope@iki.fi> 5974L: linux-media@vger.kernel.org 5975W: https://linuxtv.org 5976W: http://palosaari.fi/linux/ 5977Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5978T: git git://linuxtv.org/anttip/media_tree.git 5979S: Maintained 5980F: drivers/media/tuners/it913x* 5981 5982IVTV VIDEO4LINUX DRIVER 5983M: Andy Walls <awalls@md.metrocast.net> 5984L: ivtv-devel@ivtvdriver.org (subscribers-only) 5985L: linux-media@vger.kernel.org 5986T: git git://linuxtv.org/media_tree.git 5987W: http://www.ivtvdriver.org 5988S: Maintained 5989F: Documentation/video4linux/*.ivtv 5990F: drivers/media/pci/ivtv/ 5991F: include/uapi/linux/ivtv* 5992 5993IX2505V MEDIA DRIVER 5994M: Malcolm Priestley <tvboxspy@gmail.com> 5995L: linux-media@vger.kernel.org 5996W: https://linuxtv.org 5997Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5998S: Maintained 5999F: drivers/media/dvb-frontends/ix2505v* 6000 6001JC42.4 TEMPERATURE SENSOR DRIVER 6002M: Guenter Roeck <linux@roeck-us.net> 6003L: lm-sensors@lm-sensors.org 6004S: Maintained 6005F: drivers/hwmon/jc42.c 6006F: Documentation/hwmon/jc42 6007 6008JFS FILESYSTEM 6009M: Dave Kleikamp <shaggy@kernel.org> 6010L: jfs-discussion@lists.sourceforge.net 6011W: http://jfs.sourceforge.net/ 6012T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6013S: Maintained 6014F: Documentation/filesystems/jfs.txt 6015F: fs/jfs/ 6016 6017JME NETWORK DRIVER 6018M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6019L: netdev@vger.kernel.org 6020S: Maintained 6021F: drivers/net/ethernet/jme.* 6022 6023JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6024M: David Woodhouse <dwmw2@infradead.org> 6025L: linux-mtd@lists.infradead.org 6026W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6027S: Maintained 6028F: fs/jffs2/ 6029F: include/uapi/linux/jffs2.h 6030 6031JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6032M: "Theodore Ts'o" <tytso@mit.edu> 6033M: Jan Kara <jack@suse.com> 6034L: linux-ext4@vger.kernel.org 6035S: Maintained 6036F: fs/jbd2/ 6037F: include/linux/jbd2.h 6038 6039JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6040M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6041L: linux-media@vger.kernel.org 6042S: Maintained 6043F: drivers/media/platform/rcar_jpu.c 6044 6045JSM Neo PCI based serial card 6046M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 6047L: linux-serial@vger.kernel.org 6048S: Maintained 6049F: drivers/tty/serial/jsm/ 6050 6051K10TEMP HARDWARE MONITORING DRIVER 6052M: Clemens Ladisch <clemens@ladisch.de> 6053L: lm-sensors@lm-sensors.org 6054S: Maintained 6055F: Documentation/hwmon/k10temp 6056F: drivers/hwmon/k10temp.c 6057 6058K8TEMP HARDWARE MONITORING DRIVER 6059M: Rudolf Marek <r.marek@assembler.cz> 6060L: lm-sensors@lm-sensors.org 6061S: Maintained 6062F: Documentation/hwmon/k8temp 6063F: drivers/hwmon/k8temp.c 6064 6065KCONFIG 6066M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6067L: linux-kbuild@vger.kernel.org 6068T: git git://gitorious.org/linux-kconfig/linux-kconfig 6069S: Maintained 6070F: Documentation/kbuild/kconfig-language.txt 6071F: scripts/kconfig/ 6072 6073KDUMP 6074M: Vivek Goyal <vgoyal@redhat.com> 6075M: Haren Myneni <hbabu@us.ibm.com> 6076L: kexec@lists.infradead.org 6077W: http://lse.sourceforge.net/kdump/ 6078S: Maintained 6079F: Documentation/kdump/ 6080 6081KEENE FM RADIO TRANSMITTER DRIVER 6082M: Hans Verkuil <hverkuil@xs4all.nl> 6083L: linux-media@vger.kernel.org 6084T: git git://linuxtv.org/media_tree.git 6085W: https://linuxtv.org 6086S: Maintained 6087F: drivers/media/radio/radio-keene* 6088 6089KERNEL AUTOMOUNTER v4 (AUTOFS4) 6090M: Ian Kent <raven@themaw.net> 6091L: autofs@vger.kernel.org 6092S: Maintained 6093F: fs/autofs4/ 6094 6095KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6096M: Michal Marek <mmarek@suse.com> 6097T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6098T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6099L: linux-kbuild@vger.kernel.org 6100S: Maintained 6101F: Documentation/kbuild/ 6102F: Makefile 6103F: scripts/Makefile.* 6104F: scripts/basic/ 6105F: scripts/mk* 6106F: scripts/package/ 6107 6108KERNEL JANITORS 6109L: kernel-janitors@vger.kernel.org 6110W: http://kernelnewbies.org/KernelJanitors 6111S: Odd Fixes 6112 6113KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6114M: "J. Bruce Fields" <bfields@fieldses.org> 6115M: Jeff Layton <jlayton@poochiereds.net> 6116L: linux-nfs@vger.kernel.org 6117W: http://nfs.sourceforge.net/ 6118T: git git://linux-nfs.org/~bfields/linux.git 6119S: Supported 6120F: fs/nfsd/ 6121F: include/uapi/linux/nfsd/ 6122F: fs/lockd/ 6123F: fs/nfs_common/ 6124F: net/sunrpc/ 6125F: include/linux/lockd/ 6126F: include/linux/sunrpc/ 6127F: include/uapi/linux/sunrpc/ 6128 6129KERNEL SELFTEST FRAMEWORK 6130M: Shuah Khan <shuahkh@osg.samsung.com> 6131L: linux-kselftest@vger.kernel.org 6132T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6133S: Maintained 6134F: tools/testing/selftests 6135 6136KERNEL VIRTUAL MACHINE (KVM) 6137M: Gleb Natapov <gleb@kernel.org> 6138M: Paolo Bonzini <pbonzini@redhat.com> 6139L: kvm@vger.kernel.org 6140W: http://www.linux-kvm.org 6141T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6142S: Supported 6143F: Documentation/*/kvm*.txt 6144F: Documentation/virtual/kvm/ 6145F: arch/*/kvm/ 6146F: arch/x86/kernel/kvm.c 6147F: arch/x86/kernel/kvmclock.c 6148F: arch/*/include/asm/kvm* 6149F: include/linux/kvm* 6150F: include/uapi/linux/kvm* 6151F: virt/kvm/ 6152 6153KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6154M: Joerg Roedel <joro@8bytes.org> 6155L: kvm@vger.kernel.org 6156W: http://www.linux-kvm.org/ 6157S: Maintained 6158F: arch/x86/include/asm/svm.h 6159F: arch/x86/kvm/svm.c 6160 6161KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6162M: Alexander Graf <agraf@suse.com> 6163L: kvm-ppc@vger.kernel.org 6164W: http://www.linux-kvm.org/ 6165T: git git://github.com/agraf/linux-2.6.git 6166S: Supported 6167F: arch/powerpc/include/asm/kvm* 6168F: arch/powerpc/kvm/ 6169 6170KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6171M: Christian Borntraeger <borntraeger@de.ibm.com> 6172M: Cornelia Huck <cornelia.huck@de.ibm.com> 6173L: linux-s390@vger.kernel.org 6174W: http://www.ibm.com/developerworks/linux/linux390/ 6175T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6176S: Supported 6177F: Documentation/s390/kvm.txt 6178F: arch/s390/include/asm/kvm* 6179F: arch/s390/kvm/ 6180 6181KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6182M: Christoffer Dall <christoffer.dall@linaro.org> 6183M: Marc Zyngier <marc.zyngier@arm.com> 6184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6185L: kvmarm@lists.cs.columbia.edu 6186W: http://systems.cs.columbia.edu/projects/kvm-arm 6187T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6188S: Supported 6189F: arch/arm/include/uapi/asm/kvm* 6190F: arch/arm/include/asm/kvm* 6191F: arch/arm/kvm/ 6192F: virt/kvm/arm/ 6193F: include/kvm/arm_* 6194 6195KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6196M: Christoffer Dall <christoffer.dall@linaro.org> 6197M: Marc Zyngier <marc.zyngier@arm.com> 6198L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6199L: kvmarm@lists.cs.columbia.edu 6200S: Maintained 6201F: arch/arm64/include/uapi/asm/kvm* 6202F: arch/arm64/include/asm/kvm* 6203F: arch/arm64/kvm/ 6204 6205KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6206M: James Hogan <james.hogan@imgtec.com> 6207L: linux-mips@linux-mips.org 6208S: Supported 6209F: arch/mips/include/uapi/asm/kvm* 6210F: arch/mips/include/asm/kvm* 6211F: arch/mips/kvm/ 6212 6213KEXEC 6214M: Eric Biederman <ebiederm@xmission.com> 6215W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6216L: kexec@lists.infradead.org 6217S: Maintained 6218F: include/linux/kexec.h 6219F: include/uapi/linux/kexec.h 6220F: kernel/kexec.c 6221 6222KEYS/KEYRINGS: 6223M: David Howells <dhowells@redhat.com> 6224L: keyrings@vger.kernel.org 6225S: Maintained 6226F: Documentation/security/keys.txt 6227F: include/linux/key.h 6228F: include/linux/key-type.h 6229F: include/keys/ 6230F: security/keys/ 6231 6232KEYS-TRUSTED 6233M: David Safford <safford@us.ibm.com> 6234M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6235L: linux-security-module@vger.kernel.org 6236L: keyrings@vger.kernel.org 6237S: Supported 6238F: Documentation/security/keys-trusted-encrypted.txt 6239F: include/keys/trusted-type.h 6240F: security/keys/trusted.c 6241F: security/keys/trusted.h 6242 6243KEYS-ENCRYPTED 6244M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6245M: David Safford <safford@us.ibm.com> 6246L: linux-security-module@vger.kernel.org 6247L: keyrings@vger.kernel.org 6248S: Supported 6249F: Documentation/security/keys-trusted-encrypted.txt 6250F: include/keys/encrypted-type.h 6251F: security/keys/encrypted-keys/ 6252 6253KGDB / KDB /debug_core 6254M: Jason Wessel <jason.wessel@windriver.com> 6255W: http://kgdb.wiki.kernel.org/ 6256L: kgdb-bugreport@lists.sourceforge.net 6257T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6258S: Maintained 6259F: Documentation/DocBook/kgdb.tmpl 6260F: drivers/misc/kgdbts.c 6261F: drivers/tty/serial/kgdboc.c 6262F: include/linux/kdb.h 6263F: include/linux/kgdb.h 6264F: kernel/debug/ 6265 6266KMEMCHECK 6267M: Vegard Nossum <vegardno@ifi.uio.no> 6268M: Pekka Enberg <penberg@kernel.org> 6269S: Maintained 6270F: Documentation/kmemcheck.txt 6271F: arch/x86/include/asm/kmemcheck.h 6272F: arch/x86/mm/kmemcheck/ 6273F: include/linux/kmemcheck.h 6274F: mm/kmemcheck.c 6275 6276KMEMLEAK 6277M: Catalin Marinas <catalin.marinas@arm.com> 6278S: Maintained 6279F: Documentation/kmemleak.txt 6280F: include/linux/kmemleak.h 6281F: mm/kmemleak.c 6282F: mm/kmemleak-test.c 6283 6284KPROBES 6285M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6286M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6287M: "David S. Miller" <davem@davemloft.net> 6288M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6289S: Maintained 6290F: Documentation/kprobes.txt 6291F: include/linux/kprobes.h 6292F: kernel/kprobes.c 6293 6294KS0108 LCD CONTROLLER DRIVER 6295M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6296W: http://miguelojeda.es/auxdisplay.htm 6297W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6298S: Maintained 6299F: Documentation/auxdisplay/ks0108 6300F: drivers/auxdisplay/ks0108.c 6301F: include/linux/ks0108.h 6302 6303L3MDEV 6304M: David Ahern <dsa@cumulusnetworks.com> 6305L: netdev@vger.kernel.org 6306S: Maintained 6307F: net/l3mdev 6308F: include/net/l3mdev.h 6309 6310LANTIQ MIPS ARCHITECTURE 6311M: John Crispin <blogic@openwrt.org> 6312L: linux-mips@linux-mips.org 6313S: Maintained 6314F: arch/mips/lantiq 6315 6316LAPB module 6317L: linux-x25@vger.kernel.org 6318S: Orphan 6319F: Documentation/networking/lapb-module.txt 6320F: include/*/lapb.h 6321F: net/lapb/ 6322 6323LASI 53c700 driver for PARISC 6324M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6325L: linux-scsi@vger.kernel.org 6326S: Maintained 6327F: Documentation/scsi/53c700.txt 6328F: drivers/scsi/53c700* 6329 6330LED SUBSYSTEM 6331M: Richard Purdie <rpurdie@rpsys.net> 6332M: Jacek Anaszewski <j.anaszewski@samsung.com> 6333L: linux-leds@vger.kernel.org 6334T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6335S: Maintained 6336F: drivers/leds/ 6337F: include/linux/leds.h 6338 6339LEGACY EEPROM DRIVER 6340M: Jean Delvare <jdelvare@suse.com> 6341S: Maintained 6342F: Documentation/misc-devices/eeprom 6343F: drivers/misc/eeprom/eeprom.c 6344 6345LEGO USB Tower driver 6346M: Juergen Stuber <starblue@users.sourceforge.net> 6347L: legousb-devel@lists.sourceforge.net 6348W: http://legousb.sourceforge.net/ 6349S: Maintained 6350F: drivers/usb/misc/legousbtower.c 6351 6352LG2160 MEDIA DRIVER 6353M: Michael Krufky <mkrufky@linuxtv.org> 6354L: linux-media@vger.kernel.org 6355W: https://linuxtv.org 6356W: http://github.com/mkrufky 6357Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6358T: git git://linuxtv.org/mkrufky/tuners.git 6359S: Maintained 6360F: drivers/media/dvb-frontends/lg2160.* 6361 6362LGDT3305 MEDIA DRIVER 6363M: Michael Krufky <mkrufky@linuxtv.org> 6364L: linux-media@vger.kernel.org 6365W: https://linuxtv.org 6366W: http://github.com/mkrufky 6367Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6368T: git git://linuxtv.org/mkrufky/tuners.git 6369S: Maintained 6370F: drivers/media/dvb-frontends/lgdt3305.* 6371 6372LGUEST 6373M: Rusty Russell <rusty@rustcorp.com.au> 6374L: lguest@lists.ozlabs.org 6375W: http://lguest.ozlabs.org/ 6376S: Odd Fixes 6377F: arch/x86/include/asm/lguest*.h 6378F: arch/x86/lguest/ 6379F: drivers/lguest/ 6380F: include/linux/lguest*.h 6381F: tools/lguest/ 6382 6383LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6384M: Tejun Heo <tj@kernel.org> 6385L: linux-ide@vger.kernel.org 6386T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6387S: Maintained 6388F: drivers/ata/ 6389F: include/linux/ata.h 6390F: include/linux/libata.h 6391 6392LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6393M: Viresh Kumar <vireshk@kernel.org> 6394L: linux-ide@vger.kernel.org 6395T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6396S: Maintained 6397F: include/linux/pata_arasan_cf_data.h 6398F: drivers/ata/pata_arasan_cf.c 6399 6400LIBATA PATA DRIVERS 6401M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6402M: Tejun Heo <tj@kernel.org> 6403L: linux-ide@vger.kernel.org 6404T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6405S: Maintained 6406F: drivers/ata/pata_*.c 6407F: drivers/ata/ata_generic.c 6408 6409LIBATA SATA AHCI PLATFORM devices support 6410M: Hans de Goede <hdegoede@redhat.com> 6411M: Tejun Heo <tj@kernel.org> 6412L: linux-ide@vger.kernel.org 6413T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6414S: Maintained 6415F: drivers/ata/ahci_platform.c 6416F: drivers/ata/libahci_platform.c 6417F: include/linux/ahci_platform.h 6418 6419LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6420M: Mikael Pettersson <mikpelinux@gmail.com> 6421L: linux-ide@vger.kernel.org 6422T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6423S: Maintained 6424F: drivers/ata/sata_promise.* 6425 6426LIBLOCKDEP 6427M: Sasha Levin <sasha.levin@oracle.com> 6428S: Maintained 6429F: tools/lib/lockdep/ 6430 6431LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6432M: Dan Williams <dan.j.williams@intel.com> 6433L: linux-nvdimm@lists.01.org 6434Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6435T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6436S: Supported 6437F: drivers/nvdimm/* 6438F: include/linux/nd.h 6439F: include/linux/libnvdimm.h 6440F: include/uapi/linux/ndctl.h 6441 6442LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6443M: Ross Zwisler <ross.zwisler@linux.intel.com> 6444L: linux-nvdimm@lists.01.org 6445Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6446S: Supported 6447F: drivers/nvdimm/blk.c 6448F: drivers/nvdimm/region_devs.c 6449F: drivers/acpi/nfit* 6450 6451LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6452M: Vishal Verma <vishal.l.verma@intel.com> 6453L: linux-nvdimm@lists.01.org 6454Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6455S: Supported 6456F: drivers/nvdimm/btt* 6457 6458LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6459M: Ross Zwisler <ross.zwisler@linux.intel.com> 6460L: linux-nvdimm@lists.01.org 6461Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6462S: Supported 6463F: drivers/nvdimm/pmem.c 6464F: include/linux/pmem.h 6465F: arch/*/include/asm/pmem.h 6466 6467LIGHTNVM PLATFORM SUPPORT 6468M: Matias Bjorling <mb@lightnvm.io> 6469W: http://github/OpenChannelSSD 6470L: linux-block@vger.kernel.org 6471S: Maintained 6472F: drivers/lightnvm/ 6473F: include/linux/lightnvm.h 6474F: include/uapi/linux/lightnvm.h 6475 6476LINUX FOR IBM pSERIES (RS/6000) 6477M: Paul Mackerras <paulus@au.ibm.com> 6478W: http://www.ibm.com/linux/ltc/projects/ppc 6479S: Supported 6480F: arch/powerpc/boot/rs6000.h 6481 6482LINUX FOR POWERPC (32-BIT AND 64-BIT) 6483M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6484M: Paul Mackerras <paulus@samba.org> 6485M: Michael Ellerman <mpe@ellerman.id.au> 6486W: http://www.penguinppc.org/ 6487L: linuxppc-dev@lists.ozlabs.org 6488Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6489T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6490S: Supported 6491F: Documentation/powerpc/ 6492F: arch/powerpc/ 6493 6494LINUX FOR POWER MACINTOSH 6495M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6496W: http://www.penguinppc.org/ 6497L: linuxppc-dev@lists.ozlabs.org 6498S: Maintained 6499F: arch/powerpc/platforms/powermac/ 6500F: drivers/macintosh/ 6501 6502LINUX FOR POWERPC EMBEDDED MPC5XXX 6503M: Anatolij Gustschin <agust@denx.de> 6504L: linuxppc-dev@lists.ozlabs.org 6505T: git git://git.denx.de/linux-denx-agust.git 6506S: Maintained 6507F: arch/powerpc/platforms/512x/ 6508F: arch/powerpc/platforms/52xx/ 6509 6510LINUX FOR POWERPC EMBEDDED PPC4XX 6511M: Alistair Popple <alistair@popple.id.au> 6512M: Matt Porter <mporter@kernel.crashing.org> 6513W: http://www.penguinppc.org/ 6514L: linuxppc-dev@lists.ozlabs.org 6515S: Maintained 6516F: arch/powerpc/platforms/40x/ 6517F: arch/powerpc/platforms/44x/ 6518 6519LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6520L: linuxppc-dev@lists.ozlabs.org 6521S: Orphan 6522F: arch/powerpc/*/*virtex* 6523F: arch/powerpc/*/*/*virtex* 6524 6525LINUX FOR POWERPC EMBEDDED PPC8XX 6526M: Vitaly Bordug <vitb@kernel.crashing.org> 6527W: http://www.penguinppc.org/ 6528L: linuxppc-dev@lists.ozlabs.org 6529S: Maintained 6530F: arch/powerpc/platforms/8xx/ 6531 6532LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6533M: Scott Wood <oss@buserror.net> 6534M: Kumar Gala <galak@kernel.crashing.org> 6535W: http://www.penguinppc.org/ 6536L: linuxppc-dev@lists.ozlabs.org 6537T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6538S: Maintained 6539F: arch/powerpc/platforms/83xx/ 6540F: arch/powerpc/platforms/85xx/ 6541 6542LINUX FOR POWERPC PA SEMI PWRFICIENT 6543M: Olof Johansson <olof@lixom.net> 6544L: linuxppc-dev@lists.ozlabs.org 6545S: Maintained 6546F: arch/powerpc/platforms/pasemi/ 6547F: drivers/*/*pasemi* 6548F: drivers/*/*/*pasemi* 6549 6550LINUX SECURITY MODULE (LSM) FRAMEWORK 6551M: Chris Wright <chrisw@sous-sol.org> 6552L: linux-security-module@vger.kernel.org 6553S: Supported 6554 6555LIS3LV02D ACCELEROMETER DRIVER 6556M: Eric Piel <eric.piel@tremplin-utc.net> 6557S: Maintained 6558F: Documentation/misc-devices/lis3lv02d 6559F: drivers/misc/lis3lv02d/ 6560F: drivers/platform/x86/hp_accel.c 6561 6562LIVE PATCHING 6563M: Josh Poimboeuf <jpoimboe@redhat.com> 6564M: Seth Jennings <sjenning@redhat.com> 6565M: Jiri Kosina <jikos@kernel.org> 6566M: Vojtech Pavlik <vojtech@suse.com> 6567S: Maintained 6568F: kernel/livepatch/ 6569F: include/linux/livepatch.h 6570F: arch/x86/include/asm/livepatch.h 6571F: arch/x86/kernel/livepatch.c 6572F: Documentation/ABI/testing/sysfs-kernel-livepatch 6573F: samples/livepatch/ 6574L: live-patching@vger.kernel.org 6575T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6576 6577LLC (802.2) 6578M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6579S: Maintained 6580F: include/linux/llc.h 6581F: include/uapi/linux/llc.h 6582F: include/net/llc* 6583F: net/llc/ 6584 6585LM73 HARDWARE MONITOR DRIVER 6586M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6587L: lm-sensors@lm-sensors.org 6588S: Maintained 6589F: drivers/hwmon/lm73.c 6590 6591LM78 HARDWARE MONITOR DRIVER 6592M: Jean Delvare <jdelvare@suse.com> 6593L: lm-sensors@lm-sensors.org 6594S: Maintained 6595F: Documentation/hwmon/lm78 6596F: drivers/hwmon/lm78.c 6597 6598LM83 HARDWARE MONITOR DRIVER 6599M: Jean Delvare <jdelvare@suse.com> 6600L: lm-sensors@lm-sensors.org 6601S: Maintained 6602F: Documentation/hwmon/lm83 6603F: drivers/hwmon/lm83.c 6604 6605LM90 HARDWARE MONITOR DRIVER 6606M: Jean Delvare <jdelvare@suse.com> 6607L: lm-sensors@lm-sensors.org 6608S: Maintained 6609F: Documentation/hwmon/lm90 6610F: Documentation/devicetree/bindings/hwmon/lm90.txt 6611F: drivers/hwmon/lm90.c 6612 6613LM95234 HARDWARE MONITOR DRIVER 6614M: Guenter Roeck <linux@roeck-us.net> 6615L: lm-sensors@lm-sensors.org 6616S: Maintained 6617F: Documentation/hwmon/lm95234 6618F: drivers/hwmon/lm95234.c 6619 6620LME2510 MEDIA DRIVER 6621M: Malcolm Priestley <tvboxspy@gmail.com> 6622L: linux-media@vger.kernel.org 6623W: https://linuxtv.org 6624Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6625S: Maintained 6626F: drivers/media/usb/dvb-usb-v2/lmedm04* 6627 6628LOCKDEP AND LOCKSTAT 6629M: Peter Zijlstra <peterz@infradead.org> 6630M: Ingo Molnar <mingo@redhat.com> 6631L: linux-kernel@vger.kernel.org 6632T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6633S: Maintained 6634F: Documentation/locking/lockdep*.txt 6635F: Documentation/locking/lockstat.txt 6636F: include/linux/lockdep.h 6637F: kernel/locking/ 6638 6639LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6640M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6641L: linux-ntfs-dev@lists.sourceforge.net 6642W: http://www.linux-ntfs.org/content/view/19/37/ 6643S: Maintained 6644F: Documentation/ldm.txt 6645F: block/partitions/ldm.* 6646 6647LogFS 6648M: Joern Engel <joern@logfs.org> 6649M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6650L: logfs@logfs.org 6651W: logfs.org 6652S: Maintained 6653F: fs/logfs/ 6654 6655LPC32XX MACHINE SUPPORT 6656M: Roland Stigge <stigge@antcom.de> 6657L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6658S: Maintained 6659F: arch/arm/mach-lpc32xx/ 6660 6661LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6662M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6663M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6664M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6665M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6666L: MPT-FusionLinux.pdl@avagotech.com 6667L: linux-scsi@vger.kernel.org 6668W: http://www.lsilogic.com/support 6669S: Supported 6670F: drivers/message/fusion/ 6671F: drivers/scsi/mpt2sas/ 6672F: drivers/scsi/mpt3sas/ 6673 6674LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6675M: Matthew Wilcox <matthew@wil.cx> 6676L: linux-scsi@vger.kernel.org 6677S: Maintained 6678F: drivers/scsi/sym53c8xx_2/ 6679 6680LTC4261 HARDWARE MONITOR DRIVER 6681M: Guenter Roeck <linux@roeck-us.net> 6682L: lm-sensors@lm-sensors.org 6683S: Maintained 6684F: Documentation/hwmon/ltc4261 6685F: drivers/hwmon/ltc4261.c 6686 6687LTP (Linux Test Project) 6688M: Mike Frysinger <vapier@gentoo.org> 6689M: Cyril Hrubis <chrubis@suse.cz> 6690M: Wanlong Gao <wanlong.gao@gmail.com> 6691M: Jan Stancek <jstancek@redhat.com> 6692M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6693M: Alexey Kodanev <alexey.kodanev@oracle.com> 6694L: ltp@lists.linux.it (subscribers-only) 6695W: http://linux-test-project.github.io/ 6696T: git git://github.com/linux-test-project/ltp.git 6697S: Maintained 6698 6699M32R ARCHITECTURE 6700W: http://www.linux-m32r.org/ 6701S: Orphan 6702F: arch/m32r/ 6703 6704M68K ARCHITECTURE 6705M: Geert Uytterhoeven <geert@linux-m68k.org> 6706L: linux-m68k@lists.linux-m68k.org 6707W: http://www.linux-m68k.org/ 6708T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6709S: Maintained 6710F: arch/m68k/ 6711F: drivers/zorro/ 6712 6713M68K ON APPLE MACINTOSH 6714M: Joshua Thompson <funaho@jurai.org> 6715W: http://www.mac.linux-m68k.org/ 6716L: linux-m68k@lists.linux-m68k.org 6717S: Maintained 6718F: arch/m68k/mac/ 6719 6720M68K ON HP9000/300 6721M: Philip Blundell <philb@gnu.org> 6722W: http://www.tazenda.demon.co.uk/phil/linux-hp 6723S: Maintained 6724F: arch/m68k/hp300/ 6725 6726M88DS3103 MEDIA DRIVER 6727M: Antti Palosaari <crope@iki.fi> 6728L: linux-media@vger.kernel.org 6729W: https://linuxtv.org 6730W: http://palosaari.fi/linux/ 6731Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6732T: git git://linuxtv.org/anttip/media_tree.git 6733S: Maintained 6734F: drivers/media/dvb-frontends/m88ds3103* 6735 6736M88RS2000 MEDIA DRIVER 6737M: Malcolm Priestley <tvboxspy@gmail.com> 6738L: linux-media@vger.kernel.org 6739W: https://linuxtv.org 6740Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6741S: Maintained 6742F: drivers/media/dvb-frontends/m88rs2000* 6743 6744MA901 MASTERKIT USB FM RADIO DRIVER 6745M: Alexey Klimov <klimov.linux@gmail.com> 6746L: linux-media@vger.kernel.org 6747T: git git://linuxtv.org/media_tree.git 6748S: Maintained 6749F: drivers/media/radio/radio-ma901.c 6750 6751MAC80211 6752M: Johannes Berg <johannes@sipsolutions.net> 6753L: linux-wireless@vger.kernel.org 6754W: http://wireless.kernel.org/ 6755T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6757S: Maintained 6758F: Documentation/networking/mac80211-injection.txt 6759F: include/net/mac80211.h 6760F: net/mac80211/ 6761 6762MACVLAN DRIVER 6763M: Patrick McHardy <kaber@trash.net> 6764L: netdev@vger.kernel.org 6765S: Maintained 6766F: drivers/net/macvlan.c 6767F: include/linux/if_macvlan.h 6768 6769MAILBOX API 6770M: Jassi Brar <jassisinghbrar@gmail.com> 6771L: linux-kernel@vger.kernel.org 6772S: Maintained 6773F: drivers/mailbox/ 6774F: include/linux/mailbox_client.h 6775F: include/linux/mailbox_controller.h 6776 6777MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6778M: Michael Kerrisk <mtk.manpages@gmail.com> 6779W: http://www.kernel.org/doc/man-pages 6780L: linux-man@vger.kernel.org 6781S: Maintained 6782 6783MARVELL ARMADA DRM SUPPORT 6784M: Russell King <rmk+kernel@arm.linux.org.uk> 6785S: Maintained 6786F: drivers/gpu/drm/armada/ 6787 6788MARVELL 88E6352 DSA support 6789M: Guenter Roeck <linux@roeck-us.net> 6790S: Maintained 6791F: drivers/net/dsa/mv88e6352.c 6792 6793MARVELL CRYPTO DRIVER 6794M: Boris Brezillon <boris.brezillon@free-electrons.com> 6795M: Arnaud Ebalard <arno@natisbad.org> 6796F: drivers/crypto/marvell/ 6797S: Maintained 6798L: linux-crypto@vger.kernel.org 6799 6800MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6801M: Mirko Lindner <mlindner@marvell.com> 6802M: Stephen Hemminger <stephen@networkplumber.org> 6803L: netdev@vger.kernel.org 6804S: Maintained 6805F: drivers/net/ethernet/marvell/sk* 6806 6807MARVELL LIBERTAS WIRELESS DRIVER 6808L: libertas-dev@lists.infradead.org 6809S: Orphan 6810F: drivers/net/wireless/marvell/libertas/ 6811 6812MARVELL MV643XX ETHERNET DRIVER 6813M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6814L: netdev@vger.kernel.org 6815S: Maintained 6816F: drivers/net/ethernet/marvell/mv643xx_eth.* 6817F: include/linux/mv643xx.h 6818 6819MARVELL MVNETA ETHERNET DRIVER 6820M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6821L: netdev@vger.kernel.org 6822S: Maintained 6823F: drivers/net/ethernet/marvell/mvneta.* 6824 6825MARVELL MWIFIEX WIRELESS DRIVER 6826M: Amitkumar Karwar <akarwar@marvell.com> 6827M: Nishant Sarmukadam <nishants@marvell.com> 6828L: linux-wireless@vger.kernel.org 6829S: Maintained 6830F: drivers/net/wireless/marvell/mwifiex/ 6831 6832MARVELL MWL8K WIRELESS DRIVER 6833M: Lennert Buytenhek <buytenh@wantstofly.org> 6834L: linux-wireless@vger.kernel.org 6835S: Odd Fixes 6836F: drivers/net/wireless/marvell/mwl8k.c 6837 6838MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6839M: Nicolas Pitre <nico@fluxnic.net> 6840S: Odd Fixes 6841F: drivers/mmc/host/mvsdio.* 6842 6843MATROX FRAMEBUFFER DRIVER 6844L: linux-fbdev@vger.kernel.org 6845S: Orphan 6846F: drivers/video/fbdev/matrox/matroxfb_* 6847F: include/uapi/linux/matroxfb.h 6848 6849MAX16065 HARDWARE MONITOR DRIVER 6850M: Guenter Roeck <linux@roeck-us.net> 6851L: lm-sensors@lm-sensors.org 6852S: Maintained 6853F: Documentation/hwmon/max16065 6854F: drivers/hwmon/max16065.c 6855 6856MAX20751 HARDWARE MONITOR DRIVER 6857M: Guenter Roeck <linux@roeck-us.net> 6858L: lm-sensors@lm-sensors.org 6859S: Maintained 6860F: Documentation/hwmon/max20751 6861F: drivers/hwmon/max20751.c 6862 6863MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6864M: "Hans J. Koch" <hjk@hansjkoch.de> 6865L: lm-sensors@lm-sensors.org 6866S: Maintained 6867F: Documentation/hwmon/max6650 6868F: drivers/hwmon/max6650.c 6869 6870MAX6697 HARDWARE MONITOR DRIVER 6871M: Guenter Roeck <linux@roeck-us.net> 6872L: lm-sensors@lm-sensors.org 6873S: Maintained 6874F: Documentation/hwmon/max6697 6875F: Documentation/devicetree/bindings/i2c/max6697.txt 6876F: drivers/hwmon/max6697.c 6877F: include/linux/platform_data/max6697.h 6878 6879MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6880M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6881L: linux-pm@vger.kernel.org 6882S: Supported 6883F: drivers/power/max14577_charger.c 6884F: drivers/power/max77693_charger.c 6885 6886MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6887M: Javier Martinez Canillas <javier@osg.samsung.com> 6888L: linux-kernel@vger.kernel.org 6889S: Supported 6890F: drivers/*/*max77802.c 6891F: Documentation/devicetree/bindings/*/*max77802.txt 6892F: include/dt-bindings/*/*max77802.h 6893 6894MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6895M: Chanwoo Choi <cw00.choi@samsung.com> 6896M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6897L: linux-kernel@vger.kernel.org 6898S: Supported 6899F: drivers/*/max14577.c 6900F: drivers/*/max77686.c 6901F: drivers/*/max77693.c 6902F: drivers/extcon/extcon-max14577.c 6903F: drivers/extcon/extcon-max77693.c 6904F: drivers/rtc/rtc-max77686.c 6905F: drivers/clk/clk-max77686.c 6906F: Documentation/devicetree/bindings/mfd/max14577.txt 6907F: Documentation/devicetree/bindings/*/max77686.txt 6908F: Documentation/devicetree/bindings/mfd/max77693.txt 6909F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6910F: include/linux/mfd/max14577*.h 6911F: include/linux/mfd/max77686*.h 6912F: include/linux/mfd/max77693*.h 6913 6914MAXIRADIO FM RADIO RECEIVER DRIVER 6915M: Hans Verkuil <hverkuil@xs4all.nl> 6916L: linux-media@vger.kernel.org 6917T: git git://linuxtv.org/media_tree.git 6918W: https://linuxtv.org 6919S: Maintained 6920F: drivers/media/radio/radio-maxiradio* 6921 6922MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6923M: Peter Rosin <peda@axentia.se> 6924L: linux-iio@vger.kernel.org 6925S: Maintained 6926F: drivers/iio/potentiometer/mcp4531.c 6927 6928MEDIA DRIVERS FOR RENESAS - VSP1 6929M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6930L: linux-media@vger.kernel.org 6931L: linux-renesas-soc@vger.kernel.org 6932T: git git://linuxtv.org/media_tree.git 6933S: Supported 6934F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6935F: drivers/media/platform/vsp1/ 6936 6937MEDIA DRIVERS FOR ASCOT2E 6938M: Sergey Kozlov <serjk@netup.ru> 6939L: linux-media@vger.kernel.org 6940W: https://linuxtv.org 6941W: http://netup.tv/ 6942T: git git://linuxtv.org/media_tree.git 6943S: Supported 6944F: drivers/media/dvb-frontends/ascot2e* 6945 6946MEDIA DRIVERS FOR CXD2841ER 6947M: Sergey Kozlov <serjk@netup.ru> 6948L: linux-media@vger.kernel.org 6949W: https://linuxtv.org 6950W: http://netup.tv/ 6951T: git git://linuxtv.org/media_tree.git 6952S: Supported 6953F: drivers/media/dvb-frontends/cxd2841er* 6954 6955MEDIA DRIVERS FOR HORUS3A 6956M: Sergey Kozlov <serjk@netup.ru> 6957L: linux-media@vger.kernel.org 6958W: https://linuxtv.org 6959W: http://netup.tv/ 6960T: git git://linuxtv.org/media_tree.git 6961S: Supported 6962F: drivers/media/dvb-frontends/horus3a* 6963 6964MEDIA DRIVERS FOR LNBH25 6965M: Sergey Kozlov <serjk@netup.ru> 6966L: linux-media@vger.kernel.org 6967W: https://linuxtv.org 6968W: http://netup.tv/ 6969T: git git://linuxtv.org/media_tree.git 6970S: Supported 6971F: drivers/media/dvb-frontends/lnbh25* 6972 6973MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6974M: Sergey Kozlov <serjk@netup.ru> 6975L: linux-media@vger.kernel.org 6976W: https://linuxtv.org 6977W: http://netup.tv/ 6978T: git git://linuxtv.org/media_tree.git 6979S: Supported 6980F: drivers/media/pci/netup_unidvb/* 6981 6982MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6983M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6984P: LinuxTV.org Project 6985L: linux-media@vger.kernel.org 6986W: https://linuxtv.org 6987Q: http://patchwork.kernel.org/project/linux-media/list/ 6988T: git git://linuxtv.org/media_tree.git 6989S: Maintained 6990F: Documentation/dvb/ 6991F: Documentation/video4linux/ 6992F: Documentation/DocBook/media/ 6993F: drivers/media/ 6994F: drivers/staging/media/ 6995F: include/linux/platform_data/media/ 6996F: include/media/ 6997F: include/uapi/linux/dvb/ 6998F: include/uapi/linux/videodev2.h 6999F: include/uapi/linux/media.h 7000F: include/uapi/linux/v4l2-* 7001F: include/uapi/linux/meye.h 7002F: include/uapi/linux/ivtv* 7003F: include/uapi/linux/uvcvideo.h 7004 7005MEDIATEK MT7601U WIRELESS LAN DRIVER 7006M: Jakub Kicinski <kubakici@wp.pl> 7007L: linux-wireless@vger.kernel.org 7008S: Maintained 7009F: drivers/net/wireless/mediatek/mt7601u/ 7010 7011MEGARAID SCSI/SAS DRIVERS 7012M: Kashyap Desai <kashyap.desai@avagotech.com> 7013M: Sumit Saxena <sumit.saxena@avagotech.com> 7014M: Uday Lingala <uday.lingala@avagotech.com> 7015L: megaraidlinux.pdl@avagotech.com 7016L: linux-scsi@vger.kernel.org 7017W: http://www.lsi.com 7018S: Maintained 7019F: Documentation/scsi/megaraid.txt 7020F: drivers/scsi/megaraid.* 7021F: drivers/scsi/megaraid/ 7022 7023MELLANOX ETHERNET DRIVER (mlx4_en) 7024M: Eugenia Emantayev <eugenia@mellanox.com> 7025L: netdev@vger.kernel.org 7026S: Supported 7027W: http://www.mellanox.com 7028Q: http://patchwork.ozlabs.org/project/netdev/list/ 7029F: drivers/net/ethernet/mellanox/mlx4/en_* 7030 7031MELLANOX ETHERNET DRIVER (mlx5e) 7032M: Saeed Mahameed <saeedm@mellanox.com> 7033L: netdev@vger.kernel.org 7034S: Supported 7035W: http://www.mellanox.com 7036Q: http://patchwork.ozlabs.org/project/netdev/list/ 7037F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7038 7039MELLANOX ETHERNET SWITCH DRIVERS 7040M: Jiri Pirko <jiri@mellanox.com> 7041M: Ido Schimmel <idosch@mellanox.com> 7042L: netdev@vger.kernel.org 7043S: Supported 7044W: http://www.mellanox.com 7045Q: http://patchwork.ozlabs.org/project/netdev/list/ 7046F: drivers/net/ethernet/mellanox/mlxsw/ 7047 7048MEMBARRIER SUPPORT 7049M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7050M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7051L: linux-kernel@vger.kernel.org 7052S: Supported 7053F: kernel/membarrier.c 7054F: include/uapi/linux/membarrier.h 7055 7056MEMORY MANAGEMENT 7057L: linux-mm@kvack.org 7058W: http://www.linux-mm.org 7059S: Maintained 7060F: include/linux/mm.h 7061F: include/linux/gfp.h 7062F: include/linux/mmzone.h 7063F: include/linux/memory_hotplug.h 7064F: include/linux/vmalloc.h 7065F: mm/ 7066 7067MEMORY TECHNOLOGY DEVICES (MTD) 7068M: David Woodhouse <dwmw2@infradead.org> 7069M: Brian Norris <computersforpeace@gmail.com> 7070L: linux-mtd@lists.infradead.org 7071W: http://www.linux-mtd.infradead.org/ 7072Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7073T: git git://git.infradead.org/linux-mtd.git 7074T: git git://git.infradead.org/l2-mtd.git 7075S: Maintained 7076F: drivers/mtd/ 7077F: include/linux/mtd/ 7078F: include/uapi/mtd/ 7079 7080MEN A21 WATCHDOG DRIVER 7081M: Johannes Thumshirn <morbidrsa@gmail.com> 7082L: linux-watchdog@vger.kernel.org 7083S: Maintained 7084F: drivers/watchdog/mena21_wdt.c 7085 7086MEN CHAMELEON BUS (mcb) 7087M: Johannes Thumshirn <morbidrsa@gmail.com> 7088S: Maintained 7089F: drivers/mcb/ 7090F: include/linux/mcb.h 7091F: Documentation/men-chameleon-bus.txt 7092 7093MEN F21BMC (Board Management Controller) 7094M: Andreas Werner <andreas.werner@men.de> 7095S: Supported 7096F: drivers/mfd/menf21bmc.c 7097F: drivers/watchdog/menf21bmc_wdt.c 7098F: drivers/leds/leds-menf21bmc.c 7099F: drivers/hwmon/menf21bmc_hwmon.c 7100F: Documentation/hwmon/menf21bmc 7101 7102METAG ARCHITECTURE 7103M: James Hogan <james.hogan@imgtec.com> 7104L: linux-metag@vger.kernel.org 7105T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7106S: Odd Fixes 7107F: arch/metag/ 7108F: Documentation/metag/ 7109F: Documentation/devicetree/bindings/metag/ 7110F: Documentation/devicetree/bindings/interrupt-controller/img,* 7111F: drivers/clocksource/metag_generic.c 7112F: drivers/irqchip/irq-metag.c 7113F: drivers/irqchip/irq-metag-ext.c 7114F: drivers/tty/metag_da.c 7115 7116MICROBLAZE ARCHITECTURE 7117M: Michal Simek <monstr@monstr.eu> 7118W: http://www.monstr.eu/fdt/ 7119T: git git://git.monstr.eu/linux-2.6-microblaze.git 7120S: Supported 7121F: arch/microblaze/ 7122 7123MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7124M: Chen Yu <yu.c.chen@intel.com> 7125L: platform-driver-x86@vger.kernel.org 7126S: Supported 7127F: drivers/platform/x86/surfacepro3_button.c 7128 7129MICROTEK X6 SCANNER 7130M: Oliver Neukum <oliver@neukum.org> 7131S: Maintained 7132F: drivers/usb/image/microtek.* 7133 7134MIPS 7135M: Ralf Baechle <ralf@linux-mips.org> 7136L: linux-mips@linux-mips.org 7137W: http://www.linux-mips.org/ 7138T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7139Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7140S: Supported 7141F: Documentation/mips/ 7142F: arch/mips/ 7143 7144MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7145M: Hans Verkuil <hverkuil@xs4all.nl> 7146L: linux-media@vger.kernel.org 7147T: git git://linuxtv.org/media_tree.git 7148W: https://linuxtv.org 7149S: Odd Fixes 7150F: drivers/media/radio/radio-miropcm20* 7151 7152MELLANOX MLX4 core VPI driver 7153M: Yishai Hadas <yishaih@mellanox.com> 7154L: netdev@vger.kernel.org 7155L: linux-rdma@vger.kernel.org 7156W: http://www.mellanox.com 7157Q: http://patchwork.ozlabs.org/project/netdev/list/ 7158S: Supported 7159F: drivers/net/ethernet/mellanox/mlx4/ 7160F: include/linux/mlx4/ 7161 7162MELLANOX MLX4 IB driver 7163M: Yishai Hadas <yishaih@mellanox.com> 7164L: linux-rdma@vger.kernel.org 7165W: http://www.mellanox.com 7166Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7167S: Supported 7168F: drivers/infiniband/hw/mlx4/ 7169F: include/linux/mlx4/ 7170 7171MELLANOX MLX5 core VPI driver 7172M: Matan Barak <matanb@mellanox.com> 7173M: Leon Romanovsky <leonro@mellanox.com> 7174L: netdev@vger.kernel.org 7175L: linux-rdma@vger.kernel.org 7176W: http://www.mellanox.com 7177Q: http://patchwork.ozlabs.org/project/netdev/list/ 7178S: Supported 7179F: drivers/net/ethernet/mellanox/mlx5/core/ 7180F: include/linux/mlx5/ 7181 7182MELLANOX MLX5 IB driver 7183M: Matan Barak <matanb@mellanox.com> 7184M: Leon Romanovsky <leonro@mellanox.com> 7185L: linux-rdma@vger.kernel.org 7186W: http://www.mellanox.com 7187Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7188S: Supported 7189F: drivers/infiniband/hw/mlx5/ 7190F: include/linux/mlx5/ 7191 7192MELEXIS MLX90614 DRIVER 7193M: Crt Mori <cmo@melexis.com> 7194L: linux-iio@vger.kernel.org 7195W: http://www.melexis.com 7196S: Supported 7197F: drivers/iio/temperature/mlx90614.c 7198 7199MN88472 MEDIA DRIVER 7200M: Antti Palosaari <crope@iki.fi> 7201L: linux-media@vger.kernel.org 7202W: https://linuxtv.org 7203W: http://palosaari.fi/linux/ 7204Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7205T: git git://linuxtv.org/anttip/media_tree.git 7206S: Maintained 7207F: drivers/staging/media/mn88472/ 7208F: drivers/media/dvb-frontends/mn88472.h 7209 7210MN88473 MEDIA DRIVER 7211M: Antti Palosaari <crope@iki.fi> 7212L: linux-media@vger.kernel.org 7213W: https://linuxtv.org 7214W: http://palosaari.fi/linux/ 7215Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7216T: git git://linuxtv.org/anttip/media_tree.git 7217S: Maintained 7218F: drivers/staging/media/mn88473/ 7219F: drivers/media/dvb-frontends/mn88473.h 7220 7221MODULE SUPPORT 7222M: Rusty Russell <rusty@rustcorp.com.au> 7223S: Maintained 7224F: include/linux/module.h 7225F: kernel/module.c 7226 7227MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7228W: http://popies.net/meye/ 7229S: Orphan 7230F: Documentation/video4linux/meye.txt 7231F: drivers/media/pci/meye/ 7232F: include/uapi/linux/meye.h 7233 7234MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7235M: Jiri Slaby <jirislaby@gmail.com> 7236S: Maintained 7237F: Documentation/serial/moxa-smartio 7238F: drivers/tty/mxser.* 7239 7240MR800 AVERMEDIA USB FM RADIO DRIVER 7241M: Alexey Klimov <klimov.linux@gmail.com> 7242L: linux-media@vger.kernel.org 7243T: git git://linuxtv.org/media_tree.git 7244S: Maintained 7245F: drivers/media/radio/radio-mr800.c 7246 7247MRF24J40 IEEE 802.15.4 RADIO DRIVER 7248M: Alan Ott <alan@signal11.us> 7249L: linux-wpan@vger.kernel.org 7250S: Maintained 7251F: drivers/net/ieee802154/mrf24j40.c 7252F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7253 7254MSI LAPTOP SUPPORT 7255M: "Lee, Chun-Yi" <jlee@suse.com> 7256L: platform-driver-x86@vger.kernel.org 7257S: Maintained 7258F: drivers/platform/x86/msi-laptop.c 7259 7260MSI WMI SUPPORT 7261L: platform-driver-x86@vger.kernel.org 7262S: Orphan 7263F: drivers/platform/x86/msi-wmi.c 7264 7265MSI001 MEDIA DRIVER 7266M: Antti Palosaari <crope@iki.fi> 7267L: linux-media@vger.kernel.org 7268W: https://linuxtv.org 7269W: http://palosaari.fi/linux/ 7270Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7271T: git git://linuxtv.org/anttip/media_tree.git 7272S: Maintained 7273F: drivers/media/tuners/msi001* 7274 7275MSI2500 MEDIA DRIVER 7276M: Antti Palosaari <crope@iki.fi> 7277L: linux-media@vger.kernel.org 7278W: https://linuxtv.org 7279W: http://palosaari.fi/linux/ 7280Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7281T: git git://linuxtv.org/anttip/media_tree.git 7282S: Maintained 7283F: drivers/media/usb/msi2500/ 7284 7285MSYSTEMS DISKONCHIP G3 MTD DRIVER 7286M: Robert Jarzmik <robert.jarzmik@free.fr> 7287L: linux-mtd@lists.infradead.org 7288S: Maintained 7289F: drivers/mtd/devices/docg3* 7290 7291MT9M032 APTINA SENSOR DRIVER 7292M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7293L: linux-media@vger.kernel.org 7294T: git git://linuxtv.org/media_tree.git 7295S: Maintained 7296F: drivers/media/i2c/mt9m032.c 7297F: include/media/i2c/mt9m032.h 7298 7299MT9P031 APTINA CAMERA SENSOR 7300M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7301L: linux-media@vger.kernel.org 7302T: git git://linuxtv.org/media_tree.git 7303S: Maintained 7304F: drivers/media/i2c/mt9p031.c 7305F: include/media/i2c/mt9p031.h 7306 7307MT9T001 APTINA CAMERA SENSOR 7308M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7309L: linux-media@vger.kernel.org 7310T: git git://linuxtv.org/media_tree.git 7311S: Maintained 7312F: drivers/media/i2c/mt9t001.c 7313F: include/media/i2c/mt9t001.h 7314 7315MT9V032 APTINA CAMERA SENSOR 7316M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7317L: linux-media@vger.kernel.org 7318T: git git://linuxtv.org/media_tree.git 7319S: Maintained 7320F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7321F: drivers/media/i2c/mt9v032.c 7322F: include/media/i2c/mt9v032.h 7323 7324MULTIFUNCTION DEVICES (MFD) 7325M: Lee Jones <lee.jones@linaro.org> 7326T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7327S: Supported 7328F: drivers/mfd/ 7329F: include/linux/mfd/ 7330 7331MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7332M: Ulf Hansson <ulf.hansson@linaro.org> 7333L: linux-mmc@vger.kernel.org 7334T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7335S: Maintained 7336F: drivers/mmc/ 7337F: include/linux/mmc/ 7338F: include/uapi/linux/mmc/ 7339 7340MULTIMEDIA CARD (MMC) ETC. OVER SPI 7341S: Orphan 7342F: drivers/mmc/host/mmc_spi.c 7343F: include/linux/spi/mmc_spi.h 7344 7345MULTISOUND SOUND DRIVER 7346M: Andrew Veliath <andrewtv@usa.net> 7347S: Maintained 7348F: Documentation/sound/oss/MultiSound 7349F: sound/oss/msnd* 7350 7351MULTITECH MULTIPORT CARD (ISICOM) 7352S: Orphan 7353F: drivers/tty/isicom.c 7354F: include/linux/isicom.h 7355 7356MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7357M: Felipe Balbi <balbi@kernel.org> 7358L: linux-usb@vger.kernel.org 7359T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7360S: Maintained 7361F: drivers/usb/musb/ 7362 7363MXL5007T MEDIA DRIVER 7364M: Michael Krufky <mkrufky@linuxtv.org> 7365L: linux-media@vger.kernel.org 7366W: https://linuxtv.org 7367W: http://github.com/mkrufky 7368Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7369T: git git://linuxtv.org/mkrufky/tuners.git 7370S: Maintained 7371F: drivers/media/tuners/mxl5007t.* 7372 7373MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7374M: Hyong-Youb Kim <hykim@myri.com> 7375L: netdev@vger.kernel.org 7376W: https://www.myricom.com/support/downloads/myri10ge.html 7377S: Supported 7378F: drivers/net/ethernet/myricom/myri10ge/ 7379 7380NATSEMI ETHERNET DRIVER (DP8381x) 7381S: Orphan 7382F: drivers/net/ethernet/natsemi/natsemi.c 7383 7384NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7385M: Daniel Mack <zonque@gmail.com> 7386S: Maintained 7387L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7388W: http://www.native-instruments.com 7389F: sound/usb/caiaq/ 7390 7391NCP FILESYSTEM 7392M: Petr Vandrovec <petr@vandrovec.name> 7393S: Odd Fixes 7394F: fs/ncpfs/ 7395 7396NCR 5380 SCSI DRIVERS 7397M: Finn Thain <fthain@telegraphics.com.au> 7398M: Michael Schmitz <schmitzmic@gmail.com> 7399L: linux-scsi@vger.kernel.org 7400S: Maintained 7401F: Documentation/scsi/g_NCR5380.txt 7402F: drivers/scsi/NCR5380.* 7403F: drivers/scsi/arm/cumana_1.c 7404F: drivers/scsi/arm/oak.c 7405F: drivers/scsi/atari_NCR5380.c 7406F: drivers/scsi/atari_scsi.* 7407F: drivers/scsi/dmx3191d.c 7408F: drivers/scsi/dtc.* 7409F: drivers/scsi/g_NCR5380.* 7410F: drivers/scsi/g_NCR5380_mmio.c 7411F: drivers/scsi/mac_scsi.* 7412F: drivers/scsi/pas16.* 7413F: drivers/scsi/sun3_scsi.* 7414F: drivers/scsi/sun3_scsi_vme.c 7415F: drivers/scsi/t128.* 7416 7417NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7418M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7419L: linux-scsi@vger.kernel.org 7420S: Maintained 7421F: drivers/scsi/NCR_D700.* 7422 7423NCT6775 HARDWARE MONITOR DRIVER 7424M: Guenter Roeck <linux@roeck-us.net> 7425L: lm-sensors@lm-sensors.org 7426S: Maintained 7427F: Documentation/hwmon/nct6775 7428F: drivers/hwmon/nct6775.c 7429 7430NETEFFECT IWARP RNIC DRIVER (IW_NES) 7431M: Faisal Latif <faisal.latif@intel.com> 7432L: linux-rdma@vger.kernel.org 7433W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7434S: Supported 7435F: drivers/infiniband/hw/nes/ 7436 7437NETEM NETWORK EMULATOR 7438M: Stephen Hemminger <stephen@networkplumber.org> 7439L: netem@lists.linux-foundation.org 7440S: Maintained 7441F: net/sched/sch_netem.c 7442 7443NETERION 10GbE DRIVERS (s2io/vxge) 7444M: Jon Mason <jdmason@kudzu.us> 7445L: netdev@vger.kernel.org 7446S: Supported 7447F: Documentation/networking/s2io.txt 7448F: Documentation/networking/vxge.txt 7449F: drivers/net/ethernet/neterion/ 7450 7451NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7452M: Pablo Neira Ayuso <pablo@netfilter.org> 7453M: Patrick McHardy <kaber@trash.net> 7454M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7455L: netfilter-devel@vger.kernel.org 7456L: coreteam@netfilter.org 7457W: http://www.netfilter.org/ 7458W: http://www.iptables.org/ 7459Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7460T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7461T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7462S: Supported 7463F: include/linux/netfilter* 7464F: include/linux/netfilter/ 7465F: include/net/netfilter/ 7466F: include/uapi/linux/netfilter* 7467F: include/uapi/linux/netfilter/ 7468F: net/*/netfilter.c 7469F: net/*/netfilter/ 7470F: net/netfilter/ 7471F: net/bridge/br_netfilter*.c 7472 7473NETLABEL 7474M: Paul Moore <paul@paul-moore.com> 7475W: http://netlabel.sf.net 7476L: netdev@vger.kernel.org 7477S: Maintained 7478F: Documentation/netlabel/ 7479F: include/net/netlabel.h 7480F: net/netlabel/ 7481 7482NETROM NETWORK LAYER 7483M: Ralf Baechle <ralf@linux-mips.org> 7484L: linux-hams@vger.kernel.org 7485W: http://www.linux-ax25.org/ 7486S: Maintained 7487F: include/net/netrom.h 7488F: include/uapi/linux/netrom.h 7489F: net/netrom/ 7490 7491NETRONOME ETHERNET DRIVERS 7492M: Jakub Kicinski <jakub.kicinski@netronome.com> 7493M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7494L: oss-drivers@netronome.com 7495S: Maintained 7496F: drivers/net/ethernet/netronome/ 7497 7498NETWORK BLOCK DEVICE (NBD) 7499M: Markus Pargmann <mpa@pengutronix.de> 7500S: Maintained 7501L: nbd-general@lists.sourceforge.net 7502T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7503F: Documentation/blockdev/nbd.txt 7504F: drivers/block/nbd.c 7505F: include/uapi/linux/nbd.h 7506 7507NETWORK DROP MONITOR 7508M: Neil Horman <nhorman@tuxdriver.com> 7509L: netdev@vger.kernel.org 7510S: Maintained 7511W: https://fedorahosted.org/dropwatch/ 7512F: net/core/drop_monitor.c 7513 7514NETWORKING [GENERAL] 7515M: "David S. Miller" <davem@davemloft.net> 7516L: netdev@vger.kernel.org 7517W: http://www.linuxfoundation.org/en/Net 7518Q: http://patchwork.ozlabs.org/project/netdev/list/ 7519T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7521S: Maintained 7522F: net/ 7523F: include/net/ 7524F: include/linux/in.h 7525F: include/linux/net.h 7526F: include/linux/netdevice.h 7527F: include/uapi/linux/in.h 7528F: include/uapi/linux/net.h 7529F: include/uapi/linux/netdevice.h 7530F: include/uapi/linux/net_namespace.h 7531F: tools/net/ 7532F: tools/testing/selftests/net/ 7533F: lib/random32.c 7534F: lib/test_bpf.c 7535 7536NETWORKING [IPv4/IPv6] 7537M: "David S. Miller" <davem@davemloft.net> 7538M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7539M: James Morris <jmorris@namei.org> 7540M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7541M: Patrick McHardy <kaber@trash.net> 7542L: netdev@vger.kernel.org 7543T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7544S: Maintained 7545F: net/ipv4/ 7546F: net/ipv6/ 7547F: include/net/ip* 7548F: arch/x86/net/* 7549 7550NETWORKING [IPSEC] 7551M: Steffen Klassert <steffen.klassert@secunet.com> 7552M: Herbert Xu <herbert@gondor.apana.org.au> 7553M: "David S. Miller" <davem@davemloft.net> 7554L: netdev@vger.kernel.org 7555T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7556T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7557S: Maintained 7558F: net/core/flow.c 7559F: net/xfrm/ 7560F: net/key/ 7561F: net/ipv4/xfrm* 7562F: net/ipv4/esp4.c 7563F: net/ipv4/ah4.c 7564F: net/ipv4/ipcomp.c 7565F: net/ipv4/ip_vti.c 7566F: net/ipv6/xfrm* 7567F: net/ipv6/esp6.c 7568F: net/ipv6/ah6.c 7569F: net/ipv6/ipcomp6.c 7570F: net/ipv6/ip6_vti.c 7571F: include/uapi/linux/xfrm.h 7572F: include/net/xfrm.h 7573 7574NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7575M: Paul Moore <paul@paul-moore.com> 7576L: netdev@vger.kernel.org 7577S: Maintained 7578 7579NETWORKING [WIRELESS] 7580L: linux-wireless@vger.kernel.org 7581Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7582 7583NETWORKING DRIVERS 7584L: netdev@vger.kernel.org 7585W: http://www.linuxfoundation.org/en/Net 7586Q: http://patchwork.ozlabs.org/project/netdev/list/ 7587T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7588T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7589S: Odd Fixes 7590F: drivers/net/ 7591F: include/linux/if_* 7592F: include/linux/netdevice.h 7593F: include/linux/etherdevice.h 7594F: include/linux/fcdevice.h 7595F: include/linux/fddidevice.h 7596F: include/linux/hippidevice.h 7597F: include/linux/inetdevice.h 7598F: include/uapi/linux/if_* 7599F: include/uapi/linux/netdevice.h 7600 7601NETWORKING DRIVERS (WIRELESS) 7602M: Kalle Valo <kvalo@codeaurora.org> 7603L: linux-wireless@vger.kernel.org 7604Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7605T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7607S: Maintained 7608F: drivers/net/wireless/ 7609 7610NETXEN (1/10) GbE SUPPORT 7611M: Manish Chopra <manish.chopra@qlogic.com> 7612M: Sony Chacko <sony.chacko@qlogic.com> 7613M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7614L: netdev@vger.kernel.org 7615W: http://www.qlogic.com 7616S: Supported 7617F: drivers/net/ethernet/qlogic/netxen/ 7618 7619NFC SUBSYSTEM 7620M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7621M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7622M: Samuel Ortiz <sameo@linux.intel.com> 7623L: linux-wireless@vger.kernel.org 7624L: linux-nfc@lists.01.org (subscribers-only) 7625S: Supported 7626F: net/nfc/ 7627F: include/net/nfc/ 7628F: include/uapi/linux/nfc.h 7629F: drivers/nfc/ 7630F: include/linux/platform_data/microread.h 7631F: include/linux/platform_data/nfcmrvl.h 7632F: include/linux/platform_data/nxp-nci.h 7633F: include/linux/platform_data/pn544.h 7634F: include/linux/platform_data/st21nfca.h 7635F: include/linux/platform_data/st-nci.h 7636F: Documentation/devicetree/bindings/net/nfc/ 7637 7638NFS, SUNRPC, AND LOCKD CLIENTS 7639M: Trond Myklebust <trond.myklebust@primarydata.com> 7640M: Anna Schumaker <anna.schumaker@netapp.com> 7641L: linux-nfs@vger.kernel.org 7642W: http://client.linux-nfs.org 7643T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7644S: Maintained 7645F: fs/lockd/ 7646F: fs/nfs/ 7647F: fs/nfs_common/ 7648F: net/sunrpc/ 7649F: include/linux/lockd/ 7650F: include/linux/nfs* 7651F: include/linux/sunrpc/ 7652F: include/uapi/linux/nfs* 7653F: include/uapi/linux/sunrpc/ 7654 7655NILFS2 FILESYSTEM 7656M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7657L: linux-nilfs@vger.kernel.org 7658W: http://nilfs.sourceforge.net/ 7659T: git git://github.com/konis/nilfs2.git 7660S: Supported 7661F: Documentation/filesystems/nilfs2.txt 7662F: fs/nilfs2/ 7663F: include/linux/nilfs2_fs.h 7664F: include/trace/events/nilfs2.h 7665 7666NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7667M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7668W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7669S: Maintained 7670F: Documentation/scsi/NinjaSCSI.txt 7671F: drivers/scsi/pcmcia/nsp_* 7672 7673NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7674M: GOTO Masanori <gotom@debian.or.jp> 7675M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7676W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7677S: Maintained 7678F: Documentation/scsi/NinjaSCSI.txt 7679F: drivers/scsi/nsp32* 7680 7681NIOS2 ARCHITECTURE 7682M: Ley Foon Tan <lftan@altera.com> 7683L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7684T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7685S: Maintained 7686F: arch/nios2/ 7687 7688NOKIA N900 POWER SUPPLY DRIVERS 7689M: Pali Rohár <pali.rohar@gmail.com> 7690S: Maintained 7691F: include/linux/power/bq2415x_charger.h 7692F: include/linux/power/bq27xxx_battery.h 7693F: include/linux/power/isp1704_charger.h 7694F: drivers/power/bq2415x_charger.c 7695F: drivers/power/bq27xxx_battery.c 7696F: drivers/power/isp1704_charger.c 7697F: drivers/power/rx51_battery.c 7698 7699NTB DRIVER CORE 7700M: Jon Mason <jdmason@kudzu.us> 7701M: Dave Jiang <dave.jiang@intel.com> 7702M: Allen Hubbe <Allen.Hubbe@emc.com> 7703L: linux-ntb@googlegroups.com 7704S: Supported 7705W: https://github.com/jonmason/ntb/wiki 7706T: git git://github.com/jonmason/ntb.git 7707F: drivers/ntb/ 7708F: drivers/net/ntb_netdev.c 7709F: include/linux/ntb.h 7710F: include/linux/ntb_transport.h 7711 7712NTB INTEL DRIVER 7713M: Jon Mason <jdmason@kudzu.us> 7714M: Dave Jiang <dave.jiang@intel.com> 7715L: linux-ntb@googlegroups.com 7716S: Supported 7717W: https://github.com/jonmason/ntb/wiki 7718T: git git://github.com/jonmason/ntb.git 7719F: drivers/ntb/hw/intel/ 7720 7721NTB AMD DRIVER 7722M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7723L: linux-ntb@googlegroups.com 7724S: Supported 7725F: drivers/ntb/hw/amd/ 7726 7727NTFS FILESYSTEM 7728M: Anton Altaparmakov <anton@tuxera.com> 7729L: linux-ntfs-dev@lists.sourceforge.net 7730W: http://www.tuxera.com/ 7731T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7732S: Supported 7733F: Documentation/filesystems/ntfs.txt 7734F: fs/ntfs/ 7735 7736NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7737M: Antonino Daplas <adaplas@gmail.com> 7738L: linux-fbdev@vger.kernel.org 7739S: Maintained 7740F: drivers/video/fbdev/riva/ 7741F: drivers/video/fbdev/nvidia/ 7742 7743NVM EXPRESS DRIVER 7744M: Keith Busch <keith.busch@intel.com> 7745M: Jens Axboe <axboe@fb.com> 7746L: linux-nvme@lists.infradead.org 7747T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7748W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7749S: Supported 7750F: drivers/nvme/host/ 7751F: include/linux/nvme.h 7752 7753NVMEM FRAMEWORK 7754M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7755M: Maxime Ripard <maxime.ripard@free-electrons.com> 7756S: Maintained 7757F: drivers/nvmem/ 7758F: Documentation/devicetree/bindings/nvmem/ 7759F: include/linux/nvmem-consumer.h 7760F: include/linux/nvmem-provider.h 7761 7762NXP-NCI NFC DRIVER 7763M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7764R: Charles Gorand <charles.gorand@effinnov.com> 7765L: linux-nfc@lists.01.org (moderated for non-subscribers) 7766S: Supported 7767F: drivers/nfc/nxp-nci 7768 7769NXP TDA998X DRM DRIVER 7770M: Russell King <rmk+kernel@arm.linux.org.uk> 7771S: Supported 7772F: drivers/gpu/drm/i2c/tda998x_drv.c 7773F: include/drm/i2c/tda998x.h 7774 7775NXP TFA9879 DRIVER 7776M: Peter Rosin <peda@axentia.se> 7777L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7778S: Maintained 7779F: sound/soc/codecs/tfa9879* 7780 7781OBJTOOL 7782M: Josh Poimboeuf <jpoimboe@redhat.com> 7783S: Supported 7784F: tools/objtool/ 7785 7786OMAP SUPPORT 7787M: Tony Lindgren <tony@atomide.com> 7788L: linux-omap@vger.kernel.org 7789W: http://www.muru.com/linux/omap/ 7790W: http://linux.omap.com/ 7791Q: http://patchwork.kernel.org/project/linux-omap/list/ 7792T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7793S: Maintained 7794F: arch/arm/*omap*/ 7795F: arch/arm/configs/omap1_defconfig 7796F: arch/arm/configs/omap2plus_defconfig 7797F: drivers/i2c/busses/i2c-omap.c 7798F: drivers/irqchip/irq-omap-intc.c 7799F: drivers/mfd/*omap*.c 7800F: drivers/mfd/menelaus.c 7801F: drivers/mfd/palmas.c 7802F: drivers/mfd/tps65217.c 7803F: drivers/mfd/tps65218.c 7804F: drivers/mfd/tps65910.c 7805F: drivers/mfd/twl-core.[ch] 7806F: drivers/mfd/twl4030*.c 7807F: drivers/mfd/twl6030*.c 7808F: drivers/mfd/twl6040*.c 7809F: drivers/regulator/palmas-regulator*.c 7810F: drivers/regulator/pbias-regulator.c 7811F: drivers/regulator/tps65217-regulator.c 7812F: drivers/regulator/tps65218-regulator.c 7813F: drivers/regulator/tps65910-regulator.c 7814F: drivers/regulator/twl-regulator.c 7815F: include/linux/i2c-omap.h 7816 7817OMAP DEVICE TREE SUPPORT 7818M: Benoît Cousson <bcousson@baylibre.com> 7819M: Tony Lindgren <tony@atomide.com> 7820L: linux-omap@vger.kernel.org 7821L: devicetree@vger.kernel.org 7822S: Maintained 7823F: arch/arm/boot/dts/*omap* 7824F: arch/arm/boot/dts/*am3* 7825F: arch/arm/boot/dts/*am4* 7826F: arch/arm/boot/dts/*am5* 7827F: arch/arm/boot/dts/*dra7* 7828 7829OMAP CLOCK FRAMEWORK SUPPORT 7830M: Paul Walmsley <paul@pwsan.com> 7831L: linux-omap@vger.kernel.org 7832S: Maintained 7833F: arch/arm/*omap*/*clock* 7834 7835OMAP POWER MANAGEMENT SUPPORT 7836M: Kevin Hilman <khilman@deeprootsystems.com> 7837L: linux-omap@vger.kernel.org 7838S: Maintained 7839F: arch/arm/*omap*/*pm* 7840F: drivers/cpufreq/omap-cpufreq.c 7841 7842OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7843M: Rajendra Nayak <rnayak@ti.com> 7844M: Paul Walmsley <paul@pwsan.com> 7845L: linux-omap@vger.kernel.org 7846S: Maintained 7847F: arch/arm/mach-omap2/prm* 7848 7849OMAP AUDIO SUPPORT 7850M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7851M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7852L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7853L: linux-omap@vger.kernel.org 7854S: Maintained 7855F: sound/soc/omap/ 7856 7857OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7858M: Roger Quadros <rogerq@ti.com> 7859M: Tony Lindgren <tony@atomide.com> 7860L: linux-omap@vger.kernel.org 7861S: Maintained 7862F: drivers/memory/omap-gpmc.c 7863F: arch/arm/mach-omap2/*gpmc* 7864 7865OMAP FRAMEBUFFER SUPPORT 7866M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7867L: linux-fbdev@vger.kernel.org 7868L: linux-omap@vger.kernel.org 7869S: Maintained 7870F: drivers/video/fbdev/omap/ 7871 7872OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7873M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7874L: linux-omap@vger.kernel.org 7875L: linux-fbdev@vger.kernel.org 7876S: Maintained 7877F: drivers/video/fbdev/omap2/ 7878F: Documentation/arm/OMAP/DSS 7879 7880OMAP HARDWARE SPINLOCK SUPPORT 7881M: Ohad Ben-Cohen <ohad@wizery.com> 7882L: linux-omap@vger.kernel.org 7883S: Maintained 7884F: drivers/hwspinlock/omap_hwspinlock.c 7885 7886OMAP MMC SUPPORT 7887M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7888L: linux-omap@vger.kernel.org 7889S: Maintained 7890F: drivers/mmc/host/omap.c 7891 7892OMAP HS MMC SUPPORT 7893L: linux-mmc@vger.kernel.org 7894L: linux-omap@vger.kernel.org 7895S: Orphan 7896F: drivers/mmc/host/omap_hsmmc.c 7897 7898OMAP RANDOM NUMBER GENERATOR SUPPORT 7899M: Deepak Saxena <dsaxena@plexity.net> 7900S: Maintained 7901F: drivers/char/hw_random/omap-rng.c 7902 7903OMAP HWMOD SUPPORT 7904M: Benoît Cousson <bcousson@baylibre.com> 7905M: Paul Walmsley <paul@pwsan.com> 7906L: linux-omap@vger.kernel.org 7907S: Maintained 7908F: arch/arm/mach-omap2/omap_hwmod.* 7909 7910OMAP HWMOD DATA 7911M: Paul Walmsley <paul@pwsan.com> 7912L: linux-omap@vger.kernel.org 7913S: Maintained 7914F: arch/arm/mach-omap2/omap_hwmod*data* 7915 7916OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7917M: Benoît Cousson <bcousson@baylibre.com> 7918L: linux-omap@vger.kernel.org 7919S: Maintained 7920F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7921 7922OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7923M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7924L: linux-media@vger.kernel.org 7925S: Maintained 7926F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7927F: drivers/media/platform/omap3isp/ 7928F: drivers/staging/media/omap4iss/ 7929 7930OMAP USB SUPPORT 7931M: Felipe Balbi <balbi@kernel.org> 7932L: linux-usb@vger.kernel.org 7933L: linux-omap@vger.kernel.org 7934T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7935S: Maintained 7936F: drivers/usb/*/*omap* 7937F: arch/arm/*omap*/usb* 7938 7939OMAP GPIO DRIVER 7940M: Grygorii Strashko <grygorii.strashko@ti.com> 7941M: Santosh Shilimkar <ssantosh@kernel.org> 7942M: Kevin Hilman <khilman@deeprootsystems.com> 7943L: linux-omap@vger.kernel.org 7944S: Maintained 7945F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7946F: drivers/gpio/gpio-omap.c 7947 7948OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7949M: Mark Jackson <mpfj@newflow.co.uk> 7950L: linux-omap@vger.kernel.org 7951S: Maintained 7952F: arch/arm/boot/dts/am335x-nano.dts 7953 7954OMFS FILESYSTEM 7955M: Bob Copeland <me@bobcopeland.com> 7956L: linux-karma-devel@lists.sourceforge.net 7957S: Maintained 7958F: Documentation/filesystems/omfs.txt 7959F: fs/omfs/ 7960 7961OMNIKEY CARDMAN 4000 DRIVER 7962M: Harald Welte <laforge@gnumonks.org> 7963S: Maintained 7964F: drivers/char/pcmcia/cm4000_cs.c 7965F: include/linux/cm4000_cs.h 7966F: include/uapi/linux/cm4000_cs.h 7967 7968OMNIKEY CARDMAN 4040 DRIVER 7969M: Harald Welte <laforge@gnumonks.org> 7970S: Maintained 7971F: drivers/char/pcmcia/cm4040_cs.* 7972 7973OMNIVISION OV7670 SENSOR DRIVER 7974M: Jonathan Corbet <corbet@lwn.net> 7975L: linux-media@vger.kernel.org 7976T: git git://linuxtv.org/media_tree.git 7977S: Maintained 7978F: drivers/media/i2c/ov7670.c 7979 7980ONENAND FLASH DRIVER 7981M: Kyungmin Park <kyungmin.park@samsung.com> 7982L: linux-mtd@lists.infradead.org 7983S: Maintained 7984F: drivers/mtd/onenand/ 7985F: include/linux/mtd/onenand*.h 7986 7987ONSTREAM SCSI TAPE DRIVER 7988M: Willem Riede <osst@riede.org> 7989L: osst-users@lists.sourceforge.net 7990L: linux-scsi@vger.kernel.org 7991S: Maintained 7992F: Documentation/scsi/osst.txt 7993F: drivers/scsi/osst.* 7994F: drivers/scsi/osst_*.h 7995F: drivers/scsi/st.h 7996 7997OPENCORES I2C BUS DRIVER 7998M: Peter Korsgaard <jacmet@sunsite.dk> 7999L: linux-i2c@vger.kernel.org 8000S: Maintained 8001F: Documentation/i2c/busses/i2c-ocores 8002F: drivers/i2c/busses/i2c-ocores.c 8003 8004OPEN FIRMWARE AND FLATTENED DEVICE TREE 8005M: Rob Herring <robh+dt@kernel.org> 8006M: Frank Rowand <frowand.list@gmail.com> 8007M: Grant Likely <grant.likely@linaro.org> 8008L: devicetree@vger.kernel.org 8009W: http://www.devicetree.org/ 8010T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8011S: Maintained 8012F: drivers/of/ 8013F: include/linux/of*.h 8014F: scripts/dtc/ 8015 8016OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8017M: Rob Herring <robh+dt@kernel.org> 8018M: Pawel Moll <pawel.moll@arm.com> 8019M: Mark Rutland <mark.rutland@arm.com> 8020M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8021M: Kumar Gala <galak@codeaurora.org> 8022L: devicetree@vger.kernel.org 8023T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8024S: Maintained 8025F: Documentation/devicetree/ 8026F: arch/*/boot/dts/ 8027F: include/dt-bindings/ 8028 8029OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8030M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8031L: devicetree@vger.kernel.org 8032S: Maintained 8033F: Documentation/devicetree/dynamic-resolution-notes.txt 8034F: Documentation/devicetree/overlay-notes.txt 8035F: drivers/of/overlay.c 8036F: drivers/of/resolver.c 8037 8038OPENRISC ARCHITECTURE 8039M: Jonas Bonn <jonas@southpole.se> 8040W: http://openrisc.net 8041L: linux@lists.openrisc.net (moderated for non-subscribers) 8042S: Maintained 8043T: git git://openrisc.net/~jonas/linux 8044F: arch/openrisc/ 8045 8046OPENVSWITCH 8047M: Pravin Shelar <pshelar@nicira.com> 8048L: netdev@vger.kernel.org 8049L: dev@openvswitch.org 8050W: http://openvswitch.org 8051S: Maintained 8052F: net/openvswitch/ 8053F: include/uapi/linux/openvswitch.h 8054 8055OPERATING PERFORMANCE POINTS (OPP) 8056M: Viresh Kumar <vireshk@kernel.org> 8057M: Nishanth Menon <nm@ti.com> 8058M: Stephen Boyd <sboyd@codeaurora.org> 8059L: linux-pm@vger.kernel.org 8060S: Maintained 8061T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8062F: drivers/base/power/opp/ 8063F: include/linux/pm_opp.h 8064F: Documentation/power/opp.txt 8065F: Documentation/devicetree/bindings/opp/ 8066 8067OPL4 DRIVER 8068M: Clemens Ladisch <clemens@ladisch.de> 8069L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8070T: git git://git.alsa-project.org/alsa-kernel.git 8071S: Maintained 8072F: sound/drivers/opl4/ 8073 8074OPROFILE 8075M: Robert Richter <rric@kernel.org> 8076L: oprofile-list@lists.sf.net 8077S: Maintained 8078F: arch/*/include/asm/oprofile*.h 8079F: arch/*/oprofile/ 8080F: drivers/oprofile/ 8081F: include/linux/oprofile.h 8082 8083ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8084M: Mark Fasheh <mfasheh@suse.com> 8085M: Joel Becker <jlbec@evilplan.org> 8086L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8087W: http://ocfs2.wiki.kernel.org 8088S: Supported 8089F: Documentation/filesystems/ocfs2.txt 8090F: Documentation/filesystems/dlmfs.txt 8091F: fs/ocfs2/ 8092 8093ORINOCO DRIVER 8094L: linux-wireless@vger.kernel.org 8095W: http://wireless.kernel.org/en/users/Drivers/orinoco 8096W: http://www.nongnu.org/orinoco/ 8097S: Orphan 8098F: drivers/net/wireless/intersil/orinoco/ 8099 8100OSD LIBRARY and FILESYSTEM 8101M: Boaz Harrosh <ooo@electrozaur.com> 8102M: Benny Halevy <bhalevy@primarydata.com> 8103L: osd-dev@open-osd.org 8104W: http://open-osd.org 8105T: git git://git.open-osd.org/open-osd.git 8106S: Maintained 8107F: drivers/scsi/osd/ 8108F: include/scsi/osd_* 8109F: fs/exofs/ 8110 8111OVERLAY FILESYSTEM 8112M: Miklos Szeredi <miklos@szeredi.hu> 8113L: linux-unionfs@vger.kernel.org 8114T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8115S: Supported 8116F: fs/overlayfs/ 8117F: Documentation/filesystems/overlayfs.txt 8118 8119P54 WIRELESS DRIVER 8120M: Christian Lamparter <chunkeey@googlemail.com> 8121L: linux-wireless@vger.kernel.org 8122W: http://wireless.kernel.org/en/users/Drivers/p54 8123S: Maintained 8124F: drivers/net/wireless/intersil/p54/ 8125 8126PA SEMI ETHERNET DRIVER 8127M: Olof Johansson <olof@lixom.net> 8128L: netdev@vger.kernel.org 8129S: Maintained 8130F: drivers/net/ethernet/pasemi/* 8131 8132PA SEMI SMBUS DRIVER 8133M: Olof Johansson <olof@lixom.net> 8134L: linux-i2c@vger.kernel.org 8135S: Maintained 8136F: drivers/i2c/busses/i2c-pasemi.c 8137 8138PADATA PARALLEL EXECUTION MECHANISM 8139M: Steffen Klassert <steffen.klassert@secunet.com> 8140L: linux-crypto@vger.kernel.org 8141S: Maintained 8142F: kernel/padata.c 8143F: include/linux/padata.h 8144F: Documentation/padata.txt 8145 8146PANASONIC LAPTOP ACPI EXTRAS DRIVER 8147M: Harald Welte <laforge@gnumonks.org> 8148L: platform-driver-x86@vger.kernel.org 8149S: Maintained 8150F: drivers/platform/x86/panasonic-laptop.c 8151 8152PANASONIC MN10300/AM33/AM34 PORT 8153M: David Howells <dhowells@redhat.com> 8154M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8155L: linux-am33-list@redhat.com (moderated for non-subscribers) 8156W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8157S: Maintained 8158F: Documentation/mn10300/ 8159F: arch/mn10300/ 8160 8161PARALLEL PORT SUBSYSTEM 8162M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8163M: Sudip Mukherjee <sudip@vectorindia.org> 8164L: linux-parport@lists.infradead.org (subscribers-only) 8165S: Maintained 8166F: drivers/parport/ 8167F: include/linux/parport*.h 8168F: drivers/char/ppdev.c 8169F: include/uapi/linux/ppdev.h 8170F: Documentation/parport*.txt 8171 8172PARAVIRT_OPS INTERFACE 8173M: Jeremy Fitzhardinge <jeremy@goop.org> 8174M: Chris Wright <chrisw@sous-sol.org> 8175M: Alok Kataria <akataria@vmware.com> 8176M: Rusty Russell <rusty@rustcorp.com.au> 8177L: virtualization@lists.linux-foundation.org 8178S: Supported 8179F: Documentation/virtual/paravirt_ops.txt 8180F: arch/*/kernel/paravirt* 8181F: arch/*/include/asm/paravirt.h 8182 8183PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8184M: Tim Waugh <tim@cyberelk.net> 8185L: linux-parport@lists.infradead.org (subscribers-only) 8186S: Maintained 8187F: Documentation/blockdev/paride.txt 8188F: drivers/block/paride/ 8189 8190PARISC ARCHITECTURE 8191M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8192M: Helge Deller <deller@gmx.de> 8193L: linux-parisc@vger.kernel.org 8194W: http://www.parisc-linux.org/ 8195Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8196T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8197T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8198S: Maintained 8199F: arch/parisc/ 8200F: Documentation/parisc/ 8201F: drivers/parisc/ 8202F: drivers/char/agp/parisc-agp.c 8203F: drivers/input/serio/gscps2.c 8204F: drivers/parport/parport_gsc.* 8205F: drivers/tty/serial/8250/8250_gsc.c 8206F: drivers/video/fbdev/sti* 8207F: drivers/video/console/sti* 8208F: drivers/video/logo/logo_parisc* 8209 8210PC87360 HARDWARE MONITORING DRIVER 8211M: Jim Cromie <jim.cromie@gmail.com> 8212L: lm-sensors@lm-sensors.org 8213S: Maintained 8214F: Documentation/hwmon/pc87360 8215F: drivers/hwmon/pc87360.c 8216 8217PC8736x GPIO DRIVER 8218M: Jim Cromie <jim.cromie@gmail.com> 8219S: Maintained 8220F: drivers/char/pc8736x_gpio.c 8221 8222PC87427 HARDWARE MONITORING DRIVER 8223M: Jean Delvare <jdelvare@suse.com> 8224L: lm-sensors@lm-sensors.org 8225S: Maintained 8226F: Documentation/hwmon/pc87427 8227F: drivers/hwmon/pc87427.c 8228 8229PCA9532 LED DRIVER 8230M: Riku Voipio <riku.voipio@iki.fi> 8231S: Maintained 8232F: drivers/leds/leds-pca9532.c 8233F: include/linux/leds-pca9532.h 8234 8235PCA9541 I2C BUS MASTER SELECTOR DRIVER 8236M: Guenter Roeck <linux@roeck-us.net> 8237L: linux-i2c@vger.kernel.org 8238S: Maintained 8239F: drivers/i2c/muxes/i2c-mux-pca9541.c 8240 8241PCDP - PRIMARY CONSOLE AND DEBUG PORT 8242M: Khalid Aziz <khalid@gonehiking.org> 8243S: Maintained 8244F: drivers/firmware/pcdp.* 8245 8246PCI ERROR RECOVERY 8247M: Linas Vepstas <linasvepstas@gmail.com> 8248L: linux-pci@vger.kernel.org 8249S: Supported 8250F: Documentation/PCI/pci-error-recovery.txt 8251 8252PCI SUBSYSTEM 8253M: Bjorn Helgaas <bhelgaas@google.com> 8254L: linux-pci@vger.kernel.org 8255Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8256T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8257S: Supported 8258F: Documentation/PCI/ 8259F: drivers/pci/ 8260F: include/linux/pci* 8261F: arch/x86/pci/ 8262F: arch/x86/kernel/quirks.c 8263 8264PCI DRIVER FOR ALTERA PCIE IP 8265M: Ley Foon Tan <lftan@altera.com> 8266L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8267L: linux-pci@vger.kernel.org 8268S: Supported 8269F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8270F: drivers/pci/host/pcie-altera.c 8271 8272PCI DRIVER FOR ARM VERSATILE PLATFORM 8273M: Rob Herring <robh@kernel.org> 8274L: linux-pci@vger.kernel.org 8275L: linux-arm-kernel@lists.infradead.org 8276S: Maintained 8277F: Documentation/devicetree/bindings/pci/versatile.txt 8278F: drivers/pci/host/pci-versatile.c 8279 8280PCI DRIVER FOR APPLIEDMICRO XGENE 8281M: Tanmay Inamdar <tinamdar@apm.com> 8282L: linux-pci@vger.kernel.org 8283L: linux-arm-kernel@lists.infradead.org 8284S: Maintained 8285F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8286F: drivers/pci/host/pci-xgene.c 8287 8288PCI DRIVER FOR FREESCALE LAYERSCAPE 8289M: Minghuan Lian <minghuan.Lian@freescale.com> 8290M: Mingkai Hu <mingkai.hu@freescale.com> 8291M: Roy Zang <tie-fei.zang@freescale.com> 8292L: linuxppc-dev@lists.ozlabs.org 8293L: linux-pci@vger.kernel.org 8294L: linux-arm-kernel@lists.infradead.org 8295S: Maintained 8296F: drivers/pci/host/*layerscape* 8297 8298PCI DRIVER FOR IMX6 8299M: Richard Zhu <Richard.Zhu@freescale.com> 8300M: Lucas Stach <l.stach@pengutronix.de> 8301L: linux-pci@vger.kernel.org 8302L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8303S: Maintained 8304F: drivers/pci/host/*imx6* 8305 8306PCI DRIVER FOR TI KEYSTONE 8307M: Murali Karicheri <m-karicheri2@ti.com> 8308L: linux-pci@vger.kernel.org 8309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8310S: Maintained 8311F: drivers/pci/host/*keystone* 8312 8313PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8314M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8315M: Jason Cooper <jason@lakedaemon.net> 8316L: linux-pci@vger.kernel.org 8317L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8318S: Maintained 8319F: drivers/pci/host/*mvebu* 8320 8321PCI DRIVER FOR NVIDIA TEGRA 8322M: Thierry Reding <thierry.reding@gmail.com> 8323L: linux-tegra@vger.kernel.org 8324L: linux-pci@vger.kernel.org 8325S: Supported 8326F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8327F: drivers/pci/host/pci-tegra.c 8328 8329PCI DRIVER FOR TI DRA7XX 8330M: Kishon Vijay Abraham I <kishon@ti.com> 8331L: linux-omap@vger.kernel.org 8332L: linux-pci@vger.kernel.org 8333S: Supported 8334F: Documentation/devicetree/bindings/pci/ti-pci.txt 8335F: drivers/pci/host/pci-dra7xx.c 8336 8337PCI DRIVER FOR RENESAS R-CAR 8338M: Simon Horman <horms@verge.net.au> 8339L: linux-pci@vger.kernel.org 8340L: linux-renesas-soc@vger.kernel.org 8341S: Maintained 8342F: drivers/pci/host/*rcar* 8343 8344PCI DRIVER FOR SAMSUNG EXYNOS 8345M: Jingoo Han <jingoohan1@gmail.com> 8346L: linux-pci@vger.kernel.org 8347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8348L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8349S: Maintained 8350F: drivers/pci/host/pci-exynos.c 8351 8352PCI DRIVER FOR SYNOPSIS DESIGNWARE 8353M: Jingoo Han <jingoohan1@gmail.com> 8354M: Pratyush Anand <pratyush.anand@gmail.com> 8355L: linux-pci@vger.kernel.org 8356S: Maintained 8357F: drivers/pci/host/*designware* 8358 8359PCI DRIVER FOR GENERIC OF HOSTS 8360M: Will Deacon <will.deacon@arm.com> 8361L: linux-pci@vger.kernel.org 8362L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8363S: Maintained 8364F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8365F: drivers/pci/host/pci-host-generic.c 8366 8367PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8368M: Keith Busch <keith.busch@intel.com> 8369L: linux-pci@vger.kernel.org 8370S: Supported 8371F: arch/x86/pci/vmd.c 8372 8373PCIE DRIVER FOR ST SPEAR13XX 8374M: Pratyush Anand <pratyush.anand@gmail.com> 8375L: linux-pci@vger.kernel.org 8376S: Maintained 8377F: drivers/pci/host/*spear* 8378 8379PCI MSI DRIVER FOR ALTERA MSI IP 8380M: Ley Foon Tan <lftan@altera.com> 8381L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8382L: linux-pci@vger.kernel.org 8383S: Supported 8384F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8385F: drivers/pci/host/pcie-altera-msi.c 8386 8387PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8388M: Duc Dang <dhdang@apm.com> 8389L: linux-pci@vger.kernel.org 8390L: linux-arm-kernel@lists.infradead.org 8391S: Maintained 8392F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8393F: drivers/pci/host/pci-xgene-msi.c 8394 8395PCIE DRIVER FOR HISILICON 8396M: Zhou Wang <wangzhou1@hisilicon.com> 8397M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8398L: linux-pci@vger.kernel.org 8399S: Maintained 8400F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8401F: drivers/pci/host/pcie-hisi.c 8402 8403PCIE DRIVER FOR QUALCOMM MSM 8404M: Stanimir Varbanov <svarbanov@mm-sol.com> 8405L: linux-pci@vger.kernel.org 8406L: linux-arm-msm@vger.kernel.org 8407S: Maintained 8408F: drivers/pci/host/*qcom* 8409 8410PCMCIA SUBSYSTEM 8411P: Linux PCMCIA Team 8412L: linux-pcmcia@lists.infradead.org 8413W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8414T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8415S: Maintained 8416F: Documentation/pcmcia/ 8417F: drivers/pcmcia/ 8418F: include/pcmcia/ 8419 8420PCNET32 NETWORK DRIVER 8421M: Don Fry <pcnet32@frontier.com> 8422L: netdev@vger.kernel.org 8423S: Maintained 8424F: drivers/net/ethernet/amd/pcnet32.c 8425 8426PCRYPT PARALLEL CRYPTO ENGINE 8427M: Steffen Klassert <steffen.klassert@secunet.com> 8428L: linux-crypto@vger.kernel.org 8429S: Maintained 8430F: crypto/pcrypt.c 8431F: include/crypto/pcrypt.h 8432 8433PER-CPU MEMORY ALLOCATOR 8434M: Tejun Heo <tj@kernel.org> 8435M: Christoph Lameter <cl@linux-foundation.org> 8436T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8437S: Maintained 8438F: include/linux/percpu*.h 8439F: mm/percpu*.c 8440F: arch/*/include/asm/percpu.h 8441 8442PER-TASK DELAY ACCOUNTING 8443M: Balbir Singh <bsingharora@gmail.com> 8444S: Maintained 8445F: include/linux/delayacct.h 8446F: kernel/delayacct.c 8447 8448PERFORMANCE EVENTS SUBSYSTEM 8449M: Peter Zijlstra <peterz@infradead.org> 8450M: Ingo Molnar <mingo@redhat.com> 8451M: Arnaldo Carvalho de Melo <acme@kernel.org> 8452L: linux-kernel@vger.kernel.org 8453T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8454S: Supported 8455F: kernel/events/* 8456F: include/linux/perf_event.h 8457F: include/uapi/linux/perf_event.h 8458F: arch/*/kernel/perf_event*.c 8459F: arch/*/kernel/*/perf_event*.c 8460F: arch/*/kernel/*/*/perf_event*.c 8461F: arch/*/include/asm/perf_event.h 8462F: arch/*/kernel/perf_callchain.c 8463F: tools/perf/ 8464 8465PERSONALITY HANDLING 8466M: Christoph Hellwig <hch@infradead.org> 8467L: linux-abi-devel@lists.sourceforge.net 8468S: Maintained 8469F: include/linux/personality.h 8470F: include/uapi/linux/personality.h 8471 8472PHONET PROTOCOL 8473M: Remi Denis-Courmont <courmisch@gmail.com> 8474S: Supported 8475F: Documentation/networking/phonet.txt 8476F: include/linux/phonet.h 8477F: include/net/phonet/ 8478F: include/uapi/linux/phonet.h 8479F: net/phonet/ 8480 8481PHRAM MTD DRIVER 8482M: Joern Engel <joern@lazybastard.org> 8483L: linux-mtd@lists.infradead.org 8484S: Maintained 8485F: drivers/mtd/devices/phram.c 8486 8487PICOLCD HID DRIVER 8488M: Bruno Prémont <bonbons@linux-vserver.org> 8489L: linux-input@vger.kernel.org 8490S: Maintained 8491F: drivers/hid/hid-picolcd* 8492 8493PICOXCELL SUPPORT 8494M: Jamie Iles <jamie@jamieiles.com> 8495L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8496T: git git://github.com/jamieiles/linux-2.6-ji.git 8497S: Supported 8498F: arch/arm/boot/dts/picoxcell* 8499F: arch/arm/mach-picoxcell/ 8500F: drivers/crypto/picoxcell* 8501 8502PIN CONTROL SUBSYSTEM 8503M: Linus Walleij <linus.walleij@linaro.org> 8504L: linux-gpio@vger.kernel.org 8505T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8506S: Maintained 8507F: drivers/pinctrl/ 8508F: include/linux/pinctrl/ 8509 8510PIN CONTROLLER - ATMEL AT91 8511M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8512L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8513S: Maintained 8514F: drivers/pinctrl/pinctrl-at91.* 8515 8516PIN CONTROLLER - ATMEL AT91 PIO4 8517M: Ludovic Desroches <ludovic.desroches@atmel.com> 8518L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8519L: linux-gpio@vger.kernel.org 8520S: Supported 8521F: drivers/pinctrl/pinctrl-at91-pio4.* 8522 8523PIN CONTROLLER - INTEL 8524M: Mika Westerberg <mika.westerberg@linux.intel.com> 8525M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8526S: Maintained 8527F: drivers/pinctrl/intel/ 8528 8529PIN CONTROLLER - RENESAS 8530M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8531M: Geert Uytterhoeven <geert+renesas@glider.be> 8532L: linux-renesas-soc@vger.kernel.org 8533S: Maintained 8534F: drivers/pinctrl/sh-pfc/ 8535 8536PIN CONTROLLER - SAMSUNG 8537M: Tomasz Figa <tomasz.figa@gmail.com> 8538L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8539L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8540S: Maintained 8541F: drivers/pinctrl/samsung/ 8542 8543PIN CONTROLLER - SINGLE 8544M: Tony Lindgren <tony@atomide.com> 8545M: Haojian Zhuang <haojian.zhuang@linaro.org> 8546L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8547L: linux-omap@vger.kernel.org 8548S: Maintained 8549F: drivers/pinctrl/pinctrl-single.c 8550 8551PIN CONTROLLER - ST SPEAR 8552M: Viresh Kumar <vireshk@kernel.org> 8553L: spear-devel@list.st.com 8554L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8555W: http://www.st.com/spear 8556S: Maintained 8557F: drivers/pinctrl/spear/ 8558 8559PKTCDVD DRIVER 8560M: Jiri Kosina <jikos@kernel.org> 8561S: Maintained 8562F: drivers/block/pktcdvd.c 8563F: include/linux/pktcdvd.h 8564F: include/uapi/linux/pktcdvd.h 8565 8566PKUNITY SOC DRIVERS 8567M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8568W: http://mprc.pku.edu.cn/~guanxuetao/linux 8569S: Maintained 8570T: git git://github.com/gxt/linux.git 8571F: drivers/input/serio/i8042-unicore32io.h 8572F: drivers/i2c/busses/i2c-puv3.c 8573F: drivers/video/fbdev/fb-puv3.c 8574F: drivers/rtc/rtc-puv3.c 8575 8576PMBUS HARDWARE MONITORING DRIVERS 8577M: Guenter Roeck <linux@roeck-us.net> 8578L: lm-sensors@lm-sensors.org 8579W: http://www.lm-sensors.org/ 8580W: http://www.roeck-us.net/linux/drivers/ 8581T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8582S: Maintained 8583F: Documentation/hwmon/pmbus 8584F: drivers/hwmon/pmbus/ 8585F: include/linux/i2c/pmbus.h 8586 8587PMC SIERRA MaxRAID DRIVER 8588L: linux-scsi@vger.kernel.org 8589W: http://www.pmc-sierra.com/ 8590S: Orphan 8591F: drivers/scsi/pmcraid.* 8592 8593PMC SIERRA PM8001 DRIVER 8594M: Jack Wang <jinpu.wang@profitbricks.com> 8595M: lindar_liu@usish.com 8596L: pmchba@pmcs.com 8597L: linux-scsi@vger.kernel.org 8598S: Supported 8599F: drivers/scsi/pm8001/ 8600 8601POSIX CLOCKS and TIMERS 8602M: Thomas Gleixner <tglx@linutronix.de> 8603L: linux-kernel@vger.kernel.org 8604T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8605S: Maintained 8606F: fs/timerfd.c 8607F: include/linux/timer* 8608F: kernel/time/*timer* 8609 8610POWER MANAGEMENT CORE 8611M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8612L: linux-pm@vger.kernel.org 8613T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8614S: Supported 8615F: drivers/base/power/ 8616F: include/linux/pm.h 8617F: include/linux/pm_* 8618F: include/linux/powercap.h 8619F: drivers/powercap/ 8620 8621POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8622M: Sebastian Reichel <sre@kernel.org> 8623M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8624M: David Woodhouse <dwmw2@infradead.org> 8625L: linux-pm@vger.kernel.org 8626T: git git://git.infradead.org/battery-2.6.git 8627S: Maintained 8628F: include/linux/power_supply.h 8629F: drivers/power/ 8630X: drivers/power/avs/ 8631 8632POWER STATE COORDINATION INTERFACE (PSCI) 8633M: Mark Rutland <mark.rutland@arm.com> 8634M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8635L: linux-arm-kernel@lists.infradead.org 8636S: Maintained 8637F: drivers/firmware/psci.c 8638F: include/linux/psci.h 8639F: include/uapi/linux/psci.h 8640 8641PNP SUPPORT 8642M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8643S: Maintained 8644F: drivers/pnp/ 8645 8646PPP PROTOCOL DRIVERS AND COMPRESSORS 8647M: Paul Mackerras <paulus@samba.org> 8648L: linux-ppp@vger.kernel.org 8649S: Maintained 8650F: drivers/net/ppp/ppp_* 8651 8652PPP OVER ATM (RFC 2364) 8653M: Mitchell Blank Jr <mitch@sfgoth.com> 8654S: Maintained 8655F: net/atm/pppoatm.c 8656F: include/uapi/linux/atmppp.h 8657 8658PPP OVER ETHERNET 8659M: Michal Ostrowski <mostrows@earthlink.net> 8660S: Maintained 8661F: drivers/net/ppp/pppoe.c 8662F: drivers/net/ppp/pppox.c 8663 8664PPP OVER L2TP 8665M: James Chapman <jchapman@katalix.com> 8666S: Maintained 8667F: net/l2tp/l2tp_ppp.c 8668F: include/linux/if_pppol2tp.h 8669F: include/uapi/linux/if_pppol2tp.h 8670 8671PPS SUPPORT 8672M: Rodolfo Giometti <giometti@enneenne.com> 8673W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8674L: linuxpps@ml.enneenne.com (subscribers-only) 8675S: Maintained 8676F: Documentation/pps/ 8677F: drivers/pps/ 8678F: include/linux/pps*.h 8679 8680PPTP DRIVER 8681M: Dmitry Kozlov <xeb@mail.ru> 8682L: netdev@vger.kernel.org 8683S: Maintained 8684F: drivers/net/ppp/pptp.c 8685W: http://sourceforge.net/projects/accel-pptp 8686 8687PREEMPTIBLE KERNEL 8688M: Robert Love <rml@tech9.net> 8689L: kpreempt-tech@lists.sourceforge.net 8690W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8691S: Supported 8692F: Documentation/preempt-locking.txt 8693F: include/linux/preempt.h 8694 8695PRISM54 WIRELESS DRIVER 8696M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8697L: linux-wireless@vger.kernel.org 8698W: http://wireless.kernel.org/en/users/Drivers/p54 8699S: Obsolete 8700F: drivers/net/wireless/intersil/prism54/ 8701 8702PS3 NETWORK SUPPORT 8703M: Geoff Levand <geoff@infradead.org> 8704L: netdev@vger.kernel.org 8705L: linuxppc-dev@lists.ozlabs.org 8706S: Maintained 8707F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8708 8709PS3 PLATFORM SUPPORT 8710M: Geoff Levand <geoff@infradead.org> 8711L: linuxppc-dev@lists.ozlabs.org 8712S: Maintained 8713F: arch/powerpc/boot/ps3* 8714F: arch/powerpc/include/asm/lv1call.h 8715F: arch/powerpc/include/asm/ps3*.h 8716F: arch/powerpc/platforms/ps3/ 8717F: drivers/*/ps3* 8718F: drivers/ps3/ 8719F: drivers/rtc/rtc-ps3.c 8720F: drivers/usb/host/*ps3.c 8721F: sound/ppc/snd_ps3* 8722 8723PS3VRAM DRIVER 8724M: Jim Paris <jim@jtan.com> 8725M: Geoff Levand <geoff@infradead.org> 8726L: linuxppc-dev@lists.ozlabs.org 8727S: Maintained 8728F: drivers/block/ps3vram.c 8729 8730PSTORE FILESYSTEM 8731M: Anton Vorontsov <anton@enomsg.org> 8732M: Colin Cross <ccross@android.com> 8733M: Kees Cook <keescook@chromium.org> 8734M: Tony Luck <tony.luck@intel.com> 8735S: Maintained 8736T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8737F: fs/pstore/ 8738F: include/linux/pstore* 8739F: drivers/firmware/efi/efi-pstore.c 8740F: drivers/acpi/apei/erst.c 8741 8742PTP HARDWARE CLOCK SUPPORT 8743M: Richard Cochran <richardcochran@gmail.com> 8744L: netdev@vger.kernel.org 8745S: Maintained 8746W: http://linuxptp.sourceforge.net/ 8747F: Documentation/ABI/testing/sysfs-ptp 8748F: Documentation/ptp/* 8749F: drivers/net/ethernet/freescale/gianfar_ptp.c 8750F: drivers/net/phy/dp83640* 8751F: drivers/ptp/* 8752F: include/linux/ptp_cl* 8753 8754PTRACE SUPPORT 8755M: Roland McGrath <roland@hack.frob.com> 8756M: Oleg Nesterov <oleg@redhat.com> 8757S: Maintained 8758F: include/asm-generic/syscall.h 8759F: include/linux/ptrace.h 8760F: include/linux/regset.h 8761F: include/linux/tracehook.h 8762F: include/uapi/linux/ptrace.h 8763F: kernel/ptrace.c 8764 8765PVRUSB2 VIDEO4LINUX DRIVER 8766M: Mike Isely <isely@pobox.com> 8767L: pvrusb2@isely.net (subscribers-only) 8768L: linux-media@vger.kernel.org 8769W: http://www.isely.net/pvrusb2/ 8770T: git git://linuxtv.org/media_tree.git 8771S: Maintained 8772F: Documentation/video4linux/README.pvrusb2 8773F: drivers/media/usb/pvrusb2/ 8774 8775PWC WEBCAM DRIVER 8776M: Hans de Goede <hdegoede@redhat.com> 8777L: linux-media@vger.kernel.org 8778T: git git://linuxtv.org/media_tree.git 8779S: Maintained 8780F: drivers/media/usb/pwc/* 8781 8782PWM FAN DRIVER 8783M: Kamil Debski <k.debski@samsung.com> 8784L: lm-sensors@lm-sensors.org 8785S: Supported 8786F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8787F: Documentation/hwmon/pwm-fan 8788F: drivers/hwmon/pwm-fan.c 8789 8790PWM SUBSYSTEM 8791M: Thierry Reding <thierry.reding@gmail.com> 8792L: linux-pwm@vger.kernel.org 8793S: Maintained 8794T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8795F: Documentation/pwm.txt 8796F: Documentation/devicetree/bindings/pwm/ 8797F: include/linux/pwm.h 8798F: drivers/pwm/ 8799F: drivers/video/backlight/pwm_bl.c 8800F: include/linux/pwm_backlight.h 8801 8802PXA2xx/PXA3xx SUPPORT 8803M: Daniel Mack <daniel@zonque.org> 8804M: Haojian Zhuang <haojian.zhuang@gmail.com> 8805M: Robert Jarzmik <robert.jarzmik@free.fr> 8806L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8807T: git git://github.com/hzhuang1/linux.git 8808T: git git://github.com/rjarzmik/linux.git 8809S: Maintained 8810F: arch/arm/boot/dts/pxa* 8811F: arch/arm/mach-pxa/ 8812F: drivers/dma/pxa* 8813F: drivers/pcmcia/pxa2xx* 8814F: drivers/pinctrl/pxa/ 8815F: drivers/spi/spi-pxa2xx* 8816F: drivers/usb/gadget/udc/pxa2* 8817F: include/sound/pxa2xx-lib.h 8818F: sound/arm/pxa* 8819F: sound/soc/pxa/ 8820 8821PXA GPIO DRIVER 8822M: Robert Jarzmik <robert.jarzmik@free.fr> 8823L: linux-gpio@vger.kernel.org 8824S: Maintained 8825F: drivers/gpio/gpio-pxa.c 8826 8827PXA3xx NAND FLASH DRIVER 8828M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8829L: linux-mtd@lists.infradead.org 8830S: Maintained 8831F: drivers/mtd/nand/pxa3xx_nand.c 8832 8833MMP SUPPORT 8834M: Eric Miao <eric.y.miao@gmail.com> 8835M: Haojian Zhuang <haojian.zhuang@gmail.com> 8836L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8837T: git git://github.com/hzhuang1/linux.git 8838T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8839S: Maintained 8840F: arch/arm/boot/dts/mmp* 8841F: arch/arm/mach-mmp/ 8842 8843PXA MMCI DRIVER 8844S: Orphan 8845 8846PXA RTC DRIVER 8847M: Robert Jarzmik <robert.jarzmik@free.fr> 8848L: rtc-linux@googlegroups.com 8849S: Maintained 8850 8851QAT DRIVER 8852M: Tadeusz Struk <tadeusz.struk@intel.com> 8853L: qat-linux@intel.com 8854S: Supported 8855F: drivers/crypto/qat/ 8856 8857QIB DRIVER 8858M: Mike Marciniszyn <infinipath@intel.com> 8859L: linux-rdma@vger.kernel.org 8860S: Supported 8861F: drivers/infiniband/hw/qib/ 8862 8863QLOGIC QLA1280 SCSI DRIVER 8864M: Michael Reed <mdr@sgi.com> 8865L: linux-scsi@vger.kernel.org 8866S: Maintained 8867F: drivers/scsi/qla1280.[ch] 8868 8869QLOGIC QLA2XXX FC-SCSI DRIVER 8870M: qla2xxx-upstream@qlogic.com 8871L: linux-scsi@vger.kernel.org 8872S: Supported 8873F: Documentation/scsi/LICENSE.qla2xxx 8874F: drivers/scsi/qla2xxx/ 8875 8876QLOGIC QLA4XXX iSCSI DRIVER 8877M: QLogic-Storage-Upstream@qlogic.com 8878L: linux-scsi@vger.kernel.org 8879S: Supported 8880F: Documentation/scsi/LICENSE.qla4xxx 8881F: drivers/scsi/qla4xxx/ 8882 8883QLOGIC QLA3XXX NETWORK DRIVER 8884M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8885M: Ron Mercer <ron.mercer@qlogic.com> 8886M: linux-driver@qlogic.com 8887L: netdev@vger.kernel.org 8888S: Supported 8889F: Documentation/networking/LICENSE.qla3xxx 8890F: drivers/net/ethernet/qlogic/qla3xxx.* 8891 8892QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8893M: Dept-GELinuxNICDev@qlogic.com 8894L: netdev@vger.kernel.org 8895S: Supported 8896F: drivers/net/ethernet/qlogic/qlcnic/ 8897 8898QLOGIC QLGE 10Gb ETHERNET DRIVER 8899M: Harish Patil <harish.patil@qlogic.com> 8900M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8901M: Dept-GELinuxNICDev@qlogic.com 8902M: linux-driver@qlogic.com 8903L: netdev@vger.kernel.org 8904S: Supported 8905F: drivers/net/ethernet/qlogic/qlge/ 8906 8907QLOGIC QL4xxx ETHERNET DRIVER 8908M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8909M: Ariel Elior <Ariel.Elior@qlogic.com> 8910M: everest-linux-l2@qlogic.com 8911L: netdev@vger.kernel.org 8912S: Supported 8913F: drivers/net/ethernet/qlogic/qed/ 8914F: include/linux/qed/ 8915F: drivers/net/ethernet/qlogic/qede/ 8916 8917QNX4 FILESYSTEM 8918M: Anders Larsen <al@alarsen.net> 8919W: http://www.alarsen.net/linux/qnx4fs/ 8920S: Maintained 8921F: fs/qnx4/ 8922F: include/uapi/linux/qnx4_fs.h 8923F: include/uapi/linux/qnxtypes.h 8924 8925QT1010 MEDIA DRIVER 8926M: Antti Palosaari <crope@iki.fi> 8927L: linux-media@vger.kernel.org 8928W: https://linuxtv.org 8929W: http://palosaari.fi/linux/ 8930Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8931T: git git://linuxtv.org/anttip/media_tree.git 8932S: Maintained 8933F: drivers/media/tuners/qt1010* 8934 8935QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8936M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8937L: linux-wireless@vger.kernel.org 8938L: ath9k-devel@lists.ath9k.org 8939W: http://wireless.kernel.org/en/users/Drivers/ath9k 8940S: Supported 8941F: drivers/net/wireless/ath/ath9k/ 8942 8943QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8944M: Kalle Valo <kvalo@qca.qualcomm.com> 8945L: ath10k@lists.infradead.org 8946W: http://wireless.kernel.org/en/users/Drivers/ath10k 8947T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 8948S: Supported 8949F: drivers/net/wireless/ath/ath10k/ 8950 8951QUALCOMM HEXAGON ARCHITECTURE 8952M: Richard Kuo <rkuo@codeaurora.org> 8953L: linux-hexagon@vger.kernel.org 8954T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 8955S: Supported 8956F: arch/hexagon/ 8957 8958QUALCOMM WCN36XX WIRELESS DRIVER 8959M: Eugene Krasnikov <k.eugene.e@gmail.com> 8960L: wcn36xx@lists.infradead.org 8961W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8962T: git git://github.com/KrasnikovEugene/wcn36xx.git 8963S: Supported 8964F: drivers/net/wireless/ath/wcn36xx/ 8965 8966RADOS BLOCK DEVICE (RBD) 8967M: Ilya Dryomov <idryomov@gmail.com> 8968M: Sage Weil <sage@redhat.com> 8969M: Alex Elder <elder@kernel.org> 8970L: ceph-devel@vger.kernel.org 8971W: http://ceph.com/ 8972T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8973T: git git://github.com/ceph/ceph-client.git 8974S: Supported 8975F: Documentation/ABI/testing/sysfs-bus-rbd 8976F: drivers/block/rbd.c 8977F: drivers/block/rbd_types.h 8978 8979RADEON FRAMEBUFFER DISPLAY DRIVER 8980M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8981L: linux-fbdev@vger.kernel.org 8982S: Maintained 8983F: drivers/video/fbdev/aty/radeon* 8984F: include/uapi/linux/radeonfb.h 8985 8986RADIOSHARK RADIO DRIVER 8987M: Hans de Goede <hdegoede@redhat.com> 8988L: linux-media@vger.kernel.org 8989T: git git://linuxtv.org/media_tree.git 8990S: Maintained 8991F: drivers/media/radio/radio-shark.c 8992 8993RADIOSHARK2 RADIO DRIVER 8994M: Hans de Goede <hdegoede@redhat.com> 8995L: linux-media@vger.kernel.org 8996T: git git://linuxtv.org/media_tree.git 8997S: Maintained 8998F: drivers/media/radio/radio-shark2.c 8999F: drivers/media/radio/radio-tea5777.c 9000 9001RAGE128 FRAMEBUFFER DISPLAY DRIVER 9002M: Paul Mackerras <paulus@samba.org> 9003L: linux-fbdev@vger.kernel.org 9004S: Maintained 9005F: drivers/video/fbdev/aty/aty128fb.c 9006 9007RALINK MIPS ARCHITECTURE 9008M: John Crispin <blogic@openwrt.org> 9009L: linux-mips@linux-mips.org 9010S: Maintained 9011F: arch/mips/ralink 9012 9013RALINK RT2X00 WIRELESS LAN DRIVER 9014P: rt2x00 project 9015M: Stanislaw Gruszka <sgruszka@redhat.com> 9016M: Helmut Schaa <helmut.schaa@googlemail.com> 9017L: linux-wireless@vger.kernel.org 9018S: Maintained 9019F: drivers/net/wireless/ralink/rt2x00/ 9020 9021RAMDISK RAM BLOCK DEVICE DRIVER 9022M: Jens Axboe <axboe@kernel.dk> 9023S: Maintained 9024F: Documentation/blockdev/ramdisk.txt 9025F: drivers/block/brd.c 9026 9027RANDOM NUMBER DRIVER 9028M: "Theodore Ts'o" <tytso@mit.edu> 9029S: Maintained 9030F: drivers/char/random.c 9031 9032RAPIDIO SUBSYSTEM 9033M: Matt Porter <mporter@kernel.crashing.org> 9034M: Alexandre Bounine <alexandre.bounine@idt.com> 9035S: Maintained 9036F: drivers/rapidio/ 9037 9038RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9039L: linux-wireless@vger.kernel.org 9040S: Orphan 9041F: drivers/net/wireless/ray* 9042 9043RCUTORTURE MODULE 9044M: Josh Triplett <josh@joshtriplett.org> 9045M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9046L: linux-kernel@vger.kernel.org 9047S: Supported 9048T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9049F: Documentation/RCU/torture.txt 9050F: kernel/rcu/rcutorture.c 9051 9052RCUTORTURE TEST FRAMEWORK 9053M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9054M: Josh Triplett <josh@joshtriplett.org> 9055R: Steven Rostedt <rostedt@goodmis.org> 9056R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9057R: Lai Jiangshan <jiangshanlai@gmail.com> 9058L: linux-kernel@vger.kernel.org 9059S: Supported 9060T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9061F: tools/testing/selftests/rcutorture 9062 9063RDC R-321X SoC 9064M: Florian Fainelli <florian@openwrt.org> 9065S: Maintained 9066 9067RDC R6040 FAST ETHERNET DRIVER 9068M: Florian Fainelli <florian@openwrt.org> 9069L: netdev@vger.kernel.org 9070S: Maintained 9071F: drivers/net/ethernet/rdc/r6040.c 9072 9073RDS - RELIABLE DATAGRAM SOCKETS 9074M: Chien Yen <chien.yen@oracle.com> 9075L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9076S: Supported 9077F: net/rds/ 9078 9079READ-COPY UPDATE (RCU) 9080M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9081M: Josh Triplett <josh@joshtriplett.org> 9082R: Steven Rostedt <rostedt@goodmis.org> 9083R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9084R: Lai Jiangshan <jiangshanlai@gmail.com> 9085L: linux-kernel@vger.kernel.org 9086W: http://www.rdrop.com/users/paulmck/RCU/ 9087S: Supported 9088T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9089F: Documentation/RCU/ 9090X: Documentation/RCU/torture.txt 9091F: include/linux/rcu* 9092X: include/linux/srcu.h 9093F: kernel/rcu/ 9094X: kernel/torture.c 9095 9096REAL TIME CLOCK (RTC) SUBSYSTEM 9097M: Alessandro Zummo <a.zummo@towertech.it> 9098M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9099L: rtc-linux@googlegroups.com 9100Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9101T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9102S: Maintained 9103F: Documentation/rtc.txt 9104F: drivers/rtc/ 9105F: include/linux/rtc.h 9106F: include/uapi/linux/rtc.h 9107 9108REALTEK AUDIO CODECS 9109M: Bard Liao <bardliao@realtek.com> 9110M: Oder Chiou <oder_chiou@realtek.com> 9111S: Maintained 9112F: sound/soc/codecs/rt* 9113F: include/sound/rt*.h 9114 9115REISERFS FILE SYSTEM 9116L: reiserfs-devel@vger.kernel.org 9117S: Supported 9118F: fs/reiserfs/ 9119 9120REGISTER MAP ABSTRACTION 9121M: Mark Brown <broonie@kernel.org> 9122L: linux-kernel@vger.kernel.org 9123T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9124S: Supported 9125F: drivers/base/regmap/ 9126F: include/linux/regmap.h 9127 9128REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9129M: Ohad Ben-Cohen <ohad@wizery.com> 9130T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9131S: Maintained 9132F: drivers/remoteproc/ 9133F: Documentation/remoteproc.txt 9134F: include/linux/remoteproc.h 9135 9136REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9137M: Ohad Ben-Cohen <ohad@wizery.com> 9138T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9139S: Maintained 9140F: drivers/rpmsg/ 9141F: Documentation/rpmsg.txt 9142F: include/linux/rpmsg.h 9143 9144RENESAS ETHERNET DRIVERS 9145R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9146L: netdev@vger.kernel.org 9147L: linux-renesas-soc@vger.kernel.org 9148F: drivers/net/ethernet/renesas/ 9149F: include/linux/sh_eth.h 9150 9151RENESAS USB2 PHY DRIVER 9152M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9153L: linux-renesas-soc@vger.kernel.org 9154S: Maintained 9155F: drivers/phy/phy-rcar-gen3-usb2.c 9156 9157RESET CONTROLLER FRAMEWORK 9158M: Philipp Zabel <p.zabel@pengutronix.de> 9159T: git git://git.pengutronix.de/git/pza/linux 9160S: Maintained 9161F: drivers/reset/ 9162F: Documentation/devicetree/bindings/reset/ 9163F: include/dt-bindings/reset/ 9164F: include/linux/reset.h 9165F: include/linux/reset-controller.h 9166 9167RFKILL 9168M: Johannes Berg <johannes@sipsolutions.net> 9169L: linux-wireless@vger.kernel.org 9170W: http://wireless.kernel.org/ 9171T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9172T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9173S: Maintained 9174F: Documentation/rfkill.txt 9175F: net/rfkill/ 9176 9177RHASHTABLE 9178M: Thomas Graf <tgraf@suug.ch> 9179L: netdev@vger.kernel.org 9180S: Maintained 9181F: lib/rhashtable.c 9182F: include/linux/rhashtable.h 9183 9184RICOH SMARTMEDIA/XD DRIVER 9185M: Maxim Levitsky <maximlevitsky@gmail.com> 9186S: Maintained 9187F: drivers/mtd/nand/r852.c 9188F: drivers/mtd/nand/r852.h 9189 9190RICOH R5C592 MEMORYSTICK DRIVER 9191M: Maxim Levitsky <maximlevitsky@gmail.com> 9192S: Maintained 9193F: drivers/memstick/host/r592.* 9194 9195ROCCAT DRIVERS 9196M: Stefan Achatz <erazor_de@users.sourceforge.net> 9197W: http://sourceforge.net/projects/roccat/ 9198S: Maintained 9199F: drivers/hid/hid-roccat* 9200F: include/linux/hid-roccat* 9201F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9202 9203ROCKER DRIVER 9204M: Jiri Pirko <jiri@resnulli.us> 9205M: Scott Feldman <sfeldma@gmail.com> 9206L: netdev@vger.kernel.org 9207S: Supported 9208F: drivers/net/ethernet/rocker/ 9209 9210ROCKETPORT DRIVER 9211P: Comtrol Corp. 9212W: http://www.comtrol.com 9213S: Maintained 9214F: Documentation/serial/rocket.txt 9215F: drivers/tty/rocket* 9216 9217ROCKETPORT EXPRESS/INFINITY DRIVER 9218M: Kevin Cernekee <cernekee@gmail.com> 9219L: linux-serial@vger.kernel.org 9220S: Odd Fixes 9221F: drivers/tty/serial/rp2.* 9222 9223ROSE NETWORK LAYER 9224M: Ralf Baechle <ralf@linux-mips.org> 9225L: linux-hams@vger.kernel.org 9226W: http://www.linux-ax25.org/ 9227S: Maintained 9228F: include/net/rose.h 9229F: include/uapi/linux/rose.h 9230F: net/rose/ 9231 9232RTL2830 MEDIA DRIVER 9233M: Antti Palosaari <crope@iki.fi> 9234L: linux-media@vger.kernel.org 9235W: https://linuxtv.org 9236W: http://palosaari.fi/linux/ 9237Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9238T: git git://linuxtv.org/anttip/media_tree.git 9239S: Maintained 9240F: drivers/media/dvb-frontends/rtl2830* 9241 9242RTL2832 MEDIA DRIVER 9243M: Antti Palosaari <crope@iki.fi> 9244L: linux-media@vger.kernel.org 9245W: https://linuxtv.org 9246W: http://palosaari.fi/linux/ 9247Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9248T: git git://linuxtv.org/anttip/media_tree.git 9249S: Maintained 9250F: drivers/media/dvb-frontends/rtl2832* 9251 9252RTL2832_SDR MEDIA DRIVER 9253M: Antti Palosaari <crope@iki.fi> 9254L: linux-media@vger.kernel.org 9255W: https://linuxtv.org 9256W: http://palosaari.fi/linux/ 9257Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9258T: git git://linuxtv.org/anttip/media_tree.git 9259S: Maintained 9260F: drivers/media/dvb-frontends/rtl2832_sdr* 9261 9262RTL8180 WIRELESS DRIVER 9263L: linux-wireless@vger.kernel.org 9264W: http://wireless.kernel.org/ 9265T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9266S: Orphan 9267F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9268 9269RTL8187 WIRELESS DRIVER 9270M: Herton Ronaldo Krzesinski <herton@canonical.com> 9271M: Hin-Tak Leung <htl10@users.sourceforge.net> 9272M: Larry Finger <Larry.Finger@lwfinger.net> 9273L: linux-wireless@vger.kernel.org 9274W: http://wireless.kernel.org/ 9275T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9276S: Maintained 9277F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9278 9279RTL8192CE WIRELESS DRIVER 9280M: Larry Finger <Larry.Finger@lwfinger.net> 9281M: Chaoming Li <chaoming_li@realsil.com.cn> 9282L: linux-wireless@vger.kernel.org 9283W: http://wireless.kernel.org/ 9284T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9285S: Maintained 9286F: drivers/net/wireless/realtek/rtlwifi/ 9287F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9288 9289RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9290M: Jes Sorensen <Jes.Sorensen@redhat.com> 9291L: linux-wireless@vger.kernel.org 9292T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9293S: Maintained 9294F: drivers/net/wireless/realtek/rtl8xxxu/ 9295 9296S3 SAVAGE FRAMEBUFFER DRIVER 9297M: Antonino Daplas <adaplas@gmail.com> 9298L: linux-fbdev@vger.kernel.org 9299S: Maintained 9300F: drivers/video/fbdev/savage/ 9301 9302S390 9303M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9304M: Heiko Carstens <heiko.carstens@de.ibm.com> 9305L: linux-s390@vger.kernel.org 9306W: http://www.ibm.com/developerworks/linux/linux390/ 9307T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9308S: Supported 9309F: arch/s390/ 9310F: drivers/s390/ 9311F: Documentation/s390/ 9312F: Documentation/DocBook/s390* 9313 9314S390 COMMON I/O LAYER 9315M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9316M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9317L: linux-s390@vger.kernel.org 9318W: http://www.ibm.com/developerworks/linux/linux390/ 9319S: Supported 9320F: drivers/s390/cio/ 9321 9322S390 DASD DRIVER 9323M: Stefan Weinhuber <wein@de.ibm.com> 9324M: Stefan Haberland <stefan.haberland@de.ibm.com> 9325L: linux-s390@vger.kernel.org 9326W: http://www.ibm.com/developerworks/linux/linux390/ 9327S: Supported 9328F: drivers/s390/block/dasd* 9329F: block/partitions/ibm.c 9330 9331S390 NETWORK DRIVERS 9332M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9333L: linux-s390@vger.kernel.org 9334W: http://www.ibm.com/developerworks/linux/linux390/ 9335S: Supported 9336F: drivers/s390/net/ 9337 9338S390 PCI SUBSYSTEM 9339M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9340M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9341L: linux-s390@vger.kernel.org 9342W: http://www.ibm.com/developerworks/linux/linux390/ 9343S: Supported 9344F: arch/s390/pci/ 9345F: drivers/pci/hotplug/s390_pci_hpc.c 9346 9347S390 ZCRYPT DRIVER 9348M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9349L: linux-s390@vger.kernel.org 9350W: http://www.ibm.com/developerworks/linux/linux390/ 9351S: Supported 9352F: drivers/s390/crypto/ 9353 9354S390 ZFCP DRIVER 9355M: Steffen Maier <maier@linux.vnet.ibm.com> 9356L: linux-s390@vger.kernel.org 9357W: http://www.ibm.com/developerworks/linux/linux390/ 9358S: Supported 9359F: drivers/s390/scsi/zfcp_* 9360 9361S390 IUCV NETWORK LAYER 9362M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9363L: linux-s390@vger.kernel.org 9364W: http://www.ibm.com/developerworks/linux/linux390/ 9365S: Supported 9366F: drivers/s390/net/*iucv* 9367F: include/net/iucv/ 9368F: net/iucv/ 9369 9370S390 IOMMU (PCI) 9371M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9372L: linux-s390@vger.kernel.org 9373W: http://www.ibm.com/developerworks/linux/linux390/ 9374S: Supported 9375F: drivers/iommu/s390-iommu.c 9376 9377S3C24XX SD/MMC Driver 9378M: Ben Dooks <ben-linux@fluff.org> 9379L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9380S: Supported 9381F: drivers/mmc/host/s3cmci.* 9382 9383SAA6588 RDS RECEIVER DRIVER 9384M: Hans Verkuil <hverkuil@xs4all.nl> 9385L: linux-media@vger.kernel.org 9386T: git git://linuxtv.org/media_tree.git 9387W: https://linuxtv.org 9388S: Odd Fixes 9389F: drivers/media/i2c/saa6588* 9390 9391SAA7134 VIDEO4LINUX DRIVER 9392M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9393L: linux-media@vger.kernel.org 9394W: https://linuxtv.org 9395T: git git://linuxtv.org/media_tree.git 9396S: Odd fixes 9397F: Documentation/video4linux/*.saa7134 9398F: drivers/media/pci/saa7134/ 9399 9400SAA7146 VIDEO4LINUX-2 DRIVER 9401M: Hans Verkuil <hverkuil@xs4all.nl> 9402L: linux-media@vger.kernel.org 9403T: git git://linuxtv.org/media_tree.git 9404S: Maintained 9405F: drivers/media/common/saa7146/ 9406F: drivers/media/pci/saa7146/ 9407F: include/media/saa7146* 9408 9409SAMSUNG LAPTOP DRIVER 9410M: Corentin Chary <corentin.chary@gmail.com> 9411L: platform-driver-x86@vger.kernel.org 9412S: Maintained 9413F: drivers/platform/x86/samsung-laptop.c 9414 9415SAMSUNG AUDIO (ASoC) DRIVERS 9416M: Sangbeom Kim <sbkim73@samsung.com> 9417L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9418S: Supported 9419F: sound/soc/samsung/ 9420 9421SAMSUNG FRAMEBUFFER DRIVER 9422M: Jingoo Han <jingoohan1@gmail.com> 9423L: linux-fbdev@vger.kernel.org 9424S: Maintained 9425F: drivers/video/fbdev/s3c-fb.c 9426 9427SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9428M: Sangbeom Kim <sbkim73@samsung.com> 9429M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9430L: linux-kernel@vger.kernel.org 9431L: linux-samsung-soc@vger.kernel.org 9432S: Supported 9433F: drivers/mfd/sec*.c 9434F: drivers/regulator/s2m*.c 9435F: drivers/regulator/s5m*.c 9436F: drivers/clk/clk-s2mps11.c 9437F: drivers/rtc/rtc-s5m.c 9438F: include/linux/mfd/samsung/ 9439F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9440F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9441F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9442F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9443 9444SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9445M: Kyungmin Park <kyungmin.park@samsung.com> 9446M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9447L: linux-media@vger.kernel.org 9448Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9449S: Supported 9450F: drivers/media/platform/exynos4-is/ 9451 9452SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9453M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9454L: linux-media@vger.kernel.org 9455L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9456S: Maintained 9457F: drivers/media/platform/s3c-camif/ 9458F: include/media/drv-intf/s3c_camif.h 9459 9460SAMSUNG S5C73M3 CAMERA DRIVER 9461M: Kyungmin Park <kyungmin.park@samsung.com> 9462M: Andrzej Hajda <a.hajda@samsung.com> 9463L: linux-media@vger.kernel.org 9464S: Supported 9465F: drivers/media/i2c/s5c73m3/* 9466 9467SAMSUNG S5K5BAF CAMERA DRIVER 9468M: Kyungmin Park <kyungmin.park@samsung.com> 9469M: Andrzej Hajda <a.hajda@samsung.com> 9470L: linux-media@vger.kernel.org 9471S: Supported 9472F: drivers/media/i2c/s5k5baf.c 9473 9474SAMSUNG S3FWRN5 NFC DRIVER 9475M: Robert Baldyga <r.baldyga@samsung.com> 9476L: linux-nfc@lists.01.org (moderated for non-subscribers) 9477S: Supported 9478F: drivers/nfc/s3fwrn5 9479 9480SAMSUNG SOC CLOCK DRIVERS 9481M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9482M: Tomasz Figa <tomasz.figa@gmail.com> 9483S: Supported 9484L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9485F: drivers/clk/samsung/ 9486 9487SAMSUNG SXGBE DRIVERS 9488M: Byungho An <bh74.an@samsung.com> 9489M: Girish K S <ks.giri@samsung.com> 9490M: Vipul Pandya <vipul.pandya@samsung.com> 9491S: Supported 9492L: netdev@vger.kernel.org 9493F: drivers/net/ethernet/samsung/sxgbe/ 9494 9495SAMSUNG THERMAL DRIVER 9496M: Lukasz Majewski <l.majewski@samsung.com> 9497L: linux-pm@vger.kernel.org 9498L: linux-samsung-soc@vger.kernel.org 9499S: Supported 9500T: git https://github.com/lmajewski/linux-samsung-thermal.git 9501F: drivers/thermal/samsung/ 9502 9503SAMSUNG USB2 PHY DRIVER 9504M: Kamil Debski <k.debski@samsung.com> 9505L: linux-kernel@vger.kernel.org 9506S: Supported 9507F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9508F: Documentation/phy/samsung-usb2.txt 9509F: drivers/phy/phy-exynos4210-usb2.c 9510F: drivers/phy/phy-exynos4x12-usb2.c 9511F: drivers/phy/phy-exynos5250-usb2.c 9512F: drivers/phy/phy-s5pv210-usb2.c 9513F: drivers/phy/phy-samsung-usb2.c 9514F: drivers/phy/phy-samsung-usb2.h 9515 9516SERIAL DRIVERS 9517M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9518L: linux-serial@vger.kernel.org 9519S: Maintained 9520F: drivers/tty/serial/ 9521 9522SYNOPSYS DESIGNWARE DMAC DRIVER 9523M: Viresh Kumar <vireshk@kernel.org> 9524M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9525S: Maintained 9526F: include/linux/dma/dw.h 9527F: include/linux/platform_data/dma-dw.h 9528F: drivers/dma/dw/ 9529 9530SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9531M: Lars Persson <lars.persson@axis.com> 9532L: netdev@vger.kernel.org 9533S: Supported 9534F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9535F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9536 9537SYNOPSYS DESIGNWARE I2C DRIVER 9538M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9539M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9540M: Mika Westerberg <mika.westerberg@linux.intel.com> 9541L: linux-i2c@vger.kernel.org 9542S: Maintained 9543F: drivers/i2c/busses/i2c-designware-* 9544F: include/linux/platform_data/i2c-designware.h 9545 9546SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9547M: Jaehoon Chung <jh80.chung@samsung.com> 9548L: linux-mmc@vger.kernel.org 9549S: Maintained 9550F: include/linux/mmc/dw_mmc.h 9551F: drivers/mmc/host/dw_mmc* 9552 9553SYSTEM TRACE MODULE CLASS 9554M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9555S: Maintained 9556F: Documentation/trace/stm.txt 9557F: drivers/hwtracing/stm/ 9558F: include/linux/stm.h 9559F: include/uapi/linux/stm.h 9560 9561THUNDERBOLT DRIVER 9562M: Andreas Noever <andreas.noever@gmail.com> 9563S: Maintained 9564F: drivers/thunderbolt/ 9565 9566TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 9567M: John Stultz <john.stultz@linaro.org> 9568M: Thomas Gleixner <tglx@linutronix.de> 9569L: linux-kernel@vger.kernel.org 9570T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9571S: Supported 9572F: include/linux/clocksource.h 9573F: include/linux/time.h 9574F: include/linux/timex.h 9575F: include/uapi/linux/time.h 9576F: include/uapi/linux/timex.h 9577F: kernel/time/clocksource.c 9578F: kernel/time/time*.c 9579F: kernel/time/alarmtimer.c 9580F: kernel/time/ntp.c 9581F: tools/testing/selftests/timers/ 9582 9583SC1200 WDT DRIVER 9584M: Zwane Mwaikambo <zwanem@gmail.com> 9585S: Maintained 9586F: drivers/watchdog/sc1200wdt.c 9587 9588SCHEDULER 9589M: Ingo Molnar <mingo@redhat.com> 9590M: Peter Zijlstra <peterz@infradead.org> 9591L: linux-kernel@vger.kernel.org 9592T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9593S: Maintained 9594F: kernel/sched/ 9595F: include/linux/sched.h 9596F: include/uapi/linux/sched.h 9597F: include/linux/wait.h 9598 9599SCORE ARCHITECTURE 9600M: Chen Liqin <liqin.linux@gmail.com> 9601M: Lennox Wu <lennox.wu@gmail.com> 9602W: http://www.sunplus.com 9603S: Supported 9604F: arch/score/ 9605 9606SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9607M: Sudeep Holla <sudeep.holla@arm.com> 9608L: linux-arm-kernel@lists.infradead.org 9609S: Maintained 9610F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9611F: drivers/clk/clk-scpi.c 9612F: drivers/cpufreq/scpi-cpufreq.c 9613F: drivers/firmware/arm_scpi.c 9614F: include/linux/scpi_protocol.h 9615 9616SCSI CDROM DRIVER 9617M: Jens Axboe <axboe@kernel.dk> 9618L: linux-scsi@vger.kernel.org 9619W: http://www.kernel.dk 9620S: Maintained 9621F: drivers/scsi/sr* 9622 9623SCSI RDMA PROTOCOL (SRP) INITIATOR 9624M: Bart Van Assche <bart.vanassche@sandisk.com> 9625L: linux-rdma@vger.kernel.org 9626S: Supported 9627W: http://www.openfabrics.org 9628Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9629T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9630F: drivers/infiniband/ulp/srp/ 9631F: include/scsi/srp.h 9632 9633SCSI SG DRIVER 9634M: Doug Gilbert <dgilbert@interlog.com> 9635L: linux-scsi@vger.kernel.org 9636W: http://sg.danny.cz/sg 9637S: Maintained 9638F: Documentation/scsi/scsi-generic.txt 9639F: drivers/scsi/sg.c 9640F: include/scsi/sg.h 9641 9642SCSI SUBSYSTEM 9643M: "James E.J. Bottomley" <JBottomley@odin.com> 9644T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9645M: "Martin K. Petersen" <martin.petersen@oracle.com> 9646T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9647L: linux-scsi@vger.kernel.org 9648S: Maintained 9649F: drivers/scsi/ 9650F: include/scsi/ 9651 9652SCSI TAPE DRIVER 9653M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9654L: linux-scsi@vger.kernel.org 9655S: Maintained 9656F: Documentation/scsi/st.txt 9657F: drivers/scsi/st.* 9658F: drivers/scsi/st_*.h 9659 9660SCTP PROTOCOL 9661M: Vlad Yasevich <vyasevich@gmail.com> 9662M: Neil Horman <nhorman@tuxdriver.com> 9663L: linux-sctp@vger.kernel.org 9664W: http://lksctp.sourceforge.net 9665S: Maintained 9666F: Documentation/networking/sctp.txt 9667F: include/linux/sctp.h 9668F: include/uapi/linux/sctp.h 9669F: include/net/sctp/ 9670F: net/sctp/ 9671 9672SCx200 CPU SUPPORT 9673M: Jim Cromie <jim.cromie@gmail.com> 9674S: Odd Fixes 9675F: Documentation/i2c/busses/scx200_acb 9676F: arch/x86/platform/scx200/ 9677F: drivers/watchdog/scx200_wdt.c 9678F: drivers/i2c/busses/scx200* 9679F: drivers/mtd/maps/scx200_docflash.c 9680F: include/linux/scx200.h 9681 9682SCx200 GPIO DRIVER 9683M: Jim Cromie <jim.cromie@gmail.com> 9684S: Maintained 9685F: drivers/char/scx200_gpio.c 9686F: include/linux/scx200_gpio.h 9687 9688SCx200 HRT CLOCKSOURCE DRIVER 9689M: Jim Cromie <jim.cromie@gmail.com> 9690S: Maintained 9691F: drivers/clocksource/scx200_hrt.c 9692 9693SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9694M: Sascha Sommer <saschasommer@freenet.de> 9695L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9696S: Maintained 9697F: drivers/mmc/host/sdricoh_cs.c 9698 9699SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9700L: linux-mmc@vger.kernel.org 9701S: Orphan 9702F: drivers/mmc/host/sdhci.* 9703F: drivers/mmc/host/sdhci-pltfm.[ch] 9704 9705SECURE COMPUTING 9706M: Kees Cook <keescook@chromium.org> 9707R: Andy Lutomirski <luto@amacapital.net> 9708R: Will Drewry <wad@chromium.org> 9709T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9710S: Supported 9711F: kernel/seccomp.c 9712F: include/uapi/linux/seccomp.h 9713F: include/linux/seccomp.h 9714F: tools/testing/selftests/seccomp/* 9715K: \bsecure_computing 9716K: \bTIF_SECCOMP\b 9717 9718SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9719M: Ben Dooks <ben-linux@fluff.org> 9720M: Jaehoon Chung <jh80.chung@samsung.com> 9721L: linux-mmc@vger.kernel.org 9722S: Maintained 9723F: drivers/mmc/host/sdhci-s3c* 9724 9725SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9726M: Viresh Kumar <vireshk@kernel.org> 9727L: spear-devel@list.st.com 9728L: linux-mmc@vger.kernel.org 9729S: Maintained 9730F: drivers/mmc/host/sdhci-spear.c 9731 9732SECURITY SUBSYSTEM 9733M: James Morris <james.l.morris@oracle.com> 9734M: "Serge E. Hallyn" <serge@hallyn.com> 9735L: linux-security-module@vger.kernel.org (suggested Cc:) 9736T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9737W: http://kernsec.org/ 9738S: Supported 9739F: security/ 9740 9741SECURITY CONTACT 9742M: Security Officers <security@kernel.org> 9743S: Supported 9744 9745SELINUX SECURITY MODULE 9746M: Paul Moore <paul@paul-moore.com> 9747M: Stephen Smalley <sds@tycho.nsa.gov> 9748M: Eric Paris <eparis@parisplace.org> 9749L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9750W: http://selinuxproject.org 9751T: git git://git.infradead.org/users/pcmoore/selinux 9752S: Supported 9753F: include/linux/selinux* 9754F: security/selinux/ 9755F: scripts/selinux/ 9756 9757APPARMOR SECURITY MODULE 9758M: John Johansen <john.johansen@canonical.com> 9759L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9760W: apparmor.wiki.kernel.org 9761T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9762S: Supported 9763F: security/apparmor/ 9764 9765YAMA SECURITY MODULE 9766M: Kees Cook <keescook@chromium.org> 9767T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9768S: Supported 9769F: security/yama/ 9770 9771SENSABLE PHANTOM 9772M: Jiri Slaby <jirislaby@gmail.com> 9773S: Maintained 9774F: drivers/misc/phantom.c 9775F: include/uapi/linux/phantom.h 9776 9777SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9778M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9779M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9780M: John Soni Jose <sony.john@avagotech.com> 9781L: linux-scsi@vger.kernel.org 9782W: http://www.avagotech.com 9783S: Supported 9784F: drivers/scsi/be2iscsi/ 9785 9786Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9787M: Sathya Perla <sathya.perla@broadcom.com> 9788M: Ajit Khaparde <ajit.khaparde@broadcom.com> 9789M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com> 9790M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 9791M: Somnath Kotur <somnath.kotur@broadcom.com> 9792L: netdev@vger.kernel.org 9793W: http://www.emulex.com 9794S: Supported 9795F: drivers/net/ethernet/emulex/benet/ 9796 9797EMULEX ONECONNECT ROCE DRIVER 9798M: Selvin Xavier <selvin.xavier@avagotech.com> 9799M: Devesh Sharma <devesh.sharma@avagotech.com> 9800M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9801L: linux-rdma@vger.kernel.org 9802W: http://www.emulex.com 9803S: Supported 9804F: drivers/infiniband/hw/ocrdma/ 9805 9806SFC NETWORK DRIVER 9807M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9808M: Shradha Shah <sshah@solarflare.com> 9809L: netdev@vger.kernel.org 9810S: Supported 9811F: drivers/net/ethernet/sfc/ 9812 9813SGI GRU DRIVER 9814M: Dimitri Sivanich <sivanich@sgi.com> 9815S: Maintained 9816F: drivers/misc/sgi-gru/ 9817 9818SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9819M: Pat Gefre <pfg@sgi.com> 9820L: linux-ia64@vger.kernel.org 9821S: Supported 9822F: Documentation/ia64/serial.txt 9823F: drivers/tty/serial/ioc?_serial.c 9824F: include/linux/ioc?.h 9825 9826SGI XP/XPC/XPNET DRIVER 9827M: Cliff Whickman <cpw@sgi.com> 9828M: Robin Holt <robinmholt@gmail.com> 9829S: Maintained 9830F: drivers/misc/sgi-xp/ 9831 9832SI2157 MEDIA DRIVER 9833M: Antti Palosaari <crope@iki.fi> 9834L: linux-media@vger.kernel.org 9835W: https://linuxtv.org 9836W: http://palosaari.fi/linux/ 9837Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9838T: git git://linuxtv.org/anttip/media_tree.git 9839S: Maintained 9840F: drivers/media/tuners/si2157* 9841 9842SI2168 MEDIA DRIVER 9843M: Antti Palosaari <crope@iki.fi> 9844L: linux-media@vger.kernel.org 9845W: https://linuxtv.org 9846W: http://palosaari.fi/linux/ 9847Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9848T: git git://linuxtv.org/anttip/media_tree.git 9849S: Maintained 9850F: drivers/media/dvb-frontends/si2168* 9851 9852SI470X FM RADIO RECEIVER I2C DRIVER 9853M: Hans Verkuil <hverkuil@xs4all.nl> 9854L: linux-media@vger.kernel.org 9855T: git git://linuxtv.org/media_tree.git 9856W: https://linuxtv.org 9857S: Odd Fixes 9858F: drivers/media/radio/si470x/radio-si470x-i2c.c 9859 9860SI470X FM RADIO RECEIVER USB DRIVER 9861M: Hans Verkuil <hverkuil@xs4all.nl> 9862L: linux-media@vger.kernel.org 9863T: git git://linuxtv.org/media_tree.git 9864W: https://linuxtv.org 9865S: Maintained 9866F: drivers/media/radio/si470x/radio-si470x-common.c 9867F: drivers/media/radio/si470x/radio-si470x.h 9868F: drivers/media/radio/si470x/radio-si470x-usb.c 9869 9870SI4713 FM RADIO TRANSMITTER I2C DRIVER 9871M: Eduardo Valentin <edubezval@gmail.com> 9872L: linux-media@vger.kernel.org 9873T: git git://linuxtv.org/media_tree.git 9874W: https://linuxtv.org 9875S: Odd Fixes 9876F: drivers/media/radio/si4713/si4713.? 9877 9878SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9879M: Eduardo Valentin <edubezval@gmail.com> 9880L: linux-media@vger.kernel.org 9881T: git git://linuxtv.org/media_tree.git 9882W: https://linuxtv.org 9883S: Odd Fixes 9884F: drivers/media/radio/si4713/radio-platform-si4713.c 9885 9886SI4713 FM RADIO TRANSMITTER USB DRIVER 9887M: Hans Verkuil <hverkuil@xs4all.nl> 9888L: linux-media@vger.kernel.org 9889T: git git://linuxtv.org/media_tree.git 9890W: https://linuxtv.org 9891S: Maintained 9892F: drivers/media/radio/si4713/radio-usb-si4713.c 9893 9894SIANO DVB DRIVER 9895M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9896L: linux-media@vger.kernel.org 9897W: https://linuxtv.org 9898T: git git://linuxtv.org/media_tree.git 9899S: Odd fixes 9900F: drivers/media/common/siano/ 9901F: drivers/media/usb/siano/ 9902F: drivers/media/usb/siano/ 9903F: drivers/media/mmc/siano/ 9904 9905SIMPLEFB FB DRIVER 9906M: Hans de Goede <hdegoede@redhat.com> 9907L: linux-fbdev@vger.kernel.org 9908S: Maintained 9909F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9910F: drivers/video/fbdev/simplefb.c 9911F: include/linux/platform_data/simplefb.h 9912 9913SH_VEU V4L2 MEM2MEM DRIVER 9914L: linux-media@vger.kernel.org 9915S: Orphan 9916F: drivers/media/platform/sh_veu.c 9917 9918SH_VOU V4L2 OUTPUT DRIVER 9919L: linux-media@vger.kernel.org 9920S: Orphan 9921F: drivers/media/platform/sh_vou.c 9922F: include/media/drv-intf/sh_vou.h 9923 9924SIMPLE FIRMWARE INTERFACE (SFI) 9925M: Len Brown <lenb@kernel.org> 9926L: sfi-devel@simplefirmware.org 9927W: http://simplefirmware.org/ 9928T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9929S: Supported 9930F: arch/x86/platform/sfi/ 9931F: drivers/sfi/ 9932F: include/linux/sfi*.h 9933 9934SIMTEC EB110ATX (Chalice CATS) 9935P: Ben Dooks 9936P: Vincent Sanders <vince@simtec.co.uk> 9937M: Simtec Linux Team <linux@simtec.co.uk> 9938W: http://www.simtec.co.uk/products/EB110ATX/ 9939S: Supported 9940 9941SIMTEC EB2410ITX (BAST) 9942P: Ben Dooks 9943P: Vincent Sanders <vince@simtec.co.uk> 9944M: Simtec Linux Team <linux@simtec.co.uk> 9945W: http://www.simtec.co.uk/products/EB2410ITX/ 9946S: Supported 9947F: arch/arm/mach-s3c24xx/mach-bast.c 9948F: arch/arm/mach-s3c24xx/bast-ide.c 9949F: arch/arm/mach-s3c24xx/bast-irq.c 9950 9951TI DAVINCI MACHINE SUPPORT 9952M: Sekhar Nori <nsekhar@ti.com> 9953M: Kevin Hilman <khilman@deeprootsystems.com> 9954T: git git://gitorious.org/linux-davinci/linux-davinci.git 9955Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9956S: Supported 9957F: arch/arm/mach-davinci/ 9958F: drivers/i2c/busses/i2c-davinci.c 9959 9960TI DAVINCI SERIES MEDIA DRIVER 9961M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9962L: linux-media@vger.kernel.org 9963W: https://linuxtv.org 9964Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9965T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9966S: Maintained 9967F: drivers/media/platform/davinci/ 9968F: include/media/davinci/ 9969 9970TI AM437X VPFE DRIVER 9971M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9972L: linux-media@vger.kernel.org 9973W: https://linuxtv.org 9974Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9975T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9976S: Maintained 9977F: drivers/media/platform/am437x/ 9978 9979OV2659 OMNIVISION SENSOR DRIVER 9980M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9981L: linux-media@vger.kernel.org 9982W: https://linuxtv.org 9983Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9984T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9985S: Maintained 9986F: drivers/media/i2c/ov2659.c 9987F: include/media/i2c/ov2659.h 9988 9989SILICON MOTION SM712 FRAME BUFFER DRIVER 9990M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9991M: Teddy Wang <teddy.wang@siliconmotion.com> 9992M: Sudip Mukherjee <sudip@vectorindia.org> 9993L: linux-fbdev@vger.kernel.org 9994S: Maintained 9995F: drivers/video/fbdev/sm712* 9996F: Documentation/fb/sm712fb.txt 9997 9998SIS 190 ETHERNET DRIVER 9999M: Francois Romieu <romieu@fr.zoreil.com> 10000L: netdev@vger.kernel.org 10001S: Maintained 10002F: drivers/net/ethernet/sis/sis190.c 10003 10004SIS 900/7016 FAST ETHERNET DRIVER 10005M: Daniele Venzano <venza@brownhat.org> 10006W: http://www.brownhat.org/sis900.html 10007L: netdev@vger.kernel.org 10008S: Maintained 10009F: drivers/net/ethernet/sis/sis900.* 10010 10011SIS FRAMEBUFFER DRIVER 10012M: Thomas Winischhofer <thomas@winischhofer.net> 10013W: http://www.winischhofer.net/linuxsisvga.shtml 10014S: Maintained 10015F: Documentation/fb/sisfb.txt 10016F: drivers/video/fbdev/sis/ 10017F: include/video/sisfb.h 10018 10019SIS USB2VGA DRIVER 10020M: Thomas Winischhofer <thomas@winischhofer.net> 10021W: http://www.winischhofer.at/linuxsisusbvga.shtml 10022S: Maintained 10023F: drivers/usb/misc/sisusbvga/ 10024 10025SLAB ALLOCATOR 10026M: Christoph Lameter <cl@linux.com> 10027M: Pekka Enberg <penberg@kernel.org> 10028M: David Rientjes <rientjes@google.com> 10029M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10030M: Andrew Morton <akpm@linux-foundation.org> 10031L: linux-mm@kvack.org 10032S: Maintained 10033F: include/linux/sl?b*.h 10034F: mm/sl?b* 10035 10036SLEEPABLE READ-COPY UPDATE (SRCU) 10037M: Lai Jiangshan <jiangshanlai@gmail.com> 10038M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10039M: Josh Triplett <josh@joshtriplett.org> 10040R: Steven Rostedt <rostedt@goodmis.org> 10041R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10042L: linux-kernel@vger.kernel.org 10043W: http://www.rdrop.com/users/paulmck/RCU/ 10044S: Supported 10045T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10046F: include/linux/srcu.h 10047F: kernel/rcu/srcu.c 10048 10049SMACK SECURITY MODULE 10050M: Casey Schaufler <casey@schaufler-ca.com> 10051L: linux-security-module@vger.kernel.org 10052W: http://schaufler-ca.com 10053T: git git://git.gitorious.org/smack-next/kernel.git 10054S: Maintained 10055F: Documentation/security/Smack.txt 10056F: security/smack/ 10057 10058DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10059M: Kevin Hilman <khilman@kernel.org> 10060M: Nishanth Menon <nm@ti.com> 10061S: Maintained 10062F: drivers/power/avs/ 10063F: include/linux/power/smartreflex.h 10064L: linux-pm@vger.kernel.org 10065 10066SMC91x ETHERNET DRIVER 10067M: Nicolas Pitre <nico@fluxnic.net> 10068S: Odd Fixes 10069F: drivers/net/ethernet/smsc/smc91x.* 10070 10071SMIA AND SMIA++ IMAGE SENSOR DRIVER 10072M: Sakari Ailus <sakari.ailus@iki.fi> 10073L: linux-media@vger.kernel.org 10074S: Maintained 10075F: drivers/media/i2c/smiapp/ 10076F: include/media/i2c/smiapp.h 10077F: drivers/media/i2c/smiapp-pll.c 10078F: drivers/media/i2c/smiapp-pll.h 10079F: include/uapi/linux/smiapp.h 10080F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10081 10082SMM665 HARDWARE MONITOR DRIVER 10083M: Guenter Roeck <linux@roeck-us.net> 10084L: lm-sensors@lm-sensors.org 10085S: Maintained 10086F: Documentation/hwmon/smm665 10087F: drivers/hwmon/smm665.c 10088 10089SMSC EMC2103 HARDWARE MONITOR DRIVER 10090M: Steve Glendinning <steve.glendinning@shawell.net> 10091L: lm-sensors@lm-sensors.org 10092S: Maintained 10093F: Documentation/hwmon/emc2103 10094F: drivers/hwmon/emc2103.c 10095 10096SMSC SCH5627 HARDWARE MONITOR DRIVER 10097M: Hans de Goede <hdegoede@redhat.com> 10098L: lm-sensors@lm-sensors.org 10099S: Supported 10100F: Documentation/hwmon/sch5627 10101F: drivers/hwmon/sch5627.c 10102 10103SMSC47B397 HARDWARE MONITOR DRIVER 10104M: Jean Delvare <jdelvare@suse.com> 10105L: lm-sensors@lm-sensors.org 10106S: Maintained 10107F: Documentation/hwmon/smsc47b397 10108F: drivers/hwmon/smsc47b397.c 10109 10110SMSC911x ETHERNET DRIVER 10111M: Steve Glendinning <steve.glendinning@shawell.net> 10112L: netdev@vger.kernel.org 10113S: Maintained 10114F: include/linux/smsc911x.h 10115F: drivers/net/ethernet/smsc/smsc911x.* 10116 10117SMSC9420 PCI ETHERNET DRIVER 10118M: Steve Glendinning <steve.glendinning@shawell.net> 10119L: netdev@vger.kernel.org 10120S: Maintained 10121F: drivers/net/ethernet/smsc/smsc9420.* 10122 10123SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10124M: Steve Glendinning <steve.glendinning@shawell.net> 10125L: linux-fbdev@vger.kernel.org 10126S: Maintained 10127F: drivers/video/fbdev/smscufx.c 10128 10129SOC-CAMERA V4L2 SUBSYSTEM 10130M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10131L: linux-media@vger.kernel.org 10132T: git git://linuxtv.org/media_tree.git 10133S: Maintained 10134F: include/media/soc* 10135F: drivers/media/i2c/soc_camera/ 10136F: drivers/media/platform/soc_camera/ 10137 10138SOEKRIS NET48XX LED SUPPORT 10139M: Chris Boot <bootc@bootc.net> 10140S: Maintained 10141F: drivers/leds/leds-net48xx.c 10142 10143SOFTLOGIC 6x10 MPEG CODEC 10144M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10145M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10146M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10147M: Ismael Luceno <ismael@iodev.co.uk> 10148L: linux-media@vger.kernel.org 10149S: Supported 10150F: drivers/media/pci/solo6x10/ 10151 10152SOFTWARE RAID (Multiple Disks) SUPPORT 10153M: Shaohua Li <shli@kernel.org> 10154L: linux-raid@vger.kernel.org 10155T: git git://neil.brown.name/md 10156S: Supported 10157F: drivers/md/ 10158F: include/linux/raid/ 10159F: include/uapi/linux/raid/ 10160 10161SONIC NETWORK DRIVER 10162M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10163L: netdev@vger.kernel.org 10164S: Maintained 10165F: drivers/net/ethernet/natsemi/sonic.* 10166 10167SONICS SILICON BACKPLANE DRIVER (SSB) 10168M: Michael Buesch <m@bues.ch> 10169L: linux-wireless@vger.kernel.org 10170S: Maintained 10171F: drivers/ssb/ 10172F: include/linux/ssb/ 10173 10174SONY VAIO CONTROL DEVICE DRIVER 10175M: Mattia Dongili <malattia@linux.it> 10176L: platform-driver-x86@vger.kernel.org 10177W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10178S: Maintained 10179F: Documentation/laptops/sony-laptop.txt 10180F: drivers/char/sonypi.c 10181F: drivers/platform/x86/sony-laptop.c 10182F: include/linux/sony-laptop.h 10183 10184SONY MEMORYSTICK CARD SUPPORT 10185M: Alex Dubov <oakad@yahoo.com> 10186W: http://tifmxx.berlios.de/ 10187S: Maintained 10188F: drivers/memstick/host/tifm_ms.c 10189 10190SONY MEMORYSTICK STANDARD SUPPORT 10191M: Maxim Levitsky <maximlevitsky@gmail.com> 10192S: Maintained 10193F: drivers/memstick/core/ms_block.* 10194 10195SOUND 10196M: Jaroslav Kysela <perex@perex.cz> 10197M: Takashi Iwai <tiwai@suse.com> 10198L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10199W: http://www.alsa-project.org/ 10200T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10201T: git git://git.alsa-project.org/alsa-kernel.git 10202Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10203S: Maintained 10204F: Documentation/sound/ 10205F: include/sound/ 10206F: include/uapi/sound/ 10207F: sound/ 10208 10209SOUND - COMPRESSED AUDIO 10210M: Vinod Koul <vinod.koul@intel.com> 10211L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10212T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10213S: Supported 10214F: Documentation/sound/alsa/compress_offload.txt 10215F: include/sound/compress_driver.h 10216F: include/uapi/sound/compress_* 10217F: sound/core/compress_offload.c 10218F: sound/soc/soc-compress.c 10219 10220SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10221M: Liam Girdwood <lgirdwood@gmail.com> 10222M: Mark Brown <broonie@kernel.org> 10223T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10224L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10225W: http://alsa-project.org/main/index.php/ASoC 10226S: Supported 10227F: Documentation/sound/alsa/soc/ 10228F: sound/soc/ 10229F: include/sound/soc* 10230 10231SOUND - DMAENGINE HELPERS 10232M: Lars-Peter Clausen <lars@metafoo.de> 10233S: Supported 10234F: include/sound/dmaengine_pcm.h 10235F: sound/core/pcm_dmaengine.c 10236F: sound/soc/soc-generic-dmaengine-pcm.c 10237 10238SP2 MEDIA DRIVER 10239M: Olli Salonen <olli.salonen@iki.fi> 10240L: linux-media@vger.kernel.org 10241W: https://linuxtv.org 10242Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10243S: Maintained 10244F: drivers/media/dvb-frontends/sp2* 10245 10246SPARC + UltraSPARC (sparc/sparc64) 10247M: "David S. Miller" <davem@davemloft.net> 10248L: sparclinux@vger.kernel.org 10249Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10250T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10251T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10252S: Maintained 10253F: arch/sparc/ 10254F: drivers/sbus/ 10255 10256SPARC SERIAL DRIVERS 10257M: "David S. Miller" <davem@davemloft.net> 10258L: sparclinux@vger.kernel.org 10259T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10260T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10261S: Maintained 10262F: include/linux/sunserialcore.h 10263F: drivers/tty/serial/suncore.c 10264F: drivers/tty/serial/sunhv.c 10265F: drivers/tty/serial/sunsab.c 10266F: drivers/tty/serial/sunsab.h 10267F: drivers/tty/serial/sunsu.c 10268F: drivers/tty/serial/sunzilog.c 10269F: drivers/tty/serial/sunzilog.h 10270 10271SPARSE CHECKER 10272M: "Christopher Li" <sparse@chrisli.org> 10273L: linux-sparse@vger.kernel.org 10274W: https://sparse.wiki.kernel.org/ 10275T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10276T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10277S: Maintained 10278F: include/linux/compiler.h 10279 10280SPEAR PLATFORM SUPPORT 10281M: Viresh Kumar <vireshk@kernel.org> 10282M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10283L: spear-devel@list.st.com 10284L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10285W: http://www.st.com/spear 10286S: Maintained 10287F: arch/arm/boot/dts/spear* 10288F: arch/arm/mach-spear/ 10289 10290SPEAR CLOCK FRAMEWORK SUPPORT 10291M: Viresh Kumar <vireshk@kernel.org> 10292L: spear-devel@list.st.com 10293L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10294W: http://www.st.com/spear 10295S: Maintained 10296F: drivers/clk/spear/ 10297 10298SPI SUBSYSTEM 10299M: Mark Brown <broonie@kernel.org> 10300L: linux-spi@vger.kernel.org 10301T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10302Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10303S: Maintained 10304F: Documentation/spi/ 10305F: drivers/spi/ 10306F: include/linux/spi/ 10307F: include/uapi/linux/spi/ 10308 10309SPIDERNET NETWORK DRIVER for CELL 10310M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10311L: netdev@vger.kernel.org 10312S: Supported 10313F: Documentation/networking/spider_net.txt 10314F: drivers/net/ethernet/toshiba/spider_net* 10315 10316SPU FILE SYSTEM 10317M: Jeremy Kerr <jk@ozlabs.org> 10318L: linuxppc-dev@lists.ozlabs.org 10319W: http://www.ibm.com/developerworks/power/cell/ 10320S: Supported 10321F: Documentation/filesystems/spufs.txt 10322F: arch/powerpc/platforms/cell/spufs/ 10323 10324SQUASHFS FILE SYSTEM 10325M: Phillip Lougher <phillip@squashfs.org.uk> 10326L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10327W: http://squashfs.org.uk 10328T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10329S: Maintained 10330F: Documentation/filesystems/squashfs.txt 10331F: fs/squashfs/ 10332 10333SRM (Alpha) environment access 10334M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10335S: Maintained 10336F: arch/alpha/kernel/srm_env.c 10337 10338STABLE BRANCH 10339M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10340L: stable@vger.kernel.org 10341S: Supported 10342F: Documentation/stable_kernel_rules.txt 10343 10344STAGING SUBSYSTEM 10345M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10346T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10347L: devel@driverdev.osuosl.org 10348S: Supported 10349F: drivers/staging/ 10350 10351STAGING - COMEDI 10352M: Ian Abbott <abbotti@mev.co.uk> 10353M: H Hartley Sweeten <hsweeten@visionengravers.com> 10354S: Odd Fixes 10355F: drivers/staging/comedi/ 10356 10357STAGING - FLARION FT1000 DRIVERS 10358M: Marek Belisko <marek.belisko@gmail.com> 10359S: Odd Fixes 10360F: drivers/staging/ft1000/ 10361 10362STAGING - INDUSTRIAL IO 10363M: Jonathan Cameron <jic23@kernel.org> 10364L: linux-iio@vger.kernel.org 10365S: Odd Fixes 10366F: drivers/staging/iio/ 10367 10368STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10369M: Jarod Wilson <jarod@wilsonet.com> 10370W: http://www.lirc.org/ 10371S: Odd Fixes 10372F: drivers/staging/media/lirc/ 10373 10374STAGING - LUSTRE PARALLEL FILESYSTEM 10375M: Oleg Drokin <oleg.drokin@intel.com> 10376M: Andreas Dilger <andreas.dilger@intel.com> 10377L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10378W: http://wiki.lustre.org/ 10379S: Maintained 10380F: drivers/staging/lustre 10381 10382STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10383M: Marc Dietrich <marvin24@gmx.de> 10384L: ac100@lists.launchpad.net (moderated for non-subscribers) 10385L: linux-tegra@vger.kernel.org 10386S: Maintained 10387F: drivers/staging/nvec/ 10388 10389STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10390M: Jens Frederich <jfrederich@gmail.com> 10391M: Daniel Drake <dsd@laptop.org> 10392M: Jon Nettleton <jon.nettleton@gmail.com> 10393W: http://wiki.laptop.org/go/DCON 10394S: Maintained 10395F: drivers/staging/olpc_dcon/ 10396 10397STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10398M: Willy Tarreau <willy@meta-x.org> 10399S: Odd Fixes 10400F: drivers/staging/panel/ 10401 10402STAGING - REALTEK RTL8712U DRIVERS 10403M: Larry Finger <Larry.Finger@lwfinger.net> 10404M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10405S: Odd Fixes 10406F: drivers/staging/rtl8712/ 10407 10408STAGING - REALTEK RTL8723U WIRELESS DRIVER 10409M: Larry Finger <Larry.Finger@lwfinger.net> 10410M: Jes Sorensen <Jes.Sorensen@redhat.com> 10411L: linux-wireless@vger.kernel.org 10412S: Maintained 10413F: drivers/staging/rtl8723au/ 10414 10415STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10416M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10417M: Teddy Wang <teddy.wang@siliconmotion.com> 10418M: Sudip Mukherjee <sudip@vectorindia.org> 10419L: linux-fbdev@vger.kernel.org 10420S: Maintained 10421F: drivers/staging/sm750fb/ 10422 10423STAGING - SLICOSS 10424M: Lior Dotan <liodot@gmail.com> 10425M: Christopher Harrer <charrer@alacritech.com> 10426S: Odd Fixes 10427F: drivers/staging/slicoss/ 10428 10429STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10430M: William Hubbs <w.d.hubbs@gmail.com> 10431M: Chris Brannon <chris@the-brannons.com> 10432M: Kirk Reiser <kirk@reisers.ca> 10433M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10434L: speakup@linux-speakup.org 10435W: http://www.linux-speakup.org/ 10436S: Odd Fixes 10437F: drivers/staging/speakup/ 10438 10439STAGING - VIA VT665X DRIVERS 10440M: Forest Bond <forest@alittletooquiet.net> 10441S: Odd Fixes 10442F: drivers/staging/vt665?/ 10443 10444STAGING - WILC1000 WIFI DRIVER 10445M: Johnny Kim <johnny.kim@atmel.com> 10446M: Austin Shin <austin.shin@atmel.com> 10447M: Chris Park <chris.park@atmel.com> 10448M: Tony Cho <tony.cho@atmel.com> 10449M: Glen Lee <glen.lee@atmel.com> 10450M: Leo Kim <leo.kim@atmel.com> 10451L: linux-wireless@vger.kernel.org 10452S: Supported 10453F: drivers/staging/wilc1000/ 10454 10455STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10456M: Arnaud Patard <arnaud.patard@rtp-net.org> 10457S: Odd Fixes 10458F: drivers/staging/xgifb/ 10459 10460HFI1 DRIVER 10461M: Mike Marciniszyn <infinipath@intel.com> 10462L: linux-rdma@vger.kernel.org 10463S: Supported 10464F: drivers/staging/rdma/hfi1 10465 10466STARFIRE/DURALAN NETWORK DRIVER 10467M: Ion Badulescu <ionut@badula.org> 10468S: Odd Fixes 10469F: drivers/net/ethernet/adaptec/starfire* 10470 10471SUN3/3X 10472M: Sam Creasey <sammy@sammy.net> 10473W: http://sammy.net/sun3/ 10474S: Maintained 10475F: arch/m68k/kernel/*sun3* 10476F: arch/m68k/sun3*/ 10477F: arch/m68k/include/asm/sun3* 10478F: drivers/net/ethernet/i825xx/sun3* 10479 10480SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10481M: Hans de Goede <hdegoede@redhat.com> 10482L: linux-input@vger.kernel.org 10483S: Maintained 10484F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10485F: drivers/input/keyboard/sun4i-lradc-keys.c 10486 10487SUNDANCE NETWORK DRIVER 10488M: Denis Kirjanov <kda@linux-powerpc.org> 10489L: netdev@vger.kernel.org 10490S: Maintained 10491F: drivers/net/ethernet/dlink/sundance.c 10492 10493SUPERH 10494M: Yoshinori Sato <ysato@users.sourceforge.jp> 10495M: Rich Felker <dalias@libc.org> 10496L: linux-sh@vger.kernel.org 10497Q: http://patchwork.kernel.org/project/linux-sh/list/ 10498S: Maintained 10499F: Documentation/sh/ 10500F: arch/sh/ 10501F: drivers/sh/ 10502 10503SUSPEND TO RAM 10504M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10505M: Len Brown <len.brown@intel.com> 10506M: Pavel Machek <pavel@ucw.cz> 10507L: linux-pm@vger.kernel.org 10508S: Supported 10509F: Documentation/power/ 10510F: arch/x86/kernel/acpi/ 10511F: drivers/base/power/ 10512F: kernel/power/ 10513F: include/linux/suspend.h 10514F: include/linux/freezer.h 10515F: include/linux/pm.h 10516 10517SVGA HANDLING 10518M: Martin Mares <mj@ucw.cz> 10519L: linux-video@atrey.karlin.mff.cuni.cz 10520S: Maintained 10521F: Documentation/svga.txt 10522F: arch/x86/boot/video* 10523 10524SWIOTLB SUBSYSTEM 10525M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10526L: linux-kernel@vger.kernel.org 10527T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10528S: Supported 10529F: lib/swiotlb.c 10530F: arch/*/kernel/pci-swiotlb.c 10531F: include/linux/swiotlb.h 10532 10533SWITCHDEV 10534M: Jiri Pirko <jiri@resnulli.us> 10535L: netdev@vger.kernel.org 10536S: Supported 10537F: net/switchdev/ 10538F: include/net/switchdev.h 10539 10540SYNOPSYS ARC ARCHITECTURE 10541M: Vineet Gupta <vgupta@synopsys.com> 10542L: linux-snps-arc@lists.infradead.org 10543S: Supported 10544F: arch/arc/ 10545F: Documentation/devicetree/bindings/arc/* 10546F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10547F: drivers/tty/serial/arc_uart.c 10548T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10549 10550SYNOPSYS ARC SDP platform support 10551M: Alexey Brodkin <abrodkin@synopsys.com> 10552S: Supported 10553F: arch/arc/plat-axs10x 10554F: arch/arc/boot/dts/ax* 10555F: Documentation/devicetree/bindings/arc/axs10* 10556 10557SYSTEM CONFIGURATION (SYSCON) 10558M: Lee Jones <lee.jones@linaro.org> 10559M: Arnd Bergmann <arnd@arndb.de> 10560T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10561S: Supported 10562F: drivers/mfd/syscon.c 10563 10564SYSV FILESYSTEM 10565M: Christoph Hellwig <hch@infradead.org> 10566S: Maintained 10567F: Documentation/filesystems/sysv-fs.txt 10568F: fs/sysv/ 10569F: include/linux/sysv_fs.h 10570 10571TARGET SUBSYSTEM 10572M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10573L: linux-scsi@vger.kernel.org 10574L: target-devel@vger.kernel.org 10575W: http://www.linux-iscsi.org 10576W: http://groups.google.com/group/linux-iscsi-target-dev 10577T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10578S: Supported 10579F: drivers/target/ 10580F: include/target/ 10581F: Documentation/target/ 10582 10583TASKSTATS STATISTICS INTERFACE 10584M: Balbir Singh <bsingharora@gmail.com> 10585S: Maintained 10586F: Documentation/accounting/taskstats* 10587F: include/linux/taskstats* 10588F: kernel/taskstats.c 10589 10590TC CLASSIFIER 10591M: Jamal Hadi Salim <jhs@mojatatu.com> 10592L: netdev@vger.kernel.org 10593S: Maintained 10594F: include/net/pkt_cls.h 10595F: include/uapi/linux/pkt_cls.h 10596F: net/sched/ 10597 10598TCP LOW PRIORITY MODULE 10599M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10600M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10601W: http://tcp-lp-mod.sourceforge.net/ 10602S: Maintained 10603F: net/ipv4/tcp_lp.c 10604 10605TDA10071 MEDIA DRIVER 10606M: Antti Palosaari <crope@iki.fi> 10607L: linux-media@vger.kernel.org 10608W: https://linuxtv.org 10609W: http://palosaari.fi/linux/ 10610Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10611T: git git://linuxtv.org/anttip/media_tree.git 10612S: Maintained 10613F: drivers/media/dvb-frontends/tda10071* 10614 10615TDA18212 MEDIA DRIVER 10616M: Antti Palosaari <crope@iki.fi> 10617L: linux-media@vger.kernel.org 10618W: https://linuxtv.org 10619W: http://palosaari.fi/linux/ 10620Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10621T: git git://linuxtv.org/anttip/media_tree.git 10622S: Maintained 10623F: drivers/media/tuners/tda18212* 10624 10625TDA18218 MEDIA DRIVER 10626M: Antti Palosaari <crope@iki.fi> 10627L: linux-media@vger.kernel.org 10628W: https://linuxtv.org 10629W: http://palosaari.fi/linux/ 10630Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10631T: git git://linuxtv.org/anttip/media_tree.git 10632S: Maintained 10633F: drivers/media/tuners/tda18218* 10634 10635TDA18271 MEDIA DRIVER 10636M: Michael Krufky <mkrufky@linuxtv.org> 10637L: linux-media@vger.kernel.org 10638W: https://linuxtv.org 10639W: http://github.com/mkrufky 10640Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10641T: git git://linuxtv.org/mkrufky/tuners.git 10642S: Maintained 10643F: drivers/media/tuners/tda18271* 10644 10645TDA827x MEDIA DRIVER 10646M: Michael Krufky <mkrufky@linuxtv.org> 10647L: linux-media@vger.kernel.org 10648W: https://linuxtv.org 10649W: http://github.com/mkrufky 10650Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10651T: git git://linuxtv.org/mkrufky/tuners.git 10652S: Maintained 10653F: drivers/media/tuners/tda8290.* 10654 10655TDA8290 MEDIA DRIVER 10656M: Michael Krufky <mkrufky@linuxtv.org> 10657L: linux-media@vger.kernel.org 10658W: https://linuxtv.org 10659W: http://github.com/mkrufky 10660Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10661T: git git://linuxtv.org/mkrufky/tuners.git 10662S: Maintained 10663F: drivers/media/tuners/tda8290.* 10664 10665TDA9840 MEDIA DRIVER 10666M: Hans Verkuil <hverkuil@xs4all.nl> 10667L: linux-media@vger.kernel.org 10668T: git git://linuxtv.org/media_tree.git 10669W: https://linuxtv.org 10670S: Maintained 10671F: drivers/media/i2c/tda9840* 10672 10673TEA5761 TUNER DRIVER 10674M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10675L: linux-media@vger.kernel.org 10676W: https://linuxtv.org 10677T: git git://linuxtv.org/media_tree.git 10678S: Odd fixes 10679F: drivers/media/tuners/tea5761.* 10680 10681TEA5767 TUNER DRIVER 10682M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10683L: linux-media@vger.kernel.org 10684W: https://linuxtv.org 10685T: git git://linuxtv.org/media_tree.git 10686S: Maintained 10687F: drivers/media/tuners/tea5767.* 10688 10689TEA6415C MEDIA DRIVER 10690M: Hans Verkuil <hverkuil@xs4all.nl> 10691L: linux-media@vger.kernel.org 10692T: git git://linuxtv.org/media_tree.git 10693W: https://linuxtv.org 10694S: Maintained 10695F: drivers/media/i2c/tea6415c* 10696 10697TEA6420 MEDIA DRIVER 10698M: Hans Verkuil <hverkuil@xs4all.nl> 10699L: linux-media@vger.kernel.org 10700T: git git://linuxtv.org/media_tree.git 10701W: https://linuxtv.org 10702S: Maintained 10703F: drivers/media/i2c/tea6420* 10704 10705TEAM DRIVER 10706M: Jiri Pirko <jiri@resnulli.us> 10707L: netdev@vger.kernel.org 10708S: Supported 10709F: drivers/net/team/ 10710F: include/linux/if_team.h 10711F: include/uapi/linux/if_team.h 10712 10713TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10714M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10715S: Maintained 10716F: arch/x86/platform/ts5500/ 10717 10718TECHNOTREND USB IR RECEIVER 10719M: Sean Young <sean@mess.org> 10720L: linux-media@vger.kernel.org 10721S: Maintained 10722F: drivers/media/rc/ttusbir.c 10723 10724TEGRA ARCHITECTURE SUPPORT 10725M: Stephen Warren <swarren@wwwdotorg.org> 10726M: Thierry Reding <thierry.reding@gmail.com> 10727M: Alexandre Courbot <gnurou@gmail.com> 10728L: linux-tegra@vger.kernel.org 10729Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10730T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10731S: Supported 10732N: [^a-z]tegra 10733 10734TEGRA CLOCK DRIVER 10735M: Peter De Schrijver <pdeschrijver@nvidia.com> 10736M: Prashant Gaikwad <pgaikwad@nvidia.com> 10737S: Supported 10738F: drivers/clk/tegra/ 10739 10740TEGRA DMA DRIVER 10741M: Laxman Dewangan <ldewangan@nvidia.com> 10742S: Supported 10743F: drivers/dma/tegra20-apb-dma.c 10744 10745TEGRA I2C DRIVER 10746M: Laxman Dewangan <ldewangan@nvidia.com> 10747S: Supported 10748F: drivers/i2c/busses/i2c-tegra.c 10749 10750TEGRA IOMMU DRIVERS 10751M: Hiroshi Doyu <hdoyu@nvidia.com> 10752S: Supported 10753F: drivers/iommu/tegra* 10754 10755TEGRA KBC DRIVER 10756M: Rakesh Iyer <riyer@nvidia.com> 10757M: Laxman Dewangan <ldewangan@nvidia.com> 10758S: Supported 10759F: drivers/input/keyboard/tegra-kbc.c 10760 10761TEGRA PWM DRIVER 10762M: Thierry Reding <thierry.reding@gmail.com> 10763S: Supported 10764F: drivers/pwm/pwm-tegra.c 10765 10766TEGRA SERIAL DRIVER 10767M: Laxman Dewangan <ldewangan@nvidia.com> 10768S: Supported 10769F: drivers/tty/serial/serial-tegra.c 10770 10771TEGRA SPI DRIVER 10772M: Laxman Dewangan <ldewangan@nvidia.com> 10773S: Supported 10774F: drivers/spi/spi-tegra* 10775 10776TEHUTI ETHERNET DRIVER 10777M: Andy Gospodarek <andy@greyhouse.net> 10778L: netdev@vger.kernel.org 10779S: Supported 10780F: drivers/net/ethernet/tehuti/* 10781 10782Telecom Clock Driver for MCPL0010 10783M: Mark Gross <mark.gross@intel.com> 10784S: Supported 10785F: drivers/char/tlclk.c 10786 10787TENSILICA XTENSA PORT (xtensa) 10788M: Chris Zankel <chris@zankel.net> 10789M: Max Filippov <jcmvbkbc@gmail.com> 10790L: linux-xtensa@linux-xtensa.org 10791T: git git://github.com/czankel/xtensa-linux.git 10792S: Maintained 10793F: arch/xtensa/ 10794F: drivers/irqchip/irq-xtensa-* 10795 10796THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10797M: Hans Verkuil <hverkuil@xs4all.nl> 10798L: linux-media@vger.kernel.org 10799T: git git://linuxtv.org/media_tree.git 10800W: https://linuxtv.org 10801S: Maintained 10802F: drivers/media/radio/radio-raremono.c 10803 10804THERMAL 10805M: Zhang Rui <rui.zhang@intel.com> 10806M: Eduardo Valentin <edubezval@gmail.com> 10807L: linux-pm@vger.kernel.org 10808T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10809T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10810Q: https://patchwork.kernel.org/project/linux-pm/list/ 10811S: Supported 10812F: drivers/thermal/ 10813F: include/linux/thermal.h 10814F: include/uapi/linux/thermal.h 10815F: include/linux/cpu_cooling.h 10816F: Documentation/devicetree/bindings/thermal/ 10817 10818THERMAL/CPU_COOLING 10819M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10820M: Viresh Kumar <viresh.kumar@linaro.org> 10821M: Javi Merino <javi.merino@arm.com> 10822L: linux-pm@vger.kernel.org 10823S: Supported 10824F: Documentation/thermal/cpu-cooling-api.txt 10825F: drivers/thermal/cpu_cooling.c 10826F: include/linux/cpu_cooling.h 10827 10828THINGM BLINK(1) USB RGB LED DRIVER 10829M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10830S: Maintained 10831F: drivers/hid/hid-thingm.c 10832 10833THINKPAD ACPI EXTRAS DRIVER 10834M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10835L: ibm-acpi-devel@lists.sourceforge.net 10836L: platform-driver-x86@vger.kernel.org 10837W: http://ibm-acpi.sourceforge.net 10838W: http://thinkwiki.org/wiki/Ibm-acpi 10839T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10840S: Maintained 10841F: drivers/platform/x86/thinkpad_acpi.c 10842 10843TI BANDGAP AND THERMAL DRIVER 10844M: Eduardo Valentin <edubezval@gmail.com> 10845L: linux-pm@vger.kernel.org 10846L: linux-omap@vger.kernel.org 10847S: Maintained 10848F: drivers/thermal/ti-soc-thermal/ 10849 10850TI CDCE706 CLOCK DRIVER 10851M: Max Filippov <jcmvbkbc@gmail.com> 10852S: Maintained 10853F: drivers/clk/clk-cdce706.c 10854 10855TI CLOCK DRIVER 10856M: Tero Kristo <t-kristo@ti.com> 10857L: linux-omap@vger.kernel.org 10858S: Maintained 10859F: drivers/clk/ti/ 10860F: include/linux/clk/ti.h 10861 10862TI FLASH MEDIA INTERFACE DRIVER 10863M: Alex Dubov <oakad@yahoo.com> 10864S: Maintained 10865F: drivers/misc/tifm* 10866F: drivers/mmc/host/tifm_sd.c 10867F: include/linux/tifm.h 10868 10869TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10870M: Santosh Shilimkar <ssantosh@kernel.org> 10871L: linux-kernel@vger.kernel.org 10872L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10873S: Maintained 10874F: drivers/soc/ti/* 10875T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10876 10877 10878TI LM49xxx FAMILY ASoC CODEC DRIVERS 10879M: M R Swami Reddy <mr.swami.reddy@ti.com> 10880M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10881L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10882S: Maintained 10883F: sound/soc/codecs/lm49453* 10884F: sound/soc/codecs/isabelle* 10885 10886TI LP855x BACKLIGHT DRIVER 10887M: Milo Kim <milo.kim@ti.com> 10888S: Maintained 10889F: Documentation/backlight/lp855x-driver.txt 10890F: drivers/video/backlight/lp855x_bl.c 10891F: include/linux/platform_data/lp855x.h 10892 10893TI LP8727 CHARGER DRIVER 10894M: Milo Kim <milo.kim@ti.com> 10895S: Maintained 10896F: drivers/power/lp8727_charger.c 10897F: include/linux/platform_data/lp8727.h 10898 10899TI LP8788 MFD DRIVER 10900M: Milo Kim <milo.kim@ti.com> 10901S: Maintained 10902F: drivers/iio/adc/lp8788_adc.c 10903F: drivers/leds/leds-lp8788.c 10904F: drivers/mfd/lp8788*.c 10905F: drivers/power/lp8788-charger.c 10906F: drivers/regulator/lp8788-*.c 10907F: include/linux/mfd/lp8788*.h 10908 10909TI NETCP ETHERNET DRIVER 10910M: Wingman Kwok <w-kwok2@ti.com> 10911M: Murali Karicheri <m-karicheri2@ti.com> 10912L: netdev@vger.kernel.org 10913S: Maintained 10914F: drivers/net/ethernet/ti/netcp* 10915 10916TI TAS571X FAMILY ASoC CODEC DRIVER 10917M: Kevin Cernekee <cernekee@chromium.org> 10918L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10919S: Odd Fixes 10920F: sound/soc/codecs/tas571x* 10921 10922TI TWL4030 SERIES SOC CODEC DRIVER 10923M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10924L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10925S: Maintained 10926F: sound/soc/codecs/twl4030* 10927 10928TI WILINK WIRELESS DRIVERS 10929L: linux-wireless@vger.kernel.org 10930W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10931W: http://wireless.kernel.org/en/users/Drivers/wl1251 10932T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10933S: Orphan 10934F: drivers/net/wireless/ti/ 10935F: include/linux/wl12xx.h 10936 10937TIPC NETWORK LAYER 10938M: Jon Maloy <jon.maloy@ericsson.com> 10939M: Ying Xue <ying.xue@windriver.com> 10940L: netdev@vger.kernel.org (core kernel code) 10941L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10942W: http://tipc.sourceforge.net/ 10943S: Maintained 10944F: include/uapi/linux/tipc*.h 10945F: net/tipc/ 10946 10947TILE ARCHITECTURE 10948M: Chris Metcalf <cmetcalf@ezchip.com> 10949W: http://www.ezchip.com/scm/ 10950T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 10951S: Supported 10952F: arch/tile/ 10953F: drivers/char/tile-srom.c 10954F: drivers/edac/tile_edac.c 10955F: drivers/net/ethernet/tile/ 10956F: drivers/rtc/rtc-tile.c 10957F: drivers/tty/hvc/hvc_tile.c 10958F: drivers/tty/serial/tilegx.c 10959F: drivers/usb/host/*-tilegx.c 10960F: include/linux/usb/tilegx.h 10961 10962TLAN NETWORK DRIVER 10963M: Samuel Chessman <chessman@tux.org> 10964L: tlan-devel@lists.sourceforge.net (subscribers-only) 10965W: http://sourceforge.net/projects/tlan/ 10966S: Maintained 10967F: Documentation/networking/tlan.txt 10968F: drivers/net/ethernet/ti/tlan.* 10969 10970TOMOYO SECURITY MODULE 10971M: Kentaro Takeda <takedakn@nttdata.co.jp> 10972M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10973L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10974L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10975L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10976L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10977W: http://tomoyo.sourceforge.jp/ 10978T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10979S: Maintained 10980F: security/tomoyo/ 10981 10982TOPSTAR LAPTOP EXTRAS DRIVER 10983M: Herton Ronaldo Krzesinski <herton@canonical.com> 10984L: platform-driver-x86@vger.kernel.org 10985S: Maintained 10986F: drivers/platform/x86/topstar-laptop.c 10987 10988TOSHIBA ACPI EXTRAS DRIVER 10989M: Azael Avalos <coproscefalo@gmail.com> 10990L: platform-driver-x86@vger.kernel.org 10991S: Maintained 10992F: drivers/platform/x86/toshiba_acpi.c 10993 10994TOSHIBA BLUETOOTH DRIVER 10995M: Azael Avalos <coproscefalo@gmail.com> 10996L: platform-driver-x86@vger.kernel.org 10997S: Maintained 10998F: drivers/platform/x86/toshiba_bluetooth.c 10999 11000TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11001M: Azael Avalos <coproscefalo@gmail.com> 11002L: platform-driver-x86@vger.kernel.org 11003S: Maintained 11004F: drivers/platform/x86/toshiba_haps.c 11005 11006TOSHIBA WMI HOTKEYS DRIVER 11007M: Azael Avalos <coproscefalo@gmail.com> 11008L: platform-driver-x86@vger.kernel.org 11009S: Maintained 11010F: drivers/platform/x86/toshiba-wmi.c 11011 11012TOSHIBA SMM DRIVER 11013M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11014W: http://www.buzzard.org.uk/toshiba/ 11015S: Maintained 11016F: drivers/char/toshiba.c 11017F: include/linux/toshiba.h 11018F: include/uapi/linux/toshiba.h 11019 11020TOSHIBA TC358743 DRIVER 11021M: Mats Randgaard <matrandg@cisco.com> 11022L: linux-media@vger.kernel.org 11023S: Maintained 11024F: drivers/media/i2c/tc358743* 11025F: include/media/i2c/tc358743.h 11026 11027TMIO MMC DRIVER 11028M: Ian Molton <ian@mnementh.co.uk> 11029L: linux-mmc@vger.kernel.org 11030S: Maintained 11031F: drivers/mmc/host/tmio_mmc* 11032F: drivers/mmc/host/sh_mobile_sdhi.c 11033F: include/linux/mmc/tmio.h 11034F: include/linux/mmc/sh_mobile_sdhi.h 11035 11036TMP401 HARDWARE MONITOR DRIVER 11037M: Guenter Roeck <linux@roeck-us.net> 11038L: lm-sensors@lm-sensors.org 11039S: Maintained 11040F: Documentation/hwmon/tmp401 11041F: drivers/hwmon/tmp401.c 11042 11043TMPFS (SHMEM FILESYSTEM) 11044M: Hugh Dickins <hughd@google.com> 11045L: linux-mm@kvack.org 11046S: Maintained 11047F: include/linux/shmem_fs.h 11048F: mm/shmem.c 11049 11050TM6000 VIDEO4LINUX DRIVER 11051M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11052L: linux-media@vger.kernel.org 11053W: https://linuxtv.org 11054T: git git://linuxtv.org/media_tree.git 11055S: Odd fixes 11056F: drivers/media/usb/tm6000/ 11057 11058TW68 VIDEO4LINUX DRIVER 11059M: Hans Verkuil <hverkuil@xs4all.nl> 11060L: linux-media@vger.kernel.org 11061T: git git://linuxtv.org/media_tree.git 11062W: https://linuxtv.org 11063S: Odd Fixes 11064F: drivers/media/pci/tw68/ 11065 11066TPM DEVICE DRIVER 11067M: Peter Huewe <peterhuewe@gmx.de> 11068M: Marcel Selhorst <tpmdd@selhorst.net> 11069M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11070R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11071W: http://tpmdd.sourceforge.net 11072L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11073Q: git git://github.com/PeterHuewe/linux-tpmdd.git 11074T: git https://github.com/PeterHuewe/linux-tpmdd 11075S: Maintained 11076F: drivers/char/tpm/ 11077 11078TPM IBM_VTPM DEVICE DRIVER 11079M: Ashley Lai <ashleydlai@gmail.com> 11080W: http://tpmdd.sourceforge.net 11081L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11082S: Maintained 11083F: drivers/char/tpm/tpm_ibmvtpm* 11084 11085TRACING 11086M: Steven Rostedt <rostedt@goodmis.org> 11087M: Ingo Molnar <mingo@redhat.com> 11088T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11089S: Maintained 11090F: Documentation/trace/ftrace.txt 11091F: arch/*/*/*/ftrace.h 11092F: arch/*/kernel/ftrace.c 11093F: include/*/ftrace.h 11094F: include/linux/trace*.h 11095F: include/trace/ 11096F: kernel/trace/ 11097F: tools/testing/selftests/ftrace/ 11098 11099TRIVIAL PATCHES 11100M: Jiri Kosina <trivial@kernel.org> 11101T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11102S: Maintained 11103K: ^Subject:.*(?i)trivial 11104 11105TTY LAYER 11106M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11107M: Jiri Slaby <jslaby@suse.com> 11108S: Supported 11109T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11110F: Documentation/serial/ 11111F: drivers/tty/ 11112F: drivers/tty/serial/serial_core.c 11113F: include/linux/serial_core.h 11114F: include/linux/serial.h 11115F: include/linux/tty.h 11116F: include/uapi/linux/serial_core.h 11117F: include/uapi/linux/serial.h 11118F: include/uapi/linux/tty.h 11119 11120TUA9001 MEDIA DRIVER 11121M: Antti Palosaari <crope@iki.fi> 11122L: linux-media@vger.kernel.org 11123W: https://linuxtv.org 11124W: http://palosaari.fi/linux/ 11125Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11126T: git git://linuxtv.org/anttip/media_tree.git 11127S: Maintained 11128F: drivers/media/tuners/tua9001* 11129 11130TULIP NETWORK DRIVERS 11131L: netdev@vger.kernel.org 11132L: linux-parisc@vger.kernel.org 11133S: Orphan 11134F: drivers/net/ethernet/dec/tulip/ 11135 11136TUN/TAP driver 11137M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11138W: http://vtun.sourceforge.net/tun 11139S: Maintained 11140F: Documentation/networking/tuntap.txt 11141F: arch/um/os-Linux/drivers/ 11142 11143TURBOCHANNEL SUBSYSTEM 11144M: "Maciej W. Rozycki" <macro@linux-mips.org> 11145M: Ralf Baechle <ralf@linux-mips.org> 11146L: linux-mips@linux-mips.org 11147Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11148S: Maintained 11149F: drivers/tc/ 11150F: include/linux/tc.h 11151 11152U14-34F SCSI DRIVER 11153M: Dario Ballabio <ballabio_dario@emc.com> 11154L: linux-scsi@vger.kernel.org 11155S: Maintained 11156F: drivers/scsi/u14-34f.c 11157 11158UBI FILE SYSTEM (UBIFS) 11159M: Artem Bityutskiy <dedekind1@gmail.com> 11160M: Adrian Hunter <adrian.hunter@intel.com> 11161L: linux-mtd@lists.infradead.org 11162T: git git://git.infradead.org/ubifs-2.6.git 11163W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11164S: Maintained 11165F: Documentation/filesystems/ubifs.txt 11166F: fs/ubifs/ 11167 11168UCLINUX (M68KNOMMU AND COLDFIRE) 11169M: Greg Ungerer <gerg@uclinux.org> 11170W: http://www.uclinux.org/ 11171L: linux-m68k@lists.linux-m68k.org 11172L: uclinux-dev@uclinux.org (subscribers-only) 11173T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11174S: Maintained 11175F: arch/m68k/coldfire/ 11176F: arch/m68k/68*/ 11177F: arch/m68k/*/*_no.* 11178F: arch/m68k/include/asm/*_no.* 11179 11180UDF FILESYSTEM 11181M: Jan Kara <jack@suse.com> 11182S: Maintained 11183F: Documentation/filesystems/udf.txt 11184F: fs/udf/ 11185 11186UFS FILESYSTEM 11187M: Evgeniy Dushistov <dushistov@mail.ru> 11188S: Maintained 11189F: Documentation/filesystems/ufs.txt 11190F: fs/ufs/ 11191 11192UHID USERSPACE HID IO DRIVER: 11193M: David Herrmann <dh.herrmann@googlemail.com> 11194L: linux-input@vger.kernel.org 11195S: Maintained 11196F: drivers/hid/uhid.c 11197F: include/uapi/linux/uhid.h 11198 11199ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11200L: linux-usb@vger.kernel.org 11201S: Orphan 11202F: drivers/uwb/ 11203F: include/linux/uwb.h 11204F: include/linux/uwb/ 11205 11206UNICORE32 ARCHITECTURE: 11207M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11208W: http://mprc.pku.edu.cn/~guanxuetao/linux 11209S: Maintained 11210T: git git://github.com/gxt/linux.git 11211F: arch/unicore32/ 11212 11213UNIFDEF 11214M: Tony Finch <dot@dotat.at> 11215W: http://dotat.at/prog/unifdef 11216S: Maintained 11217F: scripts/unifdef.c 11218 11219UNIFORM CDROM DRIVER 11220M: Jens Axboe <axboe@kernel.dk> 11221W: http://www.kernel.dk 11222S: Maintained 11223F: Documentation/cdrom/ 11224F: drivers/cdrom/cdrom.c 11225F: include/linux/cdrom.h 11226F: include/uapi/linux/cdrom.h 11227 11228UNISYS S-PAR DRIVERS 11229M: Benjamin Romer <benjamin.romer@unisys.com> 11230M: David Kershner <david.kershner@unisys.com> 11231L: sparmaintainer@unisys.com (Unisys internal) 11232S: Supported 11233F: drivers/staging/unisys/ 11234 11235UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11236M: Vinayak Holikatti <vinholikatti@gmail.com> 11237L: linux-scsi@vger.kernel.org 11238S: Supported 11239F: Documentation/scsi/ufs.txt 11240F: drivers/scsi/ufs/ 11241 11242UNSORTED BLOCK IMAGES (UBI) 11243M: Artem Bityutskiy <dedekind1@gmail.com> 11244M: Richard Weinberger <richard@nod.at> 11245W: http://www.linux-mtd.infradead.org/ 11246L: linux-mtd@lists.infradead.org 11247T: git git://git.infradead.org/ubifs-2.6.git 11248S: Supported 11249F: drivers/mtd/ubi/ 11250F: include/linux/mtd/ubi.h 11251F: include/uapi/mtd/ubi-user.h 11252 11253USB ACM DRIVER 11254M: Oliver Neukum <oliver@neukum.org> 11255L: linux-usb@vger.kernel.org 11256S: Maintained 11257F: Documentation/usb/acm.txt 11258F: drivers/usb/class/cdc-acm.* 11259 11260USB AR5523 WIRELESS DRIVER 11261M: Pontus Fuchs <pontus.fuchs@gmail.com> 11262L: linux-wireless@vger.kernel.org 11263S: Maintained 11264F: drivers/net/wireless/ath/ar5523/ 11265 11266USB ATTACHED SCSI 11267M: Hans de Goede <hdegoede@redhat.com> 11268M: Gerd Hoffmann <kraxel@redhat.com> 11269L: linux-usb@vger.kernel.org 11270L: linux-scsi@vger.kernel.org 11271S: Maintained 11272F: drivers/usb/storage/uas.c 11273 11274USB CDC ETHERNET DRIVER 11275M: Oliver Neukum <oliver@neukum.org> 11276L: linux-usb@vger.kernel.org 11277S: Maintained 11278F: drivers/net/usb/cdc_*.c 11279F: include/uapi/linux/usb/cdc.h 11280 11281USB CHAOSKEY DRIVER 11282M: Keith Packard <keithp@keithp.com> 11283L: linux-usb@vger.kernel.org 11284S: Maintained 11285F: drivers/usb/misc/chaoskey.c 11286 11287USB CYPRESS C67X00 DRIVER 11288M: Peter Korsgaard <jacmet@sunsite.dk> 11289L: linux-usb@vger.kernel.org 11290S: Maintained 11291F: drivers/usb/c67x00/ 11292 11293USB DAVICOM DM9601 DRIVER 11294M: Peter Korsgaard <jacmet@sunsite.dk> 11295L: netdev@vger.kernel.org 11296W: http://www.linux-usb.org/usbnet 11297S: Maintained 11298F: drivers/net/usb/dm9601.c 11299 11300USB DIAMOND RIO500 DRIVER 11301M: Cesar Miquel <miquel@df.uba.ar> 11302L: rio500-users@lists.sourceforge.net 11303W: http://rio500.sourceforge.net 11304S: Maintained 11305F: drivers/usb/misc/rio500* 11306 11307USB EHCI DRIVER 11308M: Alan Stern <stern@rowland.harvard.edu> 11309L: linux-usb@vger.kernel.org 11310S: Maintained 11311F: Documentation/usb/ehci.txt 11312F: drivers/usb/host/ehci* 11313 11314USB GADGET/PERIPHERAL SUBSYSTEM 11315M: Felipe Balbi <balbi@kernel.org> 11316L: linux-usb@vger.kernel.org 11317W: http://www.linux-usb.org/gadget 11318T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11319S: Maintained 11320F: drivers/usb/gadget/ 11321F: include/linux/usb/gadget* 11322 11323USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11324M: Jiri Kosina <jikos@kernel.org> 11325R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11326L: linux-usb@vger.kernel.org 11327T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11328S: Maintained 11329F: Documentation/hid/hiddev.txt 11330F: drivers/hid/usbhid/ 11331 11332USB ISP116X DRIVER 11333M: Olav Kongas <ok@artecdesign.ee> 11334L: linux-usb@vger.kernel.org 11335S: Maintained 11336F: drivers/usb/host/isp116x* 11337F: include/linux/usb/isp116x.h 11338 11339USB MASS STORAGE DRIVER 11340M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11341L: linux-usb@vger.kernel.org 11342L: usb-storage@lists.one-eyed-alien.net 11343S: Maintained 11344W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11345F: drivers/usb/storage/ 11346 11347USB MIDI DRIVER 11348M: Clemens Ladisch <clemens@ladisch.de> 11349L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11350T: git git://git.alsa-project.org/alsa-kernel.git 11351S: Maintained 11352F: sound/usb/midi.* 11353 11354USB NETWORKING DRIVERS 11355L: linux-usb@vger.kernel.org 11356S: Odd Fixes 11357F: drivers/net/usb/ 11358 11359USB OHCI DRIVER 11360M: Alan Stern <stern@rowland.harvard.edu> 11361L: linux-usb@vger.kernel.org 11362S: Maintained 11363F: Documentation/usb/ohci.txt 11364F: drivers/usb/host/ohci* 11365 11366USB OTG FSM (Finite State Machine) 11367M: Peter Chen <Peter.Chen@nxp.com> 11368T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11369L: linux-usb@vger.kernel.org 11370S: Maintained 11371F: drivers/usb/common/usb-otg-fsm.c 11372 11373USB OVER IP DRIVER 11374M: Valentina Manea <valentina.manea.m@gmail.com> 11375M: Shuah Khan <shuah.kh@samsung.com> 11376L: linux-usb@vger.kernel.org 11377S: Maintained 11378F: drivers/usb/usbip/ 11379F: tools/usb/usbip/ 11380 11381USB PEGASUS DRIVER 11382M: Petko Manolov <petkan@nucleusys.com> 11383L: linux-usb@vger.kernel.org 11384L: netdev@vger.kernel.org 11385T: git git://github.com/petkan/pegasus.git 11386W: https://github.com/petkan/pegasus 11387S: Maintained 11388F: drivers/net/usb/pegasus.* 11389 11390USB PHY LAYER 11391M: Felipe Balbi <balbi@kernel.org> 11392L: linux-usb@vger.kernel.org 11393T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11394S: Maintained 11395F: drivers/usb/phy/ 11396 11397USB PRINTER DRIVER (usblp) 11398M: Pete Zaitcev <zaitcev@redhat.com> 11399L: linux-usb@vger.kernel.org 11400S: Supported 11401F: drivers/usb/class/usblp.c 11402 11403USB QMI WWAN NETWORK DRIVER 11404M: Bjørn Mork <bjorn@mork.no> 11405L: netdev@vger.kernel.org 11406S: Maintained 11407F: Documentation/ABI/testing/sysfs-class-net-qmi 11408F: drivers/net/usb/qmi_wwan.c 11409 11410USB RTL8150 DRIVER 11411M: Petko Manolov <petkan@nucleusys.com> 11412L: linux-usb@vger.kernel.org 11413L: netdev@vger.kernel.org 11414T: git git://github.com/petkan/rtl8150.git 11415W: https://github.com/petkan/rtl8150 11416S: Maintained 11417F: drivers/net/usb/rtl8150.c 11418 11419USB SERIAL SUBSYSTEM 11420M: Johan Hovold <johan@kernel.org> 11421L: linux-usb@vger.kernel.org 11422S: Maintained 11423F: Documentation/usb/usb-serial.txt 11424F: drivers/usb/serial/ 11425F: include/linux/usb/serial.h 11426 11427USB SMSC75XX ETHERNET DRIVER 11428M: Steve Glendinning <steve.glendinning@shawell.net> 11429L: netdev@vger.kernel.org 11430S: Maintained 11431F: drivers/net/usb/smsc75xx.* 11432 11433USB SMSC95XX ETHERNET DRIVER 11434M: Steve Glendinning <steve.glendinning@shawell.net> 11435L: netdev@vger.kernel.org 11436S: Maintained 11437F: drivers/net/usb/smsc95xx.* 11438 11439USB SUBSYSTEM 11440M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11441L: linux-usb@vger.kernel.org 11442W: http://www.linux-usb.org 11443T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11444S: Supported 11445F: Documentation/usb/ 11446F: drivers/usb/ 11447F: include/linux/usb.h 11448F: include/linux/usb/ 11449 11450USB UHCI DRIVER 11451M: Alan Stern <stern@rowland.harvard.edu> 11452L: linux-usb@vger.kernel.org 11453S: Maintained 11454F: drivers/usb/host/uhci* 11455 11456USB "USBNET" DRIVER FRAMEWORK 11457M: Oliver Neukum <oneukum@suse.com> 11458L: netdev@vger.kernel.org 11459W: http://www.linux-usb.org/usbnet 11460S: Maintained 11461F: drivers/net/usb/usbnet.c 11462F: include/linux/usb/usbnet.h 11463 11464USB VIDEO CLASS 11465M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11466L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11467L: linux-media@vger.kernel.org 11468T: git git://linuxtv.org/media_tree.git 11469W: http://www.ideasonboard.org/uvc/ 11470S: Maintained 11471F: drivers/media/usb/uvc/ 11472F: include/uapi/linux/uvcvideo.h 11473 11474USB VISION DRIVER 11475M: Hans Verkuil <hverkuil@xs4all.nl> 11476L: linux-media@vger.kernel.org 11477T: git git://linuxtv.org/media_tree.git 11478W: https://linuxtv.org 11479S: Odd Fixes 11480F: drivers/media/usb/usbvision/ 11481 11482USB WEBCAM GADGET 11483M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11484L: linux-usb@vger.kernel.org 11485S: Maintained 11486F: drivers/usb/gadget/function/*uvc* 11487F: drivers/usb/gadget/legacy/webcam.c 11488 11489USB WIRELESS RNDIS DRIVER (rndis_wlan) 11490M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11491L: linux-wireless@vger.kernel.org 11492S: Maintained 11493F: drivers/net/wireless/rndis_wlan.c 11494 11495USB XHCI DRIVER 11496M: Mathias Nyman <mathias.nyman@intel.com> 11497L: linux-usb@vger.kernel.org 11498S: Supported 11499F: drivers/usb/host/xhci* 11500F: drivers/usb/host/pci-quirks* 11501 11502USB ZD1201 DRIVER 11503L: linux-wireless@vger.kernel.org 11504W: http://linux-lc100020.sourceforge.net 11505S: Orphan 11506F: drivers/net/wireless/zydas/zd1201.* 11507 11508USB ZR364XX DRIVER 11509M: Antoine Jacquet <royale@zerezo.com> 11510L: linux-usb@vger.kernel.org 11511L: linux-media@vger.kernel.org 11512T: git git://linuxtv.org/media_tree.git 11513W: http://royale.zerezo.com/zr364xx/ 11514S: Maintained 11515F: Documentation/video4linux/zr364xx.txt 11516F: drivers/media/usb/zr364xx/ 11517 11518ULPI BUS 11519M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11520L: linux-usb@vger.kernel.org 11521S: Maintained 11522F: drivers/usb/common/ulpi.c 11523F: include/linux/ulpi/ 11524 11525USER-MODE LINUX (UML) 11526M: Jeff Dike <jdike@addtoit.com> 11527M: Richard Weinberger <richard@nod.at> 11528L: user-mode-linux-devel@lists.sourceforge.net 11529L: user-mode-linux-user@lists.sourceforge.net 11530W: http://user-mode-linux.sourceforge.net 11531T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11532S: Maintained 11533F: Documentation/virtual/uml/ 11534F: arch/um/ 11535F: arch/x86/um/ 11536F: fs/hostfs/ 11537F: fs/hppfs/ 11538 11539USERSPACE I/O (UIO) 11540M: "Hans J. Koch" <hjk@hansjkoch.de> 11541M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11542S: Maintained 11543T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11544F: Documentation/DocBook/uio-howto.tmpl 11545F: drivers/uio/ 11546F: include/linux/uio*.h 11547 11548UTIL-LINUX PACKAGE 11549M: Karel Zak <kzak@redhat.com> 11550L: util-linux@vger.kernel.org 11551W: http://en.wikipedia.org/wiki/Util-linux 11552T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11553S: Maintained 11554 11555UVESAFB DRIVER 11556M: Michal Januszewski <spock@gentoo.org> 11557L: linux-fbdev@vger.kernel.org 11558W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11559S: Maintained 11560F: Documentation/fb/uvesafb.txt 11561F: drivers/video/fbdev/uvesafb.* 11562 11563VF610 NAND DRIVER 11564M: Stefan Agner <stefan@agner.ch> 11565L: linux-mtd@lists.infradead.org 11566S: Supported 11567F: drivers/mtd/nand/vf610_nfc.c 11568 11569VFAT/FAT/MSDOS FILESYSTEM 11570M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11571S: Maintained 11572F: Documentation/filesystems/vfat.txt 11573F: fs/fat/ 11574 11575VFIO DRIVER 11576M: Alex Williamson <alex.williamson@redhat.com> 11577L: kvm@vger.kernel.org 11578T: git git://github.com/awilliam/linux-vfio.git 11579S: Maintained 11580F: Documentation/vfio.txt 11581F: drivers/vfio/ 11582F: include/linux/vfio.h 11583F: include/uapi/linux/vfio.h 11584 11585VFIO PLATFORM DRIVER 11586M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11587L: kvm@vger.kernel.org 11588S: Maintained 11589F: drivers/vfio/platform/ 11590 11591VIDEOBUF2 FRAMEWORK 11592M: Pawel Osciak <pawel@osciak.com> 11593M: Marek Szyprowski <m.szyprowski@samsung.com> 11594M: Kyungmin Park <kyungmin.park@samsung.com> 11595L: linux-media@vger.kernel.org 11596S: Maintained 11597F: drivers/media/v4l2-core/videobuf2-* 11598F: include/media/videobuf2-* 11599 11600VIRTUAL SERIO DEVICE DRIVER 11601M: Stephen Chandler Paul <thatslyude@gmail.com> 11602S: Maintained 11603F: drivers/input/serio/userio.c 11604F: include/uapi/linux/userio.h 11605 11606VIRTIO CONSOLE DRIVER 11607M: Amit Shah <amit.shah@redhat.com> 11608L: virtualization@lists.linux-foundation.org 11609S: Maintained 11610F: drivers/char/virtio_console.c 11611F: include/linux/virtio_console.h 11612F: include/uapi/linux/virtio_console.h 11613 11614VIRTIO CORE, NET AND BLOCK DRIVERS 11615M: "Michael S. Tsirkin" <mst@redhat.com> 11616L: virtualization@lists.linux-foundation.org 11617S: Maintained 11618F: drivers/virtio/ 11619F: tools/virtio/ 11620F: drivers/net/virtio_net.c 11621F: drivers/block/virtio_blk.c 11622F: include/linux/virtio_*.h 11623F: include/uapi/linux/virtio_*.h 11624 11625VIRTIO DRIVERS FOR S390 11626M: Christian Borntraeger <borntraeger@de.ibm.com> 11627M: Cornelia Huck <cornelia.huck@de.ibm.com> 11628L: linux-s390@vger.kernel.org 11629L: virtualization@lists.linux-foundation.org 11630L: kvm@vger.kernel.org 11631S: Supported 11632F: drivers/s390/virtio/ 11633 11634VIRTIO GPU DRIVER 11635M: David Airlie <airlied@linux.ie> 11636M: Gerd Hoffmann <kraxel@redhat.com> 11637L: dri-devel@lists.freedesktop.org 11638L: virtualization@lists.linux-foundation.org 11639S: Maintained 11640F: drivers/gpu/drm/virtio/ 11641F: include/uapi/linux/virtio_gpu.h 11642 11643VIRTIO HOST (VHOST) 11644M: "Michael S. Tsirkin" <mst@redhat.com> 11645L: kvm@vger.kernel.org 11646L: virtualization@lists.linux-foundation.org 11647L: netdev@vger.kernel.org 11648T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11649S: Maintained 11650F: drivers/vhost/ 11651F: include/uapi/linux/vhost.h 11652 11653VIRTIO INPUT DRIVER 11654M: Gerd Hoffmann <kraxel@redhat.com> 11655S: Maintained 11656F: drivers/virtio/virtio_input.c 11657F: include/uapi/linux/virtio_input.h 11658 11659VIA RHINE NETWORK DRIVER 11660S: Orphan 11661F: drivers/net/ethernet/via/via-rhine.c 11662 11663VIA SD/MMC CARD CONTROLLER DRIVER 11664M: Bruce Chang <brucechang@via.com.tw> 11665M: Harald Welte <HaraldWelte@viatech.com> 11666S: Maintained 11667F: drivers/mmc/host/via-sdmmc.c 11668 11669VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11670M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11671L: linux-fbdev@vger.kernel.org 11672S: Maintained 11673F: include/linux/via-core.h 11674F: include/linux/via-gpio.h 11675F: include/linux/via_i2c.h 11676F: drivers/video/fbdev/via/ 11677 11678VIA VELOCITY NETWORK DRIVER 11679M: Francois Romieu <romieu@fr.zoreil.com> 11680L: netdev@vger.kernel.org 11681S: Maintained 11682F: drivers/net/ethernet/via/via-velocity.* 11683 11684VIRT LIB 11685M: Alex Williamson <alex.williamson@redhat.com> 11686M: Paolo Bonzini <pbonzini@redhat.com> 11687L: kvm@vger.kernel.org 11688S: Supported 11689F: virt/lib/ 11690 11691VIVID VIRTUAL VIDEO DRIVER 11692M: Hans Verkuil <hverkuil@xs4all.nl> 11693L: linux-media@vger.kernel.org 11694T: git git://linuxtv.org/media_tree.git 11695W: https://linuxtv.org 11696S: Maintained 11697F: drivers/media/platform/vivid/* 11698 11699VLAN (802.1Q) 11700M: Patrick McHardy <kaber@trash.net> 11701L: netdev@vger.kernel.org 11702S: Maintained 11703F: drivers/net/macvlan.c 11704F: include/linux/if_*vlan.h 11705F: net/8021q/ 11706 11707VLYNQ BUS 11708M: Florian Fainelli <florian@openwrt.org> 11709L: openwrt-devel@lists.openwrt.org (subscribers-only) 11710S: Maintained 11711F: drivers/vlynq/vlynq.c 11712F: include/linux/vlynq.h 11713 11714VME SUBSYSTEM 11715M: Martyn Welch <martyn@welchs.me.uk> 11716M: Manohar Vanga <manohar.vanga@gmail.com> 11717M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11718L: devel@driverdev.osuosl.org 11719S: Maintained 11720T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11721F: Documentation/vme_api.txt 11722F: drivers/staging/vme/ 11723F: drivers/vme/ 11724F: include/linux/vme* 11725 11726VMWARE HYPERVISOR INTERFACE 11727M: Alok Kataria <akataria@vmware.com> 11728L: virtualization@lists.linux-foundation.org 11729S: Supported 11730F: arch/x86/kernel/cpu/vmware.c 11731 11732VMWARE BALLOON DRIVER 11733M: Xavier Deguillard <xdeguillard@vmware.com> 11734M: Philip Moltmann <moltmann@vmware.com> 11735M: "VMware, Inc." <pv-drivers@vmware.com> 11736L: linux-kernel@vger.kernel.org 11737S: Maintained 11738F: drivers/misc/vmw_balloon.c 11739 11740VMWARE VMMOUSE SUBDRIVER 11741M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11742M: "VMware, Inc." <pv-drivers@vmware.com> 11743L: linux-input@vger.kernel.org 11744S: Maintained 11745F: drivers/input/mouse/vmmouse.c 11746F: drivers/input/mouse/vmmouse.h 11747 11748VMWARE VMXNET3 ETHERNET DRIVER 11749M: Shrikrishna Khare <skhare@vmware.com> 11750M: "VMware, Inc." <pv-drivers@vmware.com> 11751L: netdev@vger.kernel.org 11752S: Maintained 11753F: drivers/net/vmxnet3/ 11754 11755VMware PVSCSI driver 11756M: Arvind Kumar <arvindkumar@vmware.com> 11757M: VMware PV-Drivers <pv-drivers@vmware.com> 11758L: linux-scsi@vger.kernel.org 11759S: Maintained 11760F: drivers/scsi/vmw_pvscsi.c 11761F: drivers/scsi/vmw_pvscsi.h 11762 11763VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11764M: Liam Girdwood <lgirdwood@gmail.com> 11765M: Mark Brown <broonie@kernel.org> 11766L: linux-kernel@vger.kernel.org 11767W: http://www.slimlogic.co.uk/?p=48 11768T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11769S: Supported 11770F: drivers/regulator/ 11771F: include/linux/regulator/ 11772 11773VRF 11774M: David Ahern <dsa@cumulusnetworks.com> 11775M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11776L: netdev@vger.kernel.org 11777S: Maintained 11778F: drivers/net/vrf.c 11779F: Documentation/networking/vrf.txt 11780 11781VT1211 HARDWARE MONITOR DRIVER 11782M: Juerg Haefliger <juergh@gmail.com> 11783L: lm-sensors@lm-sensors.org 11784S: Maintained 11785F: Documentation/hwmon/vt1211 11786F: drivers/hwmon/vt1211.c 11787 11788VT8231 HARDWARE MONITOR DRIVER 11789M: Roger Lucas <vt8231@hiddenengine.co.uk> 11790L: lm-sensors@lm-sensors.org 11791S: Maintained 11792F: drivers/hwmon/vt8231.c 11793 11794VUB300 USB to SDIO/SD/MMC bridge chip 11795M: Tony Olech <tony.olech@elandigitalsystems.com> 11796L: linux-mmc@vger.kernel.org 11797L: linux-usb@vger.kernel.org 11798S: Supported 11799F: drivers/mmc/host/vub300.c 11800 11801W1 DALLAS'S 1-WIRE BUS 11802M: Evgeniy Polyakov <zbr@ioremap.net> 11803S: Maintained 11804F: Documentation/w1/ 11805F: drivers/w1/ 11806 11807W83791D HARDWARE MONITORING DRIVER 11808M: Marc Hulsman <m.hulsman@tudelft.nl> 11809L: lm-sensors@lm-sensors.org 11810S: Maintained 11811F: Documentation/hwmon/w83791d 11812F: drivers/hwmon/w83791d.c 11813 11814W83793 HARDWARE MONITORING DRIVER 11815M: Rudolf Marek <r.marek@assembler.cz> 11816L: lm-sensors@lm-sensors.org 11817S: Maintained 11818F: Documentation/hwmon/w83793 11819F: drivers/hwmon/w83793.c 11820 11821W83795 HARDWARE MONITORING DRIVER 11822M: Jean Delvare <jdelvare@suse.com> 11823L: lm-sensors@lm-sensors.org 11824S: Maintained 11825F: drivers/hwmon/w83795.c 11826 11827W83L51xD SD/MMC CARD INTERFACE DRIVER 11828M: Pierre Ossman <pierre@ossman.eu> 11829S: Maintained 11830F: drivers/mmc/host/wbsd.* 11831 11832WACOM PROTOCOL 4 SERIAL TABLETS 11833M: Julian Squires <julian@cipht.net> 11834M: Hans de Goede <hdegoede@redhat.com> 11835L: linux-input@vger.kernel.org 11836S: Maintained 11837F: drivers/input/tablet/wacom_serial4.c 11838 11839WATCHDOG DEVICE DRIVERS 11840M: Wim Van Sebroeck <wim@iguana.be> 11841R: Guenter Roeck <linux@roeck-us.net> 11842L: linux-watchdog@vger.kernel.org 11843W: http://www.linux-watchdog.org/ 11844T: git git://www.linux-watchdog.org/linux-watchdog.git 11845S: Maintained 11846F: Documentation/watchdog/ 11847F: drivers/watchdog/ 11848F: include/linux/watchdog.h 11849F: include/uapi/linux/watchdog.h 11850 11851WD7000 SCSI DRIVER 11852M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11853L: linux-scsi@vger.kernel.org 11854S: Maintained 11855F: drivers/scsi/wd7000.c 11856 11857WIIMOTE HID DRIVER 11858M: David Herrmann <dh.herrmann@googlemail.com> 11859L: linux-input@vger.kernel.org 11860S: Maintained 11861F: drivers/hid/hid-wiimote* 11862 11863WINBOND CIR DRIVER 11864M: David Härdeman <david@hardeman.nu> 11865S: Maintained 11866F: drivers/media/rc/winbond-cir.c 11867 11868WIMAX STACK 11869M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11870M: linux-wimax@intel.com 11871L: wimax@linuxwimax.org (subscribers-only) 11872S: Supported 11873W: http://linuxwimax.org 11874F: Documentation/wimax/README.wimax 11875F: include/linux/wimax/debug.h 11876F: include/net/wimax.h 11877F: include/uapi/linux/wimax.h 11878F: net/wimax/ 11879 11880WISTRON LAPTOP BUTTON DRIVER 11881M: Miloslav Trmac <mitr@volny.cz> 11882S: Maintained 11883F: drivers/input/misc/wistron_btns.c 11884 11885WL3501 WIRELESS PCMCIA CARD DRIVER 11886M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11887L: linux-wireless@vger.kernel.org 11888W: http://oops.ghostprotocols.net:81/blog 11889S: Maintained 11890F: drivers/net/wireless/wl3501* 11891 11892WOLFSON MICROELECTRONICS DRIVERS 11893L: patches@opensource.wolfsonmicro.com 11894T: git https://github.com/CirrusLogic/linux-drivers.git 11895W: https://github.com/CirrusLogic/linux-drivers/wiki 11896S: Supported 11897F: Documentation/hwmon/wm83?? 11898F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11899F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11900F: Documentation/devicetree/bindings/mfd/arizona.txt 11901F: arch/arm/mach-s3c64xx/mach-crag6410* 11902F: drivers/clk/clk-wm83*.c 11903F: drivers/extcon/extcon-arizona.c 11904F: drivers/leds/leds-wm83*.c 11905F: drivers/gpio/gpio-*wm*.c 11906F: drivers/gpio/gpio-arizona.c 11907F: drivers/hwmon/wm83??-hwmon.c 11908F: drivers/input/misc/wm831x-on.c 11909F: drivers/input/touchscreen/wm831x-ts.c 11910F: drivers/input/touchscreen/wm97*.c 11911F: drivers/mfd/arizona* 11912F: drivers/mfd/wm*.c 11913F: drivers/mfd/cs47l24* 11914F: drivers/power/wm83*.c 11915F: drivers/rtc/rtc-wm83*.c 11916F: drivers/regulator/wm8*.c 11917F: drivers/video/backlight/wm83*_bl.c 11918F: drivers/watchdog/wm83*_wdt.c 11919F: include/linux/mfd/arizona/ 11920F: include/linux/mfd/wm831x/ 11921F: include/linux/mfd/wm8350/ 11922F: include/linux/mfd/wm8400* 11923F: include/linux/wm97xx.h 11924F: include/sound/wm????.h 11925F: sound/soc/codecs/arizona.? 11926F: sound/soc/codecs/wm* 11927F: sound/soc/codecs/cs47l24* 11928 11929WORKQUEUE 11930M: Tejun Heo <tj@kernel.org> 11931R: Lai Jiangshan <jiangshanlai@gmail.com> 11932T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11933S: Maintained 11934F: include/linux/workqueue.h 11935F: kernel/workqueue.c 11936F: Documentation/workqueue.txt 11937 11938X.25 NETWORK LAYER 11939M: Andrew Hendry <andrew.hendry@gmail.com> 11940L: linux-x25@vger.kernel.org 11941S: Odd Fixes 11942F: Documentation/networking/x25* 11943F: include/net/x25* 11944F: net/x25/ 11945 11946X86 ARCHITECTURE (32-BIT AND 64-BIT) 11947M: Thomas Gleixner <tglx@linutronix.de> 11948M: Ingo Molnar <mingo@redhat.com> 11949M: "H. Peter Anvin" <hpa@zytor.com> 11950M: x86@kernel.org 11951L: linux-kernel@vger.kernel.org 11952T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11953S: Maintained 11954F: Documentation/x86/ 11955F: arch/x86/ 11956 11957X86 PLATFORM DRIVERS 11958M: Darren Hart <dvhart@infradead.org> 11959L: platform-driver-x86@vger.kernel.org 11960T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11961S: Maintained 11962F: drivers/platform/x86/ 11963F: drivers/platform/olpc/ 11964 11965X86 MCE INFRASTRUCTURE 11966M: Tony Luck <tony.luck@intel.com> 11967M: Borislav Petkov <bp@alien8.de> 11968L: linux-edac@vger.kernel.org 11969S: Maintained 11970F: arch/x86/kernel/cpu/mcheck/* 11971 11972X86 MICROCODE UPDATE SUPPORT 11973M: Borislav Petkov <bp@alien8.de> 11974S: Maintained 11975F: arch/x86/kernel/cpu/microcode/* 11976 11977X86 VDSO 11978M: Andy Lutomirski <luto@amacapital.net> 11979L: linux-kernel@vger.kernel.org 11980T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11981S: Maintained 11982F: arch/x86/entry/vdso/ 11983 11984XC2028/3028 TUNER DRIVER 11985M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11986L: linux-media@vger.kernel.org 11987W: https://linuxtv.org 11988T: git git://linuxtv.org/media_tree.git 11989S: Maintained 11990F: drivers/media/tuners/tuner-xc2028.* 11991 11992XEN HYPERVISOR INTERFACE 11993M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11994M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11995M: David Vrabel <david.vrabel@citrix.com> 11996L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11997T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11998S: Supported 11999F: arch/x86/xen/ 12000F: drivers/*/xen-*front.c 12001F: drivers/xen/ 12002F: arch/x86/include/asm/xen/ 12003F: include/xen/ 12004F: include/uapi/xen/ 12005 12006XEN HYPERVISOR ARM 12007M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12008L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12009S: Supported 12010F: arch/arm/xen/ 12011F: arch/arm/include/asm/xen/ 12012 12013XEN HYPERVISOR ARM64 12014M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12015L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12016S: Supported 12017F: arch/arm64/xen/ 12018F: arch/arm64/include/asm/xen/ 12019 12020XEN NETWORK BACKEND DRIVER 12021M: Wei Liu <wei.liu2@citrix.com> 12022L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12023L: netdev@vger.kernel.org 12024S: Supported 12025F: drivers/net/xen-netback/* 12026 12027XEN PCI SUBSYSTEM 12028M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12029L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12030S: Supported 12031F: arch/x86/pci/*xen* 12032F: drivers/pci/*xen* 12033 12034XEN BLOCK SUBSYSTEM 12035M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12036M: Roger Pau Monné <roger.pau@citrix.com> 12037L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12038S: Supported 12039F: drivers/block/xen-blkback/* 12040F: drivers/block/xen* 12041 12042XEN PVSCSI DRIVERS 12043M: Juergen Gross <jgross@suse.com> 12044L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12045L: linux-scsi@vger.kernel.org 12046S: Supported 12047F: drivers/scsi/xen-scsifront.c 12048F: drivers/xen/xen-scsiback.c 12049F: include/xen/interface/io/vscsiif.h 12050 12051XEN SWIOTLB SUBSYSTEM 12052M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12053L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12054S: Supported 12055F: arch/x86/xen/*swiotlb* 12056F: drivers/xen/*swiotlb* 12057 12058XFS FILESYSTEM 12059P: Silicon Graphics Inc 12060M: Dave Chinner <david@fromorbit.com> 12061M: xfs@oss.sgi.com 12062L: xfs@oss.sgi.com 12063W: http://oss.sgi.com/projects/xfs 12064T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12065S: Supported 12066F: Documentation/filesystems/xfs.txt 12067F: fs/xfs/ 12068 12069XILINX AXI ETHERNET DRIVER 12070M: Anirudha Sarangi <anirudh@xilinx.com> 12071M: John Linn <John.Linn@xilinx.com> 12072S: Maintained 12073F: drivers/net/ethernet/xilinx/xilinx_axienet* 12074 12075XILINX UARTLITE SERIAL DRIVER 12076M: Peter Korsgaard <jacmet@sunsite.dk> 12077L: linux-serial@vger.kernel.org 12078S: Maintained 12079F: drivers/tty/serial/uartlite.c 12080 12081XILINX VIDEO IP CORES 12082M: Hyun Kwon <hyun.kwon@xilinx.com> 12083M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12084L: linux-media@vger.kernel.org 12085T: git git://linuxtv.org/media_tree.git 12086S: Supported 12087F: Documentation/devicetree/bindings/media/xilinx/ 12088F: drivers/media/platform/xilinx/ 12089F: include/uapi/linux/xilinx-v4l2-controls.h 12090 12091XILLYBUS DRIVER 12092M: Eli Billauer <eli.billauer@gmail.com> 12093L: linux-kernel@vger.kernel.org 12094S: Supported 12095F: drivers/char/xillybus/ 12096 12097XTENSA XTFPGA PLATFORM SUPPORT 12098M: Max Filippov <jcmvbkbc@gmail.com> 12099L: linux-xtensa@linux-xtensa.org 12100S: Maintained 12101F: drivers/spi/spi-xtensa-xtfpga.c 12102F: sound/soc/xtensa/xtfpga-i2s.c 12103 12104YAM DRIVER FOR AX.25 12105M: Jean-Paul Roubelat <jpr@f6fbb.org> 12106L: linux-hams@vger.kernel.org 12107S: Maintained 12108F: drivers/net/hamradio/yam* 12109F: include/linux/yam.h 12110 12111YEALINK PHONE DRIVER 12112M: Henk Vergonet <Henk.Vergonet@gmail.com> 12113L: usbb2k-api-dev@nongnu.org 12114S: Maintained 12115F: Documentation/input/yealink.txt 12116F: drivers/input/misc/yealink.* 12117 12118Z8530 DRIVER FOR AX.25 12119M: Joerg Reuter <jreuter@yaina.de> 12120W: http://yaina.de/jreuter/ 12121W: http://www.qsl.net/dl1bke/ 12122L: linux-hams@vger.kernel.org 12123S: Maintained 12124F: Documentation/networking/z8530drv.txt 12125F: drivers/net/hamradio/*scc.c 12126F: drivers/net/hamradio/z8530.h 12127 12128ZBUD COMPRESSED PAGE ALLOCATOR 12129M: Seth Jennings <sjenning@redhat.com> 12130L: linux-mm@kvack.org 12131S: Maintained 12132F: mm/zbud.c 12133F: include/linux/zbud.h 12134 12135ZD1211RW WIRELESS DRIVER 12136M: Daniel Drake <dsd@gentoo.org> 12137M: Ulrich Kunitz <kune@deine-taler.de> 12138W: http://zd1211.ath.cx/wiki/DriverRewrite 12139L: linux-wireless@vger.kernel.org 12140L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12141S: Maintained 12142F: drivers/net/wireless/zydas/zd1211rw/ 12143 12144ZPOOL COMPRESSED PAGE STORAGE API 12145M: Dan Streetman <ddstreet@ieee.org> 12146L: linux-mm@kvack.org 12147S: Maintained 12148F: mm/zpool.c 12149F: include/linux/zpool.h 12150 12151ZR36067 VIDEO FOR LINUX DRIVER 12152L: mjpeg-users@lists.sourceforge.net 12153L: linux-media@vger.kernel.org 12154W: http://mjpeg.sourceforge.net/driver-zoran/ 12155T: hg https://linuxtv.org/hg/v4l-dvb 12156S: Odd Fixes 12157F: drivers/media/pci/zoran/ 12158 12159ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12160M: Minchan Kim <minchan@kernel.org> 12161M: Nitin Gupta <ngupta@vflare.org> 12162R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12163L: linux-kernel@vger.kernel.org 12164S: Maintained 12165F: drivers/block/zram/ 12166F: Documentation/blockdev/zram.txt 12167 12168ZS DECSTATION Z85C30 SERIAL DRIVER 12169M: "Maciej W. Rozycki" <macro@linux-mips.org> 12170S: Maintained 12171F: drivers/tty/serial/zs.* 12172 12173ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12174M: Minchan Kim <minchan@kernel.org> 12175M: Nitin Gupta <ngupta@vflare.org> 12176R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12177L: linux-mm@kvack.org 12178S: Maintained 12179F: mm/zsmalloc.c 12180F: include/linux/zsmalloc.h 12181F: Documentation/vm/zsmalloc.txt 12182 12183ZSWAP COMPRESSED SWAP CACHING 12184M: Seth Jennings <sjenning@redhat.com> 12185L: linux-mm@kvack.org 12186S: Maintained 12187F: mm/zswap.c 12188 12189THE REST 12190M: Linus Torvalds <torvalds@linux-foundation.org> 12191L: linux-kernel@vger.kernel.org 12192Q: http://patchwork.kernel.org/project/LKML/list/ 12193T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12194S: Buried alive in reporters 12195F: * 12196F: */ 12197