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 <aar@pengutronix.de> 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 178S: Maintained 179T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 180F: drivers/tty/serial/8250* 181F: include/linux/serial_8250.h 182 1838390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 184L: netdev@vger.kernel.org 185S: Orphan / Obsolete 186F: drivers/net/ethernet/8390/ 187 1889P FILE SYSTEM 189M: Eric Van Hensbergen <ericvh@gmail.com> 190M: Ron Minnich <rminnich@sandia.gov> 191M: Latchesar Ionkov <lucho@ionkov.net> 192L: v9fs-developer@lists.sourceforge.net 193W: http://swik.net/v9fs 194Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 195T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 196S: Maintained 197F: Documentation/filesystems/9p.txt 198F: fs/9p/ 199F: net/9p/ 200F: include/net/9p/ 201F: include/uapi/linux/virtio_9p.h 202F: include/trace/events/9p.h 203 204 205A8293 MEDIA DRIVER 206M: Antti Palosaari <crope@iki.fi> 207L: linux-media@vger.kernel.org 208W: https://linuxtv.org 209W: http://palosaari.fi/linux/ 210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 211T: git git://linuxtv.org/anttip/media_tree.git 212S: Maintained 213F: drivers/media/dvb-frontends/a8293* 214 215AACRAID SCSI RAID DRIVER 216M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 217L: linux-scsi@vger.kernel.org 218W: http://www.adaptec.com/ 219S: Supported 220F: Documentation/scsi/aacraid.txt 221F: drivers/scsi/aacraid/ 222 223ABI/API 224L: linux-api@vger.kernel.org 225F: include/linux/syscalls.h 226F: kernel/sys_ni.c 227 228ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 229M: Hans de Goede <hdegoede@redhat.com> 230L: linux-hwmon@vger.kernel.org 231S: Maintained 232F: drivers/hwmon/abituguru.c 233 234ABIT UGURU 3 HARDWARE MONITOR DRIVER 235M: Alistair John Strachan <alistair@devzero.co.uk> 236L: linux-hwmon@vger.kernel.org 237S: Maintained 238F: drivers/hwmon/abituguru3.c 239 240ACCES 104-DIO-48E GPIO DRIVER 241M: William Breathitt Gray <vilhelm.gray@gmail.com> 242L: linux-gpio@vger.kernel.org 243S: Maintained 244F: drivers/gpio/gpio-104-dio-48e.c 245 246ACCES 104-IDI-48 GPIO DRIVER 247M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 248L: linux-gpio@vger.kernel.org 249S: Maintained 250F: drivers/gpio/gpio-104-idi-48.c 251 252ACCES 104-IDIO-16 GPIO DRIVER 253M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 254L: linux-gpio@vger.kernel.org 255S: Maintained 256F: drivers/gpio/gpio-104-idio-16.c 257 258ACENIC DRIVER 259M: Jes Sorensen <jes@trained-monkey.org> 260L: linux-acenic@sunsite.dk 261S: Maintained 262F: drivers/net/ethernet/alteon/acenic* 263 264ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 265M: Peter Feuerer <peter@piie.net> 266L: platform-driver-x86@vger.kernel.org 267W: http://piie.net/?section=acerhdf 268S: Maintained 269F: drivers/platform/x86/acerhdf.c 270 271ACER WMI LAPTOP EXTRAS 272M: "Lee, Chun-Yi" <jlee@suse.com> 273L: platform-driver-x86@vger.kernel.org 274S: Maintained 275F: drivers/platform/x86/acer-wmi.c 276 277ACPI 278M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 279M: Len Brown <lenb@kernel.org> 280L: linux-acpi@vger.kernel.org 281W: https://01.org/linux-acpi 282Q: https://patchwork.kernel.org/project/linux-acpi/list/ 283T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 284S: Supported 285F: drivers/acpi/ 286F: drivers/pnp/pnpacpi/ 287F: include/linux/acpi.h 288F: include/acpi/ 289F: Documentation/acpi/ 290F: Documentation/ABI/testing/sysfs-bus-acpi 291F: drivers/pci/*acpi* 292F: drivers/pci/*/*acpi* 293F: drivers/pci/*/*/*acpi* 294F: tools/power/acpi/ 295 296ACPI COMPONENT ARCHITECTURE (ACPICA) 297M: Robert Moore <robert.moore@intel.com> 298M: Lv Zheng <lv.zheng@intel.com> 299M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 300L: linux-acpi@vger.kernel.org 301L: devel@acpica.org 302W: https://acpica.org/ 303W: https://github.com/acpica/acpica/ 304Q: https://patchwork.kernel.org/project/linux-acpi/list/ 305T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 306S: Supported 307F: drivers/acpi/acpica/ 308F: include/acpi/ 309F: tools/power/acpi/ 310 311ACPI FAN DRIVER 312M: Zhang Rui <rui.zhang@intel.com> 313L: linux-acpi@vger.kernel.org 314W: https://01.org/linux-acpi 315S: Supported 316F: drivers/acpi/fan.c 317 318ACPI THERMAL DRIVER 319M: Zhang Rui <rui.zhang@intel.com> 320L: linux-acpi@vger.kernel.org 321W: https://01.org/linux-acpi 322S: Supported 323F: drivers/acpi/*thermal* 324 325ACPI VIDEO DRIVER 326M: Zhang Rui <rui.zhang@intel.com> 327L: linux-acpi@vger.kernel.org 328W: https://01.org/linux-acpi 329S: Supported 330F: drivers/acpi/acpi_video.c 331 332ACPI WMI DRIVER 333L: platform-driver-x86@vger.kernel.org 334S: Orphan 335F: drivers/platform/x86/wmi.c 336 337AD1889 ALSA SOUND DRIVER 338M: Thibaut Varene <T-Bone@parisc-linux.org> 339W: http://wiki.parisc-linux.org/AD1889 340L: linux-parisc@vger.kernel.org 341S: Maintained 342F: sound/pci/ad1889.* 343 344AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 345M: Michael Hennerich <michael.hennerich@analog.com> 346W: http://wiki.analog.com/AD5254 347W: http://ez.analog.com/community/linux-device-drivers 348S: Supported 349F: drivers/misc/ad525x_dpot.c 350 351AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 352M: Michael Hennerich <michael.hennerich@analog.com> 353W: http://wiki.analog.com/AD5398 354W: http://ez.analog.com/community/linux-device-drivers 355S: Supported 356F: drivers/regulator/ad5398.c 357 358AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 359M: Michael Hennerich <michael.hennerich@analog.com> 360W: http://wiki.analog.com/AD7142 361W: http://ez.analog.com/community/linux-device-drivers 362S: Supported 363F: drivers/input/misc/ad714x.c 364 365AD7877 TOUCHSCREEN DRIVER 366M: Michael Hennerich <michael.hennerich@analog.com> 367W: http://wiki.analog.com/AD7877 368W: http://ez.analog.com/community/linux-device-drivers 369S: Supported 370F: drivers/input/touchscreen/ad7877.c 371 372AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 373M: Michael Hennerich <michael.hennerich@analog.com> 374W: http://wiki.analog.com/AD7879 375W: http://ez.analog.com/community/linux-device-drivers 376S: Supported 377F: drivers/input/touchscreen/ad7879.c 378 379ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 380M: Jiri Kosina <jikos@kernel.org> 381S: Maintained 382 383ADF7242 IEEE 802.15.4 RADIO DRIVER 384M: Michael Hennerich <michael.hennerich@analog.com> 385W: https://wiki.analog.com/ADF7242 386W: http://ez.analog.com/community/linux-device-drivers 387L: linux-wpan@vger.kernel.org 388S: Supported 389F: drivers/net/ieee802154/adf7242.c 390F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 391 392ADM1025 HARDWARE MONITOR DRIVER 393M: Jean Delvare <jdelvare@suse.com> 394L: linux-hwmon@vger.kernel.org 395S: Maintained 396F: Documentation/hwmon/adm1025 397F: drivers/hwmon/adm1025.c 398 399ADM1029 HARDWARE MONITOR DRIVER 400M: Corentin Labbe <clabbe.montjoie@gmail.com> 401L: linux-hwmon@vger.kernel.org 402S: Maintained 403F: drivers/hwmon/adm1029.c 404 405ADM8211 WIRELESS DRIVER 406L: linux-wireless@vger.kernel.org 407W: http://wireless.kernel.org/ 408S: Orphan 409F: drivers/net/wireless/admtek/adm8211.* 410 411ADP1653 FLASH CONTROLLER DRIVER 412M: Sakari Ailus <sakari.ailus@iki.fi> 413L: linux-media@vger.kernel.org 414S: Maintained 415F: drivers/media/i2c/adp1653.c 416F: include/media/i2c/adp1653.h 417 418ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 419M: Michael Hennerich <michael.hennerich@analog.com> 420W: http://wiki.analog.com/ADP5520 421W: http://ez.analog.com/community/linux-device-drivers 422S: Supported 423F: drivers/mfd/adp5520.c 424F: drivers/video/backlight/adp5520_bl.c 425F: drivers/leds/leds-adp5520.c 426F: drivers/gpio/gpio-adp5520.c 427F: drivers/input/keyboard/adp5520-keys.c 428 429ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 430M: Michael Hennerich <michael.hennerich@analog.com> 431W: http://wiki.analog.com/ADP5588 432W: http://ez.analog.com/community/linux-device-drivers 433S: Supported 434F: drivers/input/keyboard/adp5588-keys.c 435F: drivers/gpio/gpio-adp5588.c 436 437ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 438M: Michael Hennerich <michael.hennerich@analog.com> 439W: http://wiki.analog.com/ADP8860 440W: http://ez.analog.com/community/linux-device-drivers 441S: Supported 442F: drivers/video/backlight/adp8860_bl.c 443 444ADS1015 HARDWARE MONITOR DRIVER 445M: Dirk Eibach <eibach@gdsys.de> 446L: linux-hwmon@vger.kernel.org 447S: Maintained 448F: Documentation/hwmon/ads1015 449F: drivers/hwmon/ads1015.c 450F: include/linux/i2c/ads1015.h 451 452ADT746X FAN DRIVER 453M: Colin Leroy <colin@colino.net> 454S: Maintained 455F: drivers/macintosh/therm_adt746x.c 456 457ADT7475 HARDWARE MONITOR DRIVER 458M: Jean Delvare <jdelvare@suse.com> 459L: linux-hwmon@vger.kernel.org 460S: Maintained 461F: Documentation/hwmon/adt7475 462F: drivers/hwmon/adt7475.c 463 464ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 465M: Michael Hennerich <michael.hennerich@analog.com> 466W: http://wiki.analog.com/ADXL345 467W: http://ez.analog.com/community/linux-device-drivers 468S: Supported 469F: drivers/input/misc/adxl34x.c 470 471ADVANSYS SCSI DRIVER 472M: Matthew Wilcox <matthew@wil.cx> 473M: Hannes Reinecke <hare@suse.com> 474L: linux-scsi@vger.kernel.org 475S: Maintained 476F: Documentation/scsi/advansys.txt 477F: drivers/scsi/advansys.c 478 479AEDSP16 DRIVER 480M: Riccardo Facchetti <fizban@tin.it> 481S: Maintained 482F: sound/oss/aedsp16.c 483 484AF9013 MEDIA DRIVER 485M: Antti Palosaari <crope@iki.fi> 486L: linux-media@vger.kernel.org 487W: https://linuxtv.org 488W: http://palosaari.fi/linux/ 489Q: http://patchwork.linuxtv.org/project/linux-media/list/ 490T: git git://linuxtv.org/anttip/media_tree.git 491S: Maintained 492F: drivers/media/dvb-frontends/af9013* 493 494AF9033 MEDIA DRIVER 495M: Antti Palosaari <crope@iki.fi> 496L: linux-media@vger.kernel.org 497W: https://linuxtv.org 498W: http://palosaari.fi/linux/ 499Q: http://patchwork.linuxtv.org/project/linux-media/list/ 500T: git git://linuxtv.org/anttip/media_tree.git 501S: Maintained 502F: drivers/media/dvb-frontends/af9033* 503 504AFFS FILE SYSTEM 505L: linux-fsdevel@vger.kernel.org 506S: Orphan 507F: Documentation/filesystems/affs.txt 508F: fs/affs/ 509 510AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 511M: David Howells <dhowells@redhat.com> 512L: linux-afs@lists.infradead.org 513S: Supported 514F: fs/afs/ 515F: include/net/af_rxrpc.h 516F: net/rxrpc/af_rxrpc.c 517 518AGPGART DRIVER 519M: David Airlie <airlied@linux.ie> 520T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 521S: Maintained 522F: drivers/char/agp/ 523F: include/linux/agp* 524F: include/uapi/linux/agp* 525 526AHA152X SCSI DRIVER 527M: "Juergen E. Fischer" <fischer@norbit.de> 528L: linux-scsi@vger.kernel.org 529S: Maintained 530F: drivers/scsi/aha152x* 531F: drivers/scsi/pcmcia/aha152x* 532 533AIC7XXX / AIC79XX SCSI DRIVER 534M: Hannes Reinecke <hare@suse.com> 535L: linux-scsi@vger.kernel.org 536S: Maintained 537F: drivers/scsi/aic7xxx/ 538 539AIMSLAB FM RADIO RECEIVER DRIVER 540M: Hans Verkuil <hverkuil@xs4all.nl> 541L: linux-media@vger.kernel.org 542T: git git://linuxtv.org/media_tree.git 543W: https://linuxtv.org 544S: Maintained 545F: drivers/media/radio/radio-aimslab* 546 547AIO 548M: Benjamin LaHaise <bcrl@kvack.org> 549L: linux-aio@kvack.org 550S: Supported 551F: fs/aio.c 552F: include/linux/*aio*.h 553 554AIRSPY MEDIA DRIVER 555M: Antti Palosaari <crope@iki.fi> 556L: linux-media@vger.kernel.org 557W: https://linuxtv.org 558W: http://palosaari.fi/linux/ 559Q: http://patchwork.linuxtv.org/project/linux-media/list/ 560T: git git://linuxtv.org/anttip/media_tree.git 561S: Maintained 562F: drivers/media/usb/airspy/ 563 564ALCATEL SPEEDTOUCH USB DRIVER 565M: Duncan Sands <duncan.sands@free.fr> 566L: linux-usb@vger.kernel.org 567W: http://www.linux-usb.org/SpeedTouch/ 568S: Maintained 569F: drivers/usb/atm/speedtch.c 570F: drivers/usb/atm/usbatm.c 571 572ALCHEMY AU1XX0 MMC DRIVER 573M: Manuel Lauss <manuel.lauss@gmail.com> 574S: Maintained 575F: drivers/mmc/host/au1xmmc.c 576 577ALI1563 I2C DRIVER 578M: Rudolf Marek <r.marek@assembler.cz> 579L: linux-i2c@vger.kernel.org 580S: Maintained 581F: Documentation/i2c/busses/i2c-ali1563 582F: drivers/i2c/busses/i2c-ali1563.c 583 584ALLWINNER SECURITY SYSTEM 585M: Corentin Labbe <clabbe.montjoie@gmail.com> 586L: linux-crypto@vger.kernel.org 587S: Maintained 588F: drivers/crypto/sunxi-ss/ 589 590ALPHA PORT 591M: Richard Henderson <rth@twiddle.net> 592M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 593M: Matt Turner <mattst88@gmail.com> 594S: Odd Fixes 595L: linux-alpha@vger.kernel.org 596F: arch/alpha/ 597 598ALTERA MAILBOX DRIVER 599M: Ley Foon Tan <lftan@altera.com> 600L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 601S: Maintained 602F: drivers/mailbox/mailbox-altera.c 603 604ALTERA PIO DRIVER 605M: Tien Hock Loh <thloh@altera.com> 606L: linux-gpio@vger.kernel.org 607S: Maintained 608F: drivers/gpio/gpio-altera.c 609 610ALTERA TRIPLE SPEED ETHERNET DRIVER 611M: Vince Bridgers <vbridger@opensource.altera.com> 612L: netdev@vger.kernel.org 613L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 614S: Maintained 615F: drivers/net/ethernet/altera/ 616 617ALTERA UART/JTAG UART SERIAL DRIVERS 618M: Tobias Klauser <tklauser@distanz.ch> 619L: linux-serial@vger.kernel.org 620L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 621S: Maintained 622F: drivers/tty/serial/altera_uart.c 623F: drivers/tty/serial/altera_jtaguart.c 624F: include/linux/altera_uart.h 625F: include/linux/altera_jtaguart.h 626 627AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 628M: Tom Lendacky <thomas.lendacky@amd.com> 629M: Gary Hook <gary.hook@amd.com> 630L: linux-crypto@vger.kernel.org 631S: Supported 632F: drivers/crypto/ccp/ 633F: include/linux/ccp.h 634 635AMD FAM15H PROCESSOR POWER MONITORING DRIVER 636M: Huang Rui <ray.huang@amd.com> 637L: linux-hwmon@vger.kernel.org 638S: Supported 639F: Documentation/hwmon/fam15h_power 640F: drivers/hwmon/fam15h_power.c 641 642AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 643L: linux-geode@lists.infradead.org (moderated for non-subscribers) 644S: Orphan 645F: drivers/usb/gadget/udc/amd5536udc.* 646 647AMD GEODE PROCESSOR/CHIPSET SUPPORT 648P: Andres Salomon <dilinger@queued.net> 649L: linux-geode@lists.infradead.org (moderated for non-subscribers) 650W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 651S: Supported 652F: drivers/char/hw_random/geode-rng.c 653F: drivers/crypto/geode* 654F: drivers/video/fbdev/geode/ 655F: arch/x86/include/asm/geode.h 656 657AMD IOMMU (AMD-VI) 658M: Joerg Roedel <joro@8bytes.org> 659L: iommu@lists.linux-foundation.org 660T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 661S: Maintained 662F: drivers/iommu/amd_iommu*.[ch] 663F: include/linux/amd-iommu.h 664 665AMD KFD 666M: Oded Gabbay <oded.gabbay@gmail.com> 667L: dri-devel@lists.freedesktop.org 668T: git git://people.freedesktop.org/~gabbayo/linux.git 669S: Supported 670F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 671F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 672F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 673F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 674F: drivers/gpu/drm/amd/amdkfd/ 675F: drivers/gpu/drm/amd/include/cik_structs.h 676F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 677F: drivers/gpu/drm/amd/include/vi_structs.h 678F: drivers/gpu/drm/radeon/radeon_kfd.c 679F: drivers/gpu/drm/radeon/radeon_kfd.h 680F: include/uapi/linux/kfd_ioctl.h 681 682AMD SEATTLE DEVICE TREE SUPPORT 683M: Brijesh Singh <brijeshkumar.singh@amd.com> 684M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> 685M: Tom Lendacky <thomas.lendacky@amd.com> 686S: Supported 687F: arch/arm64/boot/dts/amd/ 688 689AMD XGBE DRIVER 690M: Tom Lendacky <thomas.lendacky@amd.com> 691L: netdev@vger.kernel.org 692S: Supported 693F: drivers/net/ethernet/amd/xgbe/ 694F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi 695 696AMS (Apple Motion Sensor) DRIVER 697M: Michael Hanselmann <linux-kernel@hansmi.ch> 698S: Supported 699F: drivers/macintosh/ams/ 700 701ANALOG DEVICES INC AD9389B DRIVER 702M: Hans Verkuil <hans.verkuil@cisco.com> 703L: linux-media@vger.kernel.org 704S: Maintained 705F: drivers/media/i2c/ad9389b* 706 707ANALOG DEVICES INC ADV7180 DRIVER 708M: Lars-Peter Clausen <lars@metafoo.de> 709L: linux-media@vger.kernel.org 710W: http://ez.analog.com/community/linux-device-drivers 711S: Supported 712F: drivers/media/i2c/adv7180.c 713 714ANALOG DEVICES INC ADV7511 DRIVER 715M: Hans Verkuil <hans.verkuil@cisco.com> 716L: linux-media@vger.kernel.org 717S: Maintained 718F: drivers/media/i2c/adv7511* 719 720ANALOG DEVICES INC ADV7604 DRIVER 721M: Hans Verkuil <hans.verkuil@cisco.com> 722L: linux-media@vger.kernel.org 723S: Maintained 724F: drivers/media/i2c/adv7604* 725 726ANALOG DEVICES INC ADV7842 DRIVER 727M: Hans Verkuil <hans.verkuil@cisco.com> 728L: linux-media@vger.kernel.org 729S: Maintained 730F: drivers/media/i2c/adv7842* 731 732ANALOG DEVICES INC ASOC CODEC DRIVERS 733M: Lars-Peter Clausen <lars@metafoo.de> 734L: alsa-devel@alsa-project.org (moderated for non-subscribers) 735W: http://wiki.analog.com/ 736W: http://ez.analog.com/community/linux-device-drivers 737S: Supported 738F: sound/soc/codecs/adau* 739F: sound/soc/codecs/adav* 740F: sound/soc/codecs/ad1* 741F: sound/soc/codecs/ad7* 742F: sound/soc/codecs/ssm* 743F: sound/soc/codecs/sigmadsp.* 744 745ANALOG DEVICES INC ASOC DRIVERS 746L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 747L: alsa-devel@alsa-project.org (moderated for non-subscribers) 748W: http://blackfin.uclinux.org/ 749S: Supported 750F: sound/soc/blackfin/* 751 752ANALOG DEVICES INC IIO DRIVERS 753M: Lars-Peter Clausen <lars@metafoo.de> 754M: Michael Hennerich <Michael.Hennerich@analog.com> 755W: http://wiki.analog.com/ 756W: http://ez.analog.com/community/linux-device-drivers 757S: Supported 758F: drivers/iio/*/ad* 759X: drivers/iio/*/adjd* 760F: drivers/staging/iio/*/ad* 761F: staging/iio/trigger/iio-trig-bfin-timer.c 762 763ANALOG DEVICES INC DMA DRIVERS 764M: Lars-Peter Clausen <lars@metafoo.de> 765W: http://ez.analog.com/community/linux-device-drivers 766S: Supported 767F: drivers/dma/dma-axi-dmac.c 768 769ANDROID DRIVERS 770M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 771M: Arve Hjønnevåg <arve@android.com> 772M: Riley Andrews <riandrews@android.com> 773T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 774L: devel@driverdev.osuosl.org 775S: Supported 776F: drivers/android/ 777F: drivers/staging/android/ 778 779ANDROID ION DRIVER 780M: Laura Abbott <labbott@redhat.com> 781M: Sumit Semwal <sumit.semwal@linaro.org> 782L: devel@driverdev.osuosl.org 783S: Supported 784F: drivers/staging/android/ion 785F: drivers/staging/android/uapi/ion.h 786F: drivers/staging/android/uapi/ion_test.h 787 788AOA (Apple Onboard Audio) ALSA DRIVER 789M: Johannes Berg <johannes@sipsolutions.net> 790L: linuxppc-dev@lists.ozlabs.org 791L: alsa-devel@alsa-project.org (moderated for non-subscribers) 792S: Maintained 793F: sound/aoa/ 794 795APEX EMBEDDED SYSTEMS STX104 DAC DRIVER 796M: William Breathitt Gray <vilhelm.gray@gmail.com> 797L: linux-iio@vger.kernel.org 798S: Maintained 799F: drivers/iio/dac/stx104.c 800 801APM DRIVER 802M: Jiri Kosina <jikos@kernel.org> 803S: Odd fixes 804T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 805F: arch/x86/kernel/apm_32.c 806F: include/linux/apm_bios.h 807F: include/uapi/linux/apm_bios.h 808F: drivers/char/apm-emulation.c 809 810APPLE BCM5974 MULTITOUCH DRIVER 811M: Henrik Rydberg <rydberg@bitmath.org> 812L: linux-input@vger.kernel.org 813S: Odd fixes 814F: drivers/input/mouse/bcm5974.c 815 816APPLE SMC DRIVER 817M: Henrik Rydberg <rydberg@bitmath.org> 818L: linux-hwmon@vger.kernel.org 819S: Odd fixes 820F: drivers/hwmon/applesmc.c 821 822APPLETALK NETWORK LAYER 823M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 824S: Maintained 825F: drivers/net/appletalk/ 826F: net/appletalk/ 827 828APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 829M: Duc Dang <dhdang@apm.com> 830S: Supported 831F: arch/arm64/boot/dts/apm/ 832 833APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 834M: Iyappan Subramanian <isubramanian@apm.com> 835M: Keyur Chudgar <kchudgar@apm.com> 836S: Supported 837F: drivers/net/ethernet/apm/xgene/ 838F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 839 840APTINA CAMERA SENSOR PLL 841M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 842L: linux-media@vger.kernel.org 843S: Maintained 844F: drivers/media/i2c/aptina-pll.* 845 846ARC FRAMEBUFFER DRIVER 847M: Jaya Kumar <jayalk@intworks.biz> 848S: Maintained 849F: drivers/video/fbdev/arcfb.c 850F: drivers/video/fbdev/core/fb_defio.c 851 852ARCNET NETWORK LAYER 853M: Michael Grzeschik <m.grzeschik@pengutronix.de> 854L: netdev@vger.kernel.org 855S: Maintained 856F: drivers/net/arcnet/ 857F: include/uapi/linux/if_arcnet.h 858 859ARC PGU DRM DRIVER 860M: Alexey Brodkin <abrodkin@synopsys.com> 861S: Supported 862F: drivers/gpu/drm/arc/ 863F: Documentation/devicetree/bindings/display/snps,arcpgu.txt 864 865ARM HDLCD DRM DRIVER 866M: Liviu Dudau <liviu.dudau@arm.com> 867S: Supported 868F: drivers/gpu/drm/arm/ 869F: Documentation/devicetree/bindings/display/arm,hdlcd.txt 870 871ARM MFM AND FLOPPY DRIVERS 872M: Ian Molton <spyro@f2s.com> 873S: Maintained 874F: arch/arm/lib/floppydma.S 875F: arch/arm/include/asm/floppy.h 876 877ARM PMU PROFILING AND DEBUGGING 878M: Will Deacon <will.deacon@arm.com> 879R: Mark Rutland <mark.rutland@arm.com> 880S: Maintained 881F: arch/arm*/kernel/perf_* 882F: arch/arm/oprofile/common.c 883F: arch/arm*/kernel/hw_breakpoint.c 884F: arch/arm*/include/asm/hw_breakpoint.h 885F: arch/arm*/include/asm/perf_event.h 886F: drivers/perf/arm_pmu.c 887F: include/linux/perf/arm_pmu.h 888 889ARM PORT 890M: Russell King <linux@armlinux.org.uk> 891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 892W: http://www.armlinux.org.uk/ 893S: Maintained 894F: arch/arm/ 895 896ARM SUB-ARCHITECTURES 897L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 898S: Maintained 899F: arch/arm/mach-*/ 900F: arch/arm/plat-*/ 901T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 902 903ARM PRIMECELL AACI PL041 DRIVER 904M: Russell King <linux@armlinux.org.uk> 905S: Maintained 906F: sound/arm/aaci.* 907 908ARM PRIMECELL CLCD PL110 DRIVER 909M: Russell King <linux@armlinux.org.uk> 910S: Maintained 911F: drivers/video/fbdev/amba-clcd.* 912 913ARM PRIMECELL KMI PL050 DRIVER 914M: Russell King <linux@armlinux.org.uk> 915S: Maintained 916F: drivers/input/serio/ambakmi.* 917F: include/linux/amba/kmi.h 918 919ARM PRIMECELL MMCI PL180/1 DRIVER 920M: Russell King <linux@armlinux.org.uk> 921S: Maintained 922F: drivers/mmc/host/mmci.* 923F: include/linux/amba/mmci.h 924 925ARM PRIMECELL UART PL010 AND PL011 DRIVERS 926M: Russell King <linux@armlinux.org.uk> 927S: Maintained 928F: drivers/tty/serial/amba-pl01*.c 929F: include/linux/amba/serial.h 930 931ARM PRIMECELL BUS SUPPORT 932M: Russell King <linux@armlinux.org.uk> 933S: Maintained 934F: drivers/amba/ 935F: include/linux/amba/bus.h 936 937ARM/ADS SPHERE MACHINE SUPPORT 938M: Lennert Buytenhek <kernel@wantstofly.org> 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 940S: Maintained 941 942ARM/AFEB9260 MACHINE SUPPORT 943M: Sergey Lapin <slapin@ossfans.org> 944L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 945S: Maintained 946 947ARM/AJECO 1ARM MACHINE SUPPORT 948M: Lennert Buytenhek <kernel@wantstofly.org> 949L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 950S: Maintained 951 952ARM/Allwinner sunXi SoC support 953M: Maxime Ripard <maxime.ripard@free-electrons.com> 954M: Chen-Yu Tsai <wens@csie.org> 955L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 956S: Maintained 957N: sun[x456789]i 958 959ARM/Allwinner SoC Clock Support 960M: Emilio López <emilio@elopez.com.ar> 961S: Maintained 962F: drivers/clk/sunxi/ 963 964ARM/Amlogic Meson SoC support 965M: Carlo Caione <carlo@caione.org> 966M: Kevin Hilman <khilman@baylibre.com> 967L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 968L: linux-amlogic@lists.infradead.org 969W: http://linux-meson.com/ 970S: Maintained 971F: arch/arm/mach-meson/ 972F: arch/arm/boot/dts/meson* 973F: arch/arm64/boot/dts/amlogic/ 974F: drivers/pinctrl/meson/ 975N: meson 976 977ARM/Annapurna Labs ALPINE ARCHITECTURE 978M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 979M: Antoine Tenart <antoine.tenart@free-electrons.com> 980S: Maintained 981F: arch/arm/mach-alpine/ 982F: arch/arm/boot/dts/alpine* 983F: arch/arm64/boot/dts/al/ 984F: drivers/*/*alpine* 985 986ARM/ARTPEC MACHINE SUPPORT 987M: Jesper Nilsson <jesper.nilsson@axis.com> 988M: Lars Persson <lars.persson@axis.com> 989M: Niklas Cassel <niklas.cassel@axis.com> 990S: Maintained 991L: linux-arm-kernel@axis.com 992F: arch/arm/mach-artpec 993F: arch/arm/boot/dts/artpec6* 994F: drivers/clk/axis 995 996ARM/ASPEED MACHINE SUPPORT 997M: Joel Stanley <joel@jms.id.au> 998S: Maintained 999F: arch/arm/mach-aspeed/ 1000F: arch/arm/boot/dts/aspeed-* 1001F: drivers/*/*aspeed* 1002 1003ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 1004M: Nicolas Ferre <nicolas.ferre@atmel.com> 1005M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 1006M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 1007L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1008W: http://www.linux4sam.org 1009T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 1010S: Supported 1011F: arch/arm/mach-at91/ 1012F: include/soc/at91/ 1013F: arch/arm/boot/dts/at91*.dts 1014F: arch/arm/boot/dts/at91*.dtsi 1015F: arch/arm/boot/dts/sama*.dts 1016F: arch/arm/boot/dts/sama*.dtsi 1017F: arch/arm/include/debug/at91.S 1018 1019ARM/ATMEL AT91 Clock Support 1020M: Boris Brezillon <boris.brezillon@free-electrons.com> 1021S: Maintained 1022F: drivers/clk/at91 1023 1024ARM/CALXEDA HIGHBANK ARCHITECTURE 1025M: Rob Herring <robh@kernel.org> 1026L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1027S: Maintained 1028F: arch/arm/mach-highbank/ 1029F: arch/arm/boot/dts/highbank.dts 1030F: arch/arm/boot/dts/ecx-*.dts* 1031 1032ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 1033M: Krzysztof Halasa <khalasa@piap.pl> 1034S: Maintained 1035F: arch/arm/mach-cns3xxx/ 1036 1037ARM/CAVIUM THUNDER NETWORK DRIVER 1038M: Sunil Goutham <sgoutham@cavium.com> 1039M: Robert Richter <rric@kernel.org> 1040L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1041S: Supported 1042F: drivers/net/ethernet/cavium/thunder/ 1043 1044ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 1045M: Alexander Shiyan <shc_work@mail.ru> 1046L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1047S: Odd Fixes 1048N: clps711x 1049 1050ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 1051M: Hartley Sweeten <hsweeten@visionengravers.com> 1052M: Ryan Mallon <rmallon@gmail.com> 1053L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1054S: Maintained 1055F: arch/arm/mach-ep93xx/ 1056F: arch/arm/mach-ep93xx/include/mach/ 1057 1058ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 1059M: Lennert Buytenhek <kernel@wantstofly.org> 1060L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1061S: Maintained 1062 1063ARM/CLKDEV SUPPORT 1064M: Russell King <linux@armlinux.org.uk> 1065L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1066S: Maintained 1067F: arch/arm/include/asm/clkdev.h 1068F: drivers/clk/clkdev.c 1069 1070ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 1071M: Mike Rapoport <mike@compulab.co.il> 1072L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1073S: Maintained 1074 1075ARM/CONTEC MICRO9 MACHINE SUPPORT 1076M: Hubert Feurstein <hubert.feurstein@contec.at> 1077S: Maintained 1078F: arch/arm/mach-ep93xx/micro9.c 1079 1080ARM/CORESIGHT FRAMEWORK AND DRIVERS 1081M: Mathieu Poirier <mathieu.poirier@linaro.org> 1082L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1083S: Maintained 1084F: drivers/hwtracing/coresight/* 1085F: Documentation/trace/coresight.txt 1086F: Documentation/devicetree/bindings/arm/coresight.txt 1087F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1088 1089ARM/CORGI MACHINE SUPPORT 1090M: Richard Purdie <rpurdie@rpsys.net> 1091S: Maintained 1092 1093ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1094M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1095L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1096T: git git://github.com/ulli-kroll/linux.git 1097S: Maintained 1098F: arch/arm/mach-gemini/ 1099F: drivers/rtc/rtc-gemini.c 1100 1101ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1102M: Barry Song <baohua@kernel.org> 1103L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1104T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1105S: Maintained 1106F: arch/arm/boot/dts/prima2* 1107F: arch/arm/mach-prima2/ 1108F: drivers/clk/sirf/ 1109F: drivers/clocksource/timer-prima2.c 1110F: drivers/clocksource/timer-atlas7.c 1111N: [^a-z]sirf 1112 1113ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1114M: Baruch Siach <baruch@tkos.co.il> 1115L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1116S: Maintained 1117F: arch/arm/boot/dts/cx92755* 1118N: digicolor 1119 1120ARM/EBSA110 MACHINE SUPPORT 1121M: Russell King <linux@armlinux.org.uk> 1122L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1123W: http://www.armlinux.org.uk/ 1124S: Maintained 1125F: arch/arm/mach-ebsa110/ 1126F: drivers/net/ethernet/amd/am79c961a.* 1127 1128ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1129M: Uwe Kleine-König <kernel@pengutronix.de> 1130L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1131S: Maintained 1132N: efm32 1133 1134ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1135M: Daniel Ribeiro <drwyrm@gmail.com> 1136M: Stefan Schmidt <stefan@openezx.org> 1137M: Harald Welte <laforge@openezx.org> 1138L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1139W: http://www.openezx.org/ 1140S: Maintained 1141T: topgit git://git.openezx.org/openezx.git 1142F: arch/arm/mach-pxa/ezx.c 1143 1144ARM/FARADAY FA526 PORT 1145M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1146L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1147S: Maintained 1148T: git git://git.berlios.de/gemini-board 1149F: arch/arm/mm/*-fa* 1150 1151ARM/FOOTBRIDGE ARCHITECTURE 1152M: Russell King <linux@armlinux.org.uk> 1153L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1154W: http://www.armlinux.org.uk/ 1155S: Maintained 1156F: arch/arm/include/asm/hardware/dec21285.h 1157F: arch/arm/mach-footbridge/ 1158 1159ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1160M: Shawn Guo <shawnguo@kernel.org> 1161M: Sascha Hauer <kernel@pengutronix.de> 1162L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1163S: Maintained 1164T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1165F: arch/arm/mach-imx/ 1166F: arch/arm/mach-mxs/ 1167F: arch/arm/boot/dts/imx* 1168F: arch/arm/configs/imx*_defconfig 1169F: drivers/clk/imx/ 1170F: include/soc/imx/ 1171 1172ARM/FREESCALE VYBRID ARM ARCHITECTURE 1173M: Shawn Guo <shawnguo@kernel.org> 1174M: Sascha Hauer <kernel@pengutronix.de> 1175R: Stefan Agner <stefan@agner.ch> 1176L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1177S: Maintained 1178T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1179F: arch/arm/mach-imx/*vf610* 1180F: arch/arm/boot/dts/vf* 1181 1182ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1183M: Lennert Buytenhek <kernel@wantstofly.org> 1184L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1185S: Maintained 1186 1187ARM/GUMSTIX MACHINE SUPPORT 1188M: Steve Sakoman <sakoman@gmail.com> 1189L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1190S: Maintained 1191 1192ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1193M: Philipp Zabel <philipp.zabel@gmail.com> 1194M: Paul Parsons <lost.distance@yahoo.com> 1195L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1196S: Maintained 1197F: arch/arm/mach-pxa/hx4700.c 1198F: arch/arm/mach-pxa/include/mach/hx4700.h 1199F: sound/soc/pxa/hx4700.c 1200 1201ARM/HISILICON SOC SUPPORT 1202M: Wei Xu <xuwei5@hisilicon.com> 1203L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1204W: http://www.hisilicon.com 1205S: Supported 1206T: git git://github.com/hisilicon/linux-hisi.git 1207F: arch/arm/mach-hisi/ 1208F: arch/arm/boot/dts/hi3* 1209F: arch/arm/boot/dts/hip* 1210F: arch/arm/boot/dts/hisi* 1211F: arch/arm64/boot/dts/hisilicon/ 1212 1213ARM/HP JORNADA 7XX MACHINE SUPPORT 1214M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1215W: www.jlime.com 1216S: Maintained 1217T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1218F: arch/arm/mach-sa1100/jornada720.c 1219F: arch/arm/mach-sa1100/include/mach/jornada720.h 1220 1221ARM/IGEP MACHINE SUPPORT 1222M: Enric Balletbo i Serra <eballetbo@gmail.com> 1223M: Javier Martinez Canillas <javier@dowhile0.org> 1224L: linux-omap@vger.kernel.org 1225L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1226S: Maintained 1227F: arch/arm/boot/dts/omap3-igep* 1228 1229ARM/INCOME PXA270 SUPPORT 1230M: Marek Vasut <marek.vasut@gmail.com> 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1232S: Maintained 1233F: arch/arm/mach-pxa/colibri-pxa270-income.c 1234 1235ARM/INTEL IOP32X ARM ARCHITECTURE 1236M: Lennert Buytenhek <kernel@wantstofly.org> 1237L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1238S: Maintained 1239 1240ARM/INTEL IOP33X ARM ARCHITECTURE 1241L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1242S: Orphan 1243 1244ARM/INTEL IOP13XX ARM ARCHITECTURE 1245M: Lennert Buytenhek <kernel@wantstofly.org> 1246L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1247S: Maintained 1248 1249ARM/INTEL IQ81342EX MACHINE SUPPORT 1250M: Lennert Buytenhek <kernel@wantstofly.org> 1251L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1252S: Maintained 1253 1254ARM/INTEL IXDP2850 MACHINE SUPPORT 1255M: Lennert Buytenhek <kernel@wantstofly.org> 1256L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1257S: Maintained 1258 1259ARM/INTEL IXP4XX ARM ARCHITECTURE 1260M: Imre Kaloz <kaloz@openwrt.org> 1261M: Krzysztof Halasa <khalasa@piap.pl> 1262L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1263S: Maintained 1264F: arch/arm/mach-ixp4xx/ 1265 1266ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1267M: Jonathan Cameron <jic23@cam.ac.uk> 1268L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1269S: Maintained 1270F: arch/arm/mach-pxa/stargate2.c 1271F: drivers/pcmcia/pxa2xx_stargate2.c 1272 1273ARM/INTEL XSC3 (MANZANO) ARM CORE 1274M: Lennert Buytenhek <kernel@wantstofly.org> 1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1276S: Maintained 1277 1278ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1279M: Lennert Buytenhek <kernel@wantstofly.org> 1280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1281S: Maintained 1282 1283ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1284M: Santosh Shilimkar <ssantosh@kernel.org> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286S: Maintained 1287F: arch/arm/mach-keystone/ 1288F: arch/arm/boot/dts/keystone-* 1289T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1290 1291ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1292M: Santosh Shilimkar <ssantosh@kernel.org> 1293L: linux-kernel@vger.kernel.org 1294S: Maintained 1295F: drivers/clk/keystone/ 1296 1297ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1298M: Santosh Shilimkar <ssantosh@kernel.org> 1299L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1300L: linux-kernel@vger.kernel.org 1301S: Maintained 1302F: drivers/clocksource/timer-keystone.c 1303 1304ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1305M: Santosh Shilimkar <ssantosh@kernel.org> 1306L: linux-kernel@vger.kernel.org 1307S: Maintained 1308F: drivers/power/reset/keystone-reset.c 1309 1310ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1311M: Santosh Shilimkar <ssantosh@kernel.org> 1312L: linux-kernel@vger.kernel.org 1313S: Maintained 1314F: drivers/memory/*emif* 1315 1316ARM/LG1K ARCHITECTURE 1317M: Chanho Min <chanho.min@lge.com> 1318L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1319S: Maintained 1320F: arch/arm64/boot/dts/lg/ 1321 1322ARM/LOGICPD PXA270 MACHINE SUPPORT 1323M: Lennert Buytenhek <kernel@wantstofly.org> 1324L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1325S: Maintained 1326 1327ARM/LPC18XX ARCHITECTURE 1328M: Joachim Eastwood <manabian@gmail.com> 1329L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1330S: Maintained 1331F: arch/arm/boot/dts/lpc43* 1332F: drivers/clk/nxp/clk-lpc18xx* 1333F: drivers/clocksource/time-lpc32xx.c 1334F: drivers/i2c/busses/i2c-lpc2k.c 1335F: drivers/memory/pl172.c 1336F: drivers/mtd/spi-nor/nxp-spifi.c 1337F: drivers/rtc/rtc-lpc24xx.c 1338N: lpc18xx 1339 1340ARM/LPC32XX SOC SUPPORT 1341M: Vladimir Zapolskiy <vz@mleia.com> 1342M: Sylvain Lemieux <slemieux.tyco@gmail.com> 1343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1344T: git git://github.com/vzapolskiy/linux-lpc32xx.git 1345S: Maintained 1346F: arch/arm/boot/dts/lpc32* 1347F: arch/arm/mach-lpc32xx/ 1348F: drivers/i2c/busses/i2c-pnx.c 1349F: drivers/net/ethernet/nxp/lpc_eth.c 1350F: drivers/usb/host/ohci-nxp.c 1351F: drivers/watchdog/pnx4008_wdt.c 1352N: lpc32xx 1353 1354ARM/MAGICIAN MACHINE SUPPORT 1355M: Philipp Zabel <philipp.zabel@gmail.com> 1356S: Maintained 1357 1358ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support 1359M: Jason Cooper <jason@lakedaemon.net> 1360M: Andrew Lunn <andrew@lunn.ch> 1361M: Gregory Clement <gregory.clement@free-electrons.com> 1362M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1363L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1364S: Maintained 1365F: arch/arm/mach-mvebu/ 1366F: drivers/rtc/rtc-armada38x.c 1367F: arch/arm/boot/dts/armada* 1368F: arch/arm/boot/dts/kirkwood* 1369F: arch/arm64/boot/dts/marvell/armada* 1370F: drivers/cpufreq/mvebu-cpufreq.c 1371F: arch/arm/configs/mvebu_*_defconfig 1372 1373ARM/Marvell Berlin SoC support 1374M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1376S: Maintained 1377F: arch/arm/mach-berlin/ 1378F: arch/arm/boot/dts/berlin* 1379F: arch/arm64/boot/dts/marvell/berlin* 1380 1381 1382ARM/Marvell Dove/MV78xx0/Orion SOC support 1383M: Jason Cooper <jason@lakedaemon.net> 1384M: Andrew Lunn <andrew@lunn.ch> 1385M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1386M: Gregory Clement <gregory.clement@free-electrons.com> 1387L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1388S: Maintained 1389F: arch/arm/mach-dove/ 1390F: arch/arm/mach-mv78xx0/ 1391F: arch/arm/mach-orion5x/ 1392F: arch/arm/plat-orion/ 1393F: arch/arm/boot/dts/dove* 1394F: arch/arm/boot/dts/orion5x* 1395 1396 1397ARM/Orion SoC/Technologic Systems TS-78xx platform support 1398M: Alexander Clouter <alex@digriz.org.uk> 1399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1400W: http://www.digriz.org.uk/ts78xx/kernel 1401S: Maintained 1402F: arch/arm/mach-orion5x/ts78xx-* 1403 1404ARM/OXNAS platform support 1405M: Neil Armstrong <narmstrong@baylibre.com> 1406L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1407S: Maintained 1408F: arch/arm/mach-oxnas/ 1409F: arch/arm/boot/dts/oxnas* 1410F: arch/arm/boot/dts/wd-mbwe.dts 1411N: oxnas 1412 1413ARM/Mediatek RTC DRIVER 1414M: Eddie Huang <eddie.huang@mediatek.com> 1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1416L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1417S: Maintained 1418F: drivers/rtc/rtc-mt6397.c 1419 1420ARM/Mediatek SoC support 1421M: Matthias Brugger <matthias.bgg@gmail.com> 1422L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1423L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1424S: Maintained 1425F: arch/arm/boot/dts/mt6* 1426F: arch/arm/boot/dts/mt8* 1427F: arch/arm/mach-mediatek/ 1428N: mtk 1429K: mediatek 1430 1431ARM/Mediatek USB3 PHY DRIVER 1432M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1434L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1435S: Maintained 1436F: drivers/phy/phy-mt65xx-usb3.c 1437 1438ARM/MICREL KS8695 ARCHITECTURE 1439M: Greg Ungerer <gerg@uclinux.org> 1440L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1441F: arch/arm/mach-ks8695/ 1442S: Odd Fixes 1443 1444ARM/MIOA701 MACHINE SUPPORT 1445M: Robert Jarzmik <robert.jarzmik@free.fr> 1446L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1447F: arch/arm/mach-pxa/mioa701.c 1448S: Maintained 1449 1450ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1451M: Michael Petchkovsky <mkpetch@internode.on.net> 1452S: Maintained 1453 1454ARM/NOMADIK ARCHITECTURE 1455M: Alessandro Rubini <rubini@unipv.it> 1456M: Linus Walleij <linus.walleij@linaro.org> 1457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1458S: Maintained 1459F: arch/arm/mach-nomadik/ 1460F: drivers/pinctrl/nomadik/ 1461F: drivers/i2c/busses/i2c-nomadik.c 1462T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1463 1464ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1465M: Nelson Castillo <arhuaco@freaks-unidos.net> 1466L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1467W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1468S: Supported 1469 1470ARM/TOSA MACHINE SUPPORT 1471M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1472M: Dirk Opfer <dirk@opfer-online.de> 1473S: Maintained 1474 1475ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1476M: Marek Vasut <marek.vasut@gmail.com> 1477L: linux-arm-kernel@lists.infradead.org 1478W: http://hackndev.com 1479S: Maintained 1480F: arch/arm/mach-pxa/include/mach/palmtx.h 1481F: arch/arm/mach-pxa/palmtx.c 1482F: arch/arm/mach-pxa/include/mach/palmt5.h 1483F: arch/arm/mach-pxa/palmt5.c 1484F: arch/arm/mach-pxa/include/mach/palmld.h 1485F: arch/arm/mach-pxa/palmld.c 1486F: arch/arm/mach-pxa/include/mach/palmte2.h 1487F: arch/arm/mach-pxa/palmte2.c 1488F: arch/arm/mach-pxa/include/mach/palmtc.h 1489F: arch/arm/mach-pxa/palmtc.c 1490 1491ARM/PALM TREO SUPPORT 1492M: Tomas Cech <sleep_walker@suse.com> 1493L: linux-arm-kernel@lists.infradead.org 1494W: http://hackndev.com 1495S: Maintained 1496F: arch/arm/mach-pxa/include/mach/palmtreo.h 1497F: arch/arm/mach-pxa/palmtreo.c 1498 1499ARM/PALMZ72 SUPPORT 1500M: Sergey Lapin <slapin@ossfans.org> 1501L: linux-arm-kernel@lists.infradead.org 1502W: http://hackndev.com 1503S: Maintained 1504F: arch/arm/mach-pxa/include/mach/palmz72.h 1505F: arch/arm/mach-pxa/palmz72.c 1506 1507ARM/PLEB SUPPORT 1508M: Peter Chubb <pleb@gelato.unsw.edu.au> 1509W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1510S: Maintained 1511 1512ARM/PT DIGITAL BOARD PORT 1513M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1515W: http://www.armlinux.org.uk/ 1516S: Maintained 1517 1518ARM/QUALCOMM SUPPORT 1519M: Andy Gross <andy.gross@linaro.org> 1520M: David Brown <david.brown@linaro.org> 1521L: linux-arm-msm@vger.kernel.org 1522L: linux-soc@vger.kernel.org 1523S: Maintained 1524F: arch/arm/boot/dts/qcom-*.dts 1525F: arch/arm/boot/dts/qcom-*.dtsi 1526F: arch/arm/mach-qcom/ 1527F: arch/arm64/boot/dts/qcom/* 1528F: drivers/i2c/busses/i2c-qup.c 1529F: drivers/clk/qcom/ 1530F: drivers/soc/qcom/ 1531F: drivers/spi/spi-qup.c 1532F: drivers/tty/serial/msm_serial.h 1533F: drivers/tty/serial/msm_serial.c 1534F: drivers/*/pm8???-* 1535F: drivers/mfd/ssbi.c 1536F: drivers/firmware/qcom_scm.c 1537T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1538 1539ARM/RADISYS ENP2611 MACHINE SUPPORT 1540M: Lennert Buytenhek <kernel@wantstofly.org> 1541L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1542S: Maintained 1543 1544ARM/RENESAS ARM64 ARCHITECTURE 1545M: Simon Horman <horms@verge.net.au> 1546M: Magnus Damm <magnus.damm@gmail.com> 1547L: linux-renesas-soc@vger.kernel.org 1548Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1549T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1550S: Supported 1551F: arch/arm64/boot/dts/renesas/ 1552F: drivers/soc/renesas/ 1553F: include/linux/soc/renesas/ 1554 1555ARM/RISCPC ARCHITECTURE 1556M: Russell King <linux@armlinux.org.uk> 1557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1558W: http://www.armlinux.org.uk/ 1559S: Maintained 1560F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1561F: arch/arm/include/asm/hardware/ioc.h 1562F: arch/arm/include/asm/hardware/iomd.h 1563F: arch/arm/include/asm/hardware/memc.h 1564F: arch/arm/mach-rpc/ 1565F: drivers/net/ethernet/8390/etherh.c 1566F: drivers/net/ethernet/i825xx/ether1* 1567F: drivers/net/ethernet/seeq/ether3* 1568F: drivers/scsi/arm/ 1569 1570ARM/Rockchip SoC support 1571M: Heiko Stuebner <heiko@sntech.de> 1572L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1573L: linux-rockchip@lists.infradead.org 1574T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1575S: Maintained 1576F: arch/arm/boot/dts/rk3* 1577F: arch/arm/mach-rockchip/ 1578F: drivers/clk/rockchip/ 1579F: drivers/i2c/busses/i2c-rk3x.c 1580F: drivers/*/*rockchip* 1581F: drivers/*/*/*rockchip* 1582F: sound/soc/rockchip/ 1583N: rockchip 1584 1585ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1586M: Kukjin Kim <kgene@kernel.org> 1587M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1588L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1589L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1590S: Maintained 1591F: arch/arm/boot/dts/s3c* 1592F: arch/arm/boot/dts/s5p* 1593F: arch/arm/boot/dts/samsung* 1594F: arch/arm/boot/dts/exynos* 1595F: arch/arm64/boot/dts/exynos/ 1596F: arch/arm/plat-samsung/ 1597F: arch/arm/mach-s3c24*/ 1598F: arch/arm/mach-s3c64xx/ 1599F: arch/arm/mach-s5p*/ 1600F: arch/arm/mach-exynos*/ 1601F: drivers/*/*s3c2410* 1602F: drivers/*/*/*s3c2410* 1603F: drivers/memory/samsung/* 1604F: drivers/soc/samsung/* 1605F: drivers/spi/spi-s3c* 1606F: sound/soc/samsung/* 1607F: Documentation/arm/Samsung/ 1608F: Documentation/devicetree/bindings/arm/samsung/ 1609F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1610F: Documentation/devicetree/bindings/power/pd-samsung.txt 1611N: exynos 1612 1613ARM/SAMSUNG MOBILE MACHINE SUPPORT 1614M: Kyungmin Park <kyungmin.park@samsung.com> 1615L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1616S: Maintained 1617F: arch/arm/mach-s5pv210/ 1618 1619ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1620M: Kyungmin Park <kyungmin.park@samsung.com> 1621M: Kamil Debski <k.debski@samsung.com> 1622L: linux-arm-kernel@lists.infradead.org 1623L: linux-media@vger.kernel.org 1624S: Maintained 1625F: drivers/media/platform/s5p-g2d/ 1626 1627ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1628M: Kyungmin Park <kyungmin.park@samsung.com> 1629M: Kamil Debski <k.debski@samsung.com> 1630M: Jeongtae Park <jtp.park@samsung.com> 1631L: linux-arm-kernel@lists.infradead.org 1632L: linux-media@vger.kernel.org 1633S: Maintained 1634F: arch/arm/plat-samsung/s5p-dev-mfc.c 1635F: drivers/media/platform/s5p-mfc/ 1636 1637ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1638M: Kyungmin Park <kyungmin.park@samsung.com> 1639M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1640L: linux-arm-kernel@lists.infradead.org 1641L: linux-media@vger.kernel.org 1642S: Maintained 1643F: drivers/media/platform/s5p-tv/ 1644 1645ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1646M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1647M: Jacek Anaszewski <j.anaszewski@samsung.com> 1648L: linux-arm-kernel@lists.infradead.org 1649L: linux-media@vger.kernel.org 1650S: Maintained 1651F: drivers/media/platform/s5p-jpeg/ 1652 1653ARM/SHMOBILE ARM ARCHITECTURE 1654M: Simon Horman <horms@verge.net.au> 1655M: Magnus Damm <magnus.damm@gmail.com> 1656L: linux-renesas-soc@vger.kernel.org 1657Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1658T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1659S: Supported 1660F: arch/arm/boot/dts/emev2* 1661F: arch/arm/boot/dts/r7s* 1662F: arch/arm/boot/dts/r8a* 1663F: arch/arm/boot/dts/sh* 1664F: arch/arm/configs/shmobile_defconfig 1665F: arch/arm/include/debug/renesas-scif.S 1666F: arch/arm/mach-shmobile/ 1667F: drivers/sh/ 1668F: drivers/soc/renesas/ 1669F: include/linux/soc/renesas/ 1670 1671ARM/SOCFPGA ARCHITECTURE 1672M: Dinh Nguyen <dinguyen@opensource.altera.com> 1673S: Maintained 1674F: arch/arm/mach-socfpga/ 1675F: arch/arm/boot/dts/socfpga* 1676F: arch/arm/configs/socfpga_defconfig 1677F: arch/arm64/boot/dts/altera/ 1678W: http://www.rocketboards.org 1679T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1680 1681ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1682M: Dinh Nguyen <dinguyen@opensource.altera.com> 1683S: Maintained 1684F: drivers/clk/socfpga/ 1685 1686ARM/SOCFPGA EDAC SUPPORT 1687M: Thor Thayer <tthayer@opensource.altera.com> 1688S: Maintained 1689F: drivers/edac/altera_edac. 1690 1691ARM/STI ARCHITECTURE 1692M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1693M: Maxime Coquelin <maxime.coquelin@st.com> 1694M: Patrice Chotard <patrice.chotard@st.com> 1695L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1696L: kernel@stlinux.com 1697W: http://www.stlinux.com 1698S: Maintained 1699F: arch/arm/mach-sti/ 1700F: arch/arm/boot/dts/sti* 1701F: drivers/char/hw_random/st-rng.c 1702F: drivers/clocksource/arm_global_timer.c 1703F: drivers/clocksource/clksrc_st_lpc.c 1704F: drivers/cpufreq/sti-cpufreq.c 1705F: drivers/i2c/busses/i2c-st.c 1706F: drivers/media/rc/st_rc.c 1707F: drivers/media/platform/sti/c8sectpfe/ 1708F: drivers/mmc/host/sdhci-st.c 1709F: drivers/phy/phy-miphy28lp.c 1710F: drivers/phy/phy-miphy365x.c 1711F: drivers/phy/phy-stih407-usb.c 1712F: drivers/phy/phy-stih41x-usb.c 1713F: drivers/pinctrl/pinctrl-st.c 1714F: drivers/remoteproc/st_remoteproc.c 1715F: drivers/reset/sti/ 1716F: drivers/rtc/rtc-st-lpc.c 1717F: drivers/tty/serial/st-asc.c 1718F: drivers/usb/dwc3/dwc3-st.c 1719F: drivers/usb/host/ehci-st.c 1720F: drivers/usb/host/ohci-st.c 1721F: drivers/watchdog/st_lpc_wdt.c 1722F: drivers/ata/ahci_st.c 1723 1724ARM/STM32 ARCHITECTURE 1725M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1726L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1727S: Maintained 1728T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1729N: stm32 1730F: drivers/clocksource/armv7m_systick.c 1731 1732ARM/TANGO ARCHITECTURE 1733M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1734L: linux-arm-kernel@lists.infradead.org 1735S: Maintained 1736F: arch/arm/mach-tango/ 1737F: arch/arm/boot/dts/tango* 1738 1739ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1740M: Lennert Buytenhek <kernel@wantstofly.org> 1741L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1742S: Maintained 1743 1744ARM/TETON BGA MACHINE SUPPORT 1745M: "Mark F. Brown" <mark.brown314@gmail.com> 1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1747S: Maintained 1748 1749ARM/THECUS N2100 MACHINE SUPPORT 1750M: Lennert Buytenhek <kernel@wantstofly.org> 1751L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1752S: Maintained 1753 1754ARM/NUVOTON W90X900 ARM ARCHITECTURE 1755M: Wan ZongShun <mcuos.com@gmail.com> 1756L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1757W: http://www.mcuos.com 1758S: Maintained 1759F: arch/arm/mach-w90x900/ 1760F: drivers/input/keyboard/w90p910_keypad.c 1761F: drivers/input/touchscreen/w90p910_ts.c 1762F: drivers/watchdog/nuc900_wdt.c 1763F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1764F: drivers/mtd/nand/nuc900_nand.c 1765F: drivers/rtc/rtc-nuc900.c 1766F: drivers/spi/spi-nuc900.c 1767F: drivers/usb/host/ehci-w90x900.c 1768F: drivers/video/fbdev/nuc900fb.c 1769 1770ARM/U300 MACHINE SUPPORT 1771M: Linus Walleij <linus.walleij@linaro.org> 1772L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1773S: Supported 1774F: arch/arm/mach-u300/ 1775F: drivers/clocksource/timer-u300.c 1776F: drivers/i2c/busses/i2c-stu300.c 1777F: drivers/rtc/rtc-coh901331.c 1778F: drivers/watchdog/coh901327_wdt.c 1779F: drivers/dma/coh901318* 1780F: drivers/mfd/ab3100* 1781F: drivers/rtc/rtc-ab3100.c 1782F: drivers/rtc/rtc-coh901331.c 1783T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1784 1785ARM/UNIPHIER ARCHITECTURE 1786M: Masahiro Yamada <yamada.masahiro@socionext.com> 1787L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1788S: Maintained 1789F: arch/arm/boot/dts/uniphier* 1790F: arch/arm/include/asm/hardware/cache-uniphier.h 1791F: arch/arm/mach-uniphier/ 1792F: arch/arm/mm/cache-uniphier.c 1793F: arch/arm64/boot/dts/socionext/ 1794F: drivers/bus/uniphier-system-bus.c 1795F: drivers/i2c/busses/i2c-uniphier* 1796F: drivers/pinctrl/uniphier/ 1797F: drivers/tty/serial/8250/8250_uniphier.c 1798N: uniphier 1799 1800ARM/Ux500 ARM ARCHITECTURE 1801M: Linus Walleij <linus.walleij@linaro.org> 1802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1803S: Maintained 1804F: arch/arm/mach-ux500/ 1805F: drivers/clocksource/clksrc-dbx500-prcmu.c 1806F: drivers/dma/ste_dma40* 1807F: drivers/hwspinlock/u8500_hsem.c 1808F: drivers/mfd/abx500* 1809F: drivers/mfd/ab8500* 1810F: drivers/mfd/dbx500* 1811F: drivers/mfd/db8500* 1812F: drivers/pinctrl/nomadik/pinctrl-ab* 1813F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1814F: drivers/rtc/rtc-ab8500.c 1815F: drivers/rtc/rtc-pl031.c 1816T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1817 1818ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1819M: Ulf Hansson <ulf.hansson@linaro.org> 1820L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1821T: git git://git.linaro.org/people/ulfh/clk.git 1822S: Maintained 1823F: drivers/clk/ux500/ 1824F: include/linux/platform_data/clk-ux500.h 1825 1826ARM/VERSATILE EXPRESS PLATFORM 1827M: Liviu Dudau <liviu.dudau@arm.com> 1828M: Sudeep Holla <sudeep.holla@arm.com> 1829M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1830L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1831S: Maintained 1832F: arch/arm/boot/dts/vexpress* 1833F: arch/arm64/boot/dts/arm/ 1834F: arch/arm/mach-vexpress/ 1835F: */*/vexpress* 1836F: */*/*/vexpress* 1837F: drivers/clk/versatile/clk-vexpress-osc.c 1838F: drivers/clocksource/versatile.c 1839N: mps2 1840 1841ARM/VFP SUPPORT 1842M: Russell King <linux@armlinux.org.uk> 1843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1844W: http://www.armlinux.org.uk/ 1845S: Maintained 1846F: arch/arm/vfp/ 1847 1848ARM/VOIPAC PXA270 SUPPORT 1849M: Marek Vasut <marek.vasut@gmail.com> 1850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1851S: Maintained 1852F: arch/arm/mach-pxa/vpac270.c 1853F: arch/arm/mach-pxa/include/mach/vpac270.h 1854 1855ARM/VT8500 ARM ARCHITECTURE 1856M: Tony Prisk <linux@prisktech.co.nz> 1857L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1858S: Maintained 1859F: arch/arm/mach-vt8500/ 1860F: drivers/clocksource/vt8500_timer.c 1861F: drivers/i2c/busses/i2c-wmt.c 1862F: drivers/mmc/host/wmt-sdmmc.c 1863F: drivers/pwm/pwm-vt8500.c 1864F: drivers/rtc/rtc-vt8500.c 1865F: drivers/tty/serial/vt8500_serial.c 1866F: drivers/usb/host/ehci-platform.c 1867F: drivers/usb/host/uhci-platform.c 1868F: drivers/video/fbdev/vt8500lcdfb.* 1869F: drivers/video/fbdev/wm8505fb* 1870F: drivers/video/fbdev/wmt_ge_rops.* 1871 1872ARM/ZIPIT Z2 SUPPORT 1873M: Marek Vasut <marek.vasut@gmail.com> 1874L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1875S: Maintained 1876F: arch/arm/mach-pxa/z2.c 1877F: arch/arm/mach-pxa/include/mach/z2.h 1878 1879ARM/ZTE ARCHITECTURE 1880M: Jun Nie <jun.nie@linaro.org> 1881L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1882S: Maintained 1883F: arch/arm/mach-zx/ 1884F: drivers/clk/zte/ 1885F: Documentation/devicetree/bindings/arm/zte.txt 1886F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1887 1888ARM/ZYNQ ARCHITECTURE 1889M: Michal Simek <michal.simek@xilinx.com> 1890R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1891L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1892W: http://wiki.xilinx.com 1893T: git https://github.com/Xilinx/linux-xlnx.git 1894S: Supported 1895F: arch/arm/mach-zynq/ 1896F: drivers/cpuidle/cpuidle-zynq.c 1897F: drivers/block/xsysace.c 1898N: zynq 1899N: xilinx 1900F: drivers/clocksource/cadence_ttc_timer.c 1901F: drivers/i2c/busses/i2c-cadence.c 1902F: drivers/mmc/host/sdhci-of-arasan.c 1903F: drivers/edac/synopsys_edac.c 1904 1905ARM SMMU DRIVERS 1906M: Will Deacon <will.deacon@arm.com> 1907R: Robin Murphy <robin.murphy@arm.com> 1908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1909S: Maintained 1910F: drivers/iommu/arm-smmu.c 1911F: drivers/iommu/arm-smmu-v3.c 1912F: drivers/iommu/io-pgtable-arm.c 1913F: drivers/iommu/io-pgtable-arm-v7s.c 1914 1915ARM64 PORT (AARCH64 ARCHITECTURE) 1916M: Catalin Marinas <catalin.marinas@arm.com> 1917M: Will Deacon <will.deacon@arm.com> 1918L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1919T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1920S: Maintained 1921F: arch/arm64/ 1922F: Documentation/arm64/ 1923 1924AS3645A LED FLASH CONTROLLER DRIVER 1925M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1926L: linux-media@vger.kernel.org 1927T: git git://linuxtv.org/media_tree.git 1928S: Maintained 1929F: drivers/media/i2c/as3645a.c 1930F: include/media/i2c/as3645a.h 1931 1932ASC7621 HARDWARE MONITOR DRIVER 1933M: George Joseph <george.joseph@fairview5.com> 1934L: linux-hwmon@vger.kernel.org 1935S: Maintained 1936F: Documentation/hwmon/asc7621 1937F: drivers/hwmon/asc7621.c 1938 1939ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1940M: Corentin Chary <corentin.chary@gmail.com> 1941L: acpi4asus-user@lists.sourceforge.net 1942L: platform-driver-x86@vger.kernel.org 1943W: http://acpi4asus.sf.net 1944S: Maintained 1945F: drivers/platform/x86/asus*.c 1946F: drivers/platform/x86/eeepc*.c 1947 1948ASUS WIRELESS RADIO CONTROL DRIVER 1949M: João Paulo Rechi Vita <jprvita@gmail.com> 1950L: platform-driver-x86@vger.kernel.org 1951S: Maintained 1952F: drivers/platform/x86/asus-wireless.c 1953 1954ASYMMETRIC KEYS 1955M: David Howells <dhowells@redhat.com> 1956L: keyrings@vger.kernel.org 1957S: Maintained 1958F: Documentation/crypto/asymmetric-keys.txt 1959F: include/linux/verification.h 1960F: include/crypto/public_key.h 1961F: include/crypto/pkcs7.h 1962F: crypto/asymmetric_keys/ 1963 1964ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1965R: Dan Williams <dan.j.williams@intel.com> 1966W: http://sourceforge.net/projects/xscaleiop 1967S: Odd fixes 1968F: Documentation/crypto/async-tx-api.txt 1969F: crypto/async_tx/ 1970F: drivers/dma/ 1971F: include/linux/dmaengine.h 1972F: include/linux/async_tx.h 1973 1974AT24 EEPROM DRIVER 1975M: Wolfram Sang <wsa@the-dreams.de> 1976L: linux-i2c@vger.kernel.org 1977S: Maintained 1978F: drivers/misc/eeprom/at24.c 1979F: include/linux/platform_data/at24.h 1980 1981ATA OVER ETHERNET (AOE) DRIVER 1982M: "Ed L. Cashin" <ed.cashin@acm.org> 1983W: http://www.openaoe.org/ 1984S: Supported 1985F: Documentation/aoe/ 1986F: drivers/block/aoe/ 1987 1988ATHEROS 71XX/9XXX GPIO DRIVER 1989M: Alban Bedel <albeu@free.fr> 1990W: https://github.com/AlbanBedel/linux 1991T: git git://github.com/AlbanBedel/linux 1992S: Maintained 1993F: drivers/gpio/gpio-ath79.c 1994F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1995 1996ATHEROS ATH GENERIC UTILITIES 1997M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1998L: linux-wireless@vger.kernel.org 1999S: Supported 2000F: drivers/net/wireless/ath/* 2001 2002ATHEROS ATH5K WIRELESS DRIVER 2003M: Jiri Slaby <jirislaby@gmail.com> 2004M: Nick Kossifidis <mickflemm@gmail.com> 2005M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 2006L: linux-wireless@vger.kernel.org 2007W: http://wireless.kernel.org/en/users/Drivers/ath5k 2008S: Maintained 2009F: drivers/net/wireless/ath/ath5k/ 2010 2011ATHEROS ATH6KL WIRELESS DRIVER 2012M: Kalle Valo <kvalo@qca.qualcomm.com> 2013L: linux-wireless@vger.kernel.org 2014W: http://wireless.kernel.org/en/users/Drivers/ath6kl 2015T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 2016S: Supported 2017F: drivers/net/wireless/ath/ath6kl/ 2018 2019WILOCITY WIL6210 WIRELESS DRIVER 2020M: Maya Erez <qca_merez@qca.qualcomm.com> 2021L: linux-wireless@vger.kernel.org 2022L: wil6210@qca.qualcomm.com 2023S: Supported 2024W: http://wireless.kernel.org/en/users/Drivers/wil6210 2025F: drivers/net/wireless/ath/wil6210/ 2026F: include/uapi/linux/wil6210_uapi.h 2027 2028CARL9170 LINUX COMMUNITY WIRELESS DRIVER 2029M: Christian Lamparter <chunkeey@googlemail.com> 2030L: linux-wireless@vger.kernel.org 2031W: http://wireless.kernel.org/en/users/Drivers/carl9170 2032S: Maintained 2033F: drivers/net/wireless/ath/carl9170/ 2034 2035ATK0110 HWMON DRIVER 2036M: Luca Tettamanti <kronos.it@gmail.com> 2037L: linux-hwmon@vger.kernel.org 2038S: Maintained 2039F: drivers/hwmon/asus_atk0110.c 2040 2041ATI_REMOTE2 DRIVER 2042M: Ville Syrjala <syrjala@sci.fi> 2043S: Maintained 2044F: drivers/input/misc/ati_remote2.c 2045 2046ATLX ETHERNET DRIVERS 2047M: Jay Cliburn <jcliburn@gmail.com> 2048M: Chris Snook <chris.snook@gmail.com> 2049L: netdev@vger.kernel.org 2050W: http://sourceforge.net/projects/atl1 2051W: http://atl1.sourceforge.net 2052S: Maintained 2053F: drivers/net/ethernet/atheros/ 2054 2055ATM 2056M: Chas Williams <3chas3@gmail.com> 2057L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 2058L: netdev@vger.kernel.org 2059W: http://linux-atm.sourceforge.net 2060S: Maintained 2061F: drivers/atm/ 2062F: include/linux/atm* 2063F: include/uapi/linux/atm* 2064 2065ATMEL AT91 / AT32 MCI DRIVER 2066M: Ludovic Desroches <ludovic.desroches@atmel.com> 2067S: Maintained 2068F: drivers/mmc/host/atmel-mci.c 2069 2070ATMEL AT91 / AT32 SERIAL DRIVER 2071M: Nicolas Ferre <nicolas.ferre@atmel.com> 2072S: Supported 2073F: drivers/tty/serial/atmel_serial.c 2074 2075ATMEL AT91 SAMA5D2-Compatible Shutdown Controller 2076M: Nicolas Ferre <nicolas.ferre@atmel.com> 2077S: Supported 2078F: drivers/power/reset/at91-sama5d2_shdwc.c 2079 2080ATMEL SAMA5D2 ADC DRIVER 2081M: Ludovic Desroches <ludovic.desroches@atmel.com> 2082L: linux-iio@vger.kernel.org 2083S: Supported 2084F: drivers/iio/adc/at91-sama5d2_adc.c 2085 2086ATMEL Audio ALSA driver 2087M: Nicolas Ferre <nicolas.ferre@atmel.com> 2088L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2089S: Supported 2090F: sound/soc/atmel 2091 2092ATMEL DMA DRIVER 2093M: Nicolas Ferre <nicolas.ferre@atmel.com> 2094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2095S: Supported 2096F: drivers/dma/at_hdmac.c 2097F: drivers/dma/at_hdmac_regs.h 2098F: include/linux/platform_data/dma-atmel.h 2099 2100ATMEL XDMA DRIVER 2101M: Ludovic Desroches <ludovic.desroches@atmel.com> 2102L: linux-arm-kernel@lists.infradead.org 2103L: dmaengine@vger.kernel.org 2104S: Supported 2105F: drivers/dma/at_xdmac.c 2106 2107ATMEL I2C DRIVER 2108M: Ludovic Desroches <ludovic.desroches@atmel.com> 2109L: linux-i2c@vger.kernel.org 2110S: Supported 2111F: drivers/i2c/busses/i2c-at91.c 2112 2113ATMEL ISI DRIVER 2114M: Ludovic Desroches <ludovic.desroches@atmel.com> 2115L: linux-media@vger.kernel.org 2116S: Supported 2117F: drivers/media/platform/soc_camera/atmel-isi.c 2118F: include/media/atmel-isi.h 2119 2120ATMEL LCDFB DRIVER 2121M: Nicolas Ferre <nicolas.ferre@atmel.com> 2122L: linux-fbdev@vger.kernel.org 2123S: Maintained 2124F: drivers/video/fbdev/atmel_lcdfb.c 2125F: include/video/atmel_lcdc.h 2126 2127ATMEL MACB ETHERNET DRIVER 2128M: Nicolas Ferre <nicolas.ferre@atmel.com> 2129S: Supported 2130F: drivers/net/ethernet/cadence/ 2131 2132ATMEL NAND DRIVER 2133M: Wenyou Yang <wenyou.yang@atmel.com> 2134M: Josh Wu <rainyfeeling@outlook.com> 2135L: linux-mtd@lists.infradead.org 2136S: Supported 2137F: drivers/mtd/nand/atmel_nand* 2138 2139ATMEL SDMMC DRIVER 2140M: Ludovic Desroches <ludovic.desroches@atmel.com> 2141L: linux-mmc@vger.kernel.org 2142S: Supported 2143F: drivers/mmc/host/sdhci-of-at91.c 2144 2145ATMEL SPI DRIVER 2146M: Nicolas Ferre <nicolas.ferre@atmel.com> 2147S: Supported 2148F: drivers/spi/spi-atmel.* 2149 2150ATMEL SSC DRIVER 2151M: Nicolas Ferre <nicolas.ferre@atmel.com> 2152L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2153S: Supported 2154F: drivers/misc/atmel-ssc.c 2155F: include/linux/atmel-ssc.h 2156 2157ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2158M: Nicolas Ferre <nicolas.ferre@atmel.com> 2159L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2160S: Supported 2161F: drivers/misc/atmel_tclib.c 2162F: drivers/clocksource/tcb_clksrc.c 2163 2164ATMEL USBA UDC DRIVER 2165M: Nicolas Ferre <nicolas.ferre@atmel.com> 2166L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2167S: Supported 2168F: drivers/usb/gadget/udc/atmel_usba_udc.* 2169 2170ATMEL WIRELESS DRIVER 2171M: Simon Kelley <simon@thekelleys.org.uk> 2172L: linux-wireless@vger.kernel.org 2173W: http://www.thekelleys.org.uk/atmel 2174W: http://atmelwlandriver.sourceforge.net/ 2175S: Maintained 2176F: drivers/net/wireless/atmel/atmel* 2177 2178ATMEL MAXTOUCH DRIVER 2179M: Nick Dyer <nick.dyer@itdev.co.uk> 2180T: git git://github.com/atmel-maxtouch/linux.git 2181S: Supported 2182F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2183F: drivers/input/touchscreen/atmel_mxt_ts.c 2184F: include/linux/platform_data/atmel_mxt_ts.h 2185 2186ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2187M: Bradley Grove <linuxdrivers@attotech.com> 2188L: linux-scsi@vger.kernel.org 2189W: http://www.attotech.com 2190S: Supported 2191F: drivers/scsi/esas2r 2192 2193ATUSB IEEE 802.15.4 RADIO DRIVER 2194M: Stefan Schmidt <stefan@osg.samsung.com> 2195L: linux-wpan@vger.kernel.org 2196S: Maintained 2197F: drivers/net/ieee802154/atusb.c 2198F: drivers/net/ieee802154/atusb.h 2199F: drivers/net/ieee802154/at86rf230.h 2200 2201AUDIT SUBSYSTEM 2202M: Paul Moore <paul@paul-moore.com> 2203M: Eric Paris <eparis@redhat.com> 2204L: linux-audit@redhat.com (moderated for non-subscribers) 2205W: http://people.redhat.com/sgrubb/audit/ 2206T: git git://git.infradead.org/users/pcmoore/audit 2207S: Maintained 2208F: include/linux/audit.h 2209F: include/uapi/linux/audit.h 2210F: kernel/audit* 2211 2212AUXILIARY DISPLAY DRIVERS 2213M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2214W: http://miguelojeda.es/auxdisplay.htm 2215W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2216S: Maintained 2217F: drivers/auxdisplay/ 2218F: include/linux/cfag12864b.h 2219 2220AVR32 ARCHITECTURE 2221M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2222M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2223W: http://www.atmel.com/products/AVR32/ 2224W: http://mirror.egtvedt.no/avr32linux.org/ 2225W: http://avrfreaks.net/ 2226S: Maintained 2227F: arch/avr32/ 2228 2229AVR32/AT32AP MACHINE SUPPORT 2230M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2231M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2232S: Maintained 2233F: arch/avr32/mach-at32ap/ 2234 2235AX.25 NETWORK LAYER 2236M: Ralf Baechle <ralf@linux-mips.org> 2237L: linux-hams@vger.kernel.org 2238W: http://www.linux-ax25.org/ 2239S: Maintained 2240F: include/uapi/linux/ax25.h 2241F: include/net/ax25.h 2242F: net/ax25/ 2243 2244AZ6007 DVB DRIVER 2245M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2246L: linux-media@vger.kernel.org 2247W: https://linuxtv.org 2248T: git git://linuxtv.org/media_tree.git 2249S: Maintained 2250F: drivers/media/usb/dvb-usb-v2/az6007.c 2251 2252AZTECH FM RADIO RECEIVER DRIVER 2253M: Hans Verkuil <hverkuil@xs4all.nl> 2254L: linux-media@vger.kernel.org 2255T: git git://linuxtv.org/media_tree.git 2256W: https://linuxtv.org 2257S: Maintained 2258F: drivers/media/radio/radio-aztech* 2259 2260B43 WIRELESS DRIVER 2261L: linux-wireless@vger.kernel.org 2262L: b43-dev@lists.infradead.org 2263W: http://wireless.kernel.org/en/users/Drivers/b43 2264S: Odd Fixes 2265F: drivers/net/wireless/broadcom/b43/ 2266 2267B43LEGACY WIRELESS DRIVER 2268M: Larry Finger <Larry.Finger@lwfinger.net> 2269L: linux-wireless@vger.kernel.org 2270L: b43-dev@lists.infradead.org 2271W: http://wireless.kernel.org/en/users/Drivers/b43 2272S: Maintained 2273F: drivers/net/wireless/broadcom/b43legacy/ 2274 2275BACKLIGHT CLASS/SUBSYSTEM 2276M: Jingoo Han <jingoohan1@gmail.com> 2277M: Lee Jones <lee.jones@linaro.org> 2278T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2279S: Maintained 2280F: drivers/video/backlight/ 2281F: include/linux/backlight.h 2282 2283BATMAN ADVANCED 2284M: Marek Lindner <mareklindner@neomailbox.ch> 2285M: Simon Wunderlich <sw@simonwunderlich.de> 2286M: Antonio Quartulli <a@unstable.cc> 2287L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers) 2288W: https://www.open-mesh.org/ 2289Q: https://patchwork.open-mesh.org/project/batman/list/ 2290S: Maintained 2291F: Documentation/ABI/testing/sysfs-class-net-batman-adv 2292F: Documentation/ABI/testing/sysfs-class-net-mesh 2293F: Documentation/networking/batman-adv.txt 2294F: net/batman-adv/ 2295 2296BAYCOM/HDLCDRV DRIVERS FOR AX.25 2297M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2298L: linux-hams@vger.kernel.org 2299W: http://www.baycom.org/~tom/ham/ham.html 2300S: Maintained 2301F: drivers/net/hamradio/baycom* 2302 2303BCACHE (BLOCK LAYER CACHE) 2304M: Kent Overstreet <kent.overstreet@gmail.com> 2305L: linux-bcache@vger.kernel.org 2306W: http://bcache.evilpiepirate.org 2307S: Orphan 2308F: drivers/md/bcache/ 2309 2310BDISP ST MEDIA DRIVER 2311M: Fabien Dessenne <fabien.dessenne@st.com> 2312L: linux-media@vger.kernel.org 2313T: git git://linuxtv.org/media_tree.git 2314W: https://linuxtv.org 2315S: Supported 2316F: drivers/media/platform/sti/bdisp 2317 2318BEFS FILE SYSTEM 2319S: Orphan 2320F: Documentation/filesystems/befs.txt 2321F: fs/befs/ 2322 2323BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2324M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2325L: netdev@vger.kernel.org 2326S: Maintained 2327F: drivers/net/ethernet/ec_bhf.c 2328 2329BFS FILE SYSTEM 2330M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2331S: Maintained 2332F: Documentation/filesystems/bfs.txt 2333F: fs/bfs/ 2334F: include/uapi/linux/bfs_fs.h 2335 2336BLACKFIN ARCHITECTURE 2337M: Steven Miao <realmz6@gmail.com> 2338L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2339T: git git://git.code.sf.net/p/adi-linux/code 2340W: http://blackfin.uclinux.org 2341S: Supported 2342F: arch/blackfin/ 2343 2344BLACKFIN EMAC DRIVER 2345L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2346W: http://blackfin.uclinux.org 2347S: Supported 2348F: drivers/net/ethernet/adi/ 2349 2350BLACKFIN RTC DRIVER 2351L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2352W: http://blackfin.uclinux.org 2353S: Supported 2354F: drivers/rtc/rtc-bfin.c 2355 2356BLACKFIN SDH DRIVER 2357M: Sonic Zhang <sonic.zhang@analog.com> 2358L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2359W: http://blackfin.uclinux.org 2360S: Supported 2361F: drivers/mmc/host/bfin_sdh.c 2362 2363BLACKFIN SERIAL DRIVER 2364M: Sonic Zhang <sonic.zhang@analog.com> 2365L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2366W: http://blackfin.uclinux.org 2367S: Supported 2368F: drivers/tty/serial/bfin_uart.c 2369 2370BLACKFIN WATCHDOG DRIVER 2371L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2372W: http://blackfin.uclinux.org 2373S: Supported 2374F: drivers/watchdog/bfin_wdt.c 2375 2376BLACKFIN I2C TWI DRIVER 2377M: Sonic Zhang <sonic.zhang@analog.com> 2378L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2379W: http://blackfin.uclinux.org/ 2380S: Supported 2381F: drivers/i2c/busses/i2c-bfin-twi.c 2382 2383BLACKFIN MEDIA DRIVER 2384M: Scott Jiang <scott.jiang.linux@gmail.com> 2385L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2386W: http://blackfin.uclinux.org/ 2387S: Supported 2388F: drivers/media/platform/blackfin/ 2389F: drivers/media/i2c/adv7183* 2390F: drivers/media/i2c/vs6624* 2391 2392BLINKM RGB LED DRIVER 2393M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2394S: Maintained 2395F: drivers/leds/leds-blinkm.c 2396 2397BLOCK LAYER 2398M: Jens Axboe <axboe@kernel.dk> 2399L: linux-block@vger.kernel.org 2400T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2401S: Maintained 2402F: block/ 2403F: kernel/trace/blktrace.c 2404 2405BLOCK2MTD DRIVER 2406M: Joern Engel <joern@lazybastard.org> 2407L: linux-mtd@lists.infradead.org 2408S: Maintained 2409F: drivers/mtd/devices/block2mtd.c 2410 2411BLUETOOTH DRIVERS 2412M: Marcel Holtmann <marcel@holtmann.org> 2413M: Gustavo Padovan <gustavo@padovan.org> 2414M: Johan Hedberg <johan.hedberg@gmail.com> 2415L: linux-bluetooth@vger.kernel.org 2416W: http://www.bluez.org/ 2417T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2418T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2419S: Maintained 2420F: drivers/bluetooth/ 2421 2422BLUETOOTH SUBSYSTEM 2423M: Marcel Holtmann <marcel@holtmann.org> 2424M: Gustavo Padovan <gustavo@padovan.org> 2425M: Johan Hedberg <johan.hedberg@gmail.com> 2426L: linux-bluetooth@vger.kernel.org 2427W: http://www.bluez.org/ 2428T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2429T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2430S: Maintained 2431F: net/bluetooth/ 2432F: include/net/bluetooth/ 2433 2434BONDING DRIVER 2435M: Jay Vosburgh <j.vosburgh@gmail.com> 2436M: Veaceslav Falico <vfalico@gmail.com> 2437M: Andy Gospodarek <gospo@cumulusnetworks.com> 2438L: netdev@vger.kernel.org 2439W: http://sourceforge.net/projects/bonding/ 2440S: Supported 2441F: drivers/net/bonding/ 2442F: include/uapi/linux/if_bonding.h 2443 2444BPF (Safe dynamic programs and tools) 2445M: Alexei Starovoitov <ast@kernel.org> 2446L: netdev@vger.kernel.org 2447L: linux-kernel@vger.kernel.org 2448S: Supported 2449F: kernel/bpf/ 2450 2451BROADCOM B44 10/100 ETHERNET DRIVER 2452M: Gary Zambrano <zambrano@broadcom.com> 2453L: netdev@vger.kernel.org 2454S: Supported 2455F: drivers/net/ethernet/broadcom/b44.* 2456 2457BROADCOM GENET ETHERNET DRIVER 2458M: Florian Fainelli <f.fainelli@gmail.com> 2459L: netdev@vger.kernel.org 2460S: Supported 2461F: drivers/net/ethernet/broadcom/genet/ 2462 2463BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2464M: Sony Chacko <sony.chacko@qlogic.com> 2465M: Dept-HSGLinuxNICDev@qlogic.com 2466L: netdev@vger.kernel.org 2467S: Supported 2468F: drivers/net/ethernet/broadcom/bnx2.* 2469F: drivers/net/ethernet/broadcom/bnx2_* 2470 2471BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2472M: Ariel Elior <ariel.elior@qlogic.com> 2473L: netdev@vger.kernel.org 2474S: Supported 2475F: drivers/net/ethernet/broadcom/bnx2x/ 2476 2477BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2478M: Florian Fainelli <f.fainelli@gmail.com> 2479M: Ray Jui <rjui@broadcom.com> 2480M: Scott Branden <sbranden@broadcom.com> 2481L: bcm-kernel-feedback-list@broadcom.com 2482T: git git://github.com/broadcom/mach-bcm 2483S: Maintained 2484F: arch/arm/mach-bcm/ 2485F: arch/arm/boot/dts/bcm113* 2486F: arch/arm/boot/dts/bcm216* 2487F: arch/arm/boot/dts/bcm281* 2488F: arch/arm64/boot/dts/broadcom/ 2489F: arch/arm/configs/bcm_defconfig 2490F: drivers/mmc/host/sdhci-bcm-kona.c 2491F: drivers/clocksource/bcm_kona_timer.c 2492 2493BROADCOM BCM2835 ARM ARCHITECTURE 2494M: Stephen Warren <swarren@wwwdotorg.org> 2495M: Lee Jones <lee@kernel.org> 2496M: Eric Anholt <eric@anholt.net> 2497L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2498L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2499T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2500S: Maintained 2501N: bcm2835 2502 2503BROADCOM BCM47XX MIPS ARCHITECTURE 2504M: Hauke Mehrtens <hauke@hauke-m.de> 2505M: Rafał Miłecki <zajec5@gmail.com> 2506L: linux-mips@linux-mips.org 2507S: Maintained 2508F: Documentation/devicetree/bindings/mips/brcm/ 2509F: arch/mips/bcm47xx/* 2510F: arch/mips/include/asm/mach-bcm47xx/* 2511 2512BROADCOM BCM5301X ARM ARCHITECTURE 2513M: Hauke Mehrtens <hauke@hauke-m.de> 2514L: linux-arm-kernel@lists.infradead.org 2515S: Maintained 2516F: arch/arm/mach-bcm/bcm_5301x.c 2517F: arch/arm/boot/dts/bcm5301x.dtsi 2518F: arch/arm/boot/dts/bcm470* 2519 2520BROADCOM BCM63XX ARM ARCHITECTURE 2521M: Florian Fainelli <f.fainelli@gmail.com> 2522L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2523L: bcm-kernel-feedback-list@broadcom.com 2524T: git git://github.com/broadcom/stblinux.git 2525S: Maintained 2526F: arch/arm/mach-bcm/bcm63xx.c 2527F: arch/arm/include/debug/bcm63xx.S 2528 2529BROADCOM BCM63XX/BCM33XX UDC DRIVER 2530M: Kevin Cernekee <cernekee@gmail.com> 2531L: linux-usb@vger.kernel.org 2532S: Maintained 2533F: drivers/usb/gadget/udc/bcm63xx_udc.* 2534 2535BROADCOM BCM7XXX ARM ARCHITECTURE 2536M: Brian Norris <computersforpeace@gmail.com> 2537M: Gregory Fong <gregory.0xf0@gmail.com> 2538M: Florian Fainelli <f.fainelli@gmail.com> 2539L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2540L: bcm-kernel-feedback-list@broadcom.com 2541T: git git://github.com/broadcom/stblinux.git 2542S: Maintained 2543F: arch/arm/mach-bcm/*brcmstb* 2544F: arch/arm/boot/dts/bcm7*.dts* 2545F: drivers/bus/brcmstb_gisb.c 2546N: brcmstb 2547 2548BROADCOM BMIPS MIPS ARCHITECTURE 2549M: Kevin Cernekee <cernekee@gmail.com> 2550M: Florian Fainelli <f.fainelli@gmail.com> 2551L: linux-mips@linux-mips.org 2552T: git git://github.com/broadcom/stblinux.git 2553S: Maintained 2554F: arch/mips/bmips/* 2555F: arch/mips/include/asm/mach-bmips/* 2556F: arch/mips/kernel/*bmips* 2557F: arch/mips/boot/dts/brcm/bcm*.dts* 2558F: drivers/irqchip/irq-bcm63* 2559F: drivers/irqchip/irq-bcm7* 2560F: drivers/irqchip/irq-brcmstb* 2561F: include/linux/bcm963xx_nvram.h 2562F: include/linux/bcm963xx_tag.h 2563 2564BROADCOM TG3 GIGABIT ETHERNET DRIVER 2565M: Siva Reddy Kallam <siva.kallam@broadcom.com> 2566M: Prashant Sreedharan <prashant@broadcom.com> 2567M: Michael Chan <mchan@broadcom.com> 2568L: netdev@vger.kernel.org 2569S: Supported 2570F: drivers/net/ethernet/broadcom/tg3.* 2571 2572BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2573M: Brett Rudley <brudley@broadcom.com> 2574M: Arend van Spriel <arend@broadcom.com> 2575M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2576M: Hante Meuleman <meuleman@broadcom.com> 2577L: linux-wireless@vger.kernel.org 2578L: brcm80211-dev-list@broadcom.com 2579S: Supported 2580F: drivers/net/wireless/broadcom/brcm80211/ 2581 2582BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2583M: QLogic-Storage-Upstream@qlogic.com 2584L: linux-scsi@vger.kernel.org 2585S: Supported 2586F: drivers/scsi/bnx2fc/ 2587 2588BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2589M: QLogic-Storage-Upstream@qlogic.com 2590L: linux-scsi@vger.kernel.org 2591S: Supported 2592F: drivers/scsi/bnx2i/ 2593 2594BROADCOM IPROC ARM ARCHITECTURE 2595M: Ray Jui <rjui@broadcom.com> 2596M: Scott Branden <sbranden@broadcom.com> 2597M: Jon Mason <jonmason@broadcom.com> 2598L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2599L: bcm-kernel-feedback-list@broadcom.com 2600T: git git://github.com/broadcom/cygnus-linux.git 2601S: Maintained 2602N: iproc 2603N: cygnus 2604N: nsp 2605N: bcm9113* 2606N: bcm9583* 2607N: bcm9585* 2608N: bcm9586* 2609N: bcm988312 2610N: bcm113* 2611N: bcm583* 2612N: bcm585* 2613N: bcm586* 2614N: bcm88312 2615 2616BROADCOM BRCMSTB GPIO DRIVER 2617M: Gregory Fong <gregory.0xf0@gmail.com> 2618L: bcm-kernel-feedback-list@broadcom.com 2619S: Supported 2620F: drivers/gpio/gpio-brcmstb.c 2621F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2622 2623BROADCOM KONA GPIO DRIVER 2624M: Ray Jui <rjui@broadcom.com> 2625L: bcm-kernel-feedback-list@broadcom.com 2626S: Supported 2627F: drivers/gpio/gpio-bcm-kona.c 2628F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2629 2630BROADCOM NVRAM DRIVER 2631M: Rafał Miłecki <zajec5@gmail.com> 2632L: linux-mips@linux-mips.org 2633S: Maintained 2634F: drivers/firmware/broadcom/* 2635 2636BROADCOM STB NAND FLASH DRIVER 2637M: Brian Norris <computersforpeace@gmail.com> 2638M: Kamal Dasu <kdasu.kdev@gmail.com> 2639L: linux-mtd@lists.infradead.org 2640L: bcm-kernel-feedback-list@broadcom.com 2641S: Maintained 2642F: drivers/mtd/nand/brcmnand/ 2643 2644BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2645M: Rafał Miłecki <zajec5@gmail.com> 2646L: linux-wireless@vger.kernel.org 2647S: Maintained 2648F: drivers/bcma/ 2649F: include/linux/bcma/ 2650 2651BROADCOM SYSTEMPORT ETHERNET DRIVER 2652M: Florian Fainelli <f.fainelli@gmail.com> 2653L: netdev@vger.kernel.org 2654S: Supported 2655F: drivers/net/ethernet/broadcom/bcmsysport.* 2656 2657BROADCOM VULCAN ARM64 SOC 2658M: Jayachandran C. <jchandra@broadcom.com> 2659L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2660L: bcm-kernel-feedback-list@broadcom.com 2661S: Maintained 2662F: arch/arm64/boot/dts/broadcom/vulcan* 2663 2664BROCADE BFA FC SCSI DRIVER 2665M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2666M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2667L: linux-scsi@vger.kernel.org 2668S: Supported 2669F: drivers/scsi/bfa/ 2670 2671BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2672M: Rasesh Mody <rasesh.mody@qlogic.com> 2673L: netdev@vger.kernel.org 2674S: Supported 2675F: drivers/net/ethernet/brocade/bna/ 2676 2677BSG (block layer generic sg v4 driver) 2678M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2679L: linux-scsi@vger.kernel.org 2680S: Supported 2681F: block/bsg.c 2682F: include/linux/bsg.h 2683F: include/uapi/linux/bsg.h 2684 2685BT87X AUDIO DRIVER 2686M: Clemens Ladisch <clemens@ladisch.de> 2687L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2688T: git git://git.alsa-project.org/alsa-kernel.git 2689S: Maintained 2690F: Documentation/sound/alsa/Bt87x.txt 2691F: sound/pci/bt87x.c 2692 2693BT8XXGPIO DRIVER 2694M: Michael Buesch <m@bues.ch> 2695W: http://bu3sch.de/btgpio.php 2696S: Maintained 2697F: drivers/gpio/gpio-bt8xx.c 2698 2699BTRFS FILE SYSTEM 2700M: Chris Mason <clm@fb.com> 2701M: Josef Bacik <jbacik@fb.com> 2702M: David Sterba <dsterba@suse.com> 2703L: linux-btrfs@vger.kernel.org 2704W: http://btrfs.wiki.kernel.org/ 2705Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2706T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2707S: Maintained 2708F: Documentation/filesystems/btrfs.txt 2709F: fs/btrfs/ 2710 2711BTTV VIDEO4LINUX DRIVER 2712M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2713L: linux-media@vger.kernel.org 2714W: https://linuxtv.org 2715T: git git://linuxtv.org/media_tree.git 2716S: Odd fixes 2717F: Documentation/video4linux/bttv/ 2718F: drivers/media/pci/bt8xx/bttv* 2719 2720BUSLOGIC SCSI DRIVER 2721M: Khalid Aziz <khalid@gonehiking.org> 2722L: linux-scsi@vger.kernel.org 2723S: Maintained 2724F: drivers/scsi/BusLogic.* 2725F: drivers/scsi/FlashPoint.* 2726 2727C-MEDIA CMI8788 DRIVER 2728M: Clemens Ladisch <clemens@ladisch.de> 2729L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2730T: git git://git.alsa-project.org/alsa-kernel.git 2731S: Maintained 2732F: sound/pci/oxygen/ 2733 2734C6X ARCHITECTURE 2735M: Mark Salter <msalter@redhat.com> 2736M: Aurelien Jacquiot <a-jacquiot@ti.com> 2737L: linux-c6x-dev@linux-c6x.org 2738W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2739S: Maintained 2740F: arch/c6x/ 2741 2742CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2743M: David Howells <dhowells@redhat.com> 2744L: linux-cachefs@redhat.com (moderated for non-subscribers) 2745S: Supported 2746F: Documentation/filesystems/caching/cachefiles.txt 2747F: fs/cachefiles/ 2748 2749CADET FM/AM RADIO RECEIVER DRIVER 2750M: Hans Verkuil <hverkuil@xs4all.nl> 2751L: linux-media@vger.kernel.org 2752T: git git://linuxtv.org/media_tree.git 2753W: https://linuxtv.org 2754S: Maintained 2755F: drivers/media/radio/radio-cadet* 2756 2757CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2758M: Jonathan Corbet <corbet@lwn.net> 2759L: linux-media@vger.kernel.org 2760T: git git://linuxtv.org/media_tree.git 2761S: Maintained 2762F: Documentation/video4linux/cafe_ccic 2763F: drivers/media/platform/marvell-ccic/ 2764 2765CAIF NETWORK LAYER 2766M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2767L: netdev@vger.kernel.org 2768S: Supported 2769F: Documentation/networking/caif/ 2770F: drivers/net/caif/ 2771F: include/uapi/linux/caif/ 2772F: include/net/caif/ 2773F: net/caif/ 2774 2775CALGARY x86-64 IOMMU 2776M: Muli Ben-Yehuda <muli@il.ibm.com> 2777M: "Jon D. Mason" <jdmason@kudzu.us> 2778L: discuss@x86-64.org 2779S: Maintained 2780F: arch/x86/kernel/pci-calgary_64.c 2781F: arch/x86/kernel/tce_64.c 2782F: arch/x86/include/asm/calgary.h 2783F: arch/x86/include/asm/tce.h 2784 2785CAN NETWORK LAYER 2786M: Oliver Hartkopp <socketcan@hartkopp.net> 2787M: Marc Kleine-Budde <mkl@pengutronix.de> 2788L: linux-can@vger.kernel.org 2789W: https://github.com/linux-can 2790T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2791T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2792S: Maintained 2793F: Documentation/networking/can.txt 2794F: net/can/ 2795F: include/linux/can/core.h 2796F: include/uapi/linux/can.h 2797F: include/uapi/linux/can/bcm.h 2798F: include/uapi/linux/can/raw.h 2799F: include/uapi/linux/can/gw.h 2800 2801CAN NETWORK DRIVERS 2802M: Wolfgang Grandegger <wg@grandegger.com> 2803M: Marc Kleine-Budde <mkl@pengutronix.de> 2804L: linux-can@vger.kernel.org 2805W: https://github.com/linux-can 2806T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2807T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2808S: Maintained 2809F: drivers/net/can/ 2810F: include/linux/can/dev.h 2811F: include/linux/can/platform/ 2812F: include/uapi/linux/can/error.h 2813F: include/uapi/linux/can/netlink.h 2814 2815CAPABILITIES 2816M: Serge Hallyn <serge@hallyn.com> 2817L: linux-security-module@vger.kernel.org 2818S: Supported 2819F: include/linux/capability.h 2820F: include/uapi/linux/capability.h 2821F: security/commoncap.c 2822F: kernel/capability.c 2823 2824CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2825M: Kevin Tsai <ktsai@capellamicro.com> 2826S: Maintained 2827F: drivers/iio/light/cm* 2828F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2829 2830CAVIUM LIQUIDIO NETWORK DRIVER 2831M: Derek Chickles <derek.chickles@caviumnetworks.com> 2832M: Satanand Burla <satananda.burla@caviumnetworks.com> 2833M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2834M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2835L: netdev@vger.kernel.org 2836W: http://www.cavium.com 2837S: Supported 2838F: drivers/net/ethernet/cavium/liquidio/ 2839 2840CC2520 IEEE-802.15.4 RADIO DRIVER 2841M: Varka Bhadram <varkabhadram@gmail.com> 2842L: linux-wpan@vger.kernel.org 2843S: Maintained 2844F: drivers/net/ieee802154/cc2520.c 2845F: include/linux/spi/cc2520.h 2846F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2847 2848CELL BROADBAND ENGINE ARCHITECTURE 2849M: Arnd Bergmann <arnd@arndb.de> 2850L: linuxppc-dev@lists.ozlabs.org 2851W: http://www.ibm.com/developerworks/power/cell/ 2852S: Supported 2853F: arch/powerpc/include/asm/cell*.h 2854F: arch/powerpc/include/asm/spu*.h 2855F: arch/powerpc/include/uapi/asm/spu*.h 2856F: arch/powerpc/oprofile/*cell* 2857F: arch/powerpc/platforms/cell/ 2858 2859CEPH COMMON CODE (LIBCEPH) 2860M: Ilya Dryomov <idryomov@gmail.com> 2861M: "Yan, Zheng" <zyan@redhat.com> 2862M: Sage Weil <sage@redhat.com> 2863L: ceph-devel@vger.kernel.org 2864W: http://ceph.com/ 2865T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2866T: git git://github.com/ceph/ceph-client.git 2867S: Supported 2868F: net/ceph/ 2869F: include/linux/ceph/ 2870F: include/linux/crush/ 2871 2872CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2873M: "Yan, Zheng" <zyan@redhat.com> 2874M: Sage Weil <sage@redhat.com> 2875M: Ilya Dryomov <idryomov@gmail.com> 2876L: ceph-devel@vger.kernel.org 2877W: http://ceph.com/ 2878T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2879T: git git://github.com/ceph/ceph-client.git 2880S: Supported 2881F: Documentation/filesystems/ceph.txt 2882F: fs/ceph/ 2883 2884CERTIFICATE HANDLING: 2885M: David Howells <dhowells@redhat.com> 2886M: David Woodhouse <dwmw2@infradead.org> 2887L: keyrings@vger.kernel.org 2888S: Maintained 2889F: Documentation/module-signing.txt 2890F: certs/ 2891F: scripts/sign-file.c 2892F: scripts/extract-cert.c 2893 2894CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2895L: linux-usb@vger.kernel.org 2896S: Orphan 2897F: Documentation/usb/WUSB-Design-overview.txt 2898F: Documentation/usb/wusb-cbaf 2899F: drivers/usb/host/hwa-hc.c 2900F: drivers/usb/host/whci/ 2901F: drivers/usb/wusbcore/ 2902F: include/linux/usb/wusb* 2903 2904CFAG12864B LCD DRIVER 2905M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2906W: http://miguelojeda.es/auxdisplay.htm 2907W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2908S: Maintained 2909F: drivers/auxdisplay/cfag12864b.c 2910F: include/linux/cfag12864b.h 2911 2912CFAG12864BFB LCD FRAMEBUFFER DRIVER 2913M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2914W: http://miguelojeda.es/auxdisplay.htm 2915W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2916S: Maintained 2917F: drivers/auxdisplay/cfag12864bfb.c 2918F: include/linux/cfag12864b.h 2919 2920CFG80211 and NL80211 2921M: Johannes Berg <johannes@sipsolutions.net> 2922L: linux-wireless@vger.kernel.org 2923W: http://wireless.kernel.org/ 2924T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2925T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2926S: Maintained 2927F: include/uapi/linux/nl80211.h 2928F: include/net/cfg80211.h 2929F: net/wireless/* 2930X: net/wireless/wext* 2931 2932CHAR and MISC DRIVERS 2933M: Arnd Bergmann <arnd@arndb.de> 2934M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2935T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2936S: Supported 2937F: drivers/char/* 2938F: drivers/misc/* 2939F: include/linux/miscdevice.h 2940 2941CHECKPATCH 2942M: Andy Whitcroft <apw@canonical.com> 2943M: Joe Perches <joe@perches.com> 2944S: Maintained 2945F: scripts/checkpatch.pl 2946 2947CHINESE DOCUMENTATION 2948M: Harry Wei <harryxiyou@gmail.com> 2949L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2950L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2951S: Maintained 2952F: Documentation/zh_CN/ 2953 2954CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2955M: Peter Chen <Peter.Chen@nxp.com> 2956T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2957L: linux-usb@vger.kernel.org 2958S: Maintained 2959F: drivers/usb/chipidea/ 2960 2961CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2962M: Hans de Goede <hdegoede@redhat.com> 2963L: linux-input@vger.kernel.org 2964S: Maintained 2965F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2966F: drivers/input/touchscreen/chipone_icn8318.c 2967 2968CHROME HARDWARE PLATFORM SUPPORT 2969M: Olof Johansson <olof@lixom.net> 2970S: Maintained 2971T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2972F: drivers/platform/chrome/ 2973 2974CISCO VIC ETHERNET NIC DRIVER 2975M: Christian Benvenuti <benve@cisco.com> 2976M: Sujith Sankar <ssujith@cisco.com> 2977M: Govindarajulu Varadarajan <_govind@gmx.com> 2978M: Neel Patel <neepatel@cisco.com> 2979S: Supported 2980F: drivers/net/ethernet/cisco/enic/ 2981 2982CISCO VIC LOW LATENCY NIC DRIVER 2983M: Christian Benvenuti <benve@cisco.com> 2984M: Dave Goodell <dgoodell@cisco.com> 2985S: Supported 2986F: drivers/infiniband/hw/usnic/ 2987 2988CIRRUS LOGIC EP93XX ETHERNET DRIVER 2989M: Hartley Sweeten <hsweeten@visionengravers.com> 2990L: netdev@vger.kernel.org 2991S: Maintained 2992F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2993 2994CIRRUS LOGIC AUDIO CODEC DRIVERS 2995M: Brian Austin <brian.austin@cirrus.com> 2996M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2997L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2998S: Maintained 2999F: sound/soc/codecs/cs* 3000 3001CLEANCACHE API 3002M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 3003L: linux-kernel@vger.kernel.org 3004S: Maintained 3005F: mm/cleancache.c 3006F: include/linux/cleancache.h 3007 3008CLK API 3009M: Russell King <linux@armlinux.org.uk> 3010L: linux-clk@vger.kernel.org 3011S: Maintained 3012F: include/linux/clk.h 3013 3014CLOCKSOURCE, CLOCKEVENT DRIVERS 3015M: Daniel Lezcano <daniel.lezcano@linaro.org> 3016M: Thomas Gleixner <tglx@linutronix.de> 3017L: linux-kernel@vger.kernel.org 3018T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 3019S: Supported 3020F: drivers/clocksource 3021 3022CISCO FCOE HBA DRIVER 3023M: Hiral Patel <hiralpat@cisco.com> 3024M: Suma Ramars <sramars@cisco.com> 3025M: Brian Uchino <buchino@cisco.com> 3026L: linux-scsi@vger.kernel.org 3027S: Supported 3028F: drivers/scsi/fnic/ 3029 3030CISCO SCSI HBA DRIVER 3031M: Narsimhulu Musini <nmusini@cisco.com> 3032M: Sesidhar Baddela <sebaddel@cisco.com> 3033L: linux-scsi@vger.kernel.org 3034S: Supported 3035F: drivers/scsi/snic/ 3036 3037CMPC ACPI DRIVER 3038M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 3039M: Daniel Oliveira Nascimento <don@syst.com.br> 3040L: platform-driver-x86@vger.kernel.org 3041S: Supported 3042F: drivers/platform/x86/classmate-laptop.c 3043 3044COBALT MEDIA DRIVER 3045M: Hans Verkuil <hans.verkuil@cisco.com> 3046L: linux-media@vger.kernel.org 3047T: git git://linuxtv.org/media_tree.git 3048W: https://linuxtv.org 3049S: Supported 3050F: drivers/media/pci/cobalt/ 3051 3052COCCINELLE/Semantic Patches (SmPL) 3053M: Julia Lawall <Julia.Lawall@lip6.fr> 3054M: Gilles Muller <Gilles.Muller@lip6.fr> 3055M: Nicolas Palix <nicolas.palix@imag.fr> 3056M: Michal Marek <mmarek@suse.com> 3057L: cocci@systeme.lip6.fr (moderated for non-subscribers) 3058T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 3059W: http://coccinelle.lip6.fr/ 3060S: Supported 3061F: Documentation/coccinelle.txt 3062F: scripts/coccinelle/ 3063F: scripts/coccicheck 3064 3065CODA FILE SYSTEM 3066M: Jan Harkes <jaharkes@cs.cmu.edu> 3067M: coda@cs.cmu.edu 3068L: codalist@coda.cs.cmu.edu 3069W: http://www.coda.cs.cmu.edu/ 3070S: Maintained 3071F: Documentation/filesystems/coda.txt 3072F: fs/coda/ 3073F: include/linux/coda*.h 3074F: include/uapi/linux/coda*.h 3075 3076CODA V4L2 MEM2MEM DRIVER 3077M: Philipp Zabel <p.zabel@pengutronix.de> 3078L: linux-media@vger.kernel.org 3079S: Maintained 3080F: Documentation/devicetree/bindings/media/coda.txt 3081F: drivers/media/platform/coda/ 3082 3083COMMON CLK FRAMEWORK 3084M: Michael Turquette <mturquette@baylibre.com> 3085M: Stephen Boyd <sboyd@codeaurora.org> 3086L: linux-clk@vger.kernel.org 3087T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 3088S: Maintained 3089F: drivers/clk/ 3090X: drivers/clk/clkdev.c 3091F: include/linux/clk-pr* 3092F: include/linux/clk/ 3093 3094COMMON INTERNET FILE SYSTEM (CIFS) 3095M: Steve French <sfrench@samba.org> 3096L: linux-cifs@vger.kernel.org 3097L: samba-technical@lists.samba.org (moderated for non-subscribers) 3098W: http://linux-cifs.samba.org/ 3099T: git git://git.samba.org/sfrench/cifs-2.6.git 3100S: Supported 3101F: Documentation/filesystems/cifs/ 3102F: fs/cifs/ 3103 3104COMPACTPCI HOTPLUG CORE 3105M: Scott Murray <scott@spiteful.org> 3106L: linux-pci@vger.kernel.org 3107S: Maintained 3108F: drivers/pci/hotplug/cpci_hotplug* 3109 3110COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 3111M: Scott Murray <scott@spiteful.org> 3112L: linux-pci@vger.kernel.org 3113S: Maintained 3114F: drivers/pci/hotplug/cpcihp_zt5550.* 3115 3116COMPACTPCI HOTPLUG GENERIC DRIVER 3117M: Scott Murray <scott@spiteful.org> 3118L: linux-pci@vger.kernel.org 3119S: Maintained 3120F: drivers/pci/hotplug/cpcihp_generic.c 3121 3122COMPAL LAPTOP SUPPORT 3123M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 3124L: platform-driver-x86@vger.kernel.org 3125S: Maintained 3126F: drivers/platform/x86/compal-laptop.c 3127 3128CONEXANT ACCESSRUNNER USB DRIVER 3129L: accessrunner-general@lists.sourceforge.net 3130W: http://accessrunner.sourceforge.net/ 3131S: Orphan 3132F: drivers/usb/atm/cxacru.c 3133 3134CONFIGFS 3135M: Joel Becker <jlbec@evilplan.org> 3136M: Christoph Hellwig <hch@lst.de> 3137T: git git://git.infradead.org/users/hch/configfs.git 3138S: Supported 3139F: fs/configfs/ 3140F: include/linux/configfs.h 3141 3142CONNECTOR 3143M: Evgeniy Polyakov <zbr@ioremap.net> 3144L: netdev@vger.kernel.org 3145S: Maintained 3146F: drivers/connector/ 3147 3148CONTROL GROUP (CGROUP) 3149M: Tejun Heo <tj@kernel.org> 3150M: Li Zefan <lizefan@huawei.com> 3151M: Johannes Weiner <hannes@cmpxchg.org> 3152L: cgroups@vger.kernel.org 3153T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3154S: Maintained 3155F: Documentation/cgroups/ 3156F: include/linux/cgroup* 3157F: kernel/cgroup* 3158 3159CONTROL GROUP - CPUSET 3160M: Li Zefan <lizefan@huawei.com> 3161L: cgroups@vger.kernel.org 3162W: http://www.bullopensource.org/cpuset/ 3163W: http://oss.sgi.com/projects/cpusets/ 3164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3165S: Maintained 3166F: Documentation/cgroups/cpusets.txt 3167F: include/linux/cpuset.h 3168F: kernel/cpuset.c 3169 3170CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3171M: Johannes Weiner <hannes@cmpxchg.org> 3172M: Michal Hocko <mhocko@kernel.org> 3173M: Vladimir Davydov <vdavydov@virtuozzo.com> 3174L: cgroups@vger.kernel.org 3175L: linux-mm@kvack.org 3176S: Maintained 3177F: mm/memcontrol.c 3178F: mm/swap_cgroup.c 3179 3180CORETEMP HARDWARE MONITORING DRIVER 3181M: Fenghua Yu <fenghua.yu@intel.com> 3182L: linux-hwmon@vger.kernel.org 3183S: Maintained 3184F: Documentation/hwmon/coretemp 3185F: drivers/hwmon/coretemp.c 3186 3187COSA/SRP SYNC SERIAL DRIVER 3188M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3189W: http://www.fi.muni.cz/~kas/cosa/ 3190S: Maintained 3191F: drivers/net/wan/cosa* 3192 3193CPMAC ETHERNET DRIVER 3194M: Florian Fainelli <florian@openwrt.org> 3195L: netdev@vger.kernel.org 3196S: Maintained 3197F: drivers/net/ethernet/ti/cpmac.c 3198 3199CPU FREQUENCY DRIVERS 3200M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3201M: Viresh Kumar <viresh.kumar@linaro.org> 3202L: linux-pm@vger.kernel.org 3203S: Maintained 3204T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3205T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3206F: drivers/cpufreq/ 3207F: include/linux/cpufreq.h 3208 3209CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3210M: Viresh Kumar <viresh.kumar@linaro.org> 3211M: Sudeep Holla <sudeep.holla@arm.com> 3212L: linux-pm@vger.kernel.org 3213W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3214S: Maintained 3215F: drivers/cpufreq/arm_big_little.h 3216F: drivers/cpufreq/arm_big_little.c 3217F: drivers/cpufreq/arm_big_little_dt.c 3218 3219CPUIDLE DRIVER - ARM BIG LITTLE 3220M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3221M: Daniel Lezcano <daniel.lezcano@linaro.org> 3222L: linux-pm@vger.kernel.org 3223L: linux-arm-kernel@lists.infradead.org 3224T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3225S: Maintained 3226F: drivers/cpuidle/cpuidle-big_little.c 3227 3228CPUIDLE DRIVER - ARM EXYNOS 3229M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3230M: Daniel Lezcano <daniel.lezcano@linaro.org> 3231M: Kukjin Kim <kgene@kernel.org> 3232L: linux-pm@vger.kernel.org 3233L: linux-samsung-soc@vger.kernel.org 3234S: Supported 3235F: drivers/cpuidle/cpuidle-exynos.c 3236F: arch/arm/mach-exynos/pm.c 3237 3238CPUIDLE DRIVERS 3239M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3240M: Daniel Lezcano <daniel.lezcano@linaro.org> 3241L: linux-pm@vger.kernel.org 3242S: Maintained 3243T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3244F: drivers/cpuidle/* 3245F: include/linux/cpuidle.h 3246 3247CPUID/MSR DRIVER 3248M: "H. Peter Anvin" <hpa@zytor.com> 3249S: Maintained 3250F: arch/x86/kernel/cpuid.c 3251F: arch/x86/kernel/msr.c 3252 3253CPU POWER MONITORING SUBSYSTEM 3254M: Thomas Renninger <trenn@suse.com> 3255L: linux-pm@vger.kernel.org 3256S: Maintained 3257F: tools/power/cpupower/ 3258 3259CRAMFS FILESYSTEM 3260W: http://sourceforge.net/projects/cramfs/ 3261S: Orphan / Obsolete 3262F: Documentation/filesystems/cramfs.txt 3263F: fs/cramfs/ 3264 3265CRIS PORT 3266M: Mikael Starvik <starvik@axis.com> 3267M: Jesper Nilsson <jesper.nilsson@axis.com> 3268L: linux-cris-kernel@axis.com 3269W: http://developer.axis.com 3270T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3271S: Maintained 3272F: arch/cris/ 3273F: drivers/tty/serial/crisv10.* 3274 3275CRYPTO API 3276M: Herbert Xu <herbert@gondor.apana.org.au> 3277M: "David S. Miller" <davem@davemloft.net> 3278L: linux-crypto@vger.kernel.org 3279T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3280T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3281S: Maintained 3282F: Documentation/crypto/ 3283F: Documentation/DocBook/crypto-API.tmpl 3284F: arch/*/crypto/ 3285F: crypto/ 3286F: drivers/crypto/ 3287F: include/crypto/ 3288 3289CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3290M: Neil Horman <nhorman@tuxdriver.com> 3291L: linux-crypto@vger.kernel.org 3292S: Maintained 3293F: crypto/ansi_cprng.c 3294F: crypto/rng.c 3295 3296CS3308 MEDIA DRIVER 3297M: Hans Verkuil <hverkuil@xs4all.nl> 3298L: linux-media@vger.kernel.org 3299T: git git://linuxtv.org/media_tree.git 3300W: http://linuxtv.org 3301S: Odd Fixes 3302F: drivers/media/i2c/cs3308.c 3303F: drivers/media/i2c/cs3308.h 3304 3305CS5535 Audio ALSA driver 3306M: Jaya Kumar <jayakumar.alsa@gmail.com> 3307S: Maintained 3308F: sound/pci/cs5535audio/ 3309 3310CW1200 WLAN driver 3311M: Solomon Peachy <pizza@shaftnet.org> 3312S: Maintained 3313F: drivers/net/wireless/st/cw1200/ 3314 3315CX18 VIDEO4LINUX DRIVER 3316M: Andy Walls <awalls@md.metrocast.net> 3317L: ivtv-devel@ivtvdriver.org (subscribers-only) 3318L: linux-media@vger.kernel.org 3319T: git git://linuxtv.org/media_tree.git 3320W: https://linuxtv.org 3321W: http://www.ivtvdriver.org/index.php/Cx18 3322S: Maintained 3323F: Documentation/video4linux/cx18.txt 3324F: drivers/media/pci/cx18/ 3325F: include/uapi/linux/ivtv* 3326 3327CX2341X MPEG ENCODER HELPER MODULE 3328M: Hans Verkuil <hverkuil@xs4all.nl> 3329L: linux-media@vger.kernel.org 3330T: git git://linuxtv.org/media_tree.git 3331W: https://linuxtv.org 3332S: Maintained 3333F: drivers/media/common/cx2341x* 3334F: include/media/cx2341x* 3335 3336CX24120 MEDIA DRIVER 3337M: Jemma Denson <jdenson@gmail.com> 3338M: Patrick Boettcher <patrick.boettcher@posteo.de> 3339L: linux-media@vger.kernel.org 3340W: https://linuxtv.org 3341Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3342S: Maintained 3343F: drivers/media/dvb-frontends/cx24120* 3344 3345CX88 VIDEO4LINUX DRIVER 3346M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3347L: linux-media@vger.kernel.org 3348W: https://linuxtv.org 3349T: git git://linuxtv.org/media_tree.git 3350S: Odd fixes 3351F: Documentation/video4linux/cx88/ 3352F: drivers/media/pci/cx88/ 3353 3354CXD2820R MEDIA DRIVER 3355M: Antti Palosaari <crope@iki.fi> 3356L: linux-media@vger.kernel.org 3357W: https://linuxtv.org 3358W: http://palosaari.fi/linux/ 3359Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3360T: git git://linuxtv.org/anttip/media_tree.git 3361S: Maintained 3362F: drivers/media/dvb-frontends/cxd2820r* 3363 3364CXGB3 ETHERNET DRIVER (CXGB3) 3365M: Santosh Raspatur <santosh@chelsio.com> 3366L: netdev@vger.kernel.org 3367W: http://www.chelsio.com 3368S: Supported 3369F: drivers/net/ethernet/chelsio/cxgb3/ 3370 3371CXGB3 ISCSI DRIVER (CXGB3I) 3372M: Karen Xie <kxie@chelsio.com> 3373L: linux-scsi@vger.kernel.org 3374W: http://www.chelsio.com 3375S: Supported 3376F: drivers/scsi/cxgbi/cxgb3i 3377 3378CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3379M: Steve Wise <swise@chelsio.com> 3380L: linux-rdma@vger.kernel.org 3381W: http://www.openfabrics.org 3382S: Supported 3383F: drivers/infiniband/hw/cxgb3/ 3384 3385CXGB4 ETHERNET DRIVER (CXGB4) 3386M: Hariprasad S <hariprasad@chelsio.com> 3387L: netdev@vger.kernel.org 3388W: http://www.chelsio.com 3389S: Supported 3390F: drivers/net/ethernet/chelsio/cxgb4/ 3391 3392CXGB4 ISCSI DRIVER (CXGB4I) 3393M: Karen Xie <kxie@chelsio.com> 3394L: linux-scsi@vger.kernel.org 3395W: http://www.chelsio.com 3396S: Supported 3397F: drivers/scsi/cxgbi/cxgb4i 3398 3399CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3400M: Steve Wise <swise@chelsio.com> 3401L: linux-rdma@vger.kernel.org 3402W: http://www.openfabrics.org 3403S: Supported 3404F: drivers/infiniband/hw/cxgb4/ 3405 3406CXGB4VF ETHERNET DRIVER (CXGB4VF) 3407M: Casey Leedom <leedom@chelsio.com> 3408L: netdev@vger.kernel.org 3409W: http://www.chelsio.com 3410S: Supported 3411F: drivers/net/ethernet/chelsio/cxgb4vf/ 3412 3413CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3414M: Ian Munsie <imunsie@au1.ibm.com> 3415M: Michael Neuling <mikey@neuling.org> 3416L: linuxppc-dev@lists.ozlabs.org 3417S: Supported 3418F: drivers/misc/cxl/ 3419F: include/misc/cxl* 3420F: include/uapi/misc/cxl.h 3421F: Documentation/powerpc/cxl.txt 3422F: Documentation/powerpc/cxl.txt 3423F: Documentation/ABI/testing/sysfs-class-cxl 3424 3425CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3426M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3427M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3428L: linux-scsi@vger.kernel.org 3429S: Supported 3430F: drivers/scsi/cxlflash/ 3431F: include/uapi/scsi/cxlflash_ioctls.h 3432F: Documentation/powerpc/cxlflash.txt 3433 3434STMMAC ETHERNET DRIVER 3435M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3436M: Alexandre Torgue <alexandre.torgue@st.com> 3437L: netdev@vger.kernel.org 3438W: http://www.stlinux.com 3439S: Supported 3440F: drivers/net/ethernet/stmicro/stmmac/ 3441 3442CYBERPRO FB DRIVER 3443M: Russell King <linux@armlinux.org.uk> 3444L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3445W: http://www.armlinux.org.uk/ 3446S: Maintained 3447F: drivers/video/fbdev/cyber2000fb.* 3448 3449CYCLADES ASYNC MUX DRIVER 3450W: http://www.cyclades.com/ 3451S: Orphan 3452F: drivers/tty/cyclades.c 3453F: include/linux/cyclades.h 3454F: include/uapi/linux/cyclades.h 3455 3456CYCLADES PC300 DRIVER 3457W: http://www.cyclades.com/ 3458S: Orphan 3459F: drivers/net/wan/pc300* 3460 3461CYPRESS_FIRMWARE MEDIA DRIVER 3462M: Antti Palosaari <crope@iki.fi> 3463L: linux-media@vger.kernel.org 3464W: https://linuxtv.org 3465W: http://palosaari.fi/linux/ 3466Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3467T: git git://linuxtv.org/anttip/media_tree.git 3468S: Maintained 3469F: drivers/media/common/cypress_firmware* 3470 3471CYTTSP TOUCHSCREEN DRIVER 3472M: Ferruh Yigit <fery@cypress.com> 3473L: linux-input@vger.kernel.org 3474S: Supported 3475F: drivers/input/touchscreen/cyttsp* 3476F: include/linux/input/cyttsp.h 3477 3478DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3479M: Joshua Kinard <kumba@gentoo.org> 3480S: Maintained 3481F: drivers/rtc/rtc-ds1685.c 3482F: include/linux/rtc/ds1685.h 3483 3484DAMA SLAVE for AX.25 3485M: Joerg Reuter <jreuter@yaina.de> 3486W: http://yaina.de/jreuter/ 3487W: http://www.qsl.net/dl1bke/ 3488L: linux-hams@vger.kernel.org 3489S: Maintained 3490F: net/ax25/af_ax25.c 3491F: net/ax25/ax25_dev.c 3492F: net/ax25/ax25_ds_* 3493F: net/ax25/ax25_in.c 3494F: net/ax25/ax25_out.c 3495F: net/ax25/ax25_timer.c 3496F: net/ax25/sysctl_net_ax25.c 3497 3498DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3499L: netdev@vger.kernel.org 3500S: Orphan 3501F: Documentation/networking/dmfe.txt 3502F: drivers/net/ethernet/dec/tulip/dmfe.c 3503 3504DC390/AM53C974 SCSI driver 3505M: Hannes Reinecke <hare@suse.com> 3506L: linux-scsi@vger.kernel.org 3507S: Maintained 3508F: drivers/scsi/am53c974.c 3509 3510DC395x SCSI driver 3511M: Oliver Neukum <oliver@neukum.org> 3512M: Ali Akcaagac <aliakc@web.de> 3513M: Jamie Lenehan <lenehan@twibble.org> 3514L: dc395x@twibble.org 3515W: http://twibble.org/dist/dc395x/ 3516W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3517S: Maintained 3518F: Documentation/scsi/dc395x.txt 3519F: drivers/scsi/dc395x.* 3520 3521DCCP PROTOCOL 3522M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3523L: dccp@vger.kernel.org 3524W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3525S: Maintained 3526F: include/linux/dccp.h 3527F: include/uapi/linux/dccp.h 3528F: include/linux/tfrc.h 3529F: net/dccp/ 3530 3531DECnet NETWORK LAYER 3532W: http://linux-decnet.sourceforge.net 3533L: linux-decnet-user@lists.sourceforge.net 3534S: Orphan 3535F: Documentation/networking/decnet.txt 3536F: net/decnet/ 3537 3538DECSTATION PLATFORM SUPPORT 3539M: "Maciej W. Rozycki" <macro@linux-mips.org> 3540L: linux-mips@linux-mips.org 3541W: http://www.linux-mips.org/wiki/DECstation 3542S: Maintained 3543F: arch/mips/dec/ 3544F: arch/mips/include/asm/dec/ 3545F: arch/mips/include/asm/mach-dec/ 3546 3547DEFXX FDDI NETWORK DRIVER 3548M: "Maciej W. Rozycki" <macro@linux-mips.org> 3549S: Maintained 3550F: drivers/net/fddi/defxx.* 3551 3552DELL LAPTOP DRIVER 3553M: Matthew Garrett <mjg59@srcf.ucam.org> 3554M: Pali Rohár <pali.rohar@gmail.com> 3555L: platform-driver-x86@vger.kernel.org 3556S: Maintained 3557F: drivers/platform/x86/dell-laptop.c 3558 3559DELL LAPTOP RBTN DRIVER 3560M: Pali Rohár <pali.rohar@gmail.com> 3561S: Maintained 3562F: drivers/platform/x86/dell-rbtn.* 3563 3564DELL LAPTOP FREEFALL DRIVER 3565M: Pali Rohár <pali.rohar@gmail.com> 3566S: Maintained 3567F: drivers/platform/x86/dell-smo8800.c 3568 3569DELL LAPTOP SMM DRIVER 3570M: Pali Rohár <pali.rohar@gmail.com> 3571S: Maintained 3572F: drivers/hwmon/dell-smm-hwmon.c 3573F: include/uapi/linux/i8k.h 3574 3575DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3576M: Doug Warzecha <Douglas_Warzecha@dell.com> 3577S: Maintained 3578F: Documentation/dcdbas.txt 3579F: drivers/firmware/dcdbas.* 3580 3581DELL WMI EXTRAS DRIVER 3582M: Matthew Garrett <mjg59@srcf.ucam.org> 3583M: Pali Rohár <pali.rohar@gmail.com> 3584S: Maintained 3585F: drivers/platform/x86/dell-wmi.c 3586 3587DESIGNWARE USB2 DRD IP DRIVER 3588M: John Youn <johnyoun@synopsys.com> 3589L: linux-usb@vger.kernel.org 3590T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3591S: Maintained 3592F: drivers/usb/dwc2/ 3593 3594DESIGNWARE USB3 DRD IP DRIVER 3595M: Felipe Balbi <balbi@kernel.org> 3596L: linux-usb@vger.kernel.org 3597T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3598S: Maintained 3599F: drivers/usb/dwc3/ 3600 3601DEVICE COREDUMP (DEV_COREDUMP) 3602M: Johannes Berg <johannes@sipsolutions.net> 3603L: linux-kernel@vger.kernel.org 3604S: Maintained 3605F: drivers/base/devcoredump.c 3606F: include/linux/devcoredump.h 3607 3608DEVICE FREQUENCY (DEVFREQ) 3609M: MyungJoo Ham <myungjoo.ham@samsung.com> 3610M: Kyungmin Park <kyungmin.park@samsung.com> 3611L: linux-pm@vger.kernel.org 3612T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3613S: Maintained 3614F: drivers/devfreq/ 3615F: include/linux/devfreq.h 3616F: Documentation/devicetree/bindings/devfreq/ 3617 3618DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3619M: Chanwoo Choi <cw00.choi@samsung.com> 3620L: linux-pm@vger.kernel.org 3621T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3622S: Supported 3623F: drivers/devfreq/event/ 3624F: drivers/devfreq/devfreq-event.c 3625F: include/linux/devfreq-event.h 3626F: Documentation/devicetree/bindings/devfreq/event/ 3627 3628BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 3629M: Chanwoo Choi <cw00.choi@samsung.com> 3630L: linux-pm@vger.kernel.org 3631L: linux-samsung-soc@vger.kernel.org 3632T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3633S: Maintained 3634F: drivers/devfreq/exynos-bus.c 3635F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt 3636 3637DEVICE NUMBER REGISTRY 3638M: Torben Mathiasen <device@lanana.org> 3639W: http://lanana.org/docs/device-list/index.html 3640S: Maintained 3641 3642DEVICE-MAPPER (LVM) 3643M: Alasdair Kergon <agk@redhat.com> 3644M: Mike Snitzer <snitzer@redhat.com> 3645M: dm-devel@redhat.com 3646L: dm-devel@redhat.com 3647W: http://sources.redhat.com/dm 3648Q: http://patchwork.kernel.org/project/dm-devel/list/ 3649T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3650T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3651S: Maintained 3652F: Documentation/device-mapper/ 3653F: drivers/md/dm* 3654F: drivers/md/persistent-data/ 3655F: include/linux/device-mapper.h 3656F: include/linux/dm-*.h 3657F: include/uapi/linux/dm-*.h 3658 3659DEVLINK 3660M: Jiri Pirko <jiri@mellanox.com> 3661L: netdev@vger.kernel.org 3662S: Supported 3663F: net/core/devlink.c 3664F: include/net/devlink.h 3665F: include/uapi/linux/devlink.h 3666 3667DIALOG SEMICONDUCTOR DRIVERS 3668M: Support Opensource <support.opensource@diasemi.com> 3669W: http://www.dialog-semiconductor.com/products 3670S: Supported 3671F: Documentation/hwmon/da90?? 3672F: Documentation/devicetree/bindings/sound/da[79]*.txt 3673F: drivers/gpio/gpio-da90??.c 3674F: drivers/hwmon/da90??-hwmon.c 3675F: drivers/iio/adc/da91??-*.c 3676F: drivers/input/misc/da90??_onkey.c 3677F: drivers/input/touchscreen/da9052_tsi.c 3678F: drivers/leds/leds-da90??.c 3679F: drivers/mfd/da903x.c 3680F: drivers/mfd/da90??-*.c 3681F: drivers/mfd/da91??-*.c 3682F: drivers/power/da9052-battery.c 3683F: drivers/power/da91??-*.c 3684F: drivers/regulator/da903x.c 3685F: drivers/regulator/da9???-regulator.[ch] 3686F: drivers/rtc/rtc-da90??.c 3687F: drivers/video/backlight/da90??_bl.c 3688F: drivers/watchdog/da90??_wdt.c 3689F: include/linux/mfd/da903x.h 3690F: include/linux/mfd/da9052/ 3691F: include/linux/mfd/da9055/ 3692F: include/linux/mfd/da9063/ 3693F: include/linux/mfd/da9150/ 3694F: include/sound/da[79]*.h 3695F: sound/soc/codecs/da[79]*.[ch] 3696 3697DIGI NEO AND CLASSIC PCI PRODUCTS 3698M: Lidza Louina <lidza.louina@gmail.com> 3699M: Mark Hounschell <markh@compro.net> 3700L: driverdev-devel@linuxdriverproject.org 3701S: Maintained 3702F: drivers/staging/dgnc/ 3703 3704DIOLAN U2C-12 I2C DRIVER 3705M: Guenter Roeck <linux@roeck-us.net> 3706L: linux-i2c@vger.kernel.org 3707S: Maintained 3708F: drivers/i2c/busses/i2c-diolan-u2c.c 3709 3710DIRECT ACCESS (DAX) 3711M: Matthew Wilcox <willy@linux.intel.com> 3712L: linux-fsdevel@vger.kernel.org 3713S: Supported 3714F: fs/dax.c 3715 3716DIRECTORY NOTIFICATION (DNOTIFY) 3717M: Eric Paris <eparis@parisplace.org> 3718S: Maintained 3719F: Documentation/filesystems/dnotify.txt 3720F: fs/notify/dnotify/ 3721F: include/linux/dnotify.h 3722 3723DISK GEOMETRY AND PARTITION HANDLING 3724M: Andries Brouwer <aeb@cwi.nl> 3725W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3726W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3727W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3728S: Maintained 3729 3730DISKQUOTA 3731M: Jan Kara <jack@suse.com> 3732S: Maintained 3733F: Documentation/filesystems/quota.txt 3734F: fs/quota/ 3735F: include/linux/quota*.h 3736F: include/uapi/linux/quota*.h 3737 3738DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3739M: Bernie Thompson <bernie@plugable.com> 3740L: linux-fbdev@vger.kernel.org 3741S: Maintained 3742W: http://plugable.com/category/projects/udlfb/ 3743F: drivers/video/fbdev/udlfb.c 3744F: include/video/udlfb.h 3745F: Documentation/fb/udlfb.txt 3746 3747DISTRIBUTED LOCK MANAGER (DLM) 3748M: Christine Caulfield <ccaulfie@redhat.com> 3749M: David Teigland <teigland@redhat.com> 3750L: cluster-devel@redhat.com 3751W: http://sources.redhat.com/cluster/ 3752T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3753S: Supported 3754F: fs/dlm/ 3755 3756DMA BUFFER SHARING FRAMEWORK 3757M: Sumit Semwal <sumit.semwal@linaro.org> 3758S: Maintained 3759L: linux-media@vger.kernel.org 3760L: dri-devel@lists.freedesktop.org 3761L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3762F: drivers/dma-buf/ 3763F: include/linux/dma-buf* 3764F: include/linux/reservation.h 3765F: include/linux/*fence.h 3766F: Documentation/dma-buf-sharing.txt 3767T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3768 3769DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3770M: Vinod Koul <vinod.koul@intel.com> 3771L: dmaengine@vger.kernel.org 3772Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3773S: Maintained 3774F: drivers/dma/ 3775F: include/linux/dmaengine.h 3776F: Documentation/dmaengine/ 3777T: git git://git.infradead.org/users/vkoul/slave-dma.git 3778 3779DME1737 HARDWARE MONITOR DRIVER 3780M: Juerg Haefliger <juergh@gmail.com> 3781L: linux-hwmon@vger.kernel.org 3782S: Maintained 3783F: Documentation/hwmon/dme1737 3784F: drivers/hwmon/dme1737.c 3785 3786DMI/SMBIOS SUPPORT 3787M: Jean Delvare <jdelvare@suse.com> 3788S: Maintained 3789T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3790F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3791F: drivers/firmware/dmi-id.c 3792F: drivers/firmware/dmi_scan.c 3793F: include/linux/dmi.h 3794 3795DOCUMENTATION 3796M: Jonathan Corbet <corbet@lwn.net> 3797L: linux-doc@vger.kernel.org 3798S: Maintained 3799F: Documentation/ 3800F: scripts/docproc.c 3801F: scripts/kernel-doc* 3802X: Documentation/ABI/ 3803X: Documentation/devicetree/ 3804X: Documentation/acpi 3805X: Documentation/power 3806X: Documentation/spi 3807X: Documentation/DocBook/media 3808T: git git://git.lwn.net/linux.git docs-next 3809 3810DOUBLETALK DRIVER 3811M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3812L: blinux-list@redhat.com 3813S: Maintained 3814F: drivers/char/dtlk.c 3815F: include/linux/dtlk.h 3816 3817DPT_I2O SCSI RAID DRIVER 3818M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3819L: linux-scsi@vger.kernel.org 3820W: http://www.adaptec.com/ 3821S: Maintained 3822F: drivers/scsi/dpt* 3823F: drivers/scsi/dpt/ 3824 3825DRBD DRIVER 3826M: Philipp Reisner <philipp.reisner@linbit.com> 3827M: Lars Ellenberg <lars.ellenberg@linbit.com> 3828L: drbd-dev@lists.linbit.com 3829W: http://www.drbd.org 3830T: git git://git.linbit.com/linux-drbd.git 3831T: git git://git.linbit.com/drbd-8.4.git 3832S: Supported 3833F: drivers/block/drbd/ 3834F: lib/lru_cache.c 3835F: Documentation/blockdev/drbd/ 3836 3837DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3838M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3839T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3840S: Supported 3841F: Documentation/kobject.txt 3842F: drivers/base/ 3843F: fs/debugfs/ 3844F: fs/kernfs/ 3845F: fs/sysfs/ 3846F: include/linux/debugfs.h 3847F: include/linux/kobj* 3848F: lib/kobj* 3849 3850DRM DRIVERS 3851M: David Airlie <airlied@linux.ie> 3852L: dri-devel@lists.freedesktop.org 3853T: git git://people.freedesktop.org/~airlied/linux 3854S: Maintained 3855F: drivers/gpu/drm/ 3856F: drivers/gpu/vga/ 3857F: Documentation/DocBook/gpu.* 3858F: include/drm/ 3859F: include/uapi/drm/ 3860 3861DRM DRIVER FOR AST SERVER GRAPHICS CHIPS 3862M: Dave Airlie <airlied@redhat.com> 3863S: Odd Fixes 3864F: drivers/gpu/drm/ast/ 3865 3866DRM DRIVER FOR BOCHS VIRTUAL GPU 3867M: Gerd Hoffmann <kraxel@redhat.com> 3868S: Odd Fixes 3869F: drivers/gpu/drm/bochs/ 3870 3871DRM DRIVER FOR QEMU'S CIRRUS DEVICE 3872M: Dave Airlie <airlied@redhat.com> 3873S: Odd Fixes 3874F: drivers/gpu/drm/cirrus/ 3875 3876RADEON and AMDGPU DRM DRIVERS 3877M: Alex Deucher <alexander.deucher@amd.com> 3878M: Christian König <christian.koenig@amd.com> 3879L: dri-devel@lists.freedesktop.org 3880T: git git://people.freedesktop.org/~agd5f/linux 3881S: Supported 3882F: drivers/gpu/drm/radeon/ 3883F: include/uapi/drm/radeon_drm.h 3884F: drivers/gpu/drm/amd/ 3885F: include/uapi/drm/amdgpu_drm.h 3886 3887DRM PANEL DRIVERS 3888M: Thierry Reding <thierry.reding@gmail.com> 3889L: dri-devel@lists.freedesktop.org 3890T: git git://anongit.freedesktop.org/tegra/linux.git 3891S: Maintained 3892F: drivers/gpu/drm/drm_panel.c 3893F: drivers/gpu/drm/panel/ 3894F: include/drm/drm_panel.h 3895F: Documentation/devicetree/bindings/display/panel/ 3896 3897INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3898M: Daniel Vetter <daniel.vetter@intel.com> 3899M: Jani Nikula <jani.nikula@linux.intel.com> 3900L: intel-gfx@lists.freedesktop.org 3901L: dri-devel@lists.freedesktop.org 3902W: https://01.org/linuxgraphics/ 3903Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3904T: git git://anongit.freedesktop.org/drm-intel 3905S: Supported 3906F: drivers/gpu/drm/i915/ 3907F: include/drm/i915* 3908F: include/uapi/drm/i915_drm.h 3909 3910DRM DRIVERS FOR ATMEL HLCDC 3911M: Boris Brezillon <boris.brezillon@free-electrons.com> 3912L: dri-devel@lists.freedesktop.org 3913S: Supported 3914F: drivers/gpu/drm/atmel-hlcdc/ 3915F: Documentation/devicetree/bindings/drm/atmel/ 3916 3917DRM DRIVERS FOR ALLWINNER A10 3918M: Maxime Ripard <maxime.ripard@free-electrons.com> 3919L: dri-devel@lists.freedesktop.org 3920S: Supported 3921F: drivers/gpu/drm/sun4i/ 3922F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt 3923 3924DRM DRIVERS FOR EXYNOS 3925M: Inki Dae <inki.dae@samsung.com> 3926M: Joonyoung Shim <jy0922.shim@samsung.com> 3927M: Seung-Woo Kim <sw0312.kim@samsung.com> 3928M: Kyungmin Park <kyungmin.park@samsung.com> 3929L: dri-devel@lists.freedesktop.org 3930T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3931S: Supported 3932F: drivers/gpu/drm/exynos/ 3933F: include/uapi/drm/exynos_drm.h 3934F: Documentation/devicetree/bindings/display/exynos/ 3935 3936DRM DRIVERS FOR FREESCALE DCU 3937M: Stefan Agner <stefan@agner.ch> 3938M: Alison Wang <alison.wang@freescale.com> 3939L: dri-devel@lists.freedesktop.org 3940S: Supported 3941F: drivers/gpu/drm/fsl-dcu/ 3942F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3943F: Documentation/devicetree/bindings/display/fsl,tcon.txt 3944F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3945 3946DRM DRIVERS FOR FREESCALE IMX 3947M: Philipp Zabel <p.zabel@pengutronix.de> 3948L: dri-devel@lists.freedesktop.org 3949S: Maintained 3950F: drivers/gpu/drm/imx/ 3951F: drivers/gpu/ipu-v3/ 3952F: Documentation/devicetree/bindings/display/imx/ 3953 3954DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3955M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3956L: dri-devel@lists.freedesktop.org 3957T: git git://github.com/patjak/drm-gma500 3958S: Maintained 3959F: drivers/gpu/drm/gma500/ 3960 3961DRM DRIVERS FOR HISILICON 3962M: Xinliang Liu <z.liuxinliang@hisilicon.com> 3963R: Xinwei Kong <kong.kongxinwei@hisilicon.com> 3964R: Chen Feng <puck.chen@hisilicon.com> 3965L: dri-devel@lists.freedesktop.org 3966T: git git://github.com/xin3liang/linux.git 3967S: Maintained 3968F: drivers/gpu/drm/hisilicon/ 3969F: Documentation/devicetree/bindings/display/hisilicon/ 3970 3971DRM DRIVER FOR INTEL I810 VIDEO CARDS 3972S: Orphan / Obsolete 3973F: drivers/gpu/drm/i810/ 3974F: include/uapi/drm/i810_drm.h 3975 3976DRM DRIVER FOR MSM ADRENO GPU 3977M: Rob Clark <robdclark@gmail.com> 3978L: linux-arm-msm@vger.kernel.org 3979L: dri-devel@lists.freedesktop.org 3980L: freedreno@lists.freedesktop.org 3981T: git git://people.freedesktop.org/~robclark/linux 3982S: Maintained 3983F: drivers/gpu/drm/msm/ 3984F: include/uapi/drm/msm_drm.h 3985F: Documentation/devicetree/bindings/display/msm/ 3986 3987DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS 3988M: Ben Skeggs <bskeggs@redhat.com> 3989L: dri-devel@lists.freedesktop.org 3990L: nouveau@lists.freedesktop.org 3991T: git git://github.com/skeggsb/linux 3992S: Supported 3993F: drivers/gpu/drm/nouveau/ 3994F: include/uapi/drm/nouveau_drm.h 3995 3996DRM DRIVERS FOR NVIDIA TEGRA 3997M: Thierry Reding <thierry.reding@gmail.com> 3998L: dri-devel@lists.freedesktop.org 3999L: linux-tegra@vger.kernel.org 4000T: git git://anongit.freedesktop.org/tegra/linux.git 4001S: Supported 4002F: drivers/gpu/drm/tegra/ 4003F: drivers/gpu/host1x/ 4004F: include/linux/host1x.h 4005F: include/uapi/drm/tegra_drm.h 4006F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 4007 4008DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS 4009S: Orphan / Obsolete 4010F: drivers/gpu/drm/mga/ 4011F: include/uapi/drm/mga_drm.h 4012 4013DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS 4014M: Dave Airlie <airlied@redhat.com> 4015S: Odd Fixes 4016F: drivers/gpu/drm/mgag200/ 4017 4018DRM DRIVER FOR RAGE 128 VIDEO CARDS 4019S: Orphan / Obsolete 4020F: drivers/gpu/drm/r128/ 4021F: include/uapi/drm/r128_drm.h 4022 4023DRM DRIVERS FOR RENESAS 4024M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 4025L: dri-devel@lists.freedesktop.org 4026L: linux-renesas-soc@vger.kernel.org 4027T: git git://linuxtv.org/pinchartl/fbdev 4028S: Supported 4029F: drivers/gpu/drm/rcar-du/ 4030F: drivers/gpu/drm/shmobile/ 4031F: include/linux/platform_data/shmob_drm.h 4032F: Documentation/devicetree/bindings/display/renesas,du.txt 4033 4034DRM DRIVER FOR QXL VIRTUAL GPU 4035M: Dave Airlie <airlied@redhat.com> 4036S: Odd Fixes 4037F: drivers/gpu/drm/qxl/ 4038F: include/uapi/drm/qxl_drm.h 4039 4040DRM DRIVERS FOR ROCKCHIP 4041M: Mark Yao <mark.yao@rock-chips.com> 4042L: dri-devel@lists.freedesktop.org 4043S: Maintained 4044F: drivers/gpu/drm/rockchip/ 4045F: Documentation/devicetree/bindings/display/rockchip/ 4046 4047DRM DRIVER FOR SAVAGE VIDEO CARDS 4048S: Orphan / Obsolete 4049F: drivers/gpu/drm/savage/ 4050F: include/uapi/drm/savage_drm.h 4051 4052DRM DRIVER FOR SIS VIDEO CARDS 4053S: Orphan / Obsolete 4054F: drivers/gpu/drm/sis/ 4055F: include/uapi/drm/sis_drm.h 4056 4057DRM DRIVERS FOR STI 4058M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 4059M: Vincent Abriou <vincent.abriou@st.com> 4060L: dri-devel@lists.freedesktop.org 4061T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 4062S: Maintained 4063F: drivers/gpu/drm/sti 4064F: Documentation/devicetree/bindings/display/st,stih4xx.txt 4065 4066DRM DRIVER FOR TDFX VIDEO CARDS 4067S: Orphan / Obsolete 4068F: drivers/gpu/drm/tdfx/ 4069 4070DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS 4071M: Dave Airlie <airlied@redhat.com> 4072S: Odd Fixes 4073F: drivers/gpu/drm/udl/ 4074 4075DRM DRIVERS FOR VIVANTE GPU IP 4076M: Lucas Stach <l.stach@pengutronix.de> 4077R: Russell King <linux+etnaviv@armlinux.org.uk> 4078R: Christian Gmeiner <christian.gmeiner@gmail.com> 4079L: dri-devel@lists.freedesktop.org 4080S: Maintained 4081F: drivers/gpu/drm/etnaviv/ 4082F: include/uapi/drm/etnaviv_drm.h 4083F: Documentation/devicetree/bindings/display/etnaviv/ 4084 4085DRM DRIVER FOR VMWARE VIRTUAL GPU 4086M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 4087M: Sinclair Yeh <syeh@vmware.com> 4088M: Thomas Hellstrom <thellstrom@vmware.com> 4089L: dri-devel@lists.freedesktop.org 4090T: git git://people.freedesktop.org/~syeh/repos_linux 4091T: git git://people.freedesktop.org/~thomash/linux 4092S: Supported 4093F: drivers/gpu/drm/vmwgfx/ 4094F: include/uapi/drm/vmwgfx_drm.h 4095 4096DRM DRIVERS FOR VC4 4097M: Eric Anholt <eric@anholt.net> 4098T: git git://github.com/anholt/linux 4099S: Supported 4100F: drivers/gpu/drm/vc4/ 4101F: include/uapi/drm/vc4_drm.h 4102F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt 4103 4104DSBR100 USB FM RADIO DRIVER 4105M: Alexey Klimov <klimov.linux@gmail.com> 4106L: linux-media@vger.kernel.org 4107T: git git://linuxtv.org/media_tree.git 4108S: Maintained 4109F: drivers/media/radio/dsbr100.c 4110 4111DSCC4 DRIVER 4112M: Francois Romieu <romieu@fr.zoreil.com> 4113L: netdev@vger.kernel.org 4114S: Maintained 4115F: drivers/net/wan/dscc4.c 4116 4117DT3155 MEDIA DRIVER 4118M: Hans Verkuil <hverkuil@xs4all.nl> 4119L: linux-media@vger.kernel.org 4120T: git git://linuxtv.org/media_tree.git 4121W: https://linuxtv.org 4122S: Odd Fixes 4123F: drivers/media/pci/dt3155/ 4124 4125DVB_USB_AF9015 MEDIA DRIVER 4126M: Antti Palosaari <crope@iki.fi> 4127L: linux-media@vger.kernel.org 4128W: https://linuxtv.org 4129W: http://palosaari.fi/linux/ 4130Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4131T: git git://linuxtv.org/anttip/media_tree.git 4132S: Maintained 4133F: drivers/media/usb/dvb-usb-v2/af9015* 4134 4135DVB_USB_AF9035 MEDIA DRIVER 4136M: Antti Palosaari <crope@iki.fi> 4137L: linux-media@vger.kernel.org 4138W: https://linuxtv.org 4139W: http://palosaari.fi/linux/ 4140Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4141T: git git://linuxtv.org/anttip/media_tree.git 4142S: Maintained 4143F: drivers/media/usb/dvb-usb-v2/af9035* 4144 4145DVB_USB_ANYSEE MEDIA DRIVER 4146M: Antti Palosaari <crope@iki.fi> 4147L: linux-media@vger.kernel.org 4148W: https://linuxtv.org 4149W: http://palosaari.fi/linux/ 4150Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4151T: git git://linuxtv.org/anttip/media_tree.git 4152S: Maintained 4153F: drivers/media/usb/dvb-usb-v2/anysee* 4154 4155DVB_USB_AU6610 MEDIA DRIVER 4156M: Antti Palosaari <crope@iki.fi> 4157L: linux-media@vger.kernel.org 4158W: https://linuxtv.org 4159W: http://palosaari.fi/linux/ 4160Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4161T: git git://linuxtv.org/anttip/media_tree.git 4162S: Maintained 4163F: drivers/media/usb/dvb-usb-v2/au6610* 4164 4165DVB_USB_CE6230 MEDIA DRIVER 4166M: Antti Palosaari <crope@iki.fi> 4167L: linux-media@vger.kernel.org 4168W: https://linuxtv.org 4169W: http://palosaari.fi/linux/ 4170Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4171T: git git://linuxtv.org/anttip/media_tree.git 4172S: Maintained 4173F: drivers/media/usb/dvb-usb-v2/ce6230* 4174 4175DVB_USB_CXUSB MEDIA DRIVER 4176M: Michael Krufky <mkrufky@linuxtv.org> 4177L: linux-media@vger.kernel.org 4178W: https://linuxtv.org 4179W: http://github.com/mkrufky 4180Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4181T: git git://linuxtv.org/media_tree.git 4182S: Maintained 4183F: drivers/media/usb/dvb-usb/cxusb* 4184 4185DVB_USB_EC168 MEDIA DRIVER 4186M: Antti Palosaari <crope@iki.fi> 4187L: linux-media@vger.kernel.org 4188W: https://linuxtv.org 4189W: http://palosaari.fi/linux/ 4190Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4191T: git git://linuxtv.org/anttip/media_tree.git 4192S: Maintained 4193F: drivers/media/usb/dvb-usb-v2/ec168* 4194 4195DVB_USB_GL861 MEDIA DRIVER 4196M: Antti Palosaari <crope@iki.fi> 4197L: linux-media@vger.kernel.org 4198W: https://linuxtv.org 4199Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4200T: git git://linuxtv.org/anttip/media_tree.git 4201S: Maintained 4202F: drivers/media/usb/dvb-usb-v2/gl861* 4203 4204DVB_USB_MXL111SF MEDIA DRIVER 4205M: Michael Krufky <mkrufky@linuxtv.org> 4206L: linux-media@vger.kernel.org 4207W: https://linuxtv.org 4208W: http://github.com/mkrufky 4209Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4210T: git git://linuxtv.org/mkrufky/mxl111sf.git 4211S: Maintained 4212F: drivers/media/usb/dvb-usb-v2/mxl111sf* 4213 4214DVB_USB_RTL28XXU MEDIA DRIVER 4215M: Antti Palosaari <crope@iki.fi> 4216L: linux-media@vger.kernel.org 4217W: https://linuxtv.org 4218W: http://palosaari.fi/linux/ 4219Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4220T: git git://linuxtv.org/anttip/media_tree.git 4221S: Maintained 4222F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 4223 4224DVB_USB_V2 MEDIA DRIVER 4225M: Antti Palosaari <crope@iki.fi> 4226L: linux-media@vger.kernel.org 4227W: https://linuxtv.org 4228W: http://palosaari.fi/linux/ 4229Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4230T: git git://linuxtv.org/anttip/media_tree.git 4231S: Maintained 4232F: drivers/media/usb/dvb-usb-v2/dvb_usb* 4233F: drivers/media/usb/dvb-usb-v2/usb_urb.c 4234 4235DYNAMIC DEBUG 4236M: Jason Baron <jbaron@akamai.com> 4237S: Maintained 4238F: lib/dynamic_debug.c 4239F: include/linux/dynamic_debug.h 4240 4241DZ DECSTATION DZ11 SERIAL DRIVER 4242M: "Maciej W. Rozycki" <macro@linux-mips.org> 4243S: Maintained 4244F: drivers/tty/serial/dz.* 4245 4246E3X0 POWER BUTTON DRIVER 4247M: Moritz Fischer <moritz.fischer@ettus.com> 4248L: usrp-users@lists.ettus.com 4249W: http://www.ettus.com 4250S: Supported 4251F: drivers/input/misc/e3x0-button.c 4252F: Documentation/devicetree/bindings/input/e3x0-button.txt 4253 4254E4000 MEDIA DRIVER 4255M: Antti Palosaari <crope@iki.fi> 4256L: linux-media@vger.kernel.org 4257W: https://linuxtv.org 4258W: http://palosaari.fi/linux/ 4259Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4260T: git git://linuxtv.org/anttip/media_tree.git 4261S: Maintained 4262F: drivers/media/tuners/e4000* 4263 4264EATA ISA/EISA/PCI SCSI DRIVER 4265M: Dario Ballabio <ballabio_dario@emc.com> 4266L: linux-scsi@vger.kernel.org 4267S: Maintained 4268F: drivers/scsi/eata.c 4269 4270EC100 MEDIA DRIVER 4271M: Antti Palosaari <crope@iki.fi> 4272L: linux-media@vger.kernel.org 4273W: https://linuxtv.org 4274W: http://palosaari.fi/linux/ 4275Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4276T: git git://linuxtv.org/anttip/media_tree.git 4277S: Maintained 4278F: drivers/media/dvb-frontends/ec100* 4279 4280ECRYPT FILE SYSTEM 4281M: Tyler Hicks <tyhicks@canonical.com> 4282L: ecryptfs@vger.kernel.org 4283W: http://ecryptfs.org 4284W: https://launchpad.net/ecryptfs 4285T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4286S: Supported 4287F: Documentation/filesystems/ecryptfs.txt 4288F: fs/ecryptfs/ 4289 4290EDAC-CORE 4291M: Doug Thompson <dougthompson@xmission.com> 4292M: Borislav Petkov <bp@alien8.de> 4293M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4294L: linux-edac@vger.kernel.org 4295T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4297S: Supported 4298F: Documentation/edac.txt 4299F: drivers/edac/ 4300F: include/linux/edac.h 4301 4302EDAC-AMD64 4303M: Doug Thompson <dougthompson@xmission.com> 4304M: Borislav Petkov <bp@alien8.de> 4305L: linux-edac@vger.kernel.org 4306S: Maintained 4307F: drivers/edac/amd64_edac* 4308 4309EDAC-CALXEDA 4310M: Doug Thompson <dougthompson@xmission.com> 4311M: Robert Richter <rric@kernel.org> 4312L: linux-edac@vger.kernel.org 4313S: Maintained 4314F: drivers/edac/highbank* 4315 4316EDAC-CAVIUM 4317M: Ralf Baechle <ralf@linux-mips.org> 4318M: David Daney <david.daney@cavium.com> 4319L: linux-edac@vger.kernel.org 4320L: linux-mips@linux-mips.org 4321S: Supported 4322F: drivers/edac/octeon_edac* 4323 4324EDAC-E752X 4325M: Mark Gross <mark.gross@intel.com> 4326M: Doug Thompson <dougthompson@xmission.com> 4327L: linux-edac@vger.kernel.org 4328S: Maintained 4329F: drivers/edac/e752x_edac.c 4330 4331EDAC-E7XXX 4332M: Doug Thompson <dougthompson@xmission.com> 4333L: linux-edac@vger.kernel.org 4334S: Maintained 4335F: drivers/edac/e7xxx_edac.c 4336 4337EDAC-GHES 4338M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4339L: linux-edac@vger.kernel.org 4340S: Maintained 4341F: drivers/edac/ghes_edac.c 4342 4343EDAC-I82443BXGX 4344M: Tim Small <tim@buttersideup.com> 4345L: linux-edac@vger.kernel.org 4346S: Maintained 4347F: drivers/edac/i82443bxgx_edac.c 4348 4349EDAC-I3000 4350M: Jason Uhlenkott <juhlenko@akamai.com> 4351L: linux-edac@vger.kernel.org 4352S: Maintained 4353F: drivers/edac/i3000_edac.c 4354 4355EDAC-I5000 4356M: Doug Thompson <dougthompson@xmission.com> 4357L: linux-edac@vger.kernel.org 4358S: Maintained 4359F: drivers/edac/i5000_edac.c 4360 4361EDAC-I5400 4362M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4363L: linux-edac@vger.kernel.org 4364S: Maintained 4365F: drivers/edac/i5400_edac.c 4366 4367EDAC-I7300 4368M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4369L: linux-edac@vger.kernel.org 4370S: Maintained 4371F: drivers/edac/i7300_edac.c 4372 4373EDAC-I7CORE 4374M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4375L: linux-edac@vger.kernel.org 4376S: Maintained 4377F: drivers/edac/i7core_edac.c 4378 4379EDAC-I82975X 4380M: Ranganathan Desikan <ravi@jetztechnologies.com> 4381M: "Arvind R." <arvino55@gmail.com> 4382L: linux-edac@vger.kernel.org 4383S: Maintained 4384F: drivers/edac/i82975x_edac.c 4385 4386EDAC-IE31200 4387M: Jason Baron <jbaron@akamai.com> 4388L: linux-edac@vger.kernel.org 4389S: Maintained 4390F: drivers/edac/ie31200_edac.c 4391 4392EDAC-MPC85XX 4393M: Johannes Thumshirn <morbidrsa@gmail.com> 4394L: linux-edac@vger.kernel.org 4395S: Maintained 4396F: drivers/edac/mpc85xx_edac.[ch] 4397 4398EDAC-PASEMI 4399M: Egor Martovetsky <egor@pasemi.com> 4400L: linux-edac@vger.kernel.org 4401S: Maintained 4402F: drivers/edac/pasemi_edac.c 4403 4404EDAC-R82600 4405M: Tim Small <tim@buttersideup.com> 4406L: linux-edac@vger.kernel.org 4407S: Maintained 4408F: drivers/edac/r82600_edac.c 4409 4410EDAC-SBRIDGE 4411M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4412L: linux-edac@vger.kernel.org 4413S: Maintained 4414F: drivers/edac/sb_edac.c 4415 4416EDAC-XGENE 4417APPLIED MICRO (APM) X-GENE SOC EDAC 4418M: Loc Ho <lho@apm.com> 4419S: Supported 4420F: drivers/edac/xgene_edac.c 4421F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4422 4423EDIROL UA-101/UA-1000 DRIVER 4424M: Clemens Ladisch <clemens@ladisch.de> 4425L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4426T: git git://git.alsa-project.org/alsa-kernel.git 4427S: Maintained 4428F: sound/usb/misc/ua101.c 4429 4430EXTENSIBLE FIRMWARE INTERFACE (EFI) 4431M: Matt Fleming <matt@codeblueprint.co.uk> 4432L: linux-efi@vger.kernel.org 4433T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4434S: Maintained 4435F: Documentation/efi-stub.txt 4436F: arch/ia64/kernel/efi.c 4437F: arch/x86/boot/compressed/eboot.[ch] 4438F: arch/x86/include/asm/efi.h 4439F: arch/x86/platform/efi/ 4440F: drivers/firmware/efi/ 4441F: include/linux/efi*.h 4442 4443EFI VARIABLE FILESYSTEM 4444M: Matthew Garrett <matthew.garrett@nebula.com> 4445M: Jeremy Kerr <jk@ozlabs.org> 4446M: Matt Fleming <matt@codeblueprint.co.uk> 4447T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4448L: linux-efi@vger.kernel.org 4449S: Maintained 4450F: fs/efivarfs/ 4451 4452EFIFB FRAMEBUFFER DRIVER 4453L: linux-fbdev@vger.kernel.org 4454M: Peter Jones <pjones@redhat.com> 4455S: Maintained 4456F: drivers/video/fbdev/efifb.c 4457 4458EFS FILESYSTEM 4459W: http://aeschi.ch.eu.org/efs/ 4460S: Orphan 4461F: fs/efs/ 4462 4463EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4464M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4465L: netdev@vger.kernel.org 4466S: Maintained 4467F: drivers/net/ethernet/ibm/ehea/ 4468 4469EM28XX VIDEO4LINUX DRIVER 4470M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4471L: linux-media@vger.kernel.org 4472W: https://linuxtv.org 4473T: git git://linuxtv.org/media_tree.git 4474S: Maintained 4475F: drivers/media/usb/em28xx/ 4476 4477EMBEDDED LINUX 4478M: Paul Gortmaker <paul.gortmaker@windriver.com> 4479M: Matt Mackall <mpm@selenic.com> 4480M: David Woodhouse <dwmw2@infradead.org> 4481L: linux-embedded@vger.kernel.org 4482S: Maintained 4483 4484EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4485M: James Smart <james.smart@avagotech.com> 4486M: Dick Kennedy <dick.kennedy@avagotech.com> 4487L: linux-scsi@vger.kernel.org 4488W: http://www.avagotech.com 4489S: Supported 4490F: drivers/scsi/lpfc/ 4491 4492ENE CB710 FLASH CARD READER DRIVER 4493M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4494S: Maintained 4495F: drivers/misc/cb710/ 4496F: drivers/mmc/host/cb710-mmc.* 4497F: include/linux/cb710.h 4498 4499ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4500M: Maxim Levitsky <maximlevitsky@gmail.com> 4501S: Maintained 4502F: drivers/media/rc/ene_ir.* 4503 4504EPSON S1D13XXX FRAMEBUFFER DRIVER 4505M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4506S: Maintained 4507T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4508F: drivers/video/fbdev/s1d13xxxfb.c 4509F: include/video/s1d13xxxfb.h 4510 4511ET131X NETWORK DRIVER 4512M: Mark Einon <mark.einon@gmail.com> 4513S: Odd Fixes 4514F: drivers/net/ethernet/agere/ 4515 4516ETHERNET BRIDGE 4517M: Stephen Hemminger <stephen@networkplumber.org> 4518L: bridge@lists.linux-foundation.org (moderated for non-subscribers) 4519L: netdev@vger.kernel.org 4520W: http://www.linuxfoundation.org/en/Net:Bridge 4521S: Maintained 4522F: include/linux/netfilter_bridge/ 4523F: net/bridge/ 4524 4525ETHERNET PHY LIBRARY 4526M: Florian Fainelli <f.fainelli@gmail.com> 4527L: netdev@vger.kernel.org 4528S: Maintained 4529F: include/linux/phy.h 4530F: include/linux/phy_fixed.h 4531F: drivers/net/phy/ 4532F: Documentation/networking/phy.txt 4533F: drivers/of/of_mdio.c 4534F: drivers/of/of_net.c 4535 4536EXT2 FILE SYSTEM 4537M: Jan Kara <jack@suse.com> 4538L: linux-ext4@vger.kernel.org 4539S: Maintained 4540F: Documentation/filesystems/ext2.txt 4541F: fs/ext2/ 4542F: include/linux/ext2* 4543 4544EXT4 FILE SYSTEM 4545M: "Theodore Ts'o" <tytso@mit.edu> 4546M: Andreas Dilger <adilger.kernel@dilger.ca> 4547L: linux-ext4@vger.kernel.org 4548W: http://ext4.wiki.kernel.org 4549Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4550T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4551S: Maintained 4552F: Documentation/filesystems/ext4.txt 4553F: fs/ext4/ 4554 4555Extended Verification Module (EVM) 4556M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4557L: linux-ima-devel@lists.sourceforge.net 4558L: linux-security-module@vger.kernel.org 4559S: Supported 4560F: security/integrity/evm/ 4561 4562EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4563M: MyungJoo Ham <myungjoo.ham@samsung.com> 4564M: Chanwoo Choi <cw00.choi@samsung.com> 4565L: linux-kernel@vger.kernel.org 4566T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4567S: Maintained 4568F: drivers/extcon/ 4569F: include/linux/extcon/ 4570F: include/linux/extcon.h 4571F: Documentation/extcon/ 4572F: Documentation/devicetree/bindings/extcon/ 4573 4574EXYNOS DP DRIVER 4575M: Jingoo Han <jingoohan1@gmail.com> 4576L: dri-devel@lists.freedesktop.org 4577S: Maintained 4578F: drivers/gpu/drm/exynos/exynos_dp* 4579 4580EXYNOS SYSMMU (IOMMU) driver 4581M: Marek Szyprowski <m.szyprowski@samsung.com> 4582L: iommu@lists.linux-foundation.org 4583S: Maintained 4584F: drivers/iommu/exynos-iommu.c 4585 4586EXYNOS MIPI DISPLAY DRIVERS 4587M: Inki Dae <inki.dae@samsung.com> 4588M: Donghwa Lee <dh09.lee@samsung.com> 4589M: Kyungmin Park <kyungmin.park@samsung.com> 4590L: linux-fbdev@vger.kernel.org 4591S: Maintained 4592F: drivers/video/fbdev/exynos/exynos_mipi* 4593F: include/video/exynos_mipi* 4594 4595EZchip NPS platform support 4596M: Noam Camus <noamc@ezchip.com> 4597S: Supported 4598F: arch/arc/plat-eznps 4599F: arch/arc/boot/dts/eznps.dts 4600 4601F71805F HARDWARE MONITORING DRIVER 4602M: Jean Delvare <jdelvare@suse.com> 4603L: linux-hwmon@vger.kernel.org 4604S: Maintained 4605F: Documentation/hwmon/f71805f 4606F: drivers/hwmon/f71805f.c 4607 4608FC0011 TUNER DRIVER 4609M: Michael Buesch <m@bues.ch> 4610L: linux-media@vger.kernel.org 4611S: Maintained 4612F: drivers/media/tuners/fc0011.h 4613F: drivers/media/tuners/fc0011.c 4614 4615FC2580 MEDIA DRIVER 4616M: Antti Palosaari <crope@iki.fi> 4617L: linux-media@vger.kernel.org 4618W: https://linuxtv.org 4619W: http://palosaari.fi/linux/ 4620Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4621T: git git://linuxtv.org/anttip/media_tree.git 4622S: Maintained 4623F: drivers/media/tuners/fc2580* 4624 4625FANOTIFY 4626M: Eric Paris <eparis@redhat.com> 4627S: Maintained 4628F: fs/notify/fanotify/ 4629F: include/linux/fanotify.h 4630F: include/uapi/linux/fanotify.h 4631 4632FARSYNC SYNCHRONOUS DRIVER 4633M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4634W: http://www.farsite.co.uk/ 4635S: Supported 4636F: drivers/net/wan/farsync.* 4637 4638FAULT INJECTION SUPPORT 4639M: Akinobu Mita <akinobu.mita@gmail.com> 4640S: Supported 4641F: Documentation/fault-injection/ 4642F: lib/fault-inject.c 4643 4644FBTFT Framebuffer drivers 4645M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4646M: Noralf Trønnes <noralf@tronnes.org> 4647S: Maintained 4648F: drivers/staging/fbtft/ 4649 4650FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4651M: Vasu Dev <vasu.dev@intel.com> 4652L: fcoe-devel@open-fcoe.org 4653W: www.Open-FCoE.org 4654S: Supported 4655F: drivers/scsi/libfc/ 4656F: drivers/scsi/fcoe/ 4657F: include/scsi/fc/ 4658F: include/scsi/libfc.h 4659F: include/scsi/libfcoe.h 4660F: include/uapi/scsi/fc/ 4661 4662FILE LOCKING (flock() and fcntl()/lockf()) 4663M: Jeff Layton <jlayton@poochiereds.net> 4664M: "J. Bruce Fields" <bfields@fieldses.org> 4665L: linux-fsdevel@vger.kernel.org 4666S: Maintained 4667F: include/linux/fcntl.h 4668F: include/linux/fs.h 4669F: include/uapi/linux/fcntl.h 4670F: include/uapi/linux/fs.h 4671F: fs/fcntl.c 4672F: fs/locks.c 4673 4674FILESYSTEMS (VFS and infrastructure) 4675M: Alexander Viro <viro@zeniv.linux.org.uk> 4676L: linux-fsdevel@vger.kernel.org 4677S: Maintained 4678F: fs/* 4679 4680FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4681M: Riku Voipio <riku.voipio@iki.fi> 4682L: linux-hwmon@vger.kernel.org 4683S: Maintained 4684F: drivers/hwmon/f75375s.c 4685F: include/linux/f75375s.h 4686 4687FIREWIRE AUDIO DRIVERS 4688M: Clemens Ladisch <clemens@ladisch.de> 4689L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4690T: git git://git.alsa-project.org/alsa-kernel.git 4691S: Maintained 4692F: sound/firewire/ 4693 4694FIREWIRE MEDIA DRIVERS (firedtv) 4695M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4696L: linux-media@vger.kernel.org 4697L: linux1394-devel@lists.sourceforge.net 4698T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4699S: Maintained 4700F: drivers/media/firewire/ 4701 4702FIREWIRE SBP-2 TARGET 4703M: Chris Boot <bootc@bootc.net> 4704L: linux-scsi@vger.kernel.org 4705L: target-devel@vger.kernel.org 4706L: linux1394-devel@lists.sourceforge.net 4707T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4708S: Maintained 4709F: drivers/target/sbp/ 4710 4711FIREWIRE SUBSYSTEM 4712M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4713L: linux1394-devel@lists.sourceforge.net 4714W: http://ieee1394.wiki.kernel.org/ 4715T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4716S: Maintained 4717F: drivers/firewire/ 4718F: include/linux/firewire.h 4719F: include/uapi/linux/firewire*.h 4720F: tools/firewire/ 4721 4722FIRMWARE LOADER (request_firmware) 4723M: Ming Lei <ming.lei@canonical.com> 4724L: linux-kernel@vger.kernel.org 4725S: Maintained 4726F: Documentation/firmware_class/ 4727F: drivers/base/firmware*.c 4728F: include/linux/firmware.h 4729 4730FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4731M: Joshua Morris <josh.h.morris@us.ibm.com> 4732M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4733S: Maintained 4734F: drivers/block/rsxx/ 4735 4736FLOPPY DRIVER 4737M: Jiri Kosina <jikos@kernel.org> 4738T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4739S: Odd fixes 4740F: drivers/block/floppy.c 4741 4742FMC SUBSYSTEM 4743M: Alessandro Rubini <rubini@gnudd.com> 4744W: http://www.ohwr.org/projects/fmc-bus 4745S: Supported 4746F: drivers/fmc/ 4747F: include/linux/fmc*.h 4748F: include/linux/ipmi-fru.h 4749K: fmc_d.*register 4750 4751FPGA MANAGER FRAMEWORK 4752M: Alan Tull <atull@opensource.altera.com> 4753R: Moritz Fischer <moritz.fischer@ettus.com> 4754S: Maintained 4755F: drivers/fpga/ 4756F: include/linux/fpga/fpga-mgr.h 4757W: http://www.rocketboards.org 4758 4759FPU EMULATOR 4760M: Bill Metzenthen <billm@melbpc.org.au> 4761W: http://floatingpoint.sourceforge.net/emulator/index.html 4762S: Maintained 4763F: arch/x86/math-emu/ 4764 4765FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4766L: netdev@vger.kernel.org 4767S: Orphan 4768F: drivers/net/wan/dlci.c 4769F: drivers/net/wan/sdla.c 4770 4771FRAMEBUFFER LAYER 4772M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4773M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4774L: linux-fbdev@vger.kernel.org 4775W: http://linux-fbdev.sourceforge.net/ 4776Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4777T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4778S: Maintained 4779F: Documentation/fb/ 4780F: drivers/video/ 4781F: include/video/ 4782F: include/linux/fb.h 4783F: include/uapi/video/ 4784F: include/uapi/linux/fb.h 4785 4786FREESCALE DIU FRAMEBUFFER DRIVER 4787M: Timur Tabi <timur@tabi.org> 4788L: linux-fbdev@vger.kernel.org 4789S: Maintained 4790F: drivers/video/fbdev/fsl-diu-fb.* 4791 4792FREESCALE DMA DRIVER 4793M: Li Yang <leoli@freescale.com> 4794M: Zhang Wei <zw@zh-kernel.org> 4795L: linuxppc-dev@lists.ozlabs.org 4796S: Maintained 4797F: drivers/dma/fsldma.* 4798 4799FREESCALE GPMI NAND DRIVER 4800M: Han Xu <han.xu@nxp.com> 4801L: linux-mtd@lists.infradead.org 4802S: Maintained 4803F: drivers/mtd/nand/gpmi-nand/* 4804 4805FREESCALE I2C CPM DRIVER 4806M: Jochen Friedrich <jochen@scram.de> 4807L: linuxppc-dev@lists.ozlabs.org 4808L: linux-i2c@vger.kernel.org 4809S: Maintained 4810F: drivers/i2c/busses/i2c-cpm.c 4811 4812FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4813M: Sascha Hauer <kernel@pengutronix.de> 4814L: linux-fbdev@vger.kernel.org 4815L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4816S: Maintained 4817F: include/linux/platform_data/video-imxfb.h 4818F: drivers/video/fbdev/imxfb.c 4819 4820FREESCALE QUAD SPI DRIVER 4821M: Han Xu <han.xu@nxp.com> 4822L: linux-mtd@lists.infradead.org 4823S: Maintained 4824F: drivers/mtd/spi-nor/fsl-quadspi.c 4825 4826FREESCALE SOC FS_ENET DRIVER 4827M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4828M: Vitaly Bordug <vbordug@ru.mvista.com> 4829L: linuxppc-dev@lists.ozlabs.org 4830L: netdev@vger.kernel.org 4831S: Maintained 4832F: drivers/net/ethernet/freescale/fs_enet/ 4833F: include/linux/fs_enet_pd.h 4834 4835FREESCALE IMX / MXC FEC DRIVER 4836M: Fugang Duan <fugang.duan@nxp.com> 4837L: netdev@vger.kernel.org 4838S: Maintained 4839F: drivers/net/ethernet/freescale/fec_main.c 4840F: drivers/net/ethernet/freescale/fec_ptp.c 4841F: drivers/net/ethernet/freescale/fec.h 4842F: Documentation/devicetree/bindings/net/fsl-fec.txt 4843 4844FREESCALE QUICC ENGINE LIBRARY 4845L: linuxppc-dev@lists.ozlabs.org 4846S: Orphan 4847F: drivers/soc/fsl/qe/ 4848F: include/soc/fsl/*qe*.h 4849F: include/soc/fsl/*ucc*.h 4850 4851FREESCALE USB PERIPHERAL DRIVERS 4852M: Li Yang <leoli@freescale.com> 4853L: linux-usb@vger.kernel.org 4854L: linuxppc-dev@lists.ozlabs.org 4855S: Maintained 4856F: drivers/usb/gadget/udc/fsl* 4857 4858FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4859M: Li Yang <leoli@freescale.com> 4860L: netdev@vger.kernel.org 4861L: linuxppc-dev@lists.ozlabs.org 4862S: Maintained 4863F: drivers/net/ethernet/freescale/ucc_geth* 4864 4865FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4866M: Claudiu Manoil <claudiu.manoil@freescale.com> 4867L: netdev@vger.kernel.org 4868S: Maintained 4869F: drivers/net/ethernet/freescale/gianfar* 4870X: drivers/net/ethernet/freescale/gianfar_ptp.c 4871F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4872 4873FREESCALE QUICC ENGINE UCC UART DRIVER 4874M: Timur Tabi <timur@tabi.org> 4875L: linuxppc-dev@lists.ozlabs.org 4876S: Maintained 4877F: drivers/tty/serial/ucc_uart.c 4878 4879FREESCALE SOC SOUND DRIVERS 4880M: Timur Tabi <timur@tabi.org> 4881M: Nicolin Chen <nicoleotsuka@gmail.com> 4882M: Xiubo Li <Xiubo.Lee@gmail.com> 4883R: Fabio Estevam <fabio.estevam@nxp.com> 4884L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4885L: linuxppc-dev@lists.ozlabs.org 4886S: Maintained 4887F: sound/soc/fsl/fsl* 4888F: sound/soc/fsl/imx* 4889F: sound/soc/fsl/mpc8610_hpcd.c 4890 4891FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4892M: "J. German Rivera" <German.Rivera@freescale.com> 4893M: Stuart Yoder <stuart.yoder@nxp.com> 4894L: linux-kernel@vger.kernel.org 4895S: Maintained 4896F: drivers/staging/fsl-mc/ 4897 4898FREEVXFS FILESYSTEM 4899M: Christoph Hellwig <hch@infradead.org> 4900W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4901S: Maintained 4902F: fs/freevxfs/ 4903 4904FREEZER 4905M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4906M: Pavel Machek <pavel@ucw.cz> 4907L: linux-pm@vger.kernel.org 4908S: Supported 4909F: Documentation/power/freezing-of-tasks.txt 4910F: include/linux/freezer.h 4911F: kernel/freezer.c 4912 4913FRONTSWAP API 4914M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4915L: linux-kernel@vger.kernel.org 4916S: Maintained 4917F: mm/frontswap.c 4918F: include/linux/frontswap.h 4919 4920FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4921M: David Howells <dhowells@redhat.com> 4922L: linux-cachefs@redhat.com (moderated for non-subscribers) 4923S: Supported 4924F: Documentation/filesystems/caching/ 4925F: fs/fscache/ 4926F: include/linux/fscache*.h 4927 4928F2FS FILE SYSTEM 4929M: Jaegeuk Kim <jaegeuk@kernel.org> 4930M: Changman Lee <cm224.lee@samsung.com> 4931R: Chao Yu <yuchao0@huawei.com> 4932L: linux-f2fs-devel@lists.sourceforge.net 4933W: http://en.wikipedia.org/wiki/F2FS 4934T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4935S: Maintained 4936F: Documentation/filesystems/f2fs.txt 4937F: Documentation/ABI/testing/sysfs-fs-f2fs 4938F: fs/f2fs/ 4939F: include/linux/f2fs_fs.h 4940F: include/trace/events/f2fs.h 4941 4942FUJITSU FR-V (FRV) PORT 4943S: Orphan 4944F: arch/frv/ 4945 4946FUJITSU LAPTOP EXTRAS 4947M: Jonathan Woithe <jwoithe@just42.net> 4948L: platform-driver-x86@vger.kernel.org 4949S: Maintained 4950F: drivers/platform/x86/fujitsu-laptop.c 4951 4952FUJITSU M-5MO LS CAMERA ISP DRIVER 4953M: Kyungmin Park <kyungmin.park@samsung.com> 4954M: Heungjun Kim <riverful.kim@samsung.com> 4955L: linux-media@vger.kernel.org 4956S: Maintained 4957F: drivers/media/i2c/m5mols/ 4958F: include/media/i2c/m5mols.h 4959 4960FUJITSU TABLET EXTRAS 4961M: Robert Gerlach <khnz@gmx.de> 4962L: platform-driver-x86@vger.kernel.org 4963S: Maintained 4964F: drivers/platform/x86/fujitsu-tablet.c 4965 4966FUSE: FILESYSTEM IN USERSPACE 4967M: Miklos Szeredi <miklos@szeredi.hu> 4968L: linux-fsdevel@vger.kernel.org 4969W: http://fuse.sourceforge.net/ 4970T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4971S: Maintained 4972F: fs/fuse/ 4973F: include/uapi/linux/fuse.h 4974F: Documentation/filesystems/fuse.txt 4975 4976FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4977M: Rik Faith <faith@cs.unc.edu> 4978L: linux-scsi@vger.kernel.org 4979S: Odd Fixes (e.g., new signatures) 4980F: drivers/scsi/fdomain.* 4981 4982GCOV BASED KERNEL PROFILING 4983M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4984S: Maintained 4985F: kernel/gcov/ 4986F: Documentation/gcov.txt 4987 4988GDT SCSI DISK ARRAY CONTROLLER DRIVER 4989M: Achim Leubner <achim_leubner@adaptec.com> 4990L: linux-scsi@vger.kernel.org 4991W: http://www.icp-vortex.com/ 4992S: Supported 4993F: drivers/scsi/gdt* 4994 4995GDB KERNEL DEBUGGING HELPER SCRIPTS 4996M: Jan Kiszka <jan.kiszka@siemens.com> 4997M: Kieran Bingham <kieran@bingham.xyz> 4998S: Supported 4999F: scripts/gdb/ 5000 5001GEMTEK FM RADIO RECEIVER DRIVER 5002M: Hans Verkuil <hverkuil@xs4all.nl> 5003L: linux-media@vger.kernel.org 5004T: git git://linuxtv.org/media_tree.git 5005W: https://linuxtv.org 5006S: Maintained 5007F: drivers/media/radio/radio-gemtek* 5008 5009GENERIC GPIO I2C DRIVER 5010M: Haavard Skinnemoen <hskinnemoen@gmail.com> 5011S: Supported 5012F: drivers/i2c/busses/i2c-gpio.c 5013F: include/linux/i2c-gpio.h 5014 5015GENERIC GPIO I2C MULTIPLEXER DRIVER 5016M: Peter Korsgaard <peter.korsgaard@barco.com> 5017L: linux-i2c@vger.kernel.org 5018S: Supported 5019F: drivers/i2c/muxes/i2c-mux-gpio.c 5020F: include/linux/i2c-mux-gpio.h 5021F: Documentation/i2c/muxes/i2c-mux-gpio 5022 5023GENERIC HDLC (WAN) DRIVERS 5024M: Krzysztof Halasa <khc@pm.waw.pl> 5025W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 5026S: Maintained 5027F: drivers/net/wan/c101.c 5028F: drivers/net/wan/hd6457* 5029F: drivers/net/wan/hdlc* 5030F: drivers/net/wan/n2.c 5031F: drivers/net/wan/pc300too.c 5032F: drivers/net/wan/pci200syn.c 5033F: drivers/net/wan/wanxl* 5034 5035GENERIC INCLUDE/ASM HEADER FILES 5036M: Arnd Bergmann <arnd@arndb.de> 5037L: linux-arch@vger.kernel.org 5038T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 5039S: Maintained 5040F: include/asm-generic/ 5041F: include/uapi/asm-generic/ 5042 5043GENERIC PHY FRAMEWORK 5044M: Kishon Vijay Abraham I <kishon@ti.com> 5045L: linux-kernel@vger.kernel.org 5046T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 5047S: Supported 5048F: drivers/phy/ 5049F: include/linux/phy/ 5050 5051GENERIC PM DOMAINS 5052M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5053M: Kevin Hilman <khilman@kernel.org> 5054M: Ulf Hansson <ulf.hansson@linaro.org> 5055L: linux-pm@vger.kernel.org 5056S: Supported 5057F: drivers/base/power/domain*.c 5058F: include/linux/pm_domain.h 5059 5060GENERIC UIO DRIVER FOR PCI DEVICES 5061M: "Michael S. Tsirkin" <mst@redhat.com> 5062L: kvm@vger.kernel.org 5063S: Supported 5064F: drivers/uio/uio_pci_generic.c 5065 5066GET_MAINTAINER SCRIPT 5067M: Joe Perches <joe@perches.com> 5068S: Maintained 5069F: scripts/get_maintainer.pl 5070 5071GFS2 FILE SYSTEM 5072M: Steven Whitehouse <swhiteho@redhat.com> 5073M: Bob Peterson <rpeterso@redhat.com> 5074L: cluster-devel@redhat.com 5075W: http://sources.redhat.com/cluster/ 5076T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 5077S: Supported 5078F: Documentation/filesystems/gfs2*.txt 5079F: fs/gfs2/ 5080F: include/uapi/linux/gfs2_ondisk.h 5081 5082GIGASET ISDN DRIVERS 5083M: Paul Bolle <pebolle@tiscali.nl> 5084L: gigaset307x-common@lists.sourceforge.net 5085W: http://gigaset307x.sourceforge.net/ 5086S: Odd Fixes 5087F: Documentation/isdn/README.gigaset 5088F: drivers/isdn/gigaset/ 5089F: include/uapi/linux/gigaset_dev.h 5090 5091GO7007 MPEG CODEC 5092M: Hans Verkuil <hans.verkuil@cisco.com> 5093L: linux-media@vger.kernel.org 5094S: Maintained 5095F: drivers/media/usb/go7007/ 5096 5097GOODIX TOUCHSCREEN 5098M: Bastien Nocera <hadess@hadess.net> 5099L: linux-input@vger.kernel.org 5100S: Maintained 5101F: drivers/input/touchscreen/goodix.c 5102 5103GPIO SUBSYSTEM 5104M: Linus Walleij <linus.walleij@linaro.org> 5105M: Alexandre Courbot <gnurou@gmail.com> 5106L: linux-gpio@vger.kernel.org 5107T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 5108S: Maintained 5109F: Documentation/devicetree/bindings/gpio/ 5110F: Documentation/gpio/ 5111F: Documentation/ABI/testing/gpio-cdev 5112F: Documentation/ABI/obsolete/sysfs-gpio 5113F: drivers/gpio/ 5114F: include/linux/gpio/ 5115F: include/linux/gpio.h 5116F: include/asm-generic/gpio.h 5117F: include/uapi/linux/gpio.h 5118F: tools/gpio/ 5119 5120GRE DEMULTIPLEXER DRIVER 5121M: Dmitry Kozlov <xeb@mail.ru> 5122L: netdev@vger.kernel.org 5123S: Maintained 5124F: net/ipv4/gre_demux.c 5125F: net/ipv4/gre_offload.c 5126F: include/net/gre.h 5127 5128GRETH 10/100/1G Ethernet MAC device driver 5129M: Andreas Larsson <andreas@gaisler.com> 5130L: netdev@vger.kernel.org 5131S: Maintained 5132F: drivers/net/ethernet/aeroflex/ 5133 5134GSPCA FINEPIX SUBDRIVER 5135M: Frank Zago <frank@zago.net> 5136L: linux-media@vger.kernel.org 5137T: git git://linuxtv.org/media_tree.git 5138S: Maintained 5139F: drivers/media/usb/gspca/finepix.c 5140 5141GSPCA GL860 SUBDRIVER 5142M: Olivier Lorin <o.lorin@laposte.net> 5143L: linux-media@vger.kernel.org 5144T: git git://linuxtv.org/media_tree.git 5145S: Maintained 5146F: drivers/media/usb/gspca/gl860/ 5147 5148GSPCA M5602 SUBDRIVER 5149M: Erik Andren <erik.andren@gmail.com> 5150L: linux-media@vger.kernel.org 5151T: git git://linuxtv.org/media_tree.git 5152S: Maintained 5153F: drivers/media/usb/gspca/m5602/ 5154 5155GSPCA PAC207 SONIXB SUBDRIVER 5156M: Hans de Goede <hdegoede@redhat.com> 5157L: linux-media@vger.kernel.org 5158T: git git://linuxtv.org/media_tree.git 5159S: Maintained 5160F: drivers/media/usb/gspca/pac207.c 5161 5162GSPCA SN9C20X SUBDRIVER 5163M: Brian Johnson <brijohn@gmail.com> 5164L: linux-media@vger.kernel.org 5165T: git git://linuxtv.org/media_tree.git 5166S: Maintained 5167F: drivers/media/usb/gspca/sn9c20x.c 5168 5169GSPCA T613 SUBDRIVER 5170M: Leandro Costantino <lcostantino@gmail.com> 5171L: linux-media@vger.kernel.org 5172T: git git://linuxtv.org/media_tree.git 5173S: Maintained 5174F: drivers/media/usb/gspca/t613.c 5175 5176GSPCA USB WEBCAM DRIVER 5177M: Hans de Goede <hdegoede@redhat.com> 5178L: linux-media@vger.kernel.org 5179T: git git://linuxtv.org/media_tree.git 5180S: Maintained 5181F: drivers/media/usb/gspca/ 5182 5183GUID PARTITION TABLE (GPT) 5184M: Davidlohr Bueso <dave@stgolabs.net> 5185L: linux-efi@vger.kernel.org 5186S: Maintained 5187F: block/partitions/efi.* 5188 5189STK1160 USB VIDEO CAPTURE DRIVER 5190M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 5191L: linux-media@vger.kernel.org 5192T: git git://linuxtv.org/media_tree.git 5193S: Maintained 5194F: drivers/media/usb/stk1160/ 5195 5196H8/300 ARCHITECTURE 5197M: Yoshinori Sato <ysato@users.sourceforge.jp> 5198L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 5199W: http://uclinux-h8.sourceforge.jp 5200T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 5201S: Maintained 5202F: arch/h8300/ 5203F: drivers/clocksource/h8300_*.c 5204F: drivers/clk/h8300/ 5205F: drivers/irqchip/irq-renesas-h8*.c 5206 5207HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 5208M: Frank Seidel <frank@f-seidel.de> 5209L: platform-driver-x86@vger.kernel.org 5210W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 5211S: Maintained 5212F: drivers/platform/x86/hdaps.c 5213 5214HDPVR USB VIDEO ENCODER DRIVER 5215M: Hans Verkuil <hverkuil@xs4all.nl> 5216L: linux-media@vger.kernel.org 5217T: git git://linuxtv.org/media_tree.git 5218W: https://linuxtv.org 5219S: Odd Fixes 5220F: drivers/media/usb/hdpvr/ 5221 5222HWPOISON MEMORY FAILURE HANDLING 5223M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 5224L: linux-mm@kvack.org 5225S: Maintained 5226F: mm/memory-failure.c 5227F: mm/hwpoison-inject.c 5228 5229HYPERVISOR VIRTUAL CONSOLE DRIVER 5230L: linuxppc-dev@lists.ozlabs.org 5231S: Odd Fixes 5232F: drivers/tty/hvc/ 5233 5234HACKRF MEDIA DRIVER 5235M: Antti Palosaari <crope@iki.fi> 5236L: linux-media@vger.kernel.org 5237W: https://linuxtv.org 5238W: http://palosaari.fi/linux/ 5239Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5240T: git git://linuxtv.org/anttip/media_tree.git 5241S: Maintained 5242F: drivers/media/usb/hackrf/ 5243 5244HARDWARE MONITORING 5245M: Jean Delvare <jdelvare@suse.com> 5246M: Guenter Roeck <linux@roeck-us.net> 5247L: linux-hwmon@vger.kernel.org 5248W: http://hwmon.wiki.kernel.org/ 5249T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 5250T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 5251S: Maintained 5252F: Documentation/hwmon/ 5253F: drivers/hwmon/ 5254F: include/linux/hwmon*.h 5255 5256HARDWARE RANDOM NUMBER GENERATOR CORE 5257M: Matt Mackall <mpm@selenic.com> 5258M: Herbert Xu <herbert@gondor.apana.org.au> 5259L: linux-crypto@vger.kernel.org 5260S: Odd fixes 5261F: Documentation/hw_random.txt 5262F: drivers/char/hw_random/ 5263F: include/linux/hw_random.h 5264 5265HARDWARE SPINLOCK CORE 5266M: Ohad Ben-Cohen <ohad@wizery.com> 5267M: Bjorn Andersson <bjorn.andersson@linaro.org> 5268L: linux-remoteproc@vger.kernel.org 5269S: Maintained 5270T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 5271F: Documentation/hwspinlock.txt 5272F: drivers/hwspinlock/hwspinlock_* 5273F: include/linux/hwspinlock.h 5274 5275HARMONY SOUND DRIVER 5276L: linux-parisc@vger.kernel.org 5277S: Maintained 5278F: sound/parisc/harmony.* 5279 5280HD29L2 MEDIA DRIVER 5281M: Antti Palosaari <crope@iki.fi> 5282L: linux-media@vger.kernel.org 5283W: https://linuxtv.org 5284W: http://palosaari.fi/linux/ 5285Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5286T: git git://linuxtv.org/anttip/media_tree.git 5287S: Maintained 5288F: drivers/media/dvb-frontends/hd29l2* 5289 5290HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 5291M: Don Brace <don.brace@microsemi.com> 5292L: iss_storagedev@hp.com 5293L: esc.storagedev@microsemi.com 5294L: linux-scsi@vger.kernel.org 5295S: Supported 5296F: Documentation/scsi/hpsa.txt 5297F: drivers/scsi/hpsa*.[ch] 5298F: include/linux/cciss*.h 5299F: include/uapi/linux/cciss*.h 5300 5301HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 5302M: Don Brace <don.brace@microsemi.com> 5303L: iss_storagedev@hp.com 5304L: esc.storagedev@microsemi.com 5305L: linux-scsi@vger.kernel.org 5306S: Supported 5307F: Documentation/blockdev/cciss.txt 5308F: drivers/block/cciss* 5309F: include/linux/cciss_ioctl.h 5310F: include/uapi/linux/cciss_ioctl.h 5311 5312HFI1 DRIVER 5313M: Mike Marciniszyn <mike.marciniszyn@intel.com> 5314M: Dennis Dalessandro <dennis.dalessandro@intel.com> 5315L: linux-rdma@vger.kernel.org 5316S: Supported 5317F: drivers/infiniband/hw/hfi1 5318 5319HFS FILESYSTEM 5320L: linux-fsdevel@vger.kernel.org 5321S: Orphan 5322F: Documentation/filesystems/hfs.txt 5323F: fs/hfs/ 5324 5325HFSPLUS FILESYSTEM 5326L: linux-fsdevel@vger.kernel.org 5327S: Orphan 5328F: Documentation/filesystems/hfsplus.txt 5329F: fs/hfsplus/ 5330 5331HGA FRAMEBUFFER DRIVER 5332M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5333L: linux-nvidia@lists.surfsouth.com 5334W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5335S: Maintained 5336F: drivers/video/fbdev/hgafb.c 5337 5338HIBERNATION (aka Software Suspend, aka swsusp) 5339M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5340M: Pavel Machek <pavel@ucw.cz> 5341L: linux-pm@vger.kernel.org 5342S: Supported 5343F: arch/x86/power/ 5344F: drivers/base/power/ 5345F: kernel/power/ 5346F: include/linux/suspend.h 5347F: include/linux/freezer.h 5348F: include/linux/pm.h 5349F: arch/*/include/asm/suspend*.h 5350 5351HID CORE LAYER 5352M: Jiri Kosina <jikos@kernel.org> 5353R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5354L: linux-input@vger.kernel.org 5355T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5356S: Maintained 5357F: drivers/hid/ 5358F: include/linux/hid* 5359F: include/uapi/linux/hid* 5360 5361HID SENSOR HUB DRIVERS 5362M: Jiri Kosina <jikos@kernel.org> 5363M: Jonathan Cameron <jic23@kernel.org> 5364M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5365L: linux-input@vger.kernel.org 5366L: linux-iio@vger.kernel.org 5367S: Maintained 5368F: Documentation/hid/hid-sensor* 5369F: drivers/hid/hid-sensor-* 5370F: drivers/iio/*/hid-* 5371F: include/linux/hid-sensor-* 5372 5373HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5374M: Thomas Gleixner <tglx@linutronix.de> 5375L: linux-kernel@vger.kernel.org 5376T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5377S: Maintained 5378F: Documentation/timers/ 5379F: kernel/time/hrtimer.c 5380F: kernel/time/clockevents.c 5381F: kernel/time/tick*.* 5382F: kernel/time/timer_*.c 5383F: include/linux/clockchips.h 5384F: include/linux/hrtimer.h 5385 5386HIGH-SPEED SCC DRIVER FOR AX.25 5387L: linux-hams@vger.kernel.org 5388S: Orphan 5389F: drivers/net/hamradio/dmascc.c 5390F: drivers/net/hamradio/scc.c 5391 5392HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5393M: HighPoint Linux Team <linux@highpoint-tech.com> 5394W: http://www.highpoint-tech.com 5395S: Supported 5396F: Documentation/scsi/hptiop.txt 5397F: drivers/scsi/hptiop.c 5398 5399HIPPI 5400M: Jes Sorensen <jes@trained-monkey.org> 5401L: linux-hippi@sunsite.dk 5402S: Maintained 5403F: include/linux/hippidevice.h 5404F: include/uapi/linux/if_hippi.h 5405F: net/802/hippi.c 5406F: drivers/net/hippi/ 5407 5408HISILICON SAS Controller 5409M: John Garry <john.garry@huawei.com> 5410W: http://www.hisilicon.com 5411S: Supported 5412F: drivers/scsi/hisi_sas/ 5413F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5414 5415HOST AP DRIVER 5416M: Jouni Malinen <j@w1.fi> 5417L: hostap@shmoo.com (subscribers-only) 5418L: linux-wireless@vger.kernel.org 5419W: http://hostap.epitest.fi/ 5420S: Maintained 5421F: drivers/net/wireless/intersil/hostap/ 5422 5423HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5424L: platform-driver-x86@vger.kernel.org 5425S: Orphan 5426F: drivers/platform/x86/tc1100-wmi.c 5427 5428HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5429M: Jaroslav Kysela <perex@perex.cz> 5430S: Maintained 5431F: drivers/net/ethernet/hp/hp100.* 5432 5433HPET: High Precision Event Timers driver 5434M: Clemens Ladisch <clemens@ladisch.de> 5435S: Maintained 5436F: Documentation/timers/hpet.txt 5437F: drivers/char/hpet.c 5438F: include/linux/hpet.h 5439F: include/uapi/linux/hpet.h 5440 5441HPET: x86 5442S: Orphan 5443F: arch/x86/kernel/hpet.c 5444F: arch/x86/include/asm/hpet.h 5445 5446HPFS FILESYSTEM 5447M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5448W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5449S: Maintained 5450F: fs/hpfs/ 5451 5452HSI SUBSYSTEM 5453M: Sebastian Reichel <sre@kernel.org> 5454T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5455S: Maintained 5456F: Documentation/ABI/testing/sysfs-bus-hsi 5457F: Documentation/hsi.txt 5458F: drivers/hsi/ 5459F: include/linux/hsi/ 5460F: include/uapi/linux/hsi/ 5461 5462HSO 3G MODEM DRIVER 5463M: Jan Dumon <j.dumon@option.com> 5464W: http://www.pharscape.org 5465S: Maintained 5466F: drivers/net/usb/hso.c 5467 5468HSR NETWORK PROTOCOL 5469M: Arvid Brodin <arvid.brodin@alten.se> 5470L: netdev@vger.kernel.org 5471S: Maintained 5472F: net/hsr/ 5473 5474HTCPEN TOUCHSCREEN DRIVER 5475M: Pau Oliva Fora <pof@eslack.org> 5476L: linux-input@vger.kernel.org 5477S: Maintained 5478F: drivers/input/touchscreen/htcpen.c 5479 5480HUGETLB FILESYSTEM 5481M: Nadia Yvette Chambers <nyc@holomorphy.com> 5482S: Maintained 5483F: fs/hugetlbfs/ 5484 5485Hyper-V CORE AND DRIVERS 5486M: "K. Y. Srinivasan" <kys@microsoft.com> 5487M: Haiyang Zhang <haiyangz@microsoft.com> 5488L: devel@linuxdriverproject.org 5489S: Maintained 5490F: arch/x86/include/asm/mshyperv.h 5491F: arch/x86/include/uapi/asm/hyperv.h 5492F: arch/x86/kernel/cpu/mshyperv.c 5493F: drivers/hid/hid-hyperv.c 5494F: drivers/hv/ 5495F: drivers/input/serio/hyperv-keyboard.c 5496F: drivers/pci/host/pci-hyperv.c 5497F: drivers/net/hyperv/ 5498F: drivers/scsi/storvsc_drv.c 5499F: drivers/video/fbdev/hyperv_fb.c 5500F: include/linux/hyperv.h 5501F: tools/hv/ 5502F: Documentation/ABI/stable/sysfs-bus-vmbus 5503 5504I2C MUXES 5505M: Peter Rosin <peda@axentia.se> 5506L: linux-i2c@vger.kernel.org 5507S: Maintained 5508F: Documentation/i2c/i2c-topology 5509F: Documentation/i2c/muxes/ 5510F: Documentation/devicetree/bindings/i2c/i2c-mux* 5511F: drivers/i2c/i2c-mux.c 5512F: drivers/i2c/muxes/ 5513F: include/linux/i2c-mux.h 5514 5515I2C OVER PARALLEL PORT 5516M: Jean Delvare <jdelvare@suse.com> 5517L: linux-i2c@vger.kernel.org 5518S: Maintained 5519F: Documentation/i2c/busses/i2c-parport 5520F: Documentation/i2c/busses/i2c-parport-light 5521F: drivers/i2c/busses/i2c-parport.c 5522F: drivers/i2c/busses/i2c-parport-light.c 5523 5524I2C/SMBUS CONTROLLER DRIVERS FOR PC 5525M: Jean Delvare <jdelvare@suse.com> 5526L: linux-i2c@vger.kernel.org 5527S: Maintained 5528F: Documentation/i2c/busses/i2c-ali1535 5529F: Documentation/i2c/busses/i2c-ali1563 5530F: Documentation/i2c/busses/i2c-ali15x3 5531F: Documentation/i2c/busses/i2c-amd756 5532F: Documentation/i2c/busses/i2c-amd8111 5533F: Documentation/i2c/busses/i2c-i801 5534F: Documentation/i2c/busses/i2c-nforce2 5535F: Documentation/i2c/busses/i2c-piix4 5536F: Documentation/i2c/busses/i2c-sis5595 5537F: Documentation/i2c/busses/i2c-sis630 5538F: Documentation/i2c/busses/i2c-sis96x 5539F: Documentation/i2c/busses/i2c-via 5540F: Documentation/i2c/busses/i2c-viapro 5541F: drivers/i2c/busses/i2c-ali1535.c 5542F: drivers/i2c/busses/i2c-ali1563.c 5543F: drivers/i2c/busses/i2c-ali15x3.c 5544F: drivers/i2c/busses/i2c-amd756.c 5545F: drivers/i2c/busses/i2c-amd756-s4882.c 5546F: drivers/i2c/busses/i2c-amd8111.c 5547F: drivers/i2c/busses/i2c-i801.c 5548F: drivers/i2c/busses/i2c-isch.c 5549F: drivers/i2c/busses/i2c-nforce2.c 5550F: drivers/i2c/busses/i2c-nforce2-s4985.c 5551F: drivers/i2c/busses/i2c-piix4.c 5552F: drivers/i2c/busses/i2c-sis5595.c 5553F: drivers/i2c/busses/i2c-sis630.c 5554F: drivers/i2c/busses/i2c-sis96x.c 5555F: drivers/i2c/busses/i2c-via.c 5556F: drivers/i2c/busses/i2c-viapro.c 5557 5558I2C/SMBUS ISMT DRIVER 5559M: Seth Heasley <seth.heasley@intel.com> 5560M: Neil Horman <nhorman@tuxdriver.com> 5561L: linux-i2c@vger.kernel.org 5562F: drivers/i2c/busses/i2c-ismt.c 5563F: Documentation/i2c/busses/i2c-ismt 5564 5565I2C/SMBUS STUB DRIVER 5566M: Jean Delvare <jdelvare@suse.com> 5567L: linux-i2c@vger.kernel.org 5568S: Maintained 5569F: drivers/i2c/i2c-stub.c 5570 5571I2C SUBSYSTEM 5572M: Wolfram Sang <wsa@the-dreams.de> 5573L: linux-i2c@vger.kernel.org 5574W: https://i2c.wiki.kernel.org/ 5575Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5576T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5577S: Maintained 5578F: Documentation/devicetree/bindings/i2c/ 5579F: Documentation/i2c/ 5580F: drivers/i2c/ 5581F: drivers/i2c/*/ 5582F: include/linux/i2c.h 5583F: include/linux/i2c-*.h 5584F: include/uapi/linux/i2c.h 5585F: include/uapi/linux/i2c-*.h 5586 5587I2C ACPI SUPPORT 5588M: Mika Westerberg <mika.westerberg@linux.intel.com> 5589L: linux-i2c@vger.kernel.org 5590L: linux-acpi@vger.kernel.org 5591S: Maintained 5592 5593I2C-TAOS-EVM DRIVER 5594M: Jean Delvare <jdelvare@suse.com> 5595L: linux-i2c@vger.kernel.org 5596S: Maintained 5597F: Documentation/i2c/busses/i2c-taos-evm 5598F: drivers/i2c/busses/i2c-taos-evm.c 5599 5600I2C-TINY-USB DRIVER 5601M: Till Harbaum <till@harbaum.org> 5602L: linux-i2c@vger.kernel.org 5603W: http://www.harbaum.org/till/i2c_tiny_usb 5604S: Maintained 5605F: drivers/i2c/busses/i2c-tiny-usb.c 5606 5607i386 BOOT CODE 5608M: "H. Peter Anvin" <hpa@zytor.com> 5609S: Maintained 5610F: arch/x86/boot/ 5611 5612i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5613M: "H. Peter Anvin" <hpa@zytor.com> 5614T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5615S: Maintained 5616 5617IA64 (Itanium) PLATFORM 5618M: Tony Luck <tony.luck@intel.com> 5619M: Fenghua Yu <fenghua.yu@intel.com> 5620L: linux-ia64@vger.kernel.org 5621T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5622S: Maintained 5623F: arch/ia64/ 5624 5625IBM Power VMX Cryptographic instructions 5626M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5627M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5628L: linux-crypto@vger.kernel.org 5629S: Supported 5630F: drivers/crypto/vmx/Makefile 5631F: drivers/crypto/vmx/Kconfig 5632F: drivers/crypto/vmx/vmx.c 5633F: drivers/crypto/vmx/aes* 5634F: drivers/crypto/vmx/ghash* 5635F: drivers/crypto/vmx/ppc-xlate.pl 5636 5637IBM Power in-Nest Crypto Acceleration 5638M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5639M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5640L: linux-crypto@vger.kernel.org 5641S: Supported 5642F: drivers/crypto/nx/Makefile 5643F: drivers/crypto/nx/Kconfig 5644F: drivers/crypto/nx/nx-aes* 5645F: drivers/crypto/nx/nx-sha* 5646F: drivers/crypto/nx/nx.* 5647F: drivers/crypto/nx/nx_csbcpb.h 5648F: drivers/crypto/nx/nx_debugfs.h 5649 5650IBM Power 842 compression accelerator 5651M: Dan Streetman <ddstreet@ieee.org> 5652S: Supported 5653F: drivers/crypto/nx/Makefile 5654F: drivers/crypto/nx/Kconfig 5655F: drivers/crypto/nx/nx-842* 5656F: include/linux/sw842.h 5657F: crypto/842.c 5658F: lib/842/ 5659 5660IBM Power Linux RAID adapter 5661M: Brian King <brking@us.ibm.com> 5662S: Supported 5663F: drivers/scsi/ipr.* 5664 5665IBM Power Virtual Ethernet Device Driver 5666M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5667L: netdev@vger.kernel.org 5668S: Supported 5669F: drivers/net/ethernet/ibm/ibmveth.* 5670 5671IBM Power SRIOV Virtual NIC Device Driver 5672M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5673M: John Allen <jallen@linux.vnet.ibm.com> 5674L: netdev@vger.kernel.org 5675S: Supported 5676F: drivers/net/ethernet/ibm/ibmvnic.* 5677 5678IBM Power Virtual SCSI Device Drivers 5679M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5680L: linux-scsi@vger.kernel.org 5681S: Supported 5682F: drivers/scsi/ibmvscsi/ibmvscsi* 5683F: drivers/scsi/ibmvscsi/viosrp.h 5684 5685IBM Power Virtual FC Device Drivers 5686M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5687L: linux-scsi@vger.kernel.org 5688S: Supported 5689F: drivers/scsi/ibmvscsi/ibmvfc* 5690 5691IBM ServeRAID RAID DRIVER 5692S: Orphan 5693F: drivers/scsi/ips.* 5694 5695ICH LPC AND GPIO DRIVER 5696M: Peter Tyser <ptyser@xes-inc.com> 5697S: Maintained 5698F: drivers/mfd/lpc_ich.c 5699F: drivers/gpio/gpio-ich.c 5700 5701IDE SUBSYSTEM 5702M: "David S. Miller" <davem@davemloft.net> 5703L: linux-ide@vger.kernel.org 5704Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5705T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5706S: Maintained 5707F: Documentation/ide/ 5708F: drivers/ide/ 5709F: include/linux/ide.h 5710 5711IDEAPAD LAPTOP EXTRAS DRIVER 5712M: Ike Panhc <ike.pan@canonical.com> 5713L: platform-driver-x86@vger.kernel.org 5714W: http://launchpad.net/ideapad-laptop 5715S: Maintained 5716F: drivers/platform/x86/ideapad-laptop.c 5717 5718IDEAPAD LAPTOP SLIDEBAR DRIVER 5719M: Andrey Moiseev <o2g.org.ru@gmail.com> 5720L: linux-input@vger.kernel.org 5721W: https://github.com/o2genum/ideapad-slidebar 5722S: Maintained 5723F: drivers/input/misc/ideapad_slidebar.c 5724 5725IDE/ATAPI DRIVERS 5726M: Borislav Petkov <bp@alien8.de> 5727L: linux-ide@vger.kernel.org 5728S: Maintained 5729F: Documentation/cdrom/ide-cd 5730F: drivers/ide/ide-cd* 5731 5732IDLE-I7300 5733M: Andy Henroid <andrew.d.henroid@intel.com> 5734L: linux-pm@vger.kernel.org 5735S: Supported 5736F: drivers/idle/i7300_idle.c 5737 5738IEEE 802.15.4 SUBSYSTEM 5739M: Alexander Aring <aar@pengutronix.de> 5740L: linux-wpan@vger.kernel.org 5741W: http://wpan.cakelab.org/ 5742T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 5744S: Maintained 5745F: net/ieee802154/ 5746F: net/mac802154/ 5747F: drivers/net/ieee802154/ 5748F: include/linux/nl802154.h 5749F: include/linux/ieee802154.h 5750F: include/net/nl802154.h 5751F: include/net/mac802154.h 5752F: include/net/af_ieee802154.h 5753F: include/net/cfg802154.h 5754F: include/net/ieee802154_netdev.h 5755F: Documentation/networking/ieee802154.txt 5756 5757IGORPLUG-USB IR RECEIVER 5758M: Sean Young <sean@mess.org> 5759L: linux-media@vger.kernel.org 5760S: Maintained 5761F: drivers/media/rc/igorplugusb.c 5762 5763IGUANAWORKS USB IR TRANSCEIVER 5764M: Sean Young <sean@mess.org> 5765L: linux-media@vger.kernel.org 5766S: Maintained 5767F: drivers/media/rc/iguanair.c 5768 5769IIO SUBSYSTEM AND DRIVERS 5770M: Jonathan Cameron <jic23@kernel.org> 5771R: Hartmut Knaack <knaack.h@gmx.de> 5772R: Lars-Peter Clausen <lars@metafoo.de> 5773R: Peter Meerwald-Stadler <pmeerw@pmeerw.net> 5774L: linux-iio@vger.kernel.org 5775S: Maintained 5776F: drivers/iio/ 5777F: drivers/staging/iio/ 5778F: include/linux/iio/ 5779F: tools/iio/ 5780 5781IKANOS/ADI EAGLE ADSL USB DRIVER 5782M: Matthieu Castet <castet.matthieu@free.fr> 5783M: Stanislaw Gruszka <stf_xl@wp.pl> 5784S: Maintained 5785F: drivers/usb/atm/ueagle-atm.c 5786 5787INA209 HARDWARE MONITOR DRIVER 5788M: Guenter Roeck <linux@roeck-us.net> 5789L: linux-hwmon@vger.kernel.org 5790S: Maintained 5791F: Documentation/hwmon/ina209 5792F: Documentation/devicetree/bindings/i2c/ina209.txt 5793F: drivers/hwmon/ina209.c 5794 5795INA2XX HARDWARE MONITOR DRIVER 5796M: Guenter Roeck <linux@roeck-us.net> 5797L: linux-hwmon@vger.kernel.org 5798S: Maintained 5799F: Documentation/hwmon/ina2xx 5800F: drivers/hwmon/ina2xx.c 5801F: include/linux/platform_data/ina2xx.h 5802 5803INDUSTRY PACK SUBSYSTEM (IPACK) 5804M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5805M: Jens Taprogge <jens.taprogge@taprogge.org> 5806M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5807L: industrypack-devel@lists.sourceforge.net 5808W: http://industrypack.sourceforge.net 5809S: Maintained 5810F: drivers/ipack/ 5811 5812INGENIC JZ4780 DMA Driver 5813M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5814S: Maintained 5815F: drivers/dma/dma-jz4780.c 5816 5817INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5818M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5819M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5820L: linux-ima-devel@lists.sourceforge.net 5821L: linux-ima-user@lists.sourceforge.net 5822L: linux-security-module@vger.kernel.org 5823T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5824S: Supported 5825F: security/integrity/ima/ 5826 5827IMGTEC IR DECODER DRIVER 5828M: James Hogan <james.hogan@imgtec.com> 5829S: Maintained 5830F: drivers/media/rc/img-ir/ 5831 5832IMS TWINTURBO FRAMEBUFFER DRIVER 5833L: linux-fbdev@vger.kernel.org 5834S: Orphan 5835F: drivers/video/fbdev/imsttfb.c 5836 5837INFINIBAND SUBSYSTEM 5838M: Doug Ledford <dledford@redhat.com> 5839M: Sean Hefty <sean.hefty@intel.com> 5840M: Hal Rosenstock <hal.rosenstock@gmail.com> 5841L: linux-rdma@vger.kernel.org 5842W: http://www.openfabrics.org/ 5843Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5844T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5845S: Supported 5846F: Documentation/infiniband/ 5847F: drivers/infiniband/ 5848F: include/uapi/linux/if_infiniband.h 5849F: include/uapi/rdma/ 5850F: include/rdma/ 5851 5852INOTIFY 5853M: John McCutchan <john@johnmccutchan.com> 5854M: Robert Love <rlove@rlove.org> 5855M: Eric Paris <eparis@parisplace.org> 5856S: Maintained 5857F: Documentation/filesystems/inotify.txt 5858F: fs/notify/inotify/ 5859F: include/linux/inotify.h 5860F: include/uapi/linux/inotify.h 5861 5862INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5863M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5864L: linux-input@vger.kernel.org 5865Q: http://patchwork.kernel.org/project/linux-input/list/ 5866T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5867S: Maintained 5868F: drivers/input/ 5869F: include/linux/input.h 5870F: include/uapi/linux/input.h 5871F: include/linux/input/ 5872F: Documentation/devicetree/bindings/input/ 5873 5874INPUT MULTITOUCH (MT) PROTOCOL 5875M: Henrik Rydberg <rydberg@bitmath.org> 5876L: linux-input@vger.kernel.org 5877S: Odd fixes 5878F: Documentation/input/multi-touch-protocol.txt 5879F: drivers/input/input-mt.c 5880K: \b(ABS|SYN)_MT_ 5881 5882INTEL ASoC BDW/HSW DRIVERS 5883M: Jie Yang <yang.jie@linux.intel.com> 5884L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5885S: Supported 5886F: sound/soc/intel/common/sst-dsp* 5887F: sound/soc/intel/common/sst-firmware.c 5888F: sound/soc/intel/boards/broadwell.c 5889F: sound/soc/intel/haswell/ 5890 5891INTEL C600 SERIES SAS CONTROLLER DRIVER 5892M: Intel SCU Linux support <intel-linux-scu@intel.com> 5893M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5894L: linux-scsi@vger.kernel.org 5895T: git git://git.code.sf.net/p/intel-sas/isci 5896S: Supported 5897F: drivers/scsi/isci/ 5898 5899INTEL HID EVENT DRIVER 5900M: Alex Hung <alex.hung@canonical.com> 5901L: platform-driver-x86@vger.kernel.org 5902S: Maintained 5903F: drivers/platform/x86/intel-hid.c 5904 5905INTEL IDLE DRIVER 5906M: Len Brown <lenb@kernel.org> 5907L: linux-pm@vger.kernel.org 5908T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5909S: Supported 5910F: drivers/idle/intel_idle.c 5911 5912INTEL PSTATE DRIVER 5913M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5914M: Len Brown <lenb@kernel.org> 5915L: linux-pm@vger.kernel.org 5916S: Supported 5917F: drivers/cpufreq/intel_pstate.c 5918 5919INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5920M: Maik Broemme <mbroemme@plusserver.de> 5921L: linux-fbdev@vger.kernel.org 5922S: Maintained 5923F: Documentation/fb/intelfb.txt 5924F: drivers/video/fbdev/intelfb/ 5925 5926INTEL 810/815 FRAMEBUFFER DRIVER 5927M: Antonino Daplas <adaplas@gmail.com> 5928L: linux-fbdev@vger.kernel.org 5929S: Maintained 5930F: drivers/video/fbdev/i810/ 5931 5932INTEL MENLOW THERMAL DRIVER 5933M: Sujith Thomas <sujith.thomas@intel.com> 5934L: platform-driver-x86@vger.kernel.org 5935W: https://01.org/linux-acpi 5936S: Supported 5937F: drivers/platform/x86/intel_menlow.c 5938 5939INTEL I/OAT DMA DRIVER 5940M: Dave Jiang <dave.jiang@intel.com> 5941R: Dan Williams <dan.j.williams@intel.com> 5942L: dmaengine@vger.kernel.org 5943Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5944S: Supported 5945F: drivers/dma/ioat* 5946 5947INTEL IOMMU (VT-d) 5948M: David Woodhouse <dwmw2@infradead.org> 5949L: iommu@lists.linux-foundation.org 5950T: git git://git.infradead.org/iommu-2.6.git 5951S: Supported 5952F: drivers/iommu/intel-iommu.c 5953F: include/linux/intel-iommu.h 5954 5955INTEL IOP-ADMA DMA DRIVER 5956R: Dan Williams <dan.j.williams@intel.com> 5957S: Odd fixes 5958F: drivers/dma/iop-adma.c 5959 5960INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5961M: Krzysztof Halasa <khalasa@piap.pl> 5962S: Maintained 5963F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5964F: arch/arm/mach-ixp4xx/include/mach/npe.h 5965F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5966F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5967F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5968F: drivers/net/wan/ixp4xx_hss.c 5969 5970INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5971M: Deepak Saxena <dsaxena@plexity.net> 5972S: Maintained 5973F: drivers/char/hw_random/ixp4xx-rng.c 5974 5975INTEL ETHERNET DRIVERS 5976M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5977L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) 5978W: http://www.intel.com/support/feedback.htm 5979W: http://e1000.sourceforge.net/ 5980Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5981T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5982T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5983S: Supported 5984F: Documentation/networking/e100.txt 5985F: Documentation/networking/e1000.txt 5986F: Documentation/networking/e1000e.txt 5987F: Documentation/networking/igb.txt 5988F: Documentation/networking/igbvf.txt 5989F: Documentation/networking/ixgb.txt 5990F: Documentation/networking/ixgbe.txt 5991F: Documentation/networking/ixgbevf.txt 5992F: Documentation/networking/i40e.txt 5993F: Documentation/networking/i40evf.txt 5994F: drivers/net/ethernet/intel/ 5995F: drivers/net/ethernet/intel/*/ 5996 5997INTEL RDMA RNIC DRIVER 5998M: Faisal Latif <faisal.latif@intel.com> 5999R: Chien Tin Tung <chien.tin.tung@intel.com> 6000R: Mustafa Ismail <mustafa.ismail@intel.com> 6001R: Shiraz Saleem <shiraz.saleem@intel.com> 6002R: Tatyana Nikolova <tatyana.e.nikolova@intel.com> 6003L: linux-rdma@vger.kernel.org 6004S: Supported 6005F: drivers/infiniband/hw/i40iw/ 6006 6007INTEL-MID GPIO DRIVER 6008M: David Cohen <david.a.cohen@linux.intel.com> 6009L: linux-gpio@vger.kernel.org 6010S: Maintained 6011F: drivers/gpio/gpio-intel-mid.c 6012 6013INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 6014M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 6015L: linux-wireless@vger.kernel.org 6016S: Maintained 6017F: Documentation/networking/README.ipw2100 6018F: Documentation/networking/README.ipw2200 6019F: drivers/net/wireless/intel/ipw2x00/ 6020 6021INTEL(R) TRACE HUB 6022M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 6023S: Supported 6024F: Documentation/trace/intel_th.txt 6025F: drivers/hwtracing/intel_th/ 6026 6027INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 6028M: Ning Sun <ning.sun@intel.com> 6029L: tboot-devel@lists.sourceforge.net 6030W: http://tboot.sourceforge.net 6031T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 6032S: Supported 6033F: Documentation/intel_txt.txt 6034F: include/linux/tboot.h 6035F: arch/x86/kernel/tboot.c 6036 6037INTEL WIRELESS WIMAX CONNECTION 2400 6038M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 6039M: linux-wimax@intel.com 6040L: wimax@linuxwimax.org (subscribers-only) 6041S: Supported 6042W: http://linuxwimax.org 6043F: Documentation/wimax/README.i2400m 6044F: drivers/net/wimax/i2400m/ 6045F: include/uapi/linux/wimax/i2400m.h 6046 6047INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 6048M: Stanislaw Gruszka <sgruszka@redhat.com> 6049L: linux-wireless@vger.kernel.org 6050S: Supported 6051F: drivers/net/wireless/intel/iwlegacy/ 6052 6053INTEL WIRELESS WIFI LINK (iwlwifi) 6054M: Johannes Berg <johannes.berg@intel.com> 6055M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 6056M: Luca Coelho <luciano.coelho@intel.com> 6057M: Intel Linux Wireless <linuxwifi@intel.com> 6058L: linux-wireless@vger.kernel.org 6059W: http://intellinuxwireless.org 6060T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 6061S: Supported 6062F: drivers/net/wireless/intel/iwlwifi/ 6063 6064INTEL MANAGEMENT ENGINE (mei) 6065M: Tomas Winkler <tomas.winkler@intel.com> 6066L: linux-kernel@vger.kernel.org 6067S: Supported 6068F: include/uapi/linux/mei.h 6069F: include/linux/mei_cl_bus.h 6070F: drivers/misc/mei/* 6071F: drivers/watchdog/mei_wdt.c 6072F: Documentation/misc-devices/mei/* 6073 6074INTEL MIC DRIVERS (mic) 6075M: Sudeep Dutt <sudeep.dutt@intel.com> 6076M: Ashutosh Dixit <ashutosh.dixit@intel.com> 6077S: Supported 6078W: https://github.com/sudeepdutt/mic 6079W: http://software.intel.com/en-us/mic-developer 6080F: include/linux/mic_bus.h 6081F: include/linux/scif.h 6082F: include/uapi/linux/mic_common.h 6083F: include/uapi/linux/mic_ioctl.h 6084F: include/uapi/linux/scif_ioctl.h 6085F: drivers/misc/mic/ 6086F: drivers/dma/mic_x100_dma.c 6087F: drivers/dma/mic_x100_dma.h 6088F: Documentation/mic/ 6089 6090INTEL PMC/P-Unit IPC DRIVER 6091M: Zha Qipeng<qipeng.zha@intel.com> 6092L: platform-driver-x86@vger.kernel.org 6093S: Maintained 6094F: drivers/platform/x86/intel_pmc_ipc.c 6095F: drivers/platform/x86/intel_punit_ipc.c 6096F: arch/x86/include/asm/intel_pmc_ipc.h 6097F: arch/x86/include/asm/intel_punit_ipc.h 6098 6099INTEL TELEMETRY DRIVER 6100M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 6101L: platform-driver-x86@vger.kernel.org 6102S: Maintained 6103F: arch/x86/include/asm/intel_telemetry.h 6104F: drivers/platform/x86/intel_telemetry* 6105 6106INTEL PMC CORE DRIVER 6107M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com> 6108M: Vishwanath Somayaji <vishwanath.somayaji@intel.com> 6109L: platform-driver-x86@vger.kernel.org 6110S: Maintained 6111F: arch/x86/include/asm/pmc_core.h 6112F: drivers/platform/x86/intel_pmc_core* 6113 6114IOC3 ETHERNET DRIVER 6115M: Ralf Baechle <ralf@linux-mips.org> 6116L: linux-mips@linux-mips.org 6117S: Maintained 6118F: drivers/net/ethernet/sgi/ioc3-eth.c 6119 6120IOC3 SERIAL DRIVER 6121M: Pat Gefre <pfg@sgi.com> 6122L: linux-serial@vger.kernel.org 6123S: Maintained 6124F: drivers/tty/serial/ioc3_serial.c 6125 6126IOMMU DRIVERS 6127M: Joerg Roedel <joro@8bytes.org> 6128L: iommu@lists.linux-foundation.org 6129T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 6130S: Maintained 6131F: drivers/iommu/ 6132 6133IP MASQUERADING 6134M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 6135S: Maintained 6136F: net/ipv4/netfilter/ipt_MASQUERADE.c 6137 6138IPMI SUBSYSTEM 6139M: Corey Minyard <minyard@acm.org> 6140L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 6141W: http://openipmi.sourceforge.net/ 6142S: Supported 6143F: Documentation/IPMI.txt 6144F: drivers/char/ipmi/ 6145F: include/linux/ipmi* 6146F: include/uapi/linux/ipmi* 6147 6148QCOM AUDIO (ASoC) DRIVERS 6149M: Patrick Lai <plai@codeaurora.org> 6150M: Banajit Goswami <bgoswami@codeaurora.org> 6151L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6152S: Supported 6153F: sound/soc/qcom/ 6154 6155IPS SCSI RAID DRIVER 6156M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 6157L: linux-scsi@vger.kernel.org 6158W: http://www.adaptec.com/ 6159S: Maintained 6160F: drivers/scsi/ips* 6161 6162IPVS 6163M: Wensong Zhang <wensong@linux-vs.org> 6164M: Simon Horman <horms@verge.net.au> 6165M: Julian Anastasov <ja@ssi.bg> 6166L: netdev@vger.kernel.org 6167L: lvs-devel@vger.kernel.org 6168S: Maintained 6169T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 6170T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 6171F: Documentation/networking/ipvs-sysctl.txt 6172F: include/net/ip_vs.h 6173F: include/uapi/linux/ip_vs.h 6174F: net/netfilter/ipvs/ 6175 6176IPWIRELESS DRIVER 6177M: Jiri Kosina <jikos@kernel.org> 6178M: David Sterba <dsterba@suse.com> 6179S: Odd Fixes 6180F: drivers/tty/ipwireless/ 6181 6182IPX NETWORK LAYER 6183M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6184L: netdev@vger.kernel.org 6185S: Maintained 6186F: include/net/ipx.h 6187F: include/uapi/linux/ipx.h 6188F: net/ipx/ 6189 6190IRDA SUBSYSTEM 6191M: Samuel Ortiz <samuel@sortiz.org> 6192L: irda-users@lists.sourceforge.net (subscribers-only) 6193L: netdev@vger.kernel.org 6194W: http://irda.sourceforge.net/ 6195S: Maintained 6196T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 6197F: Documentation/networking/irda.txt 6198F: drivers/net/irda/ 6199F: include/net/irda/ 6200F: net/irda/ 6201 6202IRQ SUBSYSTEM 6203M: Thomas Gleixner <tglx@linutronix.de> 6204L: linux-kernel@vger.kernel.org 6205S: Maintained 6206T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 6207F: kernel/irq/ 6208 6209IRQCHIP DRIVERS 6210M: Thomas Gleixner <tglx@linutronix.de> 6211M: Jason Cooper <jason@lakedaemon.net> 6212M: Marc Zyngier <marc.zyngier@arm.com> 6213L: linux-kernel@vger.kernel.org 6214S: Maintained 6215T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 6216T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 6217F: Documentation/devicetree/bindings/interrupt-controller/ 6218F: drivers/irqchip/ 6219 6220IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 6221M: Jiang Liu <jiang.liu@linux.intel.com> 6222M: Marc Zyngier <marc.zyngier@arm.com> 6223S: Maintained 6224T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 6225F: Documentation/IRQ-domain.txt 6226F: include/linux/irqdomain.h 6227F: kernel/irq/irqdomain.c 6228F: kernel/irq/msi.c 6229 6230ISA 6231M: William Breathitt Gray <vilhelm.gray@gmail.com> 6232S: Maintained 6233F: Documentation/isa.txt 6234F: drivers/base/isa.c 6235F: include/linux/isa.h 6236 6237ISAPNP 6238M: Jaroslav Kysela <perex@perex.cz> 6239S: Maintained 6240F: Documentation/isapnp.txt 6241F: drivers/pnp/isapnp/ 6242F: include/linux/isapnp.h 6243 6244ISA RADIO MODULE 6245M: Hans Verkuil <hverkuil@xs4all.nl> 6246L: linux-media@vger.kernel.org 6247T: git git://linuxtv.org/media_tree.git 6248W: https://linuxtv.org 6249S: Maintained 6250F: drivers/media/radio/radio-isa* 6251 6252iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 6253M: Peter Jones <pjones@redhat.com> 6254M: Konrad Rzeszutek Wilk <konrad@kernel.org> 6255S: Maintained 6256F: drivers/firmware/iscsi_ibft* 6257 6258ISCSI 6259M: Mike Christie <michaelc@cs.wisc.edu> 6260L: open-iscsi@googlegroups.com 6261W: www.open-iscsi.org 6262T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 6263S: Maintained 6264F: drivers/scsi/*iscsi* 6265F: include/scsi/*iscsi* 6266 6267ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 6268M: Or Gerlitz <ogerlitz@mellanox.com> 6269M: Sagi Grimberg <sagi@grimberg.me> 6270M: Roi Dayan <roid@mellanox.com> 6271L: linux-rdma@vger.kernel.org 6272S: Supported 6273W: http://www.openfabrics.org 6274W: www.open-iscsi.org 6275Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6276F: drivers/infiniband/ulp/iser/ 6277 6278ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 6279M: Sagi Grimberg <sagi@grimberg.me> 6280T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 6281L: linux-rdma@vger.kernel.org 6282L: target-devel@vger.kernel.org 6283S: Supported 6284W: http://www.linux-iscsi.org 6285F: drivers/infiniband/ulp/isert 6286 6287ISDN SUBSYSTEM 6288M: Karsten Keil <isdn@linux-pingi.de> 6289L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 6290L: netdev@vger.kernel.org 6291W: http://www.isdn4linux.de 6292T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 6293S: Maintained 6294F: Documentation/isdn/ 6295F: drivers/isdn/ 6296F: include/linux/isdn.h 6297F: include/linux/isdn/ 6298F: include/uapi/linux/isdn.h 6299F: include/uapi/linux/isdn/ 6300 6301ISDN SUBSYSTEM (Eicon active card driver) 6302M: Armin Schindler <mac@melware.de> 6303L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 6304W: http://www.melware.de 6305S: Maintained 6306F: drivers/isdn/hardware/eicon/ 6307 6308IT87 HARDWARE MONITORING DRIVER 6309M: Jean Delvare <jdelvare@suse.com> 6310L: linux-hwmon@vger.kernel.org 6311S: Maintained 6312F: Documentation/hwmon/it87 6313F: drivers/hwmon/it87.c 6314 6315IT913X MEDIA DRIVER 6316M: Antti Palosaari <crope@iki.fi> 6317L: linux-media@vger.kernel.org 6318W: https://linuxtv.org 6319W: http://palosaari.fi/linux/ 6320Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6321T: git git://linuxtv.org/anttip/media_tree.git 6322S: Maintained 6323F: drivers/media/tuners/it913x* 6324 6325IVTV VIDEO4LINUX DRIVER 6326M: Andy Walls <awalls@md.metrocast.net> 6327L: ivtv-devel@ivtvdriver.org (subscribers-only) 6328L: linux-media@vger.kernel.org 6329T: git git://linuxtv.org/media_tree.git 6330W: http://www.ivtvdriver.org 6331S: Maintained 6332F: Documentation/video4linux/*.ivtv 6333F: drivers/media/pci/ivtv/ 6334F: include/uapi/linux/ivtv* 6335 6336IX2505V MEDIA DRIVER 6337M: Malcolm Priestley <tvboxspy@gmail.com> 6338L: linux-media@vger.kernel.org 6339W: https://linuxtv.org 6340Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6341S: Maintained 6342F: drivers/media/dvb-frontends/ix2505v* 6343 6344JC42.4 TEMPERATURE SENSOR DRIVER 6345M: Guenter Roeck <linux@roeck-us.net> 6346L: linux-hwmon@vger.kernel.org 6347S: Maintained 6348F: drivers/hwmon/jc42.c 6349F: Documentation/hwmon/jc42 6350 6351JFS FILESYSTEM 6352M: Dave Kleikamp <shaggy@kernel.org> 6353L: jfs-discussion@lists.sourceforge.net 6354W: http://jfs.sourceforge.net/ 6355T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6356S: Maintained 6357F: Documentation/filesystems/jfs.txt 6358F: fs/jfs/ 6359 6360JME NETWORK DRIVER 6361M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6362L: netdev@vger.kernel.org 6363S: Maintained 6364F: drivers/net/ethernet/jme.* 6365 6366JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6367M: David Woodhouse <dwmw2@infradead.org> 6368L: linux-mtd@lists.infradead.org 6369W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6370S: Maintained 6371F: fs/jffs2/ 6372F: include/uapi/linux/jffs2.h 6373 6374JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6375M: "Theodore Ts'o" <tytso@mit.edu> 6376M: Jan Kara <jack@suse.com> 6377L: linux-ext4@vger.kernel.org 6378S: Maintained 6379F: fs/jbd2/ 6380F: include/linux/jbd2.h 6381 6382JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6383M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6384L: linux-media@vger.kernel.org 6385S: Maintained 6386F: drivers/media/platform/rcar_jpu.c 6387 6388JSM Neo PCI based serial card 6389M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com> 6390L: linux-serial@vger.kernel.org 6391S: Maintained 6392F: drivers/tty/serial/jsm/ 6393 6394K10TEMP HARDWARE MONITORING DRIVER 6395M: Clemens Ladisch <clemens@ladisch.de> 6396L: linux-hwmon@vger.kernel.org 6397S: Maintained 6398F: Documentation/hwmon/k10temp 6399F: drivers/hwmon/k10temp.c 6400 6401K8TEMP HARDWARE MONITORING DRIVER 6402M: Rudolf Marek <r.marek@assembler.cz> 6403L: linux-hwmon@vger.kernel.org 6404S: Maintained 6405F: Documentation/hwmon/k8temp 6406F: drivers/hwmon/k8temp.c 6407 6408KASAN 6409M: Andrey Ryabinin <aryabinin@virtuozzo.com> 6410R: Alexander Potapenko <glider@google.com> 6411R: Dmitry Vyukov <dvyukov@google.com> 6412L: kasan-dev@googlegroups.com 6413S: Maintained 6414F: arch/*/include/asm/kasan.h 6415F: arch/*/mm/kasan_init* 6416F: Documentation/kasan.txt 6417F: include/linux/kasan*.h 6418F: lib/test_kasan.c 6419F: mm/kasan/ 6420F: scripts/Makefile.kasan 6421 6422KCONFIG 6423M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6424L: linux-kbuild@vger.kernel.org 6425T: git git://gitorious.org/linux-kconfig/linux-kconfig 6426S: Maintained 6427F: Documentation/kbuild/kconfig-language.txt 6428F: scripts/kconfig/ 6429 6430KDUMP 6431M: Dave Young <dyoung@redhat.com> 6432M: Baoquan He <bhe@redhat.com> 6433R: Vivek Goyal <vgoyal@redhat.com> 6434L: kexec@lists.infradead.org 6435W: http://lse.sourceforge.net/kdump/ 6436S: Maintained 6437F: Documentation/kdump/ 6438 6439KEENE FM RADIO TRANSMITTER DRIVER 6440M: Hans Verkuil <hverkuil@xs4all.nl> 6441L: linux-media@vger.kernel.org 6442T: git git://linuxtv.org/media_tree.git 6443W: https://linuxtv.org 6444S: Maintained 6445F: drivers/media/radio/radio-keene* 6446 6447KERNEL AUTOMOUNTER v4 (AUTOFS4) 6448M: Ian Kent <raven@themaw.net> 6449L: autofs@vger.kernel.org 6450S: Maintained 6451F: fs/autofs4/ 6452 6453KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6454M: Michal Marek <mmarek@suse.com> 6455T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6457L: linux-kbuild@vger.kernel.org 6458S: Maintained 6459F: Documentation/kbuild/ 6460F: Makefile 6461F: scripts/Makefile.* 6462F: scripts/basic/ 6463F: scripts/mk* 6464F: scripts/package/ 6465 6466KERNEL JANITORS 6467L: kernel-janitors@vger.kernel.org 6468W: http://kernelnewbies.org/KernelJanitors 6469S: Odd Fixes 6470 6471KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6472M: "J. Bruce Fields" <bfields@fieldses.org> 6473M: Jeff Layton <jlayton@poochiereds.net> 6474L: linux-nfs@vger.kernel.org 6475W: http://nfs.sourceforge.net/ 6476T: git git://linux-nfs.org/~bfields/linux.git 6477S: Supported 6478F: fs/nfsd/ 6479F: include/uapi/linux/nfsd/ 6480F: fs/lockd/ 6481F: fs/nfs_common/ 6482F: net/sunrpc/ 6483F: include/linux/lockd/ 6484F: include/linux/sunrpc/ 6485F: include/uapi/linux/sunrpc/ 6486 6487KERNEL SELFTEST FRAMEWORK 6488M: Shuah Khan <shuahkh@osg.samsung.com> 6489L: linux-kselftest@vger.kernel.org 6490T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6491S: Maintained 6492F: tools/testing/selftests 6493 6494KERNEL VIRTUAL MACHINE (KVM) 6495M: Paolo Bonzini <pbonzini@redhat.com> 6496M: Radim Krčmář <rkrcmar@redhat.com> 6497L: kvm@vger.kernel.org 6498W: http://www.linux-kvm.org 6499T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6500S: Supported 6501F: Documentation/*/kvm*.txt 6502F: Documentation/virtual/kvm/ 6503F: arch/*/kvm/ 6504F: arch/x86/kernel/kvm.c 6505F: arch/x86/kernel/kvmclock.c 6506F: arch/*/include/asm/kvm* 6507F: include/linux/kvm* 6508F: include/uapi/linux/kvm* 6509F: virt/kvm/ 6510F: tools/kvm/ 6511 6512KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6513M: Joerg Roedel <joro@8bytes.org> 6514L: kvm@vger.kernel.org 6515W: http://www.linux-kvm.org/ 6516S: Maintained 6517F: arch/x86/include/asm/svm.h 6518F: arch/x86/kvm/svm.c 6519 6520KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6521M: Alexander Graf <agraf@suse.com> 6522L: kvm-ppc@vger.kernel.org 6523W: http://www.linux-kvm.org/ 6524T: git git://github.com/agraf/linux-2.6.git 6525S: Supported 6526F: arch/powerpc/include/asm/kvm* 6527F: arch/powerpc/kvm/ 6528 6529KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6530M: Christian Borntraeger <borntraeger@de.ibm.com> 6531M: Cornelia Huck <cornelia.huck@de.ibm.com> 6532L: linux-s390@vger.kernel.org 6533W: http://www.ibm.com/developerworks/linux/linux390/ 6534T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6535S: Supported 6536F: Documentation/s390/kvm.txt 6537F: arch/s390/include/asm/kvm* 6538F: arch/s390/kvm/ 6539 6540KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6541M: Christoffer Dall <christoffer.dall@linaro.org> 6542M: Marc Zyngier <marc.zyngier@arm.com> 6543L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6544L: kvmarm@lists.cs.columbia.edu 6545W: http://systems.cs.columbia.edu/projects/kvm-arm 6546T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6547S: Supported 6548F: arch/arm/include/uapi/asm/kvm* 6549F: arch/arm/include/asm/kvm* 6550F: arch/arm/kvm/ 6551F: virt/kvm/arm/ 6552F: include/kvm/arm_* 6553 6554KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6555M: Christoffer Dall <christoffer.dall@linaro.org> 6556M: Marc Zyngier <marc.zyngier@arm.com> 6557L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6558L: kvmarm@lists.cs.columbia.edu 6559S: Maintained 6560F: arch/arm64/include/uapi/asm/kvm* 6561F: arch/arm64/include/asm/kvm* 6562F: arch/arm64/kvm/ 6563 6564KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6565M: James Hogan <james.hogan@imgtec.com> 6566L: linux-mips@linux-mips.org 6567S: Supported 6568F: arch/mips/include/uapi/asm/kvm* 6569F: arch/mips/include/asm/kvm* 6570F: arch/mips/kvm/ 6571 6572KEXEC 6573M: Eric Biederman <ebiederm@xmission.com> 6574W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6575L: kexec@lists.infradead.org 6576S: Maintained 6577F: include/linux/kexec.h 6578F: include/uapi/linux/kexec.h 6579F: kernel/kexec* 6580 6581KEYS/KEYRINGS: 6582M: David Howells <dhowells@redhat.com> 6583L: keyrings@vger.kernel.org 6584S: Maintained 6585F: Documentation/security/keys.txt 6586F: include/linux/key.h 6587F: include/linux/key-type.h 6588F: include/linux/keyctl.h 6589F: include/uapi/linux/keyctl.h 6590F: include/keys/ 6591F: security/keys/ 6592 6593KEYS-TRUSTED 6594M: David Safford <safford@us.ibm.com> 6595M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6596L: linux-security-module@vger.kernel.org 6597L: keyrings@vger.kernel.org 6598S: Supported 6599F: Documentation/security/keys-trusted-encrypted.txt 6600F: include/keys/trusted-type.h 6601F: security/keys/trusted.c 6602F: security/keys/trusted.h 6603 6604KEYS-ENCRYPTED 6605M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6606M: David Safford <safford@us.ibm.com> 6607L: linux-security-module@vger.kernel.org 6608L: keyrings@vger.kernel.org 6609S: Supported 6610F: Documentation/security/keys-trusted-encrypted.txt 6611F: include/keys/encrypted-type.h 6612F: security/keys/encrypted-keys/ 6613 6614KGDB / KDB /debug_core 6615M: Jason Wessel <jason.wessel@windriver.com> 6616W: http://kgdb.wiki.kernel.org/ 6617L: kgdb-bugreport@lists.sourceforge.net 6618T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6619S: Maintained 6620F: Documentation/DocBook/kgdb.tmpl 6621F: drivers/misc/kgdbts.c 6622F: drivers/tty/serial/kgdboc.c 6623F: include/linux/kdb.h 6624F: include/linux/kgdb.h 6625F: kernel/debug/ 6626 6627KMEMCHECK 6628M: Vegard Nossum <vegardno@ifi.uio.no> 6629M: Pekka Enberg <penberg@kernel.org> 6630S: Maintained 6631F: Documentation/kmemcheck.txt 6632F: arch/x86/include/asm/kmemcheck.h 6633F: arch/x86/mm/kmemcheck/ 6634F: include/linux/kmemcheck.h 6635F: mm/kmemcheck.c 6636 6637KMEMLEAK 6638M: Catalin Marinas <catalin.marinas@arm.com> 6639S: Maintained 6640F: Documentation/kmemleak.txt 6641F: include/linux/kmemleak.h 6642F: mm/kmemleak.c 6643F: mm/kmemleak-test.c 6644 6645KPROBES 6646M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com> 6647M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6648M: "David S. Miller" <davem@davemloft.net> 6649M: Masami Hiramatsu <mhiramat@kernel.org> 6650S: Maintained 6651F: Documentation/kprobes.txt 6652F: include/linux/kprobes.h 6653F: kernel/kprobes.c 6654 6655KS0108 LCD CONTROLLER DRIVER 6656M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6657W: http://miguelojeda.es/auxdisplay.htm 6658W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6659S: Maintained 6660F: Documentation/auxdisplay/ks0108 6661F: drivers/auxdisplay/ks0108.c 6662F: include/linux/ks0108.h 6663 6664L3MDEV 6665M: David Ahern <dsa@cumulusnetworks.com> 6666L: netdev@vger.kernel.org 6667S: Maintained 6668F: net/l3mdev 6669F: include/net/l3mdev.h 6670 6671LANTIQ MIPS ARCHITECTURE 6672M: John Crispin <john@phrozen.org> 6673L: linux-mips@linux-mips.org 6674S: Maintained 6675F: arch/mips/lantiq 6676 6677LAPB module 6678L: linux-x25@vger.kernel.org 6679S: Orphan 6680F: Documentation/networking/lapb-module.txt 6681F: include/*/lapb.h 6682F: net/lapb/ 6683 6684LASI 53c700 driver for PARISC 6685M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6686L: linux-scsi@vger.kernel.org 6687S: Maintained 6688F: Documentation/scsi/53c700.txt 6689F: drivers/scsi/53c700* 6690 6691LED SUBSYSTEM 6692M: Richard Purdie <rpurdie@rpsys.net> 6693M: Jacek Anaszewski <j.anaszewski@samsung.com> 6694L: linux-leds@vger.kernel.org 6695T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6696S: Maintained 6697F: drivers/leds/ 6698F: include/linux/leds.h 6699 6700LEGACY EEPROM DRIVER 6701M: Jean Delvare <jdelvare@suse.com> 6702S: Maintained 6703F: Documentation/misc-devices/eeprom 6704F: drivers/misc/eeprom/eeprom.c 6705 6706LEGO USB Tower driver 6707M: Juergen Stuber <starblue@users.sourceforge.net> 6708L: legousb-devel@lists.sourceforge.net 6709W: http://legousb.sourceforge.net/ 6710S: Maintained 6711F: drivers/usb/misc/legousbtower.c 6712 6713LG2160 MEDIA DRIVER 6714M: Michael Krufky <mkrufky@linuxtv.org> 6715L: linux-media@vger.kernel.org 6716W: https://linuxtv.org 6717W: http://github.com/mkrufky 6718Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6719T: git git://linuxtv.org/mkrufky/tuners.git 6720S: Maintained 6721F: drivers/media/dvb-frontends/lg2160.* 6722 6723LGDT3305 MEDIA DRIVER 6724M: Michael Krufky <mkrufky@linuxtv.org> 6725L: linux-media@vger.kernel.org 6726W: https://linuxtv.org 6727W: http://github.com/mkrufky 6728Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6729T: git git://linuxtv.org/mkrufky/tuners.git 6730S: Maintained 6731F: drivers/media/dvb-frontends/lgdt3305.* 6732 6733LGUEST 6734M: Rusty Russell <rusty@rustcorp.com.au> 6735L: lguest@lists.ozlabs.org 6736W: http://lguest.ozlabs.org/ 6737S: Odd Fixes 6738F: arch/x86/include/asm/lguest*.h 6739F: arch/x86/lguest/ 6740F: drivers/lguest/ 6741F: include/linux/lguest*.h 6742F: tools/lguest/ 6743 6744LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6745M: Tejun Heo <tj@kernel.org> 6746L: linux-ide@vger.kernel.org 6747T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6748S: Maintained 6749F: drivers/ata/ 6750F: include/linux/ata.h 6751F: include/linux/libata.h 6752 6753LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6754M: Viresh Kumar <vireshk@kernel.org> 6755L: linux-ide@vger.kernel.org 6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6757S: Maintained 6758F: include/linux/pata_arasan_cf_data.h 6759F: drivers/ata/pata_arasan_cf.c 6760 6761LIBATA PATA DRIVERS 6762M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6763M: Tejun Heo <tj@kernel.org> 6764L: linux-ide@vger.kernel.org 6765T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6766S: Maintained 6767F: drivers/ata/pata_*.c 6768F: drivers/ata/ata_generic.c 6769 6770LIBATA SATA AHCI PLATFORM devices support 6771M: Hans de Goede <hdegoede@redhat.com> 6772M: Tejun Heo <tj@kernel.org> 6773L: linux-ide@vger.kernel.org 6774T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6775S: Maintained 6776F: drivers/ata/ahci_platform.c 6777F: drivers/ata/libahci_platform.c 6778F: include/linux/ahci_platform.h 6779 6780LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6781M: Mikael Pettersson <mikpelinux@gmail.com> 6782L: linux-ide@vger.kernel.org 6783T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6784S: Maintained 6785F: drivers/ata/sata_promise.* 6786 6787LIBLOCKDEP 6788M: Sasha Levin <sasha.levin@oracle.com> 6789S: Maintained 6790F: tools/lib/lockdep/ 6791 6792LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6793M: Dan Williams <dan.j.williams@intel.com> 6794L: linux-nvdimm@lists.01.org 6795Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6796T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6797S: Supported 6798F: drivers/nvdimm/* 6799F: include/linux/nd.h 6800F: include/linux/libnvdimm.h 6801F: include/uapi/linux/ndctl.h 6802 6803LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6804M: Ross Zwisler <ross.zwisler@linux.intel.com> 6805L: linux-nvdimm@lists.01.org 6806Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6807S: Supported 6808F: drivers/nvdimm/blk.c 6809F: drivers/nvdimm/region_devs.c 6810F: drivers/acpi/nfit* 6811 6812LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6813M: Vishal Verma <vishal.l.verma@intel.com> 6814L: linux-nvdimm@lists.01.org 6815Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6816S: Supported 6817F: drivers/nvdimm/btt* 6818 6819LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6820M: Ross Zwisler <ross.zwisler@linux.intel.com> 6821L: linux-nvdimm@lists.01.org 6822Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6823S: Supported 6824F: drivers/nvdimm/pmem.c 6825F: include/linux/pmem.h 6826F: arch/*/include/asm/pmem.h 6827 6828LIGHTNVM PLATFORM SUPPORT 6829M: Matias Bjorling <mb@lightnvm.io> 6830W: http://github/OpenChannelSSD 6831L: linux-block@vger.kernel.org 6832S: Maintained 6833F: drivers/lightnvm/ 6834F: include/linux/lightnvm.h 6835F: include/uapi/linux/lightnvm.h 6836 6837LINUX FOR IBM pSERIES (RS/6000) 6838M: Paul Mackerras <paulus@au.ibm.com> 6839W: http://www.ibm.com/linux/ltc/projects/ppc 6840S: Supported 6841F: arch/powerpc/boot/rs6000.h 6842 6843LINUX FOR POWERPC (32-BIT AND 64-BIT) 6844M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6845M: Paul Mackerras <paulus@samba.org> 6846M: Michael Ellerman <mpe@ellerman.id.au> 6847W: http://www.penguinppc.org/ 6848L: linuxppc-dev@lists.ozlabs.org 6849Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6850T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6851S: Supported 6852F: Documentation/powerpc/ 6853F: arch/powerpc/ 6854F: drivers/char/tpm/tpm_ibmvtpm* 6855F: drivers/crypto/nx/ 6856F: drivers/crypto/vmx/ 6857F: drivers/net/ethernet/ibm/ibmveth.* 6858F: drivers/net/ethernet/ibm/ibmvnic.* 6859F: drivers/pci/hotplug/rpa* 6860F: drivers/scsi/ibmvscsi/ 6861N: opal 6862N: /pmac 6863N: powermac 6864N: powernv 6865N: [^a-z0-9]ps3 6866N: pseries 6867 6868LINUX FOR POWER MACINTOSH 6869M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6870W: http://www.penguinppc.org/ 6871L: linuxppc-dev@lists.ozlabs.org 6872S: Maintained 6873F: arch/powerpc/platforms/powermac/ 6874F: drivers/macintosh/ 6875 6876LINUX FOR POWERPC EMBEDDED MPC5XXX 6877M: Anatolij Gustschin <agust@denx.de> 6878L: linuxppc-dev@lists.ozlabs.org 6879T: git git://git.denx.de/linux-denx-agust.git 6880S: Maintained 6881F: arch/powerpc/platforms/512x/ 6882F: arch/powerpc/platforms/52xx/ 6883 6884LINUX FOR POWERPC EMBEDDED PPC4XX 6885M: Alistair Popple <alistair@popple.id.au> 6886M: Matt Porter <mporter@kernel.crashing.org> 6887W: http://www.penguinppc.org/ 6888L: linuxppc-dev@lists.ozlabs.org 6889S: Maintained 6890F: arch/powerpc/platforms/40x/ 6891F: arch/powerpc/platforms/44x/ 6892 6893LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6894L: linuxppc-dev@lists.ozlabs.org 6895S: Orphan 6896F: arch/powerpc/*/*virtex* 6897F: arch/powerpc/*/*/*virtex* 6898 6899LINUX FOR POWERPC EMBEDDED PPC8XX 6900M: Vitaly Bordug <vitb@kernel.crashing.org> 6901W: http://www.penguinppc.org/ 6902L: linuxppc-dev@lists.ozlabs.org 6903S: Maintained 6904F: arch/powerpc/platforms/8xx/ 6905 6906LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6907M: Scott Wood <oss@buserror.net> 6908M: Kumar Gala <galak@kernel.crashing.org> 6909W: http://www.penguinppc.org/ 6910L: linuxppc-dev@lists.ozlabs.org 6911T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6912S: Maintained 6913F: arch/powerpc/platforms/83xx/ 6914F: arch/powerpc/platforms/85xx/ 6915 6916LINUX FOR POWERPC PA SEMI PWRFICIENT 6917M: Olof Johansson <olof@lixom.net> 6918L: linuxppc-dev@lists.ozlabs.org 6919S: Maintained 6920F: arch/powerpc/platforms/pasemi/ 6921F: drivers/*/*pasemi* 6922F: drivers/*/*/*pasemi* 6923 6924LINUX SECURITY MODULE (LSM) FRAMEWORK 6925M: Chris Wright <chrisw@sous-sol.org> 6926L: linux-security-module@vger.kernel.org 6927S: Supported 6928 6929LIS3LV02D ACCELEROMETER DRIVER 6930M: Eric Piel <eric.piel@tremplin-utc.net> 6931S: Maintained 6932F: Documentation/misc-devices/lis3lv02d 6933F: drivers/misc/lis3lv02d/ 6934F: drivers/platform/x86/hp_accel.c 6935 6936LIVE PATCHING 6937M: Josh Poimboeuf <jpoimboe@redhat.com> 6938M: Jessica Yu <jeyu@redhat.com> 6939M: Jiri Kosina <jikos@kernel.org> 6940M: Miroslav Benes <mbenes@suse.cz> 6941R: Petr Mladek <pmladek@suse.com> 6942S: Maintained 6943F: kernel/livepatch/ 6944F: include/linux/livepatch.h 6945F: arch/x86/include/asm/livepatch.h 6946F: arch/x86/kernel/livepatch.c 6947F: Documentation/livepatch/ 6948F: Documentation/ABI/testing/sysfs-kernel-livepatch 6949F: samples/livepatch/ 6950L: live-patching@vger.kernel.org 6951T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6952 6953LINUX KERNEL DUMP TEST MODULE (LKDTM) 6954M: Kees Cook <keescook@chromium.org> 6955S: Maintained 6956F: drivers/misc/lkdtm.c 6957 6958LLC (802.2) 6959M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6960S: Maintained 6961F: include/linux/llc.h 6962F: include/uapi/linux/llc.h 6963F: include/net/llc* 6964F: net/llc/ 6965 6966LM73 HARDWARE MONITOR DRIVER 6967M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6968L: linux-hwmon@vger.kernel.org 6969S: Maintained 6970F: drivers/hwmon/lm73.c 6971 6972LM78 HARDWARE MONITOR DRIVER 6973M: Jean Delvare <jdelvare@suse.com> 6974L: linux-hwmon@vger.kernel.org 6975S: Maintained 6976F: Documentation/hwmon/lm78 6977F: drivers/hwmon/lm78.c 6978 6979LM83 HARDWARE MONITOR DRIVER 6980M: Jean Delvare <jdelvare@suse.com> 6981L: linux-hwmon@vger.kernel.org 6982S: Maintained 6983F: Documentation/hwmon/lm83 6984F: drivers/hwmon/lm83.c 6985 6986LM90 HARDWARE MONITOR DRIVER 6987M: Jean Delvare <jdelvare@suse.com> 6988L: linux-hwmon@vger.kernel.org 6989S: Maintained 6990F: Documentation/hwmon/lm90 6991F: Documentation/devicetree/bindings/hwmon/lm90.txt 6992F: drivers/hwmon/lm90.c 6993 6994LM95234 HARDWARE MONITOR DRIVER 6995M: Guenter Roeck <linux@roeck-us.net> 6996L: linux-hwmon@vger.kernel.org 6997S: Maintained 6998F: Documentation/hwmon/lm95234 6999F: drivers/hwmon/lm95234.c 7000 7001LME2510 MEDIA DRIVER 7002M: Malcolm Priestley <tvboxspy@gmail.com> 7003L: linux-media@vger.kernel.org 7004W: https://linuxtv.org 7005Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7006S: Maintained 7007F: drivers/media/usb/dvb-usb-v2/lmedm04* 7008 7009LOCKDEP AND LOCKSTAT 7010M: Peter Zijlstra <peterz@infradead.org> 7011M: Ingo Molnar <mingo@redhat.com> 7012L: linux-kernel@vger.kernel.org 7013T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 7014S: Maintained 7015F: Documentation/locking/lockdep*.txt 7016F: Documentation/locking/lockstat.txt 7017F: include/linux/lockdep.h 7018F: kernel/locking/ 7019 7020LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 7021M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 7022L: linux-ntfs-dev@lists.sourceforge.net 7023W: http://www.linux-ntfs.org/content/view/19/37/ 7024S: Maintained 7025F: Documentation/ldm.txt 7026F: block/partitions/ldm.* 7027 7028LogFS 7029M: Joern Engel <joern@logfs.org> 7030M: Prasad Joshi <prasadjoshi.linux@gmail.com> 7031L: logfs@logfs.org 7032W: logfs.org 7033S: Maintained 7034F: fs/logfs/ 7035 7036LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 7037M: Sathya Prakash <sathya.prakash@broadcom.com> 7038M: Chaitra P B <chaitra.basappa@broadcom.com> 7039M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com> 7040L: MPT-FusionLinux.pdl@broadcom.com 7041L: linux-scsi@vger.kernel.org 7042W: http://www.avagotech.com/support/ 7043S: Supported 7044F: drivers/message/fusion/ 7045F: drivers/scsi/mpt2sas/ 7046F: drivers/scsi/mpt3sas/ 7047 7048LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 7049M: Matthew Wilcox <matthew@wil.cx> 7050L: linux-scsi@vger.kernel.org 7051S: Maintained 7052F: drivers/scsi/sym53c8xx_2/ 7053 7054LTC4261 HARDWARE MONITOR DRIVER 7055M: Guenter Roeck <linux@roeck-us.net> 7056L: linux-hwmon@vger.kernel.org 7057S: Maintained 7058F: Documentation/hwmon/ltc4261 7059F: drivers/hwmon/ltc4261.c 7060 7061LTP (Linux Test Project) 7062M: Mike Frysinger <vapier@gentoo.org> 7063M: Cyril Hrubis <chrubis@suse.cz> 7064M: Wanlong Gao <wanlong.gao@gmail.com> 7065M: Jan Stancek <jstancek@redhat.com> 7066M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 7067M: Alexey Kodanev <alexey.kodanev@oracle.com> 7068L: ltp@lists.linux.it (subscribers-only) 7069W: http://linux-test-project.github.io/ 7070T: git git://github.com/linux-test-project/ltp.git 7071S: Maintained 7072 7073M32R ARCHITECTURE 7074W: http://www.linux-m32r.org/ 7075S: Orphan 7076F: arch/m32r/ 7077 7078M68K ARCHITECTURE 7079M: Geert Uytterhoeven <geert@linux-m68k.org> 7080L: linux-m68k@lists.linux-m68k.org 7081W: http://www.linux-m68k.org/ 7082T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 7083S: Maintained 7084F: arch/m68k/ 7085F: drivers/zorro/ 7086 7087M68K ON APPLE MACINTOSH 7088M: Joshua Thompson <funaho@jurai.org> 7089W: http://www.mac.linux-m68k.org/ 7090L: linux-m68k@lists.linux-m68k.org 7091S: Maintained 7092F: arch/m68k/mac/ 7093 7094M68K ON HP9000/300 7095M: Philip Blundell <philb@gnu.org> 7096W: http://www.tazenda.demon.co.uk/phil/linux-hp 7097S: Maintained 7098F: arch/m68k/hp300/ 7099 7100M88DS3103 MEDIA DRIVER 7101M: Antti Palosaari <crope@iki.fi> 7102L: linux-media@vger.kernel.org 7103W: https://linuxtv.org 7104W: http://palosaari.fi/linux/ 7105Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7106T: git git://linuxtv.org/anttip/media_tree.git 7107S: Maintained 7108F: drivers/media/dvb-frontends/m88ds3103* 7109 7110M88RS2000 MEDIA DRIVER 7111M: Malcolm Priestley <tvboxspy@gmail.com> 7112L: linux-media@vger.kernel.org 7113W: https://linuxtv.org 7114Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7115S: Maintained 7116F: drivers/media/dvb-frontends/m88rs2000* 7117 7118MA901 MASTERKIT USB FM RADIO DRIVER 7119M: Alexey Klimov <klimov.linux@gmail.com> 7120L: linux-media@vger.kernel.org 7121T: git git://linuxtv.org/media_tree.git 7122S: Maintained 7123F: drivers/media/radio/radio-ma901.c 7124 7125MAC80211 7126M: Johannes Berg <johannes@sipsolutions.net> 7127L: linux-wireless@vger.kernel.org 7128W: http://wireless.kernel.org/ 7129T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 7130T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 7131S: Maintained 7132F: Documentation/networking/mac80211-injection.txt 7133F: include/net/mac80211.h 7134F: net/mac80211/ 7135F: drivers/net/wireless/mac80211_hwsim.[ch] 7136 7137MACVLAN DRIVER 7138M: Patrick McHardy <kaber@trash.net> 7139L: netdev@vger.kernel.org 7140S: Maintained 7141F: drivers/net/macvlan.c 7142F: include/linux/if_macvlan.h 7143 7144MAILBOX API 7145M: Jassi Brar <jassisinghbrar@gmail.com> 7146L: linux-kernel@vger.kernel.org 7147S: Maintained 7148F: drivers/mailbox/ 7149F: include/linux/mailbox_client.h 7150F: include/linux/mailbox_controller.h 7151 7152MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 7153M: Michael Kerrisk <mtk.manpages@gmail.com> 7154W: http://www.kernel.org/doc/man-pages 7155L: linux-man@vger.kernel.org 7156S: Maintained 7157 7158MARVELL ARMADA DRM SUPPORT 7159M: Russell King <rmk+kernel@armlinux.org.uk> 7160S: Maintained 7161F: drivers/gpu/drm/armada/ 7162F: include/uapi/drm/armada_drm.h 7163F: Documentation/devicetree/bindings/display/armada/ 7164 7165MARVELL 88E6352 DSA support 7166M: Guenter Roeck <linux@roeck-us.net> 7167S: Maintained 7168F: drivers/net/dsa/mv88e6352.c 7169 7170MARVELL CRYPTO DRIVER 7171M: Boris Brezillon <boris.brezillon@free-electrons.com> 7172M: Arnaud Ebalard <arno@natisbad.org> 7173F: drivers/crypto/marvell/ 7174S: Maintained 7175L: linux-crypto@vger.kernel.org 7176 7177MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 7178M: Mirko Lindner <mlindner@marvell.com> 7179M: Stephen Hemminger <stephen@networkplumber.org> 7180L: netdev@vger.kernel.org 7181S: Maintained 7182F: drivers/net/ethernet/marvell/sk* 7183 7184MARVELL LIBERTAS WIRELESS DRIVER 7185L: libertas-dev@lists.infradead.org 7186S: Orphan 7187F: drivers/net/wireless/marvell/libertas/ 7188 7189MARVELL MV643XX ETHERNET DRIVER 7190M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 7191L: netdev@vger.kernel.org 7192S: Maintained 7193F: drivers/net/ethernet/marvell/mv643xx_eth.* 7194F: include/linux/mv643xx.h 7195 7196MARVELL MVNETA ETHERNET DRIVER 7197M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7198L: netdev@vger.kernel.org 7199S: Maintained 7200F: drivers/net/ethernet/marvell/mvneta.* 7201 7202MARVELL MWIFIEX WIRELESS DRIVER 7203M: Amitkumar Karwar <akarwar@marvell.com> 7204M: Nishant Sarmukadam <nishants@marvell.com> 7205L: linux-wireless@vger.kernel.org 7206S: Maintained 7207F: drivers/net/wireless/marvell/mwifiex/ 7208 7209MARVELL MWL8K WIRELESS DRIVER 7210M: Lennert Buytenhek <buytenh@wantstofly.org> 7211L: linux-wireless@vger.kernel.org 7212S: Odd Fixes 7213F: drivers/net/wireless/marvell/mwl8k.c 7214 7215MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 7216M: Nicolas Pitre <nico@fluxnic.net> 7217S: Odd Fixes 7218F: drivers/mmc/host/mvsdio.* 7219 7220MATROX FRAMEBUFFER DRIVER 7221L: linux-fbdev@vger.kernel.org 7222S: Orphan 7223F: drivers/video/fbdev/matrox/matroxfb_* 7224F: include/uapi/linux/matroxfb.h 7225 7226MAX16065 HARDWARE MONITOR DRIVER 7227M: Guenter Roeck <linux@roeck-us.net> 7228L: linux-hwmon@vger.kernel.org 7229S: Maintained 7230F: Documentation/hwmon/max16065 7231F: drivers/hwmon/max16065.c 7232 7233MAX20751 HARDWARE MONITOR DRIVER 7234M: Guenter Roeck <linux@roeck-us.net> 7235L: linux-hwmon@vger.kernel.org 7236S: Maintained 7237F: Documentation/hwmon/max20751 7238F: drivers/hwmon/max20751.c 7239 7240MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 7241M: "Hans J. Koch" <hjk@hansjkoch.de> 7242L: linux-hwmon@vger.kernel.org 7243S: Maintained 7244F: Documentation/hwmon/max6650 7245F: drivers/hwmon/max6650.c 7246 7247MAX6697 HARDWARE MONITOR DRIVER 7248M: Guenter Roeck <linux@roeck-us.net> 7249L: linux-hwmon@vger.kernel.org 7250S: Maintained 7251F: Documentation/hwmon/max6697 7252F: Documentation/devicetree/bindings/i2c/max6697.txt 7253F: drivers/hwmon/max6697.c 7254F: include/linux/platform_data/max6697.h 7255 7256MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 7257M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 7258L: linux-pm@vger.kernel.org 7259S: Supported 7260F: drivers/power/max14577_charger.c 7261F: drivers/power/max77693_charger.c 7262 7263MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 7264M: Javier Martinez Canillas <javier@osg.samsung.com> 7265L: linux-kernel@vger.kernel.org 7266S: Supported 7267F: drivers/*/*max77802*.c 7268F: Documentation/devicetree/bindings/*/*max77802.txt 7269F: include/dt-bindings/*/*max77802.h 7270 7271MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 7272M: Chanwoo Choi <cw00.choi@samsung.com> 7273M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 7274L: linux-kernel@vger.kernel.org 7275S: Supported 7276F: drivers/*/max14577*.c 7277F: drivers/*/max77686*.c 7278F: drivers/*/max77693*.c 7279F: drivers/extcon/extcon-max14577.c 7280F: drivers/extcon/extcon-max77693.c 7281F: drivers/rtc/rtc-max77686.c 7282F: drivers/clk/clk-max77686.c 7283F: Documentation/devicetree/bindings/mfd/max14577.txt 7284F: Documentation/devicetree/bindings/*/max77686.txt 7285F: Documentation/devicetree/bindings/mfd/max77693.txt 7286F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 7287F: include/linux/mfd/max14577*.h 7288F: include/linux/mfd/max77686*.h 7289F: include/linux/mfd/max77693*.h 7290 7291MAXIRADIO FM RADIO RECEIVER DRIVER 7292M: Hans Verkuil <hverkuil@xs4all.nl> 7293L: linux-media@vger.kernel.org 7294T: git git://linuxtv.org/media_tree.git 7295W: https://linuxtv.org 7296S: Maintained 7297F: drivers/media/radio/radio-maxiradio* 7298 7299MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 7300M: Peter Rosin <peda@axentia.se> 7301L: linux-iio@vger.kernel.org 7302S: Maintained 7303F: drivers/iio/potentiometer/mcp4531.c 7304 7305MEDIA DRIVERS FOR RENESAS - VSP1 7306M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7307L: linux-media@vger.kernel.org 7308L: linux-renesas-soc@vger.kernel.org 7309T: git git://linuxtv.org/media_tree.git 7310S: Supported 7311F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 7312F: drivers/media/platform/vsp1/ 7313 7314MEDIA DRIVERS FOR ASCOT2E 7315M: Sergey Kozlov <serjk@netup.ru> 7316L: linux-media@vger.kernel.org 7317W: https://linuxtv.org 7318W: http://netup.tv/ 7319T: git git://linuxtv.org/media_tree.git 7320S: Supported 7321F: drivers/media/dvb-frontends/ascot2e* 7322 7323MEDIA DRIVERS FOR CXD2841ER 7324M: Sergey Kozlov <serjk@netup.ru> 7325L: linux-media@vger.kernel.org 7326W: https://linuxtv.org 7327W: http://netup.tv/ 7328T: git git://linuxtv.org/media_tree.git 7329S: Supported 7330F: drivers/media/dvb-frontends/cxd2841er* 7331 7332MEDIA DRIVERS FOR HORUS3A 7333M: Sergey Kozlov <serjk@netup.ru> 7334L: linux-media@vger.kernel.org 7335W: https://linuxtv.org 7336W: http://netup.tv/ 7337T: git git://linuxtv.org/media_tree.git 7338S: Supported 7339F: drivers/media/dvb-frontends/horus3a* 7340 7341MEDIA DRIVERS FOR LNBH25 7342M: Sergey Kozlov <serjk@netup.ru> 7343L: linux-media@vger.kernel.org 7344W: https://linuxtv.org 7345W: http://netup.tv/ 7346T: git git://linuxtv.org/media_tree.git 7347S: Supported 7348F: drivers/media/dvb-frontends/lnbh25* 7349 7350MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 7351M: Sergey Kozlov <serjk@netup.ru> 7352L: linux-media@vger.kernel.org 7353W: https://linuxtv.org 7354W: http://netup.tv/ 7355T: git git://linuxtv.org/media_tree.git 7356S: Supported 7357F: drivers/media/pci/netup_unidvb/* 7358 7359MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 7360M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 7361P: LinuxTV.org Project 7362L: linux-media@vger.kernel.org 7363W: https://linuxtv.org 7364Q: http://patchwork.kernel.org/project/linux-media/list/ 7365T: git git://linuxtv.org/media_tree.git 7366S: Maintained 7367F: Documentation/dvb/ 7368F: Documentation/video4linux/ 7369F: Documentation/DocBook/media/ 7370F: drivers/media/ 7371F: drivers/staging/media/ 7372F: include/linux/platform_data/media/ 7373F: include/media/ 7374F: include/uapi/linux/dvb/ 7375F: include/uapi/linux/videodev2.h 7376F: include/uapi/linux/media.h 7377F: include/uapi/linux/v4l2-* 7378F: include/uapi/linux/meye.h 7379F: include/uapi/linux/ivtv* 7380F: include/uapi/linux/uvcvideo.h 7381 7382MEDIATEK ETHERNET DRIVER 7383M: Felix Fietkau <nbd@openwrt.org> 7384M: John Crispin <blogic@openwrt.org> 7385L: netdev@vger.kernel.org 7386S: Maintained 7387F: drivers/net/ethernet/mediatek/ 7388 7389MEDIATEK MT7601U WIRELESS LAN DRIVER 7390M: Jakub Kicinski <kubakici@wp.pl> 7391L: linux-wireless@vger.kernel.org 7392S: Maintained 7393F: drivers/net/wireless/mediatek/mt7601u/ 7394 7395MEGARAID SCSI/SAS DRIVERS 7396M: Kashyap Desai <kashyap.desai@avagotech.com> 7397M: Sumit Saxena <sumit.saxena@avagotech.com> 7398M: Uday Lingala <uday.lingala@avagotech.com> 7399L: megaraidlinux.pdl@avagotech.com 7400L: linux-scsi@vger.kernel.org 7401W: http://www.lsi.com 7402S: Maintained 7403F: Documentation/scsi/megaraid.txt 7404F: drivers/scsi/megaraid.* 7405F: drivers/scsi/megaraid/ 7406 7407MELLANOX ETHERNET DRIVER (mlx4_en) 7408M: Eugenia Emantayev <eugenia@mellanox.com> 7409L: netdev@vger.kernel.org 7410S: Supported 7411W: http://www.mellanox.com 7412Q: http://patchwork.ozlabs.org/project/netdev/list/ 7413F: drivers/net/ethernet/mellanox/mlx4/en_* 7414 7415MELLANOX ETHERNET DRIVER (mlx5e) 7416M: Saeed Mahameed <saeedm@mellanox.com> 7417L: netdev@vger.kernel.org 7418S: Supported 7419W: http://www.mellanox.com 7420Q: http://patchwork.ozlabs.org/project/netdev/list/ 7421F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7422 7423MELLANOX ETHERNET SWITCH DRIVERS 7424M: Jiri Pirko <jiri@mellanox.com> 7425M: Ido Schimmel <idosch@mellanox.com> 7426L: netdev@vger.kernel.org 7427S: Supported 7428W: http://www.mellanox.com 7429Q: http://patchwork.ozlabs.org/project/netdev/list/ 7430F: drivers/net/ethernet/mellanox/mlxsw/ 7431 7432MEMBARRIER SUPPORT 7433M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7434M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7435L: linux-kernel@vger.kernel.org 7436S: Supported 7437F: kernel/membarrier.c 7438F: include/uapi/linux/membarrier.h 7439 7440MEMORY MANAGEMENT 7441L: linux-mm@kvack.org 7442W: http://www.linux-mm.org 7443S: Maintained 7444F: include/linux/mm.h 7445F: include/linux/gfp.h 7446F: include/linux/mmzone.h 7447F: include/linux/memory_hotplug.h 7448F: include/linux/vmalloc.h 7449F: mm/ 7450 7451MEMORY TECHNOLOGY DEVICES (MTD) 7452M: David Woodhouse <dwmw2@infradead.org> 7453M: Brian Norris <computersforpeace@gmail.com> 7454L: linux-mtd@lists.infradead.org 7455W: http://www.linux-mtd.infradead.org/ 7456Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7457T: git git://git.infradead.org/linux-mtd.git 7458T: git git://git.infradead.org/l2-mtd.git 7459S: Maintained 7460F: drivers/mtd/ 7461F: include/linux/mtd/ 7462F: include/uapi/mtd/ 7463 7464MEN A21 WATCHDOG DRIVER 7465M: Johannes Thumshirn <morbidrsa@gmail.com> 7466L: linux-watchdog@vger.kernel.org 7467S: Maintained 7468F: drivers/watchdog/mena21_wdt.c 7469 7470MEN CHAMELEON BUS (mcb) 7471M: Johannes Thumshirn <morbidrsa@gmail.com> 7472S: Maintained 7473F: drivers/mcb/ 7474F: include/linux/mcb.h 7475F: Documentation/men-chameleon-bus.txt 7476 7477MEN F21BMC (Board Management Controller) 7478M: Andreas Werner <andreas.werner@men.de> 7479S: Supported 7480F: drivers/mfd/menf21bmc.c 7481F: drivers/watchdog/menf21bmc_wdt.c 7482F: drivers/leds/leds-menf21bmc.c 7483F: drivers/hwmon/menf21bmc_hwmon.c 7484F: Documentation/hwmon/menf21bmc 7485 7486METAG ARCHITECTURE 7487M: James Hogan <james.hogan@imgtec.com> 7488L: linux-metag@vger.kernel.org 7489T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7490S: Odd Fixes 7491F: arch/metag/ 7492F: Documentation/metag/ 7493F: Documentation/devicetree/bindings/metag/ 7494F: Documentation/devicetree/bindings/interrupt-controller/img,* 7495F: drivers/clocksource/metag_generic.c 7496F: drivers/irqchip/irq-metag.c 7497F: drivers/irqchip/irq-metag-ext.c 7498F: drivers/tty/metag_da.c 7499 7500MICROBLAZE ARCHITECTURE 7501M: Michal Simek <monstr@monstr.eu> 7502W: http://www.monstr.eu/fdt/ 7503T: git git://git.monstr.eu/linux-2.6-microblaze.git 7504S: Supported 7505F: arch/microblaze/ 7506 7507MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7508M: Chen Yu <yu.c.chen@intel.com> 7509L: platform-driver-x86@vger.kernel.org 7510S: Supported 7511F: drivers/platform/x86/surfacepro3_button.c 7512 7513MICROTEK X6 SCANNER 7514M: Oliver Neukum <oliver@neukum.org> 7515S: Maintained 7516F: drivers/usb/image/microtek.* 7517 7518MIPS 7519M: Ralf Baechle <ralf@linux-mips.org> 7520L: linux-mips@linux-mips.org 7521W: http://www.linux-mips.org/ 7522T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7523Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7524S: Supported 7525F: Documentation/devicetree/bindings/mips/ 7526F: Documentation/mips/ 7527F: arch/mips/ 7528 7529MIPS/LOONGSON1 ARCHITECTURE 7530M: Keguang Zhang <keguang.zhang@gmail.com> 7531L: linux-mips@linux-mips.org 7532S: Maintained 7533F: arch/mips/loongson32/ 7534F: arch/mips/include/asm/mach-loongson32/ 7535F: drivers/*/*loongson1* 7536F: drivers/*/*/*loongson1* 7537 7538MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7539M: Hans Verkuil <hverkuil@xs4all.nl> 7540L: linux-media@vger.kernel.org 7541T: git git://linuxtv.org/media_tree.git 7542W: https://linuxtv.org 7543S: Odd Fixes 7544F: drivers/media/radio/radio-miropcm20* 7545 7546MELLANOX MLX4 core VPI driver 7547M: Yishai Hadas <yishaih@mellanox.com> 7548L: netdev@vger.kernel.org 7549L: linux-rdma@vger.kernel.org 7550W: http://www.mellanox.com 7551Q: http://patchwork.ozlabs.org/project/netdev/list/ 7552S: Supported 7553F: drivers/net/ethernet/mellanox/mlx4/ 7554F: include/linux/mlx4/ 7555 7556MELLANOX MLX4 IB driver 7557M: Yishai Hadas <yishaih@mellanox.com> 7558L: linux-rdma@vger.kernel.org 7559W: http://www.mellanox.com 7560Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7561S: Supported 7562F: drivers/infiniband/hw/mlx4/ 7563F: include/linux/mlx4/ 7564 7565MELLANOX MLX5 core VPI driver 7566M: Matan Barak <matanb@mellanox.com> 7567M: Leon Romanovsky <leonro@mellanox.com> 7568L: netdev@vger.kernel.org 7569L: linux-rdma@vger.kernel.org 7570W: http://www.mellanox.com 7571Q: http://patchwork.ozlabs.org/project/netdev/list/ 7572S: Supported 7573F: drivers/net/ethernet/mellanox/mlx5/core/ 7574F: include/linux/mlx5/ 7575 7576MELLANOX MLX5 IB driver 7577M: Matan Barak <matanb@mellanox.com> 7578M: Leon Romanovsky <leonro@mellanox.com> 7579L: linux-rdma@vger.kernel.org 7580W: http://www.mellanox.com 7581Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7582S: Supported 7583F: drivers/infiniband/hw/mlx5/ 7584F: include/linux/mlx5/ 7585 7586MELEXIS MLX90614 DRIVER 7587M: Crt Mori <cmo@melexis.com> 7588L: linux-iio@vger.kernel.org 7589W: http://www.melexis.com 7590S: Supported 7591F: drivers/iio/temperature/mlx90614.c 7592 7593MN88472 MEDIA DRIVER 7594M: Antti Palosaari <crope@iki.fi> 7595L: linux-media@vger.kernel.org 7596W: https://linuxtv.org 7597W: http://palosaari.fi/linux/ 7598Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7599T: git git://linuxtv.org/anttip/media_tree.git 7600S: Maintained 7601F: drivers/staging/media/mn88472/ 7602F: drivers/media/dvb-frontends/mn88472.h 7603 7604MN88473 MEDIA DRIVER 7605M: Antti Palosaari <crope@iki.fi> 7606L: linux-media@vger.kernel.org 7607W: https://linuxtv.org 7608W: http://palosaari.fi/linux/ 7609Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7610S: Maintained 7611F: drivers/media/dvb-frontends/mn88473* 7612 7613MODULE SUPPORT 7614M: Rusty Russell <rusty@rustcorp.com.au> 7615S: Maintained 7616F: include/linux/module.h 7617F: kernel/module.c 7618 7619MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7620W: http://popies.net/meye/ 7621S: Orphan 7622F: Documentation/video4linux/meye.txt 7623F: drivers/media/pci/meye/ 7624F: include/uapi/linux/meye.h 7625 7626MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7627M: Jiri Slaby <jirislaby@gmail.com> 7628S: Maintained 7629F: Documentation/serial/moxa-smartio 7630F: drivers/tty/mxser.* 7631 7632MR800 AVERMEDIA USB FM RADIO DRIVER 7633M: Alexey Klimov <klimov.linux@gmail.com> 7634L: linux-media@vger.kernel.org 7635T: git git://linuxtv.org/media_tree.git 7636S: Maintained 7637F: drivers/media/radio/radio-mr800.c 7638 7639MRF24J40 IEEE 802.15.4 RADIO DRIVER 7640M: Alan Ott <alan@signal11.us> 7641L: linux-wpan@vger.kernel.org 7642S: Maintained 7643F: drivers/net/ieee802154/mrf24j40.c 7644F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7645 7646MSI LAPTOP SUPPORT 7647M: "Lee, Chun-Yi" <jlee@suse.com> 7648L: platform-driver-x86@vger.kernel.org 7649S: Maintained 7650F: drivers/platform/x86/msi-laptop.c 7651 7652MSI WMI SUPPORT 7653L: platform-driver-x86@vger.kernel.org 7654S: Orphan 7655F: drivers/platform/x86/msi-wmi.c 7656 7657MSI001 MEDIA DRIVER 7658M: Antti Palosaari <crope@iki.fi> 7659L: linux-media@vger.kernel.org 7660W: https://linuxtv.org 7661W: http://palosaari.fi/linux/ 7662Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7663T: git git://linuxtv.org/anttip/media_tree.git 7664S: Maintained 7665F: drivers/media/tuners/msi001* 7666 7667MSI2500 MEDIA DRIVER 7668M: Antti Palosaari <crope@iki.fi> 7669L: linux-media@vger.kernel.org 7670W: https://linuxtv.org 7671W: http://palosaari.fi/linux/ 7672Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7673T: git git://linuxtv.org/anttip/media_tree.git 7674S: Maintained 7675F: drivers/media/usb/msi2500/ 7676 7677MSYSTEMS DISKONCHIP G3 MTD DRIVER 7678M: Robert Jarzmik <robert.jarzmik@free.fr> 7679L: linux-mtd@lists.infradead.org 7680S: Maintained 7681F: drivers/mtd/devices/docg3* 7682 7683MT9M032 APTINA SENSOR DRIVER 7684M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7685L: linux-media@vger.kernel.org 7686T: git git://linuxtv.org/media_tree.git 7687S: Maintained 7688F: drivers/media/i2c/mt9m032.c 7689F: include/media/i2c/mt9m032.h 7690 7691MT9P031 APTINA CAMERA SENSOR 7692M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7693L: linux-media@vger.kernel.org 7694T: git git://linuxtv.org/media_tree.git 7695S: Maintained 7696F: drivers/media/i2c/mt9p031.c 7697F: include/media/i2c/mt9p031.h 7698 7699MT9T001 APTINA CAMERA SENSOR 7700M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7701L: linux-media@vger.kernel.org 7702T: git git://linuxtv.org/media_tree.git 7703S: Maintained 7704F: drivers/media/i2c/mt9t001.c 7705F: include/media/i2c/mt9t001.h 7706 7707MT9V032 APTINA CAMERA SENSOR 7708M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7709L: linux-media@vger.kernel.org 7710T: git git://linuxtv.org/media_tree.git 7711S: Maintained 7712F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7713F: drivers/media/i2c/mt9v032.c 7714F: include/media/i2c/mt9v032.h 7715 7716MULTIFUNCTION DEVICES (MFD) 7717M: Lee Jones <lee.jones@linaro.org> 7718T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7719S: Supported 7720F: drivers/mfd/ 7721F: include/linux/mfd/ 7722 7723MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7724M: Ulf Hansson <ulf.hansson@linaro.org> 7725L: linux-mmc@vger.kernel.org 7726T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7727S: Maintained 7728F: drivers/mmc/ 7729F: include/linux/mmc/ 7730F: include/uapi/linux/mmc/ 7731 7732MULTIMEDIA CARD (MMC) ETC. OVER SPI 7733S: Orphan 7734F: drivers/mmc/host/mmc_spi.c 7735F: include/linux/spi/mmc_spi.h 7736 7737MULTISOUND SOUND DRIVER 7738M: Andrew Veliath <andrewtv@usa.net> 7739S: Maintained 7740F: Documentation/sound/oss/MultiSound 7741F: sound/oss/msnd* 7742 7743MULTITECH MULTIPORT CARD (ISICOM) 7744S: Orphan 7745F: drivers/tty/isicom.c 7746F: include/linux/isicom.h 7747 7748MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7749M: Bin Liu <b-liu@ti.com> 7750L: linux-usb@vger.kernel.org 7751T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7752S: Maintained 7753F: drivers/usb/musb/ 7754 7755MXL5007T MEDIA DRIVER 7756M: Michael Krufky <mkrufky@linuxtv.org> 7757L: linux-media@vger.kernel.org 7758W: https://linuxtv.org 7759W: http://github.com/mkrufky 7760Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7761T: git git://linuxtv.org/mkrufky/tuners.git 7762S: Maintained 7763F: drivers/media/tuners/mxl5007t.* 7764 7765MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7766M: Hyong-Youb Kim <hykim@myri.com> 7767L: netdev@vger.kernel.org 7768W: https://www.myricom.com/support/downloads/myri10ge.html 7769S: Supported 7770F: drivers/net/ethernet/myricom/myri10ge/ 7771 7772NAND FLASH SUBSYSTEM 7773M: Boris Brezillon <boris.brezillon@free-electrons.com> 7774R: Richard Weinberger <richard@nod.at> 7775L: linux-mtd@lists.infradead.org 7776W: http://www.linux-mtd.infradead.org/ 7777Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7778T: git git://github.com/linux-nand/linux.git 7779S: Maintained 7780F: drivers/mtd/nand/ 7781F: include/linux/mtd/nand*.h 7782 7783NATSEMI ETHERNET DRIVER (DP8381x) 7784S: Orphan 7785F: drivers/net/ethernet/natsemi/natsemi.c 7786 7787NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7788M: Daniel Mack <zonque@gmail.com> 7789S: Maintained 7790L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7791W: http://www.native-instruments.com 7792F: sound/usb/caiaq/ 7793 7794NCP FILESYSTEM 7795M: Petr Vandrovec <petr@vandrovec.name> 7796S: Odd Fixes 7797F: fs/ncpfs/ 7798 7799NCR 5380 SCSI DRIVERS 7800M: Finn Thain <fthain@telegraphics.com.au> 7801M: Michael Schmitz <schmitzmic@gmail.com> 7802L: linux-scsi@vger.kernel.org 7803S: Maintained 7804F: Documentation/scsi/g_NCR5380.txt 7805F: Documentation/scsi/dtc3x80.txt 7806F: drivers/scsi/NCR5380.* 7807F: drivers/scsi/arm/cumana_1.c 7808F: drivers/scsi/arm/oak.c 7809F: drivers/scsi/atari_scsi.* 7810F: drivers/scsi/dmx3191d.c 7811F: drivers/scsi/dtc.* 7812F: drivers/scsi/g_NCR5380.* 7813F: drivers/scsi/g_NCR5380_mmio.c 7814F: drivers/scsi/mac_scsi.* 7815F: drivers/scsi/pas16.* 7816F: drivers/scsi/sun3_scsi.* 7817F: drivers/scsi/sun3_scsi_vme.c 7818F: drivers/scsi/t128.* 7819 7820NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7821M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7822L: linux-scsi@vger.kernel.org 7823S: Maintained 7824F: drivers/scsi/NCR_D700.* 7825 7826NCT6775 HARDWARE MONITOR DRIVER 7827M: Guenter Roeck <linux@roeck-us.net> 7828L: linux-hwmon@vger.kernel.org 7829S: Maintained 7830F: Documentation/hwmon/nct6775 7831F: drivers/hwmon/nct6775.c 7832 7833NETEFFECT IWARP RNIC DRIVER (IW_NES) 7834M: Faisal Latif <faisal.latif@intel.com> 7835L: linux-rdma@vger.kernel.org 7836W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7837S: Supported 7838F: drivers/infiniband/hw/nes/ 7839 7840NETEM NETWORK EMULATOR 7841M: Stephen Hemminger <stephen@networkplumber.org> 7842L: netem@lists.linux-foundation.org (moderated for non-subscribers) 7843S: Maintained 7844F: net/sched/sch_netem.c 7845 7846NETERION 10GbE DRIVERS (s2io/vxge) 7847M: Jon Mason <jdmason@kudzu.us> 7848L: netdev@vger.kernel.org 7849S: Supported 7850F: Documentation/networking/s2io.txt 7851F: Documentation/networking/vxge.txt 7852F: drivers/net/ethernet/neterion/ 7853 7854NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7855M: Pablo Neira Ayuso <pablo@netfilter.org> 7856M: Patrick McHardy <kaber@trash.net> 7857M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7858L: netfilter-devel@vger.kernel.org 7859L: coreteam@netfilter.org 7860W: http://www.netfilter.org/ 7861W: http://www.iptables.org/ 7862Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7863T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7864T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7865S: Supported 7866F: include/linux/netfilter* 7867F: include/linux/netfilter/ 7868F: include/net/netfilter/ 7869F: include/uapi/linux/netfilter* 7870F: include/uapi/linux/netfilter/ 7871F: net/*/netfilter.c 7872F: net/*/netfilter/ 7873F: net/netfilter/ 7874F: net/bridge/br_netfilter*.c 7875 7876NETLABEL 7877M: Paul Moore <paul@paul-moore.com> 7878W: http://netlabel.sf.net 7879L: netdev@vger.kernel.org 7880S: Maintained 7881F: Documentation/netlabel/ 7882F: include/net/netlabel.h 7883F: net/netlabel/ 7884 7885NETROM NETWORK LAYER 7886M: Ralf Baechle <ralf@linux-mips.org> 7887L: linux-hams@vger.kernel.org 7888W: http://www.linux-ax25.org/ 7889S: Maintained 7890F: include/net/netrom.h 7891F: include/uapi/linux/netrom.h 7892F: net/netrom/ 7893 7894NETRONOME ETHERNET DRIVERS 7895M: Jakub Kicinski <jakub.kicinski@netronome.com> 7896L: oss-drivers@netronome.com 7897S: Maintained 7898F: drivers/net/ethernet/netronome/ 7899 7900NETWORK BLOCK DEVICE (NBD) 7901M: Markus Pargmann <mpa@pengutronix.de> 7902S: Maintained 7903L: nbd-general@lists.sourceforge.net 7904T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7905F: Documentation/blockdev/nbd.txt 7906F: drivers/block/nbd.c 7907F: include/uapi/linux/nbd.h 7908 7909NETWORK DROP MONITOR 7910M: Neil Horman <nhorman@tuxdriver.com> 7911L: netdev@vger.kernel.org 7912S: Maintained 7913W: https://fedorahosted.org/dropwatch/ 7914F: net/core/drop_monitor.c 7915 7916NETWORKING [GENERAL] 7917M: "David S. Miller" <davem@davemloft.net> 7918L: netdev@vger.kernel.org 7919W: http://www.linuxfoundation.org/en/Net 7920Q: http://patchwork.ozlabs.org/project/netdev/list/ 7921T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7923S: Maintained 7924F: net/ 7925F: include/net/ 7926F: include/linux/in.h 7927F: include/linux/net.h 7928F: include/linux/netdevice.h 7929F: include/uapi/linux/in.h 7930F: include/uapi/linux/net.h 7931F: include/uapi/linux/netdevice.h 7932F: include/uapi/linux/net_namespace.h 7933F: tools/net/ 7934F: tools/testing/selftests/net/ 7935F: lib/random32.c 7936F: lib/test_bpf.c 7937 7938NETWORKING [IPv4/IPv6] 7939M: "David S. Miller" <davem@davemloft.net> 7940M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7941M: James Morris <jmorris@namei.org> 7942M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7943M: Patrick McHardy <kaber@trash.net> 7944L: netdev@vger.kernel.org 7945T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7946S: Maintained 7947F: net/ipv4/ 7948F: net/ipv6/ 7949F: include/net/ip* 7950F: arch/x86/net/* 7951 7952NETWORKING [IPSEC] 7953M: Steffen Klassert <steffen.klassert@secunet.com> 7954M: Herbert Xu <herbert@gondor.apana.org.au> 7955M: "David S. Miller" <davem@davemloft.net> 7956L: netdev@vger.kernel.org 7957T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7958T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7959S: Maintained 7960F: net/core/flow.c 7961F: net/xfrm/ 7962F: net/key/ 7963F: net/ipv4/xfrm* 7964F: net/ipv4/esp4.c 7965F: net/ipv4/ah4.c 7966F: net/ipv4/ipcomp.c 7967F: net/ipv4/ip_vti.c 7968F: net/ipv6/xfrm* 7969F: net/ipv6/esp6.c 7970F: net/ipv6/ah6.c 7971F: net/ipv6/ipcomp6.c 7972F: net/ipv6/ip6_vti.c 7973F: include/uapi/linux/xfrm.h 7974F: include/net/xfrm.h 7975 7976NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7977M: Paul Moore <paul@paul-moore.com> 7978L: netdev@vger.kernel.org 7979S: Maintained 7980 7981NETWORKING [WIRELESS] 7982L: linux-wireless@vger.kernel.org 7983Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7984 7985NETWORKING DRIVERS 7986L: netdev@vger.kernel.org 7987W: http://www.linuxfoundation.org/en/Net 7988Q: http://patchwork.ozlabs.org/project/netdev/list/ 7989T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7990T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7991S: Odd Fixes 7992F: Documentation/devicetree/bindings/net/ 7993F: drivers/net/ 7994F: include/linux/if_* 7995F: include/linux/netdevice.h 7996F: include/linux/etherdevice.h 7997F: include/linux/fcdevice.h 7998F: include/linux/fddidevice.h 7999F: include/linux/hippidevice.h 8000F: include/linux/inetdevice.h 8001F: include/uapi/linux/if_* 8002F: include/uapi/linux/netdevice.h 8003 8004NETWORKING DRIVERS (WIRELESS) 8005M: Kalle Valo <kvalo@codeaurora.org> 8006L: linux-wireless@vger.kernel.org 8007Q: http://patchwork.kernel.org/project/linux-wireless/list/ 8008T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 8009T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 8010S: Maintained 8011F: drivers/net/wireless/ 8012 8013NETXEN (1/10) GbE SUPPORT 8014M: Manish Chopra <manish.chopra@qlogic.com> 8015M: Sony Chacko <sony.chacko@qlogic.com> 8016M: Rajesh Borundia <rajesh.borundia@qlogic.com> 8017L: netdev@vger.kernel.org 8018W: http://www.qlogic.com 8019S: Supported 8020F: drivers/net/ethernet/qlogic/netxen/ 8021 8022NFC SUBSYSTEM 8023M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 8024M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 8025M: Samuel Ortiz <sameo@linux.intel.com> 8026L: linux-wireless@vger.kernel.org 8027L: linux-nfc@lists.01.org (subscribers-only) 8028S: Supported 8029F: net/nfc/ 8030F: include/net/nfc/ 8031F: include/uapi/linux/nfc.h 8032F: drivers/nfc/ 8033F: include/linux/platform_data/nfcmrvl.h 8034F: include/linux/platform_data/nxp-nci.h 8035F: include/linux/platform_data/pn544.h 8036F: include/linux/platform_data/st21nfca.h 8037F: include/linux/platform_data/st-nci.h 8038F: Documentation/devicetree/bindings/net/nfc/ 8039 8040NFS, SUNRPC, AND LOCKD CLIENTS 8041M: Trond Myklebust <trond.myklebust@primarydata.com> 8042M: Anna Schumaker <anna.schumaker@netapp.com> 8043L: linux-nfs@vger.kernel.org 8044W: http://client.linux-nfs.org 8045T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 8046S: Maintained 8047F: fs/lockd/ 8048F: fs/nfs/ 8049F: fs/nfs_common/ 8050F: net/sunrpc/ 8051F: include/linux/lockd/ 8052F: include/linux/nfs* 8053F: include/linux/sunrpc/ 8054F: include/uapi/linux/nfs* 8055F: include/uapi/linux/sunrpc/ 8056 8057NILFS2 FILESYSTEM 8058M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 8059L: linux-nilfs@vger.kernel.org 8060W: http://nilfs.sourceforge.net/ 8061W: http://nilfs.osdn.jp/ 8062T: git git://github.com/konis/nilfs2.git 8063S: Supported 8064F: Documentation/filesystems/nilfs2.txt 8065F: fs/nilfs2/ 8066F: include/linux/nilfs2_fs.h 8067F: include/trace/events/nilfs2.h 8068 8069NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 8070M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 8071W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 8072S: Maintained 8073F: Documentation/scsi/NinjaSCSI.txt 8074F: drivers/scsi/pcmcia/nsp_* 8075 8076NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 8077M: GOTO Masanori <gotom@debian.or.jp> 8078M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 8079W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 8080S: Maintained 8081F: Documentation/scsi/NinjaSCSI.txt 8082F: drivers/scsi/nsp32* 8083 8084NIOS2 ARCHITECTURE 8085M: Ley Foon Tan <lftan@altera.com> 8086L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 8087T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 8088S: Maintained 8089F: arch/nios2/ 8090 8091NOKIA N900 POWER SUPPLY DRIVERS 8092R: Pali Rohár <pali.rohar@gmail.com> 8093F: include/linux/power/bq2415x_charger.h 8094F: include/linux/power/bq27xxx_battery.h 8095F: include/linux/power/isp1704_charger.h 8096F: drivers/power/bq2415x_charger.c 8097F: drivers/power/bq27xxx_battery.c 8098F: drivers/power/bq27xxx_battery_i2c.c 8099F: drivers/power/isp1704_charger.c 8100F: drivers/power/rx51_battery.c 8101 8102NTB DRIVER CORE 8103M: Jon Mason <jdmason@kudzu.us> 8104M: Dave Jiang <dave.jiang@intel.com> 8105M: Allen Hubbe <Allen.Hubbe@emc.com> 8106L: linux-ntb@googlegroups.com 8107S: Supported 8108W: https://github.com/jonmason/ntb/wiki 8109T: git git://github.com/jonmason/ntb.git 8110F: drivers/ntb/ 8111F: drivers/net/ntb_netdev.c 8112F: include/linux/ntb.h 8113F: include/linux/ntb_transport.h 8114 8115NTB INTEL DRIVER 8116M: Jon Mason <jdmason@kudzu.us> 8117M: Dave Jiang <dave.jiang@intel.com> 8118L: linux-ntb@googlegroups.com 8119S: Supported 8120W: https://github.com/jonmason/ntb/wiki 8121T: git git://github.com/jonmason/ntb.git 8122F: drivers/ntb/hw/intel/ 8123 8124NTB AMD DRIVER 8125M: Xiangliang Yu <Xiangliang.Yu@amd.com> 8126L: linux-ntb@googlegroups.com 8127S: Supported 8128F: drivers/ntb/hw/amd/ 8129 8130NTFS FILESYSTEM 8131M: Anton Altaparmakov <anton@tuxera.com> 8132L: linux-ntfs-dev@lists.sourceforge.net 8133W: http://www.tuxera.com/ 8134T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 8135S: Supported 8136F: Documentation/filesystems/ntfs.txt 8137F: fs/ntfs/ 8138 8139NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 8140M: Antonino Daplas <adaplas@gmail.com> 8141L: linux-fbdev@vger.kernel.org 8142S: Maintained 8143F: drivers/video/fbdev/riva/ 8144F: drivers/video/fbdev/nvidia/ 8145 8146NVM EXPRESS DRIVER 8147M: Keith Busch <keith.busch@intel.com> 8148M: Jens Axboe <axboe@fb.com> 8149L: linux-nvme@lists.infradead.org 8150T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 8151W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 8152S: Supported 8153F: drivers/nvme/host/ 8154F: include/linux/nvme.h 8155 8156NVMEM FRAMEWORK 8157M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 8158M: Maxime Ripard <maxime.ripard@free-electrons.com> 8159S: Maintained 8160F: drivers/nvmem/ 8161F: Documentation/devicetree/bindings/nvmem/ 8162F: include/linux/nvmem-consumer.h 8163F: include/linux/nvmem-provider.h 8164 8165NXP-NCI NFC DRIVER 8166M: Clément Perrochaud <clement.perrochaud@effinnov.com> 8167R: Charles Gorand <charles.gorand@effinnov.com> 8168L: linux-nfc@lists.01.org (moderated for non-subscribers) 8169S: Supported 8170F: drivers/nfc/nxp-nci 8171 8172NXP TDA998X DRM DRIVER 8173M: Russell King <rmk+kernel@armlinux.org.uk> 8174S: Supported 8175F: drivers/gpu/drm/i2c/tda998x_drv.c 8176F: include/drm/i2c/tda998x.h 8177 8178NXP TFA9879 DRIVER 8179M: Peter Rosin <peda@axentia.se> 8180L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8181S: Maintained 8182F: sound/soc/codecs/tfa9879* 8183 8184OBJTOOL 8185M: Josh Poimboeuf <jpoimboe@redhat.com> 8186S: Supported 8187F: tools/objtool/ 8188 8189OMAP SUPPORT 8190M: Tony Lindgren <tony@atomide.com> 8191L: linux-omap@vger.kernel.org 8192W: http://www.muru.com/linux/omap/ 8193W: http://linux.omap.com/ 8194Q: http://patchwork.kernel.org/project/linux-omap/list/ 8195T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 8196S: Maintained 8197F: arch/arm/*omap*/ 8198F: arch/arm/configs/omap1_defconfig 8199F: arch/arm/configs/omap2plus_defconfig 8200F: drivers/i2c/busses/i2c-omap.c 8201F: drivers/irqchip/irq-omap-intc.c 8202F: drivers/mfd/*omap*.c 8203F: drivers/mfd/menelaus.c 8204F: drivers/mfd/palmas.c 8205F: drivers/mfd/tps65217.c 8206F: drivers/mfd/tps65218.c 8207F: drivers/mfd/tps65910.c 8208F: drivers/mfd/twl-core.[ch] 8209F: drivers/mfd/twl4030*.c 8210F: drivers/mfd/twl6030*.c 8211F: drivers/mfd/twl6040*.c 8212F: drivers/regulator/palmas-regulator*.c 8213F: drivers/regulator/pbias-regulator.c 8214F: drivers/regulator/tps65217-regulator.c 8215F: drivers/regulator/tps65218-regulator.c 8216F: drivers/regulator/tps65910-regulator.c 8217F: drivers/regulator/twl-regulator.c 8218F: include/linux/i2c-omap.h 8219 8220OMAP DEVICE TREE SUPPORT 8221M: Benoît Cousson <bcousson@baylibre.com> 8222M: Tony Lindgren <tony@atomide.com> 8223L: linux-omap@vger.kernel.org 8224L: devicetree@vger.kernel.org 8225S: Maintained 8226F: arch/arm/boot/dts/*omap* 8227F: arch/arm/boot/dts/*am3* 8228F: arch/arm/boot/dts/*am4* 8229F: arch/arm/boot/dts/*am5* 8230F: arch/arm/boot/dts/*dra7* 8231 8232OMAP CLOCK FRAMEWORK SUPPORT 8233M: Paul Walmsley <paul@pwsan.com> 8234L: linux-omap@vger.kernel.org 8235S: Maintained 8236F: arch/arm/*omap*/*clock* 8237 8238OMAP POWER MANAGEMENT SUPPORT 8239M: Kevin Hilman <khilman@kernel.org> 8240L: linux-omap@vger.kernel.org 8241S: Maintained 8242F: arch/arm/*omap*/*pm* 8243F: drivers/cpufreq/omap-cpufreq.c 8244 8245OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 8246M: Rajendra Nayak <rnayak@codeaurora.org> 8247M: Paul Walmsley <paul@pwsan.com> 8248L: linux-omap@vger.kernel.org 8249S: Maintained 8250F: arch/arm/mach-omap2/prm* 8251 8252OMAP AUDIO SUPPORT 8253M: Peter Ujfalusi <peter.ujfalusi@ti.com> 8254M: Jarkko Nikula <jarkko.nikula@bitmer.com> 8255L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8256L: linux-omap@vger.kernel.org 8257S: Maintained 8258F: sound/soc/omap/ 8259 8260OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 8261M: Roger Quadros <rogerq@ti.com> 8262M: Tony Lindgren <tony@atomide.com> 8263L: linux-omap@vger.kernel.org 8264S: Maintained 8265F: drivers/memory/omap-gpmc.c 8266F: arch/arm/mach-omap2/*gpmc* 8267 8268OMAP FRAMEBUFFER SUPPORT 8269M: Tomi Valkeinen <tomi.valkeinen@ti.com> 8270L: linux-fbdev@vger.kernel.org 8271L: linux-omap@vger.kernel.org 8272S: Maintained 8273F: drivers/video/fbdev/omap/ 8274 8275OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 8276M: Tomi Valkeinen <tomi.valkeinen@ti.com> 8277L: linux-omap@vger.kernel.org 8278L: linux-fbdev@vger.kernel.org 8279S: Maintained 8280F: drivers/video/fbdev/omap2/ 8281F: Documentation/arm/OMAP/DSS 8282 8283OMAP HARDWARE SPINLOCK SUPPORT 8284M: Ohad Ben-Cohen <ohad@wizery.com> 8285L: linux-omap@vger.kernel.org 8286S: Maintained 8287F: drivers/hwspinlock/omap_hwspinlock.c 8288 8289OMAP MMC SUPPORT 8290M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 8291L: linux-omap@vger.kernel.org 8292S: Maintained 8293F: drivers/mmc/host/omap.c 8294 8295OMAP HS MMC SUPPORT 8296L: linux-mmc@vger.kernel.org 8297L: linux-omap@vger.kernel.org 8298S: Orphan 8299F: drivers/mmc/host/omap_hsmmc.c 8300 8301OMAP RANDOM NUMBER GENERATOR SUPPORT 8302M: Deepak Saxena <dsaxena@plexity.net> 8303S: Maintained 8304F: drivers/char/hw_random/omap-rng.c 8305 8306OMAP HWMOD SUPPORT 8307M: Benoît Cousson <bcousson@baylibre.com> 8308M: Paul Walmsley <paul@pwsan.com> 8309L: linux-omap@vger.kernel.org 8310S: Maintained 8311F: arch/arm/mach-omap2/omap_hwmod.* 8312 8313OMAP HWMOD DATA 8314M: Paul Walmsley <paul@pwsan.com> 8315L: linux-omap@vger.kernel.org 8316S: Maintained 8317F: arch/arm/mach-omap2/omap_hwmod*data* 8318 8319OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 8320M: Benoît Cousson <bcousson@baylibre.com> 8321L: linux-omap@vger.kernel.org 8322S: Maintained 8323F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 8324 8325OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 8326M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8327L: linux-media@vger.kernel.org 8328S: Maintained 8329F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 8330F: drivers/media/platform/omap3isp/ 8331F: drivers/staging/media/omap4iss/ 8332 8333OMAP USB SUPPORT 8334L: linux-usb@vger.kernel.org 8335L: linux-omap@vger.kernel.org 8336S: Orphan 8337F: drivers/usb/*/*omap* 8338F: arch/arm/*omap*/usb* 8339 8340OMAP GPIO DRIVER 8341M: Grygorii Strashko <grygorii.strashko@ti.com> 8342M: Santosh Shilimkar <ssantosh@kernel.org> 8343M: Kevin Hilman <khilman@kernel.org> 8344L: linux-omap@vger.kernel.org 8345S: Maintained 8346F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 8347F: drivers/gpio/gpio-omap.c 8348 8349OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 8350M: Mark Jackson <mpfj@newflow.co.uk> 8351L: linux-omap@vger.kernel.org 8352S: Maintained 8353F: arch/arm/boot/dts/am335x-nano.dts 8354 8355OMFS FILESYSTEM 8356M: Bob Copeland <me@bobcopeland.com> 8357L: linux-karma-devel@lists.sourceforge.net 8358S: Maintained 8359F: Documentation/filesystems/omfs.txt 8360F: fs/omfs/ 8361 8362OMNIKEY CARDMAN 4000 DRIVER 8363M: Harald Welte <laforge@gnumonks.org> 8364S: Maintained 8365F: drivers/char/pcmcia/cm4000_cs.c 8366F: include/linux/cm4000_cs.h 8367F: include/uapi/linux/cm4000_cs.h 8368 8369OMNIKEY CARDMAN 4040 DRIVER 8370M: Harald Welte <laforge@gnumonks.org> 8371S: Maintained 8372F: drivers/char/pcmcia/cm4040_cs.* 8373 8374OMNIVISION OV7670 SENSOR DRIVER 8375M: Jonathan Corbet <corbet@lwn.net> 8376L: linux-media@vger.kernel.org 8377T: git git://linuxtv.org/media_tree.git 8378S: Maintained 8379F: drivers/media/i2c/ov7670.c 8380 8381ONENAND FLASH DRIVER 8382M: Kyungmin Park <kyungmin.park@samsung.com> 8383L: linux-mtd@lists.infradead.org 8384S: Maintained 8385F: drivers/mtd/onenand/ 8386F: include/linux/mtd/onenand*.h 8387 8388ONSTREAM SCSI TAPE DRIVER 8389M: Willem Riede <osst@riede.org> 8390L: osst-users@lists.sourceforge.net 8391L: linux-scsi@vger.kernel.org 8392S: Maintained 8393F: Documentation/scsi/osst.txt 8394F: drivers/scsi/osst.* 8395F: drivers/scsi/osst_*.h 8396F: drivers/scsi/st.h 8397 8398OPENCORES I2C BUS DRIVER 8399M: Peter Korsgaard <jacmet@sunsite.dk> 8400L: linux-i2c@vger.kernel.org 8401S: Maintained 8402F: Documentation/i2c/busses/i2c-ocores 8403F: drivers/i2c/busses/i2c-ocores.c 8404 8405OPEN FIRMWARE AND FLATTENED DEVICE TREE 8406M: Rob Herring <robh+dt@kernel.org> 8407M: Frank Rowand <frowand.list@gmail.com> 8408M: Grant Likely <grant.likely@linaro.org> 8409L: devicetree@vger.kernel.org 8410W: http://www.devicetree.org/ 8411T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8412S: Maintained 8413F: drivers/of/ 8414F: include/linux/of*.h 8415F: scripts/dtc/ 8416 8417OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8418M: Rob Herring <robh+dt@kernel.org> 8419M: Pawel Moll <pawel.moll@arm.com> 8420M: Mark Rutland <mark.rutland@arm.com> 8421M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8422M: Kumar Gala <galak@codeaurora.org> 8423L: devicetree@vger.kernel.org 8424T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8425S: Maintained 8426F: Documentation/devicetree/ 8427F: arch/*/boot/dts/ 8428F: include/dt-bindings/ 8429 8430OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8431M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8432L: devicetree@vger.kernel.org 8433S: Maintained 8434F: Documentation/devicetree/dynamic-resolution-notes.txt 8435F: Documentation/devicetree/overlay-notes.txt 8436F: drivers/of/overlay.c 8437F: drivers/of/resolver.c 8438 8439OPENRISC ARCHITECTURE 8440M: Jonas Bonn <jonas@southpole.se> 8441W: http://openrisc.net 8442S: Maintained 8443T: git git://openrisc.net/~jonas/linux 8444F: arch/openrisc/ 8445 8446OPENVSWITCH 8447M: Pravin Shelar <pshelar@nicira.com> 8448L: netdev@vger.kernel.org 8449L: dev@openvswitch.org 8450W: http://openvswitch.org 8451S: Maintained 8452F: net/openvswitch/ 8453F: include/uapi/linux/openvswitch.h 8454 8455OPERATING PERFORMANCE POINTS (OPP) 8456M: Viresh Kumar <vireshk@kernel.org> 8457M: Nishanth Menon <nm@ti.com> 8458M: Stephen Boyd <sboyd@codeaurora.org> 8459L: linux-pm@vger.kernel.org 8460S: Maintained 8461T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8462F: drivers/base/power/opp/ 8463F: include/linux/pm_opp.h 8464F: Documentation/power/opp.txt 8465F: Documentation/devicetree/bindings/opp/ 8466 8467OPL4 DRIVER 8468M: Clemens Ladisch <clemens@ladisch.de> 8469L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8470T: git git://git.alsa-project.org/alsa-kernel.git 8471S: Maintained 8472F: sound/drivers/opl4/ 8473 8474OPROFILE 8475M: Robert Richter <rric@kernel.org> 8476L: oprofile-list@lists.sf.net 8477S: Maintained 8478F: arch/*/include/asm/oprofile*.h 8479F: arch/*/oprofile/ 8480F: drivers/oprofile/ 8481F: include/linux/oprofile.h 8482 8483ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8484M: Mark Fasheh <mfasheh@suse.com> 8485M: Joel Becker <jlbec@evilplan.org> 8486L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8487W: http://ocfs2.wiki.kernel.org 8488S: Supported 8489F: Documentation/filesystems/ocfs2.txt 8490F: Documentation/filesystems/dlmfs.txt 8491F: fs/ocfs2/ 8492 8493ORINOCO DRIVER 8494L: linux-wireless@vger.kernel.org 8495W: http://wireless.kernel.org/en/users/Drivers/orinoco 8496W: http://www.nongnu.org/orinoco/ 8497S: Orphan 8498F: drivers/net/wireless/intersil/orinoco/ 8499 8500OSD LIBRARY and FILESYSTEM 8501M: Boaz Harrosh <ooo@electrozaur.com> 8502M: Benny Halevy <bhalevy@primarydata.com> 8503L: osd-dev@open-osd.org 8504W: http://open-osd.org 8505T: git git://git.open-osd.org/open-osd.git 8506S: Maintained 8507F: drivers/scsi/osd/ 8508F: include/scsi/osd_* 8509F: fs/exofs/ 8510 8511OVERLAY FILESYSTEM 8512M: Miklos Szeredi <miklos@szeredi.hu> 8513L: linux-unionfs@vger.kernel.org 8514T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8515S: Supported 8516F: fs/overlayfs/ 8517F: Documentation/filesystems/overlayfs.txt 8518 8519ORANGEFS FILESYSTEM 8520M: Mike Marshall <hubcap@omnibond.com> 8521L: pvfs2-developers@beowulf-underground.org (subscribers-only) 8522T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git 8523S: Supported 8524F: fs/orangefs/ 8525F: Documentation/filesystems/orangefs.txt 8526 8527P54 WIRELESS DRIVER 8528M: Christian Lamparter <chunkeey@googlemail.com> 8529L: linux-wireless@vger.kernel.org 8530W: http://wireless.kernel.org/en/users/Drivers/p54 8531S: Maintained 8532F: drivers/net/wireless/intersil/p54/ 8533 8534PA SEMI ETHERNET DRIVER 8535M: Olof Johansson <olof@lixom.net> 8536L: netdev@vger.kernel.org 8537S: Maintained 8538F: drivers/net/ethernet/pasemi/* 8539 8540PA SEMI SMBUS DRIVER 8541M: Olof Johansson <olof@lixom.net> 8542L: linux-i2c@vger.kernel.org 8543S: Maintained 8544F: drivers/i2c/busses/i2c-pasemi.c 8545 8546PADATA PARALLEL EXECUTION MECHANISM 8547M: Steffen Klassert <steffen.klassert@secunet.com> 8548L: linux-crypto@vger.kernel.org 8549S: Maintained 8550F: kernel/padata.c 8551F: include/linux/padata.h 8552F: Documentation/padata.txt 8553 8554PANASONIC LAPTOP ACPI EXTRAS DRIVER 8555M: Harald Welte <laforge@gnumonks.org> 8556L: platform-driver-x86@vger.kernel.org 8557S: Maintained 8558F: drivers/platform/x86/panasonic-laptop.c 8559 8560PANASONIC MN10300/AM33/AM34 PORT 8561M: David Howells <dhowells@redhat.com> 8562L: linux-am33-list@redhat.com (moderated for non-subscribers) 8563W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8564S: Maintained 8565F: Documentation/mn10300/ 8566F: arch/mn10300/ 8567 8568PARALLEL LCD/KEYPAD PANEL DRIVER 8569M: Willy Tarreau <willy@haproxy.com> 8570M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com> 8571S: Odd Fixes 8572F: Documentation/misc-devices/lcd-panel-cgram.txt 8573F: drivers/misc/panel.c 8574 8575PARALLEL PORT SUBSYSTEM 8576M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8577M: Sudip Mukherjee <sudip@vectorindia.org> 8578L: linux-parport@lists.infradead.org (subscribers-only) 8579S: Maintained 8580F: drivers/parport/ 8581F: include/linux/parport*.h 8582F: drivers/char/ppdev.c 8583F: include/uapi/linux/ppdev.h 8584F: Documentation/parport*.txt 8585 8586PARAVIRT_OPS INTERFACE 8587M: Jeremy Fitzhardinge <jeremy@goop.org> 8588M: Chris Wright <chrisw@sous-sol.org> 8589M: Alok Kataria <akataria@vmware.com> 8590M: Rusty Russell <rusty@rustcorp.com.au> 8591L: virtualization@lists.linux-foundation.org 8592S: Supported 8593F: Documentation/virtual/paravirt_ops.txt 8594F: arch/*/kernel/paravirt* 8595F: arch/*/include/asm/paravirt.h 8596 8597PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8598M: Tim Waugh <tim@cyberelk.net> 8599L: linux-parport@lists.infradead.org (subscribers-only) 8600S: Maintained 8601F: Documentation/blockdev/paride.txt 8602F: drivers/block/paride/ 8603 8604PARISC ARCHITECTURE 8605M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8606M: Helge Deller <deller@gmx.de> 8607L: linux-parisc@vger.kernel.org 8608W: http://www.parisc-linux.org/ 8609Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8611T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8612S: Maintained 8613F: arch/parisc/ 8614F: Documentation/parisc/ 8615F: drivers/parisc/ 8616F: drivers/char/agp/parisc-agp.c 8617F: drivers/input/serio/gscps2.c 8618F: drivers/parport/parport_gsc.* 8619F: drivers/tty/serial/8250/8250_gsc.c 8620F: drivers/video/fbdev/sti* 8621F: drivers/video/console/sti* 8622F: drivers/video/logo/logo_parisc* 8623 8624PC87360 HARDWARE MONITORING DRIVER 8625M: Jim Cromie <jim.cromie@gmail.com> 8626L: linux-hwmon@vger.kernel.org 8627S: Maintained 8628F: Documentation/hwmon/pc87360 8629F: drivers/hwmon/pc87360.c 8630 8631PC8736x GPIO DRIVER 8632M: Jim Cromie <jim.cromie@gmail.com> 8633S: Maintained 8634F: drivers/char/pc8736x_gpio.c 8635 8636PC87427 HARDWARE MONITORING DRIVER 8637M: Jean Delvare <jdelvare@suse.com> 8638L: linux-hwmon@vger.kernel.org 8639S: Maintained 8640F: Documentation/hwmon/pc87427 8641F: drivers/hwmon/pc87427.c 8642 8643PCA9532 LED DRIVER 8644M: Riku Voipio <riku.voipio@iki.fi> 8645S: Maintained 8646F: drivers/leds/leds-pca9532.c 8647F: include/linux/leds-pca9532.h 8648 8649PCA9541 I2C BUS MASTER SELECTOR DRIVER 8650M: Guenter Roeck <linux@roeck-us.net> 8651L: linux-i2c@vger.kernel.org 8652S: Maintained 8653F: drivers/i2c/muxes/i2c-mux-pca9541.c 8654 8655PCDP - PRIMARY CONSOLE AND DEBUG PORT 8656M: Khalid Aziz <khalid@gonehiking.org> 8657S: Maintained 8658F: drivers/firmware/pcdp.* 8659 8660PCI ERROR RECOVERY 8661M: Linas Vepstas <linasvepstas@gmail.com> 8662L: linux-pci@vger.kernel.org 8663S: Supported 8664F: Documentation/PCI/pci-error-recovery.txt 8665 8666PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC 8667M: Russell Currey <ruscur@russell.cc> 8668L: linuxppc-dev@lists.ozlabs.org 8669S: Supported 8670F: Documentation/powerpc/eeh-pci-error-recovery.txt 8671F: arch/powerpc/kernel/eeh*.c 8672F: arch/powerpc/platforms/*/eeh*.c 8673F: arch/powerpc/include/*/eeh*.h 8674 8675PCI SUBSYSTEM 8676M: Bjorn Helgaas <bhelgaas@google.com> 8677L: linux-pci@vger.kernel.org 8678Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8679T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8680S: Supported 8681F: Documentation/PCI/ 8682F: drivers/pci/ 8683F: include/linux/pci* 8684F: arch/x86/pci/ 8685F: arch/x86/kernel/quirks.c 8686 8687PCI DRIVER FOR ALTERA PCIE IP 8688M: Ley Foon Tan <lftan@altera.com> 8689L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8690L: linux-pci@vger.kernel.org 8691S: Supported 8692F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8693F: drivers/pci/host/pcie-altera.c 8694 8695PCI DRIVER FOR ARM VERSATILE PLATFORM 8696M: Rob Herring <robh@kernel.org> 8697L: linux-pci@vger.kernel.org 8698L: linux-arm-kernel@lists.infradead.org 8699S: Maintained 8700F: Documentation/devicetree/bindings/pci/versatile.txt 8701F: drivers/pci/host/pci-versatile.c 8702 8703PCI DRIVER FOR APPLIEDMICRO XGENE 8704M: Tanmay Inamdar <tinamdar@apm.com> 8705L: linux-pci@vger.kernel.org 8706L: linux-arm-kernel@lists.infradead.org 8707S: Maintained 8708F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8709F: drivers/pci/host/pci-xgene.c 8710 8711PCI DRIVER FOR FREESCALE LAYERSCAPE 8712M: Minghuan Lian <minghuan.Lian@freescale.com> 8713M: Mingkai Hu <mingkai.hu@freescale.com> 8714M: Roy Zang <tie-fei.zang@freescale.com> 8715L: linuxppc-dev@lists.ozlabs.org 8716L: linux-pci@vger.kernel.org 8717L: linux-arm-kernel@lists.infradead.org 8718S: Maintained 8719F: drivers/pci/host/*layerscape* 8720 8721PCI DRIVER FOR IMX6 8722M: Richard Zhu <Richard.Zhu@freescale.com> 8723M: Lucas Stach <l.stach@pengutronix.de> 8724L: linux-pci@vger.kernel.org 8725L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8726S: Maintained 8727F: drivers/pci/host/*imx6* 8728 8729PCI DRIVER FOR TI KEYSTONE 8730M: Murali Karicheri <m-karicheri2@ti.com> 8731L: linux-pci@vger.kernel.org 8732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8733S: Maintained 8734F: drivers/pci/host/*keystone* 8735 8736PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8737M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8738M: Jason Cooper <jason@lakedaemon.net> 8739L: linux-pci@vger.kernel.org 8740L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8741S: Maintained 8742F: drivers/pci/host/*mvebu* 8743 8744PCI DRIVER FOR NVIDIA TEGRA 8745M: Thierry Reding <thierry.reding@gmail.com> 8746L: linux-tegra@vger.kernel.org 8747L: linux-pci@vger.kernel.org 8748S: Supported 8749F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8750F: drivers/pci/host/pci-tegra.c 8751 8752PCI DRIVER FOR TI DRA7XX 8753M: Kishon Vijay Abraham I <kishon@ti.com> 8754L: linux-omap@vger.kernel.org 8755L: linux-pci@vger.kernel.org 8756S: Supported 8757F: Documentation/devicetree/bindings/pci/ti-pci.txt 8758F: drivers/pci/host/pci-dra7xx.c 8759 8760PCI DRIVER FOR RENESAS R-CAR 8761M: Simon Horman <horms@verge.net.au> 8762L: linux-pci@vger.kernel.org 8763L: linux-renesas-soc@vger.kernel.org 8764S: Maintained 8765F: drivers/pci/host/*rcar* 8766 8767PCI DRIVER FOR SAMSUNG EXYNOS 8768M: Jingoo Han <jingoohan1@gmail.com> 8769L: linux-pci@vger.kernel.org 8770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8771L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8772S: Maintained 8773F: drivers/pci/host/pci-exynos.c 8774 8775PCI DRIVER FOR SYNOPSIS DESIGNWARE 8776M: Jingoo Han <jingoohan1@gmail.com> 8777M: Pratyush Anand <pratyush.anand@gmail.com> 8778L: linux-pci@vger.kernel.org 8779S: Maintained 8780F: drivers/pci/host/*designware* 8781 8782PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE 8783M: Joao Pinto <jpinto@synopsys.com> 8784L: linux-pci@vger.kernel.org 8785S: Maintained 8786F: Documentation/devicetree/bindings/pci/designware-pcie.txt 8787F: drivers/pci/host/pcie-designware-plat.c 8788 8789PCI DRIVER FOR GENERIC OF HOSTS 8790M: Will Deacon <will.deacon@arm.com> 8791L: linux-pci@vger.kernel.org 8792L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8793S: Maintained 8794F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8795F: drivers/pci/host/pci-host-common.c 8796F: drivers/pci/host/pci-host-generic.c 8797 8798PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8799M: Keith Busch <keith.busch@intel.com> 8800L: linux-pci@vger.kernel.org 8801S: Supported 8802F: arch/x86/pci/vmd.c 8803 8804PCIE DRIVER FOR ST SPEAR13XX 8805M: Pratyush Anand <pratyush.anand@gmail.com> 8806L: linux-pci@vger.kernel.org 8807S: Maintained 8808F: drivers/pci/host/*spear* 8809 8810PCI MSI DRIVER FOR ALTERA MSI IP 8811M: Ley Foon Tan <lftan@altera.com> 8812L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8813L: linux-pci@vger.kernel.org 8814S: Supported 8815F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8816F: drivers/pci/host/pcie-altera-msi.c 8817 8818PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8819M: Duc Dang <dhdang@apm.com> 8820L: linux-pci@vger.kernel.org 8821L: linux-arm-kernel@lists.infradead.org 8822S: Maintained 8823F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8824F: drivers/pci/host/pci-xgene-msi.c 8825 8826PCIE DRIVER FOR HISILICON 8827M: Zhou Wang <wangzhou1@hisilicon.com> 8828M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8829L: linux-pci@vger.kernel.org 8830S: Maintained 8831F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8832F: drivers/pci/host/pcie-hisi.c 8833 8834PCIE DRIVER FOR QUALCOMM MSM 8835M: Stanimir Varbanov <svarbanov@mm-sol.com> 8836L: linux-pci@vger.kernel.org 8837L: linux-arm-msm@vger.kernel.org 8838S: Maintained 8839F: drivers/pci/host/*qcom* 8840 8841PCIE DRIVER FOR CAVIUM THUNDERX 8842M: David Daney <david.daney@cavium.com> 8843L: linux-pci@vger.kernel.org 8844L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8845S: Supported 8846F: Documentation/devicetree/bindings/pci/pci-thunder-* 8847F: drivers/pci/host/pci-thunder-* 8848 8849PCMCIA SUBSYSTEM 8850P: Linux PCMCIA Team 8851L: linux-pcmcia@lists.infradead.org 8852W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8853T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8854S: Maintained 8855F: Documentation/pcmcia/ 8856F: drivers/pcmcia/ 8857F: include/pcmcia/ 8858 8859PCNET32 NETWORK DRIVER 8860M: Don Fry <pcnet32@frontier.com> 8861L: netdev@vger.kernel.org 8862S: Maintained 8863F: drivers/net/ethernet/amd/pcnet32.c 8864 8865PCRYPT PARALLEL CRYPTO ENGINE 8866M: Steffen Klassert <steffen.klassert@secunet.com> 8867L: linux-crypto@vger.kernel.org 8868S: Maintained 8869F: crypto/pcrypt.c 8870F: include/crypto/pcrypt.h 8871 8872PER-CPU MEMORY ALLOCATOR 8873M: Tejun Heo <tj@kernel.org> 8874M: Christoph Lameter <cl@linux.com> 8875T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8876S: Maintained 8877F: include/linux/percpu*.h 8878F: mm/percpu*.c 8879F: arch/*/include/asm/percpu.h 8880 8881PER-TASK DELAY ACCOUNTING 8882M: Balbir Singh <bsingharora@gmail.com> 8883S: Maintained 8884F: include/linux/delayacct.h 8885F: kernel/delayacct.c 8886 8887PERFORMANCE EVENTS SUBSYSTEM 8888M: Peter Zijlstra <peterz@infradead.org> 8889M: Ingo Molnar <mingo@redhat.com> 8890M: Arnaldo Carvalho de Melo <acme@kernel.org> 8891R: Alexander Shishkin <alexander.shishkin@linux.intel.com> 8892L: linux-kernel@vger.kernel.org 8893T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8894S: Supported 8895F: kernel/events/* 8896F: include/linux/perf_event.h 8897F: include/uapi/linux/perf_event.h 8898F: arch/*/kernel/perf_event*.c 8899F: arch/*/kernel/*/perf_event*.c 8900F: arch/*/kernel/*/*/perf_event*.c 8901F: arch/*/include/asm/perf_event.h 8902F: arch/*/kernel/perf_callchain.c 8903F: arch/*/events/* 8904F: tools/perf/ 8905 8906PERSONALITY HANDLING 8907M: Christoph Hellwig <hch@infradead.org> 8908L: linux-abi-devel@lists.sourceforge.net 8909S: Maintained 8910F: include/linux/personality.h 8911F: include/uapi/linux/personality.h 8912 8913PHONET PROTOCOL 8914M: Remi Denis-Courmont <courmisch@gmail.com> 8915S: Supported 8916F: Documentation/networking/phonet.txt 8917F: include/linux/phonet.h 8918F: include/net/phonet/ 8919F: include/uapi/linux/phonet.h 8920F: net/phonet/ 8921 8922PHRAM MTD DRIVER 8923M: Joern Engel <joern@lazybastard.org> 8924L: linux-mtd@lists.infradead.org 8925S: Maintained 8926F: drivers/mtd/devices/phram.c 8927 8928PICOLCD HID DRIVER 8929M: Bruno Prémont <bonbons@linux-vserver.org> 8930L: linux-input@vger.kernel.org 8931S: Maintained 8932F: drivers/hid/hid-picolcd* 8933 8934PICOXCELL SUPPORT 8935M: Jamie Iles <jamie@jamieiles.com> 8936L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8937T: git git://github.com/jamieiles/linux-2.6-ji.git 8938S: Supported 8939F: arch/arm/boot/dts/picoxcell* 8940F: arch/arm/mach-picoxcell/ 8941F: drivers/crypto/picoxcell* 8942 8943PIN CONTROL SUBSYSTEM 8944M: Linus Walleij <linus.walleij@linaro.org> 8945L: linux-gpio@vger.kernel.org 8946T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8947S: Maintained 8948F: Documentation/devicetree/bindings/pinctrl/ 8949F: drivers/pinctrl/ 8950F: include/linux/pinctrl/ 8951 8952PIN CONTROLLER - ATMEL AT91 8953M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8954L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8955S: Maintained 8956F: drivers/pinctrl/pinctrl-at91.* 8957 8958PIN CONTROLLER - ATMEL AT91 PIO4 8959M: Ludovic Desroches <ludovic.desroches@atmel.com> 8960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8961L: linux-gpio@vger.kernel.org 8962S: Supported 8963F: drivers/pinctrl/pinctrl-at91-pio4.* 8964 8965PIN CONTROLLER - INTEL 8966M: Mika Westerberg <mika.westerberg@linux.intel.com> 8967M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8968S: Maintained 8969F: drivers/pinctrl/intel/ 8970 8971PIN CONTROLLER - RENESAS 8972M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8973M: Geert Uytterhoeven <geert+renesas@glider.be> 8974L: linux-renesas-soc@vger.kernel.org 8975S: Maintained 8976F: drivers/pinctrl/sh-pfc/ 8977 8978PIN CONTROLLER - SAMSUNG 8979M: Tomasz Figa <tomasz.figa@gmail.com> 8980M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8981M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8982L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8983L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8984S: Maintained 8985F: drivers/pinctrl/samsung/ 8986 8987PIN CONTROLLER - SINGLE 8988M: Tony Lindgren <tony@atomide.com> 8989M: Haojian Zhuang <haojian.zhuang@linaro.org> 8990L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8991L: linux-omap@vger.kernel.org 8992S: Maintained 8993F: drivers/pinctrl/pinctrl-single.c 8994 8995PIN CONTROLLER - ST SPEAR 8996M: Viresh Kumar <vireshk@kernel.org> 8997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8998W: http://www.st.com/spear 8999S: Maintained 9000F: drivers/pinctrl/spear/ 9001 9002PKTCDVD DRIVER 9003M: Jiri Kosina <jikos@kernel.org> 9004S: Maintained 9005F: drivers/block/pktcdvd.c 9006F: include/linux/pktcdvd.h 9007F: include/uapi/linux/pktcdvd.h 9008 9009PKUNITY SOC DRIVERS 9010M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9011W: http://mprc.pku.edu.cn/~guanxuetao/linux 9012S: Maintained 9013T: git git://github.com/gxt/linux.git 9014F: drivers/input/serio/i8042-unicore32io.h 9015F: drivers/i2c/busses/i2c-puv3.c 9016F: drivers/video/fbdev/fb-puv3.c 9017F: drivers/rtc/rtc-puv3.c 9018 9019PMBUS HARDWARE MONITORING DRIVERS 9020M: Guenter Roeck <linux@roeck-us.net> 9021L: linux-hwmon@vger.kernel.org 9022W: http://hwmon.wiki.kernel.org/ 9023W: http://www.roeck-us.net/linux/drivers/ 9024T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 9025S: Maintained 9026F: Documentation/hwmon/pmbus 9027F: drivers/hwmon/pmbus/ 9028F: include/linux/i2c/pmbus.h 9029 9030PMC SIERRA MaxRAID DRIVER 9031L: linux-scsi@vger.kernel.org 9032W: http://www.pmc-sierra.com/ 9033S: Orphan 9034F: drivers/scsi/pmcraid.* 9035 9036PMC SIERRA PM8001 DRIVER 9037M: Jack Wang <jinpu.wang@profitbricks.com> 9038M: lindar_liu@usish.com 9039L: pmchba@pmcs.com 9040L: linux-scsi@vger.kernel.org 9041S: Supported 9042F: drivers/scsi/pm8001/ 9043 9044POSIX CLOCKS and TIMERS 9045M: Thomas Gleixner <tglx@linutronix.de> 9046L: linux-kernel@vger.kernel.org 9047T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9048S: Maintained 9049F: fs/timerfd.c 9050F: include/linux/timer* 9051F: kernel/time/*timer* 9052 9053POWER MANAGEMENT CORE 9054M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9055L: linux-pm@vger.kernel.org 9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 9057S: Supported 9058F: drivers/base/power/ 9059F: include/linux/pm.h 9060F: include/linux/pm_* 9061F: include/linux/powercap.h 9062F: drivers/powercap/ 9063 9064POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 9065M: Sebastian Reichel <sre@kernel.org> 9066M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 9067M: David Woodhouse <dwmw2@infradead.org> 9068L: linux-pm@vger.kernel.org 9069T: git git://git.infradead.org/battery-2.6.git 9070S: Maintained 9071F: include/linux/power_supply.h 9072F: drivers/power/ 9073X: drivers/power/avs/ 9074 9075POWER STATE COORDINATION INTERFACE (PSCI) 9076M: Mark Rutland <mark.rutland@arm.com> 9077M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 9078L: linux-arm-kernel@lists.infradead.org 9079S: Maintained 9080F: drivers/firmware/psci.c 9081F: include/linux/psci.h 9082F: include/uapi/linux/psci.h 9083 9084PNP SUPPORT 9085M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 9086S: Maintained 9087F: drivers/pnp/ 9088 9089PPP PROTOCOL DRIVERS AND COMPRESSORS 9090M: Paul Mackerras <paulus@samba.org> 9091L: linux-ppp@vger.kernel.org 9092S: Maintained 9093F: drivers/net/ppp/ppp_* 9094 9095PPP OVER ATM (RFC 2364) 9096M: Mitchell Blank Jr <mitch@sfgoth.com> 9097S: Maintained 9098F: net/atm/pppoatm.c 9099F: include/uapi/linux/atmppp.h 9100 9101PPP OVER ETHERNET 9102M: Michal Ostrowski <mostrows@earthlink.net> 9103S: Maintained 9104F: drivers/net/ppp/pppoe.c 9105F: drivers/net/ppp/pppox.c 9106 9107PPP OVER L2TP 9108M: James Chapman <jchapman@katalix.com> 9109S: Maintained 9110F: net/l2tp/l2tp_ppp.c 9111F: include/linux/if_pppol2tp.h 9112F: include/uapi/linux/if_pppol2tp.h 9113 9114PPS SUPPORT 9115M: Rodolfo Giometti <giometti@enneenne.com> 9116W: http://wiki.enneenne.com/index.php/LinuxPPS_support 9117L: linuxpps@ml.enneenne.com (subscribers-only) 9118S: Maintained 9119F: Documentation/pps/ 9120F: drivers/pps/ 9121F: include/linux/pps*.h 9122 9123PPTP DRIVER 9124M: Dmitry Kozlov <xeb@mail.ru> 9125L: netdev@vger.kernel.org 9126S: Maintained 9127F: drivers/net/ppp/pptp.c 9128W: http://sourceforge.net/projects/accel-pptp 9129 9130PREEMPTIBLE KERNEL 9131M: Robert Love <rml@tech9.net> 9132L: kpreempt-tech@lists.sourceforge.net 9133W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 9134S: Supported 9135F: Documentation/preempt-locking.txt 9136F: include/linux/preempt.h 9137 9138PRISM54 WIRELESS DRIVER 9139M: "Luis R. Rodriguez" <mcgrof@gmail.com> 9140L: linux-wireless@vger.kernel.org 9141W: http://wireless.kernel.org/en/users/Drivers/p54 9142S: Obsolete 9143F: drivers/net/wireless/intersil/prism54/ 9144 9145PS3 NETWORK SUPPORT 9146M: Geoff Levand <geoff@infradead.org> 9147L: netdev@vger.kernel.org 9148L: linuxppc-dev@lists.ozlabs.org 9149S: Maintained 9150F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 9151 9152PS3 PLATFORM SUPPORT 9153M: Geoff Levand <geoff@infradead.org> 9154L: linuxppc-dev@lists.ozlabs.org 9155S: Maintained 9156F: arch/powerpc/boot/ps3* 9157F: arch/powerpc/include/asm/lv1call.h 9158F: arch/powerpc/include/asm/ps3*.h 9159F: arch/powerpc/platforms/ps3/ 9160F: drivers/*/ps3* 9161F: drivers/ps3/ 9162F: drivers/rtc/rtc-ps3.c 9163F: drivers/usb/host/*ps3.c 9164F: sound/ppc/snd_ps3* 9165 9166PS3VRAM DRIVER 9167M: Jim Paris <jim@jtan.com> 9168M: Geoff Levand <geoff@infradead.org> 9169L: linuxppc-dev@lists.ozlabs.org 9170S: Maintained 9171F: drivers/block/ps3vram.c 9172 9173PSTORE FILESYSTEM 9174M: Anton Vorontsov <anton@enomsg.org> 9175M: Colin Cross <ccross@android.com> 9176M: Kees Cook <keescook@chromium.org> 9177M: Tony Luck <tony.luck@intel.com> 9178S: Maintained 9179T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 9180F: fs/pstore/ 9181F: include/linux/pstore* 9182F: drivers/firmware/efi/efi-pstore.c 9183F: drivers/acpi/apei/erst.c 9184 9185PTP HARDWARE CLOCK SUPPORT 9186M: Richard Cochran <richardcochran@gmail.com> 9187L: netdev@vger.kernel.org 9188S: Maintained 9189W: http://linuxptp.sourceforge.net/ 9190F: Documentation/ABI/testing/sysfs-ptp 9191F: Documentation/ptp/* 9192F: drivers/net/ethernet/freescale/gianfar_ptp.c 9193F: drivers/net/phy/dp83640* 9194F: drivers/ptp/* 9195F: include/linux/ptp_cl* 9196 9197PTRACE SUPPORT 9198M: Roland McGrath <roland@hack.frob.com> 9199M: Oleg Nesterov <oleg@redhat.com> 9200S: Maintained 9201F: include/asm-generic/syscall.h 9202F: include/linux/ptrace.h 9203F: include/linux/regset.h 9204F: include/linux/tracehook.h 9205F: include/uapi/linux/ptrace.h 9206F: kernel/ptrace.c 9207 9208PVRUSB2 VIDEO4LINUX DRIVER 9209M: Mike Isely <isely@pobox.com> 9210L: pvrusb2@isely.net (subscribers-only) 9211L: linux-media@vger.kernel.org 9212W: http://www.isely.net/pvrusb2/ 9213T: git git://linuxtv.org/media_tree.git 9214S: Maintained 9215F: Documentation/video4linux/README.pvrusb2 9216F: drivers/media/usb/pvrusb2/ 9217 9218PWC WEBCAM DRIVER 9219M: Hans de Goede <hdegoede@redhat.com> 9220L: linux-media@vger.kernel.org 9221T: git git://linuxtv.org/media_tree.git 9222S: Maintained 9223F: drivers/media/usb/pwc/* 9224 9225PWM FAN DRIVER 9226M: Kamil Debski <k.debski@samsung.com> 9227L: linux-hwmon@vger.kernel.org 9228S: Supported 9229F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 9230F: Documentation/hwmon/pwm-fan 9231F: drivers/hwmon/pwm-fan.c 9232 9233PWM SUBSYSTEM 9234M: Thierry Reding <thierry.reding@gmail.com> 9235L: linux-pwm@vger.kernel.org 9236S: Maintained 9237T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 9238F: Documentation/pwm.txt 9239F: Documentation/devicetree/bindings/pwm/ 9240F: include/linux/pwm.h 9241F: drivers/pwm/ 9242F: drivers/video/backlight/pwm_bl.c 9243F: include/linux/pwm_backlight.h 9244 9245PXA2xx/PXA3xx SUPPORT 9246M: Daniel Mack <daniel@zonque.org> 9247M: Haojian Zhuang <haojian.zhuang@gmail.com> 9248M: Robert Jarzmik <robert.jarzmik@free.fr> 9249L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9250T: git git://github.com/hzhuang1/linux.git 9251T: git git://github.com/rjarzmik/linux.git 9252S: Maintained 9253F: arch/arm/boot/dts/pxa* 9254F: arch/arm/mach-pxa/ 9255F: drivers/dma/pxa* 9256F: drivers/pcmcia/pxa2xx* 9257F: drivers/pinctrl/pxa/ 9258F: drivers/spi/spi-pxa2xx* 9259F: drivers/usb/gadget/udc/pxa2* 9260F: include/sound/pxa2xx-lib.h 9261F: sound/arm/pxa* 9262F: sound/soc/pxa/ 9263 9264PXA GPIO DRIVER 9265M: Robert Jarzmik <robert.jarzmik@free.fr> 9266L: linux-gpio@vger.kernel.org 9267S: Maintained 9268F: drivers/gpio/gpio-pxa.c 9269 9270PXA3xx NAND FLASH DRIVER 9271M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 9272L: linux-mtd@lists.infradead.org 9273S: Maintained 9274F: drivers/mtd/nand/pxa3xx_nand.c 9275 9276MMP SUPPORT 9277M: Eric Miao <eric.y.miao@gmail.com> 9278M: Haojian Zhuang <haojian.zhuang@gmail.com> 9279L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9280T: git git://github.com/hzhuang1/linux.git 9281T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 9282S: Maintained 9283F: arch/arm/boot/dts/mmp* 9284F: arch/arm/mach-mmp/ 9285 9286PXA MMCI DRIVER 9287S: Orphan 9288 9289PXA RTC DRIVER 9290M: Robert Jarzmik <robert.jarzmik@free.fr> 9291L: rtc-linux@googlegroups.com 9292S: Maintained 9293 9294QAT DRIVER 9295M: Tadeusz Struk <tadeusz.struk@intel.com> 9296L: qat-linux@intel.com 9297S: Supported 9298F: drivers/crypto/qat/ 9299 9300QIB DRIVER 9301M: Mike Marciniszyn <infinipath@intel.com> 9302L: linux-rdma@vger.kernel.org 9303S: Supported 9304F: drivers/infiniband/hw/qib/ 9305 9306QLOGIC QLA1280 SCSI DRIVER 9307M: Michael Reed <mdr@sgi.com> 9308L: linux-scsi@vger.kernel.org 9309S: Maintained 9310F: drivers/scsi/qla1280.[ch] 9311 9312QLOGIC QLA2XXX FC-SCSI DRIVER 9313M: qla2xxx-upstream@qlogic.com 9314L: linux-scsi@vger.kernel.org 9315S: Supported 9316F: Documentation/scsi/LICENSE.qla2xxx 9317F: drivers/scsi/qla2xxx/ 9318 9319QLOGIC QLA4XXX iSCSI DRIVER 9320M: QLogic-Storage-Upstream@qlogic.com 9321L: linux-scsi@vger.kernel.org 9322S: Supported 9323F: Documentation/scsi/LICENSE.qla4xxx 9324F: drivers/scsi/qla4xxx/ 9325 9326QLOGIC QLA3XXX NETWORK DRIVER 9327M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 9328M: Ron Mercer <ron.mercer@qlogic.com> 9329M: linux-driver@qlogic.com 9330L: netdev@vger.kernel.org 9331S: Supported 9332F: Documentation/networking/LICENSE.qla3xxx 9333F: drivers/net/ethernet/qlogic/qla3xxx.* 9334 9335QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 9336M: Dept-GELinuxNICDev@qlogic.com 9337L: netdev@vger.kernel.org 9338S: Supported 9339F: drivers/net/ethernet/qlogic/qlcnic/ 9340 9341QLOGIC QLGE 10Gb ETHERNET DRIVER 9342M: Harish Patil <harish.patil@qlogic.com> 9343M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 9344M: Dept-GELinuxNICDev@qlogic.com 9345M: linux-driver@qlogic.com 9346L: netdev@vger.kernel.org 9347S: Supported 9348F: drivers/net/ethernet/qlogic/qlge/ 9349 9350QLOGIC QL4xxx ETHERNET DRIVER 9351M: Yuval Mintz <Yuval.Mintz@qlogic.com> 9352M: Ariel Elior <Ariel.Elior@qlogic.com> 9353M: everest-linux-l2@qlogic.com 9354L: netdev@vger.kernel.org 9355S: Supported 9356F: drivers/net/ethernet/qlogic/qed/ 9357F: include/linux/qed/ 9358F: drivers/net/ethernet/qlogic/qede/ 9359 9360QNX4 FILESYSTEM 9361M: Anders Larsen <al@alarsen.net> 9362W: http://www.alarsen.net/linux/qnx4fs/ 9363S: Maintained 9364F: fs/qnx4/ 9365F: include/uapi/linux/qnx4_fs.h 9366F: include/uapi/linux/qnxtypes.h 9367 9368QT1010 MEDIA DRIVER 9369M: Antti Palosaari <crope@iki.fi> 9370L: linux-media@vger.kernel.org 9371W: https://linuxtv.org 9372W: http://palosaari.fi/linux/ 9373Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9374T: git git://linuxtv.org/anttip/media_tree.git 9375S: Maintained 9376F: drivers/media/tuners/qt1010* 9377 9378QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 9379M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 9380L: linux-wireless@vger.kernel.org 9381L: ath9k-devel@lists.ath9k.org 9382W: http://wireless.kernel.org/en/users/Drivers/ath9k 9383S: Supported 9384F: drivers/net/wireless/ath/ath9k/ 9385 9386QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 9387M: Kalle Valo <kvalo@qca.qualcomm.com> 9388L: ath10k@lists.infradead.org 9389W: http://wireless.kernel.org/en/users/Drivers/ath10k 9390T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 9391S: Supported 9392F: drivers/net/wireless/ath/ath10k/ 9393 9394QUALCOMM HEXAGON ARCHITECTURE 9395M: Richard Kuo <rkuo@codeaurora.org> 9396L: linux-hexagon@vger.kernel.org 9397T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 9398S: Supported 9399F: arch/hexagon/ 9400 9401QUALCOMM WCN36XX WIRELESS DRIVER 9402M: Eugene Krasnikov <k.eugene.e@gmail.com> 9403L: wcn36xx@lists.infradead.org 9404W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 9405T: git git://github.com/KrasnikovEugene/wcn36xx.git 9406S: Supported 9407F: drivers/net/wireless/ath/wcn36xx/ 9408 9409QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT 9410M: Gabriel Somlo <somlo@cmu.edu> 9411M: "Michael S. Tsirkin" <mst@redhat.com> 9412L: qemu-devel@nongnu.org 9413S: Maintained 9414F: drivers/firmware/qemu_fw_cfg.c 9415 9416RADOS BLOCK DEVICE (RBD) 9417M: Ilya Dryomov <idryomov@gmail.com> 9418M: Sage Weil <sage@redhat.com> 9419M: Alex Elder <elder@kernel.org> 9420L: ceph-devel@vger.kernel.org 9421W: http://ceph.com/ 9422T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 9423T: git git://github.com/ceph/ceph-client.git 9424S: Supported 9425F: Documentation/ABI/testing/sysfs-bus-rbd 9426F: drivers/block/rbd.c 9427F: drivers/block/rbd_types.h 9428 9429RADEON FRAMEBUFFER DISPLAY DRIVER 9430M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 9431L: linux-fbdev@vger.kernel.org 9432S: Maintained 9433F: drivers/video/fbdev/aty/radeon* 9434F: include/uapi/linux/radeonfb.h 9435 9436RADIOSHARK RADIO DRIVER 9437M: Hans de Goede <hdegoede@redhat.com> 9438L: linux-media@vger.kernel.org 9439T: git git://linuxtv.org/media_tree.git 9440S: Maintained 9441F: drivers/media/radio/radio-shark.c 9442 9443RADIOSHARK2 RADIO DRIVER 9444M: Hans de Goede <hdegoede@redhat.com> 9445L: linux-media@vger.kernel.org 9446T: git git://linuxtv.org/media_tree.git 9447S: Maintained 9448F: drivers/media/radio/radio-shark2.c 9449F: drivers/media/radio/radio-tea5777.c 9450 9451RAGE128 FRAMEBUFFER DISPLAY DRIVER 9452M: Paul Mackerras <paulus@samba.org> 9453L: linux-fbdev@vger.kernel.org 9454S: Maintained 9455F: drivers/video/fbdev/aty/aty128fb.c 9456 9457RALINK MIPS ARCHITECTURE 9458M: John Crispin <john@phrozen.org> 9459L: linux-mips@linux-mips.org 9460S: Maintained 9461F: arch/mips/ralink 9462 9463RALINK RT2X00 WIRELESS LAN DRIVER 9464P: rt2x00 project 9465M: Stanislaw Gruszka <sgruszka@redhat.com> 9466M: Helmut Schaa <helmut.schaa@googlemail.com> 9467L: linux-wireless@vger.kernel.org 9468S: Maintained 9469F: drivers/net/wireless/ralink/rt2x00/ 9470 9471RAMDISK RAM BLOCK DEVICE DRIVER 9472M: Jens Axboe <axboe@kernel.dk> 9473S: Maintained 9474F: Documentation/blockdev/ramdisk.txt 9475F: drivers/block/brd.c 9476 9477RANDOM NUMBER DRIVER 9478M: "Theodore Ts'o" <tytso@mit.edu> 9479S: Maintained 9480F: drivers/char/random.c 9481 9482RAPIDIO SUBSYSTEM 9483M: Matt Porter <mporter@kernel.crashing.org> 9484M: Alexandre Bounine <alexandre.bounine@idt.com> 9485S: Maintained 9486F: drivers/rapidio/ 9487 9488RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9489L: linux-wireless@vger.kernel.org 9490S: Orphan 9491F: drivers/net/wireless/ray* 9492 9493RCUTORTURE MODULE 9494M: Josh Triplett <josh@joshtriplett.org> 9495M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9496L: linux-kernel@vger.kernel.org 9497S: Supported 9498T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9499F: Documentation/RCU/torture.txt 9500F: kernel/rcu/rcutorture.c 9501 9502RCUTORTURE TEST FRAMEWORK 9503M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9504M: Josh Triplett <josh@joshtriplett.org> 9505R: Steven Rostedt <rostedt@goodmis.org> 9506R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9507R: Lai Jiangshan <jiangshanlai@gmail.com> 9508L: linux-kernel@vger.kernel.org 9509S: Supported 9510T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9511F: tools/testing/selftests/rcutorture 9512 9513RDC R-321X SoC 9514M: Florian Fainelli <florian@openwrt.org> 9515S: Maintained 9516 9517RDC R6040 FAST ETHERNET DRIVER 9518M: Florian Fainelli <florian@openwrt.org> 9519L: netdev@vger.kernel.org 9520S: Maintained 9521F: drivers/net/ethernet/rdc/r6040.c 9522 9523RDS - RELIABLE DATAGRAM SOCKETS 9524M: Santosh Shilimkar <santosh.shilimkar@oracle.com> 9525L: netdev@vger.kernel.org 9526L: linux-rdma@vger.kernel.org 9527L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9528W: https://oss.oracle.com/projects/rds/ 9529S: Supported 9530F: net/rds/ 9531F: Documentation/networking/rds.txt 9532 9533RDMAVT - RDMA verbs software 9534M: Dennis Dalessandro <dennis.dalessandro@intel.com> 9535L: linux-rdma@vger.kernel.org 9536S: Supported 9537F: drivers/infiniband/sw/rdmavt 9538 9539READ-COPY UPDATE (RCU) 9540M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9541M: Josh Triplett <josh@joshtriplett.org> 9542R: Steven Rostedt <rostedt@goodmis.org> 9543R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9544R: Lai Jiangshan <jiangshanlai@gmail.com> 9545L: linux-kernel@vger.kernel.org 9546W: http://www.rdrop.com/users/paulmck/RCU/ 9547S: Supported 9548T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9549F: Documentation/RCU/ 9550X: Documentation/RCU/torture.txt 9551F: include/linux/rcu* 9552X: include/linux/srcu.h 9553F: kernel/rcu/ 9554X: kernel/torture.c 9555 9556REAL TIME CLOCK (RTC) SUBSYSTEM 9557M: Alessandro Zummo <a.zummo@towertech.it> 9558M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9559L: rtc-linux@googlegroups.com 9560Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9561T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9562S: Maintained 9563F: Documentation/rtc.txt 9564F: drivers/rtc/ 9565F: include/linux/rtc.h 9566F: include/uapi/linux/rtc.h 9567 9568REALTEK AUDIO CODECS 9569M: Bard Liao <bardliao@realtek.com> 9570M: Oder Chiou <oder_chiou@realtek.com> 9571S: Maintained 9572F: sound/soc/codecs/rt* 9573F: include/sound/rt*.h 9574 9575REISERFS FILE SYSTEM 9576L: reiserfs-devel@vger.kernel.org 9577S: Supported 9578F: fs/reiserfs/ 9579 9580REGISTER MAP ABSTRACTION 9581M: Mark Brown <broonie@kernel.org> 9582L: linux-kernel@vger.kernel.org 9583T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9584S: Supported 9585F: drivers/base/regmap/ 9586F: include/linux/regmap.h 9587 9588REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9589M: Ohad Ben-Cohen <ohad@wizery.com> 9590M: Bjorn Andersson <bjorn.andersson@linaro.org> 9591L: linux-remoteproc@vger.kernel.org 9592T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9593S: Maintained 9594F: drivers/remoteproc/ 9595F: Documentation/remoteproc.txt 9596F: include/linux/remoteproc.h 9597 9598REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9599M: Ohad Ben-Cohen <ohad@wizery.com> 9600M: Bjorn Andersson <bjorn.andersson@linaro.org> 9601L: linux-remoteproc@vger.kernel.org 9602T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9603S: Maintained 9604F: drivers/rpmsg/ 9605F: Documentation/rpmsg.txt 9606F: include/linux/rpmsg.h 9607 9608RENESAS ETHERNET DRIVERS 9609R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9610L: netdev@vger.kernel.org 9611L: linux-renesas-soc@vger.kernel.org 9612F: drivers/net/ethernet/renesas/ 9613F: include/linux/sh_eth.h 9614 9615RENESAS USB2 PHY DRIVER 9616M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9617L: linux-renesas-soc@vger.kernel.org 9618S: Maintained 9619F: drivers/phy/phy-rcar-gen3-usb2.c 9620 9621RESET CONTROLLER FRAMEWORK 9622M: Philipp Zabel <p.zabel@pengutronix.de> 9623T: git git://git.pengutronix.de/git/pza/linux 9624S: Maintained 9625F: drivers/reset/ 9626F: Documentation/devicetree/bindings/reset/ 9627F: include/dt-bindings/reset/ 9628F: include/linux/reset.h 9629F: include/linux/reset-controller.h 9630 9631RFKILL 9632M: Johannes Berg <johannes@sipsolutions.net> 9633L: linux-wireless@vger.kernel.org 9634W: http://wireless.kernel.org/ 9635T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9636T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9637S: Maintained 9638F: Documentation/rfkill.txt 9639F: net/rfkill/ 9640 9641RHASHTABLE 9642M: Thomas Graf <tgraf@suug.ch> 9643L: netdev@vger.kernel.org 9644S: Maintained 9645F: lib/rhashtable.c 9646F: include/linux/rhashtable.h 9647 9648RICOH SMARTMEDIA/XD DRIVER 9649M: Maxim Levitsky <maximlevitsky@gmail.com> 9650S: Maintained 9651F: drivers/mtd/nand/r852.c 9652F: drivers/mtd/nand/r852.h 9653 9654RICOH R5C592 MEMORYSTICK DRIVER 9655M: Maxim Levitsky <maximlevitsky@gmail.com> 9656S: Maintained 9657F: drivers/memstick/host/r592.* 9658 9659ROCCAT DRIVERS 9660M: Stefan Achatz <erazor_de@users.sourceforge.net> 9661W: http://sourceforge.net/projects/roccat/ 9662S: Maintained 9663F: drivers/hid/hid-roccat* 9664F: include/linux/hid-roccat* 9665F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9666 9667ROCKER DRIVER 9668M: Jiri Pirko <jiri@resnulli.us> 9669M: Scott Feldman <sfeldma@gmail.com> 9670L: netdev@vger.kernel.org 9671S: Supported 9672F: drivers/net/ethernet/rocker/ 9673 9674ROCKETPORT DRIVER 9675P: Comtrol Corp. 9676W: http://www.comtrol.com 9677S: Maintained 9678F: Documentation/serial/rocket.txt 9679F: drivers/tty/rocket* 9680 9681ROCKETPORT EXPRESS/INFINITY DRIVER 9682M: Kevin Cernekee <cernekee@gmail.com> 9683L: linux-serial@vger.kernel.org 9684S: Odd Fixes 9685F: drivers/tty/serial/rp2.* 9686 9687ROSE NETWORK LAYER 9688M: Ralf Baechle <ralf@linux-mips.org> 9689L: linux-hams@vger.kernel.org 9690W: http://www.linux-ax25.org/ 9691S: Maintained 9692F: include/net/rose.h 9693F: include/uapi/linux/rose.h 9694F: net/rose/ 9695 9696RTL2830 MEDIA DRIVER 9697M: Antti Palosaari <crope@iki.fi> 9698L: linux-media@vger.kernel.org 9699W: https://linuxtv.org 9700W: http://palosaari.fi/linux/ 9701Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9702T: git git://linuxtv.org/anttip/media_tree.git 9703S: Maintained 9704F: drivers/media/dvb-frontends/rtl2830* 9705 9706RTL2832 MEDIA DRIVER 9707M: Antti Palosaari <crope@iki.fi> 9708L: linux-media@vger.kernel.org 9709W: https://linuxtv.org 9710W: http://palosaari.fi/linux/ 9711Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9712T: git git://linuxtv.org/anttip/media_tree.git 9713S: Maintained 9714F: drivers/media/dvb-frontends/rtl2832* 9715 9716RTL2832_SDR MEDIA DRIVER 9717M: Antti Palosaari <crope@iki.fi> 9718L: linux-media@vger.kernel.org 9719W: https://linuxtv.org 9720W: http://palosaari.fi/linux/ 9721Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9722T: git git://linuxtv.org/anttip/media_tree.git 9723S: Maintained 9724F: drivers/media/dvb-frontends/rtl2832_sdr* 9725 9726RTL8180 WIRELESS DRIVER 9727L: linux-wireless@vger.kernel.org 9728W: http://wireless.kernel.org/ 9729T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9730S: Orphan 9731F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9732 9733RTL8187 WIRELESS DRIVER 9734M: Herton Ronaldo Krzesinski <herton@canonical.com> 9735M: Hin-Tak Leung <htl10@users.sourceforge.net> 9736M: Larry Finger <Larry.Finger@lwfinger.net> 9737L: linux-wireless@vger.kernel.org 9738W: http://wireless.kernel.org/ 9739T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9740S: Maintained 9741F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9742 9743RTL8192CE WIRELESS DRIVER 9744M: Larry Finger <Larry.Finger@lwfinger.net> 9745M: Chaoming Li <chaoming_li@realsil.com.cn> 9746L: linux-wireless@vger.kernel.org 9747W: http://wireless.kernel.org/ 9748T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9749S: Maintained 9750F: drivers/net/wireless/realtek/rtlwifi/ 9751F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9752 9753RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9754M: Jes Sorensen <Jes.Sorensen@redhat.com> 9755L: linux-wireless@vger.kernel.org 9756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel 9757S: Maintained 9758F: drivers/net/wireless/realtek/rtl8xxxu/ 9759 9760S3 SAVAGE FRAMEBUFFER DRIVER 9761M: Antonino Daplas <adaplas@gmail.com> 9762L: linux-fbdev@vger.kernel.org 9763S: Maintained 9764F: drivers/video/fbdev/savage/ 9765 9766S390 9767M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9768M: Heiko Carstens <heiko.carstens@de.ibm.com> 9769L: linux-s390@vger.kernel.org 9770W: http://www.ibm.com/developerworks/linux/linux390/ 9771T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9772S: Supported 9773F: arch/s390/ 9774F: drivers/s390/ 9775F: Documentation/s390/ 9776F: Documentation/DocBook/s390* 9777 9778S390 COMMON I/O LAYER 9779M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9780M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9781L: linux-s390@vger.kernel.org 9782W: http://www.ibm.com/developerworks/linux/linux390/ 9783S: Supported 9784F: drivers/s390/cio/ 9785 9786S390 DASD DRIVER 9787M: Stefan Weinhuber <wein@de.ibm.com> 9788M: Stefan Haberland <stefan.haberland@de.ibm.com> 9789L: linux-s390@vger.kernel.org 9790W: http://www.ibm.com/developerworks/linux/linux390/ 9791S: Supported 9792F: drivers/s390/block/dasd* 9793F: block/partitions/ibm.c 9794 9795S390 NETWORK DRIVERS 9796M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9797L: linux-s390@vger.kernel.org 9798W: http://www.ibm.com/developerworks/linux/linux390/ 9799S: Supported 9800F: drivers/s390/net/ 9801 9802S390 PCI SUBSYSTEM 9803M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9804M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9805L: linux-s390@vger.kernel.org 9806W: http://www.ibm.com/developerworks/linux/linux390/ 9807S: Supported 9808F: arch/s390/pci/ 9809F: drivers/pci/hotplug/s390_pci_hpc.c 9810 9811S390 ZCRYPT DRIVER 9812M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9813L: linux-s390@vger.kernel.org 9814W: http://www.ibm.com/developerworks/linux/linux390/ 9815S: Supported 9816F: drivers/s390/crypto/ 9817 9818S390 ZFCP DRIVER 9819M: Steffen Maier <maier@linux.vnet.ibm.com> 9820L: linux-s390@vger.kernel.org 9821W: http://www.ibm.com/developerworks/linux/linux390/ 9822S: Supported 9823F: drivers/s390/scsi/zfcp_* 9824 9825S390 IUCV NETWORK LAYER 9826M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9827L: linux-s390@vger.kernel.org 9828W: http://www.ibm.com/developerworks/linux/linux390/ 9829S: Supported 9830F: drivers/s390/net/*iucv* 9831F: include/net/iucv/ 9832F: net/iucv/ 9833 9834S390 IOMMU (PCI) 9835M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9836L: linux-s390@vger.kernel.org 9837W: http://www.ibm.com/developerworks/linux/linux390/ 9838S: Supported 9839F: drivers/iommu/s390-iommu.c 9840 9841S3C24XX SD/MMC Driver 9842M: Ben Dooks <ben-linux@fluff.org> 9843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9844S: Supported 9845F: drivers/mmc/host/s3cmci.* 9846 9847SAA6588 RDS RECEIVER DRIVER 9848M: Hans Verkuil <hverkuil@xs4all.nl> 9849L: linux-media@vger.kernel.org 9850T: git git://linuxtv.org/media_tree.git 9851W: https://linuxtv.org 9852S: Odd Fixes 9853F: drivers/media/i2c/saa6588* 9854 9855SAA7134 VIDEO4LINUX DRIVER 9856M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9857L: linux-media@vger.kernel.org 9858W: https://linuxtv.org 9859T: git git://linuxtv.org/media_tree.git 9860S: Odd fixes 9861F: Documentation/video4linux/*.saa7134 9862F: drivers/media/pci/saa7134/ 9863 9864SAA7146 VIDEO4LINUX-2 DRIVER 9865M: Hans Verkuil <hverkuil@xs4all.nl> 9866L: linux-media@vger.kernel.org 9867T: git git://linuxtv.org/media_tree.git 9868S: Maintained 9869F: drivers/media/common/saa7146/ 9870F: drivers/media/pci/saa7146/ 9871F: include/media/saa7146* 9872 9873SAMSUNG LAPTOP DRIVER 9874M: Corentin Chary <corentin.chary@gmail.com> 9875L: platform-driver-x86@vger.kernel.org 9876S: Maintained 9877F: drivers/platform/x86/samsung-laptop.c 9878 9879SAMSUNG AUDIO (ASoC) DRIVERS 9880M: Sangbeom Kim <sbkim73@samsung.com> 9881L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9882S: Supported 9883F: sound/soc/samsung/ 9884 9885SAMSUNG FRAMEBUFFER DRIVER 9886M: Jingoo Han <jingoohan1@gmail.com> 9887L: linux-fbdev@vger.kernel.org 9888S: Maintained 9889F: drivers/video/fbdev/s3c-fb.c 9890 9891SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9892M: Sangbeom Kim <sbkim73@samsung.com> 9893M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9894L: linux-kernel@vger.kernel.org 9895L: linux-samsung-soc@vger.kernel.org 9896S: Supported 9897F: drivers/mfd/sec*.c 9898F: drivers/regulator/s2m*.c 9899F: drivers/regulator/s5m*.c 9900F: drivers/clk/clk-s2mps11.c 9901F: drivers/rtc/rtc-s5m.c 9902F: include/linux/mfd/samsung/ 9903F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9904F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9905F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9906F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9907 9908SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9909M: Kyungmin Park <kyungmin.park@samsung.com> 9910M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9911L: linux-media@vger.kernel.org 9912Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9913S: Supported 9914F: drivers/media/platform/exynos4-is/ 9915 9916SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9917M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9918L: linux-media@vger.kernel.org 9919L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9920S: Maintained 9921F: drivers/media/platform/s3c-camif/ 9922F: include/media/drv-intf/s3c_camif.h 9923 9924SAMSUNG S5C73M3 CAMERA DRIVER 9925M: Kyungmin Park <kyungmin.park@samsung.com> 9926M: Andrzej Hajda <a.hajda@samsung.com> 9927L: linux-media@vger.kernel.org 9928S: Supported 9929F: drivers/media/i2c/s5c73m3/* 9930 9931SAMSUNG S5K5BAF CAMERA DRIVER 9932M: Kyungmin Park <kyungmin.park@samsung.com> 9933M: Andrzej Hajda <a.hajda@samsung.com> 9934L: linux-media@vger.kernel.org 9935S: Supported 9936F: drivers/media/i2c/s5k5baf.c 9937 9938SAMSUNG S3FWRN5 NFC DRIVER 9939M: Robert Baldyga <r.baldyga@samsung.com> 9940M: Krzysztof Opasiak <k.opasiak@samsung.com> 9941L: linux-nfc@lists.01.org (moderated for non-subscribers) 9942S: Supported 9943F: drivers/nfc/s3fwrn5 9944 9945SAMSUNG SOC CLOCK DRIVERS 9946M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9947M: Tomasz Figa <tomasz.figa@gmail.com> 9948S: Supported 9949L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9950F: drivers/clk/samsung/ 9951 9952SAMSUNG SXGBE DRIVERS 9953M: Byungho An <bh74.an@samsung.com> 9954M: Girish K S <ks.giri@samsung.com> 9955M: Vipul Pandya <vipul.pandya@samsung.com> 9956S: Supported 9957L: netdev@vger.kernel.org 9958F: drivers/net/ethernet/samsung/sxgbe/ 9959 9960SAMSUNG THERMAL DRIVER 9961M: Lukasz Majewski <l.majewski@samsung.com> 9962L: linux-pm@vger.kernel.org 9963L: linux-samsung-soc@vger.kernel.org 9964S: Supported 9965T: git https://github.com/lmajewski/linux-samsung-thermal.git 9966F: drivers/thermal/samsung/ 9967 9968SAMSUNG USB2 PHY DRIVER 9969M: Kamil Debski <k.debski@samsung.com> 9970L: linux-kernel@vger.kernel.org 9971S: Supported 9972F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9973F: Documentation/phy/samsung-usb2.txt 9974F: drivers/phy/phy-exynos4210-usb2.c 9975F: drivers/phy/phy-exynos4x12-usb2.c 9976F: drivers/phy/phy-exynos5250-usb2.c 9977F: drivers/phy/phy-s5pv210-usb2.c 9978F: drivers/phy/phy-samsung-usb2.c 9979F: drivers/phy/phy-samsung-usb2.h 9980 9981SERIAL DRIVERS 9982M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9983L: linux-serial@vger.kernel.org 9984S: Maintained 9985F: drivers/tty/serial/ 9986 9987SYNOPSYS DESIGNWARE DMAC DRIVER 9988M: Viresh Kumar <vireshk@kernel.org> 9989M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9990S: Maintained 9991F: include/linux/dma/dw.h 9992F: include/linux/platform_data/dma-dw.h 9993F: drivers/dma/dw/ 9994 9995SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9996M: Lars Persson <lars.persson@axis.com> 9997L: netdev@vger.kernel.org 9998S: Supported 9999F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 10000F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 10001 10002SYNOPSYS DESIGNWARE I2C DRIVER 10003M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 10004R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 10005R: Mika Westerberg <mika.westerberg@linux.intel.com> 10006L: linux-i2c@vger.kernel.org 10007S: Maintained 10008F: drivers/i2c/busses/i2c-designware-* 10009F: include/linux/platform_data/i2c-designware.h 10010 10011SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 10012M: Jaehoon Chung <jh80.chung@samsung.com> 10013L: linux-mmc@vger.kernel.org 10014S: Maintained 10015F: include/linux/mmc/dw_mmc.h 10016F: drivers/mmc/host/dw_mmc* 10017 10018SYSTEM TRACE MODULE CLASS 10019M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 10020S: Maintained 10021T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git 10022F: Documentation/trace/stm.txt 10023F: drivers/hwtracing/stm/ 10024F: include/linux/stm.h 10025F: include/uapi/linux/stm.h 10026 10027THUNDERBOLT DRIVER 10028M: Andreas Noever <andreas.noever@gmail.com> 10029S: Maintained 10030F: drivers/thunderbolt/ 10031 10032TI BQ27XXX POWER SUPPLY DRIVER 10033R: Andrew F. Davis <afd@ti.com> 10034F: include/linux/power/bq27xxx_battery.h 10035F: drivers/power/bq27xxx_battery.c 10036F: drivers/power/bq27xxx_battery_i2c.c 10037 10038TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 10039M: John Stultz <john.stultz@linaro.org> 10040M: Thomas Gleixner <tglx@linutronix.de> 10041L: linux-kernel@vger.kernel.org 10042T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 10043S: Supported 10044F: include/linux/clocksource.h 10045F: include/linux/time.h 10046F: include/linux/timex.h 10047F: include/uapi/linux/time.h 10048F: include/uapi/linux/timex.h 10049F: kernel/time/clocksource.c 10050F: kernel/time/time*.c 10051F: kernel/time/alarmtimer.c 10052F: kernel/time/ntp.c 10053F: tools/testing/selftests/timers/ 10054 10055SC1200 WDT DRIVER 10056M: Zwane Mwaikambo <zwanem@gmail.com> 10057S: Maintained 10058F: drivers/watchdog/sc1200wdt.c 10059 10060SCHEDULER 10061M: Ingo Molnar <mingo@redhat.com> 10062M: Peter Zijlstra <peterz@infradead.org> 10063L: linux-kernel@vger.kernel.org 10064T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 10065S: Maintained 10066F: kernel/sched/ 10067F: include/linux/sched.h 10068F: include/uapi/linux/sched.h 10069F: include/linux/wait.h 10070 10071SCORE ARCHITECTURE 10072M: Chen Liqin <liqin.linux@gmail.com> 10073M: Lennox Wu <lennox.wu@gmail.com> 10074W: http://www.sunplus.com 10075S: Supported 10076F: arch/score/ 10077 10078SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 10079M: Sudeep Holla <sudeep.holla@arm.com> 10080L: linux-arm-kernel@lists.infradead.org 10081S: Maintained 10082F: Documentation/devicetree/bindings/arm/arm,scpi.txt 10083F: drivers/clk/clk-scpi.c 10084F: drivers/cpufreq/scpi-cpufreq.c 10085F: drivers/firmware/arm_scpi.c 10086F: include/linux/scpi_protocol.h 10087 10088SCSI CDROM DRIVER 10089M: Jens Axboe <axboe@kernel.dk> 10090L: linux-scsi@vger.kernel.org 10091W: http://www.kernel.dk 10092S: Maintained 10093F: drivers/scsi/sr* 10094 10095SCSI RDMA PROTOCOL (SRP) INITIATOR 10096M: Bart Van Assche <bart.vanassche@sandisk.com> 10097L: linux-rdma@vger.kernel.org 10098S: Supported 10099W: http://www.openfabrics.org 10100Q: http://patchwork.kernel.org/project/linux-rdma/list/ 10101T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 10102F: drivers/infiniband/ulp/srp/ 10103F: include/scsi/srp.h 10104 10105SCSI SG DRIVER 10106M: Doug Gilbert <dgilbert@interlog.com> 10107L: linux-scsi@vger.kernel.org 10108W: http://sg.danny.cz/sg 10109S: Maintained 10110F: Documentation/scsi/scsi-generic.txt 10111F: drivers/scsi/sg.c 10112F: include/scsi/sg.h 10113 10114SCSI SUBSYSTEM 10115M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com> 10116T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 10117M: "Martin K. Petersen" <martin.petersen@oracle.com> 10118T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 10119L: linux-scsi@vger.kernel.org 10120S: Maintained 10121F: drivers/scsi/ 10122F: include/scsi/ 10123 10124SCSI TAPE DRIVER 10125M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 10126L: linux-scsi@vger.kernel.org 10127S: Maintained 10128F: Documentation/scsi/st.txt 10129F: drivers/scsi/st.* 10130F: drivers/scsi/st_*.h 10131 10132SCTP PROTOCOL 10133M: Vlad Yasevich <vyasevich@gmail.com> 10134M: Neil Horman <nhorman@tuxdriver.com> 10135L: linux-sctp@vger.kernel.org 10136W: http://lksctp.sourceforge.net 10137S: Maintained 10138F: Documentation/networking/sctp.txt 10139F: include/linux/sctp.h 10140F: include/uapi/linux/sctp.h 10141F: include/net/sctp/ 10142F: net/sctp/ 10143 10144SCx200 CPU SUPPORT 10145M: Jim Cromie <jim.cromie@gmail.com> 10146S: Odd Fixes 10147F: Documentation/i2c/busses/scx200_acb 10148F: arch/x86/platform/scx200/ 10149F: drivers/watchdog/scx200_wdt.c 10150F: drivers/i2c/busses/scx200* 10151F: drivers/mtd/maps/scx200_docflash.c 10152F: include/linux/scx200.h 10153 10154SCx200 GPIO DRIVER 10155M: Jim Cromie <jim.cromie@gmail.com> 10156S: Maintained 10157F: drivers/char/scx200_gpio.c 10158F: include/linux/scx200_gpio.h 10159 10160SCx200 HRT CLOCKSOURCE DRIVER 10161M: Jim Cromie <jim.cromie@gmail.com> 10162S: Maintained 10163F: drivers/clocksource/scx200_hrt.c 10164 10165SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 10166M: Sascha Sommer <saschasommer@freenet.de> 10167L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 10168S: Maintained 10169F: drivers/mmc/host/sdricoh_cs.c 10170 10171SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 10172M: Adrian Hunter <adrian.hunter@intel.com> 10173L: linux-mmc@vger.kernel.org 10174T: git git://git.infradead.org/users/ahunter/linux-sdhci.git 10175S: Maintained 10176F: drivers/mmc/host/sdhci* 10177F: include/linux/mmc/sdhci* 10178 10179SECURE COMPUTING 10180M: Kees Cook <keescook@chromium.org> 10181R: Andy Lutomirski <luto@amacapital.net> 10182R: Will Drewry <wad@chromium.org> 10183T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 10184S: Supported 10185F: kernel/seccomp.c 10186F: include/uapi/linux/seccomp.h 10187F: include/linux/seccomp.h 10188F: tools/testing/selftests/seccomp/* 10189K: \bsecure_computing 10190K: \bTIF_SECCOMP\b 10191 10192SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 10193M: Ben Dooks <ben-linux@fluff.org> 10194M: Jaehoon Chung <jh80.chung@samsung.com> 10195L: linux-mmc@vger.kernel.org 10196S: Maintained 10197F: drivers/mmc/host/sdhci-s3c* 10198 10199SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 10200M: Viresh Kumar <vireshk@kernel.org> 10201L: linux-mmc@vger.kernel.org 10202S: Maintained 10203F: drivers/mmc/host/sdhci-spear.c 10204 10205SECURITY SUBSYSTEM 10206M: James Morris <james.l.morris@oracle.com> 10207M: "Serge E. Hallyn" <serge@hallyn.com> 10208L: linux-security-module@vger.kernel.org (suggested Cc:) 10209T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 10210W: http://kernsec.org/ 10211S: Supported 10212F: security/ 10213 10214SECURITY CONTACT 10215M: Security Officers <security@kernel.org> 10216S: Supported 10217 10218SELINUX SECURITY MODULE 10219M: Paul Moore <paul@paul-moore.com> 10220M: Stephen Smalley <sds@tycho.nsa.gov> 10221M: Eric Paris <eparis@parisplace.org> 10222L: selinux@tycho.nsa.gov (moderated for non-subscribers) 10223W: http://selinuxproject.org 10224T: git git://git.infradead.org/users/pcmoore/selinux 10225S: Supported 10226F: include/linux/selinux* 10227F: security/selinux/ 10228F: scripts/selinux/ 10229 10230APPARMOR SECURITY MODULE 10231M: John Johansen <john.johansen@canonical.com> 10232L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 10233W: apparmor.wiki.kernel.org 10234T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 10235S: Supported 10236F: security/apparmor/ 10237 10238LOADPIN SECURITY MODULE 10239M: Kees Cook <keescook@chromium.org> 10240T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin 10241S: Supported 10242F: security/loadpin/ 10243 10244YAMA SECURITY MODULE 10245M: Kees Cook <keescook@chromium.org> 10246T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 10247S: Supported 10248F: security/yama/ 10249 10250SENSABLE PHANTOM 10251M: Jiri Slaby <jirislaby@gmail.com> 10252S: Maintained 10253F: drivers/misc/phantom.c 10254F: include/uapi/linux/phantom.h 10255 10256SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 10257M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 10258M: Ketan Mukadam <ketan.mukadam@avagotech.com> 10259M: John Soni Jose <sony.john@avagotech.com> 10260L: linux-scsi@vger.kernel.org 10261W: http://www.avagotech.com 10262S: Supported 10263F: drivers/scsi/be2iscsi/ 10264 10265Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 10266M: Sathya Perla <sathya.perla@broadcom.com> 10267M: Ajit Khaparde <ajit.khaparde@broadcom.com> 10268M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com> 10269M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 10270M: Somnath Kotur <somnath.kotur@broadcom.com> 10271L: netdev@vger.kernel.org 10272W: http://www.emulex.com 10273S: Supported 10274F: drivers/net/ethernet/emulex/benet/ 10275 10276EMULEX ONECONNECT ROCE DRIVER 10277M: Selvin Xavier <selvin.xavier@avagotech.com> 10278M: Devesh Sharma <devesh.sharma@avagotech.com> 10279M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 10280L: linux-rdma@vger.kernel.org 10281W: http://www.emulex.com 10282S: Supported 10283F: drivers/infiniband/hw/ocrdma/ 10284 10285SFC NETWORK DRIVER 10286M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 10287M: Edward Cree <ecree@solarflare.com> 10288M: Bert Kenward <bkenward@solarflare.com> 10289L: netdev@vger.kernel.org 10290S: Supported 10291F: drivers/net/ethernet/sfc/ 10292 10293SGI GRU DRIVER 10294M: Dimitri Sivanich <sivanich@sgi.com> 10295S: Maintained 10296F: drivers/misc/sgi-gru/ 10297 10298SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 10299M: Pat Gefre <pfg@sgi.com> 10300L: linux-ia64@vger.kernel.org 10301S: Supported 10302F: Documentation/ia64/serial.txt 10303F: drivers/tty/serial/ioc?_serial.c 10304F: include/linux/ioc?.h 10305 10306SGI XP/XPC/XPNET DRIVER 10307M: Cliff Whickman <cpw@sgi.com> 10308M: Robin Holt <robinmholt@gmail.com> 10309S: Maintained 10310F: drivers/misc/sgi-xp/ 10311 10312SI2157 MEDIA DRIVER 10313M: Antti Palosaari <crope@iki.fi> 10314L: linux-media@vger.kernel.org 10315W: https://linuxtv.org 10316W: http://palosaari.fi/linux/ 10317Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10318T: git git://linuxtv.org/anttip/media_tree.git 10319S: Maintained 10320F: drivers/media/tuners/si2157* 10321 10322SI2168 MEDIA DRIVER 10323M: Antti Palosaari <crope@iki.fi> 10324L: linux-media@vger.kernel.org 10325W: https://linuxtv.org 10326W: http://palosaari.fi/linux/ 10327Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10328T: git git://linuxtv.org/anttip/media_tree.git 10329S: Maintained 10330F: drivers/media/dvb-frontends/si2168* 10331 10332SI470X FM RADIO RECEIVER I2C DRIVER 10333M: Hans Verkuil <hverkuil@xs4all.nl> 10334L: linux-media@vger.kernel.org 10335T: git git://linuxtv.org/media_tree.git 10336W: https://linuxtv.org 10337S: Odd Fixes 10338F: drivers/media/radio/si470x/radio-si470x-i2c.c 10339 10340SI470X FM RADIO RECEIVER USB DRIVER 10341M: Hans Verkuil <hverkuil@xs4all.nl> 10342L: linux-media@vger.kernel.org 10343T: git git://linuxtv.org/media_tree.git 10344W: https://linuxtv.org 10345S: Maintained 10346F: drivers/media/radio/si470x/radio-si470x-common.c 10347F: drivers/media/radio/si470x/radio-si470x.h 10348F: drivers/media/radio/si470x/radio-si470x-usb.c 10349 10350SI4713 FM RADIO TRANSMITTER I2C DRIVER 10351M: Eduardo Valentin <edubezval@gmail.com> 10352L: linux-media@vger.kernel.org 10353T: git git://linuxtv.org/media_tree.git 10354W: https://linuxtv.org 10355S: Odd Fixes 10356F: drivers/media/radio/si4713/si4713.? 10357 10358SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 10359M: Eduardo Valentin <edubezval@gmail.com> 10360L: linux-media@vger.kernel.org 10361T: git git://linuxtv.org/media_tree.git 10362W: https://linuxtv.org 10363S: Odd Fixes 10364F: drivers/media/radio/si4713/radio-platform-si4713.c 10365 10366SI4713 FM RADIO TRANSMITTER USB DRIVER 10367M: Hans Verkuil <hverkuil@xs4all.nl> 10368L: linux-media@vger.kernel.org 10369T: git git://linuxtv.org/media_tree.git 10370W: https://linuxtv.org 10371S: Maintained 10372F: drivers/media/radio/si4713/radio-usb-si4713.c 10373 10374SIANO DVB DRIVER 10375M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10376L: linux-media@vger.kernel.org 10377W: https://linuxtv.org 10378T: git git://linuxtv.org/media_tree.git 10379S: Odd fixes 10380F: drivers/media/common/siano/ 10381F: drivers/media/usb/siano/ 10382F: drivers/media/usb/siano/ 10383F: drivers/media/mmc/siano/ 10384 10385SIMPLEFB FB DRIVER 10386M: Hans de Goede <hdegoede@redhat.com> 10387L: linux-fbdev@vger.kernel.org 10388S: Maintained 10389F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 10390F: drivers/video/fbdev/simplefb.c 10391F: include/linux/platform_data/simplefb.h 10392 10393SH_VEU V4L2 MEM2MEM DRIVER 10394L: linux-media@vger.kernel.org 10395S: Orphan 10396F: drivers/media/platform/sh_veu.c 10397 10398SH_VOU V4L2 OUTPUT DRIVER 10399L: linux-media@vger.kernel.org 10400S: Orphan 10401F: drivers/media/platform/sh_vou.c 10402F: include/media/drv-intf/sh_vou.h 10403 10404SIMPLE FIRMWARE INTERFACE (SFI) 10405M: Len Brown <lenb@kernel.org> 10406L: sfi-devel@simplefirmware.org 10407W: http://simplefirmware.org/ 10408T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 10409S: Supported 10410F: arch/x86/platform/sfi/ 10411F: drivers/sfi/ 10412F: include/linux/sfi*.h 10413 10414SIMTEC EB110ATX (Chalice CATS) 10415P: Ben Dooks 10416P: Vincent Sanders <vince@simtec.co.uk> 10417M: Simtec Linux Team <linux@simtec.co.uk> 10418W: http://www.simtec.co.uk/products/EB110ATX/ 10419S: Supported 10420 10421SIMTEC EB2410ITX (BAST) 10422P: Ben Dooks 10423P: Vincent Sanders <vince@simtec.co.uk> 10424M: Simtec Linux Team <linux@simtec.co.uk> 10425W: http://www.simtec.co.uk/products/EB2410ITX/ 10426S: Supported 10427F: arch/arm/mach-s3c24xx/mach-bast.c 10428F: arch/arm/mach-s3c24xx/bast-ide.c 10429F: arch/arm/mach-s3c24xx/bast-irq.c 10430 10431TI DAVINCI MACHINE SUPPORT 10432M: Sekhar Nori <nsekhar@ti.com> 10433M: Kevin Hilman <khilman@kernel.org> 10434L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10435T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 10436S: Supported 10437F: arch/arm/mach-davinci/ 10438F: drivers/i2c/busses/i2c-davinci.c 10439 10440TI DAVINCI SERIES MEDIA DRIVER 10441M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10442L: linux-media@vger.kernel.org 10443W: https://linuxtv.org 10444Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10445T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10446S: Maintained 10447F: drivers/media/platform/davinci/ 10448F: include/media/davinci/ 10449 10450TI AM437X VPFE DRIVER 10451M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10452L: linux-media@vger.kernel.org 10453W: https://linuxtv.org 10454Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10455T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10456S: Maintained 10457F: drivers/media/platform/am437x/ 10458 10459OV2659 OMNIVISION SENSOR DRIVER 10460M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10461L: linux-media@vger.kernel.org 10462W: https://linuxtv.org 10463Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10464T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10465S: Maintained 10466F: drivers/media/i2c/ov2659.c 10467F: include/media/i2c/ov2659.h 10468 10469SILICON MOTION SM712 FRAME BUFFER DRIVER 10470M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10471M: Teddy Wang <teddy.wang@siliconmotion.com> 10472M: Sudip Mukherjee <sudip@vectorindia.org> 10473L: linux-fbdev@vger.kernel.org 10474S: Maintained 10475F: drivers/video/fbdev/sm712* 10476F: Documentation/fb/sm712fb.txt 10477 10478SIS 190 ETHERNET DRIVER 10479M: Francois Romieu <romieu@fr.zoreil.com> 10480L: netdev@vger.kernel.org 10481S: Maintained 10482F: drivers/net/ethernet/sis/sis190.c 10483 10484SIS 900/7016 FAST ETHERNET DRIVER 10485M: Daniele Venzano <venza@brownhat.org> 10486W: http://www.brownhat.org/sis900.html 10487L: netdev@vger.kernel.org 10488S: Maintained 10489F: drivers/net/ethernet/sis/sis900.* 10490 10491SIS FRAMEBUFFER DRIVER 10492M: Thomas Winischhofer <thomas@winischhofer.net> 10493W: http://www.winischhofer.net/linuxsisvga.shtml 10494S: Maintained 10495F: Documentation/fb/sisfb.txt 10496F: drivers/video/fbdev/sis/ 10497F: include/video/sisfb.h 10498 10499SIS USB2VGA DRIVER 10500M: Thomas Winischhofer <thomas@winischhofer.net> 10501W: http://www.winischhofer.at/linuxsisusbvga.shtml 10502S: Maintained 10503F: drivers/usb/misc/sisusbvga/ 10504 10505SLAB ALLOCATOR 10506M: Christoph Lameter <cl@linux.com> 10507M: Pekka Enberg <penberg@kernel.org> 10508M: David Rientjes <rientjes@google.com> 10509M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10510M: Andrew Morton <akpm@linux-foundation.org> 10511L: linux-mm@kvack.org 10512S: Maintained 10513F: include/linux/sl?b*.h 10514F: mm/sl?b* 10515 10516SLEEPABLE READ-COPY UPDATE (SRCU) 10517M: Lai Jiangshan <jiangshanlai@gmail.com> 10518M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10519M: Josh Triplett <josh@joshtriplett.org> 10520R: Steven Rostedt <rostedt@goodmis.org> 10521R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10522L: linux-kernel@vger.kernel.org 10523W: http://www.rdrop.com/users/paulmck/RCU/ 10524S: Supported 10525T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10526F: include/linux/srcu.h 10527F: kernel/rcu/srcu.c 10528 10529SMACK SECURITY MODULE 10530M: Casey Schaufler <casey@schaufler-ca.com> 10531L: linux-security-module@vger.kernel.org 10532W: http://schaufler-ca.com 10533T: git git://git.gitorious.org/smack-next/kernel.git 10534S: Maintained 10535F: Documentation/security/Smack.txt 10536F: security/smack/ 10537 10538DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10539M: Kevin Hilman <khilman@kernel.org> 10540M: Nishanth Menon <nm@ti.com> 10541S: Maintained 10542F: drivers/power/avs/ 10543F: include/linux/power/smartreflex.h 10544L: linux-pm@vger.kernel.org 10545 10546SMC91x ETHERNET DRIVER 10547M: Nicolas Pitre <nico@fluxnic.net> 10548S: Odd Fixes 10549F: drivers/net/ethernet/smsc/smc91x.* 10550 10551SMIA AND SMIA++ IMAGE SENSOR DRIVER 10552M: Sakari Ailus <sakari.ailus@iki.fi> 10553L: linux-media@vger.kernel.org 10554S: Maintained 10555F: drivers/media/i2c/smiapp/ 10556F: include/media/i2c/smiapp.h 10557F: drivers/media/i2c/smiapp-pll.c 10558F: drivers/media/i2c/smiapp-pll.h 10559F: include/uapi/linux/smiapp.h 10560F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10561 10562SMM665 HARDWARE MONITOR DRIVER 10563M: Guenter Roeck <linux@roeck-us.net> 10564L: linux-hwmon@vger.kernel.org 10565S: Maintained 10566F: Documentation/hwmon/smm665 10567F: drivers/hwmon/smm665.c 10568 10569SMSC EMC2103 HARDWARE MONITOR DRIVER 10570M: Steve Glendinning <steve.glendinning@shawell.net> 10571L: linux-hwmon@vger.kernel.org 10572S: Maintained 10573F: Documentation/hwmon/emc2103 10574F: drivers/hwmon/emc2103.c 10575 10576SMSC SCH5627 HARDWARE MONITOR DRIVER 10577M: Hans de Goede <hdegoede@redhat.com> 10578L: linux-hwmon@vger.kernel.org 10579S: Supported 10580F: Documentation/hwmon/sch5627 10581F: drivers/hwmon/sch5627.c 10582 10583SMSC47B397 HARDWARE MONITOR DRIVER 10584M: Jean Delvare <jdelvare@suse.com> 10585L: linux-hwmon@vger.kernel.org 10586S: Maintained 10587F: Documentation/hwmon/smsc47b397 10588F: drivers/hwmon/smsc47b397.c 10589 10590SMSC911x ETHERNET DRIVER 10591M: Steve Glendinning <steve.glendinning@shawell.net> 10592L: netdev@vger.kernel.org 10593S: Maintained 10594F: include/linux/smsc911x.h 10595F: drivers/net/ethernet/smsc/smsc911x.* 10596 10597SMSC9420 PCI ETHERNET DRIVER 10598M: Steve Glendinning <steve.glendinning@shawell.net> 10599L: netdev@vger.kernel.org 10600S: Maintained 10601F: drivers/net/ethernet/smsc/smsc9420.* 10602 10603SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10604M: Steve Glendinning <steve.glendinning@shawell.net> 10605L: linux-fbdev@vger.kernel.org 10606S: Maintained 10607F: drivers/video/fbdev/smscufx.c 10608 10609SOC-CAMERA V4L2 SUBSYSTEM 10610M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10611L: linux-media@vger.kernel.org 10612T: git git://linuxtv.org/media_tree.git 10613S: Maintained 10614F: include/media/soc* 10615F: drivers/media/i2c/soc_camera/ 10616F: drivers/media/platform/soc_camera/ 10617 10618SOEKRIS NET48XX LED SUPPORT 10619M: Chris Boot <bootc@bootc.net> 10620S: Maintained 10621F: drivers/leds/leds-net48xx.c 10622 10623SOFTLOGIC 6x10 MPEG CODEC 10624M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10625M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10626M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10627M: Ismael Luceno <ismael@iodev.co.uk> 10628L: linux-media@vger.kernel.org 10629S: Supported 10630F: drivers/media/pci/solo6x10/ 10631 10632SOFTWARE RAID (Multiple Disks) SUPPORT 10633M: Shaohua Li <shli@kernel.org> 10634L: linux-raid@vger.kernel.org 10635T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git 10636S: Supported 10637F: drivers/md/ 10638F: include/linux/raid/ 10639F: include/uapi/linux/raid/ 10640 10641SONIC NETWORK DRIVER 10642M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10643L: netdev@vger.kernel.org 10644S: Maintained 10645F: drivers/net/ethernet/natsemi/sonic.* 10646 10647SONICS SILICON BACKPLANE DRIVER (SSB) 10648M: Michael Buesch <m@bues.ch> 10649L: linux-wireless@vger.kernel.org 10650S: Maintained 10651F: drivers/ssb/ 10652F: include/linux/ssb/ 10653 10654SONY VAIO CONTROL DEVICE DRIVER 10655M: Mattia Dongili <malattia@linux.it> 10656L: platform-driver-x86@vger.kernel.org 10657W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10658S: Maintained 10659F: Documentation/laptops/sony-laptop.txt 10660F: drivers/char/sonypi.c 10661F: drivers/platform/x86/sony-laptop.c 10662F: include/linux/sony-laptop.h 10663 10664SONY MEMORYSTICK CARD SUPPORT 10665M: Alex Dubov <oakad@yahoo.com> 10666W: http://tifmxx.berlios.de/ 10667S: Maintained 10668F: drivers/memstick/host/tifm_ms.c 10669 10670SONY MEMORYSTICK STANDARD SUPPORT 10671M: Maxim Levitsky <maximlevitsky@gmail.com> 10672S: Maintained 10673F: drivers/memstick/core/ms_block.* 10674 10675SOUND 10676M: Jaroslav Kysela <perex@perex.cz> 10677M: Takashi Iwai <tiwai@suse.com> 10678L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10679W: http://www.alsa-project.org/ 10680T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10681T: git git://git.alsa-project.org/alsa-kernel.git 10682Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10683S: Maintained 10684F: Documentation/sound/ 10685F: include/sound/ 10686F: include/uapi/sound/ 10687F: sound/ 10688 10689SOUND - COMPRESSED AUDIO 10690M: Vinod Koul <vinod.koul@intel.com> 10691L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10692T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10693S: Supported 10694F: Documentation/sound/alsa/compress_offload.txt 10695F: include/sound/compress_driver.h 10696F: include/uapi/sound/compress_* 10697F: sound/core/compress_offload.c 10698F: sound/soc/soc-compress.c 10699 10700SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10701M: Liam Girdwood <lgirdwood@gmail.com> 10702M: Mark Brown <broonie@kernel.org> 10703T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10704L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10705W: http://alsa-project.org/main/index.php/ASoC 10706S: Supported 10707F: Documentation/sound/alsa/soc/ 10708F: sound/soc/ 10709F: include/sound/soc* 10710 10711SOUND - DMAENGINE HELPERS 10712M: Lars-Peter Clausen <lars@metafoo.de> 10713S: Supported 10714F: include/sound/dmaengine_pcm.h 10715F: sound/core/pcm_dmaengine.c 10716F: sound/soc/soc-generic-dmaengine-pcm.c 10717 10718SP2 MEDIA DRIVER 10719M: Olli Salonen <olli.salonen@iki.fi> 10720L: linux-media@vger.kernel.org 10721W: https://linuxtv.org 10722Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10723S: Maintained 10724F: drivers/media/dvb-frontends/sp2* 10725 10726SPARC + UltraSPARC (sparc/sparc64) 10727M: "David S. Miller" <davem@davemloft.net> 10728L: sparclinux@vger.kernel.org 10729Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10730T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10731T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10732S: Maintained 10733F: arch/sparc/ 10734F: drivers/sbus/ 10735 10736SPARC SERIAL DRIVERS 10737M: "David S. Miller" <davem@davemloft.net> 10738L: sparclinux@vger.kernel.org 10739T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10740T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10741S: Maintained 10742F: include/linux/sunserialcore.h 10743F: drivers/tty/serial/suncore.c 10744F: drivers/tty/serial/sunhv.c 10745F: drivers/tty/serial/sunsab.c 10746F: drivers/tty/serial/sunsab.h 10747F: drivers/tty/serial/sunsu.c 10748F: drivers/tty/serial/sunzilog.c 10749F: drivers/tty/serial/sunzilog.h 10750 10751SPARSE CHECKER 10752M: "Christopher Li" <sparse@chrisli.org> 10753L: linux-sparse@vger.kernel.org 10754W: https://sparse.wiki.kernel.org/ 10755T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10756T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10757S: Maintained 10758F: include/linux/compiler.h 10759 10760SPEAR PLATFORM SUPPORT 10761M: Viresh Kumar <vireshk@kernel.org> 10762M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10764W: http://www.st.com/spear 10765S: Maintained 10766F: arch/arm/boot/dts/spear* 10767F: arch/arm/mach-spear/ 10768 10769SPEAR CLOCK FRAMEWORK SUPPORT 10770M: Viresh Kumar <vireshk@kernel.org> 10771L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10772W: http://www.st.com/spear 10773S: Maintained 10774F: drivers/clk/spear/ 10775 10776SPI SUBSYSTEM 10777M: Mark Brown <broonie@kernel.org> 10778L: linux-spi@vger.kernel.org 10779T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10780Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10781S: Maintained 10782F: Documentation/spi/ 10783F: drivers/spi/ 10784F: include/linux/spi/ 10785F: include/uapi/linux/spi/ 10786 10787SPIDERNET NETWORK DRIVER for CELL 10788M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10789L: netdev@vger.kernel.org 10790S: Supported 10791F: Documentation/networking/spider_net.txt 10792F: drivers/net/ethernet/toshiba/spider_net* 10793 10794SPU FILE SYSTEM 10795M: Jeremy Kerr <jk@ozlabs.org> 10796L: linuxppc-dev@lists.ozlabs.org 10797W: http://www.ibm.com/developerworks/power/cell/ 10798S: Supported 10799F: Documentation/filesystems/spufs.txt 10800F: arch/powerpc/platforms/cell/spufs/ 10801 10802SQUASHFS FILE SYSTEM 10803M: Phillip Lougher <phillip@squashfs.org.uk> 10804L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10805W: http://squashfs.org.uk 10806T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10807S: Maintained 10808F: Documentation/filesystems/squashfs.txt 10809F: fs/squashfs/ 10810 10811SRM (Alpha) environment access 10812M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10813S: Maintained 10814F: arch/alpha/kernel/srm_env.c 10815 10816STABLE BRANCH 10817M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10818L: stable@vger.kernel.org 10819S: Supported 10820F: Documentation/stable_kernel_rules.txt 10821 10822STAGING SUBSYSTEM 10823M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10824T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10825L: devel@driverdev.osuosl.org 10826S: Supported 10827F: drivers/staging/ 10828 10829STAGING - COMEDI 10830M: Ian Abbott <abbotti@mev.co.uk> 10831M: H Hartley Sweeten <hsweeten@visionengravers.com> 10832S: Odd Fixes 10833F: drivers/staging/comedi/ 10834 10835STAGING - FLARION FT1000 DRIVERS 10836M: Marek Belisko <marek.belisko@gmail.com> 10837S: Odd Fixes 10838F: drivers/staging/ft1000/ 10839 10840STAGING - INDUSTRIAL IO 10841M: Jonathan Cameron <jic23@kernel.org> 10842L: linux-iio@vger.kernel.org 10843S: Odd Fixes 10844F: drivers/staging/iio/ 10845 10846STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10847M: Jarod Wilson <jarod@wilsonet.com> 10848W: http://www.lirc.org/ 10849S: Odd Fixes 10850F: drivers/staging/media/lirc/ 10851 10852STAGING - LUSTRE PARALLEL FILESYSTEM 10853M: Oleg Drokin <oleg.drokin@intel.com> 10854M: Andreas Dilger <andreas.dilger@intel.com> 10855L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10856W: http://wiki.lustre.org/ 10857S: Maintained 10858F: drivers/staging/lustre 10859 10860STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10861M: Marc Dietrich <marvin24@gmx.de> 10862L: ac100@lists.launchpad.net (moderated for non-subscribers) 10863L: linux-tegra@vger.kernel.org 10864S: Maintained 10865F: drivers/staging/nvec/ 10866 10867STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10868M: Jens Frederich <jfrederich@gmail.com> 10869M: Daniel Drake <dsd@laptop.org> 10870M: Jon Nettleton <jon.nettleton@gmail.com> 10871W: http://wiki.laptop.org/go/DCON 10872S: Maintained 10873F: drivers/staging/olpc_dcon/ 10874 10875STAGING - REALTEK RTL8712U DRIVERS 10876M: Larry Finger <Larry.Finger@lwfinger.net> 10877M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10878S: Odd Fixes 10879F: drivers/staging/rtl8712/ 10880 10881STAGING - REALTEK RTL8723U WIRELESS DRIVER 10882M: Larry Finger <Larry.Finger@lwfinger.net> 10883M: Jes Sorensen <Jes.Sorensen@redhat.com> 10884L: linux-wireless@vger.kernel.org 10885S: Maintained 10886F: drivers/staging/rtl8723au/ 10887 10888STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10889M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10890M: Teddy Wang <teddy.wang@siliconmotion.com> 10891M: Sudip Mukherjee <sudip@vectorindia.org> 10892L: linux-fbdev@vger.kernel.org 10893S: Maintained 10894F: drivers/staging/sm750fb/ 10895 10896STAGING - SLICOSS 10897M: Lior Dotan <liodot@gmail.com> 10898M: Christopher Harrer <charrer@alacritech.com> 10899S: Odd Fixes 10900F: drivers/staging/slicoss/ 10901 10902STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10903M: William Hubbs <w.d.hubbs@gmail.com> 10904M: Chris Brannon <chris@the-brannons.com> 10905M: Kirk Reiser <kirk@reisers.ca> 10906M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10907L: speakup@linux-speakup.org 10908W: http://www.linux-speakup.org/ 10909S: Odd Fixes 10910F: drivers/staging/speakup/ 10911 10912STAGING - VIA VT665X DRIVERS 10913M: Forest Bond <forest@alittletooquiet.net> 10914S: Odd Fixes 10915F: drivers/staging/vt665?/ 10916 10917STAGING - WILC1000 WIFI DRIVER 10918M: Johnny Kim <johnny.kim@atmel.com> 10919M: Austin Shin <austin.shin@atmel.com> 10920M: Chris Park <chris.park@atmel.com> 10921M: Tony Cho <tony.cho@atmel.com> 10922M: Glen Lee <glen.lee@atmel.com> 10923M: Leo Kim <leo.kim@atmel.com> 10924L: linux-wireless@vger.kernel.org 10925S: Supported 10926F: drivers/staging/wilc1000/ 10927 10928STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10929M: Arnaud Patard <arnaud.patard@rtp-net.org> 10930S: Odd Fixes 10931F: drivers/staging/xgifb/ 10932 10933STARFIRE/DURALAN NETWORK DRIVER 10934M: Ion Badulescu <ionut@badula.org> 10935S: Odd Fixes 10936F: drivers/net/ethernet/adaptec/starfire* 10937 10938SUN3/3X 10939M: Sam Creasey <sammy@sammy.net> 10940W: http://sammy.net/sun3/ 10941S: Maintained 10942F: arch/m68k/kernel/*sun3* 10943F: arch/m68k/sun3*/ 10944F: arch/m68k/include/asm/sun3* 10945F: drivers/net/ethernet/i825xx/sun3* 10946 10947SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10948M: Hans de Goede <hdegoede@redhat.com> 10949L: linux-input@vger.kernel.org 10950S: Maintained 10951F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10952F: drivers/input/keyboard/sun4i-lradc-keys.c 10953 10954SUNDANCE NETWORK DRIVER 10955M: Denis Kirjanov <kda@linux-powerpc.org> 10956L: netdev@vger.kernel.org 10957S: Maintained 10958F: drivers/net/ethernet/dlink/sundance.c 10959 10960SUPERH 10961M: Yoshinori Sato <ysato@users.sourceforge.jp> 10962M: Rich Felker <dalias@libc.org> 10963L: linux-sh@vger.kernel.org 10964Q: http://patchwork.kernel.org/project/linux-sh/list/ 10965S: Maintained 10966F: Documentation/sh/ 10967F: arch/sh/ 10968F: drivers/sh/ 10969 10970SUSPEND TO RAM 10971M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10972M: Len Brown <len.brown@intel.com> 10973M: Pavel Machek <pavel@ucw.cz> 10974L: linux-pm@vger.kernel.org 10975S: Supported 10976F: Documentation/power/ 10977F: arch/x86/kernel/acpi/ 10978F: drivers/base/power/ 10979F: kernel/power/ 10980F: include/linux/suspend.h 10981F: include/linux/freezer.h 10982F: include/linux/pm.h 10983 10984SVGA HANDLING 10985M: Martin Mares <mj@ucw.cz> 10986L: linux-video@atrey.karlin.mff.cuni.cz 10987S: Maintained 10988F: Documentation/svga.txt 10989F: arch/x86/boot/video* 10990 10991SWIOTLB SUBSYSTEM 10992M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10993L: linux-kernel@vger.kernel.org 10994T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10995S: Supported 10996F: lib/swiotlb.c 10997F: arch/*/kernel/pci-swiotlb.c 10998F: include/linux/swiotlb.h 10999 11000SWITCHDEV 11001M: Jiri Pirko <jiri@resnulli.us> 11002L: netdev@vger.kernel.org 11003S: Supported 11004F: net/switchdev/ 11005F: include/net/switchdev.h 11006 11007SYNOPSYS ARC ARCHITECTURE 11008M: Vineet Gupta <vgupta@synopsys.com> 11009L: linux-snps-arc@lists.infradead.org 11010S: Supported 11011F: arch/arc/ 11012F: Documentation/devicetree/bindings/arc/* 11013F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 11014F: drivers/tty/serial/arc_uart.c 11015T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 11016 11017SYNOPSYS ARC SDP platform support 11018M: Alexey Brodkin <abrodkin@synopsys.com> 11019S: Supported 11020F: arch/arc/plat-axs10x 11021F: arch/arc/boot/dts/ax* 11022F: Documentation/devicetree/bindings/arc/axs10* 11023 11024SYSTEM CONFIGURATION (SYSCON) 11025M: Lee Jones <lee.jones@linaro.org> 11026M: Arnd Bergmann <arnd@arndb.de> 11027T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 11028S: Supported 11029F: drivers/mfd/syscon.c 11030 11031SYSV FILESYSTEM 11032M: Christoph Hellwig <hch@infradead.org> 11033S: Maintained 11034F: Documentation/filesystems/sysv-fs.txt 11035F: fs/sysv/ 11036F: include/linux/sysv_fs.h 11037 11038TARGET SUBSYSTEM 11039M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 11040L: linux-scsi@vger.kernel.org 11041L: target-devel@vger.kernel.org 11042W: http://www.linux-iscsi.org 11043W: http://groups.google.com/group/linux-iscsi-target-dev 11044T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 11045S: Supported 11046F: drivers/target/ 11047F: include/target/ 11048F: Documentation/target/ 11049 11050TASKSTATS STATISTICS INTERFACE 11051M: Balbir Singh <bsingharora@gmail.com> 11052S: Maintained 11053F: Documentation/accounting/taskstats* 11054F: include/linux/taskstats* 11055F: kernel/taskstats.c 11056 11057TC CLASSIFIER 11058M: Jamal Hadi Salim <jhs@mojatatu.com> 11059L: netdev@vger.kernel.org 11060S: Maintained 11061F: include/net/pkt_cls.h 11062F: include/uapi/linux/pkt_cls.h 11063F: net/sched/ 11064 11065TCP LOW PRIORITY MODULE 11066M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 11067M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 11068W: http://tcp-lp-mod.sourceforge.net/ 11069S: Maintained 11070F: net/ipv4/tcp_lp.c 11071 11072TDA10071 MEDIA DRIVER 11073M: Antti Palosaari <crope@iki.fi> 11074L: linux-media@vger.kernel.org 11075W: https://linuxtv.org 11076W: http://palosaari.fi/linux/ 11077Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11078T: git git://linuxtv.org/anttip/media_tree.git 11079S: Maintained 11080F: drivers/media/dvb-frontends/tda10071* 11081 11082TDA18212 MEDIA DRIVER 11083M: Antti Palosaari <crope@iki.fi> 11084L: linux-media@vger.kernel.org 11085W: https://linuxtv.org 11086W: http://palosaari.fi/linux/ 11087Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11088T: git git://linuxtv.org/anttip/media_tree.git 11089S: Maintained 11090F: drivers/media/tuners/tda18212* 11091 11092TDA18218 MEDIA DRIVER 11093M: Antti Palosaari <crope@iki.fi> 11094L: linux-media@vger.kernel.org 11095W: https://linuxtv.org 11096W: http://palosaari.fi/linux/ 11097Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11098T: git git://linuxtv.org/anttip/media_tree.git 11099S: Maintained 11100F: drivers/media/tuners/tda18218* 11101 11102TDA18271 MEDIA DRIVER 11103M: Michael Krufky <mkrufky@linuxtv.org> 11104L: linux-media@vger.kernel.org 11105W: https://linuxtv.org 11106W: http://github.com/mkrufky 11107Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11108T: git git://linuxtv.org/mkrufky/tuners.git 11109S: Maintained 11110F: drivers/media/tuners/tda18271* 11111 11112TDA827x MEDIA DRIVER 11113M: Michael Krufky <mkrufky@linuxtv.org> 11114L: linux-media@vger.kernel.org 11115W: https://linuxtv.org 11116W: http://github.com/mkrufky 11117Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11118T: git git://linuxtv.org/mkrufky/tuners.git 11119S: Maintained 11120F: drivers/media/tuners/tda8290.* 11121 11122TDA8290 MEDIA DRIVER 11123M: Michael Krufky <mkrufky@linuxtv.org> 11124L: linux-media@vger.kernel.org 11125W: https://linuxtv.org 11126W: http://github.com/mkrufky 11127Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11128T: git git://linuxtv.org/mkrufky/tuners.git 11129S: Maintained 11130F: drivers/media/tuners/tda8290.* 11131 11132TDA9840 MEDIA DRIVER 11133M: Hans Verkuil <hverkuil@xs4all.nl> 11134L: linux-media@vger.kernel.org 11135T: git git://linuxtv.org/media_tree.git 11136W: https://linuxtv.org 11137S: Maintained 11138F: drivers/media/i2c/tda9840* 11139 11140TEA5761 TUNER DRIVER 11141M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11142L: linux-media@vger.kernel.org 11143W: https://linuxtv.org 11144T: git git://linuxtv.org/media_tree.git 11145S: Odd fixes 11146F: drivers/media/tuners/tea5761.* 11147 11148TEA5767 TUNER DRIVER 11149M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11150L: linux-media@vger.kernel.org 11151W: https://linuxtv.org 11152T: git git://linuxtv.org/media_tree.git 11153S: Maintained 11154F: drivers/media/tuners/tea5767.* 11155 11156TEA6415C MEDIA DRIVER 11157M: Hans Verkuil <hverkuil@xs4all.nl> 11158L: linux-media@vger.kernel.org 11159T: git git://linuxtv.org/media_tree.git 11160W: https://linuxtv.org 11161S: Maintained 11162F: drivers/media/i2c/tea6415c* 11163 11164TEA6420 MEDIA DRIVER 11165M: Hans Verkuil <hverkuil@xs4all.nl> 11166L: linux-media@vger.kernel.org 11167T: git git://linuxtv.org/media_tree.git 11168W: https://linuxtv.org 11169S: Maintained 11170F: drivers/media/i2c/tea6420* 11171 11172TEAM DRIVER 11173M: Jiri Pirko <jiri@resnulli.us> 11174L: netdev@vger.kernel.org 11175S: Supported 11176F: drivers/net/team/ 11177F: include/linux/if_team.h 11178F: include/uapi/linux/if_team.h 11179 11180TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 11181M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 11182S: Maintained 11183F: arch/x86/platform/ts5500/ 11184 11185TECHNOTREND USB IR RECEIVER 11186M: Sean Young <sean@mess.org> 11187L: linux-media@vger.kernel.org 11188S: Maintained 11189F: drivers/media/rc/ttusbir.c 11190 11191TEGRA ARCHITECTURE SUPPORT 11192M: Stephen Warren <swarren@wwwdotorg.org> 11193M: Thierry Reding <thierry.reding@gmail.com> 11194M: Alexandre Courbot <gnurou@gmail.com> 11195L: linux-tegra@vger.kernel.org 11196Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 11197T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 11198S: Supported 11199N: [^a-z]tegra 11200 11201TEGRA CLOCK DRIVER 11202M: Peter De Schrijver <pdeschrijver@nvidia.com> 11203M: Prashant Gaikwad <pgaikwad@nvidia.com> 11204S: Supported 11205F: drivers/clk/tegra/ 11206 11207TEGRA DMA DRIVERS 11208M: Laxman Dewangan <ldewangan@nvidia.com> 11209M: Jon Hunter <jonathanh@nvidia.com> 11210S: Supported 11211F: drivers/dma/tegra* 11212 11213TEGRA I2C DRIVER 11214M: Laxman Dewangan <ldewangan@nvidia.com> 11215S: Supported 11216F: drivers/i2c/busses/i2c-tegra.c 11217 11218TEGRA IOMMU DRIVERS 11219M: Hiroshi Doyu <hdoyu@nvidia.com> 11220S: Supported 11221F: drivers/iommu/tegra* 11222 11223TEGRA KBC DRIVER 11224M: Rakesh Iyer <riyer@nvidia.com> 11225M: Laxman Dewangan <ldewangan@nvidia.com> 11226S: Supported 11227F: drivers/input/keyboard/tegra-kbc.c 11228 11229TEGRA PWM DRIVER 11230M: Thierry Reding <thierry.reding@gmail.com> 11231S: Supported 11232F: drivers/pwm/pwm-tegra.c 11233 11234TEGRA SERIAL DRIVER 11235M: Laxman Dewangan <ldewangan@nvidia.com> 11236S: Supported 11237F: drivers/tty/serial/serial-tegra.c 11238 11239TEGRA SPI DRIVER 11240M: Laxman Dewangan <ldewangan@nvidia.com> 11241S: Supported 11242F: drivers/spi/spi-tegra* 11243 11244TEHUTI ETHERNET DRIVER 11245M: Andy Gospodarek <andy@greyhouse.net> 11246L: netdev@vger.kernel.org 11247S: Supported 11248F: drivers/net/ethernet/tehuti/* 11249 11250Telecom Clock Driver for MCPL0010 11251M: Mark Gross <mark.gross@intel.com> 11252S: Supported 11253F: drivers/char/tlclk.c 11254 11255TENSILICA XTENSA PORT (xtensa) 11256M: Chris Zankel <chris@zankel.net> 11257M: Max Filippov <jcmvbkbc@gmail.com> 11258L: linux-xtensa@linux-xtensa.org 11259T: git git://github.com/czankel/xtensa-linux.git 11260S: Maintained 11261F: arch/xtensa/ 11262F: drivers/irqchip/irq-xtensa-* 11263 11264THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 11265M: Hans Verkuil <hverkuil@xs4all.nl> 11266L: linux-media@vger.kernel.org 11267T: git git://linuxtv.org/media_tree.git 11268W: https://linuxtv.org 11269S: Maintained 11270F: drivers/media/radio/radio-raremono.c 11271 11272THERMAL 11273M: Zhang Rui <rui.zhang@intel.com> 11274M: Eduardo Valentin <edubezval@gmail.com> 11275L: linux-pm@vger.kernel.org 11276T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 11277T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 11278Q: https://patchwork.kernel.org/project/linux-pm/list/ 11279S: Supported 11280F: drivers/thermal/ 11281F: include/linux/thermal.h 11282F: include/uapi/linux/thermal.h 11283F: include/linux/cpu_cooling.h 11284F: Documentation/devicetree/bindings/thermal/ 11285 11286THERMAL/CPU_COOLING 11287M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 11288M: Viresh Kumar <viresh.kumar@linaro.org> 11289M: Javi Merino <javi.merino@arm.com> 11290L: linux-pm@vger.kernel.org 11291S: Supported 11292F: Documentation/thermal/cpu-cooling-api.txt 11293F: drivers/thermal/cpu_cooling.c 11294F: include/linux/cpu_cooling.h 11295 11296THINGM BLINK(1) USB RGB LED DRIVER 11297M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 11298S: Maintained 11299F: drivers/hid/hid-thingm.c 11300 11301THINKPAD ACPI EXTRAS DRIVER 11302M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 11303L: ibm-acpi-devel@lists.sourceforge.net 11304L: platform-driver-x86@vger.kernel.org 11305W: http://ibm-acpi.sourceforge.net 11306W: http://thinkwiki.org/wiki/Ibm-acpi 11307T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 11308S: Maintained 11309F: drivers/platform/x86/thinkpad_acpi.c 11310 11311TI BANDGAP AND THERMAL DRIVER 11312M: Eduardo Valentin <edubezval@gmail.com> 11313M: Keerthy <j-keerthy@ti.com> 11314L: linux-pm@vger.kernel.org 11315L: linux-omap@vger.kernel.org 11316S: Maintained 11317F: drivers/thermal/ti-soc-thermal/ 11318 11319TI VPE/CAL DRIVERS 11320M: Benoit Parrot <bparrot@ti.com> 11321L: linux-media@vger.kernel.org 11322W: http://linuxtv.org/ 11323Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11324S: Maintained 11325F: drivers/media/platform/ti-vpe/ 11326 11327TI CDCE706 CLOCK DRIVER 11328M: Max Filippov <jcmvbkbc@gmail.com> 11329S: Maintained 11330F: drivers/clk/clk-cdce706.c 11331 11332TI CLOCK DRIVER 11333M: Tero Kristo <t-kristo@ti.com> 11334L: linux-omap@vger.kernel.org 11335S: Maintained 11336F: drivers/clk/ti/ 11337F: include/linux/clk/ti.h 11338 11339TI ETHERNET SWITCH DRIVER (CPSW) 11340M: Mugunthan V N <mugunthanvnm@ti.com> 11341R: Grygorii Strashko <grygorii.strashko@ti.com> 11342L: linux-omap@vger.kernel.org 11343L: netdev@vger.kernel.org 11344S: Maintained 11345F: drivers/net/ethernet/ti/cpsw* 11346F: drivers/net/ethernet/ti/davinci* 11347 11348TI FLASH MEDIA INTERFACE DRIVER 11349M: Alex Dubov <oakad@yahoo.com> 11350S: Maintained 11351F: drivers/misc/tifm* 11352F: drivers/mmc/host/tifm_sd.c 11353F: include/linux/tifm.h 11354 11355TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 11356M: Santosh Shilimkar <ssantosh@kernel.org> 11357L: linux-kernel@vger.kernel.org 11358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 11359S: Maintained 11360F: drivers/soc/ti/* 11361T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 11362 11363 11364TI LM49xxx FAMILY ASoC CODEC DRIVERS 11365M: M R Swami Reddy <mr.swami.reddy@ti.com> 11366M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 11367L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11368S: Maintained 11369F: sound/soc/codecs/lm49453* 11370F: sound/soc/codecs/isabelle* 11371 11372TI LP855x BACKLIGHT DRIVER 11373M: Milo Kim <milo.kim@ti.com> 11374S: Maintained 11375F: Documentation/backlight/lp855x-driver.txt 11376F: drivers/video/backlight/lp855x_bl.c 11377F: include/linux/platform_data/lp855x.h 11378 11379TI LP8727 CHARGER DRIVER 11380M: Milo Kim <milo.kim@ti.com> 11381S: Maintained 11382F: drivers/power/lp8727_charger.c 11383F: include/linux/platform_data/lp8727.h 11384 11385TI LP8788 MFD DRIVER 11386M: Milo Kim <milo.kim@ti.com> 11387S: Maintained 11388F: drivers/iio/adc/lp8788_adc.c 11389F: drivers/leds/leds-lp8788.c 11390F: drivers/mfd/lp8788*.c 11391F: drivers/power/lp8788-charger.c 11392F: drivers/regulator/lp8788-*.c 11393F: include/linux/mfd/lp8788*.h 11394 11395TI NETCP ETHERNET DRIVER 11396M: Wingman Kwok <w-kwok2@ti.com> 11397M: Murali Karicheri <m-karicheri2@ti.com> 11398L: netdev@vger.kernel.org 11399S: Maintained 11400F: drivers/net/ethernet/ti/netcp* 11401 11402TI TAS571X FAMILY ASoC CODEC DRIVER 11403M: Kevin Cernekee <cernekee@chromium.org> 11404L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11405S: Odd Fixes 11406F: sound/soc/codecs/tas571x* 11407 11408TI TWL4030 SERIES SOC CODEC DRIVER 11409M: Peter Ujfalusi <peter.ujfalusi@ti.com> 11410L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11411S: Maintained 11412F: sound/soc/codecs/twl4030* 11413 11414TI WILINK WIRELESS DRIVERS 11415L: linux-wireless@vger.kernel.org 11416W: http://wireless.kernel.org/en/users/Drivers/wl12xx 11417W: http://wireless.kernel.org/en/users/Drivers/wl1251 11418T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 11419S: Orphan 11420F: drivers/net/wireless/ti/ 11421F: include/linux/wl12xx.h 11422 11423TIPC NETWORK LAYER 11424M: Jon Maloy <jon.maloy@ericsson.com> 11425M: Ying Xue <ying.xue@windriver.com> 11426L: netdev@vger.kernel.org (core kernel code) 11427L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 11428W: http://tipc.sourceforge.net/ 11429S: Maintained 11430F: include/uapi/linux/tipc*.h 11431F: net/tipc/ 11432 11433TILE ARCHITECTURE 11434M: Chris Metcalf <cmetcalf@mellanox.com> 11435W: http://www.mellanox.com/repository/solutions/tile-scm/ 11436T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 11437S: Supported 11438F: arch/tile/ 11439F: drivers/char/tile-srom.c 11440F: drivers/edac/tile_edac.c 11441F: drivers/net/ethernet/tile/ 11442F: drivers/rtc/rtc-tile.c 11443F: drivers/tty/hvc/hvc_tile.c 11444F: drivers/tty/serial/tilegx.c 11445F: drivers/usb/host/*-tilegx.c 11446F: include/linux/usb/tilegx.h 11447 11448TLAN NETWORK DRIVER 11449M: Samuel Chessman <chessman@tux.org> 11450L: tlan-devel@lists.sourceforge.net (subscribers-only) 11451W: http://sourceforge.net/projects/tlan/ 11452S: Maintained 11453F: Documentation/networking/tlan.txt 11454F: drivers/net/ethernet/ti/tlan.* 11455 11456TOMOYO SECURITY MODULE 11457M: Kentaro Takeda <takedakn@nttdata.co.jp> 11458M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 11459L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 11460L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 11461L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 11462L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 11463W: http://tomoyo.sourceforge.jp/ 11464T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 11465S: Maintained 11466F: security/tomoyo/ 11467 11468TOPSTAR LAPTOP EXTRAS DRIVER 11469M: Herton Ronaldo Krzesinski <herton@canonical.com> 11470L: platform-driver-x86@vger.kernel.org 11471S: Maintained 11472F: drivers/platform/x86/topstar-laptop.c 11473 11474TOSHIBA ACPI EXTRAS DRIVER 11475M: Azael Avalos <coproscefalo@gmail.com> 11476L: platform-driver-x86@vger.kernel.org 11477S: Maintained 11478F: drivers/platform/x86/toshiba_acpi.c 11479 11480TOSHIBA BLUETOOTH DRIVER 11481M: Azael Avalos <coproscefalo@gmail.com> 11482L: platform-driver-x86@vger.kernel.org 11483S: Maintained 11484F: drivers/platform/x86/toshiba_bluetooth.c 11485 11486TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11487M: Azael Avalos <coproscefalo@gmail.com> 11488L: platform-driver-x86@vger.kernel.org 11489S: Maintained 11490F: drivers/platform/x86/toshiba_haps.c 11491 11492TOSHIBA WMI HOTKEYS DRIVER 11493M: Azael Avalos <coproscefalo@gmail.com> 11494L: platform-driver-x86@vger.kernel.org 11495S: Maintained 11496F: drivers/platform/x86/toshiba-wmi.c 11497 11498TOSHIBA SMM DRIVER 11499M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11500W: http://www.buzzard.org.uk/toshiba/ 11501S: Maintained 11502F: drivers/char/toshiba.c 11503F: include/linux/toshiba.h 11504F: include/uapi/linux/toshiba.h 11505 11506TOSHIBA TC358743 DRIVER 11507M: Mats Randgaard <matrandg@cisco.com> 11508L: linux-media@vger.kernel.org 11509S: Maintained 11510F: drivers/media/i2c/tc358743* 11511F: include/media/i2c/tc358743.h 11512 11513TMIO/SDHI MMC DRIVER 11514M: Wolfram Sang <wsa+renesas@sang-engineering.com> 11515L: linux-mmc@vger.kernel.org 11516S: Supported 11517F: drivers/mmc/host/tmio_mmc* 11518F: drivers/mmc/host/sh_mobile_sdhi.c 11519F: include/linux/mfd/tmio.h 11520 11521TMP401 HARDWARE MONITOR DRIVER 11522M: Guenter Roeck <linux@roeck-us.net> 11523L: linux-hwmon@vger.kernel.org 11524S: Maintained 11525F: Documentation/hwmon/tmp401 11526F: drivers/hwmon/tmp401.c 11527 11528TMPFS (SHMEM FILESYSTEM) 11529M: Hugh Dickins <hughd@google.com> 11530L: linux-mm@kvack.org 11531S: Maintained 11532F: include/linux/shmem_fs.h 11533F: mm/shmem.c 11534 11535TM6000 VIDEO4LINUX DRIVER 11536M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11537L: linux-media@vger.kernel.org 11538W: https://linuxtv.org 11539T: git git://linuxtv.org/media_tree.git 11540S: Odd fixes 11541F: drivers/media/usb/tm6000/ 11542 11543TW68 VIDEO4LINUX DRIVER 11544M: Hans Verkuil <hverkuil@xs4all.nl> 11545L: linux-media@vger.kernel.org 11546T: git git://linuxtv.org/media_tree.git 11547W: https://linuxtv.org 11548S: Odd Fixes 11549F: drivers/media/pci/tw68/ 11550 11551TW686X VIDEO4LINUX DRIVER 11552M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 11553L: linux-media@vger.kernel.org 11554T: git git://linuxtv.org/media_tree.git 11555W: http://linuxtv.org 11556S: Maintained 11557F: drivers/media/pci/tw686x/ 11558 11559TPM DEVICE DRIVER 11560M: Peter Huewe <peterhuewe@gmx.de> 11561M: Marcel Selhorst <tpmdd@selhorst.net> 11562M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11563R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11564W: http://tpmdd.sourceforge.net 11565L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11566Q: https://patchwork.kernel.org/project/tpmdd-devel/list/ 11567T: git git://git.infradead.org/users/jjs/linux-tpmdd.git 11568S: Maintained 11569F: drivers/char/tpm/ 11570 11571TPM IBM_VTPM DEVICE DRIVER 11572M: Ashley Lai <ashleydlai@gmail.com> 11573W: http://tpmdd.sourceforge.net 11574L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11575S: Maintained 11576F: drivers/char/tpm/tpm_ibmvtpm* 11577 11578TRACING 11579M: Steven Rostedt <rostedt@goodmis.org> 11580M: Ingo Molnar <mingo@redhat.com> 11581T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11582S: Maintained 11583F: Documentation/trace/ftrace.txt 11584F: arch/*/*/*/ftrace.h 11585F: arch/*/kernel/ftrace.c 11586F: include/*/ftrace.h 11587F: include/linux/trace*.h 11588F: include/trace/ 11589F: kernel/trace/ 11590F: tools/testing/selftests/ftrace/ 11591 11592TRACING MMIO ACCESSES (MMIOTRACE) 11593M: Steven Rostedt <rostedt@goodmis.org> 11594M: Ingo Molnar <mingo@kernel.org> 11595R: Karol Herbst <karolherbst@gmail.com> 11596R: Pekka Paalanen <ppaalanen@gmail.com> 11597S: Maintained 11598L: linux-kernel@vger.kernel.org 11599L: nouveau@lists.freedesktop.org 11600F: kernel/trace/trace_mmiotrace.c 11601F: include/linux/mmiotrace.h 11602F: arch/x86/mm/kmmio.c 11603F: arch/x86/mm/mmio-mod.c 11604F: arch/x86/mm/testmmiotrace.c 11605 11606TRIVIAL PATCHES 11607M: Jiri Kosina <trivial@kernel.org> 11608T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11609S: Maintained 11610K: ^Subject:.*(?i)trivial 11611 11612TTY LAYER 11613M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11614M: Jiri Slaby <jslaby@suse.com> 11615S: Supported 11616T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11617F: Documentation/serial/ 11618F: drivers/tty/ 11619F: drivers/tty/serial/serial_core.c 11620F: include/linux/serial_core.h 11621F: include/linux/serial.h 11622F: include/linux/tty.h 11623F: include/uapi/linux/serial_core.h 11624F: include/uapi/linux/serial.h 11625F: include/uapi/linux/tty.h 11626 11627TUA9001 MEDIA DRIVER 11628M: Antti Palosaari <crope@iki.fi> 11629L: linux-media@vger.kernel.org 11630W: https://linuxtv.org 11631W: http://palosaari.fi/linux/ 11632Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11633T: git git://linuxtv.org/anttip/media_tree.git 11634S: Maintained 11635F: drivers/media/tuners/tua9001* 11636 11637TULIP NETWORK DRIVERS 11638L: netdev@vger.kernel.org 11639L: linux-parisc@vger.kernel.org 11640S: Orphan 11641F: drivers/net/ethernet/dec/tulip/ 11642 11643TUN/TAP driver 11644M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11645W: http://vtun.sourceforge.net/tun 11646S: Maintained 11647F: Documentation/networking/tuntap.txt 11648F: arch/um/os-Linux/drivers/ 11649 11650TURBOCHANNEL SUBSYSTEM 11651M: "Maciej W. Rozycki" <macro@linux-mips.org> 11652M: Ralf Baechle <ralf@linux-mips.org> 11653L: linux-mips@linux-mips.org 11654Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11655S: Maintained 11656F: drivers/tc/ 11657F: include/linux/tc.h 11658 11659U14-34F SCSI DRIVER 11660M: Dario Ballabio <ballabio_dario@emc.com> 11661L: linux-scsi@vger.kernel.org 11662S: Maintained 11663F: drivers/scsi/u14-34f.c 11664 11665UBI FILE SYSTEM (UBIFS) 11666M: Richard Weinberger <richard@nod.at> 11667M: Artem Bityutskiy <dedekind1@gmail.com> 11668M: Adrian Hunter <adrian.hunter@intel.com> 11669L: linux-mtd@lists.infradead.org 11670T: git git://git.infradead.org/ubifs-2.6.git 11671W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11672S: Supported 11673F: Documentation/filesystems/ubifs.txt 11674F: fs/ubifs/ 11675 11676UCLINUX (M68KNOMMU AND COLDFIRE) 11677M: Greg Ungerer <gerg@linux-m68k.org> 11678W: http://www.linux-m68k.org/ 11679W: http://www.uclinux.org/ 11680L: linux-m68k@lists.linux-m68k.org 11681L: uclinux-dev@uclinux.org (subscribers-only) 11682T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11683S: Maintained 11684F: arch/m68k/coldfire/ 11685F: arch/m68k/68*/ 11686F: arch/m68k/*/*_no.* 11687F: arch/m68k/include/asm/*_no.* 11688 11689UDF FILESYSTEM 11690M: Jan Kara <jack@suse.com> 11691S: Maintained 11692F: Documentation/filesystems/udf.txt 11693F: fs/udf/ 11694 11695UFS FILESYSTEM 11696M: Evgeniy Dushistov <dushistov@mail.ru> 11697S: Maintained 11698F: Documentation/filesystems/ufs.txt 11699F: fs/ufs/ 11700 11701UHID USERSPACE HID IO DRIVER: 11702M: David Herrmann <dh.herrmann@googlemail.com> 11703L: linux-input@vger.kernel.org 11704S: Maintained 11705F: drivers/hid/uhid.c 11706F: include/uapi/linux/uhid.h 11707 11708ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11709L: linux-usb@vger.kernel.org 11710S: Orphan 11711F: drivers/uwb/ 11712F: include/linux/uwb.h 11713F: include/linux/uwb/ 11714 11715UNICORE32 ARCHITECTURE: 11716M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11717W: http://mprc.pku.edu.cn/~guanxuetao/linux 11718S: Maintained 11719T: git git://github.com/gxt/linux.git 11720F: arch/unicore32/ 11721 11722UNIFDEF 11723M: Tony Finch <dot@dotat.at> 11724W: http://dotat.at/prog/unifdef 11725S: Maintained 11726F: scripts/unifdef.c 11727 11728UNIFORM CDROM DRIVER 11729M: Jens Axboe <axboe@kernel.dk> 11730W: http://www.kernel.dk 11731S: Maintained 11732F: Documentation/cdrom/ 11733F: drivers/cdrom/cdrom.c 11734F: include/linux/cdrom.h 11735F: include/uapi/linux/cdrom.h 11736 11737UNISYS S-PAR DRIVERS 11738M: David Kershner <david.kershner@unisys.com> 11739L: sparmaintainer@unisys.com (Unisys internal) 11740S: Supported 11741F: drivers/staging/unisys/ 11742 11743UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11744M: Vinayak Holikatti <vinholikatti@gmail.com> 11745L: linux-scsi@vger.kernel.org 11746S: Supported 11747F: Documentation/scsi/ufs.txt 11748F: drivers/scsi/ufs/ 11749 11750UNSORTED BLOCK IMAGES (UBI) 11751M: Artem Bityutskiy <dedekind1@gmail.com> 11752M: Richard Weinberger <richard@nod.at> 11753W: http://www.linux-mtd.infradead.org/ 11754L: linux-mtd@lists.infradead.org 11755T: git git://git.infradead.org/ubifs-2.6.git 11756S: Supported 11757F: drivers/mtd/ubi/ 11758F: include/linux/mtd/ubi.h 11759F: include/uapi/mtd/ubi-user.h 11760 11761USB ACM DRIVER 11762M: Oliver Neukum <oneukum@suse.com> 11763L: linux-usb@vger.kernel.org 11764S: Maintained 11765F: Documentation/usb/acm.txt 11766F: drivers/usb/class/cdc-acm.* 11767 11768USB AR5523 WIRELESS DRIVER 11769M: Pontus Fuchs <pontus.fuchs@gmail.com> 11770L: linux-wireless@vger.kernel.org 11771S: Maintained 11772F: drivers/net/wireless/ath/ar5523/ 11773 11774USB ATTACHED SCSI 11775M: Hans de Goede <hdegoede@redhat.com> 11776M: Gerd Hoffmann <kraxel@redhat.com> 11777L: linux-usb@vger.kernel.org 11778L: linux-scsi@vger.kernel.org 11779S: Maintained 11780F: drivers/usb/storage/uas.c 11781 11782USB CDC ETHERNET DRIVER 11783M: Oliver Neukum <oliver@neukum.org> 11784L: linux-usb@vger.kernel.org 11785S: Maintained 11786F: drivers/net/usb/cdc_*.c 11787F: include/uapi/linux/usb/cdc.h 11788 11789USB CHAOSKEY DRIVER 11790M: Keith Packard <keithp@keithp.com> 11791L: linux-usb@vger.kernel.org 11792S: Maintained 11793F: drivers/usb/misc/chaoskey.c 11794 11795USB CYPRESS C67X00 DRIVER 11796M: Peter Korsgaard <jacmet@sunsite.dk> 11797L: linux-usb@vger.kernel.org 11798S: Maintained 11799F: drivers/usb/c67x00/ 11800 11801USB DAVICOM DM9601 DRIVER 11802M: Peter Korsgaard <jacmet@sunsite.dk> 11803L: netdev@vger.kernel.org 11804W: http://www.linux-usb.org/usbnet 11805S: Maintained 11806F: drivers/net/usb/dm9601.c 11807 11808USB DIAMOND RIO500 DRIVER 11809M: Cesar Miquel <miquel@df.uba.ar> 11810L: rio500-users@lists.sourceforge.net 11811W: http://rio500.sourceforge.net 11812S: Maintained 11813F: drivers/usb/misc/rio500* 11814 11815USB EHCI DRIVER 11816M: Alan Stern <stern@rowland.harvard.edu> 11817L: linux-usb@vger.kernel.org 11818S: Maintained 11819F: Documentation/usb/ehci.txt 11820F: drivers/usb/host/ehci* 11821 11822USB GADGET/PERIPHERAL SUBSYSTEM 11823M: Felipe Balbi <balbi@kernel.org> 11824L: linux-usb@vger.kernel.org 11825W: http://www.linux-usb.org/gadget 11826T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11827S: Maintained 11828F: drivers/usb/gadget/ 11829F: include/linux/usb/gadget* 11830 11831USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11832M: Jiri Kosina <jikos@kernel.org> 11833R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11834L: linux-usb@vger.kernel.org 11835T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11836S: Maintained 11837F: Documentation/hid/hiddev.txt 11838F: drivers/hid/usbhid/ 11839 11840USB ISP116X DRIVER 11841M: Olav Kongas <ok@artecdesign.ee> 11842L: linux-usb@vger.kernel.org 11843S: Maintained 11844F: drivers/usb/host/isp116x* 11845F: include/linux/usb/isp116x.h 11846 11847USB LAN78XX ETHERNET DRIVER 11848M: Woojung Huh <woojung.huh@microchip.com> 11849M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 11850L: netdev@vger.kernel.org 11851S: Maintained 11852F: drivers/net/usb/lan78xx.* 11853 11854USB MASS STORAGE DRIVER 11855M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11856L: linux-usb@vger.kernel.org 11857L: usb-storage@lists.one-eyed-alien.net 11858S: Maintained 11859W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11860F: drivers/usb/storage/ 11861 11862USB MIDI DRIVER 11863M: Clemens Ladisch <clemens@ladisch.de> 11864L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11865T: git git://git.alsa-project.org/alsa-kernel.git 11866S: Maintained 11867F: sound/usb/midi.* 11868 11869USB NETWORKING DRIVERS 11870L: linux-usb@vger.kernel.org 11871S: Odd Fixes 11872F: drivers/net/usb/ 11873 11874USB OHCI DRIVER 11875M: Alan Stern <stern@rowland.harvard.edu> 11876L: linux-usb@vger.kernel.org 11877S: Maintained 11878F: Documentation/usb/ohci.txt 11879F: drivers/usb/host/ohci* 11880 11881USB OTG FSM (Finite State Machine) 11882M: Peter Chen <Peter.Chen@nxp.com> 11883T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11884L: linux-usb@vger.kernel.org 11885S: Maintained 11886F: drivers/usb/common/usb-otg-fsm.c 11887 11888USB OVER IP DRIVER 11889M: Valentina Manea <valentina.manea.m@gmail.com> 11890M: Shuah Khan <shuah.kh@samsung.com> 11891L: linux-usb@vger.kernel.org 11892S: Maintained 11893F: Documentation/usb/usbip_protocol.txt 11894F: drivers/usb/usbip/ 11895F: tools/usb/usbip/ 11896 11897USB PEGASUS DRIVER 11898M: Petko Manolov <petkan@nucleusys.com> 11899L: linux-usb@vger.kernel.org 11900L: netdev@vger.kernel.org 11901T: git git://github.com/petkan/pegasus.git 11902W: https://github.com/petkan/pegasus 11903S: Maintained 11904F: drivers/net/usb/pegasus.* 11905 11906USB PHY LAYER 11907M: Felipe Balbi <balbi@kernel.org> 11908L: linux-usb@vger.kernel.org 11909T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11910S: Maintained 11911F: drivers/usb/phy/ 11912 11913USB PRINTER DRIVER (usblp) 11914M: Pete Zaitcev <zaitcev@redhat.com> 11915L: linux-usb@vger.kernel.org 11916S: Supported 11917F: drivers/usb/class/usblp.c 11918 11919USB QMI WWAN NETWORK DRIVER 11920M: Bjørn Mork <bjorn@mork.no> 11921L: netdev@vger.kernel.org 11922S: Maintained 11923F: Documentation/ABI/testing/sysfs-class-net-qmi 11924F: drivers/net/usb/qmi_wwan.c 11925 11926USB RTL8150 DRIVER 11927M: Petko Manolov <petkan@nucleusys.com> 11928L: linux-usb@vger.kernel.org 11929L: netdev@vger.kernel.org 11930T: git git://github.com/petkan/rtl8150.git 11931W: https://github.com/petkan/rtl8150 11932S: Maintained 11933F: drivers/net/usb/rtl8150.c 11934 11935USB SERIAL SUBSYSTEM 11936M: Johan Hovold <johan@kernel.org> 11937L: linux-usb@vger.kernel.org 11938S: Maintained 11939F: Documentation/usb/usb-serial.txt 11940F: drivers/usb/serial/ 11941F: include/linux/usb/serial.h 11942 11943USB SMSC75XX ETHERNET DRIVER 11944M: Steve Glendinning <steve.glendinning@shawell.net> 11945L: netdev@vger.kernel.org 11946S: Maintained 11947F: drivers/net/usb/smsc75xx.* 11948 11949USB SMSC95XX ETHERNET DRIVER 11950M: Steve Glendinning <steve.glendinning@shawell.net> 11951L: netdev@vger.kernel.org 11952S: Maintained 11953F: drivers/net/usb/smsc95xx.* 11954 11955USB SUBSYSTEM 11956M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11957L: linux-usb@vger.kernel.org 11958W: http://www.linux-usb.org 11959T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11960S: Supported 11961F: Documentation/usb/ 11962F: drivers/usb/ 11963F: include/linux/usb.h 11964F: include/linux/usb/ 11965 11966USB UHCI DRIVER 11967M: Alan Stern <stern@rowland.harvard.edu> 11968L: linux-usb@vger.kernel.org 11969S: Maintained 11970F: drivers/usb/host/uhci* 11971 11972USB "USBNET" DRIVER FRAMEWORK 11973M: Oliver Neukum <oneukum@suse.com> 11974L: netdev@vger.kernel.org 11975W: http://www.linux-usb.org/usbnet 11976S: Maintained 11977F: drivers/net/usb/usbnet.c 11978F: include/linux/usb/usbnet.h 11979 11980USB VIDEO CLASS 11981M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11982L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11983L: linux-media@vger.kernel.org 11984T: git git://linuxtv.org/media_tree.git 11985W: http://www.ideasonboard.org/uvc/ 11986S: Maintained 11987F: drivers/media/usb/uvc/ 11988F: include/uapi/linux/uvcvideo.h 11989 11990USB VISION DRIVER 11991M: Hans Verkuil <hverkuil@xs4all.nl> 11992L: linux-media@vger.kernel.org 11993T: git git://linuxtv.org/media_tree.git 11994W: https://linuxtv.org 11995S: Odd Fixes 11996F: drivers/media/usb/usbvision/ 11997 11998USB WEBCAM GADGET 11999M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12000L: linux-usb@vger.kernel.org 12001S: Maintained 12002F: drivers/usb/gadget/function/*uvc* 12003F: drivers/usb/gadget/legacy/webcam.c 12004 12005USB WIRELESS RNDIS DRIVER (rndis_wlan) 12006M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 12007L: linux-wireless@vger.kernel.org 12008S: Maintained 12009F: drivers/net/wireless/rndis_wlan.c 12010 12011USB XHCI DRIVER 12012M: Mathias Nyman <mathias.nyman@intel.com> 12013L: linux-usb@vger.kernel.org 12014S: Supported 12015F: drivers/usb/host/xhci* 12016F: drivers/usb/host/pci-quirks* 12017 12018USB ZD1201 DRIVER 12019L: linux-wireless@vger.kernel.org 12020W: http://linux-lc100020.sourceforge.net 12021S: Orphan 12022F: drivers/net/wireless/zydas/zd1201.* 12023 12024USB ZR364XX DRIVER 12025M: Antoine Jacquet <royale@zerezo.com> 12026L: linux-usb@vger.kernel.org 12027L: linux-media@vger.kernel.org 12028T: git git://linuxtv.org/media_tree.git 12029W: http://royale.zerezo.com/zr364xx/ 12030S: Maintained 12031F: Documentation/video4linux/zr364xx.txt 12032F: drivers/media/usb/zr364xx/ 12033 12034ULPI BUS 12035M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 12036L: linux-usb@vger.kernel.org 12037S: Maintained 12038F: drivers/usb/common/ulpi.c 12039F: include/linux/ulpi/ 12040 12041USER-MODE LINUX (UML) 12042M: Jeff Dike <jdike@addtoit.com> 12043M: Richard Weinberger <richard@nod.at> 12044L: user-mode-linux-devel@lists.sourceforge.net 12045L: user-mode-linux-user@lists.sourceforge.net 12046W: http://user-mode-linux.sourceforge.net 12047T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 12048S: Maintained 12049F: Documentation/virtual/uml/ 12050F: arch/um/ 12051F: arch/x86/um/ 12052F: fs/hostfs/ 12053F: fs/hppfs/ 12054 12055USERSPACE I/O (UIO) 12056M: "Hans J. Koch" <hjk@hansjkoch.de> 12057M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 12058S: Maintained 12059T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 12060F: Documentation/DocBook/uio-howto.tmpl 12061F: drivers/uio/ 12062F: include/linux/uio*.h 12063 12064UTIL-LINUX PACKAGE 12065M: Karel Zak <kzak@redhat.com> 12066L: util-linux@vger.kernel.org 12067W: http://en.wikipedia.org/wiki/Util-linux 12068T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 12069S: Maintained 12070 12071UVESAFB DRIVER 12072M: Michal Januszewski <spock@gentoo.org> 12073L: linux-fbdev@vger.kernel.org 12074W: http://dev.gentoo.org/~spock/projects/uvesafb/ 12075S: Maintained 12076F: Documentation/fb/uvesafb.txt 12077F: drivers/video/fbdev/uvesafb.* 12078 12079VF610 NAND DRIVER 12080M: Stefan Agner <stefan@agner.ch> 12081L: linux-mtd@lists.infradead.org 12082S: Supported 12083F: drivers/mtd/nand/vf610_nfc.c 12084 12085VFAT/FAT/MSDOS FILESYSTEM 12086M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 12087S: Maintained 12088F: Documentation/filesystems/vfat.txt 12089F: fs/fat/ 12090 12091VFIO DRIVER 12092M: Alex Williamson <alex.williamson@redhat.com> 12093L: kvm@vger.kernel.org 12094T: git git://github.com/awilliam/linux-vfio.git 12095S: Maintained 12096F: Documentation/vfio.txt 12097F: drivers/vfio/ 12098F: include/linux/vfio.h 12099F: include/uapi/linux/vfio.h 12100 12101VFIO PLATFORM DRIVER 12102M: Baptiste Reynal <b.reynal@virtualopensystems.com> 12103L: kvm@vger.kernel.org 12104S: Maintained 12105F: drivers/vfio/platform/ 12106 12107VIDEOBUF2 FRAMEWORK 12108M: Pawel Osciak <pawel@osciak.com> 12109M: Marek Szyprowski <m.szyprowski@samsung.com> 12110M: Kyungmin Park <kyungmin.park@samsung.com> 12111L: linux-media@vger.kernel.org 12112S: Maintained 12113F: drivers/media/v4l2-core/videobuf2-* 12114F: include/media/videobuf2-* 12115 12116VIRTUAL SERIO DEVICE DRIVER 12117M: Stephen Chandler Paul <thatslyude@gmail.com> 12118S: Maintained 12119F: drivers/input/serio/userio.c 12120F: include/uapi/linux/userio.h 12121 12122VIRTIO CONSOLE DRIVER 12123M: Amit Shah <amit.shah@redhat.com> 12124L: virtualization@lists.linux-foundation.org 12125S: Maintained 12126F: drivers/char/virtio_console.c 12127F: include/linux/virtio_console.h 12128F: include/uapi/linux/virtio_console.h 12129 12130VIRTIO CORE, NET AND BLOCK DRIVERS 12131M: "Michael S. Tsirkin" <mst@redhat.com> 12132L: virtualization@lists.linux-foundation.org 12133S: Maintained 12134F: drivers/virtio/ 12135F: tools/virtio/ 12136F: drivers/net/virtio_net.c 12137F: drivers/block/virtio_blk.c 12138F: include/linux/virtio_*.h 12139F: include/uapi/linux/virtio_*.h 12140 12141VIRTIO DRIVERS FOR S390 12142M: Christian Borntraeger <borntraeger@de.ibm.com> 12143M: Cornelia Huck <cornelia.huck@de.ibm.com> 12144L: linux-s390@vger.kernel.org 12145L: virtualization@lists.linux-foundation.org 12146L: kvm@vger.kernel.org 12147S: Supported 12148F: drivers/s390/virtio/ 12149 12150VIRTIO GPU DRIVER 12151M: David Airlie <airlied@linux.ie> 12152M: Gerd Hoffmann <kraxel@redhat.com> 12153L: dri-devel@lists.freedesktop.org 12154L: virtualization@lists.linux-foundation.org 12155S: Maintained 12156F: drivers/gpu/drm/virtio/ 12157F: include/uapi/linux/virtio_gpu.h 12158 12159VIRTIO HOST (VHOST) 12160M: "Michael S. Tsirkin" <mst@redhat.com> 12161L: kvm@vger.kernel.org 12162L: virtualization@lists.linux-foundation.org 12163L: netdev@vger.kernel.org 12164T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 12165S: Maintained 12166F: drivers/vhost/ 12167F: include/uapi/linux/vhost.h 12168 12169VIRTIO INPUT DRIVER 12170M: Gerd Hoffmann <kraxel@redhat.com> 12171S: Maintained 12172F: drivers/virtio/virtio_input.c 12173F: include/uapi/linux/virtio_input.h 12174 12175VIA RHINE NETWORK DRIVER 12176S: Orphan 12177F: drivers/net/ethernet/via/via-rhine.c 12178 12179VIA SD/MMC CARD CONTROLLER DRIVER 12180M: Bruce Chang <brucechang@via.com.tw> 12181M: Harald Welte <HaraldWelte@viatech.com> 12182S: Maintained 12183F: drivers/mmc/host/via-sdmmc.c 12184 12185VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 12186M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 12187L: linux-fbdev@vger.kernel.org 12188S: Maintained 12189F: include/linux/via-core.h 12190F: include/linux/via-gpio.h 12191F: include/linux/via_i2c.h 12192F: drivers/video/fbdev/via/ 12193 12194VIA VELOCITY NETWORK DRIVER 12195M: Francois Romieu <romieu@fr.zoreil.com> 12196L: netdev@vger.kernel.org 12197S: Maintained 12198F: drivers/net/ethernet/via/via-velocity.* 12199 12200VIRT LIB 12201M: Alex Williamson <alex.williamson@redhat.com> 12202M: Paolo Bonzini <pbonzini@redhat.com> 12203L: kvm@vger.kernel.org 12204S: Supported 12205F: virt/lib/ 12206 12207VIVID VIRTUAL VIDEO DRIVER 12208M: Hans Verkuil <hverkuil@xs4all.nl> 12209L: linux-media@vger.kernel.org 12210T: git git://linuxtv.org/media_tree.git 12211W: https://linuxtv.org 12212S: Maintained 12213F: drivers/media/platform/vivid/* 12214 12215VLAN (802.1Q) 12216M: Patrick McHardy <kaber@trash.net> 12217L: netdev@vger.kernel.org 12218S: Maintained 12219F: drivers/net/macvlan.c 12220F: include/linux/if_*vlan.h 12221F: net/8021q/ 12222 12223VLYNQ BUS 12224M: Florian Fainelli <florian@openwrt.org> 12225L: openwrt-devel@lists.openwrt.org (subscribers-only) 12226S: Maintained 12227F: drivers/vlynq/vlynq.c 12228F: include/linux/vlynq.h 12229 12230VME SUBSYSTEM 12231M: Martyn Welch <martyn@welchs.me.uk> 12232M: Manohar Vanga <manohar.vanga@gmail.com> 12233M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 12234L: devel@driverdev.osuosl.org 12235S: Maintained 12236T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 12237F: Documentation/vme_api.txt 12238F: drivers/staging/vme/ 12239F: drivers/vme/ 12240F: include/linux/vme* 12241 12242VMWARE HYPERVISOR INTERFACE 12243M: Alok Kataria <akataria@vmware.com> 12244L: virtualization@lists.linux-foundation.org 12245S: Supported 12246F: arch/x86/kernel/cpu/vmware.c 12247 12248VMWARE BALLOON DRIVER 12249M: Xavier Deguillard <xdeguillard@vmware.com> 12250M: Philip Moltmann <moltmann@vmware.com> 12251M: "VMware, Inc." <pv-drivers@vmware.com> 12252L: linux-kernel@vger.kernel.org 12253S: Maintained 12254F: drivers/misc/vmw_balloon.c 12255 12256VMWARE VMMOUSE SUBDRIVER 12257M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 12258M: "VMware, Inc." <pv-drivers@vmware.com> 12259L: linux-input@vger.kernel.org 12260S: Maintained 12261F: drivers/input/mouse/vmmouse.c 12262F: drivers/input/mouse/vmmouse.h 12263 12264VMWARE VMXNET3 ETHERNET DRIVER 12265M: Shrikrishna Khare <skhare@vmware.com> 12266M: "VMware, Inc." <pv-drivers@vmware.com> 12267L: netdev@vger.kernel.org 12268S: Maintained 12269F: drivers/net/vmxnet3/ 12270 12271VMware PVSCSI driver 12272M: Arvind Kumar <arvindkumar@vmware.com> 12273M: VMware PV-Drivers <pv-drivers@vmware.com> 12274L: linux-scsi@vger.kernel.org 12275S: Maintained 12276F: drivers/scsi/vmw_pvscsi.c 12277F: drivers/scsi/vmw_pvscsi.h 12278 12279VOLTAGE AND CURRENT REGULATOR FRAMEWORK 12280M: Liam Girdwood <lgirdwood@gmail.com> 12281M: Mark Brown <broonie@kernel.org> 12282L: linux-kernel@vger.kernel.org 12283W: http://www.slimlogic.co.uk/?p=48 12284T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 12285S: Supported 12286F: Documentation/devicetree/bindings/regulator/ 12287F: drivers/regulator/ 12288F: include/dt-bindings/regulator/ 12289F: include/linux/regulator/ 12290 12291VRF 12292M: David Ahern <dsa@cumulusnetworks.com> 12293M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 12294L: netdev@vger.kernel.org 12295S: Maintained 12296F: drivers/net/vrf.c 12297F: Documentation/networking/vrf.txt 12298 12299VT1211 HARDWARE MONITOR DRIVER 12300M: Juerg Haefliger <juergh@gmail.com> 12301L: linux-hwmon@vger.kernel.org 12302S: Maintained 12303F: Documentation/hwmon/vt1211 12304F: drivers/hwmon/vt1211.c 12305 12306VT8231 HARDWARE MONITOR DRIVER 12307M: Roger Lucas <vt8231@hiddenengine.co.uk> 12308L: linux-hwmon@vger.kernel.org 12309S: Maintained 12310F: drivers/hwmon/vt8231.c 12311 12312VUB300 USB to SDIO/SD/MMC bridge chip 12313M: Tony Olech <tony.olech@elandigitalsystems.com> 12314L: linux-mmc@vger.kernel.org 12315L: linux-usb@vger.kernel.org 12316S: Supported 12317F: drivers/mmc/host/vub300.c 12318 12319W1 DALLAS'S 1-WIRE BUS 12320M: Evgeniy Polyakov <zbr@ioremap.net> 12321S: Maintained 12322F: Documentation/w1/ 12323F: drivers/w1/ 12324 12325W83791D HARDWARE MONITORING DRIVER 12326M: Marc Hulsman <m.hulsman@tudelft.nl> 12327L: linux-hwmon@vger.kernel.org 12328S: Maintained 12329F: Documentation/hwmon/w83791d 12330F: drivers/hwmon/w83791d.c 12331 12332W83793 HARDWARE MONITORING DRIVER 12333M: Rudolf Marek <r.marek@assembler.cz> 12334L: linux-hwmon@vger.kernel.org 12335S: Maintained 12336F: Documentation/hwmon/w83793 12337F: drivers/hwmon/w83793.c 12338 12339W83795 HARDWARE MONITORING DRIVER 12340M: Jean Delvare <jdelvare@suse.com> 12341L: linux-hwmon@vger.kernel.org 12342S: Maintained 12343F: drivers/hwmon/w83795.c 12344 12345W83L51xD SD/MMC CARD INTERFACE DRIVER 12346M: Pierre Ossman <pierre@ossman.eu> 12347S: Maintained 12348F: drivers/mmc/host/wbsd.* 12349 12350WACOM PROTOCOL 4 SERIAL TABLETS 12351M: Julian Squires <julian@cipht.net> 12352M: Hans de Goede <hdegoede@redhat.com> 12353L: linux-input@vger.kernel.org 12354S: Maintained 12355F: drivers/input/tablet/wacom_serial4.c 12356 12357WATCHDOG DEVICE DRIVERS 12358M: Wim Van Sebroeck <wim@iguana.be> 12359R: Guenter Roeck <linux@roeck-us.net> 12360L: linux-watchdog@vger.kernel.org 12361W: http://www.linux-watchdog.org/ 12362T: git git://www.linux-watchdog.org/linux-watchdog.git 12363S: Maintained 12364F: Documentation/devicetree/bindings/watchdog/ 12365F: Documentation/watchdog/ 12366F: drivers/watchdog/ 12367F: include/linux/watchdog.h 12368F: include/uapi/linux/watchdog.h 12369 12370WD7000 SCSI DRIVER 12371M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 12372L: linux-scsi@vger.kernel.org 12373S: Maintained 12374F: drivers/scsi/wd7000.c 12375 12376WIIMOTE HID DRIVER 12377M: David Herrmann <dh.herrmann@googlemail.com> 12378L: linux-input@vger.kernel.org 12379S: Maintained 12380F: drivers/hid/hid-wiimote* 12381 12382WINBOND CIR DRIVER 12383M: David Härdeman <david@hardeman.nu> 12384S: Maintained 12385F: drivers/media/rc/winbond-cir.c 12386 12387WINSYSTEMS EBC-C384 WATCHDOG DRIVER 12388M: William Breathitt Gray <vilhelm.gray@gmail.com> 12389L: linux-watchdog@vger.kernel.org 12390S: Maintained 12391F: drivers/watchdog/ebc-c384_wdt.c 12392 12393WINSYSTEMS WS16C48 GPIO DRIVER 12394M: William Breathitt Gray <vilhelm.gray@gmail.com> 12395L: linux-gpio@vger.kernel.org 12396S: Maintained 12397F: drivers/gpio/gpio-ws16c48.c 12398 12399WIMAX STACK 12400M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 12401M: linux-wimax@intel.com 12402L: wimax@linuxwimax.org (subscribers-only) 12403S: Supported 12404W: http://linuxwimax.org 12405F: Documentation/wimax/README.wimax 12406F: include/linux/wimax/debug.h 12407F: include/net/wimax.h 12408F: include/uapi/linux/wimax.h 12409F: net/wimax/ 12410 12411WISTRON LAPTOP BUTTON DRIVER 12412M: Miloslav Trmac <mitr@volny.cz> 12413S: Maintained 12414F: drivers/input/misc/wistron_btns.c 12415 12416WL3501 WIRELESS PCMCIA CARD DRIVER 12417M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 12418L: linux-wireless@vger.kernel.org 12419W: http://oops.ghostprotocols.net:81/blog 12420S: Maintained 12421F: drivers/net/wireless/wl3501* 12422 12423WOLFSON MICROELECTRONICS DRIVERS 12424L: patches@opensource.wolfsonmicro.com 12425T: git https://github.com/CirrusLogic/linux-drivers.git 12426W: https://github.com/CirrusLogic/linux-drivers/wiki 12427S: Supported 12428F: Documentation/hwmon/wm83?? 12429F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 12430F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 12431F: Documentation/devicetree/bindings/mfd/arizona.txt 12432F: arch/arm/mach-s3c64xx/mach-crag6410* 12433F: drivers/clk/clk-wm83*.c 12434F: drivers/extcon/extcon-arizona.c 12435F: drivers/leds/leds-wm83*.c 12436F: drivers/gpio/gpio-*wm*.c 12437F: drivers/gpio/gpio-arizona.c 12438F: drivers/hwmon/wm83??-hwmon.c 12439F: drivers/input/misc/wm831x-on.c 12440F: drivers/input/touchscreen/wm831x-ts.c 12441F: drivers/input/touchscreen/wm97*.c 12442F: drivers/mfd/arizona* 12443F: drivers/mfd/wm*.c 12444F: drivers/mfd/cs47l24* 12445F: drivers/power/wm83*.c 12446F: drivers/rtc/rtc-wm83*.c 12447F: drivers/regulator/wm8*.c 12448F: drivers/video/backlight/wm83*_bl.c 12449F: drivers/watchdog/wm83*_wdt.c 12450F: include/linux/mfd/arizona/ 12451F: include/linux/mfd/wm831x/ 12452F: include/linux/mfd/wm8350/ 12453F: include/linux/mfd/wm8400* 12454F: include/linux/wm97xx.h 12455F: include/sound/wm????.h 12456F: sound/soc/codecs/arizona.? 12457F: sound/soc/codecs/wm* 12458F: sound/soc/codecs/cs47l24* 12459 12460WORKQUEUE 12461M: Tejun Heo <tj@kernel.org> 12462R: Lai Jiangshan <jiangshanlai@gmail.com> 12463T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 12464S: Maintained 12465F: include/linux/workqueue.h 12466F: kernel/workqueue.c 12467F: Documentation/workqueue.txt 12468 12469X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS 12470M: Chen-Yu Tsai <wens@csie.org> 12471L: linux-kernel@vger.kernel.org 12472S: Maintained 12473N: axp[128] 12474 12475X.25 NETWORK LAYER 12476M: Andrew Hendry <andrew.hendry@gmail.com> 12477L: linux-x25@vger.kernel.org 12478S: Odd Fixes 12479F: Documentation/networking/x25* 12480F: include/net/x25* 12481F: net/x25/ 12482 12483X86 ARCHITECTURE (32-BIT AND 64-BIT) 12484M: Thomas Gleixner <tglx@linutronix.de> 12485M: Ingo Molnar <mingo@redhat.com> 12486M: "H. Peter Anvin" <hpa@zytor.com> 12487M: x86@kernel.org 12488L: linux-kernel@vger.kernel.org 12489T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 12490S: Maintained 12491F: Documentation/x86/ 12492F: arch/x86/ 12493 12494X86 PLATFORM DRIVERS 12495M: Darren Hart <dvhart@infradead.org> 12496L: platform-driver-x86@vger.kernel.org 12497T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 12498S: Maintained 12499F: drivers/platform/x86/ 12500F: drivers/platform/olpc/ 12501 12502X86 MCE INFRASTRUCTURE 12503M: Tony Luck <tony.luck@intel.com> 12504M: Borislav Petkov <bp@alien8.de> 12505L: linux-edac@vger.kernel.org 12506S: Maintained 12507F: arch/x86/kernel/cpu/mcheck/* 12508 12509X86 MICROCODE UPDATE SUPPORT 12510M: Borislav Petkov <bp@alien8.de> 12511S: Maintained 12512F: arch/x86/kernel/cpu/microcode/* 12513 12514X86 VDSO 12515M: Andy Lutomirski <luto@amacapital.net> 12516L: linux-kernel@vger.kernel.org 12517T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 12518S: Maintained 12519F: arch/x86/entry/vdso/ 12520 12521XC2028/3028 TUNER DRIVER 12522M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 12523L: linux-media@vger.kernel.org 12524W: https://linuxtv.org 12525T: git git://linuxtv.org/media_tree.git 12526S: Maintained 12527F: drivers/media/tuners/tuner-xc2028.* 12528 12529XEN HYPERVISOR INTERFACE 12530M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 12531M: David Vrabel <david.vrabel@citrix.com> 12532M: Juergen Gross <jgross@suse.com> 12533L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12534T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 12535S: Supported 12536F: arch/x86/xen/ 12537F: drivers/*/xen-*front.c 12538F: drivers/xen/ 12539F: arch/x86/include/asm/xen/ 12540F: include/xen/ 12541F: include/uapi/xen/ 12542 12543XEN HYPERVISOR ARM 12544M: Stefano Stabellini <sstabellini@kernel.org> 12545L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12546S: Maintained 12547F: arch/arm/xen/ 12548F: arch/arm/include/asm/xen/ 12549 12550XEN HYPERVISOR ARM64 12551M: Stefano Stabellini <sstabellini@kernel.org> 12552L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12553S: Maintained 12554F: arch/arm64/xen/ 12555F: arch/arm64/include/asm/xen/ 12556 12557XEN NETWORK BACKEND DRIVER 12558M: Wei Liu <wei.liu2@citrix.com> 12559L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12560L: netdev@vger.kernel.org 12561S: Supported 12562F: drivers/net/xen-netback/* 12563 12564XEN PCI SUBSYSTEM 12565M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12566L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12567S: Supported 12568F: arch/x86/pci/*xen* 12569F: drivers/pci/*xen* 12570 12571XEN BLOCK SUBSYSTEM 12572M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12573M: Roger Pau Monné <roger.pau@citrix.com> 12574L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12575S: Supported 12576F: drivers/block/xen-blkback/* 12577F: drivers/block/xen* 12578 12579XEN PVSCSI DRIVERS 12580M: Juergen Gross <jgross@suse.com> 12581L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12582L: linux-scsi@vger.kernel.org 12583S: Supported 12584F: drivers/scsi/xen-scsifront.c 12585F: drivers/xen/xen-scsiback.c 12586F: include/xen/interface/io/vscsiif.h 12587 12588XEN SWIOTLB SUBSYSTEM 12589M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12590L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12591S: Supported 12592F: arch/x86/xen/*swiotlb* 12593F: drivers/xen/*swiotlb* 12594 12595XFS FILESYSTEM 12596P: Silicon Graphics Inc 12597M: Dave Chinner <david@fromorbit.com> 12598M: xfs@oss.sgi.com 12599L: xfs@oss.sgi.com 12600W: http://oss.sgi.com/projects/xfs 12601T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12602S: Supported 12603F: Documentation/filesystems/xfs.txt 12604F: fs/xfs/ 12605 12606XILINX AXI ETHERNET DRIVER 12607M: Anirudha Sarangi <anirudh@xilinx.com> 12608M: John Linn <John.Linn@xilinx.com> 12609S: Maintained 12610F: drivers/net/ethernet/xilinx/xilinx_axienet* 12611 12612XILINX UARTLITE SERIAL DRIVER 12613M: Peter Korsgaard <jacmet@sunsite.dk> 12614L: linux-serial@vger.kernel.org 12615S: Maintained 12616F: drivers/tty/serial/uartlite.c 12617 12618XILINX VIDEO IP CORES 12619M: Hyun Kwon <hyun.kwon@xilinx.com> 12620M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12621L: linux-media@vger.kernel.org 12622T: git git://linuxtv.org/media_tree.git 12623S: Supported 12624F: Documentation/devicetree/bindings/media/xilinx/ 12625F: drivers/media/platform/xilinx/ 12626F: include/uapi/linux/xilinx-v4l2-controls.h 12627 12628XILLYBUS DRIVER 12629M: Eli Billauer <eli.billauer@gmail.com> 12630L: linux-kernel@vger.kernel.org 12631S: Supported 12632F: drivers/char/xillybus/ 12633 12634XTENSA XTFPGA PLATFORM SUPPORT 12635M: Max Filippov <jcmvbkbc@gmail.com> 12636L: linux-xtensa@linux-xtensa.org 12637S: Maintained 12638F: drivers/spi/spi-xtensa-xtfpga.c 12639F: sound/soc/xtensa/xtfpga-i2s.c 12640 12641YAM DRIVER FOR AX.25 12642M: Jean-Paul Roubelat <jpr@f6fbb.org> 12643L: linux-hams@vger.kernel.org 12644S: Maintained 12645F: drivers/net/hamradio/yam* 12646F: include/linux/yam.h 12647 12648YEALINK PHONE DRIVER 12649M: Henk Vergonet <Henk.Vergonet@gmail.com> 12650L: usbb2k-api-dev@nongnu.org 12651S: Maintained 12652F: Documentation/input/yealink.txt 12653F: drivers/input/misc/yealink.* 12654 12655Z8530 DRIVER FOR AX.25 12656M: Joerg Reuter <jreuter@yaina.de> 12657W: http://yaina.de/jreuter/ 12658W: http://www.qsl.net/dl1bke/ 12659L: linux-hams@vger.kernel.org 12660S: Maintained 12661F: Documentation/networking/z8530drv.txt 12662F: drivers/net/hamradio/*scc.c 12663F: drivers/net/hamradio/z8530.h 12664 12665ZBUD COMPRESSED PAGE ALLOCATOR 12666M: Seth Jennings <sjenning@redhat.com> 12667L: linux-mm@kvack.org 12668S: Maintained 12669F: mm/zbud.c 12670F: include/linux/zbud.h 12671 12672ZD1211RW WIRELESS DRIVER 12673M: Daniel Drake <dsd@gentoo.org> 12674M: Ulrich Kunitz <kune@deine-taler.de> 12675W: http://zd1211.ath.cx/wiki/DriverRewrite 12676L: linux-wireless@vger.kernel.org 12677L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12678S: Maintained 12679F: drivers/net/wireless/zydas/zd1211rw/ 12680 12681ZPOOL COMPRESSED PAGE STORAGE API 12682M: Dan Streetman <ddstreet@ieee.org> 12683L: linux-mm@kvack.org 12684S: Maintained 12685F: mm/zpool.c 12686F: include/linux/zpool.h 12687 12688ZR36067 VIDEO FOR LINUX DRIVER 12689L: mjpeg-users@lists.sourceforge.net 12690L: linux-media@vger.kernel.org 12691W: http://mjpeg.sourceforge.net/driver-zoran/ 12692T: hg https://linuxtv.org/hg/v4l-dvb 12693S: Odd Fixes 12694F: drivers/media/pci/zoran/ 12695 12696ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12697M: Minchan Kim <minchan@kernel.org> 12698M: Nitin Gupta <ngupta@vflare.org> 12699R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12700L: linux-kernel@vger.kernel.org 12701S: Maintained 12702F: drivers/block/zram/ 12703F: Documentation/blockdev/zram.txt 12704 12705ZS DECSTATION Z85C30 SERIAL DRIVER 12706M: "Maciej W. Rozycki" <macro@linux-mips.org> 12707S: Maintained 12708F: drivers/tty/serial/zs.* 12709 12710ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12711M: Minchan Kim <minchan@kernel.org> 12712M: Nitin Gupta <ngupta@vflare.org> 12713R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12714L: linux-mm@kvack.org 12715S: Maintained 12716F: mm/zsmalloc.c 12717F: include/linux/zsmalloc.h 12718F: Documentation/vm/zsmalloc.txt 12719 12720ZSWAP COMPRESSED SWAP CACHING 12721M: Seth Jennings <sjenning@redhat.com> 12722L: linux-mm@kvack.org 12723S: Maintained 12724F: mm/zswap.c 12725 12726THE REST 12727M: Linus Torvalds <torvalds@linux-foundation.org> 12728L: linux-kernel@vger.kernel.org 12729Q: http://patchwork.kernel.org/project/LKML/list/ 12730T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12731S: Buried alive in reporters 12732F: * 12733F: */ 12734