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@canonical.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: Documentation/devicetree/bindings/clock/ 3090F: drivers/clk/ 3091X: drivers/clk/clkdev.c 3092F: include/linux/clk-pr* 3093F: include/linux/clk/ 3094 3095COMMON INTERNET FILE SYSTEM (CIFS) 3096M: Steve French <sfrench@samba.org> 3097L: linux-cifs@vger.kernel.org 3098L: samba-technical@lists.samba.org (moderated for non-subscribers) 3099W: http://linux-cifs.samba.org/ 3100T: git git://git.samba.org/sfrench/cifs-2.6.git 3101S: Supported 3102F: Documentation/filesystems/cifs/ 3103F: fs/cifs/ 3104 3105COMPACTPCI HOTPLUG CORE 3106M: Scott Murray <scott@spiteful.org> 3107L: linux-pci@vger.kernel.org 3108S: Maintained 3109F: drivers/pci/hotplug/cpci_hotplug* 3110 3111COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 3112M: Scott Murray <scott@spiteful.org> 3113L: linux-pci@vger.kernel.org 3114S: Maintained 3115F: drivers/pci/hotplug/cpcihp_zt5550.* 3116 3117COMPACTPCI HOTPLUG GENERIC DRIVER 3118M: Scott Murray <scott@spiteful.org> 3119L: linux-pci@vger.kernel.org 3120S: Maintained 3121F: drivers/pci/hotplug/cpcihp_generic.c 3122 3123COMPAL LAPTOP SUPPORT 3124M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 3125L: platform-driver-x86@vger.kernel.org 3126S: Maintained 3127F: drivers/platform/x86/compal-laptop.c 3128 3129CONEXANT ACCESSRUNNER USB DRIVER 3130L: accessrunner-general@lists.sourceforge.net 3131W: http://accessrunner.sourceforge.net/ 3132S: Orphan 3133F: drivers/usb/atm/cxacru.c 3134 3135CONFIGFS 3136M: Joel Becker <jlbec@evilplan.org> 3137M: Christoph Hellwig <hch@lst.de> 3138T: git git://git.infradead.org/users/hch/configfs.git 3139S: Supported 3140F: fs/configfs/ 3141F: include/linux/configfs.h 3142 3143CONNECTOR 3144M: Evgeniy Polyakov <zbr@ioremap.net> 3145L: netdev@vger.kernel.org 3146S: Maintained 3147F: drivers/connector/ 3148 3149CONTROL GROUP (CGROUP) 3150M: Tejun Heo <tj@kernel.org> 3151M: Li Zefan <lizefan@huawei.com> 3152M: Johannes Weiner <hannes@cmpxchg.org> 3153L: cgroups@vger.kernel.org 3154T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3155S: Maintained 3156F: Documentation/cgroups/ 3157F: include/linux/cgroup* 3158F: kernel/cgroup* 3159 3160CONTROL GROUP - CPUSET 3161M: Li Zefan <lizefan@huawei.com> 3162L: cgroups@vger.kernel.org 3163W: http://www.bullopensource.org/cpuset/ 3164W: http://oss.sgi.com/projects/cpusets/ 3165T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3166S: Maintained 3167F: Documentation/cgroups/cpusets.txt 3168F: include/linux/cpuset.h 3169F: kernel/cpuset.c 3170 3171CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3172M: Johannes Weiner <hannes@cmpxchg.org> 3173M: Michal Hocko <mhocko@kernel.org> 3174M: Vladimir Davydov <vdavydov@virtuozzo.com> 3175L: cgroups@vger.kernel.org 3176L: linux-mm@kvack.org 3177S: Maintained 3178F: mm/memcontrol.c 3179F: mm/swap_cgroup.c 3180 3181CORETEMP HARDWARE MONITORING DRIVER 3182M: Fenghua Yu <fenghua.yu@intel.com> 3183L: linux-hwmon@vger.kernel.org 3184S: Maintained 3185F: Documentation/hwmon/coretemp 3186F: drivers/hwmon/coretemp.c 3187 3188COSA/SRP SYNC SERIAL DRIVER 3189M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3190W: http://www.fi.muni.cz/~kas/cosa/ 3191S: Maintained 3192F: drivers/net/wan/cosa* 3193 3194CPMAC ETHERNET DRIVER 3195M: Florian Fainelli <florian@openwrt.org> 3196L: netdev@vger.kernel.org 3197S: Maintained 3198F: drivers/net/ethernet/ti/cpmac.c 3199 3200CPU FREQUENCY DRIVERS 3201M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3202M: Viresh Kumar <viresh.kumar@linaro.org> 3203L: linux-pm@vger.kernel.org 3204S: Maintained 3205T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3206T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3207F: drivers/cpufreq/ 3208F: include/linux/cpufreq.h 3209 3210CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3211M: Viresh Kumar <viresh.kumar@linaro.org> 3212M: Sudeep Holla <sudeep.holla@arm.com> 3213L: linux-pm@vger.kernel.org 3214W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3215S: Maintained 3216F: drivers/cpufreq/arm_big_little.h 3217F: drivers/cpufreq/arm_big_little.c 3218F: drivers/cpufreq/arm_big_little_dt.c 3219 3220CPUIDLE DRIVER - ARM BIG LITTLE 3221M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3222M: Daniel Lezcano <daniel.lezcano@linaro.org> 3223L: linux-pm@vger.kernel.org 3224L: linux-arm-kernel@lists.infradead.org 3225T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3226S: Maintained 3227F: drivers/cpuidle/cpuidle-big_little.c 3228 3229CPUIDLE DRIVER - ARM EXYNOS 3230M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3231M: Daniel Lezcano <daniel.lezcano@linaro.org> 3232M: Kukjin Kim <kgene@kernel.org> 3233L: linux-pm@vger.kernel.org 3234L: linux-samsung-soc@vger.kernel.org 3235S: Supported 3236F: drivers/cpuidle/cpuidle-exynos.c 3237F: arch/arm/mach-exynos/pm.c 3238 3239CPUIDLE DRIVERS 3240M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3241M: Daniel Lezcano <daniel.lezcano@linaro.org> 3242L: linux-pm@vger.kernel.org 3243S: Maintained 3244T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3245F: drivers/cpuidle/* 3246F: include/linux/cpuidle.h 3247 3248CPUID/MSR DRIVER 3249M: "H. Peter Anvin" <hpa@zytor.com> 3250S: Maintained 3251F: arch/x86/kernel/cpuid.c 3252F: arch/x86/kernel/msr.c 3253 3254CPU POWER MONITORING SUBSYSTEM 3255M: Thomas Renninger <trenn@suse.com> 3256L: linux-pm@vger.kernel.org 3257S: Maintained 3258F: tools/power/cpupower/ 3259 3260CRAMFS FILESYSTEM 3261W: http://sourceforge.net/projects/cramfs/ 3262S: Orphan / Obsolete 3263F: Documentation/filesystems/cramfs.txt 3264F: fs/cramfs/ 3265 3266CRIS PORT 3267M: Mikael Starvik <starvik@axis.com> 3268M: Jesper Nilsson <jesper.nilsson@axis.com> 3269L: linux-cris-kernel@axis.com 3270W: http://developer.axis.com 3271T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3272S: Maintained 3273F: arch/cris/ 3274F: drivers/tty/serial/crisv10.* 3275 3276CRYPTO API 3277M: Herbert Xu <herbert@gondor.apana.org.au> 3278M: "David S. Miller" <davem@davemloft.net> 3279L: linux-crypto@vger.kernel.org 3280T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3281T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3282S: Maintained 3283F: Documentation/crypto/ 3284F: Documentation/DocBook/crypto-API.tmpl 3285F: arch/*/crypto/ 3286F: crypto/ 3287F: drivers/crypto/ 3288F: include/crypto/ 3289 3290CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3291M: Neil Horman <nhorman@tuxdriver.com> 3292L: linux-crypto@vger.kernel.org 3293S: Maintained 3294F: crypto/ansi_cprng.c 3295F: crypto/rng.c 3296 3297CS3308 MEDIA DRIVER 3298M: Hans Verkuil <hverkuil@xs4all.nl> 3299L: linux-media@vger.kernel.org 3300T: git git://linuxtv.org/media_tree.git 3301W: http://linuxtv.org 3302S: Odd Fixes 3303F: drivers/media/i2c/cs3308.c 3304F: drivers/media/i2c/cs3308.h 3305 3306CS5535 Audio ALSA driver 3307M: Jaya Kumar <jayakumar.alsa@gmail.com> 3308S: Maintained 3309F: sound/pci/cs5535audio/ 3310 3311CW1200 WLAN driver 3312M: Solomon Peachy <pizza@shaftnet.org> 3313S: Maintained 3314F: drivers/net/wireless/st/cw1200/ 3315 3316CX18 VIDEO4LINUX DRIVER 3317M: Andy Walls <awalls@md.metrocast.net> 3318L: ivtv-devel@ivtvdriver.org (subscribers-only) 3319L: linux-media@vger.kernel.org 3320T: git git://linuxtv.org/media_tree.git 3321W: https://linuxtv.org 3322W: http://www.ivtvdriver.org/index.php/Cx18 3323S: Maintained 3324F: Documentation/video4linux/cx18.txt 3325F: drivers/media/pci/cx18/ 3326F: include/uapi/linux/ivtv* 3327 3328CX2341X MPEG ENCODER HELPER MODULE 3329M: Hans Verkuil <hverkuil@xs4all.nl> 3330L: linux-media@vger.kernel.org 3331T: git git://linuxtv.org/media_tree.git 3332W: https://linuxtv.org 3333S: Maintained 3334F: drivers/media/common/cx2341x* 3335F: include/media/cx2341x* 3336 3337CX24120 MEDIA DRIVER 3338M: Jemma Denson <jdenson@gmail.com> 3339M: Patrick Boettcher <patrick.boettcher@posteo.de> 3340L: linux-media@vger.kernel.org 3341W: https://linuxtv.org 3342Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3343S: Maintained 3344F: drivers/media/dvb-frontends/cx24120* 3345 3346CX88 VIDEO4LINUX DRIVER 3347M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3348L: linux-media@vger.kernel.org 3349W: https://linuxtv.org 3350T: git git://linuxtv.org/media_tree.git 3351S: Odd fixes 3352F: Documentation/video4linux/cx88/ 3353F: drivers/media/pci/cx88/ 3354 3355CXD2820R MEDIA DRIVER 3356M: Antti Palosaari <crope@iki.fi> 3357L: linux-media@vger.kernel.org 3358W: https://linuxtv.org 3359W: http://palosaari.fi/linux/ 3360Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3361T: git git://linuxtv.org/anttip/media_tree.git 3362S: Maintained 3363F: drivers/media/dvb-frontends/cxd2820r* 3364 3365CXGB3 ETHERNET DRIVER (CXGB3) 3366M: Santosh Raspatur <santosh@chelsio.com> 3367L: netdev@vger.kernel.org 3368W: http://www.chelsio.com 3369S: Supported 3370F: drivers/net/ethernet/chelsio/cxgb3/ 3371 3372CXGB3 ISCSI DRIVER (CXGB3I) 3373M: Karen Xie <kxie@chelsio.com> 3374L: linux-scsi@vger.kernel.org 3375W: http://www.chelsio.com 3376S: Supported 3377F: drivers/scsi/cxgbi/cxgb3i 3378 3379CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3380M: Steve Wise <swise@chelsio.com> 3381L: linux-rdma@vger.kernel.org 3382W: http://www.openfabrics.org 3383S: Supported 3384F: drivers/infiniband/hw/cxgb3/ 3385 3386CXGB4 ETHERNET DRIVER (CXGB4) 3387M: Hariprasad S <hariprasad@chelsio.com> 3388L: netdev@vger.kernel.org 3389W: http://www.chelsio.com 3390S: Supported 3391F: drivers/net/ethernet/chelsio/cxgb4/ 3392 3393CXGB4 ISCSI DRIVER (CXGB4I) 3394M: Karen Xie <kxie@chelsio.com> 3395L: linux-scsi@vger.kernel.org 3396W: http://www.chelsio.com 3397S: Supported 3398F: drivers/scsi/cxgbi/cxgb4i 3399 3400CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3401M: Steve Wise <swise@chelsio.com> 3402L: linux-rdma@vger.kernel.org 3403W: http://www.openfabrics.org 3404S: Supported 3405F: drivers/infiniband/hw/cxgb4/ 3406 3407CXGB4VF ETHERNET DRIVER (CXGB4VF) 3408M: Casey Leedom <leedom@chelsio.com> 3409L: netdev@vger.kernel.org 3410W: http://www.chelsio.com 3411S: Supported 3412F: drivers/net/ethernet/chelsio/cxgb4vf/ 3413 3414CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3415M: Ian Munsie <imunsie@au1.ibm.com> 3416M: Michael Neuling <mikey@neuling.org> 3417L: linuxppc-dev@lists.ozlabs.org 3418S: Supported 3419F: drivers/misc/cxl/ 3420F: include/misc/cxl* 3421F: include/uapi/misc/cxl.h 3422F: Documentation/powerpc/cxl.txt 3423F: Documentation/powerpc/cxl.txt 3424F: Documentation/ABI/testing/sysfs-class-cxl 3425 3426CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3427M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3428M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3429L: linux-scsi@vger.kernel.org 3430S: Supported 3431F: drivers/scsi/cxlflash/ 3432F: include/uapi/scsi/cxlflash_ioctls.h 3433F: Documentation/powerpc/cxlflash.txt 3434 3435STMMAC ETHERNET DRIVER 3436M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3437M: Alexandre Torgue <alexandre.torgue@st.com> 3438L: netdev@vger.kernel.org 3439W: http://www.stlinux.com 3440S: Supported 3441F: drivers/net/ethernet/stmicro/stmmac/ 3442 3443CYBERPRO FB DRIVER 3444M: Russell King <linux@armlinux.org.uk> 3445L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3446W: http://www.armlinux.org.uk/ 3447S: Maintained 3448F: drivers/video/fbdev/cyber2000fb.* 3449 3450CYCLADES ASYNC MUX DRIVER 3451W: http://www.cyclades.com/ 3452S: Orphan 3453F: drivers/tty/cyclades.c 3454F: include/linux/cyclades.h 3455F: include/uapi/linux/cyclades.h 3456 3457CYCLADES PC300 DRIVER 3458W: http://www.cyclades.com/ 3459S: Orphan 3460F: drivers/net/wan/pc300* 3461 3462CYPRESS_FIRMWARE MEDIA DRIVER 3463M: Antti Palosaari <crope@iki.fi> 3464L: linux-media@vger.kernel.org 3465W: https://linuxtv.org 3466W: http://palosaari.fi/linux/ 3467Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3468T: git git://linuxtv.org/anttip/media_tree.git 3469S: Maintained 3470F: drivers/media/common/cypress_firmware* 3471 3472CYTTSP TOUCHSCREEN DRIVER 3473M: Ferruh Yigit <fery@cypress.com> 3474L: linux-input@vger.kernel.org 3475S: Supported 3476F: drivers/input/touchscreen/cyttsp* 3477F: include/linux/input/cyttsp.h 3478 3479DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3480M: Joshua Kinard <kumba@gentoo.org> 3481S: Maintained 3482F: drivers/rtc/rtc-ds1685.c 3483F: include/linux/rtc/ds1685.h 3484 3485DAMA SLAVE for AX.25 3486M: Joerg Reuter <jreuter@yaina.de> 3487W: http://yaina.de/jreuter/ 3488W: http://www.qsl.net/dl1bke/ 3489L: linux-hams@vger.kernel.org 3490S: Maintained 3491F: net/ax25/af_ax25.c 3492F: net/ax25/ax25_dev.c 3493F: net/ax25/ax25_ds_* 3494F: net/ax25/ax25_in.c 3495F: net/ax25/ax25_out.c 3496F: net/ax25/ax25_timer.c 3497F: net/ax25/sysctl_net_ax25.c 3498 3499DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3500L: netdev@vger.kernel.org 3501S: Orphan 3502F: Documentation/networking/dmfe.txt 3503F: drivers/net/ethernet/dec/tulip/dmfe.c 3504 3505DC390/AM53C974 SCSI driver 3506M: Hannes Reinecke <hare@suse.com> 3507L: linux-scsi@vger.kernel.org 3508S: Maintained 3509F: drivers/scsi/am53c974.c 3510 3511DC395x SCSI driver 3512M: Oliver Neukum <oliver@neukum.org> 3513M: Ali Akcaagac <aliakc@web.de> 3514M: Jamie Lenehan <lenehan@twibble.org> 3515L: dc395x@twibble.org 3516W: http://twibble.org/dist/dc395x/ 3517W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3518S: Maintained 3519F: Documentation/scsi/dc395x.txt 3520F: drivers/scsi/dc395x.* 3521 3522DCCP PROTOCOL 3523M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3524L: dccp@vger.kernel.org 3525W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3526S: Maintained 3527F: include/linux/dccp.h 3528F: include/uapi/linux/dccp.h 3529F: include/linux/tfrc.h 3530F: net/dccp/ 3531 3532DECnet NETWORK LAYER 3533W: http://linux-decnet.sourceforge.net 3534L: linux-decnet-user@lists.sourceforge.net 3535S: Orphan 3536F: Documentation/networking/decnet.txt 3537F: net/decnet/ 3538 3539DECSTATION PLATFORM SUPPORT 3540M: "Maciej W. Rozycki" <macro@linux-mips.org> 3541L: linux-mips@linux-mips.org 3542W: http://www.linux-mips.org/wiki/DECstation 3543S: Maintained 3544F: arch/mips/dec/ 3545F: arch/mips/include/asm/dec/ 3546F: arch/mips/include/asm/mach-dec/ 3547 3548DEFXX FDDI NETWORK DRIVER 3549M: "Maciej W. Rozycki" <macro@linux-mips.org> 3550S: Maintained 3551F: drivers/net/fddi/defxx.* 3552 3553DELL LAPTOP DRIVER 3554M: Matthew Garrett <mjg59@srcf.ucam.org> 3555M: Pali Rohár <pali.rohar@gmail.com> 3556L: platform-driver-x86@vger.kernel.org 3557S: Maintained 3558F: drivers/platform/x86/dell-laptop.c 3559 3560DELL LAPTOP RBTN DRIVER 3561M: Pali Rohár <pali.rohar@gmail.com> 3562S: Maintained 3563F: drivers/platform/x86/dell-rbtn.* 3564 3565DELL LAPTOP FREEFALL DRIVER 3566M: Pali Rohár <pali.rohar@gmail.com> 3567S: Maintained 3568F: drivers/platform/x86/dell-smo8800.c 3569 3570DELL LAPTOP SMM DRIVER 3571M: Pali Rohár <pali.rohar@gmail.com> 3572S: Maintained 3573F: drivers/hwmon/dell-smm-hwmon.c 3574F: include/uapi/linux/i8k.h 3575 3576DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3577M: Doug Warzecha <Douglas_Warzecha@dell.com> 3578S: Maintained 3579F: Documentation/dcdbas.txt 3580F: drivers/firmware/dcdbas.* 3581 3582DELL WMI EXTRAS DRIVER 3583M: Matthew Garrett <mjg59@srcf.ucam.org> 3584M: Pali Rohár <pali.rohar@gmail.com> 3585S: Maintained 3586F: drivers/platform/x86/dell-wmi.c 3587 3588DESIGNWARE USB2 DRD IP DRIVER 3589M: John Youn <johnyoun@synopsys.com> 3590L: linux-usb@vger.kernel.org 3591T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3592S: Maintained 3593F: drivers/usb/dwc2/ 3594 3595DESIGNWARE USB3 DRD IP DRIVER 3596M: Felipe Balbi <balbi@kernel.org> 3597L: linux-usb@vger.kernel.org 3598T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3599S: Maintained 3600F: drivers/usb/dwc3/ 3601 3602DEVICE COREDUMP (DEV_COREDUMP) 3603M: Johannes Berg <johannes@sipsolutions.net> 3604L: linux-kernel@vger.kernel.org 3605S: Maintained 3606F: drivers/base/devcoredump.c 3607F: include/linux/devcoredump.h 3608 3609DEVICE FREQUENCY (DEVFREQ) 3610M: MyungJoo Ham <myungjoo.ham@samsung.com> 3611M: Kyungmin Park <kyungmin.park@samsung.com> 3612L: linux-pm@vger.kernel.org 3613T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3614S: Maintained 3615F: drivers/devfreq/ 3616F: include/linux/devfreq.h 3617F: Documentation/devicetree/bindings/devfreq/ 3618 3619DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3620M: Chanwoo Choi <cw00.choi@samsung.com> 3621L: linux-pm@vger.kernel.org 3622T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3623S: Supported 3624F: drivers/devfreq/event/ 3625F: drivers/devfreq/devfreq-event.c 3626F: include/linux/devfreq-event.h 3627F: Documentation/devicetree/bindings/devfreq/event/ 3628 3629BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 3630M: Chanwoo Choi <cw00.choi@samsung.com> 3631L: linux-pm@vger.kernel.org 3632L: linux-samsung-soc@vger.kernel.org 3633T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3634S: Maintained 3635F: drivers/devfreq/exynos-bus.c 3636F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt 3637 3638DEVICE NUMBER REGISTRY 3639M: Torben Mathiasen <device@lanana.org> 3640W: http://lanana.org/docs/device-list/index.html 3641S: Maintained 3642 3643DEVICE-MAPPER (LVM) 3644M: Alasdair Kergon <agk@redhat.com> 3645M: Mike Snitzer <snitzer@redhat.com> 3646M: dm-devel@redhat.com 3647L: dm-devel@redhat.com 3648W: http://sources.redhat.com/dm 3649Q: http://patchwork.kernel.org/project/dm-devel/list/ 3650T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3651T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3652S: Maintained 3653F: Documentation/device-mapper/ 3654F: drivers/md/dm* 3655F: drivers/md/persistent-data/ 3656F: include/linux/device-mapper.h 3657F: include/linux/dm-*.h 3658F: include/uapi/linux/dm-*.h 3659 3660DEVLINK 3661M: Jiri Pirko <jiri@mellanox.com> 3662L: netdev@vger.kernel.org 3663S: Supported 3664F: net/core/devlink.c 3665F: include/net/devlink.h 3666F: include/uapi/linux/devlink.h 3667 3668DIALOG SEMICONDUCTOR DRIVERS 3669M: Support Opensource <support.opensource@diasemi.com> 3670W: http://www.dialog-semiconductor.com/products 3671S: Supported 3672F: Documentation/hwmon/da90?? 3673F: Documentation/devicetree/bindings/sound/da[79]*.txt 3674F: drivers/gpio/gpio-da90??.c 3675F: drivers/hwmon/da90??-hwmon.c 3676F: drivers/iio/adc/da91??-*.c 3677F: drivers/input/misc/da90??_onkey.c 3678F: drivers/input/touchscreen/da9052_tsi.c 3679F: drivers/leds/leds-da90??.c 3680F: drivers/mfd/da903x.c 3681F: drivers/mfd/da90??-*.c 3682F: drivers/mfd/da91??-*.c 3683F: drivers/power/da9052-battery.c 3684F: drivers/power/da91??-*.c 3685F: drivers/regulator/da903x.c 3686F: drivers/regulator/da9???-regulator.[ch] 3687F: drivers/rtc/rtc-da90??.c 3688F: drivers/video/backlight/da90??_bl.c 3689F: drivers/watchdog/da90??_wdt.c 3690F: include/linux/mfd/da903x.h 3691F: include/linux/mfd/da9052/ 3692F: include/linux/mfd/da9055/ 3693F: include/linux/mfd/da9063/ 3694F: include/linux/mfd/da9150/ 3695F: include/sound/da[79]*.h 3696F: sound/soc/codecs/da[79]*.[ch] 3697 3698DIGI NEO AND CLASSIC PCI PRODUCTS 3699M: Lidza Louina <lidza.louina@gmail.com> 3700M: Mark Hounschell <markh@compro.net> 3701L: driverdev-devel@linuxdriverproject.org 3702S: Maintained 3703F: drivers/staging/dgnc/ 3704 3705DIOLAN U2C-12 I2C DRIVER 3706M: Guenter Roeck <linux@roeck-us.net> 3707L: linux-i2c@vger.kernel.org 3708S: Maintained 3709F: drivers/i2c/busses/i2c-diolan-u2c.c 3710 3711DIRECT ACCESS (DAX) 3712M: Matthew Wilcox <willy@linux.intel.com> 3713L: linux-fsdevel@vger.kernel.org 3714S: Supported 3715F: fs/dax.c 3716 3717DIRECTORY NOTIFICATION (DNOTIFY) 3718M: Eric Paris <eparis@parisplace.org> 3719S: Maintained 3720F: Documentation/filesystems/dnotify.txt 3721F: fs/notify/dnotify/ 3722F: include/linux/dnotify.h 3723 3724DISK GEOMETRY AND PARTITION HANDLING 3725M: Andries Brouwer <aeb@cwi.nl> 3726W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3727W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3728W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3729S: Maintained 3730 3731DISKQUOTA 3732M: Jan Kara <jack@suse.com> 3733S: Maintained 3734F: Documentation/filesystems/quota.txt 3735F: fs/quota/ 3736F: include/linux/quota*.h 3737F: include/uapi/linux/quota*.h 3738 3739DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3740M: Bernie Thompson <bernie@plugable.com> 3741L: linux-fbdev@vger.kernel.org 3742S: Maintained 3743W: http://plugable.com/category/projects/udlfb/ 3744F: drivers/video/fbdev/udlfb.c 3745F: include/video/udlfb.h 3746F: Documentation/fb/udlfb.txt 3747 3748DISTRIBUTED LOCK MANAGER (DLM) 3749M: Christine Caulfield <ccaulfie@redhat.com> 3750M: David Teigland <teigland@redhat.com> 3751L: cluster-devel@redhat.com 3752W: http://sources.redhat.com/cluster/ 3753T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3754S: Supported 3755F: fs/dlm/ 3756 3757DMA BUFFER SHARING FRAMEWORK 3758M: Sumit Semwal <sumit.semwal@linaro.org> 3759S: Maintained 3760L: linux-media@vger.kernel.org 3761L: dri-devel@lists.freedesktop.org 3762L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3763F: drivers/dma-buf/ 3764F: include/linux/dma-buf* 3765F: include/linux/reservation.h 3766F: include/linux/*fence.h 3767F: Documentation/dma-buf-sharing.txt 3768T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3769 3770DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3771M: Vinod Koul <vinod.koul@intel.com> 3772L: dmaengine@vger.kernel.org 3773Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3774S: Maintained 3775F: drivers/dma/ 3776F: include/linux/dmaengine.h 3777F: Documentation/dmaengine/ 3778T: git git://git.infradead.org/users/vkoul/slave-dma.git 3779 3780DME1737 HARDWARE MONITOR DRIVER 3781M: Juerg Haefliger <juergh@gmail.com> 3782L: linux-hwmon@vger.kernel.org 3783S: Maintained 3784F: Documentation/hwmon/dme1737 3785F: drivers/hwmon/dme1737.c 3786 3787DMI/SMBIOS SUPPORT 3788M: Jean Delvare <jdelvare@suse.com> 3789S: Maintained 3790T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3791F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3792F: drivers/firmware/dmi-id.c 3793F: drivers/firmware/dmi_scan.c 3794F: include/linux/dmi.h 3795 3796DOCUMENTATION 3797M: Jonathan Corbet <corbet@lwn.net> 3798L: linux-doc@vger.kernel.org 3799S: Maintained 3800F: Documentation/ 3801F: scripts/docproc.c 3802F: scripts/kernel-doc* 3803X: Documentation/ABI/ 3804X: Documentation/devicetree/ 3805X: Documentation/acpi 3806X: Documentation/power 3807X: Documentation/spi 3808X: Documentation/DocBook/media 3809T: git git://git.lwn.net/linux.git docs-next 3810 3811DOUBLETALK DRIVER 3812M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3813L: blinux-list@redhat.com 3814S: Maintained 3815F: drivers/char/dtlk.c 3816F: include/linux/dtlk.h 3817 3818DPT_I2O SCSI RAID DRIVER 3819M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3820L: linux-scsi@vger.kernel.org 3821W: http://www.adaptec.com/ 3822S: Maintained 3823F: drivers/scsi/dpt* 3824F: drivers/scsi/dpt/ 3825 3826DRBD DRIVER 3827M: Philipp Reisner <philipp.reisner@linbit.com> 3828M: Lars Ellenberg <lars.ellenberg@linbit.com> 3829L: drbd-dev@lists.linbit.com 3830W: http://www.drbd.org 3831T: git git://git.linbit.com/linux-drbd.git 3832T: git git://git.linbit.com/drbd-8.4.git 3833S: Supported 3834F: drivers/block/drbd/ 3835F: lib/lru_cache.c 3836F: Documentation/blockdev/drbd/ 3837 3838DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3839M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3840T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3841S: Supported 3842F: Documentation/kobject.txt 3843F: drivers/base/ 3844F: fs/debugfs/ 3845F: fs/kernfs/ 3846F: fs/sysfs/ 3847F: include/linux/debugfs.h 3848F: include/linux/kobj* 3849F: lib/kobj* 3850 3851DRM DRIVERS 3852M: David Airlie <airlied@linux.ie> 3853L: dri-devel@lists.freedesktop.org 3854T: git git://people.freedesktop.org/~airlied/linux 3855S: Maintained 3856F: drivers/gpu/drm/ 3857F: drivers/gpu/vga/ 3858F: Documentation/DocBook/gpu.* 3859F: include/drm/ 3860F: include/uapi/drm/ 3861 3862DRM DRIVER FOR AST SERVER GRAPHICS CHIPS 3863M: Dave Airlie <airlied@redhat.com> 3864S: Odd Fixes 3865F: drivers/gpu/drm/ast/ 3866 3867DRM DRIVER FOR BOCHS VIRTUAL GPU 3868M: Gerd Hoffmann <kraxel@redhat.com> 3869S: Odd Fixes 3870F: drivers/gpu/drm/bochs/ 3871 3872DRM DRIVER FOR QEMU'S CIRRUS DEVICE 3873M: Dave Airlie <airlied@redhat.com> 3874S: Odd Fixes 3875F: drivers/gpu/drm/cirrus/ 3876 3877RADEON and AMDGPU DRM DRIVERS 3878M: Alex Deucher <alexander.deucher@amd.com> 3879M: Christian König <christian.koenig@amd.com> 3880L: dri-devel@lists.freedesktop.org 3881T: git git://people.freedesktop.org/~agd5f/linux 3882S: Supported 3883F: drivers/gpu/drm/radeon/ 3884F: include/uapi/drm/radeon_drm.h 3885F: drivers/gpu/drm/amd/ 3886F: include/uapi/drm/amdgpu_drm.h 3887 3888DRM PANEL DRIVERS 3889M: Thierry Reding <thierry.reding@gmail.com> 3890L: dri-devel@lists.freedesktop.org 3891T: git git://anongit.freedesktop.org/tegra/linux.git 3892S: Maintained 3893F: drivers/gpu/drm/drm_panel.c 3894F: drivers/gpu/drm/panel/ 3895F: include/drm/drm_panel.h 3896F: Documentation/devicetree/bindings/display/panel/ 3897 3898INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3899M: Daniel Vetter <daniel.vetter@intel.com> 3900M: Jani Nikula <jani.nikula@linux.intel.com> 3901L: intel-gfx@lists.freedesktop.org 3902L: dri-devel@lists.freedesktop.org 3903W: https://01.org/linuxgraphics/ 3904Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3905T: git git://anongit.freedesktop.org/drm-intel 3906S: Supported 3907F: drivers/gpu/drm/i915/ 3908F: include/drm/i915* 3909F: include/uapi/drm/i915_drm.h 3910 3911DRM DRIVERS FOR ATMEL HLCDC 3912M: Boris Brezillon <boris.brezillon@free-electrons.com> 3913L: dri-devel@lists.freedesktop.org 3914S: Supported 3915F: drivers/gpu/drm/atmel-hlcdc/ 3916F: Documentation/devicetree/bindings/drm/atmel/ 3917 3918DRM DRIVERS FOR ALLWINNER A10 3919M: Maxime Ripard <maxime.ripard@free-electrons.com> 3920L: dri-devel@lists.freedesktop.org 3921S: Supported 3922F: drivers/gpu/drm/sun4i/ 3923F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt 3924 3925DRM DRIVERS FOR EXYNOS 3926M: Inki Dae <inki.dae@samsung.com> 3927M: Joonyoung Shim <jy0922.shim@samsung.com> 3928M: Seung-Woo Kim <sw0312.kim@samsung.com> 3929M: Kyungmin Park <kyungmin.park@samsung.com> 3930L: dri-devel@lists.freedesktop.org 3931T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3932S: Supported 3933F: drivers/gpu/drm/exynos/ 3934F: include/uapi/drm/exynos_drm.h 3935F: Documentation/devicetree/bindings/display/exynos/ 3936 3937DRM DRIVERS FOR FREESCALE DCU 3938M: Stefan Agner <stefan@agner.ch> 3939M: Alison Wang <alison.wang@freescale.com> 3940L: dri-devel@lists.freedesktop.org 3941S: Supported 3942F: drivers/gpu/drm/fsl-dcu/ 3943F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3944F: Documentation/devicetree/bindings/display/fsl,tcon.txt 3945F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3946 3947DRM DRIVERS FOR FREESCALE IMX 3948M: Philipp Zabel <p.zabel@pengutronix.de> 3949L: dri-devel@lists.freedesktop.org 3950S: Maintained 3951F: drivers/gpu/drm/imx/ 3952F: drivers/gpu/ipu-v3/ 3953F: Documentation/devicetree/bindings/display/imx/ 3954 3955DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3956M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3957L: dri-devel@lists.freedesktop.org 3958T: git git://github.com/patjak/drm-gma500 3959S: Maintained 3960F: drivers/gpu/drm/gma500/ 3961 3962DRM DRIVERS FOR HISILICON 3963M: Xinliang Liu <z.liuxinliang@hisilicon.com> 3964R: Xinwei Kong <kong.kongxinwei@hisilicon.com> 3965R: Chen Feng <puck.chen@hisilicon.com> 3966L: dri-devel@lists.freedesktop.org 3967T: git git://github.com/xin3liang/linux.git 3968S: Maintained 3969F: drivers/gpu/drm/hisilicon/ 3970F: Documentation/devicetree/bindings/display/hisilicon/ 3971 3972DRM DRIVER FOR INTEL I810 VIDEO CARDS 3973S: Orphan / Obsolete 3974F: drivers/gpu/drm/i810/ 3975F: include/uapi/drm/i810_drm.h 3976 3977DRM DRIVER FOR MSM ADRENO GPU 3978M: Rob Clark <robdclark@gmail.com> 3979L: linux-arm-msm@vger.kernel.org 3980L: dri-devel@lists.freedesktop.org 3981L: freedreno@lists.freedesktop.org 3982T: git git://people.freedesktop.org/~robclark/linux 3983S: Maintained 3984F: drivers/gpu/drm/msm/ 3985F: include/uapi/drm/msm_drm.h 3986F: Documentation/devicetree/bindings/display/msm/ 3987 3988DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS 3989M: Ben Skeggs <bskeggs@redhat.com> 3990L: dri-devel@lists.freedesktop.org 3991L: nouveau@lists.freedesktop.org 3992T: git git://github.com/skeggsb/linux 3993S: Supported 3994F: drivers/gpu/drm/nouveau/ 3995F: include/uapi/drm/nouveau_drm.h 3996 3997DRM DRIVERS FOR NVIDIA TEGRA 3998M: Thierry Reding <thierry.reding@gmail.com> 3999L: dri-devel@lists.freedesktop.org 4000L: linux-tegra@vger.kernel.org 4001T: git git://anongit.freedesktop.org/tegra/linux.git 4002S: Supported 4003F: drivers/gpu/drm/tegra/ 4004F: drivers/gpu/host1x/ 4005F: include/linux/host1x.h 4006F: include/uapi/drm/tegra_drm.h 4007F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 4008 4009DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS 4010S: Orphan / Obsolete 4011F: drivers/gpu/drm/mga/ 4012F: include/uapi/drm/mga_drm.h 4013 4014DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS 4015M: Dave Airlie <airlied@redhat.com> 4016S: Odd Fixes 4017F: drivers/gpu/drm/mgag200/ 4018 4019DRM DRIVER FOR RAGE 128 VIDEO CARDS 4020S: Orphan / Obsolete 4021F: drivers/gpu/drm/r128/ 4022F: include/uapi/drm/r128_drm.h 4023 4024DRM DRIVERS FOR RENESAS 4025M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 4026L: dri-devel@lists.freedesktop.org 4027L: linux-renesas-soc@vger.kernel.org 4028T: git git://linuxtv.org/pinchartl/fbdev 4029S: Supported 4030F: drivers/gpu/drm/rcar-du/ 4031F: drivers/gpu/drm/shmobile/ 4032F: include/linux/platform_data/shmob_drm.h 4033F: Documentation/devicetree/bindings/display/renesas,du.txt 4034 4035DRM DRIVER FOR QXL VIRTUAL GPU 4036M: Dave Airlie <airlied@redhat.com> 4037S: Odd Fixes 4038F: drivers/gpu/drm/qxl/ 4039F: include/uapi/drm/qxl_drm.h 4040 4041DRM DRIVERS FOR ROCKCHIP 4042M: Mark Yao <mark.yao@rock-chips.com> 4043L: dri-devel@lists.freedesktop.org 4044S: Maintained 4045F: drivers/gpu/drm/rockchip/ 4046F: Documentation/devicetree/bindings/display/rockchip/ 4047 4048DRM DRIVER FOR SAVAGE VIDEO CARDS 4049S: Orphan / Obsolete 4050F: drivers/gpu/drm/savage/ 4051F: include/uapi/drm/savage_drm.h 4052 4053DRM DRIVER FOR SIS VIDEO CARDS 4054S: Orphan / Obsolete 4055F: drivers/gpu/drm/sis/ 4056F: include/uapi/drm/sis_drm.h 4057 4058DRM DRIVERS FOR STI 4059M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 4060M: Vincent Abriou <vincent.abriou@st.com> 4061L: dri-devel@lists.freedesktop.org 4062T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 4063S: Maintained 4064F: drivers/gpu/drm/sti 4065F: Documentation/devicetree/bindings/display/st,stih4xx.txt 4066 4067DRM DRIVER FOR TDFX VIDEO CARDS 4068S: Orphan / Obsolete 4069F: drivers/gpu/drm/tdfx/ 4070 4071DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS 4072M: Dave Airlie <airlied@redhat.com> 4073S: Odd Fixes 4074F: drivers/gpu/drm/udl/ 4075 4076DRM DRIVERS FOR VIVANTE GPU IP 4077M: Lucas Stach <l.stach@pengutronix.de> 4078R: Russell King <linux+etnaviv@armlinux.org.uk> 4079R: Christian Gmeiner <christian.gmeiner@gmail.com> 4080L: dri-devel@lists.freedesktop.org 4081S: Maintained 4082F: drivers/gpu/drm/etnaviv/ 4083F: include/uapi/drm/etnaviv_drm.h 4084F: Documentation/devicetree/bindings/display/etnaviv/ 4085 4086DRM DRIVER FOR VMWARE VIRTUAL GPU 4087M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 4088M: Sinclair Yeh <syeh@vmware.com> 4089M: Thomas Hellstrom <thellstrom@vmware.com> 4090L: dri-devel@lists.freedesktop.org 4091T: git git://people.freedesktop.org/~syeh/repos_linux 4092T: git git://people.freedesktop.org/~thomash/linux 4093S: Supported 4094F: drivers/gpu/drm/vmwgfx/ 4095F: include/uapi/drm/vmwgfx_drm.h 4096 4097DRM DRIVERS FOR VC4 4098M: Eric Anholt <eric@anholt.net> 4099T: git git://github.com/anholt/linux 4100S: Supported 4101F: drivers/gpu/drm/vc4/ 4102F: include/uapi/drm/vc4_drm.h 4103F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt 4104 4105DSBR100 USB FM RADIO DRIVER 4106M: Alexey Klimov <klimov.linux@gmail.com> 4107L: linux-media@vger.kernel.org 4108T: git git://linuxtv.org/media_tree.git 4109S: Maintained 4110F: drivers/media/radio/dsbr100.c 4111 4112DSCC4 DRIVER 4113M: Francois Romieu <romieu@fr.zoreil.com> 4114L: netdev@vger.kernel.org 4115S: Maintained 4116F: drivers/net/wan/dscc4.c 4117 4118DT3155 MEDIA DRIVER 4119M: Hans Verkuil <hverkuil@xs4all.nl> 4120L: linux-media@vger.kernel.org 4121T: git git://linuxtv.org/media_tree.git 4122W: https://linuxtv.org 4123S: Odd Fixes 4124F: drivers/media/pci/dt3155/ 4125 4126DVB_USB_AF9015 MEDIA DRIVER 4127M: Antti Palosaari <crope@iki.fi> 4128L: linux-media@vger.kernel.org 4129W: https://linuxtv.org 4130W: http://palosaari.fi/linux/ 4131Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4132T: git git://linuxtv.org/anttip/media_tree.git 4133S: Maintained 4134F: drivers/media/usb/dvb-usb-v2/af9015* 4135 4136DVB_USB_AF9035 MEDIA DRIVER 4137M: Antti Palosaari <crope@iki.fi> 4138L: linux-media@vger.kernel.org 4139W: https://linuxtv.org 4140W: http://palosaari.fi/linux/ 4141Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4142T: git git://linuxtv.org/anttip/media_tree.git 4143S: Maintained 4144F: drivers/media/usb/dvb-usb-v2/af9035* 4145 4146DVB_USB_ANYSEE MEDIA DRIVER 4147M: Antti Palosaari <crope@iki.fi> 4148L: linux-media@vger.kernel.org 4149W: https://linuxtv.org 4150W: http://palosaari.fi/linux/ 4151Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4152T: git git://linuxtv.org/anttip/media_tree.git 4153S: Maintained 4154F: drivers/media/usb/dvb-usb-v2/anysee* 4155 4156DVB_USB_AU6610 MEDIA DRIVER 4157M: Antti Palosaari <crope@iki.fi> 4158L: linux-media@vger.kernel.org 4159W: https://linuxtv.org 4160W: http://palosaari.fi/linux/ 4161Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4162T: git git://linuxtv.org/anttip/media_tree.git 4163S: Maintained 4164F: drivers/media/usb/dvb-usb-v2/au6610* 4165 4166DVB_USB_CE6230 MEDIA DRIVER 4167M: Antti Palosaari <crope@iki.fi> 4168L: linux-media@vger.kernel.org 4169W: https://linuxtv.org 4170W: http://palosaari.fi/linux/ 4171Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4172T: git git://linuxtv.org/anttip/media_tree.git 4173S: Maintained 4174F: drivers/media/usb/dvb-usb-v2/ce6230* 4175 4176DVB_USB_CXUSB MEDIA DRIVER 4177M: Michael Krufky <mkrufky@linuxtv.org> 4178L: linux-media@vger.kernel.org 4179W: https://linuxtv.org 4180W: http://github.com/mkrufky 4181Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4182T: git git://linuxtv.org/media_tree.git 4183S: Maintained 4184F: drivers/media/usb/dvb-usb/cxusb* 4185 4186DVB_USB_EC168 MEDIA DRIVER 4187M: Antti Palosaari <crope@iki.fi> 4188L: linux-media@vger.kernel.org 4189W: https://linuxtv.org 4190W: http://palosaari.fi/linux/ 4191Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4192T: git git://linuxtv.org/anttip/media_tree.git 4193S: Maintained 4194F: drivers/media/usb/dvb-usb-v2/ec168* 4195 4196DVB_USB_GL861 MEDIA DRIVER 4197M: Antti Palosaari <crope@iki.fi> 4198L: linux-media@vger.kernel.org 4199W: https://linuxtv.org 4200Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4201T: git git://linuxtv.org/anttip/media_tree.git 4202S: Maintained 4203F: drivers/media/usb/dvb-usb-v2/gl861* 4204 4205DVB_USB_MXL111SF MEDIA DRIVER 4206M: Michael Krufky <mkrufky@linuxtv.org> 4207L: linux-media@vger.kernel.org 4208W: https://linuxtv.org 4209W: http://github.com/mkrufky 4210Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4211T: git git://linuxtv.org/mkrufky/mxl111sf.git 4212S: Maintained 4213F: drivers/media/usb/dvb-usb-v2/mxl111sf* 4214 4215DVB_USB_RTL28XXU MEDIA DRIVER 4216M: Antti Palosaari <crope@iki.fi> 4217L: linux-media@vger.kernel.org 4218W: https://linuxtv.org 4219W: http://palosaari.fi/linux/ 4220Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4221T: git git://linuxtv.org/anttip/media_tree.git 4222S: Maintained 4223F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 4224 4225DVB_USB_V2 MEDIA DRIVER 4226M: Antti Palosaari <crope@iki.fi> 4227L: linux-media@vger.kernel.org 4228W: https://linuxtv.org 4229W: http://palosaari.fi/linux/ 4230Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4231T: git git://linuxtv.org/anttip/media_tree.git 4232S: Maintained 4233F: drivers/media/usb/dvb-usb-v2/dvb_usb* 4234F: drivers/media/usb/dvb-usb-v2/usb_urb.c 4235 4236DYNAMIC DEBUG 4237M: Jason Baron <jbaron@akamai.com> 4238S: Maintained 4239F: lib/dynamic_debug.c 4240F: include/linux/dynamic_debug.h 4241 4242DZ DECSTATION DZ11 SERIAL DRIVER 4243M: "Maciej W. Rozycki" <macro@linux-mips.org> 4244S: Maintained 4245F: drivers/tty/serial/dz.* 4246 4247E3X0 POWER BUTTON DRIVER 4248M: Moritz Fischer <moritz.fischer@ettus.com> 4249L: usrp-users@lists.ettus.com 4250W: http://www.ettus.com 4251S: Supported 4252F: drivers/input/misc/e3x0-button.c 4253F: Documentation/devicetree/bindings/input/e3x0-button.txt 4254 4255E4000 MEDIA DRIVER 4256M: Antti Palosaari <crope@iki.fi> 4257L: linux-media@vger.kernel.org 4258W: https://linuxtv.org 4259W: http://palosaari.fi/linux/ 4260Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4261T: git git://linuxtv.org/anttip/media_tree.git 4262S: Maintained 4263F: drivers/media/tuners/e4000* 4264 4265EATA ISA/EISA/PCI SCSI DRIVER 4266M: Dario Ballabio <ballabio_dario@emc.com> 4267L: linux-scsi@vger.kernel.org 4268S: Maintained 4269F: drivers/scsi/eata.c 4270 4271EC100 MEDIA DRIVER 4272M: Antti Palosaari <crope@iki.fi> 4273L: linux-media@vger.kernel.org 4274W: https://linuxtv.org 4275W: http://palosaari.fi/linux/ 4276Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4277T: git git://linuxtv.org/anttip/media_tree.git 4278S: Maintained 4279F: drivers/media/dvb-frontends/ec100* 4280 4281ECRYPT FILE SYSTEM 4282M: Tyler Hicks <tyhicks@canonical.com> 4283L: ecryptfs@vger.kernel.org 4284W: http://ecryptfs.org 4285W: https://launchpad.net/ecryptfs 4286T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4287S: Supported 4288F: Documentation/filesystems/ecryptfs.txt 4289F: fs/ecryptfs/ 4290 4291EDAC-CORE 4292M: Doug Thompson <dougthompson@xmission.com> 4293M: Borislav Petkov <bp@alien8.de> 4294M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4295L: linux-edac@vger.kernel.org 4296T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4297T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4298S: Supported 4299F: Documentation/edac.txt 4300F: drivers/edac/ 4301F: include/linux/edac.h 4302 4303EDAC-AMD64 4304M: Doug Thompson <dougthompson@xmission.com> 4305M: Borislav Petkov <bp@alien8.de> 4306L: linux-edac@vger.kernel.org 4307S: Maintained 4308F: drivers/edac/amd64_edac* 4309 4310EDAC-CALXEDA 4311M: Doug Thompson <dougthompson@xmission.com> 4312M: Robert Richter <rric@kernel.org> 4313L: linux-edac@vger.kernel.org 4314S: Maintained 4315F: drivers/edac/highbank* 4316 4317EDAC-CAVIUM 4318M: Ralf Baechle <ralf@linux-mips.org> 4319M: David Daney <david.daney@cavium.com> 4320L: linux-edac@vger.kernel.org 4321L: linux-mips@linux-mips.org 4322S: Supported 4323F: drivers/edac/octeon_edac* 4324 4325EDAC-E752X 4326M: Mark Gross <mark.gross@intel.com> 4327M: Doug Thompson <dougthompson@xmission.com> 4328L: linux-edac@vger.kernel.org 4329S: Maintained 4330F: drivers/edac/e752x_edac.c 4331 4332EDAC-E7XXX 4333M: Doug Thompson <dougthompson@xmission.com> 4334L: linux-edac@vger.kernel.org 4335S: Maintained 4336F: drivers/edac/e7xxx_edac.c 4337 4338EDAC-GHES 4339M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4340L: linux-edac@vger.kernel.org 4341S: Maintained 4342F: drivers/edac/ghes_edac.c 4343 4344EDAC-I82443BXGX 4345M: Tim Small <tim@buttersideup.com> 4346L: linux-edac@vger.kernel.org 4347S: Maintained 4348F: drivers/edac/i82443bxgx_edac.c 4349 4350EDAC-I3000 4351M: Jason Uhlenkott <juhlenko@akamai.com> 4352L: linux-edac@vger.kernel.org 4353S: Maintained 4354F: drivers/edac/i3000_edac.c 4355 4356EDAC-I5000 4357M: Doug Thompson <dougthompson@xmission.com> 4358L: linux-edac@vger.kernel.org 4359S: Maintained 4360F: drivers/edac/i5000_edac.c 4361 4362EDAC-I5400 4363M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4364L: linux-edac@vger.kernel.org 4365S: Maintained 4366F: drivers/edac/i5400_edac.c 4367 4368EDAC-I7300 4369M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4370L: linux-edac@vger.kernel.org 4371S: Maintained 4372F: drivers/edac/i7300_edac.c 4373 4374EDAC-I7CORE 4375M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4376L: linux-edac@vger.kernel.org 4377S: Maintained 4378F: drivers/edac/i7core_edac.c 4379 4380EDAC-I82975X 4381M: Ranganathan Desikan <ravi@jetztechnologies.com> 4382M: "Arvind R." <arvino55@gmail.com> 4383L: linux-edac@vger.kernel.org 4384S: Maintained 4385F: drivers/edac/i82975x_edac.c 4386 4387EDAC-IE31200 4388M: Jason Baron <jbaron@akamai.com> 4389L: linux-edac@vger.kernel.org 4390S: Maintained 4391F: drivers/edac/ie31200_edac.c 4392 4393EDAC-MPC85XX 4394M: Johannes Thumshirn <morbidrsa@gmail.com> 4395L: linux-edac@vger.kernel.org 4396S: Maintained 4397F: drivers/edac/mpc85xx_edac.[ch] 4398 4399EDAC-PASEMI 4400M: Egor Martovetsky <egor@pasemi.com> 4401L: linux-edac@vger.kernel.org 4402S: Maintained 4403F: drivers/edac/pasemi_edac.c 4404 4405EDAC-R82600 4406M: Tim Small <tim@buttersideup.com> 4407L: linux-edac@vger.kernel.org 4408S: Maintained 4409F: drivers/edac/r82600_edac.c 4410 4411EDAC-SBRIDGE 4412M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4413L: linux-edac@vger.kernel.org 4414S: Maintained 4415F: drivers/edac/sb_edac.c 4416 4417EDAC-XGENE 4418APPLIED MICRO (APM) X-GENE SOC EDAC 4419M: Loc Ho <lho@apm.com> 4420S: Supported 4421F: drivers/edac/xgene_edac.c 4422F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4423 4424EDIROL UA-101/UA-1000 DRIVER 4425M: Clemens Ladisch <clemens@ladisch.de> 4426L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4427T: git git://git.alsa-project.org/alsa-kernel.git 4428S: Maintained 4429F: sound/usb/misc/ua101.c 4430 4431EXTENSIBLE FIRMWARE INTERFACE (EFI) 4432M: Matt Fleming <matt@codeblueprint.co.uk> 4433L: linux-efi@vger.kernel.org 4434T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4435S: Maintained 4436F: Documentation/efi-stub.txt 4437F: arch/ia64/kernel/efi.c 4438F: arch/x86/boot/compressed/eboot.[ch] 4439F: arch/x86/include/asm/efi.h 4440F: arch/x86/platform/efi/ 4441F: drivers/firmware/efi/ 4442F: include/linux/efi*.h 4443 4444EFI VARIABLE FILESYSTEM 4445M: Matthew Garrett <matthew.garrett@nebula.com> 4446M: Jeremy Kerr <jk@ozlabs.org> 4447M: Matt Fleming <matt@codeblueprint.co.uk> 4448T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4449L: linux-efi@vger.kernel.org 4450S: Maintained 4451F: fs/efivarfs/ 4452 4453EFIFB FRAMEBUFFER DRIVER 4454L: linux-fbdev@vger.kernel.org 4455M: Peter Jones <pjones@redhat.com> 4456S: Maintained 4457F: drivers/video/fbdev/efifb.c 4458 4459EFS FILESYSTEM 4460W: http://aeschi.ch.eu.org/efs/ 4461S: Orphan 4462F: fs/efs/ 4463 4464EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4465M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4466L: netdev@vger.kernel.org 4467S: Maintained 4468F: drivers/net/ethernet/ibm/ehea/ 4469 4470EM28XX VIDEO4LINUX DRIVER 4471M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4472L: linux-media@vger.kernel.org 4473W: https://linuxtv.org 4474T: git git://linuxtv.org/media_tree.git 4475S: Maintained 4476F: drivers/media/usb/em28xx/ 4477 4478EMBEDDED LINUX 4479M: Paul Gortmaker <paul.gortmaker@windriver.com> 4480M: Matt Mackall <mpm@selenic.com> 4481M: David Woodhouse <dwmw2@infradead.org> 4482L: linux-embedded@vger.kernel.org 4483S: Maintained 4484 4485EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4486M: James Smart <james.smart@avagotech.com> 4487M: Dick Kennedy <dick.kennedy@avagotech.com> 4488L: linux-scsi@vger.kernel.org 4489W: http://www.avagotech.com 4490S: Supported 4491F: drivers/scsi/lpfc/ 4492 4493ENE CB710 FLASH CARD READER DRIVER 4494M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4495S: Maintained 4496F: drivers/misc/cb710/ 4497F: drivers/mmc/host/cb710-mmc.* 4498F: include/linux/cb710.h 4499 4500ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4501M: Maxim Levitsky <maximlevitsky@gmail.com> 4502S: Maintained 4503F: drivers/media/rc/ene_ir.* 4504 4505EPSON S1D13XXX FRAMEBUFFER DRIVER 4506M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4507S: Maintained 4508T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4509F: drivers/video/fbdev/s1d13xxxfb.c 4510F: include/video/s1d13xxxfb.h 4511 4512ET131X NETWORK DRIVER 4513M: Mark Einon <mark.einon@gmail.com> 4514S: Odd Fixes 4515F: drivers/net/ethernet/agere/ 4516 4517ETHERNET BRIDGE 4518M: Stephen Hemminger <stephen@networkplumber.org> 4519L: bridge@lists.linux-foundation.org (moderated for non-subscribers) 4520L: netdev@vger.kernel.org 4521W: http://www.linuxfoundation.org/en/Net:Bridge 4522S: Maintained 4523F: include/linux/netfilter_bridge/ 4524F: net/bridge/ 4525 4526ETHERNET PHY LIBRARY 4527M: Florian Fainelli <f.fainelli@gmail.com> 4528L: netdev@vger.kernel.org 4529S: Maintained 4530F: include/linux/phy.h 4531F: include/linux/phy_fixed.h 4532F: drivers/net/phy/ 4533F: Documentation/networking/phy.txt 4534F: drivers/of/of_mdio.c 4535F: drivers/of/of_net.c 4536 4537EXT2 FILE SYSTEM 4538M: Jan Kara <jack@suse.com> 4539L: linux-ext4@vger.kernel.org 4540S: Maintained 4541F: Documentation/filesystems/ext2.txt 4542F: fs/ext2/ 4543F: include/linux/ext2* 4544 4545EXT4 FILE SYSTEM 4546M: "Theodore Ts'o" <tytso@mit.edu> 4547M: Andreas Dilger <adilger.kernel@dilger.ca> 4548L: linux-ext4@vger.kernel.org 4549W: http://ext4.wiki.kernel.org 4550Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4551T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4552S: Maintained 4553F: Documentation/filesystems/ext4.txt 4554F: fs/ext4/ 4555 4556Extended Verification Module (EVM) 4557M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4558L: linux-ima-devel@lists.sourceforge.net 4559L: linux-security-module@vger.kernel.org 4560S: Supported 4561F: security/integrity/evm/ 4562 4563EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4564M: MyungJoo Ham <myungjoo.ham@samsung.com> 4565M: Chanwoo Choi <cw00.choi@samsung.com> 4566L: linux-kernel@vger.kernel.org 4567T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4568S: Maintained 4569F: drivers/extcon/ 4570F: include/linux/extcon/ 4571F: include/linux/extcon.h 4572F: Documentation/extcon/ 4573F: Documentation/devicetree/bindings/extcon/ 4574 4575EXYNOS DP DRIVER 4576M: Jingoo Han <jingoohan1@gmail.com> 4577L: dri-devel@lists.freedesktop.org 4578S: Maintained 4579F: drivers/gpu/drm/exynos/exynos_dp* 4580 4581EXYNOS SYSMMU (IOMMU) driver 4582M: Marek Szyprowski <m.szyprowski@samsung.com> 4583L: iommu@lists.linux-foundation.org 4584S: Maintained 4585F: drivers/iommu/exynos-iommu.c 4586 4587EXYNOS MIPI DISPLAY DRIVERS 4588M: Inki Dae <inki.dae@samsung.com> 4589M: Donghwa Lee <dh09.lee@samsung.com> 4590M: Kyungmin Park <kyungmin.park@samsung.com> 4591L: linux-fbdev@vger.kernel.org 4592S: Maintained 4593F: drivers/video/fbdev/exynos/exynos_mipi* 4594F: include/video/exynos_mipi* 4595 4596EZchip NPS platform support 4597M: Noam Camus <noamc@ezchip.com> 4598S: Supported 4599F: arch/arc/plat-eznps 4600F: arch/arc/boot/dts/eznps.dts 4601 4602F71805F HARDWARE MONITORING DRIVER 4603M: Jean Delvare <jdelvare@suse.com> 4604L: linux-hwmon@vger.kernel.org 4605S: Maintained 4606F: Documentation/hwmon/f71805f 4607F: drivers/hwmon/f71805f.c 4608 4609FC0011 TUNER DRIVER 4610M: Michael Buesch <m@bues.ch> 4611L: linux-media@vger.kernel.org 4612S: Maintained 4613F: drivers/media/tuners/fc0011.h 4614F: drivers/media/tuners/fc0011.c 4615 4616FC2580 MEDIA DRIVER 4617M: Antti Palosaari <crope@iki.fi> 4618L: linux-media@vger.kernel.org 4619W: https://linuxtv.org 4620W: http://palosaari.fi/linux/ 4621Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4622T: git git://linuxtv.org/anttip/media_tree.git 4623S: Maintained 4624F: drivers/media/tuners/fc2580* 4625 4626FANOTIFY 4627M: Eric Paris <eparis@redhat.com> 4628S: Maintained 4629F: fs/notify/fanotify/ 4630F: include/linux/fanotify.h 4631F: include/uapi/linux/fanotify.h 4632 4633FARSYNC SYNCHRONOUS DRIVER 4634M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4635W: http://www.farsite.co.uk/ 4636S: Supported 4637F: drivers/net/wan/farsync.* 4638 4639FAULT INJECTION SUPPORT 4640M: Akinobu Mita <akinobu.mita@gmail.com> 4641S: Supported 4642F: Documentation/fault-injection/ 4643F: lib/fault-inject.c 4644 4645FBTFT Framebuffer drivers 4646M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4647M: Noralf Trønnes <noralf@tronnes.org> 4648S: Maintained 4649F: drivers/staging/fbtft/ 4650 4651FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4652M: Vasu Dev <vasu.dev@intel.com> 4653L: fcoe-devel@open-fcoe.org 4654W: www.Open-FCoE.org 4655S: Supported 4656F: drivers/scsi/libfc/ 4657F: drivers/scsi/fcoe/ 4658F: include/scsi/fc/ 4659F: include/scsi/libfc.h 4660F: include/scsi/libfcoe.h 4661F: include/uapi/scsi/fc/ 4662 4663FILE LOCKING (flock() and fcntl()/lockf()) 4664M: Jeff Layton <jlayton@poochiereds.net> 4665M: "J. Bruce Fields" <bfields@fieldses.org> 4666L: linux-fsdevel@vger.kernel.org 4667S: Maintained 4668F: include/linux/fcntl.h 4669F: include/linux/fs.h 4670F: include/uapi/linux/fcntl.h 4671F: include/uapi/linux/fs.h 4672F: fs/fcntl.c 4673F: fs/locks.c 4674 4675FILESYSTEMS (VFS and infrastructure) 4676M: Alexander Viro <viro@zeniv.linux.org.uk> 4677L: linux-fsdevel@vger.kernel.org 4678S: Maintained 4679F: fs/* 4680 4681FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4682M: Riku Voipio <riku.voipio@iki.fi> 4683L: linux-hwmon@vger.kernel.org 4684S: Maintained 4685F: drivers/hwmon/f75375s.c 4686F: include/linux/f75375s.h 4687 4688FIREWIRE AUDIO DRIVERS 4689M: Clemens Ladisch <clemens@ladisch.de> 4690L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4691T: git git://git.alsa-project.org/alsa-kernel.git 4692S: Maintained 4693F: sound/firewire/ 4694 4695FIREWIRE MEDIA DRIVERS (firedtv) 4696M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4697L: linux-media@vger.kernel.org 4698L: linux1394-devel@lists.sourceforge.net 4699T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4700S: Maintained 4701F: drivers/media/firewire/ 4702 4703FIREWIRE SBP-2 TARGET 4704M: Chris Boot <bootc@bootc.net> 4705L: linux-scsi@vger.kernel.org 4706L: target-devel@vger.kernel.org 4707L: linux1394-devel@lists.sourceforge.net 4708T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4709S: Maintained 4710F: drivers/target/sbp/ 4711 4712FIREWIRE SUBSYSTEM 4713M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4714L: linux1394-devel@lists.sourceforge.net 4715W: http://ieee1394.wiki.kernel.org/ 4716T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4717S: Maintained 4718F: drivers/firewire/ 4719F: include/linux/firewire.h 4720F: include/uapi/linux/firewire*.h 4721F: tools/firewire/ 4722 4723FIRMWARE LOADER (request_firmware) 4724M: Ming Lei <ming.lei@canonical.com> 4725L: linux-kernel@vger.kernel.org 4726S: Maintained 4727F: Documentation/firmware_class/ 4728F: drivers/base/firmware*.c 4729F: include/linux/firmware.h 4730 4731FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4732M: Joshua Morris <josh.h.morris@us.ibm.com> 4733M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4734S: Maintained 4735F: drivers/block/rsxx/ 4736 4737FLOPPY DRIVER 4738M: Jiri Kosina <jikos@kernel.org> 4739T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4740S: Odd fixes 4741F: drivers/block/floppy.c 4742 4743FMC SUBSYSTEM 4744M: Alessandro Rubini <rubini@gnudd.com> 4745W: http://www.ohwr.org/projects/fmc-bus 4746S: Supported 4747F: drivers/fmc/ 4748F: include/linux/fmc*.h 4749F: include/linux/ipmi-fru.h 4750K: fmc_d.*register 4751 4752FPGA MANAGER FRAMEWORK 4753M: Alan Tull <atull@opensource.altera.com> 4754R: Moritz Fischer <moritz.fischer@ettus.com> 4755S: Maintained 4756F: drivers/fpga/ 4757F: include/linux/fpga/fpga-mgr.h 4758W: http://www.rocketboards.org 4759 4760FPU EMULATOR 4761M: Bill Metzenthen <billm@melbpc.org.au> 4762W: http://floatingpoint.sourceforge.net/emulator/index.html 4763S: Maintained 4764F: arch/x86/math-emu/ 4765 4766FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4767L: netdev@vger.kernel.org 4768S: Orphan 4769F: drivers/net/wan/dlci.c 4770F: drivers/net/wan/sdla.c 4771 4772FRAMEBUFFER LAYER 4773M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4774M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4775L: linux-fbdev@vger.kernel.org 4776W: http://linux-fbdev.sourceforge.net/ 4777Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4778T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4779S: Maintained 4780F: Documentation/fb/ 4781F: drivers/video/ 4782F: include/video/ 4783F: include/linux/fb.h 4784F: include/uapi/video/ 4785F: include/uapi/linux/fb.h 4786 4787FREESCALE DIU FRAMEBUFFER DRIVER 4788M: Timur Tabi <timur@tabi.org> 4789L: linux-fbdev@vger.kernel.org 4790S: Maintained 4791F: drivers/video/fbdev/fsl-diu-fb.* 4792 4793FREESCALE DMA DRIVER 4794M: Li Yang <leoli@freescale.com> 4795M: Zhang Wei <zw@zh-kernel.org> 4796L: linuxppc-dev@lists.ozlabs.org 4797S: Maintained 4798F: drivers/dma/fsldma.* 4799 4800FREESCALE GPMI NAND DRIVER 4801M: Han Xu <han.xu@nxp.com> 4802L: linux-mtd@lists.infradead.org 4803S: Maintained 4804F: drivers/mtd/nand/gpmi-nand/* 4805 4806FREESCALE I2C CPM DRIVER 4807M: Jochen Friedrich <jochen@scram.de> 4808L: linuxppc-dev@lists.ozlabs.org 4809L: linux-i2c@vger.kernel.org 4810S: Maintained 4811F: drivers/i2c/busses/i2c-cpm.c 4812 4813FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4814M: Sascha Hauer <kernel@pengutronix.de> 4815L: linux-fbdev@vger.kernel.org 4816L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4817S: Maintained 4818F: include/linux/platform_data/video-imxfb.h 4819F: drivers/video/fbdev/imxfb.c 4820 4821FREESCALE QUAD SPI DRIVER 4822M: Han Xu <han.xu@nxp.com> 4823L: linux-mtd@lists.infradead.org 4824S: Maintained 4825F: drivers/mtd/spi-nor/fsl-quadspi.c 4826 4827FREESCALE SOC FS_ENET DRIVER 4828M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4829M: Vitaly Bordug <vbordug@ru.mvista.com> 4830L: linuxppc-dev@lists.ozlabs.org 4831L: netdev@vger.kernel.org 4832S: Maintained 4833F: drivers/net/ethernet/freescale/fs_enet/ 4834F: include/linux/fs_enet_pd.h 4835 4836FREESCALE IMX / MXC FEC DRIVER 4837M: Fugang Duan <fugang.duan@nxp.com> 4838L: netdev@vger.kernel.org 4839S: Maintained 4840F: drivers/net/ethernet/freescale/fec_main.c 4841F: drivers/net/ethernet/freescale/fec_ptp.c 4842F: drivers/net/ethernet/freescale/fec.h 4843F: Documentation/devicetree/bindings/net/fsl-fec.txt 4844 4845FREESCALE QUICC ENGINE LIBRARY 4846L: linuxppc-dev@lists.ozlabs.org 4847S: Orphan 4848F: drivers/soc/fsl/qe/ 4849F: include/soc/fsl/*qe*.h 4850F: include/soc/fsl/*ucc*.h 4851 4852FREESCALE USB PERIPHERAL DRIVERS 4853M: Li Yang <leoli@freescale.com> 4854L: linux-usb@vger.kernel.org 4855L: linuxppc-dev@lists.ozlabs.org 4856S: Maintained 4857F: drivers/usb/gadget/udc/fsl* 4858 4859FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4860M: Li Yang <leoli@freescale.com> 4861L: netdev@vger.kernel.org 4862L: linuxppc-dev@lists.ozlabs.org 4863S: Maintained 4864F: drivers/net/ethernet/freescale/ucc_geth* 4865 4866FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4867M: Claudiu Manoil <claudiu.manoil@freescale.com> 4868L: netdev@vger.kernel.org 4869S: Maintained 4870F: drivers/net/ethernet/freescale/gianfar* 4871X: drivers/net/ethernet/freescale/gianfar_ptp.c 4872F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4873 4874FREESCALE QUICC ENGINE UCC UART DRIVER 4875M: Timur Tabi <timur@tabi.org> 4876L: linuxppc-dev@lists.ozlabs.org 4877S: Maintained 4878F: drivers/tty/serial/ucc_uart.c 4879 4880FREESCALE SOC SOUND DRIVERS 4881M: Timur Tabi <timur@tabi.org> 4882M: Nicolin Chen <nicoleotsuka@gmail.com> 4883M: Xiubo Li <Xiubo.Lee@gmail.com> 4884R: Fabio Estevam <fabio.estevam@nxp.com> 4885L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4886L: linuxppc-dev@lists.ozlabs.org 4887S: Maintained 4888F: sound/soc/fsl/fsl* 4889F: sound/soc/fsl/imx* 4890F: sound/soc/fsl/mpc8610_hpcd.c 4891 4892FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4893M: "J. German Rivera" <German.Rivera@freescale.com> 4894M: Stuart Yoder <stuart.yoder@nxp.com> 4895L: linux-kernel@vger.kernel.org 4896S: Maintained 4897F: drivers/staging/fsl-mc/ 4898 4899FREEVXFS FILESYSTEM 4900M: Christoph Hellwig <hch@infradead.org> 4901W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4902S: Maintained 4903F: fs/freevxfs/ 4904 4905FREEZER 4906M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4907M: Pavel Machek <pavel@ucw.cz> 4908L: linux-pm@vger.kernel.org 4909S: Supported 4910F: Documentation/power/freezing-of-tasks.txt 4911F: include/linux/freezer.h 4912F: kernel/freezer.c 4913 4914FRONTSWAP API 4915M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4916L: linux-kernel@vger.kernel.org 4917S: Maintained 4918F: mm/frontswap.c 4919F: include/linux/frontswap.h 4920 4921FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4922M: David Howells <dhowells@redhat.com> 4923L: linux-cachefs@redhat.com (moderated for non-subscribers) 4924S: Supported 4925F: Documentation/filesystems/caching/ 4926F: fs/fscache/ 4927F: include/linux/fscache*.h 4928 4929F2FS FILE SYSTEM 4930M: Jaegeuk Kim <jaegeuk@kernel.org> 4931M: Changman Lee <cm224.lee@samsung.com> 4932R: Chao Yu <yuchao0@huawei.com> 4933L: linux-f2fs-devel@lists.sourceforge.net 4934W: http://en.wikipedia.org/wiki/F2FS 4935T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4936S: Maintained 4937F: Documentation/filesystems/f2fs.txt 4938F: Documentation/ABI/testing/sysfs-fs-f2fs 4939F: fs/f2fs/ 4940F: include/linux/f2fs_fs.h 4941F: include/trace/events/f2fs.h 4942 4943FUJITSU FR-V (FRV) PORT 4944S: Orphan 4945F: arch/frv/ 4946 4947FUJITSU LAPTOP EXTRAS 4948M: Jonathan Woithe <jwoithe@just42.net> 4949L: platform-driver-x86@vger.kernel.org 4950S: Maintained 4951F: drivers/platform/x86/fujitsu-laptop.c 4952 4953FUJITSU M-5MO LS CAMERA ISP DRIVER 4954M: Kyungmin Park <kyungmin.park@samsung.com> 4955M: Heungjun Kim <riverful.kim@samsung.com> 4956L: linux-media@vger.kernel.org 4957S: Maintained 4958F: drivers/media/i2c/m5mols/ 4959F: include/media/i2c/m5mols.h 4960 4961FUJITSU TABLET EXTRAS 4962M: Robert Gerlach <khnz@gmx.de> 4963L: platform-driver-x86@vger.kernel.org 4964S: Maintained 4965F: drivers/platform/x86/fujitsu-tablet.c 4966 4967FUSE: FILESYSTEM IN USERSPACE 4968M: Miklos Szeredi <miklos@szeredi.hu> 4969L: linux-fsdevel@vger.kernel.org 4970W: http://fuse.sourceforge.net/ 4971T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4972S: Maintained 4973F: fs/fuse/ 4974F: include/uapi/linux/fuse.h 4975F: Documentation/filesystems/fuse.txt 4976 4977FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4978M: Rik Faith <faith@cs.unc.edu> 4979L: linux-scsi@vger.kernel.org 4980S: Odd Fixes (e.g., new signatures) 4981F: drivers/scsi/fdomain.* 4982 4983GCOV BASED KERNEL PROFILING 4984M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4985S: Maintained 4986F: kernel/gcov/ 4987F: Documentation/gcov.txt 4988 4989GDT SCSI DISK ARRAY CONTROLLER DRIVER 4990M: Achim Leubner <achim_leubner@adaptec.com> 4991L: linux-scsi@vger.kernel.org 4992W: http://www.icp-vortex.com/ 4993S: Supported 4994F: drivers/scsi/gdt* 4995 4996GDB KERNEL DEBUGGING HELPER SCRIPTS 4997M: Jan Kiszka <jan.kiszka@siemens.com> 4998M: Kieran Bingham <kieran@bingham.xyz> 4999S: Supported 5000F: scripts/gdb/ 5001 5002GEMTEK FM RADIO RECEIVER DRIVER 5003M: Hans Verkuil <hverkuil@xs4all.nl> 5004L: linux-media@vger.kernel.org 5005T: git git://linuxtv.org/media_tree.git 5006W: https://linuxtv.org 5007S: Maintained 5008F: drivers/media/radio/radio-gemtek* 5009 5010GENERIC GPIO I2C DRIVER 5011M: Haavard Skinnemoen <hskinnemoen@gmail.com> 5012S: Supported 5013F: drivers/i2c/busses/i2c-gpio.c 5014F: include/linux/i2c-gpio.h 5015 5016GENERIC GPIO I2C MULTIPLEXER DRIVER 5017M: Peter Korsgaard <peter.korsgaard@barco.com> 5018L: linux-i2c@vger.kernel.org 5019S: Supported 5020F: drivers/i2c/muxes/i2c-mux-gpio.c 5021F: include/linux/i2c-mux-gpio.h 5022F: Documentation/i2c/muxes/i2c-mux-gpio 5023 5024GENERIC HDLC (WAN) DRIVERS 5025M: Krzysztof Halasa <khc@pm.waw.pl> 5026W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 5027S: Maintained 5028F: drivers/net/wan/c101.c 5029F: drivers/net/wan/hd6457* 5030F: drivers/net/wan/hdlc* 5031F: drivers/net/wan/n2.c 5032F: drivers/net/wan/pc300too.c 5033F: drivers/net/wan/pci200syn.c 5034F: drivers/net/wan/wanxl* 5035 5036GENERIC INCLUDE/ASM HEADER FILES 5037M: Arnd Bergmann <arnd@arndb.de> 5038L: linux-arch@vger.kernel.org 5039T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 5040S: Maintained 5041F: include/asm-generic/ 5042F: include/uapi/asm-generic/ 5043 5044GENERIC PHY FRAMEWORK 5045M: Kishon Vijay Abraham I <kishon@ti.com> 5046L: linux-kernel@vger.kernel.org 5047T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 5048S: Supported 5049F: drivers/phy/ 5050F: include/linux/phy/ 5051 5052GENERIC PM DOMAINS 5053M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5054M: Kevin Hilman <khilman@kernel.org> 5055M: Ulf Hansson <ulf.hansson@linaro.org> 5056L: linux-pm@vger.kernel.org 5057S: Supported 5058F: drivers/base/power/domain*.c 5059F: include/linux/pm_domain.h 5060 5061GENERIC UIO DRIVER FOR PCI DEVICES 5062M: "Michael S. Tsirkin" <mst@redhat.com> 5063L: kvm@vger.kernel.org 5064S: Supported 5065F: drivers/uio/uio_pci_generic.c 5066 5067GET_MAINTAINER SCRIPT 5068M: Joe Perches <joe@perches.com> 5069S: Maintained 5070F: scripts/get_maintainer.pl 5071 5072GFS2 FILE SYSTEM 5073M: Steven Whitehouse <swhiteho@redhat.com> 5074M: Bob Peterson <rpeterso@redhat.com> 5075L: cluster-devel@redhat.com 5076W: http://sources.redhat.com/cluster/ 5077T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 5078S: Supported 5079F: Documentation/filesystems/gfs2*.txt 5080F: fs/gfs2/ 5081F: include/uapi/linux/gfs2_ondisk.h 5082 5083GIGASET ISDN DRIVERS 5084M: Paul Bolle <pebolle@tiscali.nl> 5085L: gigaset307x-common@lists.sourceforge.net 5086W: http://gigaset307x.sourceforge.net/ 5087S: Odd Fixes 5088F: Documentation/isdn/README.gigaset 5089F: drivers/isdn/gigaset/ 5090F: include/uapi/linux/gigaset_dev.h 5091 5092GO7007 MPEG CODEC 5093M: Hans Verkuil <hans.verkuil@cisco.com> 5094L: linux-media@vger.kernel.org 5095S: Maintained 5096F: drivers/media/usb/go7007/ 5097 5098GOODIX TOUCHSCREEN 5099M: Bastien Nocera <hadess@hadess.net> 5100L: linux-input@vger.kernel.org 5101S: Maintained 5102F: drivers/input/touchscreen/goodix.c 5103 5104GPIO SUBSYSTEM 5105M: Linus Walleij <linus.walleij@linaro.org> 5106M: Alexandre Courbot <gnurou@gmail.com> 5107L: linux-gpio@vger.kernel.org 5108T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 5109S: Maintained 5110F: Documentation/devicetree/bindings/gpio/ 5111F: Documentation/gpio/ 5112F: Documentation/ABI/testing/gpio-cdev 5113F: Documentation/ABI/obsolete/sysfs-gpio 5114F: drivers/gpio/ 5115F: include/linux/gpio/ 5116F: include/linux/gpio.h 5117F: include/asm-generic/gpio.h 5118F: include/uapi/linux/gpio.h 5119F: tools/gpio/ 5120 5121GRE DEMULTIPLEXER DRIVER 5122M: Dmitry Kozlov <xeb@mail.ru> 5123L: netdev@vger.kernel.org 5124S: Maintained 5125F: net/ipv4/gre_demux.c 5126F: net/ipv4/gre_offload.c 5127F: include/net/gre.h 5128 5129GRETH 10/100/1G Ethernet MAC device driver 5130M: Andreas Larsson <andreas@gaisler.com> 5131L: netdev@vger.kernel.org 5132S: Maintained 5133F: drivers/net/ethernet/aeroflex/ 5134 5135GSPCA FINEPIX SUBDRIVER 5136M: Frank Zago <frank@zago.net> 5137L: linux-media@vger.kernel.org 5138T: git git://linuxtv.org/media_tree.git 5139S: Maintained 5140F: drivers/media/usb/gspca/finepix.c 5141 5142GSPCA GL860 SUBDRIVER 5143M: Olivier Lorin <o.lorin@laposte.net> 5144L: linux-media@vger.kernel.org 5145T: git git://linuxtv.org/media_tree.git 5146S: Maintained 5147F: drivers/media/usb/gspca/gl860/ 5148 5149GSPCA M5602 SUBDRIVER 5150M: Erik Andren <erik.andren@gmail.com> 5151L: linux-media@vger.kernel.org 5152T: git git://linuxtv.org/media_tree.git 5153S: Maintained 5154F: drivers/media/usb/gspca/m5602/ 5155 5156GSPCA PAC207 SONIXB SUBDRIVER 5157M: Hans de Goede <hdegoede@redhat.com> 5158L: linux-media@vger.kernel.org 5159T: git git://linuxtv.org/media_tree.git 5160S: Maintained 5161F: drivers/media/usb/gspca/pac207.c 5162 5163GSPCA SN9C20X SUBDRIVER 5164M: Brian Johnson <brijohn@gmail.com> 5165L: linux-media@vger.kernel.org 5166T: git git://linuxtv.org/media_tree.git 5167S: Maintained 5168F: drivers/media/usb/gspca/sn9c20x.c 5169 5170GSPCA T613 SUBDRIVER 5171M: Leandro Costantino <lcostantino@gmail.com> 5172L: linux-media@vger.kernel.org 5173T: git git://linuxtv.org/media_tree.git 5174S: Maintained 5175F: drivers/media/usb/gspca/t613.c 5176 5177GSPCA USB WEBCAM DRIVER 5178M: Hans de Goede <hdegoede@redhat.com> 5179L: linux-media@vger.kernel.org 5180T: git git://linuxtv.org/media_tree.git 5181S: Maintained 5182F: drivers/media/usb/gspca/ 5183 5184GUID PARTITION TABLE (GPT) 5185M: Davidlohr Bueso <dave@stgolabs.net> 5186L: linux-efi@vger.kernel.org 5187S: Maintained 5188F: block/partitions/efi.* 5189 5190STK1160 USB VIDEO CAPTURE DRIVER 5191M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 5192L: linux-media@vger.kernel.org 5193T: git git://linuxtv.org/media_tree.git 5194S: Maintained 5195F: drivers/media/usb/stk1160/ 5196 5197H8/300 ARCHITECTURE 5198M: Yoshinori Sato <ysato@users.sourceforge.jp> 5199L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 5200W: http://uclinux-h8.sourceforge.jp 5201T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 5202S: Maintained 5203F: arch/h8300/ 5204F: drivers/clocksource/h8300_*.c 5205F: drivers/clk/h8300/ 5206F: drivers/irqchip/irq-renesas-h8*.c 5207 5208HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 5209M: Frank Seidel <frank@f-seidel.de> 5210L: platform-driver-x86@vger.kernel.org 5211W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 5212S: Maintained 5213F: drivers/platform/x86/hdaps.c 5214 5215HDPVR USB VIDEO ENCODER DRIVER 5216M: Hans Verkuil <hverkuil@xs4all.nl> 5217L: linux-media@vger.kernel.org 5218T: git git://linuxtv.org/media_tree.git 5219W: https://linuxtv.org 5220S: Odd Fixes 5221F: drivers/media/usb/hdpvr/ 5222 5223HWPOISON MEMORY FAILURE HANDLING 5224M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 5225L: linux-mm@kvack.org 5226S: Maintained 5227F: mm/memory-failure.c 5228F: mm/hwpoison-inject.c 5229 5230HYPERVISOR VIRTUAL CONSOLE DRIVER 5231L: linuxppc-dev@lists.ozlabs.org 5232S: Odd Fixes 5233F: drivers/tty/hvc/ 5234 5235HACKRF MEDIA DRIVER 5236M: Antti Palosaari <crope@iki.fi> 5237L: linux-media@vger.kernel.org 5238W: https://linuxtv.org 5239W: http://palosaari.fi/linux/ 5240Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5241T: git git://linuxtv.org/anttip/media_tree.git 5242S: Maintained 5243F: drivers/media/usb/hackrf/ 5244 5245HARDWARE MONITORING 5246M: Jean Delvare <jdelvare@suse.com> 5247M: Guenter Roeck <linux@roeck-us.net> 5248L: linux-hwmon@vger.kernel.org 5249W: http://hwmon.wiki.kernel.org/ 5250T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 5251T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 5252S: Maintained 5253F: Documentation/hwmon/ 5254F: drivers/hwmon/ 5255F: include/linux/hwmon*.h 5256 5257HARDWARE RANDOM NUMBER GENERATOR CORE 5258M: Matt Mackall <mpm@selenic.com> 5259M: Herbert Xu <herbert@gondor.apana.org.au> 5260L: linux-crypto@vger.kernel.org 5261S: Odd fixes 5262F: Documentation/hw_random.txt 5263F: drivers/char/hw_random/ 5264F: include/linux/hw_random.h 5265 5266HARDWARE SPINLOCK CORE 5267M: Ohad Ben-Cohen <ohad@wizery.com> 5268M: Bjorn Andersson <bjorn.andersson@linaro.org> 5269L: linux-remoteproc@vger.kernel.org 5270S: Maintained 5271T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 5272F: Documentation/hwspinlock.txt 5273F: drivers/hwspinlock/hwspinlock_* 5274F: include/linux/hwspinlock.h 5275 5276HARMONY SOUND DRIVER 5277L: linux-parisc@vger.kernel.org 5278S: Maintained 5279F: sound/parisc/harmony.* 5280 5281HD29L2 MEDIA DRIVER 5282M: Antti Palosaari <crope@iki.fi> 5283L: linux-media@vger.kernel.org 5284W: https://linuxtv.org 5285W: http://palosaari.fi/linux/ 5286Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5287T: git git://linuxtv.org/anttip/media_tree.git 5288S: Maintained 5289F: drivers/media/dvb-frontends/hd29l2* 5290 5291HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 5292M: Don Brace <don.brace@microsemi.com> 5293L: iss_storagedev@hp.com 5294L: esc.storagedev@microsemi.com 5295L: linux-scsi@vger.kernel.org 5296S: Supported 5297F: Documentation/scsi/hpsa.txt 5298F: drivers/scsi/hpsa*.[ch] 5299F: include/linux/cciss*.h 5300F: include/uapi/linux/cciss*.h 5301 5302HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 5303M: Don Brace <don.brace@microsemi.com> 5304L: iss_storagedev@hp.com 5305L: esc.storagedev@microsemi.com 5306L: linux-scsi@vger.kernel.org 5307S: Supported 5308F: Documentation/blockdev/cciss.txt 5309F: drivers/block/cciss* 5310F: include/linux/cciss_ioctl.h 5311F: include/uapi/linux/cciss_ioctl.h 5312 5313HFI1 DRIVER 5314M: Mike Marciniszyn <mike.marciniszyn@intel.com> 5315M: Dennis Dalessandro <dennis.dalessandro@intel.com> 5316L: linux-rdma@vger.kernel.org 5317S: Supported 5318F: drivers/infiniband/hw/hfi1 5319 5320HFS FILESYSTEM 5321L: linux-fsdevel@vger.kernel.org 5322S: Orphan 5323F: Documentation/filesystems/hfs.txt 5324F: fs/hfs/ 5325 5326HFSPLUS FILESYSTEM 5327L: linux-fsdevel@vger.kernel.org 5328S: Orphan 5329F: Documentation/filesystems/hfsplus.txt 5330F: fs/hfsplus/ 5331 5332HGA FRAMEBUFFER DRIVER 5333M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5334L: linux-nvidia@lists.surfsouth.com 5335W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5336S: Maintained 5337F: drivers/video/fbdev/hgafb.c 5338 5339HIBERNATION (aka Software Suspend, aka swsusp) 5340M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5341M: Pavel Machek <pavel@ucw.cz> 5342L: linux-pm@vger.kernel.org 5343S: Supported 5344F: arch/x86/power/ 5345F: drivers/base/power/ 5346F: kernel/power/ 5347F: include/linux/suspend.h 5348F: include/linux/freezer.h 5349F: include/linux/pm.h 5350F: arch/*/include/asm/suspend*.h 5351 5352HID CORE LAYER 5353M: Jiri Kosina <jikos@kernel.org> 5354R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5355L: linux-input@vger.kernel.org 5356T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5357S: Maintained 5358F: drivers/hid/ 5359F: include/linux/hid* 5360F: include/uapi/linux/hid* 5361 5362HID SENSOR HUB DRIVERS 5363M: Jiri Kosina <jikos@kernel.org> 5364M: Jonathan Cameron <jic23@kernel.org> 5365M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5366L: linux-input@vger.kernel.org 5367L: linux-iio@vger.kernel.org 5368S: Maintained 5369F: Documentation/hid/hid-sensor* 5370F: drivers/hid/hid-sensor-* 5371F: drivers/iio/*/hid-* 5372F: include/linux/hid-sensor-* 5373 5374HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5375M: Thomas Gleixner <tglx@linutronix.de> 5376L: linux-kernel@vger.kernel.org 5377T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5378S: Maintained 5379F: Documentation/timers/ 5380F: kernel/time/hrtimer.c 5381F: kernel/time/clockevents.c 5382F: kernel/time/tick*.* 5383F: kernel/time/timer_*.c 5384F: include/linux/clockchips.h 5385F: include/linux/hrtimer.h 5386 5387HIGH-SPEED SCC DRIVER FOR AX.25 5388L: linux-hams@vger.kernel.org 5389S: Orphan 5390F: drivers/net/hamradio/dmascc.c 5391F: drivers/net/hamradio/scc.c 5392 5393HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5394M: HighPoint Linux Team <linux@highpoint-tech.com> 5395W: http://www.highpoint-tech.com 5396S: Supported 5397F: Documentation/scsi/hptiop.txt 5398F: drivers/scsi/hptiop.c 5399 5400HIPPI 5401M: Jes Sorensen <jes@trained-monkey.org> 5402L: linux-hippi@sunsite.dk 5403S: Maintained 5404F: include/linux/hippidevice.h 5405F: include/uapi/linux/if_hippi.h 5406F: net/802/hippi.c 5407F: drivers/net/hippi/ 5408 5409HISILICON SAS Controller 5410M: John Garry <john.garry@huawei.com> 5411W: http://www.hisilicon.com 5412S: Supported 5413F: drivers/scsi/hisi_sas/ 5414F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5415 5416HOST AP DRIVER 5417M: Jouni Malinen <j@w1.fi> 5418L: hostap@shmoo.com (subscribers-only) 5419L: linux-wireless@vger.kernel.org 5420W: http://hostap.epitest.fi/ 5421S: Maintained 5422F: drivers/net/wireless/intersil/hostap/ 5423 5424HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5425L: platform-driver-x86@vger.kernel.org 5426S: Orphan 5427F: drivers/platform/x86/tc1100-wmi.c 5428 5429HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5430M: Jaroslav Kysela <perex@perex.cz> 5431S: Maintained 5432F: drivers/net/ethernet/hp/hp100.* 5433 5434HPET: High Precision Event Timers driver 5435M: Clemens Ladisch <clemens@ladisch.de> 5436S: Maintained 5437F: Documentation/timers/hpet.txt 5438F: drivers/char/hpet.c 5439F: include/linux/hpet.h 5440F: include/uapi/linux/hpet.h 5441 5442HPET: x86 5443S: Orphan 5444F: arch/x86/kernel/hpet.c 5445F: arch/x86/include/asm/hpet.h 5446 5447HPFS FILESYSTEM 5448M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5449W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5450S: Maintained 5451F: fs/hpfs/ 5452 5453HSI SUBSYSTEM 5454M: Sebastian Reichel <sre@kernel.org> 5455T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5456S: Maintained 5457F: Documentation/ABI/testing/sysfs-bus-hsi 5458F: Documentation/hsi.txt 5459F: drivers/hsi/ 5460F: include/linux/hsi/ 5461F: include/uapi/linux/hsi/ 5462 5463HSO 3G MODEM DRIVER 5464M: Jan Dumon <j.dumon@option.com> 5465W: http://www.pharscape.org 5466S: Maintained 5467F: drivers/net/usb/hso.c 5468 5469HSR NETWORK PROTOCOL 5470M: Arvid Brodin <arvid.brodin@alten.se> 5471L: netdev@vger.kernel.org 5472S: Maintained 5473F: net/hsr/ 5474 5475HTCPEN TOUCHSCREEN DRIVER 5476M: Pau Oliva Fora <pof@eslack.org> 5477L: linux-input@vger.kernel.org 5478S: Maintained 5479F: drivers/input/touchscreen/htcpen.c 5480 5481HUGETLB FILESYSTEM 5482M: Nadia Yvette Chambers <nyc@holomorphy.com> 5483S: Maintained 5484F: fs/hugetlbfs/ 5485 5486Hyper-V CORE AND DRIVERS 5487M: "K. Y. Srinivasan" <kys@microsoft.com> 5488M: Haiyang Zhang <haiyangz@microsoft.com> 5489L: devel@linuxdriverproject.org 5490S: Maintained 5491F: arch/x86/include/asm/mshyperv.h 5492F: arch/x86/include/uapi/asm/hyperv.h 5493F: arch/x86/kernel/cpu/mshyperv.c 5494F: drivers/hid/hid-hyperv.c 5495F: drivers/hv/ 5496F: drivers/input/serio/hyperv-keyboard.c 5497F: drivers/pci/host/pci-hyperv.c 5498F: drivers/net/hyperv/ 5499F: drivers/scsi/storvsc_drv.c 5500F: drivers/video/fbdev/hyperv_fb.c 5501F: include/linux/hyperv.h 5502F: tools/hv/ 5503F: Documentation/ABI/stable/sysfs-bus-vmbus 5504 5505I2C MUXES 5506M: Peter Rosin <peda@axentia.se> 5507L: linux-i2c@vger.kernel.org 5508S: Maintained 5509F: Documentation/i2c/i2c-topology 5510F: Documentation/i2c/muxes/ 5511F: Documentation/devicetree/bindings/i2c/i2c-mux* 5512F: drivers/i2c/i2c-mux.c 5513F: drivers/i2c/muxes/ 5514F: include/linux/i2c-mux.h 5515 5516I2C OVER PARALLEL PORT 5517M: Jean Delvare <jdelvare@suse.com> 5518L: linux-i2c@vger.kernel.org 5519S: Maintained 5520F: Documentation/i2c/busses/i2c-parport 5521F: Documentation/i2c/busses/i2c-parport-light 5522F: drivers/i2c/busses/i2c-parport.c 5523F: drivers/i2c/busses/i2c-parport-light.c 5524 5525I2C/SMBUS CONTROLLER DRIVERS FOR PC 5526M: Jean Delvare <jdelvare@suse.com> 5527L: linux-i2c@vger.kernel.org 5528S: Maintained 5529F: Documentation/i2c/busses/i2c-ali1535 5530F: Documentation/i2c/busses/i2c-ali1563 5531F: Documentation/i2c/busses/i2c-ali15x3 5532F: Documentation/i2c/busses/i2c-amd756 5533F: Documentation/i2c/busses/i2c-amd8111 5534F: Documentation/i2c/busses/i2c-i801 5535F: Documentation/i2c/busses/i2c-nforce2 5536F: Documentation/i2c/busses/i2c-piix4 5537F: Documentation/i2c/busses/i2c-sis5595 5538F: Documentation/i2c/busses/i2c-sis630 5539F: Documentation/i2c/busses/i2c-sis96x 5540F: Documentation/i2c/busses/i2c-via 5541F: Documentation/i2c/busses/i2c-viapro 5542F: drivers/i2c/busses/i2c-ali1535.c 5543F: drivers/i2c/busses/i2c-ali1563.c 5544F: drivers/i2c/busses/i2c-ali15x3.c 5545F: drivers/i2c/busses/i2c-amd756.c 5546F: drivers/i2c/busses/i2c-amd756-s4882.c 5547F: drivers/i2c/busses/i2c-amd8111.c 5548F: drivers/i2c/busses/i2c-i801.c 5549F: drivers/i2c/busses/i2c-isch.c 5550F: drivers/i2c/busses/i2c-nforce2.c 5551F: drivers/i2c/busses/i2c-nforce2-s4985.c 5552F: drivers/i2c/busses/i2c-piix4.c 5553F: drivers/i2c/busses/i2c-sis5595.c 5554F: drivers/i2c/busses/i2c-sis630.c 5555F: drivers/i2c/busses/i2c-sis96x.c 5556F: drivers/i2c/busses/i2c-via.c 5557F: drivers/i2c/busses/i2c-viapro.c 5558 5559I2C/SMBUS ISMT DRIVER 5560M: Seth Heasley <seth.heasley@intel.com> 5561M: Neil Horman <nhorman@tuxdriver.com> 5562L: linux-i2c@vger.kernel.org 5563F: drivers/i2c/busses/i2c-ismt.c 5564F: Documentation/i2c/busses/i2c-ismt 5565 5566I2C/SMBUS STUB DRIVER 5567M: Jean Delvare <jdelvare@suse.com> 5568L: linux-i2c@vger.kernel.org 5569S: Maintained 5570F: drivers/i2c/i2c-stub.c 5571 5572I2C SUBSYSTEM 5573M: Wolfram Sang <wsa@the-dreams.de> 5574L: linux-i2c@vger.kernel.org 5575W: https://i2c.wiki.kernel.org/ 5576Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5577T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5578S: Maintained 5579F: Documentation/devicetree/bindings/i2c/ 5580F: Documentation/i2c/ 5581F: drivers/i2c/ 5582F: drivers/i2c/*/ 5583F: include/linux/i2c.h 5584F: include/linux/i2c-*.h 5585F: include/uapi/linux/i2c.h 5586F: include/uapi/linux/i2c-*.h 5587 5588I2C ACPI SUPPORT 5589M: Mika Westerberg <mika.westerberg@linux.intel.com> 5590L: linux-i2c@vger.kernel.org 5591L: linux-acpi@vger.kernel.org 5592S: Maintained 5593 5594I2C-TAOS-EVM DRIVER 5595M: Jean Delvare <jdelvare@suse.com> 5596L: linux-i2c@vger.kernel.org 5597S: Maintained 5598F: Documentation/i2c/busses/i2c-taos-evm 5599F: drivers/i2c/busses/i2c-taos-evm.c 5600 5601I2C-TINY-USB DRIVER 5602M: Till Harbaum <till@harbaum.org> 5603L: linux-i2c@vger.kernel.org 5604W: http://www.harbaum.org/till/i2c_tiny_usb 5605S: Maintained 5606F: drivers/i2c/busses/i2c-tiny-usb.c 5607 5608i386 BOOT CODE 5609M: "H. Peter Anvin" <hpa@zytor.com> 5610S: Maintained 5611F: arch/x86/boot/ 5612 5613i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5614M: "H. Peter Anvin" <hpa@zytor.com> 5615T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5616S: Maintained 5617 5618IA64 (Itanium) PLATFORM 5619M: Tony Luck <tony.luck@intel.com> 5620M: Fenghua Yu <fenghua.yu@intel.com> 5621L: linux-ia64@vger.kernel.org 5622T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5623S: Maintained 5624F: arch/ia64/ 5625 5626IBM Power VMX Cryptographic instructions 5627M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5628M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5629L: linux-crypto@vger.kernel.org 5630S: Supported 5631F: drivers/crypto/vmx/Makefile 5632F: drivers/crypto/vmx/Kconfig 5633F: drivers/crypto/vmx/vmx.c 5634F: drivers/crypto/vmx/aes* 5635F: drivers/crypto/vmx/ghash* 5636F: drivers/crypto/vmx/ppc-xlate.pl 5637 5638IBM Power in-Nest Crypto Acceleration 5639M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5640M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5641L: linux-crypto@vger.kernel.org 5642S: Supported 5643F: drivers/crypto/nx/Makefile 5644F: drivers/crypto/nx/Kconfig 5645F: drivers/crypto/nx/nx-aes* 5646F: drivers/crypto/nx/nx-sha* 5647F: drivers/crypto/nx/nx.* 5648F: drivers/crypto/nx/nx_csbcpb.h 5649F: drivers/crypto/nx/nx_debugfs.h 5650 5651IBM Power 842 compression accelerator 5652M: Dan Streetman <ddstreet@ieee.org> 5653S: Supported 5654F: drivers/crypto/nx/Makefile 5655F: drivers/crypto/nx/Kconfig 5656F: drivers/crypto/nx/nx-842* 5657F: include/linux/sw842.h 5658F: crypto/842.c 5659F: lib/842/ 5660 5661IBM Power Linux RAID adapter 5662M: Brian King <brking@us.ibm.com> 5663S: Supported 5664F: drivers/scsi/ipr.* 5665 5666IBM Power Virtual Ethernet Device Driver 5667M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5668L: netdev@vger.kernel.org 5669S: Supported 5670F: drivers/net/ethernet/ibm/ibmveth.* 5671 5672IBM Power SRIOV Virtual NIC Device Driver 5673M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5674M: John Allen <jallen@linux.vnet.ibm.com> 5675L: netdev@vger.kernel.org 5676S: Supported 5677F: drivers/net/ethernet/ibm/ibmvnic.* 5678 5679IBM Power Virtual SCSI Device Drivers 5680M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5681L: linux-scsi@vger.kernel.org 5682S: Supported 5683F: drivers/scsi/ibmvscsi/ibmvscsi* 5684F: drivers/scsi/ibmvscsi/viosrp.h 5685 5686IBM Power Virtual FC Device Drivers 5687M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5688L: linux-scsi@vger.kernel.org 5689S: Supported 5690F: drivers/scsi/ibmvscsi/ibmvfc* 5691 5692IBM ServeRAID RAID DRIVER 5693S: Orphan 5694F: drivers/scsi/ips.* 5695 5696ICH LPC AND GPIO DRIVER 5697M: Peter Tyser <ptyser@xes-inc.com> 5698S: Maintained 5699F: drivers/mfd/lpc_ich.c 5700F: drivers/gpio/gpio-ich.c 5701 5702IDE SUBSYSTEM 5703M: "David S. Miller" <davem@davemloft.net> 5704L: linux-ide@vger.kernel.org 5705Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5706T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5707S: Maintained 5708F: Documentation/ide/ 5709F: drivers/ide/ 5710F: include/linux/ide.h 5711 5712IDEAPAD LAPTOP EXTRAS DRIVER 5713M: Ike Panhc <ike.pan@canonical.com> 5714L: platform-driver-x86@vger.kernel.org 5715W: http://launchpad.net/ideapad-laptop 5716S: Maintained 5717F: drivers/platform/x86/ideapad-laptop.c 5718 5719IDEAPAD LAPTOP SLIDEBAR DRIVER 5720M: Andrey Moiseev <o2g.org.ru@gmail.com> 5721L: linux-input@vger.kernel.org 5722W: https://github.com/o2genum/ideapad-slidebar 5723S: Maintained 5724F: drivers/input/misc/ideapad_slidebar.c 5725 5726IDE/ATAPI DRIVERS 5727M: Borislav Petkov <bp@alien8.de> 5728L: linux-ide@vger.kernel.org 5729S: Maintained 5730F: Documentation/cdrom/ide-cd 5731F: drivers/ide/ide-cd* 5732 5733IDLE-I7300 5734M: Andy Henroid <andrew.d.henroid@intel.com> 5735L: linux-pm@vger.kernel.org 5736S: Supported 5737F: drivers/idle/i7300_idle.c 5738 5739IEEE 802.15.4 SUBSYSTEM 5740M: Alexander Aring <aar@pengutronix.de> 5741L: linux-wpan@vger.kernel.org 5742W: http://wpan.cakelab.org/ 5743T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 5744T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 5745S: Maintained 5746F: net/ieee802154/ 5747F: net/mac802154/ 5748F: drivers/net/ieee802154/ 5749F: include/linux/nl802154.h 5750F: include/linux/ieee802154.h 5751F: include/net/nl802154.h 5752F: include/net/mac802154.h 5753F: include/net/af_ieee802154.h 5754F: include/net/cfg802154.h 5755F: include/net/ieee802154_netdev.h 5756F: Documentation/networking/ieee802154.txt 5757 5758IGORPLUG-USB IR RECEIVER 5759M: Sean Young <sean@mess.org> 5760L: linux-media@vger.kernel.org 5761S: Maintained 5762F: drivers/media/rc/igorplugusb.c 5763 5764IGUANAWORKS USB IR TRANSCEIVER 5765M: Sean Young <sean@mess.org> 5766L: linux-media@vger.kernel.org 5767S: Maintained 5768F: drivers/media/rc/iguanair.c 5769 5770IIO SUBSYSTEM AND DRIVERS 5771M: Jonathan Cameron <jic23@kernel.org> 5772R: Hartmut Knaack <knaack.h@gmx.de> 5773R: Lars-Peter Clausen <lars@metafoo.de> 5774R: Peter Meerwald-Stadler <pmeerw@pmeerw.net> 5775L: linux-iio@vger.kernel.org 5776S: Maintained 5777F: drivers/iio/ 5778F: drivers/staging/iio/ 5779F: include/linux/iio/ 5780F: tools/iio/ 5781 5782IKANOS/ADI EAGLE ADSL USB DRIVER 5783M: Matthieu Castet <castet.matthieu@free.fr> 5784M: Stanislaw Gruszka <stf_xl@wp.pl> 5785S: Maintained 5786F: drivers/usb/atm/ueagle-atm.c 5787 5788INA209 HARDWARE MONITOR DRIVER 5789M: Guenter Roeck <linux@roeck-us.net> 5790L: linux-hwmon@vger.kernel.org 5791S: Maintained 5792F: Documentation/hwmon/ina209 5793F: Documentation/devicetree/bindings/i2c/ina209.txt 5794F: drivers/hwmon/ina209.c 5795 5796INA2XX HARDWARE MONITOR DRIVER 5797M: Guenter Roeck <linux@roeck-us.net> 5798L: linux-hwmon@vger.kernel.org 5799S: Maintained 5800F: Documentation/hwmon/ina2xx 5801F: drivers/hwmon/ina2xx.c 5802F: include/linux/platform_data/ina2xx.h 5803 5804INDUSTRY PACK SUBSYSTEM (IPACK) 5805M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5806M: Jens Taprogge <jens.taprogge@taprogge.org> 5807M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5808L: industrypack-devel@lists.sourceforge.net 5809W: http://industrypack.sourceforge.net 5810S: Maintained 5811F: drivers/ipack/ 5812 5813INGENIC JZ4780 DMA Driver 5814M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5815S: Maintained 5816F: drivers/dma/dma-jz4780.c 5817 5818INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5819M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5820M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5821L: linux-ima-devel@lists.sourceforge.net 5822L: linux-ima-user@lists.sourceforge.net 5823L: linux-security-module@vger.kernel.org 5824T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5825S: Supported 5826F: security/integrity/ima/ 5827 5828IMGTEC IR DECODER DRIVER 5829M: James Hogan <james.hogan@imgtec.com> 5830S: Maintained 5831F: drivers/media/rc/img-ir/ 5832 5833IMS TWINTURBO FRAMEBUFFER DRIVER 5834L: linux-fbdev@vger.kernel.org 5835S: Orphan 5836F: drivers/video/fbdev/imsttfb.c 5837 5838INFINIBAND SUBSYSTEM 5839M: Doug Ledford <dledford@redhat.com> 5840M: Sean Hefty <sean.hefty@intel.com> 5841M: Hal Rosenstock <hal.rosenstock@gmail.com> 5842L: linux-rdma@vger.kernel.org 5843W: http://www.openfabrics.org/ 5844Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5845T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5846S: Supported 5847F: Documentation/infiniband/ 5848F: drivers/infiniband/ 5849F: include/uapi/linux/if_infiniband.h 5850F: include/uapi/rdma/ 5851F: include/rdma/ 5852 5853INOTIFY 5854M: John McCutchan <john@johnmccutchan.com> 5855M: Robert Love <rlove@rlove.org> 5856M: Eric Paris <eparis@parisplace.org> 5857S: Maintained 5858F: Documentation/filesystems/inotify.txt 5859F: fs/notify/inotify/ 5860F: include/linux/inotify.h 5861F: include/uapi/linux/inotify.h 5862 5863INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5864M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5865L: linux-input@vger.kernel.org 5866Q: http://patchwork.kernel.org/project/linux-input/list/ 5867T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5868S: Maintained 5869F: drivers/input/ 5870F: include/linux/input.h 5871F: include/uapi/linux/input.h 5872F: include/linux/input/ 5873F: Documentation/devicetree/bindings/input/ 5874 5875INPUT MULTITOUCH (MT) PROTOCOL 5876M: Henrik Rydberg <rydberg@bitmath.org> 5877L: linux-input@vger.kernel.org 5878S: Odd fixes 5879F: Documentation/input/multi-touch-protocol.txt 5880F: drivers/input/input-mt.c 5881K: \b(ABS|SYN)_MT_ 5882 5883INTEL ASoC BDW/HSW DRIVERS 5884M: Jie Yang <yang.jie@linux.intel.com> 5885L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5886S: Supported 5887F: sound/soc/intel/common/sst-dsp* 5888F: sound/soc/intel/common/sst-firmware.c 5889F: sound/soc/intel/boards/broadwell.c 5890F: sound/soc/intel/haswell/ 5891 5892INTEL C600 SERIES SAS CONTROLLER DRIVER 5893M: Intel SCU Linux support <intel-linux-scu@intel.com> 5894M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5895L: linux-scsi@vger.kernel.org 5896T: git git://git.code.sf.net/p/intel-sas/isci 5897S: Supported 5898F: drivers/scsi/isci/ 5899 5900INTEL HID EVENT DRIVER 5901M: Alex Hung <alex.hung@canonical.com> 5902L: platform-driver-x86@vger.kernel.org 5903S: Maintained 5904F: drivers/platform/x86/intel-hid.c 5905 5906INTEL IDLE DRIVER 5907M: Len Brown <lenb@kernel.org> 5908L: linux-pm@vger.kernel.org 5909T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5910S: Supported 5911F: drivers/idle/intel_idle.c 5912 5913INTEL PSTATE DRIVER 5914M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5915M: Len Brown <lenb@kernel.org> 5916L: linux-pm@vger.kernel.org 5917S: Supported 5918F: drivers/cpufreq/intel_pstate.c 5919 5920INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5921M: Maik Broemme <mbroemme@plusserver.de> 5922L: linux-fbdev@vger.kernel.org 5923S: Maintained 5924F: Documentation/fb/intelfb.txt 5925F: drivers/video/fbdev/intelfb/ 5926 5927INTEL 810/815 FRAMEBUFFER DRIVER 5928M: Antonino Daplas <adaplas@gmail.com> 5929L: linux-fbdev@vger.kernel.org 5930S: Maintained 5931F: drivers/video/fbdev/i810/ 5932 5933INTEL MENLOW THERMAL DRIVER 5934M: Sujith Thomas <sujith.thomas@intel.com> 5935L: platform-driver-x86@vger.kernel.org 5936W: https://01.org/linux-acpi 5937S: Supported 5938F: drivers/platform/x86/intel_menlow.c 5939 5940INTEL I/OAT DMA DRIVER 5941M: Dave Jiang <dave.jiang@intel.com> 5942R: Dan Williams <dan.j.williams@intel.com> 5943L: dmaengine@vger.kernel.org 5944Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5945S: Supported 5946F: drivers/dma/ioat* 5947 5948INTEL IOMMU (VT-d) 5949M: David Woodhouse <dwmw2@infradead.org> 5950L: iommu@lists.linux-foundation.org 5951T: git git://git.infradead.org/iommu-2.6.git 5952S: Supported 5953F: drivers/iommu/intel-iommu.c 5954F: include/linux/intel-iommu.h 5955 5956INTEL IOP-ADMA DMA DRIVER 5957R: Dan Williams <dan.j.williams@intel.com> 5958S: Odd fixes 5959F: drivers/dma/iop-adma.c 5960 5961INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5962M: Krzysztof Halasa <khalasa@piap.pl> 5963S: Maintained 5964F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5965F: arch/arm/mach-ixp4xx/include/mach/npe.h 5966F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5967F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5968F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5969F: drivers/net/wan/ixp4xx_hss.c 5970 5971INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5972M: Deepak Saxena <dsaxena@plexity.net> 5973S: Maintained 5974F: drivers/char/hw_random/ixp4xx-rng.c 5975 5976INTEL ETHERNET DRIVERS 5977M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5978L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) 5979W: http://www.intel.com/support/feedback.htm 5980W: http://e1000.sourceforge.net/ 5981Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5982T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5983T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5984S: Supported 5985F: Documentation/networking/e100.txt 5986F: Documentation/networking/e1000.txt 5987F: Documentation/networking/e1000e.txt 5988F: Documentation/networking/igb.txt 5989F: Documentation/networking/igbvf.txt 5990F: Documentation/networking/ixgb.txt 5991F: Documentation/networking/ixgbe.txt 5992F: Documentation/networking/ixgbevf.txt 5993F: Documentation/networking/i40e.txt 5994F: Documentation/networking/i40evf.txt 5995F: drivers/net/ethernet/intel/ 5996F: drivers/net/ethernet/intel/*/ 5997 5998INTEL RDMA RNIC DRIVER 5999M: Faisal Latif <faisal.latif@intel.com> 6000R: Chien Tin Tung <chien.tin.tung@intel.com> 6001R: Mustafa Ismail <mustafa.ismail@intel.com> 6002R: Shiraz Saleem <shiraz.saleem@intel.com> 6003R: Tatyana Nikolova <tatyana.e.nikolova@intel.com> 6004L: linux-rdma@vger.kernel.org 6005S: Supported 6006F: drivers/infiniband/hw/i40iw/ 6007 6008INTEL-MID GPIO DRIVER 6009M: David Cohen <david.a.cohen@linux.intel.com> 6010L: linux-gpio@vger.kernel.org 6011S: Maintained 6012F: drivers/gpio/gpio-intel-mid.c 6013 6014INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 6015M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 6016L: linux-wireless@vger.kernel.org 6017S: Maintained 6018F: Documentation/networking/README.ipw2100 6019F: Documentation/networking/README.ipw2200 6020F: drivers/net/wireless/intel/ipw2x00/ 6021 6022INTEL(R) TRACE HUB 6023M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 6024S: Supported 6025F: Documentation/trace/intel_th.txt 6026F: drivers/hwtracing/intel_th/ 6027 6028INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 6029M: Ning Sun <ning.sun@intel.com> 6030L: tboot-devel@lists.sourceforge.net 6031W: http://tboot.sourceforge.net 6032T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 6033S: Supported 6034F: Documentation/intel_txt.txt 6035F: include/linux/tboot.h 6036F: arch/x86/kernel/tboot.c 6037 6038INTEL WIRELESS WIMAX CONNECTION 2400 6039M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 6040M: linux-wimax@intel.com 6041L: wimax@linuxwimax.org (subscribers-only) 6042S: Supported 6043W: http://linuxwimax.org 6044F: Documentation/wimax/README.i2400m 6045F: drivers/net/wimax/i2400m/ 6046F: include/uapi/linux/wimax/i2400m.h 6047 6048INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 6049M: Stanislaw Gruszka <sgruszka@redhat.com> 6050L: linux-wireless@vger.kernel.org 6051S: Supported 6052F: drivers/net/wireless/intel/iwlegacy/ 6053 6054INTEL WIRELESS WIFI LINK (iwlwifi) 6055M: Johannes Berg <johannes.berg@intel.com> 6056M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 6057M: Luca Coelho <luciano.coelho@intel.com> 6058M: Intel Linux Wireless <linuxwifi@intel.com> 6059L: linux-wireless@vger.kernel.org 6060W: http://intellinuxwireless.org 6061T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 6062S: Supported 6063F: drivers/net/wireless/intel/iwlwifi/ 6064 6065INTEL MANAGEMENT ENGINE (mei) 6066M: Tomas Winkler <tomas.winkler@intel.com> 6067L: linux-kernel@vger.kernel.org 6068S: Supported 6069F: include/uapi/linux/mei.h 6070F: include/linux/mei_cl_bus.h 6071F: drivers/misc/mei/* 6072F: drivers/watchdog/mei_wdt.c 6073F: Documentation/misc-devices/mei/* 6074 6075INTEL MIC DRIVERS (mic) 6076M: Sudeep Dutt <sudeep.dutt@intel.com> 6077M: Ashutosh Dixit <ashutosh.dixit@intel.com> 6078S: Supported 6079W: https://github.com/sudeepdutt/mic 6080W: http://software.intel.com/en-us/mic-developer 6081F: include/linux/mic_bus.h 6082F: include/linux/scif.h 6083F: include/uapi/linux/mic_common.h 6084F: include/uapi/linux/mic_ioctl.h 6085F: include/uapi/linux/scif_ioctl.h 6086F: drivers/misc/mic/ 6087F: drivers/dma/mic_x100_dma.c 6088F: drivers/dma/mic_x100_dma.h 6089F: Documentation/mic/ 6090 6091INTEL PMC/P-Unit IPC DRIVER 6092M: Zha Qipeng<qipeng.zha@intel.com> 6093L: platform-driver-x86@vger.kernel.org 6094S: Maintained 6095F: drivers/platform/x86/intel_pmc_ipc.c 6096F: drivers/platform/x86/intel_punit_ipc.c 6097F: arch/x86/include/asm/intel_pmc_ipc.h 6098F: arch/x86/include/asm/intel_punit_ipc.h 6099 6100INTEL TELEMETRY DRIVER 6101M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 6102L: platform-driver-x86@vger.kernel.org 6103S: Maintained 6104F: arch/x86/include/asm/intel_telemetry.h 6105F: drivers/platform/x86/intel_telemetry* 6106 6107INTEL PMC CORE DRIVER 6108M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com> 6109M: Vishwanath Somayaji <vishwanath.somayaji@intel.com> 6110L: platform-driver-x86@vger.kernel.org 6111S: Maintained 6112F: arch/x86/include/asm/pmc_core.h 6113F: drivers/platform/x86/intel_pmc_core* 6114 6115IOC3 ETHERNET DRIVER 6116M: Ralf Baechle <ralf@linux-mips.org> 6117L: linux-mips@linux-mips.org 6118S: Maintained 6119F: drivers/net/ethernet/sgi/ioc3-eth.c 6120 6121IOC3 SERIAL DRIVER 6122M: Pat Gefre <pfg@sgi.com> 6123L: linux-serial@vger.kernel.org 6124S: Maintained 6125F: drivers/tty/serial/ioc3_serial.c 6126 6127IOMMU DRIVERS 6128M: Joerg Roedel <joro@8bytes.org> 6129L: iommu@lists.linux-foundation.org 6130T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 6131S: Maintained 6132F: drivers/iommu/ 6133 6134IP MASQUERADING 6135M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 6136S: Maintained 6137F: net/ipv4/netfilter/ipt_MASQUERADE.c 6138 6139IPMI SUBSYSTEM 6140M: Corey Minyard <minyard@acm.org> 6141L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 6142W: http://openipmi.sourceforge.net/ 6143S: Supported 6144F: Documentation/IPMI.txt 6145F: drivers/char/ipmi/ 6146F: include/linux/ipmi* 6147F: include/uapi/linux/ipmi* 6148 6149QCOM AUDIO (ASoC) DRIVERS 6150M: Patrick Lai <plai@codeaurora.org> 6151M: Banajit Goswami <bgoswami@codeaurora.org> 6152L: alsa-devel@alsa-project.org (moderated for non-subscribers) 6153S: Supported 6154F: sound/soc/qcom/ 6155 6156IPS SCSI RAID DRIVER 6157M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 6158L: linux-scsi@vger.kernel.org 6159W: http://www.adaptec.com/ 6160S: Maintained 6161F: drivers/scsi/ips* 6162 6163IPVS 6164M: Wensong Zhang <wensong@linux-vs.org> 6165M: Simon Horman <horms@verge.net.au> 6166M: Julian Anastasov <ja@ssi.bg> 6167L: netdev@vger.kernel.org 6168L: lvs-devel@vger.kernel.org 6169S: Maintained 6170T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 6171T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 6172F: Documentation/networking/ipvs-sysctl.txt 6173F: include/net/ip_vs.h 6174F: include/uapi/linux/ip_vs.h 6175F: net/netfilter/ipvs/ 6176 6177IPWIRELESS DRIVER 6178M: Jiri Kosina <jikos@kernel.org> 6179M: David Sterba <dsterba@suse.com> 6180S: Odd Fixes 6181F: drivers/tty/ipwireless/ 6182 6183IPX NETWORK LAYER 6184M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6185L: netdev@vger.kernel.org 6186S: Maintained 6187F: include/net/ipx.h 6188F: include/uapi/linux/ipx.h 6189F: net/ipx/ 6190 6191IRDA SUBSYSTEM 6192M: Samuel Ortiz <samuel@sortiz.org> 6193L: irda-users@lists.sourceforge.net (subscribers-only) 6194L: netdev@vger.kernel.org 6195W: http://irda.sourceforge.net/ 6196S: Maintained 6197T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 6198F: Documentation/networking/irda.txt 6199F: drivers/net/irda/ 6200F: include/net/irda/ 6201F: net/irda/ 6202 6203IRQ SUBSYSTEM 6204M: Thomas Gleixner <tglx@linutronix.de> 6205L: linux-kernel@vger.kernel.org 6206S: Maintained 6207T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 6208F: kernel/irq/ 6209 6210IRQCHIP DRIVERS 6211M: Thomas Gleixner <tglx@linutronix.de> 6212M: Jason Cooper <jason@lakedaemon.net> 6213M: Marc Zyngier <marc.zyngier@arm.com> 6214L: linux-kernel@vger.kernel.org 6215S: Maintained 6216T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 6217T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 6218F: Documentation/devicetree/bindings/interrupt-controller/ 6219F: drivers/irqchip/ 6220 6221IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 6222M: Jiang Liu <jiang.liu@linux.intel.com> 6223M: Marc Zyngier <marc.zyngier@arm.com> 6224S: Maintained 6225T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 6226F: Documentation/IRQ-domain.txt 6227F: include/linux/irqdomain.h 6228F: kernel/irq/irqdomain.c 6229F: kernel/irq/msi.c 6230 6231ISA 6232M: William Breathitt Gray <vilhelm.gray@gmail.com> 6233S: Maintained 6234F: Documentation/isa.txt 6235F: drivers/base/isa.c 6236F: include/linux/isa.h 6237 6238ISAPNP 6239M: Jaroslav Kysela <perex@perex.cz> 6240S: Maintained 6241F: Documentation/isapnp.txt 6242F: drivers/pnp/isapnp/ 6243F: include/linux/isapnp.h 6244 6245ISA RADIO MODULE 6246M: Hans Verkuil <hverkuil@xs4all.nl> 6247L: linux-media@vger.kernel.org 6248T: git git://linuxtv.org/media_tree.git 6249W: https://linuxtv.org 6250S: Maintained 6251F: drivers/media/radio/radio-isa* 6252 6253iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 6254M: Peter Jones <pjones@redhat.com> 6255M: Konrad Rzeszutek Wilk <konrad@kernel.org> 6256S: Maintained 6257F: drivers/firmware/iscsi_ibft* 6258 6259ISCSI 6260M: Mike Christie <michaelc@cs.wisc.edu> 6261L: open-iscsi@googlegroups.com 6262W: www.open-iscsi.org 6263T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 6264S: Maintained 6265F: drivers/scsi/*iscsi* 6266F: include/scsi/*iscsi* 6267 6268ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 6269M: Or Gerlitz <ogerlitz@mellanox.com> 6270M: Sagi Grimberg <sagi@grimberg.me> 6271M: Roi Dayan <roid@mellanox.com> 6272L: linux-rdma@vger.kernel.org 6273S: Supported 6274W: http://www.openfabrics.org 6275W: www.open-iscsi.org 6276Q: http://patchwork.kernel.org/project/linux-rdma/list/ 6277F: drivers/infiniband/ulp/iser/ 6278 6279ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 6280M: Sagi Grimberg <sagi@grimberg.me> 6281T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 6282L: linux-rdma@vger.kernel.org 6283L: target-devel@vger.kernel.org 6284S: Supported 6285W: http://www.linux-iscsi.org 6286F: drivers/infiniband/ulp/isert 6287 6288ISDN SUBSYSTEM 6289M: Karsten Keil <isdn@linux-pingi.de> 6290L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 6291L: netdev@vger.kernel.org 6292W: http://www.isdn4linux.de 6293T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 6294S: Maintained 6295F: Documentation/isdn/ 6296F: drivers/isdn/ 6297F: include/linux/isdn.h 6298F: include/linux/isdn/ 6299F: include/uapi/linux/isdn.h 6300F: include/uapi/linux/isdn/ 6301 6302ISDN SUBSYSTEM (Eicon active card driver) 6303M: Armin Schindler <mac@melware.de> 6304L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 6305W: http://www.melware.de 6306S: Maintained 6307F: drivers/isdn/hardware/eicon/ 6308 6309IT87 HARDWARE MONITORING DRIVER 6310M: Jean Delvare <jdelvare@suse.com> 6311L: linux-hwmon@vger.kernel.org 6312S: Maintained 6313F: Documentation/hwmon/it87 6314F: drivers/hwmon/it87.c 6315 6316IT913X MEDIA DRIVER 6317M: Antti Palosaari <crope@iki.fi> 6318L: linux-media@vger.kernel.org 6319W: https://linuxtv.org 6320W: http://palosaari.fi/linux/ 6321Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6322T: git git://linuxtv.org/anttip/media_tree.git 6323S: Maintained 6324F: drivers/media/tuners/it913x* 6325 6326IVTV VIDEO4LINUX DRIVER 6327M: Andy Walls <awalls@md.metrocast.net> 6328L: ivtv-devel@ivtvdriver.org (subscribers-only) 6329L: linux-media@vger.kernel.org 6330T: git git://linuxtv.org/media_tree.git 6331W: http://www.ivtvdriver.org 6332S: Maintained 6333F: Documentation/video4linux/*.ivtv 6334F: drivers/media/pci/ivtv/ 6335F: include/uapi/linux/ivtv* 6336 6337IX2505V MEDIA DRIVER 6338M: Malcolm Priestley <tvboxspy@gmail.com> 6339L: linux-media@vger.kernel.org 6340W: https://linuxtv.org 6341Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6342S: Maintained 6343F: drivers/media/dvb-frontends/ix2505v* 6344 6345JC42.4 TEMPERATURE SENSOR DRIVER 6346M: Guenter Roeck <linux@roeck-us.net> 6347L: linux-hwmon@vger.kernel.org 6348S: Maintained 6349F: drivers/hwmon/jc42.c 6350F: Documentation/hwmon/jc42 6351 6352JFS FILESYSTEM 6353M: Dave Kleikamp <shaggy@kernel.org> 6354L: jfs-discussion@lists.sourceforge.net 6355W: http://jfs.sourceforge.net/ 6356T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6357S: Maintained 6358F: Documentation/filesystems/jfs.txt 6359F: fs/jfs/ 6360 6361JME NETWORK DRIVER 6362M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6363L: netdev@vger.kernel.org 6364S: Maintained 6365F: drivers/net/ethernet/jme.* 6366 6367JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6368M: David Woodhouse <dwmw2@infradead.org> 6369L: linux-mtd@lists.infradead.org 6370W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6371S: Maintained 6372F: fs/jffs2/ 6373F: include/uapi/linux/jffs2.h 6374 6375JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6376M: "Theodore Ts'o" <tytso@mit.edu> 6377M: Jan Kara <jack@suse.com> 6378L: linux-ext4@vger.kernel.org 6379S: Maintained 6380F: fs/jbd2/ 6381F: include/linux/jbd2.h 6382 6383JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6384M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6385L: linux-media@vger.kernel.org 6386S: Maintained 6387F: drivers/media/platform/rcar_jpu.c 6388 6389JSM Neo PCI based serial card 6390M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com> 6391L: linux-serial@vger.kernel.org 6392S: Maintained 6393F: drivers/tty/serial/jsm/ 6394 6395K10TEMP HARDWARE MONITORING DRIVER 6396M: Clemens Ladisch <clemens@ladisch.de> 6397L: linux-hwmon@vger.kernel.org 6398S: Maintained 6399F: Documentation/hwmon/k10temp 6400F: drivers/hwmon/k10temp.c 6401 6402K8TEMP HARDWARE MONITORING DRIVER 6403M: Rudolf Marek <r.marek@assembler.cz> 6404L: linux-hwmon@vger.kernel.org 6405S: Maintained 6406F: Documentation/hwmon/k8temp 6407F: drivers/hwmon/k8temp.c 6408 6409KASAN 6410M: Andrey Ryabinin <aryabinin@virtuozzo.com> 6411R: Alexander Potapenko <glider@google.com> 6412R: Dmitry Vyukov <dvyukov@google.com> 6413L: kasan-dev@googlegroups.com 6414S: Maintained 6415F: arch/*/include/asm/kasan.h 6416F: arch/*/mm/kasan_init* 6417F: Documentation/kasan.txt 6418F: include/linux/kasan*.h 6419F: lib/test_kasan.c 6420F: mm/kasan/ 6421F: scripts/Makefile.kasan 6422 6423KCONFIG 6424M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6425L: linux-kbuild@vger.kernel.org 6426T: git git://gitorious.org/linux-kconfig/linux-kconfig 6427S: Maintained 6428F: Documentation/kbuild/kconfig-language.txt 6429F: scripts/kconfig/ 6430 6431KDUMP 6432M: Dave Young <dyoung@redhat.com> 6433M: Baoquan He <bhe@redhat.com> 6434R: Vivek Goyal <vgoyal@redhat.com> 6435L: kexec@lists.infradead.org 6436W: http://lse.sourceforge.net/kdump/ 6437S: Maintained 6438F: Documentation/kdump/ 6439 6440KEENE FM RADIO TRANSMITTER DRIVER 6441M: Hans Verkuil <hverkuil@xs4all.nl> 6442L: linux-media@vger.kernel.org 6443T: git git://linuxtv.org/media_tree.git 6444W: https://linuxtv.org 6445S: Maintained 6446F: drivers/media/radio/radio-keene* 6447 6448KERNEL AUTOMOUNTER v4 (AUTOFS4) 6449M: Ian Kent <raven@themaw.net> 6450L: autofs@vger.kernel.org 6451S: Maintained 6452F: fs/autofs4/ 6453 6454KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6455M: Michal Marek <mmarek@suse.com> 6456T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6457T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6458L: linux-kbuild@vger.kernel.org 6459S: Maintained 6460F: Documentation/kbuild/ 6461F: Makefile 6462F: scripts/Makefile.* 6463F: scripts/basic/ 6464F: scripts/mk* 6465F: scripts/package/ 6466 6467KERNEL JANITORS 6468L: kernel-janitors@vger.kernel.org 6469W: http://kernelnewbies.org/KernelJanitors 6470S: Odd Fixes 6471 6472KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6473M: "J. Bruce Fields" <bfields@fieldses.org> 6474M: Jeff Layton <jlayton@poochiereds.net> 6475L: linux-nfs@vger.kernel.org 6476W: http://nfs.sourceforge.net/ 6477T: git git://linux-nfs.org/~bfields/linux.git 6478S: Supported 6479F: fs/nfsd/ 6480F: include/uapi/linux/nfsd/ 6481F: fs/lockd/ 6482F: fs/nfs_common/ 6483F: net/sunrpc/ 6484F: include/linux/lockd/ 6485F: include/linux/sunrpc/ 6486F: include/uapi/linux/sunrpc/ 6487 6488KERNEL SELFTEST FRAMEWORK 6489M: Shuah Khan <shuahkh@osg.samsung.com> 6490L: linux-kselftest@vger.kernel.org 6491T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6492S: Maintained 6493F: tools/testing/selftests 6494 6495KERNEL VIRTUAL MACHINE (KVM) 6496M: Paolo Bonzini <pbonzini@redhat.com> 6497M: Radim Krčmář <rkrcmar@redhat.com> 6498L: kvm@vger.kernel.org 6499W: http://www.linux-kvm.org 6500T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6501S: Supported 6502F: Documentation/*/kvm*.txt 6503F: Documentation/virtual/kvm/ 6504F: arch/*/kvm/ 6505F: arch/x86/kernel/kvm.c 6506F: arch/x86/kernel/kvmclock.c 6507F: arch/*/include/asm/kvm* 6508F: include/linux/kvm* 6509F: include/uapi/linux/kvm* 6510F: virt/kvm/ 6511F: tools/kvm/ 6512 6513KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6514M: Joerg Roedel <joro@8bytes.org> 6515L: kvm@vger.kernel.org 6516W: http://www.linux-kvm.org/ 6517S: Maintained 6518F: arch/x86/include/asm/svm.h 6519F: arch/x86/kvm/svm.c 6520 6521KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6522M: Alexander Graf <agraf@suse.com> 6523L: kvm-ppc@vger.kernel.org 6524W: http://www.linux-kvm.org/ 6525T: git git://github.com/agraf/linux-2.6.git 6526S: Supported 6527F: arch/powerpc/include/asm/kvm* 6528F: arch/powerpc/kvm/ 6529 6530KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6531M: Christian Borntraeger <borntraeger@de.ibm.com> 6532M: Cornelia Huck <cornelia.huck@de.ibm.com> 6533L: linux-s390@vger.kernel.org 6534W: http://www.ibm.com/developerworks/linux/linux390/ 6535T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6536S: Supported 6537F: Documentation/s390/kvm.txt 6538F: arch/s390/include/asm/kvm* 6539F: arch/s390/kvm/ 6540 6541KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6542M: Christoffer Dall <christoffer.dall@linaro.org> 6543M: Marc Zyngier <marc.zyngier@arm.com> 6544L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6545L: kvmarm@lists.cs.columbia.edu 6546W: http://systems.cs.columbia.edu/projects/kvm-arm 6547T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6548S: Supported 6549F: arch/arm/include/uapi/asm/kvm* 6550F: arch/arm/include/asm/kvm* 6551F: arch/arm/kvm/ 6552F: virt/kvm/arm/ 6553F: include/kvm/arm_* 6554 6555KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6556M: Christoffer Dall <christoffer.dall@linaro.org> 6557M: Marc Zyngier <marc.zyngier@arm.com> 6558L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6559L: kvmarm@lists.cs.columbia.edu 6560S: Maintained 6561F: arch/arm64/include/uapi/asm/kvm* 6562F: arch/arm64/include/asm/kvm* 6563F: arch/arm64/kvm/ 6564 6565KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6566M: James Hogan <james.hogan@imgtec.com> 6567L: linux-mips@linux-mips.org 6568S: Supported 6569F: arch/mips/include/uapi/asm/kvm* 6570F: arch/mips/include/asm/kvm* 6571F: arch/mips/kvm/ 6572 6573KEXEC 6574M: Eric Biederman <ebiederm@xmission.com> 6575W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6576L: kexec@lists.infradead.org 6577S: Maintained 6578F: include/linux/kexec.h 6579F: include/uapi/linux/kexec.h 6580F: kernel/kexec* 6581 6582KEYS/KEYRINGS: 6583M: David Howells <dhowells@redhat.com> 6584L: keyrings@vger.kernel.org 6585S: Maintained 6586F: Documentation/security/keys.txt 6587F: include/linux/key.h 6588F: include/linux/key-type.h 6589F: include/linux/keyctl.h 6590F: include/uapi/linux/keyctl.h 6591F: include/keys/ 6592F: security/keys/ 6593 6594KEYS-TRUSTED 6595M: David Safford <safford@us.ibm.com> 6596M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6597L: linux-security-module@vger.kernel.org 6598L: keyrings@vger.kernel.org 6599S: Supported 6600F: Documentation/security/keys-trusted-encrypted.txt 6601F: include/keys/trusted-type.h 6602F: security/keys/trusted.c 6603F: security/keys/trusted.h 6604 6605KEYS-ENCRYPTED 6606M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6607M: David Safford <safford@us.ibm.com> 6608L: linux-security-module@vger.kernel.org 6609L: keyrings@vger.kernel.org 6610S: Supported 6611F: Documentation/security/keys-trusted-encrypted.txt 6612F: include/keys/encrypted-type.h 6613F: security/keys/encrypted-keys/ 6614 6615KGDB / KDB /debug_core 6616M: Jason Wessel <jason.wessel@windriver.com> 6617W: http://kgdb.wiki.kernel.org/ 6618L: kgdb-bugreport@lists.sourceforge.net 6619T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6620S: Maintained 6621F: Documentation/DocBook/kgdb.tmpl 6622F: drivers/misc/kgdbts.c 6623F: drivers/tty/serial/kgdboc.c 6624F: include/linux/kdb.h 6625F: include/linux/kgdb.h 6626F: kernel/debug/ 6627 6628KMEMCHECK 6629M: Vegard Nossum <vegardno@ifi.uio.no> 6630M: Pekka Enberg <penberg@kernel.org> 6631S: Maintained 6632F: Documentation/kmemcheck.txt 6633F: arch/x86/include/asm/kmemcheck.h 6634F: arch/x86/mm/kmemcheck/ 6635F: include/linux/kmemcheck.h 6636F: mm/kmemcheck.c 6637 6638KMEMLEAK 6639M: Catalin Marinas <catalin.marinas@arm.com> 6640S: Maintained 6641F: Documentation/kmemleak.txt 6642F: include/linux/kmemleak.h 6643F: mm/kmemleak.c 6644F: mm/kmemleak-test.c 6645 6646KPROBES 6647M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com> 6648M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6649M: "David S. Miller" <davem@davemloft.net> 6650M: Masami Hiramatsu <mhiramat@kernel.org> 6651S: Maintained 6652F: Documentation/kprobes.txt 6653F: include/linux/kprobes.h 6654F: kernel/kprobes.c 6655 6656KS0108 LCD CONTROLLER DRIVER 6657M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6658W: http://miguelojeda.es/auxdisplay.htm 6659W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6660S: Maintained 6661F: Documentation/auxdisplay/ks0108 6662F: drivers/auxdisplay/ks0108.c 6663F: include/linux/ks0108.h 6664 6665L3MDEV 6666M: David Ahern <dsa@cumulusnetworks.com> 6667L: netdev@vger.kernel.org 6668S: Maintained 6669F: net/l3mdev 6670F: include/net/l3mdev.h 6671 6672LANTIQ MIPS ARCHITECTURE 6673M: John Crispin <john@phrozen.org> 6674L: linux-mips@linux-mips.org 6675S: Maintained 6676F: arch/mips/lantiq 6677 6678LAPB module 6679L: linux-x25@vger.kernel.org 6680S: Orphan 6681F: Documentation/networking/lapb-module.txt 6682F: include/*/lapb.h 6683F: net/lapb/ 6684 6685LASI 53c700 driver for PARISC 6686M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6687L: linux-scsi@vger.kernel.org 6688S: Maintained 6689F: Documentation/scsi/53c700.txt 6690F: drivers/scsi/53c700* 6691 6692LED SUBSYSTEM 6693M: Richard Purdie <rpurdie@rpsys.net> 6694M: Jacek Anaszewski <j.anaszewski@samsung.com> 6695L: linux-leds@vger.kernel.org 6696T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6697S: Maintained 6698F: drivers/leds/ 6699F: include/linux/leds.h 6700 6701LEGACY EEPROM DRIVER 6702M: Jean Delvare <jdelvare@suse.com> 6703S: Maintained 6704F: Documentation/misc-devices/eeprom 6705F: drivers/misc/eeprom/eeprom.c 6706 6707LEGO USB Tower driver 6708M: Juergen Stuber <starblue@users.sourceforge.net> 6709L: legousb-devel@lists.sourceforge.net 6710W: http://legousb.sourceforge.net/ 6711S: Maintained 6712F: drivers/usb/misc/legousbtower.c 6713 6714LG2160 MEDIA DRIVER 6715M: Michael Krufky <mkrufky@linuxtv.org> 6716L: linux-media@vger.kernel.org 6717W: https://linuxtv.org 6718W: http://github.com/mkrufky 6719Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6720T: git git://linuxtv.org/mkrufky/tuners.git 6721S: Maintained 6722F: drivers/media/dvb-frontends/lg2160.* 6723 6724LGDT3305 MEDIA DRIVER 6725M: Michael Krufky <mkrufky@linuxtv.org> 6726L: linux-media@vger.kernel.org 6727W: https://linuxtv.org 6728W: http://github.com/mkrufky 6729Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6730T: git git://linuxtv.org/mkrufky/tuners.git 6731S: Maintained 6732F: drivers/media/dvb-frontends/lgdt3305.* 6733 6734LGUEST 6735M: Rusty Russell <rusty@rustcorp.com.au> 6736L: lguest@lists.ozlabs.org 6737W: http://lguest.ozlabs.org/ 6738S: Odd Fixes 6739F: arch/x86/include/asm/lguest*.h 6740F: arch/x86/lguest/ 6741F: drivers/lguest/ 6742F: include/linux/lguest*.h 6743F: tools/lguest/ 6744 6745LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6746M: Tejun Heo <tj@kernel.org> 6747L: linux-ide@vger.kernel.org 6748T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6749S: Maintained 6750F: drivers/ata/ 6751F: include/linux/ata.h 6752F: include/linux/libata.h 6753 6754LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6755M: Viresh Kumar <vireshk@kernel.org> 6756L: linux-ide@vger.kernel.org 6757T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6758S: Maintained 6759F: include/linux/pata_arasan_cf_data.h 6760F: drivers/ata/pata_arasan_cf.c 6761 6762LIBATA PATA DRIVERS 6763M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6764M: Tejun Heo <tj@kernel.org> 6765L: linux-ide@vger.kernel.org 6766T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6767S: Maintained 6768F: drivers/ata/pata_*.c 6769F: drivers/ata/ata_generic.c 6770 6771LIBATA SATA AHCI PLATFORM devices support 6772M: Hans de Goede <hdegoede@redhat.com> 6773M: Tejun Heo <tj@kernel.org> 6774L: linux-ide@vger.kernel.org 6775T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6776S: Maintained 6777F: drivers/ata/ahci_platform.c 6778F: drivers/ata/libahci_platform.c 6779F: include/linux/ahci_platform.h 6780 6781LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6782M: Mikael Pettersson <mikpelinux@gmail.com> 6783L: linux-ide@vger.kernel.org 6784T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6785S: Maintained 6786F: drivers/ata/sata_promise.* 6787 6788LIBLOCKDEP 6789M: Sasha Levin <sasha.levin@oracle.com> 6790S: Maintained 6791F: tools/lib/lockdep/ 6792 6793LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6794M: Dan Williams <dan.j.williams@intel.com> 6795L: linux-nvdimm@lists.01.org 6796Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6797T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6798S: Supported 6799F: drivers/nvdimm/* 6800F: include/linux/nd.h 6801F: include/linux/libnvdimm.h 6802F: include/uapi/linux/ndctl.h 6803 6804LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6805M: Ross Zwisler <ross.zwisler@linux.intel.com> 6806L: linux-nvdimm@lists.01.org 6807Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6808S: Supported 6809F: drivers/nvdimm/blk.c 6810F: drivers/nvdimm/region_devs.c 6811F: drivers/acpi/nfit* 6812 6813LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6814M: Vishal Verma <vishal.l.verma@intel.com> 6815L: linux-nvdimm@lists.01.org 6816Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6817S: Supported 6818F: drivers/nvdimm/btt* 6819 6820LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6821M: Ross Zwisler <ross.zwisler@linux.intel.com> 6822L: linux-nvdimm@lists.01.org 6823Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6824S: Supported 6825F: drivers/nvdimm/pmem.c 6826F: include/linux/pmem.h 6827F: arch/*/include/asm/pmem.h 6828 6829LIGHTNVM PLATFORM SUPPORT 6830M: Matias Bjorling <mb@lightnvm.io> 6831W: http://github/OpenChannelSSD 6832L: linux-block@vger.kernel.org 6833S: Maintained 6834F: drivers/lightnvm/ 6835F: include/linux/lightnvm.h 6836F: include/uapi/linux/lightnvm.h 6837 6838LINUX FOR IBM pSERIES (RS/6000) 6839M: Paul Mackerras <paulus@au.ibm.com> 6840W: http://www.ibm.com/linux/ltc/projects/ppc 6841S: Supported 6842F: arch/powerpc/boot/rs6000.h 6843 6844LINUX FOR POWERPC (32-BIT AND 64-BIT) 6845M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6846M: Paul Mackerras <paulus@samba.org> 6847M: Michael Ellerman <mpe@ellerman.id.au> 6848W: http://www.penguinppc.org/ 6849L: linuxppc-dev@lists.ozlabs.org 6850Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6851T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6852S: Supported 6853F: Documentation/powerpc/ 6854F: arch/powerpc/ 6855F: drivers/char/tpm/tpm_ibmvtpm* 6856F: drivers/crypto/nx/ 6857F: drivers/crypto/vmx/ 6858F: drivers/net/ethernet/ibm/ibmveth.* 6859F: drivers/net/ethernet/ibm/ibmvnic.* 6860F: drivers/pci/hotplug/rpa* 6861F: drivers/scsi/ibmvscsi/ 6862N: opal 6863N: /pmac 6864N: powermac 6865N: powernv 6866N: [^a-z0-9]ps3 6867N: pseries 6868 6869LINUX FOR POWER MACINTOSH 6870M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6871W: http://www.penguinppc.org/ 6872L: linuxppc-dev@lists.ozlabs.org 6873S: Maintained 6874F: arch/powerpc/platforms/powermac/ 6875F: drivers/macintosh/ 6876 6877LINUX FOR POWERPC EMBEDDED MPC5XXX 6878M: Anatolij Gustschin <agust@denx.de> 6879L: linuxppc-dev@lists.ozlabs.org 6880T: git git://git.denx.de/linux-denx-agust.git 6881S: Maintained 6882F: arch/powerpc/platforms/512x/ 6883F: arch/powerpc/platforms/52xx/ 6884 6885LINUX FOR POWERPC EMBEDDED PPC4XX 6886M: Alistair Popple <alistair@popple.id.au> 6887M: Matt Porter <mporter@kernel.crashing.org> 6888W: http://www.penguinppc.org/ 6889L: linuxppc-dev@lists.ozlabs.org 6890S: Maintained 6891F: arch/powerpc/platforms/40x/ 6892F: arch/powerpc/platforms/44x/ 6893 6894LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6895L: linuxppc-dev@lists.ozlabs.org 6896S: Orphan 6897F: arch/powerpc/*/*virtex* 6898F: arch/powerpc/*/*/*virtex* 6899 6900LINUX FOR POWERPC EMBEDDED PPC8XX 6901M: Vitaly Bordug <vitb@kernel.crashing.org> 6902W: http://www.penguinppc.org/ 6903L: linuxppc-dev@lists.ozlabs.org 6904S: Maintained 6905F: arch/powerpc/platforms/8xx/ 6906 6907LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6908M: Scott Wood <oss@buserror.net> 6909M: Kumar Gala <galak@kernel.crashing.org> 6910W: http://www.penguinppc.org/ 6911L: linuxppc-dev@lists.ozlabs.org 6912T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6913S: Maintained 6914F: arch/powerpc/platforms/83xx/ 6915F: arch/powerpc/platforms/85xx/ 6916 6917LINUX FOR POWERPC PA SEMI PWRFICIENT 6918M: Olof Johansson <olof@lixom.net> 6919L: linuxppc-dev@lists.ozlabs.org 6920S: Maintained 6921F: arch/powerpc/platforms/pasemi/ 6922F: drivers/*/*pasemi* 6923F: drivers/*/*/*pasemi* 6924 6925LINUX SECURITY MODULE (LSM) FRAMEWORK 6926M: Chris Wright <chrisw@sous-sol.org> 6927L: linux-security-module@vger.kernel.org 6928S: Supported 6929 6930LIS3LV02D ACCELEROMETER DRIVER 6931M: Eric Piel <eric.piel@tremplin-utc.net> 6932S: Maintained 6933F: Documentation/misc-devices/lis3lv02d 6934F: drivers/misc/lis3lv02d/ 6935F: drivers/platform/x86/hp_accel.c 6936 6937LIVE PATCHING 6938M: Josh Poimboeuf <jpoimboe@redhat.com> 6939M: Jessica Yu <jeyu@redhat.com> 6940M: Jiri Kosina <jikos@kernel.org> 6941M: Miroslav Benes <mbenes@suse.cz> 6942R: Petr Mladek <pmladek@suse.com> 6943S: Maintained 6944F: kernel/livepatch/ 6945F: include/linux/livepatch.h 6946F: arch/x86/include/asm/livepatch.h 6947F: arch/x86/kernel/livepatch.c 6948F: Documentation/livepatch/ 6949F: Documentation/ABI/testing/sysfs-kernel-livepatch 6950F: samples/livepatch/ 6951L: live-patching@vger.kernel.org 6952T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6953 6954LINUX KERNEL DUMP TEST MODULE (LKDTM) 6955M: Kees Cook <keescook@chromium.org> 6956S: Maintained 6957F: drivers/misc/lkdtm.c 6958 6959LLC (802.2) 6960M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6961S: Maintained 6962F: include/linux/llc.h 6963F: include/uapi/linux/llc.h 6964F: include/net/llc* 6965F: net/llc/ 6966 6967LM73 HARDWARE MONITOR DRIVER 6968M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6969L: linux-hwmon@vger.kernel.org 6970S: Maintained 6971F: drivers/hwmon/lm73.c 6972 6973LM78 HARDWARE MONITOR DRIVER 6974M: Jean Delvare <jdelvare@suse.com> 6975L: linux-hwmon@vger.kernel.org 6976S: Maintained 6977F: Documentation/hwmon/lm78 6978F: drivers/hwmon/lm78.c 6979 6980LM83 HARDWARE MONITOR DRIVER 6981M: Jean Delvare <jdelvare@suse.com> 6982L: linux-hwmon@vger.kernel.org 6983S: Maintained 6984F: Documentation/hwmon/lm83 6985F: drivers/hwmon/lm83.c 6986 6987LM90 HARDWARE MONITOR DRIVER 6988M: Jean Delvare <jdelvare@suse.com> 6989L: linux-hwmon@vger.kernel.org 6990S: Maintained 6991F: Documentation/hwmon/lm90 6992F: Documentation/devicetree/bindings/hwmon/lm90.txt 6993F: drivers/hwmon/lm90.c 6994 6995LM95234 HARDWARE MONITOR DRIVER 6996M: Guenter Roeck <linux@roeck-us.net> 6997L: linux-hwmon@vger.kernel.org 6998S: Maintained 6999F: Documentation/hwmon/lm95234 7000F: drivers/hwmon/lm95234.c 7001 7002LME2510 MEDIA DRIVER 7003M: Malcolm Priestley <tvboxspy@gmail.com> 7004L: linux-media@vger.kernel.org 7005W: https://linuxtv.org 7006Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7007S: Maintained 7008F: drivers/media/usb/dvb-usb-v2/lmedm04* 7009 7010LOCKDEP AND LOCKSTAT 7011M: Peter Zijlstra <peterz@infradead.org> 7012M: Ingo Molnar <mingo@redhat.com> 7013L: linux-kernel@vger.kernel.org 7014T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 7015S: Maintained 7016F: Documentation/locking/lockdep*.txt 7017F: Documentation/locking/lockstat.txt 7018F: include/linux/lockdep.h 7019F: kernel/locking/ 7020 7021LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 7022M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 7023L: linux-ntfs-dev@lists.sourceforge.net 7024W: http://www.linux-ntfs.org/content/view/19/37/ 7025S: Maintained 7026F: Documentation/ldm.txt 7027F: block/partitions/ldm.* 7028 7029LogFS 7030M: Joern Engel <joern@logfs.org> 7031M: Prasad Joshi <prasadjoshi.linux@gmail.com> 7032L: logfs@logfs.org 7033W: logfs.org 7034S: Maintained 7035F: fs/logfs/ 7036 7037LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 7038M: Sathya Prakash <sathya.prakash@broadcom.com> 7039M: Chaitra P B <chaitra.basappa@broadcom.com> 7040M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com> 7041L: MPT-FusionLinux.pdl@broadcom.com 7042L: linux-scsi@vger.kernel.org 7043W: http://www.avagotech.com/support/ 7044S: Supported 7045F: drivers/message/fusion/ 7046F: drivers/scsi/mpt2sas/ 7047F: drivers/scsi/mpt3sas/ 7048 7049LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 7050M: Matthew Wilcox <matthew@wil.cx> 7051L: linux-scsi@vger.kernel.org 7052S: Maintained 7053F: drivers/scsi/sym53c8xx_2/ 7054 7055LTC4261 HARDWARE MONITOR DRIVER 7056M: Guenter Roeck <linux@roeck-us.net> 7057L: linux-hwmon@vger.kernel.org 7058S: Maintained 7059F: Documentation/hwmon/ltc4261 7060F: drivers/hwmon/ltc4261.c 7061 7062LTP (Linux Test Project) 7063M: Mike Frysinger <vapier@gentoo.org> 7064M: Cyril Hrubis <chrubis@suse.cz> 7065M: Wanlong Gao <wanlong.gao@gmail.com> 7066M: Jan Stancek <jstancek@redhat.com> 7067M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 7068M: Alexey Kodanev <alexey.kodanev@oracle.com> 7069L: ltp@lists.linux.it (subscribers-only) 7070W: http://linux-test-project.github.io/ 7071T: git git://github.com/linux-test-project/ltp.git 7072S: Maintained 7073 7074M32R ARCHITECTURE 7075W: http://www.linux-m32r.org/ 7076S: Orphan 7077F: arch/m32r/ 7078 7079M68K ARCHITECTURE 7080M: Geert Uytterhoeven <geert@linux-m68k.org> 7081L: linux-m68k@lists.linux-m68k.org 7082W: http://www.linux-m68k.org/ 7083T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 7084S: Maintained 7085F: arch/m68k/ 7086F: drivers/zorro/ 7087 7088M68K ON APPLE MACINTOSH 7089M: Joshua Thompson <funaho@jurai.org> 7090W: http://www.mac.linux-m68k.org/ 7091L: linux-m68k@lists.linux-m68k.org 7092S: Maintained 7093F: arch/m68k/mac/ 7094 7095M68K ON HP9000/300 7096M: Philip Blundell <philb@gnu.org> 7097W: http://www.tazenda.demon.co.uk/phil/linux-hp 7098S: Maintained 7099F: arch/m68k/hp300/ 7100 7101M88DS3103 MEDIA DRIVER 7102M: Antti Palosaari <crope@iki.fi> 7103L: linux-media@vger.kernel.org 7104W: https://linuxtv.org 7105W: http://palosaari.fi/linux/ 7106Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7107T: git git://linuxtv.org/anttip/media_tree.git 7108S: Maintained 7109F: drivers/media/dvb-frontends/m88ds3103* 7110 7111M88RS2000 MEDIA DRIVER 7112M: Malcolm Priestley <tvboxspy@gmail.com> 7113L: linux-media@vger.kernel.org 7114W: https://linuxtv.org 7115Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7116S: Maintained 7117F: drivers/media/dvb-frontends/m88rs2000* 7118 7119MA901 MASTERKIT USB FM RADIO DRIVER 7120M: Alexey Klimov <klimov.linux@gmail.com> 7121L: linux-media@vger.kernel.org 7122T: git git://linuxtv.org/media_tree.git 7123S: Maintained 7124F: drivers/media/radio/radio-ma901.c 7125 7126MAC80211 7127M: Johannes Berg <johannes@sipsolutions.net> 7128L: linux-wireless@vger.kernel.org 7129W: http://wireless.kernel.org/ 7130T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 7131T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 7132S: Maintained 7133F: Documentation/networking/mac80211-injection.txt 7134F: include/net/mac80211.h 7135F: net/mac80211/ 7136F: drivers/net/wireless/mac80211_hwsim.[ch] 7137 7138MACVLAN DRIVER 7139M: Patrick McHardy <kaber@trash.net> 7140L: netdev@vger.kernel.org 7141S: Maintained 7142F: drivers/net/macvlan.c 7143F: include/linux/if_macvlan.h 7144 7145MAILBOX API 7146M: Jassi Brar <jassisinghbrar@gmail.com> 7147L: linux-kernel@vger.kernel.org 7148S: Maintained 7149F: drivers/mailbox/ 7150F: include/linux/mailbox_client.h 7151F: include/linux/mailbox_controller.h 7152 7153MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 7154M: Michael Kerrisk <mtk.manpages@gmail.com> 7155W: http://www.kernel.org/doc/man-pages 7156L: linux-man@vger.kernel.org 7157S: Maintained 7158 7159MARVELL ARMADA DRM SUPPORT 7160M: Russell King <rmk+kernel@armlinux.org.uk> 7161S: Maintained 7162F: drivers/gpu/drm/armada/ 7163F: include/uapi/drm/armada_drm.h 7164F: Documentation/devicetree/bindings/display/armada/ 7165 7166MARVELL 88E6352 DSA support 7167M: Guenter Roeck <linux@roeck-us.net> 7168S: Maintained 7169F: drivers/net/dsa/mv88e6352.c 7170 7171MARVELL CRYPTO DRIVER 7172M: Boris Brezillon <boris.brezillon@free-electrons.com> 7173M: Arnaud Ebalard <arno@natisbad.org> 7174F: drivers/crypto/marvell/ 7175S: Maintained 7176L: linux-crypto@vger.kernel.org 7177 7178MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 7179M: Mirko Lindner <mlindner@marvell.com> 7180M: Stephen Hemminger <stephen@networkplumber.org> 7181L: netdev@vger.kernel.org 7182S: Maintained 7183F: drivers/net/ethernet/marvell/sk* 7184 7185MARVELL LIBERTAS WIRELESS DRIVER 7186L: libertas-dev@lists.infradead.org 7187S: Orphan 7188F: drivers/net/wireless/marvell/libertas/ 7189 7190MARVELL MV643XX ETHERNET DRIVER 7191M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 7192L: netdev@vger.kernel.org 7193S: Maintained 7194F: drivers/net/ethernet/marvell/mv643xx_eth.* 7195F: include/linux/mv643xx.h 7196 7197MARVELL MVNETA ETHERNET DRIVER 7198M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 7199L: netdev@vger.kernel.org 7200S: Maintained 7201F: drivers/net/ethernet/marvell/mvneta.* 7202 7203MARVELL MWIFIEX WIRELESS DRIVER 7204M: Amitkumar Karwar <akarwar@marvell.com> 7205M: Nishant Sarmukadam <nishants@marvell.com> 7206L: linux-wireless@vger.kernel.org 7207S: Maintained 7208F: drivers/net/wireless/marvell/mwifiex/ 7209 7210MARVELL MWL8K WIRELESS DRIVER 7211M: Lennert Buytenhek <buytenh@wantstofly.org> 7212L: linux-wireless@vger.kernel.org 7213S: Odd Fixes 7214F: drivers/net/wireless/marvell/mwl8k.c 7215 7216MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 7217M: Nicolas Pitre <nico@fluxnic.net> 7218S: Odd Fixes 7219F: drivers/mmc/host/mvsdio.* 7220 7221MATROX FRAMEBUFFER DRIVER 7222L: linux-fbdev@vger.kernel.org 7223S: Orphan 7224F: drivers/video/fbdev/matrox/matroxfb_* 7225F: include/uapi/linux/matroxfb.h 7226 7227MAX16065 HARDWARE MONITOR DRIVER 7228M: Guenter Roeck <linux@roeck-us.net> 7229L: linux-hwmon@vger.kernel.org 7230S: Maintained 7231F: Documentation/hwmon/max16065 7232F: drivers/hwmon/max16065.c 7233 7234MAX20751 HARDWARE MONITOR DRIVER 7235M: Guenter Roeck <linux@roeck-us.net> 7236L: linux-hwmon@vger.kernel.org 7237S: Maintained 7238F: Documentation/hwmon/max20751 7239F: drivers/hwmon/max20751.c 7240 7241MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 7242M: "Hans J. Koch" <hjk@hansjkoch.de> 7243L: linux-hwmon@vger.kernel.org 7244S: Maintained 7245F: Documentation/hwmon/max6650 7246F: drivers/hwmon/max6650.c 7247 7248MAX6697 HARDWARE MONITOR DRIVER 7249M: Guenter Roeck <linux@roeck-us.net> 7250L: linux-hwmon@vger.kernel.org 7251S: Maintained 7252F: Documentation/hwmon/max6697 7253F: Documentation/devicetree/bindings/i2c/max6697.txt 7254F: drivers/hwmon/max6697.c 7255F: include/linux/platform_data/max6697.h 7256 7257MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 7258M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 7259L: linux-pm@vger.kernel.org 7260S: Supported 7261F: drivers/power/max14577_charger.c 7262F: drivers/power/max77693_charger.c 7263 7264MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 7265M: Javier Martinez Canillas <javier@osg.samsung.com> 7266L: linux-kernel@vger.kernel.org 7267S: Supported 7268F: drivers/*/*max77802*.c 7269F: Documentation/devicetree/bindings/*/*max77802.txt 7270F: include/dt-bindings/*/*max77802.h 7271 7272MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 7273M: Chanwoo Choi <cw00.choi@samsung.com> 7274M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 7275L: linux-kernel@vger.kernel.org 7276S: Supported 7277F: drivers/*/max14577*.c 7278F: drivers/*/max77686*.c 7279F: drivers/*/max77693*.c 7280F: drivers/extcon/extcon-max14577.c 7281F: drivers/extcon/extcon-max77693.c 7282F: drivers/rtc/rtc-max77686.c 7283F: drivers/clk/clk-max77686.c 7284F: Documentation/devicetree/bindings/mfd/max14577.txt 7285F: Documentation/devicetree/bindings/*/max77686.txt 7286F: Documentation/devicetree/bindings/mfd/max77693.txt 7287F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 7288F: include/linux/mfd/max14577*.h 7289F: include/linux/mfd/max77686*.h 7290F: include/linux/mfd/max77693*.h 7291 7292MAXIRADIO FM RADIO RECEIVER DRIVER 7293M: Hans Verkuil <hverkuil@xs4all.nl> 7294L: linux-media@vger.kernel.org 7295T: git git://linuxtv.org/media_tree.git 7296W: https://linuxtv.org 7297S: Maintained 7298F: drivers/media/radio/radio-maxiradio* 7299 7300MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 7301M: Peter Rosin <peda@axentia.se> 7302L: linux-iio@vger.kernel.org 7303S: Maintained 7304F: drivers/iio/potentiometer/mcp4531.c 7305 7306MEDIA DRIVERS FOR RENESAS - VSP1 7307M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7308L: linux-media@vger.kernel.org 7309L: linux-renesas-soc@vger.kernel.org 7310T: git git://linuxtv.org/media_tree.git 7311S: Supported 7312F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 7313F: drivers/media/platform/vsp1/ 7314 7315MEDIA DRIVERS FOR ASCOT2E 7316M: Sergey Kozlov <serjk@netup.ru> 7317L: linux-media@vger.kernel.org 7318W: https://linuxtv.org 7319W: http://netup.tv/ 7320T: git git://linuxtv.org/media_tree.git 7321S: Supported 7322F: drivers/media/dvb-frontends/ascot2e* 7323 7324MEDIA DRIVERS FOR CXD2841ER 7325M: Sergey Kozlov <serjk@netup.ru> 7326L: linux-media@vger.kernel.org 7327W: https://linuxtv.org 7328W: http://netup.tv/ 7329T: git git://linuxtv.org/media_tree.git 7330S: Supported 7331F: drivers/media/dvb-frontends/cxd2841er* 7332 7333MEDIA DRIVERS FOR HORUS3A 7334M: Sergey Kozlov <serjk@netup.ru> 7335L: linux-media@vger.kernel.org 7336W: https://linuxtv.org 7337W: http://netup.tv/ 7338T: git git://linuxtv.org/media_tree.git 7339S: Supported 7340F: drivers/media/dvb-frontends/horus3a* 7341 7342MEDIA DRIVERS FOR LNBH25 7343M: Sergey Kozlov <serjk@netup.ru> 7344L: linux-media@vger.kernel.org 7345W: https://linuxtv.org 7346W: http://netup.tv/ 7347T: git git://linuxtv.org/media_tree.git 7348S: Supported 7349F: drivers/media/dvb-frontends/lnbh25* 7350 7351MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 7352M: Sergey Kozlov <serjk@netup.ru> 7353L: linux-media@vger.kernel.org 7354W: https://linuxtv.org 7355W: http://netup.tv/ 7356T: git git://linuxtv.org/media_tree.git 7357S: Supported 7358F: drivers/media/pci/netup_unidvb/* 7359 7360MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 7361M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 7362P: LinuxTV.org Project 7363L: linux-media@vger.kernel.org 7364W: https://linuxtv.org 7365Q: http://patchwork.kernel.org/project/linux-media/list/ 7366T: git git://linuxtv.org/media_tree.git 7367S: Maintained 7368F: Documentation/dvb/ 7369F: Documentation/video4linux/ 7370F: Documentation/DocBook/media/ 7371F: drivers/media/ 7372F: drivers/staging/media/ 7373F: include/linux/platform_data/media/ 7374F: include/media/ 7375F: include/uapi/linux/dvb/ 7376F: include/uapi/linux/videodev2.h 7377F: include/uapi/linux/media.h 7378F: include/uapi/linux/v4l2-* 7379F: include/uapi/linux/meye.h 7380F: include/uapi/linux/ivtv* 7381F: include/uapi/linux/uvcvideo.h 7382 7383MEDIATEK ETHERNET DRIVER 7384M: Felix Fietkau <nbd@openwrt.org> 7385M: John Crispin <blogic@openwrt.org> 7386L: netdev@vger.kernel.org 7387S: Maintained 7388F: drivers/net/ethernet/mediatek/ 7389 7390MEDIATEK MT7601U WIRELESS LAN DRIVER 7391M: Jakub Kicinski <kubakici@wp.pl> 7392L: linux-wireless@vger.kernel.org 7393S: Maintained 7394F: drivers/net/wireless/mediatek/mt7601u/ 7395 7396MEGARAID SCSI/SAS DRIVERS 7397M: Kashyap Desai <kashyap.desai@avagotech.com> 7398M: Sumit Saxena <sumit.saxena@avagotech.com> 7399M: Uday Lingala <uday.lingala@avagotech.com> 7400L: megaraidlinux.pdl@avagotech.com 7401L: linux-scsi@vger.kernel.org 7402W: http://www.lsi.com 7403S: Maintained 7404F: Documentation/scsi/megaraid.txt 7405F: drivers/scsi/megaraid.* 7406F: drivers/scsi/megaraid/ 7407 7408MELLANOX ETHERNET DRIVER (mlx4_en) 7409M: Eugenia Emantayev <eugenia@mellanox.com> 7410L: netdev@vger.kernel.org 7411S: Supported 7412W: http://www.mellanox.com 7413Q: http://patchwork.ozlabs.org/project/netdev/list/ 7414F: drivers/net/ethernet/mellanox/mlx4/en_* 7415 7416MELLANOX ETHERNET DRIVER (mlx5e) 7417M: Saeed Mahameed <saeedm@mellanox.com> 7418L: netdev@vger.kernel.org 7419S: Supported 7420W: http://www.mellanox.com 7421Q: http://patchwork.ozlabs.org/project/netdev/list/ 7422F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7423 7424MELLANOX ETHERNET SWITCH DRIVERS 7425M: Jiri Pirko <jiri@mellanox.com> 7426M: Ido Schimmel <idosch@mellanox.com> 7427L: netdev@vger.kernel.org 7428S: Supported 7429W: http://www.mellanox.com 7430Q: http://patchwork.ozlabs.org/project/netdev/list/ 7431F: drivers/net/ethernet/mellanox/mlxsw/ 7432 7433MEMBARRIER SUPPORT 7434M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7435M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7436L: linux-kernel@vger.kernel.org 7437S: Supported 7438F: kernel/membarrier.c 7439F: include/uapi/linux/membarrier.h 7440 7441MEMORY MANAGEMENT 7442L: linux-mm@kvack.org 7443W: http://www.linux-mm.org 7444S: Maintained 7445F: include/linux/mm.h 7446F: include/linux/gfp.h 7447F: include/linux/mmzone.h 7448F: include/linux/memory_hotplug.h 7449F: include/linux/vmalloc.h 7450F: mm/ 7451 7452MEMORY TECHNOLOGY DEVICES (MTD) 7453M: David Woodhouse <dwmw2@infradead.org> 7454M: Brian Norris <computersforpeace@gmail.com> 7455L: linux-mtd@lists.infradead.org 7456W: http://www.linux-mtd.infradead.org/ 7457Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7458T: git git://git.infradead.org/linux-mtd.git 7459T: git git://git.infradead.org/l2-mtd.git 7460S: Maintained 7461F: drivers/mtd/ 7462F: include/linux/mtd/ 7463F: include/uapi/mtd/ 7464 7465MEN A21 WATCHDOG DRIVER 7466M: Johannes Thumshirn <morbidrsa@gmail.com> 7467L: linux-watchdog@vger.kernel.org 7468S: Maintained 7469F: drivers/watchdog/mena21_wdt.c 7470 7471MEN CHAMELEON BUS (mcb) 7472M: Johannes Thumshirn <morbidrsa@gmail.com> 7473S: Maintained 7474F: drivers/mcb/ 7475F: include/linux/mcb.h 7476F: Documentation/men-chameleon-bus.txt 7477 7478MEN F21BMC (Board Management Controller) 7479M: Andreas Werner <andreas.werner@men.de> 7480S: Supported 7481F: drivers/mfd/menf21bmc.c 7482F: drivers/watchdog/menf21bmc_wdt.c 7483F: drivers/leds/leds-menf21bmc.c 7484F: drivers/hwmon/menf21bmc_hwmon.c 7485F: Documentation/hwmon/menf21bmc 7486 7487METAG ARCHITECTURE 7488M: James Hogan <james.hogan@imgtec.com> 7489L: linux-metag@vger.kernel.org 7490T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7491S: Odd Fixes 7492F: arch/metag/ 7493F: Documentation/metag/ 7494F: Documentation/devicetree/bindings/metag/ 7495F: Documentation/devicetree/bindings/interrupt-controller/img,* 7496F: drivers/clocksource/metag_generic.c 7497F: drivers/irqchip/irq-metag.c 7498F: drivers/irqchip/irq-metag-ext.c 7499F: drivers/tty/metag_da.c 7500 7501MICROBLAZE ARCHITECTURE 7502M: Michal Simek <monstr@monstr.eu> 7503W: http://www.monstr.eu/fdt/ 7504T: git git://git.monstr.eu/linux-2.6-microblaze.git 7505S: Supported 7506F: arch/microblaze/ 7507 7508MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7509M: Chen Yu <yu.c.chen@intel.com> 7510L: platform-driver-x86@vger.kernel.org 7511S: Supported 7512F: drivers/platform/x86/surfacepro3_button.c 7513 7514MICROTEK X6 SCANNER 7515M: Oliver Neukum <oliver@neukum.org> 7516S: Maintained 7517F: drivers/usb/image/microtek.* 7518 7519MIPS 7520M: Ralf Baechle <ralf@linux-mips.org> 7521L: linux-mips@linux-mips.org 7522W: http://www.linux-mips.org/ 7523T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7524Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7525S: Supported 7526F: Documentation/devicetree/bindings/mips/ 7527F: Documentation/mips/ 7528F: arch/mips/ 7529 7530MIPS/LOONGSON1 ARCHITECTURE 7531M: Keguang Zhang <keguang.zhang@gmail.com> 7532L: linux-mips@linux-mips.org 7533S: Maintained 7534F: arch/mips/loongson32/ 7535F: arch/mips/include/asm/mach-loongson32/ 7536F: drivers/*/*loongson1* 7537F: drivers/*/*/*loongson1* 7538 7539MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7540M: Hans Verkuil <hverkuil@xs4all.nl> 7541L: linux-media@vger.kernel.org 7542T: git git://linuxtv.org/media_tree.git 7543W: https://linuxtv.org 7544S: Odd Fixes 7545F: drivers/media/radio/radio-miropcm20* 7546 7547MELLANOX MLX4 core VPI driver 7548M: Yishai Hadas <yishaih@mellanox.com> 7549L: netdev@vger.kernel.org 7550L: linux-rdma@vger.kernel.org 7551W: http://www.mellanox.com 7552Q: http://patchwork.ozlabs.org/project/netdev/list/ 7553S: Supported 7554F: drivers/net/ethernet/mellanox/mlx4/ 7555F: include/linux/mlx4/ 7556 7557MELLANOX MLX4 IB driver 7558M: Yishai Hadas <yishaih@mellanox.com> 7559L: linux-rdma@vger.kernel.org 7560W: http://www.mellanox.com 7561Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7562S: Supported 7563F: drivers/infiniband/hw/mlx4/ 7564F: include/linux/mlx4/ 7565 7566MELLANOX MLX5 core VPI driver 7567M: Matan Barak <matanb@mellanox.com> 7568M: Leon Romanovsky <leonro@mellanox.com> 7569L: netdev@vger.kernel.org 7570L: linux-rdma@vger.kernel.org 7571W: http://www.mellanox.com 7572Q: http://patchwork.ozlabs.org/project/netdev/list/ 7573S: Supported 7574F: drivers/net/ethernet/mellanox/mlx5/core/ 7575F: include/linux/mlx5/ 7576 7577MELLANOX MLX5 IB driver 7578M: Matan Barak <matanb@mellanox.com> 7579M: Leon Romanovsky <leonro@mellanox.com> 7580L: linux-rdma@vger.kernel.org 7581W: http://www.mellanox.com 7582Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7583S: Supported 7584F: drivers/infiniband/hw/mlx5/ 7585F: include/linux/mlx5/ 7586 7587MELEXIS MLX90614 DRIVER 7588M: Crt Mori <cmo@melexis.com> 7589L: linux-iio@vger.kernel.org 7590W: http://www.melexis.com 7591S: Supported 7592F: drivers/iio/temperature/mlx90614.c 7593 7594MN88472 MEDIA DRIVER 7595M: Antti Palosaari <crope@iki.fi> 7596L: linux-media@vger.kernel.org 7597W: https://linuxtv.org 7598W: http://palosaari.fi/linux/ 7599Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7600T: git git://linuxtv.org/anttip/media_tree.git 7601S: Maintained 7602F: drivers/staging/media/mn88472/ 7603F: drivers/media/dvb-frontends/mn88472.h 7604 7605MN88473 MEDIA DRIVER 7606M: Antti Palosaari <crope@iki.fi> 7607L: linux-media@vger.kernel.org 7608W: https://linuxtv.org 7609W: http://palosaari.fi/linux/ 7610Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7611S: Maintained 7612F: drivers/media/dvb-frontends/mn88473* 7613 7614MODULE SUPPORT 7615M: Rusty Russell <rusty@rustcorp.com.au> 7616S: Maintained 7617F: include/linux/module.h 7618F: kernel/module.c 7619 7620MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7621W: http://popies.net/meye/ 7622S: Orphan 7623F: Documentation/video4linux/meye.txt 7624F: drivers/media/pci/meye/ 7625F: include/uapi/linux/meye.h 7626 7627MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7628M: Jiri Slaby <jirislaby@gmail.com> 7629S: Maintained 7630F: Documentation/serial/moxa-smartio 7631F: drivers/tty/mxser.* 7632 7633MR800 AVERMEDIA USB FM RADIO DRIVER 7634M: Alexey Klimov <klimov.linux@gmail.com> 7635L: linux-media@vger.kernel.org 7636T: git git://linuxtv.org/media_tree.git 7637S: Maintained 7638F: drivers/media/radio/radio-mr800.c 7639 7640MRF24J40 IEEE 802.15.4 RADIO DRIVER 7641M: Alan Ott <alan@signal11.us> 7642L: linux-wpan@vger.kernel.org 7643S: Maintained 7644F: drivers/net/ieee802154/mrf24j40.c 7645F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7646 7647MSI LAPTOP SUPPORT 7648M: "Lee, Chun-Yi" <jlee@suse.com> 7649L: platform-driver-x86@vger.kernel.org 7650S: Maintained 7651F: drivers/platform/x86/msi-laptop.c 7652 7653MSI WMI SUPPORT 7654L: platform-driver-x86@vger.kernel.org 7655S: Orphan 7656F: drivers/platform/x86/msi-wmi.c 7657 7658MSI001 MEDIA DRIVER 7659M: Antti Palosaari <crope@iki.fi> 7660L: linux-media@vger.kernel.org 7661W: https://linuxtv.org 7662W: http://palosaari.fi/linux/ 7663Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7664T: git git://linuxtv.org/anttip/media_tree.git 7665S: Maintained 7666F: drivers/media/tuners/msi001* 7667 7668MSI2500 MEDIA DRIVER 7669M: Antti Palosaari <crope@iki.fi> 7670L: linux-media@vger.kernel.org 7671W: https://linuxtv.org 7672W: http://palosaari.fi/linux/ 7673Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7674T: git git://linuxtv.org/anttip/media_tree.git 7675S: Maintained 7676F: drivers/media/usb/msi2500/ 7677 7678MSYSTEMS DISKONCHIP G3 MTD DRIVER 7679M: Robert Jarzmik <robert.jarzmik@free.fr> 7680L: linux-mtd@lists.infradead.org 7681S: Maintained 7682F: drivers/mtd/devices/docg3* 7683 7684MT9M032 APTINA SENSOR DRIVER 7685M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7686L: linux-media@vger.kernel.org 7687T: git git://linuxtv.org/media_tree.git 7688S: Maintained 7689F: drivers/media/i2c/mt9m032.c 7690F: include/media/i2c/mt9m032.h 7691 7692MT9P031 APTINA CAMERA SENSOR 7693M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7694L: linux-media@vger.kernel.org 7695T: git git://linuxtv.org/media_tree.git 7696S: Maintained 7697F: drivers/media/i2c/mt9p031.c 7698F: include/media/i2c/mt9p031.h 7699 7700MT9T001 APTINA CAMERA SENSOR 7701M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7702L: linux-media@vger.kernel.org 7703T: git git://linuxtv.org/media_tree.git 7704S: Maintained 7705F: drivers/media/i2c/mt9t001.c 7706F: include/media/i2c/mt9t001.h 7707 7708MT9V032 APTINA CAMERA SENSOR 7709M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7710L: linux-media@vger.kernel.org 7711T: git git://linuxtv.org/media_tree.git 7712S: Maintained 7713F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7714F: drivers/media/i2c/mt9v032.c 7715F: include/media/i2c/mt9v032.h 7716 7717MULTIFUNCTION DEVICES (MFD) 7718M: Lee Jones <lee.jones@linaro.org> 7719T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7720S: Supported 7721F: drivers/mfd/ 7722F: include/linux/mfd/ 7723 7724MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7725M: Ulf Hansson <ulf.hansson@linaro.org> 7726L: linux-mmc@vger.kernel.org 7727T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7728S: Maintained 7729F: drivers/mmc/ 7730F: include/linux/mmc/ 7731F: include/uapi/linux/mmc/ 7732 7733MULTIMEDIA CARD (MMC) ETC. OVER SPI 7734S: Orphan 7735F: drivers/mmc/host/mmc_spi.c 7736F: include/linux/spi/mmc_spi.h 7737 7738MULTISOUND SOUND DRIVER 7739M: Andrew Veliath <andrewtv@usa.net> 7740S: Maintained 7741F: Documentation/sound/oss/MultiSound 7742F: sound/oss/msnd* 7743 7744MULTITECH MULTIPORT CARD (ISICOM) 7745S: Orphan 7746F: drivers/tty/isicom.c 7747F: include/linux/isicom.h 7748 7749MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7750M: Bin Liu <b-liu@ti.com> 7751L: linux-usb@vger.kernel.org 7752T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7753S: Maintained 7754F: drivers/usb/musb/ 7755 7756MXL5007T MEDIA DRIVER 7757M: Michael Krufky <mkrufky@linuxtv.org> 7758L: linux-media@vger.kernel.org 7759W: https://linuxtv.org 7760W: http://github.com/mkrufky 7761Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7762T: git git://linuxtv.org/mkrufky/tuners.git 7763S: Maintained 7764F: drivers/media/tuners/mxl5007t.* 7765 7766MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7767M: Hyong-Youb Kim <hykim@myri.com> 7768L: netdev@vger.kernel.org 7769W: https://www.myricom.com/support/downloads/myri10ge.html 7770S: Supported 7771F: drivers/net/ethernet/myricom/myri10ge/ 7772 7773NAND FLASH SUBSYSTEM 7774M: Boris Brezillon <boris.brezillon@free-electrons.com> 7775R: Richard Weinberger <richard@nod.at> 7776L: linux-mtd@lists.infradead.org 7777W: http://www.linux-mtd.infradead.org/ 7778Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7779T: git git://github.com/linux-nand/linux.git 7780S: Maintained 7781F: drivers/mtd/nand/ 7782F: include/linux/mtd/nand*.h 7783 7784NATSEMI ETHERNET DRIVER (DP8381x) 7785S: Orphan 7786F: drivers/net/ethernet/natsemi/natsemi.c 7787 7788NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7789M: Daniel Mack <zonque@gmail.com> 7790S: Maintained 7791L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7792W: http://www.native-instruments.com 7793F: sound/usb/caiaq/ 7794 7795NCP FILESYSTEM 7796M: Petr Vandrovec <petr@vandrovec.name> 7797S: Odd Fixes 7798F: fs/ncpfs/ 7799 7800NCR 5380 SCSI DRIVERS 7801M: Finn Thain <fthain@telegraphics.com.au> 7802M: Michael Schmitz <schmitzmic@gmail.com> 7803L: linux-scsi@vger.kernel.org 7804S: Maintained 7805F: Documentation/scsi/g_NCR5380.txt 7806F: Documentation/scsi/dtc3x80.txt 7807F: drivers/scsi/NCR5380.* 7808F: drivers/scsi/arm/cumana_1.c 7809F: drivers/scsi/arm/oak.c 7810F: drivers/scsi/atari_scsi.* 7811F: drivers/scsi/dmx3191d.c 7812F: drivers/scsi/dtc.* 7813F: drivers/scsi/g_NCR5380.* 7814F: drivers/scsi/g_NCR5380_mmio.c 7815F: drivers/scsi/mac_scsi.* 7816F: drivers/scsi/pas16.* 7817F: drivers/scsi/sun3_scsi.* 7818F: drivers/scsi/sun3_scsi_vme.c 7819F: drivers/scsi/t128.* 7820 7821NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7822M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7823L: linux-scsi@vger.kernel.org 7824S: Maintained 7825F: drivers/scsi/NCR_D700.* 7826 7827NCT6775 HARDWARE MONITOR DRIVER 7828M: Guenter Roeck <linux@roeck-us.net> 7829L: linux-hwmon@vger.kernel.org 7830S: Maintained 7831F: Documentation/hwmon/nct6775 7832F: drivers/hwmon/nct6775.c 7833 7834NETEFFECT IWARP RNIC DRIVER (IW_NES) 7835M: Faisal Latif <faisal.latif@intel.com> 7836L: linux-rdma@vger.kernel.org 7837W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7838S: Supported 7839F: drivers/infiniband/hw/nes/ 7840 7841NETEM NETWORK EMULATOR 7842M: Stephen Hemminger <stephen@networkplumber.org> 7843L: netem@lists.linux-foundation.org (moderated for non-subscribers) 7844S: Maintained 7845F: net/sched/sch_netem.c 7846 7847NETERION 10GbE DRIVERS (s2io/vxge) 7848M: Jon Mason <jdmason@kudzu.us> 7849L: netdev@vger.kernel.org 7850S: Supported 7851F: Documentation/networking/s2io.txt 7852F: Documentation/networking/vxge.txt 7853F: drivers/net/ethernet/neterion/ 7854 7855NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7856M: Pablo Neira Ayuso <pablo@netfilter.org> 7857M: Patrick McHardy <kaber@trash.net> 7858M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7859L: netfilter-devel@vger.kernel.org 7860L: coreteam@netfilter.org 7861W: http://www.netfilter.org/ 7862W: http://www.iptables.org/ 7863Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7864T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7865T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7866S: Supported 7867F: include/linux/netfilter* 7868F: include/linux/netfilter/ 7869F: include/net/netfilter/ 7870F: include/uapi/linux/netfilter* 7871F: include/uapi/linux/netfilter/ 7872F: net/*/netfilter.c 7873F: net/*/netfilter/ 7874F: net/netfilter/ 7875F: net/bridge/br_netfilter*.c 7876 7877NETLABEL 7878M: Paul Moore <paul@paul-moore.com> 7879W: http://netlabel.sf.net 7880L: netdev@vger.kernel.org 7881S: Maintained 7882F: Documentation/netlabel/ 7883F: include/net/netlabel.h 7884F: net/netlabel/ 7885 7886NETROM NETWORK LAYER 7887M: Ralf Baechle <ralf@linux-mips.org> 7888L: linux-hams@vger.kernel.org 7889W: http://www.linux-ax25.org/ 7890S: Maintained 7891F: include/net/netrom.h 7892F: include/uapi/linux/netrom.h 7893F: net/netrom/ 7894 7895NETRONOME ETHERNET DRIVERS 7896M: Jakub Kicinski <jakub.kicinski@netronome.com> 7897L: oss-drivers@netronome.com 7898S: Maintained 7899F: drivers/net/ethernet/netronome/ 7900 7901NETWORK BLOCK DEVICE (NBD) 7902M: Markus Pargmann <mpa@pengutronix.de> 7903S: Maintained 7904L: nbd-general@lists.sourceforge.net 7905T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7906F: Documentation/blockdev/nbd.txt 7907F: drivers/block/nbd.c 7908F: include/uapi/linux/nbd.h 7909 7910NETWORK DROP MONITOR 7911M: Neil Horman <nhorman@tuxdriver.com> 7912L: netdev@vger.kernel.org 7913S: Maintained 7914W: https://fedorahosted.org/dropwatch/ 7915F: net/core/drop_monitor.c 7916 7917NETWORKING [GENERAL] 7918M: "David S. Miller" <davem@davemloft.net> 7919L: netdev@vger.kernel.org 7920W: http://www.linuxfoundation.org/en/Net 7921Q: http://patchwork.ozlabs.org/project/netdev/list/ 7922T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7923T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7924S: Maintained 7925F: net/ 7926F: include/net/ 7927F: include/linux/in.h 7928F: include/linux/net.h 7929F: include/linux/netdevice.h 7930F: include/uapi/linux/in.h 7931F: include/uapi/linux/net.h 7932F: include/uapi/linux/netdevice.h 7933F: include/uapi/linux/net_namespace.h 7934F: tools/net/ 7935F: tools/testing/selftests/net/ 7936F: lib/random32.c 7937F: lib/test_bpf.c 7938 7939NETWORKING [IPv4/IPv6] 7940M: "David S. Miller" <davem@davemloft.net> 7941M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7942M: James Morris <jmorris@namei.org> 7943M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7944M: Patrick McHardy <kaber@trash.net> 7945L: netdev@vger.kernel.org 7946T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7947S: Maintained 7948F: net/ipv4/ 7949F: net/ipv6/ 7950F: include/net/ip* 7951F: arch/x86/net/* 7952 7953NETWORKING [IPSEC] 7954M: Steffen Klassert <steffen.klassert@secunet.com> 7955M: Herbert Xu <herbert@gondor.apana.org.au> 7956M: "David S. Miller" <davem@davemloft.net> 7957L: netdev@vger.kernel.org 7958T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7959T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7960S: Maintained 7961F: net/core/flow.c 7962F: net/xfrm/ 7963F: net/key/ 7964F: net/ipv4/xfrm* 7965F: net/ipv4/esp4.c 7966F: net/ipv4/ah4.c 7967F: net/ipv4/ipcomp.c 7968F: net/ipv4/ip_vti.c 7969F: net/ipv6/xfrm* 7970F: net/ipv6/esp6.c 7971F: net/ipv6/ah6.c 7972F: net/ipv6/ipcomp6.c 7973F: net/ipv6/ip6_vti.c 7974F: include/uapi/linux/xfrm.h 7975F: include/net/xfrm.h 7976 7977NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7978M: Paul Moore <paul@paul-moore.com> 7979L: netdev@vger.kernel.org 7980S: Maintained 7981 7982NETWORKING [WIRELESS] 7983L: linux-wireless@vger.kernel.org 7984Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7985 7986NETWORKING DRIVERS 7987L: netdev@vger.kernel.org 7988W: http://www.linuxfoundation.org/en/Net 7989Q: http://patchwork.ozlabs.org/project/netdev/list/ 7990T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7991T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7992S: Odd Fixes 7993F: Documentation/devicetree/bindings/net/ 7994F: drivers/net/ 7995F: include/linux/if_* 7996F: include/linux/netdevice.h 7997F: include/linux/etherdevice.h 7998F: include/linux/fcdevice.h 7999F: include/linux/fddidevice.h 8000F: include/linux/hippidevice.h 8001F: include/linux/inetdevice.h 8002F: include/uapi/linux/if_* 8003F: include/uapi/linux/netdevice.h 8004 8005NETWORKING DRIVERS (WIRELESS) 8006M: Kalle Valo <kvalo@codeaurora.org> 8007L: linux-wireless@vger.kernel.org 8008Q: http://patchwork.kernel.org/project/linux-wireless/list/ 8009T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 8010T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 8011S: Maintained 8012F: Documentation/devicetree/bindings/net/wireless/ 8013F: drivers/net/wireless/ 8014 8015NETXEN (1/10) GbE SUPPORT 8016M: Manish Chopra <manish.chopra@qlogic.com> 8017M: Sony Chacko <sony.chacko@qlogic.com> 8018M: Rajesh Borundia <rajesh.borundia@qlogic.com> 8019L: netdev@vger.kernel.org 8020W: http://www.qlogic.com 8021S: Supported 8022F: drivers/net/ethernet/qlogic/netxen/ 8023 8024NFC SUBSYSTEM 8025M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 8026M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 8027M: Samuel Ortiz <sameo@linux.intel.com> 8028L: linux-wireless@vger.kernel.org 8029L: linux-nfc@lists.01.org (subscribers-only) 8030S: Supported 8031F: net/nfc/ 8032F: include/net/nfc/ 8033F: include/uapi/linux/nfc.h 8034F: drivers/nfc/ 8035F: include/linux/platform_data/nfcmrvl.h 8036F: include/linux/platform_data/nxp-nci.h 8037F: include/linux/platform_data/pn544.h 8038F: include/linux/platform_data/st21nfca.h 8039F: include/linux/platform_data/st-nci.h 8040F: Documentation/devicetree/bindings/net/nfc/ 8041 8042NFS, SUNRPC, AND LOCKD CLIENTS 8043M: Trond Myklebust <trond.myklebust@primarydata.com> 8044M: Anna Schumaker <anna.schumaker@netapp.com> 8045L: linux-nfs@vger.kernel.org 8046W: http://client.linux-nfs.org 8047T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 8048S: Maintained 8049F: fs/lockd/ 8050F: fs/nfs/ 8051F: fs/nfs_common/ 8052F: net/sunrpc/ 8053F: include/linux/lockd/ 8054F: include/linux/nfs* 8055F: include/linux/sunrpc/ 8056F: include/uapi/linux/nfs* 8057F: include/uapi/linux/sunrpc/ 8058 8059NILFS2 FILESYSTEM 8060M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 8061L: linux-nilfs@vger.kernel.org 8062W: http://nilfs.sourceforge.net/ 8063W: http://nilfs.osdn.jp/ 8064T: git git://github.com/konis/nilfs2.git 8065S: Supported 8066F: Documentation/filesystems/nilfs2.txt 8067F: fs/nilfs2/ 8068F: include/linux/nilfs2_fs.h 8069F: include/trace/events/nilfs2.h 8070 8071NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 8072M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 8073W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 8074S: Maintained 8075F: Documentation/scsi/NinjaSCSI.txt 8076F: drivers/scsi/pcmcia/nsp_* 8077 8078NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 8079M: GOTO Masanori <gotom@debian.or.jp> 8080M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 8081W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 8082S: Maintained 8083F: Documentation/scsi/NinjaSCSI.txt 8084F: drivers/scsi/nsp32* 8085 8086NIOS2 ARCHITECTURE 8087M: Ley Foon Tan <lftan@altera.com> 8088L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 8089T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 8090S: Maintained 8091F: arch/nios2/ 8092 8093NOKIA N900 POWER SUPPLY DRIVERS 8094R: Pali Rohár <pali.rohar@gmail.com> 8095F: include/linux/power/bq2415x_charger.h 8096F: include/linux/power/bq27xxx_battery.h 8097F: include/linux/power/isp1704_charger.h 8098F: drivers/power/bq2415x_charger.c 8099F: drivers/power/bq27xxx_battery.c 8100F: drivers/power/bq27xxx_battery_i2c.c 8101F: drivers/power/isp1704_charger.c 8102F: drivers/power/rx51_battery.c 8103 8104NTB DRIVER CORE 8105M: Jon Mason <jdmason@kudzu.us> 8106M: Dave Jiang <dave.jiang@intel.com> 8107M: Allen Hubbe <Allen.Hubbe@emc.com> 8108L: linux-ntb@googlegroups.com 8109S: Supported 8110W: https://github.com/jonmason/ntb/wiki 8111T: git git://github.com/jonmason/ntb.git 8112F: drivers/ntb/ 8113F: drivers/net/ntb_netdev.c 8114F: include/linux/ntb.h 8115F: include/linux/ntb_transport.h 8116 8117NTB INTEL DRIVER 8118M: Jon Mason <jdmason@kudzu.us> 8119M: Dave Jiang <dave.jiang@intel.com> 8120L: linux-ntb@googlegroups.com 8121S: Supported 8122W: https://github.com/jonmason/ntb/wiki 8123T: git git://github.com/jonmason/ntb.git 8124F: drivers/ntb/hw/intel/ 8125 8126NTB AMD DRIVER 8127M: Xiangliang Yu <Xiangliang.Yu@amd.com> 8128L: linux-ntb@googlegroups.com 8129S: Supported 8130F: drivers/ntb/hw/amd/ 8131 8132NTFS FILESYSTEM 8133M: Anton Altaparmakov <anton@tuxera.com> 8134L: linux-ntfs-dev@lists.sourceforge.net 8135W: http://www.tuxera.com/ 8136T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 8137S: Supported 8138F: Documentation/filesystems/ntfs.txt 8139F: fs/ntfs/ 8140 8141NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 8142M: Antonino Daplas <adaplas@gmail.com> 8143L: linux-fbdev@vger.kernel.org 8144S: Maintained 8145F: drivers/video/fbdev/riva/ 8146F: drivers/video/fbdev/nvidia/ 8147 8148NVM EXPRESS DRIVER 8149M: Keith Busch <keith.busch@intel.com> 8150M: Jens Axboe <axboe@fb.com> 8151L: linux-nvme@lists.infradead.org 8152T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 8153W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 8154S: Supported 8155F: drivers/nvme/host/ 8156F: include/linux/nvme.h 8157 8158NVMEM FRAMEWORK 8159M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 8160M: Maxime Ripard <maxime.ripard@free-electrons.com> 8161S: Maintained 8162F: drivers/nvmem/ 8163F: Documentation/devicetree/bindings/nvmem/ 8164F: include/linux/nvmem-consumer.h 8165F: include/linux/nvmem-provider.h 8166 8167NXP-NCI NFC DRIVER 8168M: Clément Perrochaud <clement.perrochaud@effinnov.com> 8169R: Charles Gorand <charles.gorand@effinnov.com> 8170L: linux-nfc@lists.01.org (moderated for non-subscribers) 8171S: Supported 8172F: drivers/nfc/nxp-nci 8173 8174NXP TDA998X DRM DRIVER 8175M: Russell King <rmk+kernel@armlinux.org.uk> 8176S: Supported 8177F: drivers/gpu/drm/i2c/tda998x_drv.c 8178F: include/drm/i2c/tda998x.h 8179 8180NXP TFA9879 DRIVER 8181M: Peter Rosin <peda@axentia.se> 8182L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8183S: Maintained 8184F: sound/soc/codecs/tfa9879* 8185 8186OBJTOOL 8187M: Josh Poimboeuf <jpoimboe@redhat.com> 8188S: Supported 8189F: tools/objtool/ 8190 8191OMAP SUPPORT 8192M: Tony Lindgren <tony@atomide.com> 8193L: linux-omap@vger.kernel.org 8194W: http://www.muru.com/linux/omap/ 8195W: http://linux.omap.com/ 8196Q: http://patchwork.kernel.org/project/linux-omap/list/ 8197T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 8198S: Maintained 8199F: arch/arm/*omap*/ 8200F: arch/arm/configs/omap1_defconfig 8201F: arch/arm/configs/omap2plus_defconfig 8202F: drivers/i2c/busses/i2c-omap.c 8203F: drivers/irqchip/irq-omap-intc.c 8204F: drivers/mfd/*omap*.c 8205F: drivers/mfd/menelaus.c 8206F: drivers/mfd/palmas.c 8207F: drivers/mfd/tps65217.c 8208F: drivers/mfd/tps65218.c 8209F: drivers/mfd/tps65910.c 8210F: drivers/mfd/twl-core.[ch] 8211F: drivers/mfd/twl4030*.c 8212F: drivers/mfd/twl6030*.c 8213F: drivers/mfd/twl6040*.c 8214F: drivers/regulator/palmas-regulator*.c 8215F: drivers/regulator/pbias-regulator.c 8216F: drivers/regulator/tps65217-regulator.c 8217F: drivers/regulator/tps65218-regulator.c 8218F: drivers/regulator/tps65910-regulator.c 8219F: drivers/regulator/twl-regulator.c 8220F: include/linux/i2c-omap.h 8221 8222OMAP DEVICE TREE SUPPORT 8223M: Benoît Cousson <bcousson@baylibre.com> 8224M: Tony Lindgren <tony@atomide.com> 8225L: linux-omap@vger.kernel.org 8226L: devicetree@vger.kernel.org 8227S: Maintained 8228F: arch/arm/boot/dts/*omap* 8229F: arch/arm/boot/dts/*am3* 8230F: arch/arm/boot/dts/*am4* 8231F: arch/arm/boot/dts/*am5* 8232F: arch/arm/boot/dts/*dra7* 8233 8234OMAP CLOCK FRAMEWORK SUPPORT 8235M: Paul Walmsley <paul@pwsan.com> 8236L: linux-omap@vger.kernel.org 8237S: Maintained 8238F: arch/arm/*omap*/*clock* 8239 8240OMAP POWER MANAGEMENT SUPPORT 8241M: Kevin Hilman <khilman@kernel.org> 8242L: linux-omap@vger.kernel.org 8243S: Maintained 8244F: arch/arm/*omap*/*pm* 8245F: drivers/cpufreq/omap-cpufreq.c 8246 8247OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 8248M: Rajendra Nayak <rnayak@codeaurora.org> 8249M: Paul Walmsley <paul@pwsan.com> 8250L: linux-omap@vger.kernel.org 8251S: Maintained 8252F: arch/arm/mach-omap2/prm* 8253 8254OMAP AUDIO SUPPORT 8255M: Peter Ujfalusi <peter.ujfalusi@ti.com> 8256M: Jarkko Nikula <jarkko.nikula@bitmer.com> 8257L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8258L: linux-omap@vger.kernel.org 8259S: Maintained 8260F: sound/soc/omap/ 8261 8262OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 8263M: Roger Quadros <rogerq@ti.com> 8264M: Tony Lindgren <tony@atomide.com> 8265L: linux-omap@vger.kernel.org 8266S: Maintained 8267F: drivers/memory/omap-gpmc.c 8268F: arch/arm/mach-omap2/*gpmc* 8269 8270OMAP FRAMEBUFFER SUPPORT 8271M: Tomi Valkeinen <tomi.valkeinen@ti.com> 8272L: linux-fbdev@vger.kernel.org 8273L: linux-omap@vger.kernel.org 8274S: Maintained 8275F: drivers/video/fbdev/omap/ 8276 8277OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 8278M: Tomi Valkeinen <tomi.valkeinen@ti.com> 8279L: linux-omap@vger.kernel.org 8280L: linux-fbdev@vger.kernel.org 8281S: Maintained 8282F: drivers/video/fbdev/omap2/ 8283F: Documentation/arm/OMAP/DSS 8284 8285OMAP HARDWARE SPINLOCK SUPPORT 8286M: Ohad Ben-Cohen <ohad@wizery.com> 8287L: linux-omap@vger.kernel.org 8288S: Maintained 8289F: drivers/hwspinlock/omap_hwspinlock.c 8290 8291OMAP MMC SUPPORT 8292M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 8293L: linux-omap@vger.kernel.org 8294S: Maintained 8295F: drivers/mmc/host/omap.c 8296 8297OMAP HS MMC SUPPORT 8298L: linux-mmc@vger.kernel.org 8299L: linux-omap@vger.kernel.org 8300S: Orphan 8301F: drivers/mmc/host/omap_hsmmc.c 8302 8303OMAP RANDOM NUMBER GENERATOR SUPPORT 8304M: Deepak Saxena <dsaxena@plexity.net> 8305S: Maintained 8306F: drivers/char/hw_random/omap-rng.c 8307 8308OMAP HWMOD SUPPORT 8309M: Benoît Cousson <bcousson@baylibre.com> 8310M: Paul Walmsley <paul@pwsan.com> 8311L: linux-omap@vger.kernel.org 8312S: Maintained 8313F: arch/arm/mach-omap2/omap_hwmod.* 8314 8315OMAP HWMOD DATA 8316M: Paul Walmsley <paul@pwsan.com> 8317L: linux-omap@vger.kernel.org 8318S: Maintained 8319F: arch/arm/mach-omap2/omap_hwmod*data* 8320 8321OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 8322M: Benoît Cousson <bcousson@baylibre.com> 8323L: linux-omap@vger.kernel.org 8324S: Maintained 8325F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 8326 8327OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 8328M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8329L: linux-media@vger.kernel.org 8330S: Maintained 8331F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 8332F: drivers/media/platform/omap3isp/ 8333F: drivers/staging/media/omap4iss/ 8334 8335OMAP USB SUPPORT 8336L: linux-usb@vger.kernel.org 8337L: linux-omap@vger.kernel.org 8338S: Orphan 8339F: drivers/usb/*/*omap* 8340F: arch/arm/*omap*/usb* 8341 8342OMAP GPIO DRIVER 8343M: Grygorii Strashko <grygorii.strashko@ti.com> 8344M: Santosh Shilimkar <ssantosh@kernel.org> 8345M: Kevin Hilman <khilman@kernel.org> 8346L: linux-omap@vger.kernel.org 8347S: Maintained 8348F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 8349F: drivers/gpio/gpio-omap.c 8350 8351OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 8352M: Mark Jackson <mpfj@newflow.co.uk> 8353L: linux-omap@vger.kernel.org 8354S: Maintained 8355F: arch/arm/boot/dts/am335x-nano.dts 8356 8357OMFS FILESYSTEM 8358M: Bob Copeland <me@bobcopeland.com> 8359L: linux-karma-devel@lists.sourceforge.net 8360S: Maintained 8361F: Documentation/filesystems/omfs.txt 8362F: fs/omfs/ 8363 8364OMNIKEY CARDMAN 4000 DRIVER 8365M: Harald Welte <laforge@gnumonks.org> 8366S: Maintained 8367F: drivers/char/pcmcia/cm4000_cs.c 8368F: include/linux/cm4000_cs.h 8369F: include/uapi/linux/cm4000_cs.h 8370 8371OMNIKEY CARDMAN 4040 DRIVER 8372M: Harald Welte <laforge@gnumonks.org> 8373S: Maintained 8374F: drivers/char/pcmcia/cm4040_cs.* 8375 8376OMNIVISION OV7670 SENSOR DRIVER 8377M: Jonathan Corbet <corbet@lwn.net> 8378L: linux-media@vger.kernel.org 8379T: git git://linuxtv.org/media_tree.git 8380S: Maintained 8381F: drivers/media/i2c/ov7670.c 8382 8383ONENAND FLASH DRIVER 8384M: Kyungmin Park <kyungmin.park@samsung.com> 8385L: linux-mtd@lists.infradead.org 8386S: Maintained 8387F: drivers/mtd/onenand/ 8388F: include/linux/mtd/onenand*.h 8389 8390ONSTREAM SCSI TAPE DRIVER 8391M: Willem Riede <osst@riede.org> 8392L: osst-users@lists.sourceforge.net 8393L: linux-scsi@vger.kernel.org 8394S: Maintained 8395F: Documentation/scsi/osst.txt 8396F: drivers/scsi/osst.* 8397F: drivers/scsi/osst_*.h 8398F: drivers/scsi/st.h 8399 8400OPENCORES I2C BUS DRIVER 8401M: Peter Korsgaard <jacmet@sunsite.dk> 8402L: linux-i2c@vger.kernel.org 8403S: Maintained 8404F: Documentation/i2c/busses/i2c-ocores 8405F: drivers/i2c/busses/i2c-ocores.c 8406 8407OPEN FIRMWARE AND FLATTENED DEVICE TREE 8408M: Rob Herring <robh+dt@kernel.org> 8409M: Frank Rowand <frowand.list@gmail.com> 8410L: devicetree@vger.kernel.org 8411W: http://www.devicetree.org/ 8412T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8413S: Maintained 8414F: drivers/of/ 8415F: include/linux/of*.h 8416F: scripts/dtc/ 8417 8418OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8419M: Rob Herring <robh+dt@kernel.org> 8420M: Mark Rutland <mark.rutland@arm.com> 8421L: devicetree@vger.kernel.org 8422T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8423Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/ 8424S: Maintained 8425F: Documentation/devicetree/ 8426F: arch/*/boot/dts/ 8427F: include/dt-bindings/ 8428 8429OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8430M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8431L: devicetree@vger.kernel.org 8432S: Maintained 8433F: Documentation/devicetree/dynamic-resolution-notes.txt 8434F: Documentation/devicetree/overlay-notes.txt 8435F: drivers/of/overlay.c 8436F: drivers/of/resolver.c 8437 8438OPENRISC ARCHITECTURE 8439M: Jonas Bonn <jonas@southpole.se> 8440W: http://openrisc.net 8441S: Maintained 8442T: git git://openrisc.net/~jonas/linux 8443F: arch/openrisc/ 8444 8445OPENVSWITCH 8446M: Pravin Shelar <pshelar@nicira.com> 8447L: netdev@vger.kernel.org 8448L: dev@openvswitch.org 8449W: http://openvswitch.org 8450S: Maintained 8451F: net/openvswitch/ 8452F: include/uapi/linux/openvswitch.h 8453 8454OPERATING PERFORMANCE POINTS (OPP) 8455M: Viresh Kumar <vireshk@kernel.org> 8456M: Nishanth Menon <nm@ti.com> 8457M: Stephen Boyd <sboyd@codeaurora.org> 8458L: linux-pm@vger.kernel.org 8459S: Maintained 8460T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8461F: drivers/base/power/opp/ 8462F: include/linux/pm_opp.h 8463F: Documentation/power/opp.txt 8464F: Documentation/devicetree/bindings/opp/ 8465 8466OPL4 DRIVER 8467M: Clemens Ladisch <clemens@ladisch.de> 8468L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8469T: git git://git.alsa-project.org/alsa-kernel.git 8470S: Maintained 8471F: sound/drivers/opl4/ 8472 8473OPROFILE 8474M: Robert Richter <rric@kernel.org> 8475L: oprofile-list@lists.sf.net 8476S: Maintained 8477F: arch/*/include/asm/oprofile*.h 8478F: arch/*/oprofile/ 8479F: drivers/oprofile/ 8480F: include/linux/oprofile.h 8481 8482ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8483M: Mark Fasheh <mfasheh@suse.com> 8484M: Joel Becker <jlbec@evilplan.org> 8485L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8486W: http://ocfs2.wiki.kernel.org 8487S: Supported 8488F: Documentation/filesystems/ocfs2.txt 8489F: Documentation/filesystems/dlmfs.txt 8490F: fs/ocfs2/ 8491 8492ORINOCO DRIVER 8493L: linux-wireless@vger.kernel.org 8494W: http://wireless.kernel.org/en/users/Drivers/orinoco 8495W: http://www.nongnu.org/orinoco/ 8496S: Orphan 8497F: drivers/net/wireless/intersil/orinoco/ 8498 8499OSD LIBRARY and FILESYSTEM 8500M: Boaz Harrosh <ooo@electrozaur.com> 8501M: Benny Halevy <bhalevy@primarydata.com> 8502L: osd-dev@open-osd.org 8503W: http://open-osd.org 8504T: git git://git.open-osd.org/open-osd.git 8505S: Maintained 8506F: drivers/scsi/osd/ 8507F: include/scsi/osd_* 8508F: fs/exofs/ 8509 8510OVERLAY FILESYSTEM 8511M: Miklos Szeredi <miklos@szeredi.hu> 8512L: linux-unionfs@vger.kernel.org 8513T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8514S: Supported 8515F: fs/overlayfs/ 8516F: Documentation/filesystems/overlayfs.txt 8517 8518ORANGEFS FILESYSTEM 8519M: Mike Marshall <hubcap@omnibond.com> 8520L: pvfs2-developers@beowulf-underground.org (subscribers-only) 8521T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git 8522S: Supported 8523F: fs/orangefs/ 8524F: Documentation/filesystems/orangefs.txt 8525 8526P54 WIRELESS DRIVER 8527M: Christian Lamparter <chunkeey@googlemail.com> 8528L: linux-wireless@vger.kernel.org 8529W: http://wireless.kernel.org/en/users/Drivers/p54 8530S: Maintained 8531F: drivers/net/wireless/intersil/p54/ 8532 8533PA SEMI ETHERNET DRIVER 8534M: Olof Johansson <olof@lixom.net> 8535L: netdev@vger.kernel.org 8536S: Maintained 8537F: drivers/net/ethernet/pasemi/* 8538 8539PA SEMI SMBUS DRIVER 8540M: Olof Johansson <olof@lixom.net> 8541L: linux-i2c@vger.kernel.org 8542S: Maintained 8543F: drivers/i2c/busses/i2c-pasemi.c 8544 8545PADATA PARALLEL EXECUTION MECHANISM 8546M: Steffen Klassert <steffen.klassert@secunet.com> 8547L: linux-crypto@vger.kernel.org 8548S: Maintained 8549F: kernel/padata.c 8550F: include/linux/padata.h 8551F: Documentation/padata.txt 8552 8553PANASONIC LAPTOP ACPI EXTRAS DRIVER 8554M: Harald Welte <laforge@gnumonks.org> 8555L: platform-driver-x86@vger.kernel.org 8556S: Maintained 8557F: drivers/platform/x86/panasonic-laptop.c 8558 8559PANASONIC MN10300/AM33/AM34 PORT 8560M: David Howells <dhowells@redhat.com> 8561L: linux-am33-list@redhat.com (moderated for non-subscribers) 8562W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8563S: Maintained 8564F: Documentation/mn10300/ 8565F: arch/mn10300/ 8566 8567PARALLEL LCD/KEYPAD PANEL DRIVER 8568M: Willy Tarreau <willy@haproxy.com> 8569M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com> 8570S: Odd Fixes 8571F: Documentation/misc-devices/lcd-panel-cgram.txt 8572F: drivers/misc/panel.c 8573 8574PARALLEL PORT SUBSYSTEM 8575M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8576M: Sudip Mukherjee <sudip@vectorindia.org> 8577L: linux-parport@lists.infradead.org (subscribers-only) 8578S: Maintained 8579F: drivers/parport/ 8580F: include/linux/parport*.h 8581F: drivers/char/ppdev.c 8582F: include/uapi/linux/ppdev.h 8583F: Documentation/parport*.txt 8584 8585PARAVIRT_OPS INTERFACE 8586M: Jeremy Fitzhardinge <jeremy@goop.org> 8587M: Chris Wright <chrisw@sous-sol.org> 8588M: Alok Kataria <akataria@vmware.com> 8589M: Rusty Russell <rusty@rustcorp.com.au> 8590L: virtualization@lists.linux-foundation.org 8591S: Supported 8592F: Documentation/virtual/paravirt_ops.txt 8593F: arch/*/kernel/paravirt* 8594F: arch/*/include/asm/paravirt.h 8595 8596PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8597M: Tim Waugh <tim@cyberelk.net> 8598L: linux-parport@lists.infradead.org (subscribers-only) 8599S: Maintained 8600F: Documentation/blockdev/paride.txt 8601F: drivers/block/paride/ 8602 8603PARISC ARCHITECTURE 8604M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8605M: Helge Deller <deller@gmx.de> 8606L: linux-parisc@vger.kernel.org 8607W: http://www.parisc-linux.org/ 8608Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8610T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8611S: Maintained 8612F: arch/parisc/ 8613F: Documentation/parisc/ 8614F: drivers/parisc/ 8615F: drivers/char/agp/parisc-agp.c 8616F: drivers/input/serio/gscps2.c 8617F: drivers/parport/parport_gsc.* 8618F: drivers/tty/serial/8250/8250_gsc.c 8619F: drivers/video/fbdev/sti* 8620F: drivers/video/console/sti* 8621F: drivers/video/logo/logo_parisc* 8622 8623PC87360 HARDWARE MONITORING DRIVER 8624M: Jim Cromie <jim.cromie@gmail.com> 8625L: linux-hwmon@vger.kernel.org 8626S: Maintained 8627F: Documentation/hwmon/pc87360 8628F: drivers/hwmon/pc87360.c 8629 8630PC8736x GPIO DRIVER 8631M: Jim Cromie <jim.cromie@gmail.com> 8632S: Maintained 8633F: drivers/char/pc8736x_gpio.c 8634 8635PC87427 HARDWARE MONITORING DRIVER 8636M: Jean Delvare <jdelvare@suse.com> 8637L: linux-hwmon@vger.kernel.org 8638S: Maintained 8639F: Documentation/hwmon/pc87427 8640F: drivers/hwmon/pc87427.c 8641 8642PCA9532 LED DRIVER 8643M: Riku Voipio <riku.voipio@iki.fi> 8644S: Maintained 8645F: drivers/leds/leds-pca9532.c 8646F: include/linux/leds-pca9532.h 8647 8648PCA9541 I2C BUS MASTER SELECTOR DRIVER 8649M: Guenter Roeck <linux@roeck-us.net> 8650L: linux-i2c@vger.kernel.org 8651S: Maintained 8652F: drivers/i2c/muxes/i2c-mux-pca9541.c 8653 8654PCDP - PRIMARY CONSOLE AND DEBUG PORT 8655M: Khalid Aziz <khalid@gonehiking.org> 8656S: Maintained 8657F: drivers/firmware/pcdp.* 8658 8659PCI ERROR RECOVERY 8660M: Linas Vepstas <linasvepstas@gmail.com> 8661L: linux-pci@vger.kernel.org 8662S: Supported 8663F: Documentation/PCI/pci-error-recovery.txt 8664 8665PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC 8666M: Russell Currey <ruscur@russell.cc> 8667L: linuxppc-dev@lists.ozlabs.org 8668S: Supported 8669F: Documentation/powerpc/eeh-pci-error-recovery.txt 8670F: arch/powerpc/kernel/eeh*.c 8671F: arch/powerpc/platforms/*/eeh*.c 8672F: arch/powerpc/include/*/eeh*.h 8673 8674PCI SUBSYSTEM 8675M: Bjorn Helgaas <bhelgaas@google.com> 8676L: linux-pci@vger.kernel.org 8677Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8678T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8679S: Supported 8680F: Documentation/PCI/ 8681F: drivers/pci/ 8682F: include/linux/pci* 8683F: arch/x86/pci/ 8684F: arch/x86/kernel/quirks.c 8685 8686PCI DRIVER FOR ALTERA PCIE IP 8687M: Ley Foon Tan <lftan@altera.com> 8688L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8689L: linux-pci@vger.kernel.org 8690S: Supported 8691F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8692F: drivers/pci/host/pcie-altera.c 8693 8694PCI DRIVER FOR ARM VERSATILE PLATFORM 8695M: Rob Herring <robh@kernel.org> 8696L: linux-pci@vger.kernel.org 8697L: linux-arm-kernel@lists.infradead.org 8698S: Maintained 8699F: Documentation/devicetree/bindings/pci/versatile.txt 8700F: drivers/pci/host/pci-versatile.c 8701 8702PCI DRIVER FOR APPLIEDMICRO XGENE 8703M: Tanmay Inamdar <tinamdar@apm.com> 8704L: linux-pci@vger.kernel.org 8705L: linux-arm-kernel@lists.infradead.org 8706S: Maintained 8707F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8708F: drivers/pci/host/pci-xgene.c 8709 8710PCI DRIVER FOR FREESCALE LAYERSCAPE 8711M: Minghuan Lian <minghuan.Lian@freescale.com> 8712M: Mingkai Hu <mingkai.hu@freescale.com> 8713M: Roy Zang <tie-fei.zang@freescale.com> 8714L: linuxppc-dev@lists.ozlabs.org 8715L: linux-pci@vger.kernel.org 8716L: linux-arm-kernel@lists.infradead.org 8717S: Maintained 8718F: drivers/pci/host/*layerscape* 8719 8720PCI DRIVER FOR IMX6 8721M: Richard Zhu <Richard.Zhu@freescale.com> 8722M: Lucas Stach <l.stach@pengutronix.de> 8723L: linux-pci@vger.kernel.org 8724L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8725S: Maintained 8726F: drivers/pci/host/*imx6* 8727 8728PCI DRIVER FOR TI KEYSTONE 8729M: Murali Karicheri <m-karicheri2@ti.com> 8730L: linux-pci@vger.kernel.org 8731L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8732S: Maintained 8733F: drivers/pci/host/*keystone* 8734 8735PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8736M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8737M: Jason Cooper <jason@lakedaemon.net> 8738L: linux-pci@vger.kernel.org 8739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8740S: Maintained 8741F: drivers/pci/host/*mvebu* 8742 8743PCI DRIVER FOR NVIDIA TEGRA 8744M: Thierry Reding <thierry.reding@gmail.com> 8745L: linux-tegra@vger.kernel.org 8746L: linux-pci@vger.kernel.org 8747S: Supported 8748F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8749F: drivers/pci/host/pci-tegra.c 8750 8751PCI DRIVER FOR TI DRA7XX 8752M: Kishon Vijay Abraham I <kishon@ti.com> 8753L: linux-omap@vger.kernel.org 8754L: linux-pci@vger.kernel.org 8755S: Supported 8756F: Documentation/devicetree/bindings/pci/ti-pci.txt 8757F: drivers/pci/host/pci-dra7xx.c 8758 8759PCI DRIVER FOR RENESAS R-CAR 8760M: Simon Horman <horms@verge.net.au> 8761L: linux-pci@vger.kernel.org 8762L: linux-renesas-soc@vger.kernel.org 8763S: Maintained 8764F: drivers/pci/host/*rcar* 8765 8766PCI DRIVER FOR SAMSUNG EXYNOS 8767M: Jingoo Han <jingoohan1@gmail.com> 8768L: linux-pci@vger.kernel.org 8769L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8770L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8771S: Maintained 8772F: drivers/pci/host/pci-exynos.c 8773 8774PCI DRIVER FOR SYNOPSIS DESIGNWARE 8775M: Jingoo Han <jingoohan1@gmail.com> 8776M: Pratyush Anand <pratyush.anand@gmail.com> 8777L: linux-pci@vger.kernel.org 8778S: Maintained 8779F: drivers/pci/host/*designware* 8780 8781PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE 8782M: Joao Pinto <jpinto@synopsys.com> 8783L: linux-pci@vger.kernel.org 8784S: Maintained 8785F: Documentation/devicetree/bindings/pci/designware-pcie.txt 8786F: drivers/pci/host/pcie-designware-plat.c 8787 8788PCI DRIVER FOR GENERIC OF HOSTS 8789M: Will Deacon <will.deacon@arm.com> 8790L: linux-pci@vger.kernel.org 8791L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8792S: Maintained 8793F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8794F: drivers/pci/host/pci-host-common.c 8795F: drivers/pci/host/pci-host-generic.c 8796 8797PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8798M: Keith Busch <keith.busch@intel.com> 8799L: linux-pci@vger.kernel.org 8800S: Supported 8801F: arch/x86/pci/vmd.c 8802 8803PCIE DRIVER FOR ST SPEAR13XX 8804M: Pratyush Anand <pratyush.anand@gmail.com> 8805L: linux-pci@vger.kernel.org 8806S: Maintained 8807F: drivers/pci/host/*spear* 8808 8809PCI MSI DRIVER FOR ALTERA MSI IP 8810M: Ley Foon Tan <lftan@altera.com> 8811L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8812L: linux-pci@vger.kernel.org 8813S: Supported 8814F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8815F: drivers/pci/host/pcie-altera-msi.c 8816 8817PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8818M: Duc Dang <dhdang@apm.com> 8819L: linux-pci@vger.kernel.org 8820L: linux-arm-kernel@lists.infradead.org 8821S: Maintained 8822F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8823F: drivers/pci/host/pci-xgene-msi.c 8824 8825PCIE DRIVER FOR HISILICON 8826M: Zhou Wang <wangzhou1@hisilicon.com> 8827M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8828L: linux-pci@vger.kernel.org 8829S: Maintained 8830F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8831F: drivers/pci/host/pcie-hisi.c 8832 8833PCIE DRIVER FOR QUALCOMM MSM 8834M: Stanimir Varbanov <svarbanov@mm-sol.com> 8835L: linux-pci@vger.kernel.org 8836L: linux-arm-msm@vger.kernel.org 8837S: Maintained 8838F: drivers/pci/host/*qcom* 8839 8840PCIE DRIVER FOR CAVIUM THUNDERX 8841M: David Daney <david.daney@cavium.com> 8842L: linux-pci@vger.kernel.org 8843L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8844S: Supported 8845F: Documentation/devicetree/bindings/pci/pci-thunder-* 8846F: drivers/pci/host/pci-thunder-* 8847 8848PCMCIA SUBSYSTEM 8849P: Linux PCMCIA Team 8850L: linux-pcmcia@lists.infradead.org 8851W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8852T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8853S: Maintained 8854F: Documentation/pcmcia/ 8855F: drivers/pcmcia/ 8856F: include/pcmcia/ 8857 8858PCNET32 NETWORK DRIVER 8859M: Don Fry <pcnet32@frontier.com> 8860L: netdev@vger.kernel.org 8861S: Maintained 8862F: drivers/net/ethernet/amd/pcnet32.c 8863 8864PCRYPT PARALLEL CRYPTO ENGINE 8865M: Steffen Klassert <steffen.klassert@secunet.com> 8866L: linux-crypto@vger.kernel.org 8867S: Maintained 8868F: crypto/pcrypt.c 8869F: include/crypto/pcrypt.h 8870 8871PER-CPU MEMORY ALLOCATOR 8872M: Tejun Heo <tj@kernel.org> 8873M: Christoph Lameter <cl@linux.com> 8874T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8875S: Maintained 8876F: include/linux/percpu*.h 8877F: mm/percpu*.c 8878F: arch/*/include/asm/percpu.h 8879 8880PER-TASK DELAY ACCOUNTING 8881M: Balbir Singh <bsingharora@gmail.com> 8882S: Maintained 8883F: include/linux/delayacct.h 8884F: kernel/delayacct.c 8885 8886PERFORMANCE EVENTS SUBSYSTEM 8887M: Peter Zijlstra <peterz@infradead.org> 8888M: Ingo Molnar <mingo@redhat.com> 8889M: Arnaldo Carvalho de Melo <acme@kernel.org> 8890R: Alexander Shishkin <alexander.shishkin@linux.intel.com> 8891L: linux-kernel@vger.kernel.org 8892T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8893S: Supported 8894F: kernel/events/* 8895F: include/linux/perf_event.h 8896F: include/uapi/linux/perf_event.h 8897F: arch/*/kernel/perf_event*.c 8898F: arch/*/kernel/*/perf_event*.c 8899F: arch/*/kernel/*/*/perf_event*.c 8900F: arch/*/include/asm/perf_event.h 8901F: arch/*/kernel/perf_callchain.c 8902F: arch/*/events/* 8903F: tools/perf/ 8904 8905PERSONALITY HANDLING 8906M: Christoph Hellwig <hch@infradead.org> 8907L: linux-abi-devel@lists.sourceforge.net 8908S: Maintained 8909F: include/linux/personality.h 8910F: include/uapi/linux/personality.h 8911 8912PHONET PROTOCOL 8913M: Remi Denis-Courmont <courmisch@gmail.com> 8914S: Supported 8915F: Documentation/networking/phonet.txt 8916F: include/linux/phonet.h 8917F: include/net/phonet/ 8918F: include/uapi/linux/phonet.h 8919F: net/phonet/ 8920 8921PHRAM MTD DRIVER 8922M: Joern Engel <joern@lazybastard.org> 8923L: linux-mtd@lists.infradead.org 8924S: Maintained 8925F: drivers/mtd/devices/phram.c 8926 8927PICOLCD HID DRIVER 8928M: Bruno Prémont <bonbons@linux-vserver.org> 8929L: linux-input@vger.kernel.org 8930S: Maintained 8931F: drivers/hid/hid-picolcd* 8932 8933PICOXCELL SUPPORT 8934M: Jamie Iles <jamie@jamieiles.com> 8935L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8936T: git git://github.com/jamieiles/linux-2.6-ji.git 8937S: Supported 8938F: arch/arm/boot/dts/picoxcell* 8939F: arch/arm/mach-picoxcell/ 8940F: drivers/crypto/picoxcell* 8941 8942PIN CONTROL SUBSYSTEM 8943M: Linus Walleij <linus.walleij@linaro.org> 8944L: linux-gpio@vger.kernel.org 8945T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8946S: Maintained 8947F: Documentation/devicetree/bindings/pinctrl/ 8948F: drivers/pinctrl/ 8949F: include/linux/pinctrl/ 8950 8951PIN CONTROLLER - ATMEL AT91 8952M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8953L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8954S: Maintained 8955F: drivers/pinctrl/pinctrl-at91.* 8956 8957PIN CONTROLLER - ATMEL AT91 PIO4 8958M: Ludovic Desroches <ludovic.desroches@atmel.com> 8959L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8960L: linux-gpio@vger.kernel.org 8961S: Supported 8962F: drivers/pinctrl/pinctrl-at91-pio4.* 8963 8964PIN CONTROLLER - INTEL 8965M: Mika Westerberg <mika.westerberg@linux.intel.com> 8966M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8967S: Maintained 8968F: drivers/pinctrl/intel/ 8969 8970PIN CONTROLLER - RENESAS 8971M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8972M: Geert Uytterhoeven <geert+renesas@glider.be> 8973L: linux-renesas-soc@vger.kernel.org 8974S: Maintained 8975F: drivers/pinctrl/sh-pfc/ 8976 8977PIN CONTROLLER - SAMSUNG 8978M: Tomasz Figa <tomasz.figa@gmail.com> 8979M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 8980M: Sylwester Nawrocki <s.nawrocki@samsung.com> 8981L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8982L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8983S: Maintained 8984F: drivers/pinctrl/samsung/ 8985 8986PIN CONTROLLER - SINGLE 8987M: Tony Lindgren <tony@atomide.com> 8988M: Haojian Zhuang <haojian.zhuang@linaro.org> 8989L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8990L: linux-omap@vger.kernel.org 8991S: Maintained 8992F: drivers/pinctrl/pinctrl-single.c 8993 8994PIN CONTROLLER - ST SPEAR 8995M: Viresh Kumar <vireshk@kernel.org> 8996L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8997W: http://www.st.com/spear 8998S: Maintained 8999F: drivers/pinctrl/spear/ 9000 9001PKTCDVD DRIVER 9002M: Jiri Kosina <jikos@kernel.org> 9003S: Maintained 9004F: drivers/block/pktcdvd.c 9005F: include/linux/pktcdvd.h 9006F: include/uapi/linux/pktcdvd.h 9007 9008PKUNITY SOC DRIVERS 9009M: Guan Xuetao <gxt@mprc.pku.edu.cn> 9010W: http://mprc.pku.edu.cn/~guanxuetao/linux 9011S: Maintained 9012T: git git://github.com/gxt/linux.git 9013F: drivers/input/serio/i8042-unicore32io.h 9014F: drivers/i2c/busses/i2c-puv3.c 9015F: drivers/video/fbdev/fb-puv3.c 9016F: drivers/rtc/rtc-puv3.c 9017 9018PMBUS HARDWARE MONITORING DRIVERS 9019M: Guenter Roeck <linux@roeck-us.net> 9020L: linux-hwmon@vger.kernel.org 9021W: http://hwmon.wiki.kernel.org/ 9022W: http://www.roeck-us.net/linux/drivers/ 9023T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 9024S: Maintained 9025F: Documentation/hwmon/pmbus 9026F: drivers/hwmon/pmbus/ 9027F: include/linux/i2c/pmbus.h 9028 9029PMC SIERRA MaxRAID DRIVER 9030L: linux-scsi@vger.kernel.org 9031W: http://www.pmc-sierra.com/ 9032S: Orphan 9033F: drivers/scsi/pmcraid.* 9034 9035PMC SIERRA PM8001 DRIVER 9036M: Jack Wang <jinpu.wang@profitbricks.com> 9037M: lindar_liu@usish.com 9038L: pmchba@pmcs.com 9039L: linux-scsi@vger.kernel.org 9040S: Supported 9041F: drivers/scsi/pm8001/ 9042 9043POSIX CLOCKS and TIMERS 9044M: Thomas Gleixner <tglx@linutronix.de> 9045L: linux-kernel@vger.kernel.org 9046T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9047S: Maintained 9048F: fs/timerfd.c 9049F: include/linux/timer* 9050F: kernel/time/*timer* 9051 9052POWER MANAGEMENT CORE 9053M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9054L: linux-pm@vger.kernel.org 9055T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 9056S: Supported 9057F: drivers/base/power/ 9058F: include/linux/pm.h 9059F: include/linux/pm_* 9060F: include/linux/powercap.h 9061F: drivers/powercap/ 9062 9063POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 9064M: Sebastian Reichel <sre@kernel.org> 9065M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 9066M: David Woodhouse <dwmw2@infradead.org> 9067L: linux-pm@vger.kernel.org 9068T: git git://git.infradead.org/battery-2.6.git 9069S: Maintained 9070F: include/linux/power_supply.h 9071F: drivers/power/ 9072X: drivers/power/avs/ 9073 9074POWER STATE COORDINATION INTERFACE (PSCI) 9075M: Mark Rutland <mark.rutland@arm.com> 9076M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 9077L: linux-arm-kernel@lists.infradead.org 9078S: Maintained 9079F: drivers/firmware/psci.c 9080F: include/linux/psci.h 9081F: include/uapi/linux/psci.h 9082 9083PNP SUPPORT 9084M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 9085S: Maintained 9086F: drivers/pnp/ 9087 9088PPP PROTOCOL DRIVERS AND COMPRESSORS 9089M: Paul Mackerras <paulus@samba.org> 9090L: linux-ppp@vger.kernel.org 9091S: Maintained 9092F: drivers/net/ppp/ppp_* 9093 9094PPP OVER ATM (RFC 2364) 9095M: Mitchell Blank Jr <mitch@sfgoth.com> 9096S: Maintained 9097F: net/atm/pppoatm.c 9098F: include/uapi/linux/atmppp.h 9099 9100PPP OVER ETHERNET 9101M: Michal Ostrowski <mostrows@earthlink.net> 9102S: Maintained 9103F: drivers/net/ppp/pppoe.c 9104F: drivers/net/ppp/pppox.c 9105 9106PPP OVER L2TP 9107M: James Chapman <jchapman@katalix.com> 9108S: Maintained 9109F: net/l2tp/l2tp_ppp.c 9110F: include/linux/if_pppol2tp.h 9111F: include/uapi/linux/if_pppol2tp.h 9112 9113PPS SUPPORT 9114M: Rodolfo Giometti <giometti@enneenne.com> 9115W: http://wiki.enneenne.com/index.php/LinuxPPS_support 9116L: linuxpps@ml.enneenne.com (subscribers-only) 9117S: Maintained 9118F: Documentation/pps/ 9119F: drivers/pps/ 9120F: include/linux/pps*.h 9121 9122PPTP DRIVER 9123M: Dmitry Kozlov <xeb@mail.ru> 9124L: netdev@vger.kernel.org 9125S: Maintained 9126F: drivers/net/ppp/pptp.c 9127W: http://sourceforge.net/projects/accel-pptp 9128 9129PREEMPTIBLE KERNEL 9130M: Robert Love <rml@tech9.net> 9131L: kpreempt-tech@lists.sourceforge.net 9132W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 9133S: Supported 9134F: Documentation/preempt-locking.txt 9135F: include/linux/preempt.h 9136 9137PRISM54 WIRELESS DRIVER 9138M: "Luis R. Rodriguez" <mcgrof@gmail.com> 9139L: linux-wireless@vger.kernel.org 9140W: http://wireless.kernel.org/en/users/Drivers/p54 9141S: Obsolete 9142F: drivers/net/wireless/intersil/prism54/ 9143 9144PS3 NETWORK SUPPORT 9145M: Geoff Levand <geoff@infradead.org> 9146L: netdev@vger.kernel.org 9147L: linuxppc-dev@lists.ozlabs.org 9148S: Maintained 9149F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 9150 9151PS3 PLATFORM SUPPORT 9152M: Geoff Levand <geoff@infradead.org> 9153L: linuxppc-dev@lists.ozlabs.org 9154S: Maintained 9155F: arch/powerpc/boot/ps3* 9156F: arch/powerpc/include/asm/lv1call.h 9157F: arch/powerpc/include/asm/ps3*.h 9158F: arch/powerpc/platforms/ps3/ 9159F: drivers/*/ps3* 9160F: drivers/ps3/ 9161F: drivers/rtc/rtc-ps3.c 9162F: drivers/usb/host/*ps3.c 9163F: sound/ppc/snd_ps3* 9164 9165PS3VRAM DRIVER 9166M: Jim Paris <jim@jtan.com> 9167M: Geoff Levand <geoff@infradead.org> 9168L: linuxppc-dev@lists.ozlabs.org 9169S: Maintained 9170F: drivers/block/ps3vram.c 9171 9172PSTORE FILESYSTEM 9173M: Anton Vorontsov <anton@enomsg.org> 9174M: Colin Cross <ccross@android.com> 9175M: Kees Cook <keescook@chromium.org> 9176M: Tony Luck <tony.luck@intel.com> 9177S: Maintained 9178T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 9179F: fs/pstore/ 9180F: include/linux/pstore* 9181F: drivers/firmware/efi/efi-pstore.c 9182F: drivers/acpi/apei/erst.c 9183 9184PTP HARDWARE CLOCK SUPPORT 9185M: Richard Cochran <richardcochran@gmail.com> 9186L: netdev@vger.kernel.org 9187S: Maintained 9188W: http://linuxptp.sourceforge.net/ 9189F: Documentation/ABI/testing/sysfs-ptp 9190F: Documentation/ptp/* 9191F: drivers/net/ethernet/freescale/gianfar_ptp.c 9192F: drivers/net/phy/dp83640* 9193F: drivers/ptp/* 9194F: include/linux/ptp_cl* 9195 9196PTRACE SUPPORT 9197M: Roland McGrath <roland@hack.frob.com> 9198M: Oleg Nesterov <oleg@redhat.com> 9199S: Maintained 9200F: include/asm-generic/syscall.h 9201F: include/linux/ptrace.h 9202F: include/linux/regset.h 9203F: include/linux/tracehook.h 9204F: include/uapi/linux/ptrace.h 9205F: kernel/ptrace.c 9206 9207PVRUSB2 VIDEO4LINUX DRIVER 9208M: Mike Isely <isely@pobox.com> 9209L: pvrusb2@isely.net (subscribers-only) 9210L: linux-media@vger.kernel.org 9211W: http://www.isely.net/pvrusb2/ 9212T: git git://linuxtv.org/media_tree.git 9213S: Maintained 9214F: Documentation/video4linux/README.pvrusb2 9215F: drivers/media/usb/pvrusb2/ 9216 9217PWC WEBCAM DRIVER 9218M: Hans de Goede <hdegoede@redhat.com> 9219L: linux-media@vger.kernel.org 9220T: git git://linuxtv.org/media_tree.git 9221S: Maintained 9222F: drivers/media/usb/pwc/* 9223 9224PWM FAN DRIVER 9225M: Kamil Debski <k.debski@samsung.com> 9226L: linux-hwmon@vger.kernel.org 9227S: Supported 9228F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 9229F: Documentation/hwmon/pwm-fan 9230F: drivers/hwmon/pwm-fan.c 9231 9232PWM SUBSYSTEM 9233M: Thierry Reding <thierry.reding@gmail.com> 9234L: linux-pwm@vger.kernel.org 9235S: Maintained 9236T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 9237F: Documentation/pwm.txt 9238F: Documentation/devicetree/bindings/pwm/ 9239F: include/linux/pwm.h 9240F: drivers/pwm/ 9241F: drivers/video/backlight/pwm_bl.c 9242F: include/linux/pwm_backlight.h 9243 9244PXA2xx/PXA3xx SUPPORT 9245M: Daniel Mack <daniel@zonque.org> 9246M: Haojian Zhuang <haojian.zhuang@gmail.com> 9247M: Robert Jarzmik <robert.jarzmik@free.fr> 9248L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9249T: git git://github.com/hzhuang1/linux.git 9250T: git git://github.com/rjarzmik/linux.git 9251S: Maintained 9252F: arch/arm/boot/dts/pxa* 9253F: arch/arm/mach-pxa/ 9254F: drivers/dma/pxa* 9255F: drivers/pcmcia/pxa2xx* 9256F: drivers/pinctrl/pxa/ 9257F: drivers/spi/spi-pxa2xx* 9258F: drivers/usb/gadget/udc/pxa2* 9259F: include/sound/pxa2xx-lib.h 9260F: sound/arm/pxa* 9261F: sound/soc/pxa/ 9262 9263PXA GPIO DRIVER 9264M: Robert Jarzmik <robert.jarzmik@free.fr> 9265L: linux-gpio@vger.kernel.org 9266S: Maintained 9267F: drivers/gpio/gpio-pxa.c 9268 9269PXA3xx NAND FLASH DRIVER 9270M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 9271L: linux-mtd@lists.infradead.org 9272S: Maintained 9273F: drivers/mtd/nand/pxa3xx_nand.c 9274 9275MMP SUPPORT 9276M: Eric Miao <eric.y.miao@gmail.com> 9277M: Haojian Zhuang <haojian.zhuang@gmail.com> 9278L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9279T: git git://github.com/hzhuang1/linux.git 9280T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 9281S: Maintained 9282F: arch/arm/boot/dts/mmp* 9283F: arch/arm/mach-mmp/ 9284 9285PXA MMCI DRIVER 9286S: Orphan 9287 9288PXA RTC DRIVER 9289M: Robert Jarzmik <robert.jarzmik@free.fr> 9290L: rtc-linux@googlegroups.com 9291S: Maintained 9292 9293QAT DRIVER 9294M: Tadeusz Struk <tadeusz.struk@intel.com> 9295L: qat-linux@intel.com 9296S: Supported 9297F: drivers/crypto/qat/ 9298 9299QIB DRIVER 9300M: Mike Marciniszyn <infinipath@intel.com> 9301L: linux-rdma@vger.kernel.org 9302S: Supported 9303F: drivers/infiniband/hw/qib/ 9304 9305QLOGIC QLA1280 SCSI DRIVER 9306M: Michael Reed <mdr@sgi.com> 9307L: linux-scsi@vger.kernel.org 9308S: Maintained 9309F: drivers/scsi/qla1280.[ch] 9310 9311QLOGIC QLA2XXX FC-SCSI DRIVER 9312M: qla2xxx-upstream@qlogic.com 9313L: linux-scsi@vger.kernel.org 9314S: Supported 9315F: Documentation/scsi/LICENSE.qla2xxx 9316F: drivers/scsi/qla2xxx/ 9317 9318QLOGIC QLA4XXX iSCSI DRIVER 9319M: QLogic-Storage-Upstream@qlogic.com 9320L: linux-scsi@vger.kernel.org 9321S: Supported 9322F: Documentation/scsi/LICENSE.qla4xxx 9323F: drivers/scsi/qla4xxx/ 9324 9325QLOGIC QLA3XXX NETWORK DRIVER 9326M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 9327M: Ron Mercer <ron.mercer@qlogic.com> 9328M: linux-driver@qlogic.com 9329L: netdev@vger.kernel.org 9330S: Supported 9331F: Documentation/networking/LICENSE.qla3xxx 9332F: drivers/net/ethernet/qlogic/qla3xxx.* 9333 9334QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 9335M: Dept-GELinuxNICDev@qlogic.com 9336L: netdev@vger.kernel.org 9337S: Supported 9338F: drivers/net/ethernet/qlogic/qlcnic/ 9339 9340QLOGIC QLGE 10Gb ETHERNET DRIVER 9341M: Harish Patil <harish.patil@qlogic.com> 9342M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 9343M: Dept-GELinuxNICDev@qlogic.com 9344M: linux-driver@qlogic.com 9345L: netdev@vger.kernel.org 9346S: Supported 9347F: drivers/net/ethernet/qlogic/qlge/ 9348 9349QLOGIC QL4xxx ETHERNET DRIVER 9350M: Yuval Mintz <Yuval.Mintz@qlogic.com> 9351M: Ariel Elior <Ariel.Elior@qlogic.com> 9352M: everest-linux-l2@qlogic.com 9353L: netdev@vger.kernel.org 9354S: Supported 9355F: drivers/net/ethernet/qlogic/qed/ 9356F: include/linux/qed/ 9357F: drivers/net/ethernet/qlogic/qede/ 9358 9359QNX4 FILESYSTEM 9360M: Anders Larsen <al@alarsen.net> 9361W: http://www.alarsen.net/linux/qnx4fs/ 9362S: Maintained 9363F: fs/qnx4/ 9364F: include/uapi/linux/qnx4_fs.h 9365F: include/uapi/linux/qnxtypes.h 9366 9367QT1010 MEDIA DRIVER 9368M: Antti Palosaari <crope@iki.fi> 9369L: linux-media@vger.kernel.org 9370W: https://linuxtv.org 9371W: http://palosaari.fi/linux/ 9372Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9373T: git git://linuxtv.org/anttip/media_tree.git 9374S: Maintained 9375F: drivers/media/tuners/qt1010* 9376 9377QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 9378M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 9379L: linux-wireless@vger.kernel.org 9380L: ath9k-devel@lists.ath9k.org 9381W: http://wireless.kernel.org/en/users/Drivers/ath9k 9382S: Supported 9383F: drivers/net/wireless/ath/ath9k/ 9384 9385QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 9386M: Kalle Valo <kvalo@qca.qualcomm.com> 9387L: ath10k@lists.infradead.org 9388W: http://wireless.kernel.org/en/users/Drivers/ath10k 9389T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 9390S: Supported 9391F: drivers/net/wireless/ath/ath10k/ 9392 9393QUALCOMM HEXAGON ARCHITECTURE 9394M: Richard Kuo <rkuo@codeaurora.org> 9395L: linux-hexagon@vger.kernel.org 9396T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 9397S: Supported 9398F: arch/hexagon/ 9399 9400QUALCOMM WCN36XX WIRELESS DRIVER 9401M: Eugene Krasnikov <k.eugene.e@gmail.com> 9402L: wcn36xx@lists.infradead.org 9403W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 9404T: git git://github.com/KrasnikovEugene/wcn36xx.git 9405S: Supported 9406F: drivers/net/wireless/ath/wcn36xx/ 9407 9408QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT 9409M: Gabriel Somlo <somlo@cmu.edu> 9410M: "Michael S. Tsirkin" <mst@redhat.com> 9411L: qemu-devel@nongnu.org 9412S: Maintained 9413F: drivers/firmware/qemu_fw_cfg.c 9414 9415RADOS BLOCK DEVICE (RBD) 9416M: Ilya Dryomov <idryomov@gmail.com> 9417M: Sage Weil <sage@redhat.com> 9418M: Alex Elder <elder@kernel.org> 9419L: ceph-devel@vger.kernel.org 9420W: http://ceph.com/ 9421T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 9422T: git git://github.com/ceph/ceph-client.git 9423S: Supported 9424F: Documentation/ABI/testing/sysfs-bus-rbd 9425F: drivers/block/rbd.c 9426F: drivers/block/rbd_types.h 9427 9428RADEON FRAMEBUFFER DISPLAY DRIVER 9429M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 9430L: linux-fbdev@vger.kernel.org 9431S: Maintained 9432F: drivers/video/fbdev/aty/radeon* 9433F: include/uapi/linux/radeonfb.h 9434 9435RADIOSHARK RADIO DRIVER 9436M: Hans de Goede <hdegoede@redhat.com> 9437L: linux-media@vger.kernel.org 9438T: git git://linuxtv.org/media_tree.git 9439S: Maintained 9440F: drivers/media/radio/radio-shark.c 9441 9442RADIOSHARK2 RADIO DRIVER 9443M: Hans de Goede <hdegoede@redhat.com> 9444L: linux-media@vger.kernel.org 9445T: git git://linuxtv.org/media_tree.git 9446S: Maintained 9447F: drivers/media/radio/radio-shark2.c 9448F: drivers/media/radio/radio-tea5777.c 9449 9450RAGE128 FRAMEBUFFER DISPLAY DRIVER 9451M: Paul Mackerras <paulus@samba.org> 9452L: linux-fbdev@vger.kernel.org 9453S: Maintained 9454F: drivers/video/fbdev/aty/aty128fb.c 9455 9456RALINK MIPS ARCHITECTURE 9457M: John Crispin <john@phrozen.org> 9458L: linux-mips@linux-mips.org 9459S: Maintained 9460F: arch/mips/ralink 9461 9462RALINK RT2X00 WIRELESS LAN DRIVER 9463P: rt2x00 project 9464M: Stanislaw Gruszka <sgruszka@redhat.com> 9465M: Helmut Schaa <helmut.schaa@googlemail.com> 9466L: linux-wireless@vger.kernel.org 9467S: Maintained 9468F: drivers/net/wireless/ralink/rt2x00/ 9469 9470RAMDISK RAM BLOCK DEVICE DRIVER 9471M: Jens Axboe <axboe@kernel.dk> 9472S: Maintained 9473F: Documentation/blockdev/ramdisk.txt 9474F: drivers/block/brd.c 9475 9476RANDOM NUMBER DRIVER 9477M: "Theodore Ts'o" <tytso@mit.edu> 9478S: Maintained 9479F: drivers/char/random.c 9480 9481RAPIDIO SUBSYSTEM 9482M: Matt Porter <mporter@kernel.crashing.org> 9483M: Alexandre Bounine <alexandre.bounine@idt.com> 9484S: Maintained 9485F: drivers/rapidio/ 9486 9487RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9488L: linux-wireless@vger.kernel.org 9489S: Orphan 9490F: drivers/net/wireless/ray* 9491 9492RCUTORTURE MODULE 9493M: Josh Triplett <josh@joshtriplett.org> 9494M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9495L: linux-kernel@vger.kernel.org 9496S: Supported 9497T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9498F: Documentation/RCU/torture.txt 9499F: kernel/rcu/rcutorture.c 9500 9501RCUTORTURE TEST FRAMEWORK 9502M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9503M: Josh Triplett <josh@joshtriplett.org> 9504R: Steven Rostedt <rostedt@goodmis.org> 9505R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9506R: Lai Jiangshan <jiangshanlai@gmail.com> 9507L: linux-kernel@vger.kernel.org 9508S: Supported 9509T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9510F: tools/testing/selftests/rcutorture 9511 9512RDC R-321X SoC 9513M: Florian Fainelli <florian@openwrt.org> 9514S: Maintained 9515 9516RDC R6040 FAST ETHERNET DRIVER 9517M: Florian Fainelli <florian@openwrt.org> 9518L: netdev@vger.kernel.org 9519S: Maintained 9520F: drivers/net/ethernet/rdc/r6040.c 9521 9522RDS - RELIABLE DATAGRAM SOCKETS 9523M: Santosh Shilimkar <santosh.shilimkar@oracle.com> 9524L: netdev@vger.kernel.org 9525L: linux-rdma@vger.kernel.org 9526L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9527W: https://oss.oracle.com/projects/rds/ 9528S: Supported 9529F: net/rds/ 9530F: Documentation/networking/rds.txt 9531 9532RDMAVT - RDMA verbs software 9533M: Dennis Dalessandro <dennis.dalessandro@intel.com> 9534L: linux-rdma@vger.kernel.org 9535S: Supported 9536F: drivers/infiniband/sw/rdmavt 9537 9538READ-COPY UPDATE (RCU) 9539M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9540M: Josh Triplett <josh@joshtriplett.org> 9541R: Steven Rostedt <rostedt@goodmis.org> 9542R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9543R: Lai Jiangshan <jiangshanlai@gmail.com> 9544L: linux-kernel@vger.kernel.org 9545W: http://www.rdrop.com/users/paulmck/RCU/ 9546S: Supported 9547T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9548F: Documentation/RCU/ 9549X: Documentation/RCU/torture.txt 9550F: include/linux/rcu* 9551X: include/linux/srcu.h 9552F: kernel/rcu/ 9553X: kernel/torture.c 9554 9555REAL TIME CLOCK (RTC) SUBSYSTEM 9556M: Alessandro Zummo <a.zummo@towertech.it> 9557M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9558L: rtc-linux@googlegroups.com 9559Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9560T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9561S: Maintained 9562F: Documentation/rtc.txt 9563F: drivers/rtc/ 9564F: include/linux/rtc.h 9565F: include/uapi/linux/rtc.h 9566 9567REALTEK AUDIO CODECS 9568M: Bard Liao <bardliao@realtek.com> 9569M: Oder Chiou <oder_chiou@realtek.com> 9570S: Maintained 9571F: sound/soc/codecs/rt* 9572F: include/sound/rt*.h 9573 9574REISERFS FILE SYSTEM 9575L: reiserfs-devel@vger.kernel.org 9576S: Supported 9577F: fs/reiserfs/ 9578 9579REGISTER MAP ABSTRACTION 9580M: Mark Brown <broonie@kernel.org> 9581L: linux-kernel@vger.kernel.org 9582T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9583S: Supported 9584F: drivers/base/regmap/ 9585F: include/linux/regmap.h 9586 9587REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9588M: Ohad Ben-Cohen <ohad@wizery.com> 9589M: Bjorn Andersson <bjorn.andersson@linaro.org> 9590L: linux-remoteproc@vger.kernel.org 9591T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9592S: Maintained 9593F: drivers/remoteproc/ 9594F: Documentation/remoteproc.txt 9595F: include/linux/remoteproc.h 9596 9597REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9598M: Ohad Ben-Cohen <ohad@wizery.com> 9599M: Bjorn Andersson <bjorn.andersson@linaro.org> 9600L: linux-remoteproc@vger.kernel.org 9601T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9602S: Maintained 9603F: drivers/rpmsg/ 9604F: Documentation/rpmsg.txt 9605F: include/linux/rpmsg.h 9606 9607RENESAS ETHERNET DRIVERS 9608R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9609L: netdev@vger.kernel.org 9610L: linux-renesas-soc@vger.kernel.org 9611F: drivers/net/ethernet/renesas/ 9612F: include/linux/sh_eth.h 9613 9614RENESAS USB2 PHY DRIVER 9615M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9616L: linux-renesas-soc@vger.kernel.org 9617S: Maintained 9618F: drivers/phy/phy-rcar-gen3-usb2.c 9619 9620RESET CONTROLLER FRAMEWORK 9621M: Philipp Zabel <p.zabel@pengutronix.de> 9622T: git git://git.pengutronix.de/git/pza/linux 9623S: Maintained 9624F: drivers/reset/ 9625F: Documentation/devicetree/bindings/reset/ 9626F: include/dt-bindings/reset/ 9627F: include/linux/reset.h 9628F: include/linux/reset-controller.h 9629 9630RFKILL 9631M: Johannes Berg <johannes@sipsolutions.net> 9632L: linux-wireless@vger.kernel.org 9633W: http://wireless.kernel.org/ 9634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9635T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9636S: Maintained 9637F: Documentation/rfkill.txt 9638F: net/rfkill/ 9639 9640RHASHTABLE 9641M: Thomas Graf <tgraf@suug.ch> 9642L: netdev@vger.kernel.org 9643S: Maintained 9644F: lib/rhashtable.c 9645F: include/linux/rhashtable.h 9646 9647RICOH SMARTMEDIA/XD DRIVER 9648M: Maxim Levitsky <maximlevitsky@gmail.com> 9649S: Maintained 9650F: drivers/mtd/nand/r852.c 9651F: drivers/mtd/nand/r852.h 9652 9653RICOH R5C592 MEMORYSTICK DRIVER 9654M: Maxim Levitsky <maximlevitsky@gmail.com> 9655S: Maintained 9656F: drivers/memstick/host/r592.* 9657 9658ROCCAT DRIVERS 9659M: Stefan Achatz <erazor_de@users.sourceforge.net> 9660W: http://sourceforge.net/projects/roccat/ 9661S: Maintained 9662F: drivers/hid/hid-roccat* 9663F: include/linux/hid-roccat* 9664F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9665 9666ROCKER DRIVER 9667M: Jiri Pirko <jiri@resnulli.us> 9668M: Scott Feldman <sfeldma@gmail.com> 9669L: netdev@vger.kernel.org 9670S: Supported 9671F: drivers/net/ethernet/rocker/ 9672 9673ROCKETPORT DRIVER 9674P: Comtrol Corp. 9675W: http://www.comtrol.com 9676S: Maintained 9677F: Documentation/serial/rocket.txt 9678F: drivers/tty/rocket* 9679 9680ROCKETPORT EXPRESS/INFINITY DRIVER 9681M: Kevin Cernekee <cernekee@gmail.com> 9682L: linux-serial@vger.kernel.org 9683S: Odd Fixes 9684F: drivers/tty/serial/rp2.* 9685 9686ROSE NETWORK LAYER 9687M: Ralf Baechle <ralf@linux-mips.org> 9688L: linux-hams@vger.kernel.org 9689W: http://www.linux-ax25.org/ 9690S: Maintained 9691F: include/net/rose.h 9692F: include/uapi/linux/rose.h 9693F: net/rose/ 9694 9695RTL2830 MEDIA DRIVER 9696M: Antti Palosaari <crope@iki.fi> 9697L: linux-media@vger.kernel.org 9698W: https://linuxtv.org 9699W: http://palosaari.fi/linux/ 9700Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9701T: git git://linuxtv.org/anttip/media_tree.git 9702S: Maintained 9703F: drivers/media/dvb-frontends/rtl2830* 9704 9705RTL2832 MEDIA DRIVER 9706M: Antti Palosaari <crope@iki.fi> 9707L: linux-media@vger.kernel.org 9708W: https://linuxtv.org 9709W: http://palosaari.fi/linux/ 9710Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9711T: git git://linuxtv.org/anttip/media_tree.git 9712S: Maintained 9713F: drivers/media/dvb-frontends/rtl2832* 9714 9715RTL2832_SDR MEDIA DRIVER 9716M: Antti Palosaari <crope@iki.fi> 9717L: linux-media@vger.kernel.org 9718W: https://linuxtv.org 9719W: http://palosaari.fi/linux/ 9720Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9721T: git git://linuxtv.org/anttip/media_tree.git 9722S: Maintained 9723F: drivers/media/dvb-frontends/rtl2832_sdr* 9724 9725RTL8180 WIRELESS DRIVER 9726L: linux-wireless@vger.kernel.org 9727W: http://wireless.kernel.org/ 9728T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9729S: Orphan 9730F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9731 9732RTL8187 WIRELESS DRIVER 9733M: Herton Ronaldo Krzesinski <herton@canonical.com> 9734M: Hin-Tak Leung <htl10@users.sourceforge.net> 9735M: Larry Finger <Larry.Finger@lwfinger.net> 9736L: linux-wireless@vger.kernel.org 9737W: http://wireless.kernel.org/ 9738T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9739S: Maintained 9740F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9741 9742RTL8192CE WIRELESS DRIVER 9743M: Larry Finger <Larry.Finger@lwfinger.net> 9744M: Chaoming Li <chaoming_li@realsil.com.cn> 9745L: linux-wireless@vger.kernel.org 9746W: http://wireless.kernel.org/ 9747T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9748S: Maintained 9749F: drivers/net/wireless/realtek/rtlwifi/ 9750F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9751 9752RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9753M: Jes Sorensen <Jes.Sorensen@redhat.com> 9754L: linux-wireless@vger.kernel.org 9755T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel 9756S: Maintained 9757F: drivers/net/wireless/realtek/rtl8xxxu/ 9758 9759S3 SAVAGE FRAMEBUFFER DRIVER 9760M: Antonino Daplas <adaplas@gmail.com> 9761L: linux-fbdev@vger.kernel.org 9762S: Maintained 9763F: drivers/video/fbdev/savage/ 9764 9765S390 9766M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9767M: Heiko Carstens <heiko.carstens@de.ibm.com> 9768L: linux-s390@vger.kernel.org 9769W: http://www.ibm.com/developerworks/linux/linux390/ 9770T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9771S: Supported 9772F: arch/s390/ 9773F: drivers/s390/ 9774F: Documentation/s390/ 9775F: Documentation/DocBook/s390* 9776 9777S390 COMMON I/O LAYER 9778M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9779M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9780L: linux-s390@vger.kernel.org 9781W: http://www.ibm.com/developerworks/linux/linux390/ 9782S: Supported 9783F: drivers/s390/cio/ 9784 9785S390 DASD DRIVER 9786M: Stefan Weinhuber <wein@de.ibm.com> 9787M: Stefan Haberland <stefan.haberland@de.ibm.com> 9788L: linux-s390@vger.kernel.org 9789W: http://www.ibm.com/developerworks/linux/linux390/ 9790S: Supported 9791F: drivers/s390/block/dasd* 9792F: block/partitions/ibm.c 9793 9794S390 NETWORK DRIVERS 9795M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9796L: linux-s390@vger.kernel.org 9797W: http://www.ibm.com/developerworks/linux/linux390/ 9798S: Supported 9799F: drivers/s390/net/ 9800 9801S390 PCI SUBSYSTEM 9802M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9803M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9804L: linux-s390@vger.kernel.org 9805W: http://www.ibm.com/developerworks/linux/linux390/ 9806S: Supported 9807F: arch/s390/pci/ 9808F: drivers/pci/hotplug/s390_pci_hpc.c 9809 9810S390 ZCRYPT DRIVER 9811M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9812L: linux-s390@vger.kernel.org 9813W: http://www.ibm.com/developerworks/linux/linux390/ 9814S: Supported 9815F: drivers/s390/crypto/ 9816 9817S390 ZFCP DRIVER 9818M: Steffen Maier <maier@linux.vnet.ibm.com> 9819L: linux-s390@vger.kernel.org 9820W: http://www.ibm.com/developerworks/linux/linux390/ 9821S: Supported 9822F: drivers/s390/scsi/zfcp_* 9823 9824S390 IUCV NETWORK LAYER 9825M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9826L: linux-s390@vger.kernel.org 9827W: http://www.ibm.com/developerworks/linux/linux390/ 9828S: Supported 9829F: drivers/s390/net/*iucv* 9830F: include/net/iucv/ 9831F: net/iucv/ 9832 9833S390 IOMMU (PCI) 9834M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9835L: linux-s390@vger.kernel.org 9836W: http://www.ibm.com/developerworks/linux/linux390/ 9837S: Supported 9838F: drivers/iommu/s390-iommu.c 9839 9840S3C24XX SD/MMC Driver 9841M: Ben Dooks <ben-linux@fluff.org> 9842L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9843S: Supported 9844F: drivers/mmc/host/s3cmci.* 9845 9846SAA6588 RDS RECEIVER DRIVER 9847M: Hans Verkuil <hverkuil@xs4all.nl> 9848L: linux-media@vger.kernel.org 9849T: git git://linuxtv.org/media_tree.git 9850W: https://linuxtv.org 9851S: Odd Fixes 9852F: drivers/media/i2c/saa6588* 9853 9854SAA7134 VIDEO4LINUX DRIVER 9855M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9856L: linux-media@vger.kernel.org 9857W: https://linuxtv.org 9858T: git git://linuxtv.org/media_tree.git 9859S: Odd fixes 9860F: Documentation/video4linux/*.saa7134 9861F: drivers/media/pci/saa7134/ 9862 9863SAA7146 VIDEO4LINUX-2 DRIVER 9864M: Hans Verkuil <hverkuil@xs4all.nl> 9865L: linux-media@vger.kernel.org 9866T: git git://linuxtv.org/media_tree.git 9867S: Maintained 9868F: drivers/media/common/saa7146/ 9869F: drivers/media/pci/saa7146/ 9870F: include/media/saa7146* 9871 9872SAMSUNG LAPTOP DRIVER 9873M: Corentin Chary <corentin.chary@gmail.com> 9874L: platform-driver-x86@vger.kernel.org 9875S: Maintained 9876F: drivers/platform/x86/samsung-laptop.c 9877 9878SAMSUNG AUDIO (ASoC) DRIVERS 9879M: Sangbeom Kim <sbkim73@samsung.com> 9880L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9881S: Supported 9882F: sound/soc/samsung/ 9883 9884SAMSUNG FRAMEBUFFER DRIVER 9885M: Jingoo Han <jingoohan1@gmail.com> 9886L: linux-fbdev@vger.kernel.org 9887S: Maintained 9888F: drivers/video/fbdev/s3c-fb.c 9889 9890SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9891M: Sangbeom Kim <sbkim73@samsung.com> 9892M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9893L: linux-kernel@vger.kernel.org 9894L: linux-samsung-soc@vger.kernel.org 9895S: Supported 9896F: drivers/mfd/sec*.c 9897F: drivers/regulator/s2m*.c 9898F: drivers/regulator/s5m*.c 9899F: drivers/clk/clk-s2mps11.c 9900F: drivers/rtc/rtc-s5m.c 9901F: include/linux/mfd/samsung/ 9902F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9903F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9904F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9905F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9906 9907SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9908M: Kyungmin Park <kyungmin.park@samsung.com> 9909M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9910L: linux-media@vger.kernel.org 9911Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9912S: Supported 9913F: drivers/media/platform/exynos4-is/ 9914 9915SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9916M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9917L: linux-media@vger.kernel.org 9918L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9919S: Maintained 9920F: drivers/media/platform/s3c-camif/ 9921F: include/media/drv-intf/s3c_camif.h 9922 9923SAMSUNG S5C73M3 CAMERA DRIVER 9924M: Kyungmin Park <kyungmin.park@samsung.com> 9925M: Andrzej Hajda <a.hajda@samsung.com> 9926L: linux-media@vger.kernel.org 9927S: Supported 9928F: drivers/media/i2c/s5c73m3/* 9929 9930SAMSUNG S5K5BAF CAMERA DRIVER 9931M: Kyungmin Park <kyungmin.park@samsung.com> 9932M: Andrzej Hajda <a.hajda@samsung.com> 9933L: linux-media@vger.kernel.org 9934S: Supported 9935F: drivers/media/i2c/s5k5baf.c 9936 9937SAMSUNG S3FWRN5 NFC DRIVER 9938M: Robert Baldyga <r.baldyga@samsung.com> 9939M: Krzysztof Opasiak <k.opasiak@samsung.com> 9940L: linux-nfc@lists.01.org (moderated for non-subscribers) 9941S: Supported 9942F: drivers/nfc/s3fwrn5 9943 9944SAMSUNG SOC CLOCK DRIVERS 9945M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9946M: Tomasz Figa <tomasz.figa@gmail.com> 9947S: Supported 9948L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9949F: drivers/clk/samsung/ 9950 9951SAMSUNG SXGBE DRIVERS 9952M: Byungho An <bh74.an@samsung.com> 9953M: Girish K S <ks.giri@samsung.com> 9954M: Vipul Pandya <vipul.pandya@samsung.com> 9955S: Supported 9956L: netdev@vger.kernel.org 9957F: drivers/net/ethernet/samsung/sxgbe/ 9958 9959SAMSUNG THERMAL DRIVER 9960M: Lukasz Majewski <l.majewski@samsung.com> 9961L: linux-pm@vger.kernel.org 9962L: linux-samsung-soc@vger.kernel.org 9963S: Supported 9964T: git https://github.com/lmajewski/linux-samsung-thermal.git 9965F: drivers/thermal/samsung/ 9966 9967SAMSUNG USB2 PHY DRIVER 9968M: Kamil Debski <k.debski@samsung.com> 9969L: linux-kernel@vger.kernel.org 9970S: Supported 9971F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9972F: Documentation/phy/samsung-usb2.txt 9973F: drivers/phy/phy-exynos4210-usb2.c 9974F: drivers/phy/phy-exynos4x12-usb2.c 9975F: drivers/phy/phy-exynos5250-usb2.c 9976F: drivers/phy/phy-s5pv210-usb2.c 9977F: drivers/phy/phy-samsung-usb2.c 9978F: drivers/phy/phy-samsung-usb2.h 9979 9980SERIAL DRIVERS 9981M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9982L: linux-serial@vger.kernel.org 9983S: Maintained 9984F: drivers/tty/serial/ 9985 9986SYNOPSYS DESIGNWARE DMAC DRIVER 9987M: Viresh Kumar <vireshk@kernel.org> 9988M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9989S: Maintained 9990F: include/linux/dma/dw.h 9991F: include/linux/platform_data/dma-dw.h 9992F: drivers/dma/dw/ 9993 9994SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9995M: Lars Persson <lars.persson@axis.com> 9996L: netdev@vger.kernel.org 9997S: Supported 9998F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9999F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 10000 10001SYNOPSYS DESIGNWARE I2C DRIVER 10002M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 10003R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 10004R: Mika Westerberg <mika.westerberg@linux.intel.com> 10005L: linux-i2c@vger.kernel.org 10006S: Maintained 10007F: drivers/i2c/busses/i2c-designware-* 10008F: include/linux/platform_data/i2c-designware.h 10009 10010SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 10011M: Jaehoon Chung <jh80.chung@samsung.com> 10012L: linux-mmc@vger.kernel.org 10013S: Maintained 10014F: include/linux/mmc/dw_mmc.h 10015F: drivers/mmc/host/dw_mmc* 10016 10017SYSTEM TRACE MODULE CLASS 10018M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 10019S: Maintained 10020T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git 10021F: Documentation/trace/stm.txt 10022F: drivers/hwtracing/stm/ 10023F: include/linux/stm.h 10024F: include/uapi/linux/stm.h 10025 10026THUNDERBOLT DRIVER 10027M: Andreas Noever <andreas.noever@gmail.com> 10028S: Maintained 10029F: drivers/thunderbolt/ 10030 10031TI BQ27XXX POWER SUPPLY DRIVER 10032R: Andrew F. Davis <afd@ti.com> 10033F: include/linux/power/bq27xxx_battery.h 10034F: drivers/power/bq27xxx_battery.c 10035F: drivers/power/bq27xxx_battery_i2c.c 10036 10037TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 10038M: John Stultz <john.stultz@linaro.org> 10039M: Thomas Gleixner <tglx@linutronix.de> 10040L: linux-kernel@vger.kernel.org 10041T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 10042S: Supported 10043F: include/linux/clocksource.h 10044F: include/linux/time.h 10045F: include/linux/timex.h 10046F: include/uapi/linux/time.h 10047F: include/uapi/linux/timex.h 10048F: kernel/time/clocksource.c 10049F: kernel/time/time*.c 10050F: kernel/time/alarmtimer.c 10051F: kernel/time/ntp.c 10052F: tools/testing/selftests/timers/ 10053 10054SC1200 WDT DRIVER 10055M: Zwane Mwaikambo <zwanem@gmail.com> 10056S: Maintained 10057F: drivers/watchdog/sc1200wdt.c 10058 10059SCHEDULER 10060M: Ingo Molnar <mingo@redhat.com> 10061M: Peter Zijlstra <peterz@infradead.org> 10062L: linux-kernel@vger.kernel.org 10063T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 10064S: Maintained 10065F: kernel/sched/ 10066F: include/linux/sched.h 10067F: include/uapi/linux/sched.h 10068F: include/linux/wait.h 10069 10070SCORE ARCHITECTURE 10071M: Chen Liqin <liqin.linux@gmail.com> 10072M: Lennox Wu <lennox.wu@gmail.com> 10073W: http://www.sunplus.com 10074S: Supported 10075F: arch/score/ 10076 10077SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 10078M: Sudeep Holla <sudeep.holla@arm.com> 10079L: linux-arm-kernel@lists.infradead.org 10080S: Maintained 10081F: Documentation/devicetree/bindings/arm/arm,scpi.txt 10082F: drivers/clk/clk-scpi.c 10083F: drivers/cpufreq/scpi-cpufreq.c 10084F: drivers/firmware/arm_scpi.c 10085F: include/linux/scpi_protocol.h 10086 10087SCSI CDROM DRIVER 10088M: Jens Axboe <axboe@kernel.dk> 10089L: linux-scsi@vger.kernel.org 10090W: http://www.kernel.dk 10091S: Maintained 10092F: drivers/scsi/sr* 10093 10094SCSI RDMA PROTOCOL (SRP) INITIATOR 10095M: Bart Van Assche <bart.vanassche@sandisk.com> 10096L: linux-rdma@vger.kernel.org 10097S: Supported 10098W: http://www.openfabrics.org 10099Q: http://patchwork.kernel.org/project/linux-rdma/list/ 10100T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 10101F: drivers/infiniband/ulp/srp/ 10102F: include/scsi/srp.h 10103 10104SCSI SG DRIVER 10105M: Doug Gilbert <dgilbert@interlog.com> 10106L: linux-scsi@vger.kernel.org 10107W: http://sg.danny.cz/sg 10108S: Maintained 10109F: Documentation/scsi/scsi-generic.txt 10110F: drivers/scsi/sg.c 10111F: include/scsi/sg.h 10112 10113SCSI SUBSYSTEM 10114M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com> 10115T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 10116M: "Martin K. Petersen" <martin.petersen@oracle.com> 10117T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 10118L: linux-scsi@vger.kernel.org 10119S: Maintained 10120F: drivers/scsi/ 10121F: include/scsi/ 10122 10123SCSI TAPE DRIVER 10124M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 10125L: linux-scsi@vger.kernel.org 10126S: Maintained 10127F: Documentation/scsi/st.txt 10128F: drivers/scsi/st.* 10129F: drivers/scsi/st_*.h 10130 10131SCTP PROTOCOL 10132M: Vlad Yasevich <vyasevich@gmail.com> 10133M: Neil Horman <nhorman@tuxdriver.com> 10134L: linux-sctp@vger.kernel.org 10135W: http://lksctp.sourceforge.net 10136S: Maintained 10137F: Documentation/networking/sctp.txt 10138F: include/linux/sctp.h 10139F: include/uapi/linux/sctp.h 10140F: include/net/sctp/ 10141F: net/sctp/ 10142 10143SCx200 CPU SUPPORT 10144M: Jim Cromie <jim.cromie@gmail.com> 10145S: Odd Fixes 10146F: Documentation/i2c/busses/scx200_acb 10147F: arch/x86/platform/scx200/ 10148F: drivers/watchdog/scx200_wdt.c 10149F: drivers/i2c/busses/scx200* 10150F: drivers/mtd/maps/scx200_docflash.c 10151F: include/linux/scx200.h 10152 10153SCx200 GPIO DRIVER 10154M: Jim Cromie <jim.cromie@gmail.com> 10155S: Maintained 10156F: drivers/char/scx200_gpio.c 10157F: include/linux/scx200_gpio.h 10158 10159SCx200 HRT CLOCKSOURCE DRIVER 10160M: Jim Cromie <jim.cromie@gmail.com> 10161S: Maintained 10162F: drivers/clocksource/scx200_hrt.c 10163 10164SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 10165M: Sascha Sommer <saschasommer@freenet.de> 10166L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 10167S: Maintained 10168F: drivers/mmc/host/sdricoh_cs.c 10169 10170SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 10171M: Adrian Hunter <adrian.hunter@intel.com> 10172L: linux-mmc@vger.kernel.org 10173T: git git://git.infradead.org/users/ahunter/linux-sdhci.git 10174S: Maintained 10175F: drivers/mmc/host/sdhci* 10176F: include/linux/mmc/sdhci* 10177 10178SECURE COMPUTING 10179M: Kees Cook <keescook@chromium.org> 10180R: Andy Lutomirski <luto@amacapital.net> 10181R: Will Drewry <wad@chromium.org> 10182T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 10183S: Supported 10184F: kernel/seccomp.c 10185F: include/uapi/linux/seccomp.h 10186F: include/linux/seccomp.h 10187F: tools/testing/selftests/seccomp/* 10188K: \bsecure_computing 10189K: \bTIF_SECCOMP\b 10190 10191SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 10192M: Ben Dooks <ben-linux@fluff.org> 10193M: Jaehoon Chung <jh80.chung@samsung.com> 10194L: linux-mmc@vger.kernel.org 10195S: Maintained 10196F: drivers/mmc/host/sdhci-s3c* 10197 10198SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 10199M: Viresh Kumar <vireshk@kernel.org> 10200L: linux-mmc@vger.kernel.org 10201S: Maintained 10202F: drivers/mmc/host/sdhci-spear.c 10203 10204SECURITY SUBSYSTEM 10205M: James Morris <james.l.morris@oracle.com> 10206M: "Serge E. Hallyn" <serge@hallyn.com> 10207L: linux-security-module@vger.kernel.org (suggested Cc:) 10208T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 10209W: http://kernsec.org/ 10210S: Supported 10211F: security/ 10212 10213SECURITY CONTACT 10214M: Security Officers <security@kernel.org> 10215S: Supported 10216 10217SELINUX SECURITY MODULE 10218M: Paul Moore <paul@paul-moore.com> 10219M: Stephen Smalley <sds@tycho.nsa.gov> 10220M: Eric Paris <eparis@parisplace.org> 10221L: selinux@tycho.nsa.gov (moderated for non-subscribers) 10222W: http://selinuxproject.org 10223T: git git://git.infradead.org/users/pcmoore/selinux 10224S: Supported 10225F: include/linux/selinux* 10226F: security/selinux/ 10227F: scripts/selinux/ 10228 10229APPARMOR SECURITY MODULE 10230M: John Johansen <john.johansen@canonical.com> 10231L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 10232W: apparmor.wiki.kernel.org 10233T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 10234S: Supported 10235F: security/apparmor/ 10236 10237LOADPIN SECURITY MODULE 10238M: Kees Cook <keescook@chromium.org> 10239T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin 10240S: Supported 10241F: security/loadpin/ 10242 10243YAMA SECURITY MODULE 10244M: Kees Cook <keescook@chromium.org> 10245T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 10246S: Supported 10247F: security/yama/ 10248 10249SENSABLE PHANTOM 10250M: Jiri Slaby <jirislaby@gmail.com> 10251S: Maintained 10252F: drivers/misc/phantom.c 10253F: include/uapi/linux/phantom.h 10254 10255SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 10256M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 10257M: Ketan Mukadam <ketan.mukadam@avagotech.com> 10258M: John Soni Jose <sony.john@avagotech.com> 10259L: linux-scsi@vger.kernel.org 10260W: http://www.avagotech.com 10261S: Supported 10262F: drivers/scsi/be2iscsi/ 10263 10264Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 10265M: Sathya Perla <sathya.perla@broadcom.com> 10266M: Ajit Khaparde <ajit.khaparde@broadcom.com> 10267M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com> 10268M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 10269M: Somnath Kotur <somnath.kotur@broadcom.com> 10270L: netdev@vger.kernel.org 10271W: http://www.emulex.com 10272S: Supported 10273F: drivers/net/ethernet/emulex/benet/ 10274 10275EMULEX ONECONNECT ROCE DRIVER 10276M: Selvin Xavier <selvin.xavier@avagotech.com> 10277M: Devesh Sharma <devesh.sharma@avagotech.com> 10278M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 10279L: linux-rdma@vger.kernel.org 10280W: http://www.emulex.com 10281S: Supported 10282F: drivers/infiniband/hw/ocrdma/ 10283 10284SFC NETWORK DRIVER 10285M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 10286M: Edward Cree <ecree@solarflare.com> 10287M: Bert Kenward <bkenward@solarflare.com> 10288L: netdev@vger.kernel.org 10289S: Supported 10290F: drivers/net/ethernet/sfc/ 10291 10292SGI GRU DRIVER 10293M: Dimitri Sivanich <sivanich@sgi.com> 10294S: Maintained 10295F: drivers/misc/sgi-gru/ 10296 10297SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 10298M: Pat Gefre <pfg@sgi.com> 10299L: linux-ia64@vger.kernel.org 10300S: Supported 10301F: Documentation/ia64/serial.txt 10302F: drivers/tty/serial/ioc?_serial.c 10303F: include/linux/ioc?.h 10304 10305SGI XP/XPC/XPNET DRIVER 10306M: Cliff Whickman <cpw@sgi.com> 10307M: Robin Holt <robinmholt@gmail.com> 10308S: Maintained 10309F: drivers/misc/sgi-xp/ 10310 10311SI2157 MEDIA DRIVER 10312M: Antti Palosaari <crope@iki.fi> 10313L: linux-media@vger.kernel.org 10314W: https://linuxtv.org 10315W: http://palosaari.fi/linux/ 10316Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10317T: git git://linuxtv.org/anttip/media_tree.git 10318S: Maintained 10319F: drivers/media/tuners/si2157* 10320 10321SI2168 MEDIA DRIVER 10322M: Antti Palosaari <crope@iki.fi> 10323L: linux-media@vger.kernel.org 10324W: https://linuxtv.org 10325W: http://palosaari.fi/linux/ 10326Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10327T: git git://linuxtv.org/anttip/media_tree.git 10328S: Maintained 10329F: drivers/media/dvb-frontends/si2168* 10330 10331SI470X FM RADIO RECEIVER I2C DRIVER 10332M: Hans Verkuil <hverkuil@xs4all.nl> 10333L: linux-media@vger.kernel.org 10334T: git git://linuxtv.org/media_tree.git 10335W: https://linuxtv.org 10336S: Odd Fixes 10337F: drivers/media/radio/si470x/radio-si470x-i2c.c 10338 10339SI470X FM RADIO RECEIVER USB DRIVER 10340M: Hans Verkuil <hverkuil@xs4all.nl> 10341L: linux-media@vger.kernel.org 10342T: git git://linuxtv.org/media_tree.git 10343W: https://linuxtv.org 10344S: Maintained 10345F: drivers/media/radio/si470x/radio-si470x-common.c 10346F: drivers/media/radio/si470x/radio-si470x.h 10347F: drivers/media/radio/si470x/radio-si470x-usb.c 10348 10349SI4713 FM RADIO TRANSMITTER I2C DRIVER 10350M: Eduardo Valentin <edubezval@gmail.com> 10351L: linux-media@vger.kernel.org 10352T: git git://linuxtv.org/media_tree.git 10353W: https://linuxtv.org 10354S: Odd Fixes 10355F: drivers/media/radio/si4713/si4713.? 10356 10357SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 10358M: Eduardo Valentin <edubezval@gmail.com> 10359L: linux-media@vger.kernel.org 10360T: git git://linuxtv.org/media_tree.git 10361W: https://linuxtv.org 10362S: Odd Fixes 10363F: drivers/media/radio/si4713/radio-platform-si4713.c 10364 10365SI4713 FM RADIO TRANSMITTER USB DRIVER 10366M: Hans Verkuil <hverkuil@xs4all.nl> 10367L: linux-media@vger.kernel.org 10368T: git git://linuxtv.org/media_tree.git 10369W: https://linuxtv.org 10370S: Maintained 10371F: drivers/media/radio/si4713/radio-usb-si4713.c 10372 10373SIANO DVB DRIVER 10374M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10375L: linux-media@vger.kernel.org 10376W: https://linuxtv.org 10377T: git git://linuxtv.org/media_tree.git 10378S: Odd fixes 10379F: drivers/media/common/siano/ 10380F: drivers/media/usb/siano/ 10381F: drivers/media/usb/siano/ 10382F: drivers/media/mmc/siano/ 10383 10384SIMPLEFB FB DRIVER 10385M: Hans de Goede <hdegoede@redhat.com> 10386L: linux-fbdev@vger.kernel.org 10387S: Maintained 10388F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 10389F: drivers/video/fbdev/simplefb.c 10390F: include/linux/platform_data/simplefb.h 10391 10392SH_VEU V4L2 MEM2MEM DRIVER 10393L: linux-media@vger.kernel.org 10394S: Orphan 10395F: drivers/media/platform/sh_veu.c 10396 10397SH_VOU V4L2 OUTPUT DRIVER 10398L: linux-media@vger.kernel.org 10399S: Orphan 10400F: drivers/media/platform/sh_vou.c 10401F: include/media/drv-intf/sh_vou.h 10402 10403SIMPLE FIRMWARE INTERFACE (SFI) 10404M: Len Brown <lenb@kernel.org> 10405L: sfi-devel@simplefirmware.org 10406W: http://simplefirmware.org/ 10407T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 10408S: Supported 10409F: arch/x86/platform/sfi/ 10410F: drivers/sfi/ 10411F: include/linux/sfi*.h 10412 10413SIMTEC EB110ATX (Chalice CATS) 10414P: Ben Dooks 10415P: Vincent Sanders <vince@simtec.co.uk> 10416M: Simtec Linux Team <linux@simtec.co.uk> 10417W: http://www.simtec.co.uk/products/EB110ATX/ 10418S: Supported 10419 10420SIMTEC EB2410ITX (BAST) 10421P: Ben Dooks 10422P: Vincent Sanders <vince@simtec.co.uk> 10423M: Simtec Linux Team <linux@simtec.co.uk> 10424W: http://www.simtec.co.uk/products/EB2410ITX/ 10425S: Supported 10426F: arch/arm/mach-s3c24xx/mach-bast.c 10427F: arch/arm/mach-s3c24xx/bast-ide.c 10428F: arch/arm/mach-s3c24xx/bast-irq.c 10429 10430TI DAVINCI MACHINE SUPPORT 10431M: Sekhar Nori <nsekhar@ti.com> 10432M: Kevin Hilman <khilman@kernel.org> 10433L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10434T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 10435S: Supported 10436F: arch/arm/mach-davinci/ 10437F: drivers/i2c/busses/i2c-davinci.c 10438 10439TI DAVINCI SERIES MEDIA DRIVER 10440M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10441L: linux-media@vger.kernel.org 10442W: https://linuxtv.org 10443Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10444T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10445S: Maintained 10446F: drivers/media/platform/davinci/ 10447F: include/media/davinci/ 10448 10449TI AM437X VPFE DRIVER 10450M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10451L: linux-media@vger.kernel.org 10452W: https://linuxtv.org 10453Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10454T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10455S: Maintained 10456F: drivers/media/platform/am437x/ 10457 10458OV2659 OMNIVISION SENSOR DRIVER 10459M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 10460L: linux-media@vger.kernel.org 10461W: https://linuxtv.org 10462Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10463T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 10464S: Maintained 10465F: drivers/media/i2c/ov2659.c 10466F: include/media/i2c/ov2659.h 10467 10468SILICON MOTION SM712 FRAME BUFFER DRIVER 10469M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10470M: Teddy Wang <teddy.wang@siliconmotion.com> 10471M: Sudip Mukherjee <sudip@vectorindia.org> 10472L: linux-fbdev@vger.kernel.org 10473S: Maintained 10474F: drivers/video/fbdev/sm712* 10475F: Documentation/fb/sm712fb.txt 10476 10477SIS 190 ETHERNET DRIVER 10478M: Francois Romieu <romieu@fr.zoreil.com> 10479L: netdev@vger.kernel.org 10480S: Maintained 10481F: drivers/net/ethernet/sis/sis190.c 10482 10483SIS 900/7016 FAST ETHERNET DRIVER 10484M: Daniele Venzano <venza@brownhat.org> 10485W: http://www.brownhat.org/sis900.html 10486L: netdev@vger.kernel.org 10487S: Maintained 10488F: drivers/net/ethernet/sis/sis900.* 10489 10490SIS FRAMEBUFFER DRIVER 10491M: Thomas Winischhofer <thomas@winischhofer.net> 10492W: http://www.winischhofer.net/linuxsisvga.shtml 10493S: Maintained 10494F: Documentation/fb/sisfb.txt 10495F: drivers/video/fbdev/sis/ 10496F: include/video/sisfb.h 10497 10498SIS USB2VGA DRIVER 10499M: Thomas Winischhofer <thomas@winischhofer.net> 10500W: http://www.winischhofer.at/linuxsisusbvga.shtml 10501S: Maintained 10502F: drivers/usb/misc/sisusbvga/ 10503 10504SLAB ALLOCATOR 10505M: Christoph Lameter <cl@linux.com> 10506M: Pekka Enberg <penberg@kernel.org> 10507M: David Rientjes <rientjes@google.com> 10508M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10509M: Andrew Morton <akpm@linux-foundation.org> 10510L: linux-mm@kvack.org 10511S: Maintained 10512F: include/linux/sl?b*.h 10513F: mm/sl?b* 10514 10515SLEEPABLE READ-COPY UPDATE (SRCU) 10516M: Lai Jiangshan <jiangshanlai@gmail.com> 10517M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10518M: Josh Triplett <josh@joshtriplett.org> 10519R: Steven Rostedt <rostedt@goodmis.org> 10520R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10521L: linux-kernel@vger.kernel.org 10522W: http://www.rdrop.com/users/paulmck/RCU/ 10523S: Supported 10524T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10525F: include/linux/srcu.h 10526F: kernel/rcu/srcu.c 10527 10528SMACK SECURITY MODULE 10529M: Casey Schaufler <casey@schaufler-ca.com> 10530L: linux-security-module@vger.kernel.org 10531W: http://schaufler-ca.com 10532T: git git://git.gitorious.org/smack-next/kernel.git 10533S: Maintained 10534F: Documentation/security/Smack.txt 10535F: security/smack/ 10536 10537DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10538M: Kevin Hilman <khilman@kernel.org> 10539M: Nishanth Menon <nm@ti.com> 10540S: Maintained 10541F: drivers/power/avs/ 10542F: include/linux/power/smartreflex.h 10543L: linux-pm@vger.kernel.org 10544 10545SMC91x ETHERNET DRIVER 10546M: Nicolas Pitre <nico@fluxnic.net> 10547S: Odd Fixes 10548F: drivers/net/ethernet/smsc/smc91x.* 10549 10550SMIA AND SMIA++ IMAGE SENSOR DRIVER 10551M: Sakari Ailus <sakari.ailus@iki.fi> 10552L: linux-media@vger.kernel.org 10553S: Maintained 10554F: drivers/media/i2c/smiapp/ 10555F: include/media/i2c/smiapp.h 10556F: drivers/media/i2c/smiapp-pll.c 10557F: drivers/media/i2c/smiapp-pll.h 10558F: include/uapi/linux/smiapp.h 10559F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10560 10561SMM665 HARDWARE MONITOR DRIVER 10562M: Guenter Roeck <linux@roeck-us.net> 10563L: linux-hwmon@vger.kernel.org 10564S: Maintained 10565F: Documentation/hwmon/smm665 10566F: drivers/hwmon/smm665.c 10567 10568SMSC EMC2103 HARDWARE MONITOR DRIVER 10569M: Steve Glendinning <steve.glendinning@shawell.net> 10570L: linux-hwmon@vger.kernel.org 10571S: Maintained 10572F: Documentation/hwmon/emc2103 10573F: drivers/hwmon/emc2103.c 10574 10575SMSC SCH5627 HARDWARE MONITOR DRIVER 10576M: Hans de Goede <hdegoede@redhat.com> 10577L: linux-hwmon@vger.kernel.org 10578S: Supported 10579F: Documentation/hwmon/sch5627 10580F: drivers/hwmon/sch5627.c 10581 10582SMSC47B397 HARDWARE MONITOR DRIVER 10583M: Jean Delvare <jdelvare@suse.com> 10584L: linux-hwmon@vger.kernel.org 10585S: Maintained 10586F: Documentation/hwmon/smsc47b397 10587F: drivers/hwmon/smsc47b397.c 10588 10589SMSC911x ETHERNET DRIVER 10590M: Steve Glendinning <steve.glendinning@shawell.net> 10591L: netdev@vger.kernel.org 10592S: Maintained 10593F: include/linux/smsc911x.h 10594F: drivers/net/ethernet/smsc/smsc911x.* 10595 10596SMSC9420 PCI ETHERNET DRIVER 10597M: Steve Glendinning <steve.glendinning@shawell.net> 10598L: netdev@vger.kernel.org 10599S: Maintained 10600F: drivers/net/ethernet/smsc/smsc9420.* 10601 10602SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10603M: Steve Glendinning <steve.glendinning@shawell.net> 10604L: linux-fbdev@vger.kernel.org 10605S: Maintained 10606F: drivers/video/fbdev/smscufx.c 10607 10608SOC-CAMERA V4L2 SUBSYSTEM 10609M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10610L: linux-media@vger.kernel.org 10611T: git git://linuxtv.org/media_tree.git 10612S: Maintained 10613F: include/media/soc* 10614F: drivers/media/i2c/soc_camera/ 10615F: drivers/media/platform/soc_camera/ 10616 10617SOEKRIS NET48XX LED SUPPORT 10618M: Chris Boot <bootc@bootc.net> 10619S: Maintained 10620F: drivers/leds/leds-net48xx.c 10621 10622SOFTLOGIC 6x10 MPEG CODEC 10623M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10624M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10625M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10626M: Ismael Luceno <ismael@iodev.co.uk> 10627L: linux-media@vger.kernel.org 10628S: Supported 10629F: drivers/media/pci/solo6x10/ 10630 10631SOFTWARE RAID (Multiple Disks) SUPPORT 10632M: Shaohua Li <shli@kernel.org> 10633L: linux-raid@vger.kernel.org 10634T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git 10635S: Supported 10636F: drivers/md/ 10637F: include/linux/raid/ 10638F: include/uapi/linux/raid/ 10639 10640SONIC NETWORK DRIVER 10641M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10642L: netdev@vger.kernel.org 10643S: Maintained 10644F: drivers/net/ethernet/natsemi/sonic.* 10645 10646SONICS SILICON BACKPLANE DRIVER (SSB) 10647M: Michael Buesch <m@bues.ch> 10648L: linux-wireless@vger.kernel.org 10649S: Maintained 10650F: drivers/ssb/ 10651F: include/linux/ssb/ 10652 10653SONY VAIO CONTROL DEVICE DRIVER 10654M: Mattia Dongili <malattia@linux.it> 10655L: platform-driver-x86@vger.kernel.org 10656W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10657S: Maintained 10658F: Documentation/laptops/sony-laptop.txt 10659F: drivers/char/sonypi.c 10660F: drivers/platform/x86/sony-laptop.c 10661F: include/linux/sony-laptop.h 10662 10663SONY MEMORYSTICK CARD SUPPORT 10664M: Alex Dubov <oakad@yahoo.com> 10665W: http://tifmxx.berlios.de/ 10666S: Maintained 10667F: drivers/memstick/host/tifm_ms.c 10668 10669SONY MEMORYSTICK STANDARD SUPPORT 10670M: Maxim Levitsky <maximlevitsky@gmail.com> 10671S: Maintained 10672F: drivers/memstick/core/ms_block.* 10673 10674SOUND 10675M: Jaroslav Kysela <perex@perex.cz> 10676M: Takashi Iwai <tiwai@suse.com> 10677L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10678W: http://www.alsa-project.org/ 10679T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10680T: git git://git.alsa-project.org/alsa-kernel.git 10681Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10682S: Maintained 10683F: Documentation/sound/ 10684F: include/sound/ 10685F: include/uapi/sound/ 10686F: sound/ 10687 10688SOUND - COMPRESSED AUDIO 10689M: Vinod Koul <vinod.koul@intel.com> 10690L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10691T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10692S: Supported 10693F: Documentation/sound/alsa/compress_offload.txt 10694F: include/sound/compress_driver.h 10695F: include/uapi/sound/compress_* 10696F: sound/core/compress_offload.c 10697F: sound/soc/soc-compress.c 10698 10699SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10700M: Liam Girdwood <lgirdwood@gmail.com> 10701M: Mark Brown <broonie@kernel.org> 10702T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10703L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10704W: http://alsa-project.org/main/index.php/ASoC 10705S: Supported 10706F: Documentation/sound/alsa/soc/ 10707F: sound/soc/ 10708F: include/sound/soc* 10709 10710SOUND - DMAENGINE HELPERS 10711M: Lars-Peter Clausen <lars@metafoo.de> 10712S: Supported 10713F: include/sound/dmaengine_pcm.h 10714F: sound/core/pcm_dmaengine.c 10715F: sound/soc/soc-generic-dmaengine-pcm.c 10716 10717SP2 MEDIA DRIVER 10718M: Olli Salonen <olli.salonen@iki.fi> 10719L: linux-media@vger.kernel.org 10720W: https://linuxtv.org 10721Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10722S: Maintained 10723F: drivers/media/dvb-frontends/sp2* 10724 10725SPARC + UltraSPARC (sparc/sparc64) 10726M: "David S. Miller" <davem@davemloft.net> 10727L: sparclinux@vger.kernel.org 10728Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10729T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10730T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10731S: Maintained 10732F: arch/sparc/ 10733F: drivers/sbus/ 10734 10735SPARC SERIAL DRIVERS 10736M: "David S. Miller" <davem@davemloft.net> 10737L: sparclinux@vger.kernel.org 10738T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10739T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10740S: Maintained 10741F: include/linux/sunserialcore.h 10742F: drivers/tty/serial/suncore.c 10743F: drivers/tty/serial/sunhv.c 10744F: drivers/tty/serial/sunsab.c 10745F: drivers/tty/serial/sunsab.h 10746F: drivers/tty/serial/sunsu.c 10747F: drivers/tty/serial/sunzilog.c 10748F: drivers/tty/serial/sunzilog.h 10749 10750SPARSE CHECKER 10751M: "Christopher Li" <sparse@chrisli.org> 10752L: linux-sparse@vger.kernel.org 10753W: https://sparse.wiki.kernel.org/ 10754T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10755T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10756S: Maintained 10757F: include/linux/compiler.h 10758 10759SPEAR PLATFORM SUPPORT 10760M: Viresh Kumar <vireshk@kernel.org> 10761M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10762L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10763W: http://www.st.com/spear 10764S: Maintained 10765F: arch/arm/boot/dts/spear* 10766F: arch/arm/mach-spear/ 10767 10768SPEAR CLOCK FRAMEWORK SUPPORT 10769M: Viresh Kumar <vireshk@kernel.org> 10770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10771W: http://www.st.com/spear 10772S: Maintained 10773F: drivers/clk/spear/ 10774 10775SPI SUBSYSTEM 10776M: Mark Brown <broonie@kernel.org> 10777L: linux-spi@vger.kernel.org 10778T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10779Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10780S: Maintained 10781F: Documentation/spi/ 10782F: drivers/spi/ 10783F: include/linux/spi/ 10784F: include/uapi/linux/spi/ 10785 10786SPIDERNET NETWORK DRIVER for CELL 10787M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10788L: netdev@vger.kernel.org 10789S: Supported 10790F: Documentation/networking/spider_net.txt 10791F: drivers/net/ethernet/toshiba/spider_net* 10792 10793SPU FILE SYSTEM 10794M: Jeremy Kerr <jk@ozlabs.org> 10795L: linuxppc-dev@lists.ozlabs.org 10796W: http://www.ibm.com/developerworks/power/cell/ 10797S: Supported 10798F: Documentation/filesystems/spufs.txt 10799F: arch/powerpc/platforms/cell/spufs/ 10800 10801SQUASHFS FILE SYSTEM 10802M: Phillip Lougher <phillip@squashfs.org.uk> 10803L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10804W: http://squashfs.org.uk 10805T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10806S: Maintained 10807F: Documentation/filesystems/squashfs.txt 10808F: fs/squashfs/ 10809 10810SRM (Alpha) environment access 10811M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10812S: Maintained 10813F: arch/alpha/kernel/srm_env.c 10814 10815STABLE BRANCH 10816M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10817L: stable@vger.kernel.org 10818S: Supported 10819F: Documentation/stable_kernel_rules.txt 10820 10821STAGING SUBSYSTEM 10822M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10823T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10824L: devel@driverdev.osuosl.org 10825S: Supported 10826F: drivers/staging/ 10827 10828STAGING - COMEDI 10829M: Ian Abbott <abbotti@mev.co.uk> 10830M: H Hartley Sweeten <hsweeten@visionengravers.com> 10831S: Odd Fixes 10832F: drivers/staging/comedi/ 10833 10834STAGING - FLARION FT1000 DRIVERS 10835M: Marek Belisko <marek.belisko@gmail.com> 10836S: Odd Fixes 10837F: drivers/staging/ft1000/ 10838 10839STAGING - INDUSTRIAL IO 10840M: Jonathan Cameron <jic23@kernel.org> 10841L: linux-iio@vger.kernel.org 10842S: Odd Fixes 10843F: drivers/staging/iio/ 10844 10845STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10846M: Jarod Wilson <jarod@wilsonet.com> 10847W: http://www.lirc.org/ 10848S: Odd Fixes 10849F: drivers/staging/media/lirc/ 10850 10851STAGING - LUSTRE PARALLEL FILESYSTEM 10852M: Oleg Drokin <oleg.drokin@intel.com> 10853M: Andreas Dilger <andreas.dilger@intel.com> 10854L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10855W: http://wiki.lustre.org/ 10856S: Maintained 10857F: drivers/staging/lustre 10858 10859STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10860M: Marc Dietrich <marvin24@gmx.de> 10861L: ac100@lists.launchpad.net (moderated for non-subscribers) 10862L: linux-tegra@vger.kernel.org 10863S: Maintained 10864F: drivers/staging/nvec/ 10865 10866STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10867M: Jens Frederich <jfrederich@gmail.com> 10868M: Daniel Drake <dsd@laptop.org> 10869M: Jon Nettleton <jon.nettleton@gmail.com> 10870W: http://wiki.laptop.org/go/DCON 10871S: Maintained 10872F: drivers/staging/olpc_dcon/ 10873 10874STAGING - REALTEK RTL8712U DRIVERS 10875M: Larry Finger <Larry.Finger@lwfinger.net> 10876M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10877S: Odd Fixes 10878F: drivers/staging/rtl8712/ 10879 10880STAGING - REALTEK RTL8723U WIRELESS DRIVER 10881M: Larry Finger <Larry.Finger@lwfinger.net> 10882M: Jes Sorensen <Jes.Sorensen@redhat.com> 10883L: linux-wireless@vger.kernel.org 10884S: Maintained 10885F: drivers/staging/rtl8723au/ 10886 10887STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10888M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10889M: Teddy Wang <teddy.wang@siliconmotion.com> 10890M: Sudip Mukherjee <sudip@vectorindia.org> 10891L: linux-fbdev@vger.kernel.org 10892S: Maintained 10893F: drivers/staging/sm750fb/ 10894 10895STAGING - SLICOSS 10896M: Lior Dotan <liodot@gmail.com> 10897M: Christopher Harrer <charrer@alacritech.com> 10898S: Odd Fixes 10899F: drivers/staging/slicoss/ 10900 10901STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10902M: William Hubbs <w.d.hubbs@gmail.com> 10903M: Chris Brannon <chris@the-brannons.com> 10904M: Kirk Reiser <kirk@reisers.ca> 10905M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10906L: speakup@linux-speakup.org 10907W: http://www.linux-speakup.org/ 10908S: Odd Fixes 10909F: drivers/staging/speakup/ 10910 10911STAGING - VIA VT665X DRIVERS 10912M: Forest Bond <forest@alittletooquiet.net> 10913S: Odd Fixes 10914F: drivers/staging/vt665?/ 10915 10916STAGING - WILC1000 WIFI DRIVER 10917M: Johnny Kim <johnny.kim@atmel.com> 10918M: Austin Shin <austin.shin@atmel.com> 10919M: Chris Park <chris.park@atmel.com> 10920M: Tony Cho <tony.cho@atmel.com> 10921M: Glen Lee <glen.lee@atmel.com> 10922M: Leo Kim <leo.kim@atmel.com> 10923L: linux-wireless@vger.kernel.org 10924S: Supported 10925F: drivers/staging/wilc1000/ 10926 10927STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10928M: Arnaud Patard <arnaud.patard@rtp-net.org> 10929S: Odd Fixes 10930F: drivers/staging/xgifb/ 10931 10932STARFIRE/DURALAN NETWORK DRIVER 10933M: Ion Badulescu <ionut@badula.org> 10934S: Odd Fixes 10935F: drivers/net/ethernet/adaptec/starfire* 10936 10937SUN3/3X 10938M: Sam Creasey <sammy@sammy.net> 10939W: http://sammy.net/sun3/ 10940S: Maintained 10941F: arch/m68k/kernel/*sun3* 10942F: arch/m68k/sun3*/ 10943F: arch/m68k/include/asm/sun3* 10944F: drivers/net/ethernet/i825xx/sun3* 10945 10946SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10947M: Hans de Goede <hdegoede@redhat.com> 10948L: linux-input@vger.kernel.org 10949S: Maintained 10950F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10951F: drivers/input/keyboard/sun4i-lradc-keys.c 10952 10953SUNDANCE NETWORK DRIVER 10954M: Denis Kirjanov <kda@linux-powerpc.org> 10955L: netdev@vger.kernel.org 10956S: Maintained 10957F: drivers/net/ethernet/dlink/sundance.c 10958 10959SUPERH 10960M: Yoshinori Sato <ysato@users.sourceforge.jp> 10961M: Rich Felker <dalias@libc.org> 10962L: linux-sh@vger.kernel.org 10963Q: http://patchwork.kernel.org/project/linux-sh/list/ 10964S: Maintained 10965F: Documentation/sh/ 10966F: arch/sh/ 10967F: drivers/sh/ 10968 10969SUSPEND TO RAM 10970M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10971M: Len Brown <len.brown@intel.com> 10972M: Pavel Machek <pavel@ucw.cz> 10973L: linux-pm@vger.kernel.org 10974S: Supported 10975F: Documentation/power/ 10976F: arch/x86/kernel/acpi/ 10977F: drivers/base/power/ 10978F: kernel/power/ 10979F: include/linux/suspend.h 10980F: include/linux/freezer.h 10981F: include/linux/pm.h 10982 10983SVGA HANDLING 10984M: Martin Mares <mj@ucw.cz> 10985L: linux-video@atrey.karlin.mff.cuni.cz 10986S: Maintained 10987F: Documentation/svga.txt 10988F: arch/x86/boot/video* 10989 10990SWIOTLB SUBSYSTEM 10991M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10992L: linux-kernel@vger.kernel.org 10993T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10994S: Supported 10995F: lib/swiotlb.c 10996F: arch/*/kernel/pci-swiotlb.c 10997F: include/linux/swiotlb.h 10998 10999SWITCHDEV 11000M: Jiri Pirko <jiri@resnulli.us> 11001L: netdev@vger.kernel.org 11002S: Supported 11003F: net/switchdev/ 11004F: include/net/switchdev.h 11005 11006SYNOPSYS ARC ARCHITECTURE 11007M: Vineet Gupta <vgupta@synopsys.com> 11008L: linux-snps-arc@lists.infradead.org 11009S: Supported 11010F: arch/arc/ 11011F: Documentation/devicetree/bindings/arc/* 11012F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 11013F: drivers/tty/serial/arc_uart.c 11014T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 11015 11016SYNOPSYS ARC SDP platform support 11017M: Alexey Brodkin <abrodkin@synopsys.com> 11018S: Supported 11019F: arch/arc/plat-axs10x 11020F: arch/arc/boot/dts/ax* 11021F: Documentation/devicetree/bindings/arc/axs10* 11022 11023SYSTEM CONFIGURATION (SYSCON) 11024M: Lee Jones <lee.jones@linaro.org> 11025M: Arnd Bergmann <arnd@arndb.de> 11026T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 11027S: Supported 11028F: drivers/mfd/syscon.c 11029 11030SYSV FILESYSTEM 11031M: Christoph Hellwig <hch@infradead.org> 11032S: Maintained 11033F: Documentation/filesystems/sysv-fs.txt 11034F: fs/sysv/ 11035F: include/linux/sysv_fs.h 11036 11037TARGET SUBSYSTEM 11038M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 11039L: linux-scsi@vger.kernel.org 11040L: target-devel@vger.kernel.org 11041W: http://www.linux-iscsi.org 11042W: http://groups.google.com/group/linux-iscsi-target-dev 11043T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 11044S: Supported 11045F: drivers/target/ 11046F: include/target/ 11047F: Documentation/target/ 11048 11049TASKSTATS STATISTICS INTERFACE 11050M: Balbir Singh <bsingharora@gmail.com> 11051S: Maintained 11052F: Documentation/accounting/taskstats* 11053F: include/linux/taskstats* 11054F: kernel/taskstats.c 11055 11056TC CLASSIFIER 11057M: Jamal Hadi Salim <jhs@mojatatu.com> 11058L: netdev@vger.kernel.org 11059S: Maintained 11060F: include/net/pkt_cls.h 11061F: include/uapi/linux/pkt_cls.h 11062F: net/sched/ 11063 11064TCP LOW PRIORITY MODULE 11065M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 11066M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 11067W: http://tcp-lp-mod.sourceforge.net/ 11068S: Maintained 11069F: net/ipv4/tcp_lp.c 11070 11071TDA10071 MEDIA DRIVER 11072M: Antti Palosaari <crope@iki.fi> 11073L: linux-media@vger.kernel.org 11074W: https://linuxtv.org 11075W: http://palosaari.fi/linux/ 11076Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11077T: git git://linuxtv.org/anttip/media_tree.git 11078S: Maintained 11079F: drivers/media/dvb-frontends/tda10071* 11080 11081TDA18212 MEDIA DRIVER 11082M: Antti Palosaari <crope@iki.fi> 11083L: linux-media@vger.kernel.org 11084W: https://linuxtv.org 11085W: http://palosaari.fi/linux/ 11086Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11087T: git git://linuxtv.org/anttip/media_tree.git 11088S: Maintained 11089F: drivers/media/tuners/tda18212* 11090 11091TDA18218 MEDIA DRIVER 11092M: Antti Palosaari <crope@iki.fi> 11093L: linux-media@vger.kernel.org 11094W: https://linuxtv.org 11095W: http://palosaari.fi/linux/ 11096Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11097T: git git://linuxtv.org/anttip/media_tree.git 11098S: Maintained 11099F: drivers/media/tuners/tda18218* 11100 11101TDA18271 MEDIA DRIVER 11102M: Michael Krufky <mkrufky@linuxtv.org> 11103L: linux-media@vger.kernel.org 11104W: https://linuxtv.org 11105W: http://github.com/mkrufky 11106Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11107T: git git://linuxtv.org/mkrufky/tuners.git 11108S: Maintained 11109F: drivers/media/tuners/tda18271* 11110 11111TDA827x MEDIA DRIVER 11112M: Michael Krufky <mkrufky@linuxtv.org> 11113L: linux-media@vger.kernel.org 11114W: https://linuxtv.org 11115W: http://github.com/mkrufky 11116Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11117T: git git://linuxtv.org/mkrufky/tuners.git 11118S: Maintained 11119F: drivers/media/tuners/tda8290.* 11120 11121TDA8290 MEDIA DRIVER 11122M: Michael Krufky <mkrufky@linuxtv.org> 11123L: linux-media@vger.kernel.org 11124W: https://linuxtv.org 11125W: http://github.com/mkrufky 11126Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11127T: git git://linuxtv.org/mkrufky/tuners.git 11128S: Maintained 11129F: drivers/media/tuners/tda8290.* 11130 11131TDA9840 MEDIA DRIVER 11132M: Hans Verkuil <hverkuil@xs4all.nl> 11133L: linux-media@vger.kernel.org 11134T: git git://linuxtv.org/media_tree.git 11135W: https://linuxtv.org 11136S: Maintained 11137F: drivers/media/i2c/tda9840* 11138 11139TEA5761 TUNER DRIVER 11140M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11141L: linux-media@vger.kernel.org 11142W: https://linuxtv.org 11143T: git git://linuxtv.org/media_tree.git 11144S: Odd fixes 11145F: drivers/media/tuners/tea5761.* 11146 11147TEA5767 TUNER DRIVER 11148M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11149L: linux-media@vger.kernel.org 11150W: https://linuxtv.org 11151T: git git://linuxtv.org/media_tree.git 11152S: Maintained 11153F: drivers/media/tuners/tea5767.* 11154 11155TEA6415C MEDIA DRIVER 11156M: Hans Verkuil <hverkuil@xs4all.nl> 11157L: linux-media@vger.kernel.org 11158T: git git://linuxtv.org/media_tree.git 11159W: https://linuxtv.org 11160S: Maintained 11161F: drivers/media/i2c/tea6415c* 11162 11163TEA6420 MEDIA DRIVER 11164M: Hans Verkuil <hverkuil@xs4all.nl> 11165L: linux-media@vger.kernel.org 11166T: git git://linuxtv.org/media_tree.git 11167W: https://linuxtv.org 11168S: Maintained 11169F: drivers/media/i2c/tea6420* 11170 11171TEAM DRIVER 11172M: Jiri Pirko <jiri@resnulli.us> 11173L: netdev@vger.kernel.org 11174S: Supported 11175F: drivers/net/team/ 11176F: include/linux/if_team.h 11177F: include/uapi/linux/if_team.h 11178 11179TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 11180M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 11181S: Maintained 11182F: arch/x86/platform/ts5500/ 11183 11184TECHNOTREND USB IR RECEIVER 11185M: Sean Young <sean@mess.org> 11186L: linux-media@vger.kernel.org 11187S: Maintained 11188F: drivers/media/rc/ttusbir.c 11189 11190TEGRA ARCHITECTURE SUPPORT 11191M: Stephen Warren <swarren@wwwdotorg.org> 11192M: Thierry Reding <thierry.reding@gmail.com> 11193M: Alexandre Courbot <gnurou@gmail.com> 11194L: linux-tegra@vger.kernel.org 11195Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 11196T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 11197S: Supported 11198N: [^a-z]tegra 11199 11200TEGRA CLOCK DRIVER 11201M: Peter De Schrijver <pdeschrijver@nvidia.com> 11202M: Prashant Gaikwad <pgaikwad@nvidia.com> 11203S: Supported 11204F: drivers/clk/tegra/ 11205 11206TEGRA DMA DRIVERS 11207M: Laxman Dewangan <ldewangan@nvidia.com> 11208M: Jon Hunter <jonathanh@nvidia.com> 11209S: Supported 11210F: drivers/dma/tegra* 11211 11212TEGRA I2C DRIVER 11213M: Laxman Dewangan <ldewangan@nvidia.com> 11214S: Supported 11215F: drivers/i2c/busses/i2c-tegra.c 11216 11217TEGRA IOMMU DRIVERS 11218M: Hiroshi Doyu <hdoyu@nvidia.com> 11219S: Supported 11220F: drivers/iommu/tegra* 11221 11222TEGRA KBC DRIVER 11223M: Rakesh Iyer <riyer@nvidia.com> 11224M: Laxman Dewangan <ldewangan@nvidia.com> 11225S: Supported 11226F: drivers/input/keyboard/tegra-kbc.c 11227 11228TEGRA PWM DRIVER 11229M: Thierry Reding <thierry.reding@gmail.com> 11230S: Supported 11231F: drivers/pwm/pwm-tegra.c 11232 11233TEGRA SERIAL DRIVER 11234M: Laxman Dewangan <ldewangan@nvidia.com> 11235S: Supported 11236F: drivers/tty/serial/serial-tegra.c 11237 11238TEGRA SPI DRIVER 11239M: Laxman Dewangan <ldewangan@nvidia.com> 11240S: Supported 11241F: drivers/spi/spi-tegra* 11242 11243TEHUTI ETHERNET DRIVER 11244M: Andy Gospodarek <andy@greyhouse.net> 11245L: netdev@vger.kernel.org 11246S: Supported 11247F: drivers/net/ethernet/tehuti/* 11248 11249Telecom Clock Driver for MCPL0010 11250M: Mark Gross <mark.gross@intel.com> 11251S: Supported 11252F: drivers/char/tlclk.c 11253 11254TENSILICA XTENSA PORT (xtensa) 11255M: Chris Zankel <chris@zankel.net> 11256M: Max Filippov <jcmvbkbc@gmail.com> 11257L: linux-xtensa@linux-xtensa.org 11258T: git git://github.com/czankel/xtensa-linux.git 11259S: Maintained 11260F: arch/xtensa/ 11261F: drivers/irqchip/irq-xtensa-* 11262 11263THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 11264M: Hans Verkuil <hverkuil@xs4all.nl> 11265L: linux-media@vger.kernel.org 11266T: git git://linuxtv.org/media_tree.git 11267W: https://linuxtv.org 11268S: Maintained 11269F: drivers/media/radio/radio-raremono.c 11270 11271THERMAL 11272M: Zhang Rui <rui.zhang@intel.com> 11273M: Eduardo Valentin <edubezval@gmail.com> 11274L: linux-pm@vger.kernel.org 11275T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 11276T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 11277Q: https://patchwork.kernel.org/project/linux-pm/list/ 11278S: Supported 11279F: drivers/thermal/ 11280F: include/linux/thermal.h 11281F: include/uapi/linux/thermal.h 11282F: include/linux/cpu_cooling.h 11283F: Documentation/devicetree/bindings/thermal/ 11284 11285THERMAL/CPU_COOLING 11286M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 11287M: Viresh Kumar <viresh.kumar@linaro.org> 11288M: Javi Merino <javi.merino@arm.com> 11289L: linux-pm@vger.kernel.org 11290S: Supported 11291F: Documentation/thermal/cpu-cooling-api.txt 11292F: drivers/thermal/cpu_cooling.c 11293F: include/linux/cpu_cooling.h 11294 11295THINGM BLINK(1) USB RGB LED DRIVER 11296M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 11297S: Maintained 11298F: drivers/hid/hid-thingm.c 11299 11300THINKPAD ACPI EXTRAS DRIVER 11301M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 11302L: ibm-acpi-devel@lists.sourceforge.net 11303L: platform-driver-x86@vger.kernel.org 11304W: http://ibm-acpi.sourceforge.net 11305W: http://thinkwiki.org/wiki/Ibm-acpi 11306T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 11307S: Maintained 11308F: drivers/platform/x86/thinkpad_acpi.c 11309 11310TI BANDGAP AND THERMAL DRIVER 11311M: Eduardo Valentin <edubezval@gmail.com> 11312M: Keerthy <j-keerthy@ti.com> 11313L: linux-pm@vger.kernel.org 11314L: linux-omap@vger.kernel.org 11315S: Maintained 11316F: drivers/thermal/ti-soc-thermal/ 11317 11318TI VPE/CAL DRIVERS 11319M: Benoit Parrot <bparrot@ti.com> 11320L: linux-media@vger.kernel.org 11321W: http://linuxtv.org/ 11322Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11323S: Maintained 11324F: drivers/media/platform/ti-vpe/ 11325 11326TI CDCE706 CLOCK DRIVER 11327M: Max Filippov <jcmvbkbc@gmail.com> 11328S: Maintained 11329F: drivers/clk/clk-cdce706.c 11330 11331TI CLOCK DRIVER 11332M: Tero Kristo <t-kristo@ti.com> 11333L: linux-omap@vger.kernel.org 11334S: Maintained 11335F: drivers/clk/ti/ 11336F: include/linux/clk/ti.h 11337 11338TI ETHERNET SWITCH DRIVER (CPSW) 11339M: Mugunthan V N <mugunthanvnm@ti.com> 11340R: Grygorii Strashko <grygorii.strashko@ti.com> 11341L: linux-omap@vger.kernel.org 11342L: netdev@vger.kernel.org 11343S: Maintained 11344F: drivers/net/ethernet/ti/cpsw* 11345F: drivers/net/ethernet/ti/davinci* 11346 11347TI FLASH MEDIA INTERFACE DRIVER 11348M: Alex Dubov <oakad@yahoo.com> 11349S: Maintained 11350F: drivers/misc/tifm* 11351F: drivers/mmc/host/tifm_sd.c 11352F: include/linux/tifm.h 11353 11354TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 11355M: Santosh Shilimkar <ssantosh@kernel.org> 11356L: linux-kernel@vger.kernel.org 11357L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 11358S: Maintained 11359F: drivers/soc/ti/* 11360T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 11361 11362 11363TI LM49xxx FAMILY ASoC CODEC DRIVERS 11364M: M R Swami Reddy <mr.swami.reddy@ti.com> 11365M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 11366L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11367S: Maintained 11368F: sound/soc/codecs/lm49453* 11369F: sound/soc/codecs/isabelle* 11370 11371TI LP855x BACKLIGHT DRIVER 11372M: Milo Kim <milo.kim@ti.com> 11373S: Maintained 11374F: Documentation/backlight/lp855x-driver.txt 11375F: drivers/video/backlight/lp855x_bl.c 11376F: include/linux/platform_data/lp855x.h 11377 11378TI LP8727 CHARGER DRIVER 11379M: Milo Kim <milo.kim@ti.com> 11380S: Maintained 11381F: drivers/power/lp8727_charger.c 11382F: include/linux/platform_data/lp8727.h 11383 11384TI LP8788 MFD DRIVER 11385M: Milo Kim <milo.kim@ti.com> 11386S: Maintained 11387F: drivers/iio/adc/lp8788_adc.c 11388F: drivers/leds/leds-lp8788.c 11389F: drivers/mfd/lp8788*.c 11390F: drivers/power/lp8788-charger.c 11391F: drivers/regulator/lp8788-*.c 11392F: include/linux/mfd/lp8788*.h 11393 11394TI NETCP ETHERNET DRIVER 11395M: Wingman Kwok <w-kwok2@ti.com> 11396M: Murali Karicheri <m-karicheri2@ti.com> 11397L: netdev@vger.kernel.org 11398S: Maintained 11399F: drivers/net/ethernet/ti/netcp* 11400 11401TI TAS571X FAMILY ASoC CODEC DRIVER 11402M: Kevin Cernekee <cernekee@chromium.org> 11403L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11404S: Odd Fixes 11405F: sound/soc/codecs/tas571x* 11406 11407TI TWL4030 SERIES SOC CODEC DRIVER 11408M: Peter Ujfalusi <peter.ujfalusi@ti.com> 11409L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11410S: Maintained 11411F: sound/soc/codecs/twl4030* 11412 11413TI WILINK WIRELESS DRIVERS 11414L: linux-wireless@vger.kernel.org 11415W: http://wireless.kernel.org/en/users/Drivers/wl12xx 11416W: http://wireless.kernel.org/en/users/Drivers/wl1251 11417T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 11418S: Orphan 11419F: drivers/net/wireless/ti/ 11420F: include/linux/wl12xx.h 11421 11422TIPC NETWORK LAYER 11423M: Jon Maloy <jon.maloy@ericsson.com> 11424M: Ying Xue <ying.xue@windriver.com> 11425L: netdev@vger.kernel.org (core kernel code) 11426L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 11427W: http://tipc.sourceforge.net/ 11428S: Maintained 11429F: include/uapi/linux/tipc*.h 11430F: net/tipc/ 11431 11432TILE ARCHITECTURE 11433M: Chris Metcalf <cmetcalf@mellanox.com> 11434W: http://www.mellanox.com/repository/solutions/tile-scm/ 11435T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 11436S: Supported 11437F: arch/tile/ 11438F: drivers/char/tile-srom.c 11439F: drivers/edac/tile_edac.c 11440F: drivers/net/ethernet/tile/ 11441F: drivers/rtc/rtc-tile.c 11442F: drivers/tty/hvc/hvc_tile.c 11443F: drivers/tty/serial/tilegx.c 11444F: drivers/usb/host/*-tilegx.c 11445F: include/linux/usb/tilegx.h 11446 11447TLAN NETWORK DRIVER 11448M: Samuel Chessman <chessman@tux.org> 11449L: tlan-devel@lists.sourceforge.net (subscribers-only) 11450W: http://sourceforge.net/projects/tlan/ 11451S: Maintained 11452F: Documentation/networking/tlan.txt 11453F: drivers/net/ethernet/ti/tlan.* 11454 11455TOMOYO SECURITY MODULE 11456M: Kentaro Takeda <takedakn@nttdata.co.jp> 11457M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 11458L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 11459L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 11460L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 11461L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 11462W: http://tomoyo.sourceforge.jp/ 11463T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 11464S: Maintained 11465F: security/tomoyo/ 11466 11467TOPSTAR LAPTOP EXTRAS DRIVER 11468M: Herton Ronaldo Krzesinski <herton@canonical.com> 11469L: platform-driver-x86@vger.kernel.org 11470S: Maintained 11471F: drivers/platform/x86/topstar-laptop.c 11472 11473TOSHIBA ACPI EXTRAS DRIVER 11474M: Azael Avalos <coproscefalo@gmail.com> 11475L: platform-driver-x86@vger.kernel.org 11476S: Maintained 11477F: drivers/platform/x86/toshiba_acpi.c 11478 11479TOSHIBA BLUETOOTH DRIVER 11480M: Azael Avalos <coproscefalo@gmail.com> 11481L: platform-driver-x86@vger.kernel.org 11482S: Maintained 11483F: drivers/platform/x86/toshiba_bluetooth.c 11484 11485TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 11486M: Azael Avalos <coproscefalo@gmail.com> 11487L: platform-driver-x86@vger.kernel.org 11488S: Maintained 11489F: drivers/platform/x86/toshiba_haps.c 11490 11491TOSHIBA WMI HOTKEYS DRIVER 11492M: Azael Avalos <coproscefalo@gmail.com> 11493L: platform-driver-x86@vger.kernel.org 11494S: Maintained 11495F: drivers/platform/x86/toshiba-wmi.c 11496 11497TOSHIBA SMM DRIVER 11498M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11499W: http://www.buzzard.org.uk/toshiba/ 11500S: Maintained 11501F: drivers/char/toshiba.c 11502F: include/linux/toshiba.h 11503F: include/uapi/linux/toshiba.h 11504 11505TOSHIBA TC358743 DRIVER 11506M: Mats Randgaard <matrandg@cisco.com> 11507L: linux-media@vger.kernel.org 11508S: Maintained 11509F: drivers/media/i2c/tc358743* 11510F: include/media/i2c/tc358743.h 11511 11512TMIO/SDHI MMC DRIVER 11513M: Wolfram Sang <wsa+renesas@sang-engineering.com> 11514L: linux-mmc@vger.kernel.org 11515S: Supported 11516F: drivers/mmc/host/tmio_mmc* 11517F: drivers/mmc/host/sh_mobile_sdhi.c 11518F: include/linux/mfd/tmio.h 11519 11520TMP401 HARDWARE MONITOR DRIVER 11521M: Guenter Roeck <linux@roeck-us.net> 11522L: linux-hwmon@vger.kernel.org 11523S: Maintained 11524F: Documentation/hwmon/tmp401 11525F: drivers/hwmon/tmp401.c 11526 11527TMPFS (SHMEM FILESYSTEM) 11528M: Hugh Dickins <hughd@google.com> 11529L: linux-mm@kvack.org 11530S: Maintained 11531F: include/linux/shmem_fs.h 11532F: mm/shmem.c 11533 11534TM6000 VIDEO4LINUX DRIVER 11535M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11536L: linux-media@vger.kernel.org 11537W: https://linuxtv.org 11538T: git git://linuxtv.org/media_tree.git 11539S: Odd fixes 11540F: drivers/media/usb/tm6000/ 11541 11542TW68 VIDEO4LINUX DRIVER 11543M: Hans Verkuil <hverkuil@xs4all.nl> 11544L: linux-media@vger.kernel.org 11545T: git git://linuxtv.org/media_tree.git 11546W: https://linuxtv.org 11547S: Odd Fixes 11548F: drivers/media/pci/tw68/ 11549 11550TW686X VIDEO4LINUX DRIVER 11551M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 11552L: linux-media@vger.kernel.org 11553T: git git://linuxtv.org/media_tree.git 11554W: http://linuxtv.org 11555S: Maintained 11556F: drivers/media/pci/tw686x/ 11557 11558TPM DEVICE DRIVER 11559M: Peter Huewe <peterhuewe@gmx.de> 11560M: Marcel Selhorst <tpmdd@selhorst.net> 11561M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11562R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11563W: http://tpmdd.sourceforge.net 11564L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11565Q: https://patchwork.kernel.org/project/tpmdd-devel/list/ 11566T: git git://git.infradead.org/users/jjs/linux-tpmdd.git 11567S: Maintained 11568F: drivers/char/tpm/ 11569 11570TPM IBM_VTPM DEVICE DRIVER 11571M: Ashley Lai <ashleydlai@gmail.com> 11572W: http://tpmdd.sourceforge.net 11573L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11574S: Maintained 11575F: drivers/char/tpm/tpm_ibmvtpm* 11576 11577TRACING 11578M: Steven Rostedt <rostedt@goodmis.org> 11579M: Ingo Molnar <mingo@redhat.com> 11580T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11581S: Maintained 11582F: Documentation/trace/ftrace.txt 11583F: arch/*/*/*/ftrace.h 11584F: arch/*/kernel/ftrace.c 11585F: include/*/ftrace.h 11586F: include/linux/trace*.h 11587F: include/trace/ 11588F: kernel/trace/ 11589F: tools/testing/selftests/ftrace/ 11590 11591TRACING MMIO ACCESSES (MMIOTRACE) 11592M: Steven Rostedt <rostedt@goodmis.org> 11593M: Ingo Molnar <mingo@kernel.org> 11594R: Karol Herbst <karolherbst@gmail.com> 11595R: Pekka Paalanen <ppaalanen@gmail.com> 11596S: Maintained 11597L: linux-kernel@vger.kernel.org 11598L: nouveau@lists.freedesktop.org 11599F: kernel/trace/trace_mmiotrace.c 11600F: include/linux/mmiotrace.h 11601F: arch/x86/mm/kmmio.c 11602F: arch/x86/mm/mmio-mod.c 11603F: arch/x86/mm/testmmiotrace.c 11604 11605TRIVIAL PATCHES 11606M: Jiri Kosina <trivial@kernel.org> 11607T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11608S: Maintained 11609K: ^Subject:.*(?i)trivial 11610 11611TTY LAYER 11612M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11613M: Jiri Slaby <jslaby@suse.com> 11614S: Supported 11615T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11616F: Documentation/serial/ 11617F: drivers/tty/ 11618F: drivers/tty/serial/serial_core.c 11619F: include/linux/serial_core.h 11620F: include/linux/serial.h 11621F: include/linux/tty.h 11622F: include/uapi/linux/serial_core.h 11623F: include/uapi/linux/serial.h 11624F: include/uapi/linux/tty.h 11625 11626TUA9001 MEDIA DRIVER 11627M: Antti Palosaari <crope@iki.fi> 11628L: linux-media@vger.kernel.org 11629W: https://linuxtv.org 11630W: http://palosaari.fi/linux/ 11631Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11632T: git git://linuxtv.org/anttip/media_tree.git 11633S: Maintained 11634F: drivers/media/tuners/tua9001* 11635 11636TULIP NETWORK DRIVERS 11637L: netdev@vger.kernel.org 11638L: linux-parisc@vger.kernel.org 11639S: Orphan 11640F: drivers/net/ethernet/dec/tulip/ 11641 11642TUN/TAP driver 11643M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11644W: http://vtun.sourceforge.net/tun 11645S: Maintained 11646F: Documentation/networking/tuntap.txt 11647F: arch/um/os-Linux/drivers/ 11648 11649TURBOCHANNEL SUBSYSTEM 11650M: "Maciej W. Rozycki" <macro@linux-mips.org> 11651M: Ralf Baechle <ralf@linux-mips.org> 11652L: linux-mips@linux-mips.org 11653Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11654S: Maintained 11655F: drivers/tc/ 11656F: include/linux/tc.h 11657 11658U14-34F SCSI DRIVER 11659M: Dario Ballabio <ballabio_dario@emc.com> 11660L: linux-scsi@vger.kernel.org 11661S: Maintained 11662F: drivers/scsi/u14-34f.c 11663 11664UBI FILE SYSTEM (UBIFS) 11665M: Richard Weinberger <richard@nod.at> 11666M: Artem Bityutskiy <dedekind1@gmail.com> 11667M: Adrian Hunter <adrian.hunter@intel.com> 11668L: linux-mtd@lists.infradead.org 11669T: git git://git.infradead.org/ubifs-2.6.git 11670W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11671S: Supported 11672F: Documentation/filesystems/ubifs.txt 11673F: fs/ubifs/ 11674 11675UCLINUX (M68KNOMMU AND COLDFIRE) 11676M: Greg Ungerer <gerg@linux-m68k.org> 11677W: http://www.linux-m68k.org/ 11678W: http://www.uclinux.org/ 11679L: linux-m68k@lists.linux-m68k.org 11680L: uclinux-dev@uclinux.org (subscribers-only) 11681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11682S: Maintained 11683F: arch/m68k/coldfire/ 11684F: arch/m68k/68*/ 11685F: arch/m68k/*/*_no.* 11686F: arch/m68k/include/asm/*_no.* 11687 11688UDF FILESYSTEM 11689M: Jan Kara <jack@suse.com> 11690S: Maintained 11691F: Documentation/filesystems/udf.txt 11692F: fs/udf/ 11693 11694UFS FILESYSTEM 11695M: Evgeniy Dushistov <dushistov@mail.ru> 11696S: Maintained 11697F: Documentation/filesystems/ufs.txt 11698F: fs/ufs/ 11699 11700UHID USERSPACE HID IO DRIVER: 11701M: David Herrmann <dh.herrmann@googlemail.com> 11702L: linux-input@vger.kernel.org 11703S: Maintained 11704F: drivers/hid/uhid.c 11705F: include/uapi/linux/uhid.h 11706 11707ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11708L: linux-usb@vger.kernel.org 11709S: Orphan 11710F: drivers/uwb/ 11711F: include/linux/uwb.h 11712F: include/linux/uwb/ 11713 11714UNICORE32 ARCHITECTURE: 11715M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11716W: http://mprc.pku.edu.cn/~guanxuetao/linux 11717S: Maintained 11718T: git git://github.com/gxt/linux.git 11719F: arch/unicore32/ 11720 11721UNIFDEF 11722M: Tony Finch <dot@dotat.at> 11723W: http://dotat.at/prog/unifdef 11724S: Maintained 11725F: scripts/unifdef.c 11726 11727UNIFORM CDROM DRIVER 11728M: Jens Axboe <axboe@kernel.dk> 11729W: http://www.kernel.dk 11730S: Maintained 11731F: Documentation/cdrom/ 11732F: drivers/cdrom/cdrom.c 11733F: include/linux/cdrom.h 11734F: include/uapi/linux/cdrom.h 11735 11736UNISYS S-PAR DRIVERS 11737M: David Kershner <david.kershner@unisys.com> 11738L: sparmaintainer@unisys.com (Unisys internal) 11739S: Supported 11740F: drivers/staging/unisys/ 11741 11742UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11743M: Vinayak Holikatti <vinholikatti@gmail.com> 11744L: linux-scsi@vger.kernel.org 11745S: Supported 11746F: Documentation/scsi/ufs.txt 11747F: drivers/scsi/ufs/ 11748 11749UNSORTED BLOCK IMAGES (UBI) 11750M: Artem Bityutskiy <dedekind1@gmail.com> 11751M: Richard Weinberger <richard@nod.at> 11752W: http://www.linux-mtd.infradead.org/ 11753L: linux-mtd@lists.infradead.org 11754T: git git://git.infradead.org/ubifs-2.6.git 11755S: Supported 11756F: drivers/mtd/ubi/ 11757F: include/linux/mtd/ubi.h 11758F: include/uapi/mtd/ubi-user.h 11759 11760USB ACM DRIVER 11761M: Oliver Neukum <oneukum@suse.com> 11762L: linux-usb@vger.kernel.org 11763S: Maintained 11764F: Documentation/usb/acm.txt 11765F: drivers/usb/class/cdc-acm.* 11766 11767USB AR5523 WIRELESS DRIVER 11768M: Pontus Fuchs <pontus.fuchs@gmail.com> 11769L: linux-wireless@vger.kernel.org 11770S: Maintained 11771F: drivers/net/wireless/ath/ar5523/ 11772 11773USB ATTACHED SCSI 11774M: Hans de Goede <hdegoede@redhat.com> 11775M: Gerd Hoffmann <kraxel@redhat.com> 11776L: linux-usb@vger.kernel.org 11777L: linux-scsi@vger.kernel.org 11778S: Maintained 11779F: drivers/usb/storage/uas.c 11780 11781USB CDC ETHERNET DRIVER 11782M: Oliver Neukum <oliver@neukum.org> 11783L: linux-usb@vger.kernel.org 11784S: Maintained 11785F: drivers/net/usb/cdc_*.c 11786F: include/uapi/linux/usb/cdc.h 11787 11788USB CHAOSKEY DRIVER 11789M: Keith Packard <keithp@keithp.com> 11790L: linux-usb@vger.kernel.org 11791S: Maintained 11792F: drivers/usb/misc/chaoskey.c 11793 11794USB CYPRESS C67X00 DRIVER 11795M: Peter Korsgaard <jacmet@sunsite.dk> 11796L: linux-usb@vger.kernel.org 11797S: Maintained 11798F: drivers/usb/c67x00/ 11799 11800USB DAVICOM DM9601 DRIVER 11801M: Peter Korsgaard <jacmet@sunsite.dk> 11802L: netdev@vger.kernel.org 11803W: http://www.linux-usb.org/usbnet 11804S: Maintained 11805F: drivers/net/usb/dm9601.c 11806 11807USB DIAMOND RIO500 DRIVER 11808M: Cesar Miquel <miquel@df.uba.ar> 11809L: rio500-users@lists.sourceforge.net 11810W: http://rio500.sourceforge.net 11811S: Maintained 11812F: drivers/usb/misc/rio500* 11813 11814USB EHCI DRIVER 11815M: Alan Stern <stern@rowland.harvard.edu> 11816L: linux-usb@vger.kernel.org 11817S: Maintained 11818F: Documentation/usb/ehci.txt 11819F: drivers/usb/host/ehci* 11820 11821USB GADGET/PERIPHERAL SUBSYSTEM 11822M: Felipe Balbi <balbi@kernel.org> 11823L: linux-usb@vger.kernel.org 11824W: http://www.linux-usb.org/gadget 11825T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11826S: Maintained 11827F: drivers/usb/gadget/ 11828F: include/linux/usb/gadget* 11829 11830USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11831M: Jiri Kosina <jikos@kernel.org> 11832R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11833L: linux-usb@vger.kernel.org 11834T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11835S: Maintained 11836F: Documentation/hid/hiddev.txt 11837F: drivers/hid/usbhid/ 11838 11839USB ISP116X DRIVER 11840M: Olav Kongas <ok@artecdesign.ee> 11841L: linux-usb@vger.kernel.org 11842S: Maintained 11843F: drivers/usb/host/isp116x* 11844F: include/linux/usb/isp116x.h 11845 11846USB LAN78XX ETHERNET DRIVER 11847M: Woojung Huh <woojung.huh@microchip.com> 11848M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 11849L: netdev@vger.kernel.org 11850S: Maintained 11851F: drivers/net/usb/lan78xx.* 11852 11853USB MASS STORAGE DRIVER 11854M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11855L: linux-usb@vger.kernel.org 11856L: usb-storage@lists.one-eyed-alien.net 11857S: Maintained 11858W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11859F: drivers/usb/storage/ 11860 11861USB MIDI DRIVER 11862M: Clemens Ladisch <clemens@ladisch.de> 11863L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11864T: git git://git.alsa-project.org/alsa-kernel.git 11865S: Maintained 11866F: sound/usb/midi.* 11867 11868USB NETWORKING DRIVERS 11869L: linux-usb@vger.kernel.org 11870S: Odd Fixes 11871F: drivers/net/usb/ 11872 11873USB OHCI DRIVER 11874M: Alan Stern <stern@rowland.harvard.edu> 11875L: linux-usb@vger.kernel.org 11876S: Maintained 11877F: Documentation/usb/ohci.txt 11878F: drivers/usb/host/ohci* 11879 11880USB OTG FSM (Finite State Machine) 11881M: Peter Chen <Peter.Chen@nxp.com> 11882T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11883L: linux-usb@vger.kernel.org 11884S: Maintained 11885F: drivers/usb/common/usb-otg-fsm.c 11886 11887USB OVER IP DRIVER 11888M: Valentina Manea <valentina.manea.m@gmail.com> 11889M: Shuah Khan <shuah.kh@samsung.com> 11890L: linux-usb@vger.kernel.org 11891S: Maintained 11892F: Documentation/usb/usbip_protocol.txt 11893F: drivers/usb/usbip/ 11894F: tools/usb/usbip/ 11895 11896USB PEGASUS DRIVER 11897M: Petko Manolov <petkan@nucleusys.com> 11898L: linux-usb@vger.kernel.org 11899L: netdev@vger.kernel.org 11900T: git git://github.com/petkan/pegasus.git 11901W: https://github.com/petkan/pegasus 11902S: Maintained 11903F: drivers/net/usb/pegasus.* 11904 11905USB PHY LAYER 11906M: Felipe Balbi <balbi@kernel.org> 11907L: linux-usb@vger.kernel.org 11908T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11909S: Maintained 11910F: drivers/usb/phy/ 11911 11912USB PRINTER DRIVER (usblp) 11913M: Pete Zaitcev <zaitcev@redhat.com> 11914L: linux-usb@vger.kernel.org 11915S: Supported 11916F: drivers/usb/class/usblp.c 11917 11918USB QMI WWAN NETWORK DRIVER 11919M: Bjørn Mork <bjorn@mork.no> 11920L: netdev@vger.kernel.org 11921S: Maintained 11922F: Documentation/ABI/testing/sysfs-class-net-qmi 11923F: drivers/net/usb/qmi_wwan.c 11924 11925USB RTL8150 DRIVER 11926M: Petko Manolov <petkan@nucleusys.com> 11927L: linux-usb@vger.kernel.org 11928L: netdev@vger.kernel.org 11929T: git git://github.com/petkan/rtl8150.git 11930W: https://github.com/petkan/rtl8150 11931S: Maintained 11932F: drivers/net/usb/rtl8150.c 11933 11934USB SERIAL SUBSYSTEM 11935M: Johan Hovold <johan@kernel.org> 11936L: linux-usb@vger.kernel.org 11937S: Maintained 11938F: Documentation/usb/usb-serial.txt 11939F: drivers/usb/serial/ 11940F: include/linux/usb/serial.h 11941 11942USB SMSC75XX ETHERNET DRIVER 11943M: Steve Glendinning <steve.glendinning@shawell.net> 11944L: netdev@vger.kernel.org 11945S: Maintained 11946F: drivers/net/usb/smsc75xx.* 11947 11948USB SMSC95XX ETHERNET DRIVER 11949M: Steve Glendinning <steve.glendinning@shawell.net> 11950L: netdev@vger.kernel.org 11951S: Maintained 11952F: drivers/net/usb/smsc95xx.* 11953 11954USB SUBSYSTEM 11955M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11956L: linux-usb@vger.kernel.org 11957W: http://www.linux-usb.org 11958T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11959S: Supported 11960F: Documentation/usb/ 11961F: drivers/usb/ 11962F: include/linux/usb.h 11963F: include/linux/usb/ 11964 11965USB UHCI DRIVER 11966M: Alan Stern <stern@rowland.harvard.edu> 11967L: linux-usb@vger.kernel.org 11968S: Maintained 11969F: drivers/usb/host/uhci* 11970 11971USB "USBNET" DRIVER FRAMEWORK 11972M: Oliver Neukum <oneukum@suse.com> 11973L: netdev@vger.kernel.org 11974W: http://www.linux-usb.org/usbnet 11975S: Maintained 11976F: drivers/net/usb/usbnet.c 11977F: include/linux/usb/usbnet.h 11978 11979USB VIDEO CLASS 11980M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11981L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11982L: linux-media@vger.kernel.org 11983T: git git://linuxtv.org/media_tree.git 11984W: http://www.ideasonboard.org/uvc/ 11985S: Maintained 11986F: drivers/media/usb/uvc/ 11987F: include/uapi/linux/uvcvideo.h 11988 11989USB VISION DRIVER 11990M: Hans Verkuil <hverkuil@xs4all.nl> 11991L: linux-media@vger.kernel.org 11992T: git git://linuxtv.org/media_tree.git 11993W: https://linuxtv.org 11994S: Odd Fixes 11995F: drivers/media/usb/usbvision/ 11996 11997USB WEBCAM GADGET 11998M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11999L: linux-usb@vger.kernel.org 12000S: Maintained 12001F: drivers/usb/gadget/function/*uvc* 12002F: drivers/usb/gadget/legacy/webcam.c 12003 12004USB WIRELESS RNDIS DRIVER (rndis_wlan) 12005M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 12006L: linux-wireless@vger.kernel.org 12007S: Maintained 12008F: drivers/net/wireless/rndis_wlan.c 12009 12010USB XHCI DRIVER 12011M: Mathias Nyman <mathias.nyman@intel.com> 12012L: linux-usb@vger.kernel.org 12013S: Supported 12014F: drivers/usb/host/xhci* 12015F: drivers/usb/host/pci-quirks* 12016 12017USB ZD1201 DRIVER 12018L: linux-wireless@vger.kernel.org 12019W: http://linux-lc100020.sourceforge.net 12020S: Orphan 12021F: drivers/net/wireless/zydas/zd1201.* 12022 12023USB ZR364XX DRIVER 12024M: Antoine Jacquet <royale@zerezo.com> 12025L: linux-usb@vger.kernel.org 12026L: linux-media@vger.kernel.org 12027T: git git://linuxtv.org/media_tree.git 12028W: http://royale.zerezo.com/zr364xx/ 12029S: Maintained 12030F: Documentation/video4linux/zr364xx.txt 12031F: drivers/media/usb/zr364xx/ 12032 12033ULPI BUS 12034M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 12035L: linux-usb@vger.kernel.org 12036S: Maintained 12037F: drivers/usb/common/ulpi.c 12038F: include/linux/ulpi/ 12039 12040USER-MODE LINUX (UML) 12041M: Jeff Dike <jdike@addtoit.com> 12042M: Richard Weinberger <richard@nod.at> 12043L: user-mode-linux-devel@lists.sourceforge.net 12044L: user-mode-linux-user@lists.sourceforge.net 12045W: http://user-mode-linux.sourceforge.net 12046T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 12047S: Maintained 12048F: Documentation/virtual/uml/ 12049F: arch/um/ 12050F: arch/x86/um/ 12051F: fs/hostfs/ 12052F: fs/hppfs/ 12053 12054USERSPACE I/O (UIO) 12055M: "Hans J. Koch" <hjk@hansjkoch.de> 12056M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 12057S: Maintained 12058T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 12059F: Documentation/DocBook/uio-howto.tmpl 12060F: drivers/uio/ 12061F: include/linux/uio*.h 12062 12063UTIL-LINUX PACKAGE 12064M: Karel Zak <kzak@redhat.com> 12065L: util-linux@vger.kernel.org 12066W: http://en.wikipedia.org/wiki/Util-linux 12067T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 12068S: Maintained 12069 12070UVESAFB DRIVER 12071M: Michal Januszewski <spock@gentoo.org> 12072L: linux-fbdev@vger.kernel.org 12073W: http://dev.gentoo.org/~spock/projects/uvesafb/ 12074S: Maintained 12075F: Documentation/fb/uvesafb.txt 12076F: drivers/video/fbdev/uvesafb.* 12077 12078VF610 NAND DRIVER 12079M: Stefan Agner <stefan@agner.ch> 12080L: linux-mtd@lists.infradead.org 12081S: Supported 12082F: drivers/mtd/nand/vf610_nfc.c 12083 12084VFAT/FAT/MSDOS FILESYSTEM 12085M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 12086S: Maintained 12087F: Documentation/filesystems/vfat.txt 12088F: fs/fat/ 12089 12090VFIO DRIVER 12091M: Alex Williamson <alex.williamson@redhat.com> 12092L: kvm@vger.kernel.org 12093T: git git://github.com/awilliam/linux-vfio.git 12094S: Maintained 12095F: Documentation/vfio.txt 12096F: drivers/vfio/ 12097F: include/linux/vfio.h 12098F: include/uapi/linux/vfio.h 12099 12100VFIO PLATFORM DRIVER 12101M: Baptiste Reynal <b.reynal@virtualopensystems.com> 12102L: kvm@vger.kernel.org 12103S: Maintained 12104F: drivers/vfio/platform/ 12105 12106VIDEOBUF2 FRAMEWORK 12107M: Pawel Osciak <pawel@osciak.com> 12108M: Marek Szyprowski <m.szyprowski@samsung.com> 12109M: Kyungmin Park <kyungmin.park@samsung.com> 12110L: linux-media@vger.kernel.org 12111S: Maintained 12112F: drivers/media/v4l2-core/videobuf2-* 12113F: include/media/videobuf2-* 12114 12115VIRTUAL SERIO DEVICE DRIVER 12116M: Stephen Chandler Paul <thatslyude@gmail.com> 12117S: Maintained 12118F: drivers/input/serio/userio.c 12119F: include/uapi/linux/userio.h 12120 12121VIRTIO CONSOLE DRIVER 12122M: Amit Shah <amit.shah@redhat.com> 12123L: virtualization@lists.linux-foundation.org 12124S: Maintained 12125F: drivers/char/virtio_console.c 12126F: include/linux/virtio_console.h 12127F: include/uapi/linux/virtio_console.h 12128 12129VIRTIO CORE, NET AND BLOCK DRIVERS 12130M: "Michael S. Tsirkin" <mst@redhat.com> 12131L: virtualization@lists.linux-foundation.org 12132S: Maintained 12133F: drivers/virtio/ 12134F: tools/virtio/ 12135F: drivers/net/virtio_net.c 12136F: drivers/block/virtio_blk.c 12137F: include/linux/virtio_*.h 12138F: include/uapi/linux/virtio_*.h 12139 12140VIRTIO DRIVERS FOR S390 12141M: Christian Borntraeger <borntraeger@de.ibm.com> 12142M: Cornelia Huck <cornelia.huck@de.ibm.com> 12143L: linux-s390@vger.kernel.org 12144L: virtualization@lists.linux-foundation.org 12145L: kvm@vger.kernel.org 12146S: Supported 12147F: drivers/s390/virtio/ 12148 12149VIRTIO GPU DRIVER 12150M: David Airlie <airlied@linux.ie> 12151M: Gerd Hoffmann <kraxel@redhat.com> 12152L: dri-devel@lists.freedesktop.org 12153L: virtualization@lists.linux-foundation.org 12154S: Maintained 12155F: drivers/gpu/drm/virtio/ 12156F: include/uapi/linux/virtio_gpu.h 12157 12158VIRTIO HOST (VHOST) 12159M: "Michael S. Tsirkin" <mst@redhat.com> 12160L: kvm@vger.kernel.org 12161L: virtualization@lists.linux-foundation.org 12162L: netdev@vger.kernel.org 12163T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 12164S: Maintained 12165F: drivers/vhost/ 12166F: include/uapi/linux/vhost.h 12167 12168VIRTIO INPUT DRIVER 12169M: Gerd Hoffmann <kraxel@redhat.com> 12170S: Maintained 12171F: drivers/virtio/virtio_input.c 12172F: include/uapi/linux/virtio_input.h 12173 12174VIA RHINE NETWORK DRIVER 12175S: Orphan 12176F: drivers/net/ethernet/via/via-rhine.c 12177 12178VIA SD/MMC CARD CONTROLLER DRIVER 12179M: Bruce Chang <brucechang@via.com.tw> 12180M: Harald Welte <HaraldWelte@viatech.com> 12181S: Maintained 12182F: drivers/mmc/host/via-sdmmc.c 12183 12184VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 12185M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 12186L: linux-fbdev@vger.kernel.org 12187S: Maintained 12188F: include/linux/via-core.h 12189F: include/linux/via-gpio.h 12190F: include/linux/via_i2c.h 12191F: drivers/video/fbdev/via/ 12192 12193VIA VELOCITY NETWORK DRIVER 12194M: Francois Romieu <romieu@fr.zoreil.com> 12195L: netdev@vger.kernel.org 12196S: Maintained 12197F: drivers/net/ethernet/via/via-velocity.* 12198 12199VIRT LIB 12200M: Alex Williamson <alex.williamson@redhat.com> 12201M: Paolo Bonzini <pbonzini@redhat.com> 12202L: kvm@vger.kernel.org 12203S: Supported 12204F: virt/lib/ 12205 12206VIVID VIRTUAL VIDEO DRIVER 12207M: Hans Verkuil <hverkuil@xs4all.nl> 12208L: linux-media@vger.kernel.org 12209T: git git://linuxtv.org/media_tree.git 12210W: https://linuxtv.org 12211S: Maintained 12212F: drivers/media/platform/vivid/* 12213 12214VLAN (802.1Q) 12215M: Patrick McHardy <kaber@trash.net> 12216L: netdev@vger.kernel.org 12217S: Maintained 12218F: drivers/net/macvlan.c 12219F: include/linux/if_*vlan.h 12220F: net/8021q/ 12221 12222VLYNQ BUS 12223M: Florian Fainelli <florian@openwrt.org> 12224L: openwrt-devel@lists.openwrt.org (subscribers-only) 12225S: Maintained 12226F: drivers/vlynq/vlynq.c 12227F: include/linux/vlynq.h 12228 12229VME SUBSYSTEM 12230M: Martyn Welch <martyn@welchs.me.uk> 12231M: Manohar Vanga <manohar.vanga@gmail.com> 12232M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 12233L: devel@driverdev.osuosl.org 12234S: Maintained 12235T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 12236F: Documentation/vme_api.txt 12237F: drivers/staging/vme/ 12238F: drivers/vme/ 12239F: include/linux/vme* 12240 12241VMWARE HYPERVISOR INTERFACE 12242M: Alok Kataria <akataria@vmware.com> 12243L: virtualization@lists.linux-foundation.org 12244S: Supported 12245F: arch/x86/kernel/cpu/vmware.c 12246 12247VMWARE BALLOON DRIVER 12248M: Xavier Deguillard <xdeguillard@vmware.com> 12249M: Philip Moltmann <moltmann@vmware.com> 12250M: "VMware, Inc." <pv-drivers@vmware.com> 12251L: linux-kernel@vger.kernel.org 12252S: Maintained 12253F: drivers/misc/vmw_balloon.c 12254 12255VMWARE VMMOUSE SUBDRIVER 12256M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 12257M: "VMware, Inc." <pv-drivers@vmware.com> 12258L: linux-input@vger.kernel.org 12259S: Maintained 12260F: drivers/input/mouse/vmmouse.c 12261F: drivers/input/mouse/vmmouse.h 12262 12263VMWARE VMXNET3 ETHERNET DRIVER 12264M: Shrikrishna Khare <skhare@vmware.com> 12265M: "VMware, Inc." <pv-drivers@vmware.com> 12266L: netdev@vger.kernel.org 12267S: Maintained 12268F: drivers/net/vmxnet3/ 12269 12270VMware PVSCSI driver 12271M: Arvind Kumar <arvindkumar@vmware.com> 12272M: VMware PV-Drivers <pv-drivers@vmware.com> 12273L: linux-scsi@vger.kernel.org 12274S: Maintained 12275F: drivers/scsi/vmw_pvscsi.c 12276F: drivers/scsi/vmw_pvscsi.h 12277 12278VOLTAGE AND CURRENT REGULATOR FRAMEWORK 12279M: Liam Girdwood <lgirdwood@gmail.com> 12280M: Mark Brown <broonie@kernel.org> 12281L: linux-kernel@vger.kernel.org 12282W: http://www.slimlogic.co.uk/?p=48 12283T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 12284S: Supported 12285F: Documentation/devicetree/bindings/regulator/ 12286F: drivers/regulator/ 12287F: include/dt-bindings/regulator/ 12288F: include/linux/regulator/ 12289 12290VRF 12291M: David Ahern <dsa@cumulusnetworks.com> 12292M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 12293L: netdev@vger.kernel.org 12294S: Maintained 12295F: drivers/net/vrf.c 12296F: Documentation/networking/vrf.txt 12297 12298VT1211 HARDWARE MONITOR DRIVER 12299M: Juerg Haefliger <juergh@gmail.com> 12300L: linux-hwmon@vger.kernel.org 12301S: Maintained 12302F: Documentation/hwmon/vt1211 12303F: drivers/hwmon/vt1211.c 12304 12305VT8231 HARDWARE MONITOR DRIVER 12306M: Roger Lucas <vt8231@hiddenengine.co.uk> 12307L: linux-hwmon@vger.kernel.org 12308S: Maintained 12309F: drivers/hwmon/vt8231.c 12310 12311VUB300 USB to SDIO/SD/MMC bridge chip 12312M: Tony Olech <tony.olech@elandigitalsystems.com> 12313L: linux-mmc@vger.kernel.org 12314L: linux-usb@vger.kernel.org 12315S: Supported 12316F: drivers/mmc/host/vub300.c 12317 12318W1 DALLAS'S 1-WIRE BUS 12319M: Evgeniy Polyakov <zbr@ioremap.net> 12320S: Maintained 12321F: Documentation/w1/ 12322F: drivers/w1/ 12323 12324W83791D HARDWARE MONITORING DRIVER 12325M: Marc Hulsman <m.hulsman@tudelft.nl> 12326L: linux-hwmon@vger.kernel.org 12327S: Maintained 12328F: Documentation/hwmon/w83791d 12329F: drivers/hwmon/w83791d.c 12330 12331W83793 HARDWARE MONITORING DRIVER 12332M: Rudolf Marek <r.marek@assembler.cz> 12333L: linux-hwmon@vger.kernel.org 12334S: Maintained 12335F: Documentation/hwmon/w83793 12336F: drivers/hwmon/w83793.c 12337 12338W83795 HARDWARE MONITORING DRIVER 12339M: Jean Delvare <jdelvare@suse.com> 12340L: linux-hwmon@vger.kernel.org 12341S: Maintained 12342F: drivers/hwmon/w83795.c 12343 12344W83L51xD SD/MMC CARD INTERFACE DRIVER 12345M: Pierre Ossman <pierre@ossman.eu> 12346S: Maintained 12347F: drivers/mmc/host/wbsd.* 12348 12349WACOM PROTOCOL 4 SERIAL TABLETS 12350M: Julian Squires <julian@cipht.net> 12351M: Hans de Goede <hdegoede@redhat.com> 12352L: linux-input@vger.kernel.org 12353S: Maintained 12354F: drivers/input/tablet/wacom_serial4.c 12355 12356WATCHDOG DEVICE DRIVERS 12357M: Wim Van Sebroeck <wim@iguana.be> 12358R: Guenter Roeck <linux@roeck-us.net> 12359L: linux-watchdog@vger.kernel.org 12360W: http://www.linux-watchdog.org/ 12361T: git git://www.linux-watchdog.org/linux-watchdog.git 12362S: Maintained 12363F: Documentation/devicetree/bindings/watchdog/ 12364F: Documentation/watchdog/ 12365F: drivers/watchdog/ 12366F: include/linux/watchdog.h 12367F: include/uapi/linux/watchdog.h 12368 12369WD7000 SCSI DRIVER 12370M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 12371L: linux-scsi@vger.kernel.org 12372S: Maintained 12373F: drivers/scsi/wd7000.c 12374 12375WIIMOTE HID DRIVER 12376M: David Herrmann <dh.herrmann@googlemail.com> 12377L: linux-input@vger.kernel.org 12378S: Maintained 12379F: drivers/hid/hid-wiimote* 12380 12381WINBOND CIR DRIVER 12382M: David Härdeman <david@hardeman.nu> 12383S: Maintained 12384F: drivers/media/rc/winbond-cir.c 12385 12386WINSYSTEMS EBC-C384 WATCHDOG DRIVER 12387M: William Breathitt Gray <vilhelm.gray@gmail.com> 12388L: linux-watchdog@vger.kernel.org 12389S: Maintained 12390F: drivers/watchdog/ebc-c384_wdt.c 12391 12392WINSYSTEMS WS16C48 GPIO DRIVER 12393M: William Breathitt Gray <vilhelm.gray@gmail.com> 12394L: linux-gpio@vger.kernel.org 12395S: Maintained 12396F: drivers/gpio/gpio-ws16c48.c 12397 12398WIMAX STACK 12399M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 12400M: linux-wimax@intel.com 12401L: wimax@linuxwimax.org (subscribers-only) 12402S: Supported 12403W: http://linuxwimax.org 12404F: Documentation/wimax/README.wimax 12405F: include/linux/wimax/debug.h 12406F: include/net/wimax.h 12407F: include/uapi/linux/wimax.h 12408F: net/wimax/ 12409 12410WISTRON LAPTOP BUTTON DRIVER 12411M: Miloslav Trmac <mitr@volny.cz> 12412S: Maintained 12413F: drivers/input/misc/wistron_btns.c 12414 12415WL3501 WIRELESS PCMCIA CARD DRIVER 12416M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 12417L: linux-wireless@vger.kernel.org 12418W: http://oops.ghostprotocols.net:81/blog 12419S: Maintained 12420F: drivers/net/wireless/wl3501* 12421 12422WOLFSON MICROELECTRONICS DRIVERS 12423L: patches@opensource.wolfsonmicro.com 12424T: git https://github.com/CirrusLogic/linux-drivers.git 12425W: https://github.com/CirrusLogic/linux-drivers/wiki 12426S: Supported 12427F: Documentation/hwmon/wm83?? 12428F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 12429F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 12430F: Documentation/devicetree/bindings/mfd/arizona.txt 12431F: arch/arm/mach-s3c64xx/mach-crag6410* 12432F: drivers/clk/clk-wm83*.c 12433F: drivers/extcon/extcon-arizona.c 12434F: drivers/leds/leds-wm83*.c 12435F: drivers/gpio/gpio-*wm*.c 12436F: drivers/gpio/gpio-arizona.c 12437F: drivers/hwmon/wm83??-hwmon.c 12438F: drivers/input/misc/wm831x-on.c 12439F: drivers/input/touchscreen/wm831x-ts.c 12440F: drivers/input/touchscreen/wm97*.c 12441F: drivers/mfd/arizona* 12442F: drivers/mfd/wm*.c 12443F: drivers/mfd/cs47l24* 12444F: drivers/power/wm83*.c 12445F: drivers/rtc/rtc-wm83*.c 12446F: drivers/regulator/wm8*.c 12447F: drivers/video/backlight/wm83*_bl.c 12448F: drivers/watchdog/wm83*_wdt.c 12449F: include/linux/mfd/arizona/ 12450F: include/linux/mfd/wm831x/ 12451F: include/linux/mfd/wm8350/ 12452F: include/linux/mfd/wm8400* 12453F: include/linux/wm97xx.h 12454F: include/sound/wm????.h 12455F: sound/soc/codecs/arizona.? 12456F: sound/soc/codecs/wm* 12457F: sound/soc/codecs/cs47l24* 12458 12459WORKQUEUE 12460M: Tejun Heo <tj@kernel.org> 12461R: Lai Jiangshan <jiangshanlai@gmail.com> 12462T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 12463S: Maintained 12464F: include/linux/workqueue.h 12465F: kernel/workqueue.c 12466F: Documentation/workqueue.txt 12467 12468X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS 12469M: Chen-Yu Tsai <wens@csie.org> 12470L: linux-kernel@vger.kernel.org 12471S: Maintained 12472N: axp[128] 12473 12474X.25 NETWORK LAYER 12475M: Andrew Hendry <andrew.hendry@gmail.com> 12476L: linux-x25@vger.kernel.org 12477S: Odd Fixes 12478F: Documentation/networking/x25* 12479F: include/net/x25* 12480F: net/x25/ 12481 12482X86 ARCHITECTURE (32-BIT AND 64-BIT) 12483M: Thomas Gleixner <tglx@linutronix.de> 12484M: Ingo Molnar <mingo@redhat.com> 12485M: "H. Peter Anvin" <hpa@zytor.com> 12486M: x86@kernel.org 12487L: linux-kernel@vger.kernel.org 12488T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 12489S: Maintained 12490F: Documentation/x86/ 12491F: arch/x86/ 12492 12493X86 PLATFORM DRIVERS 12494M: Darren Hart <dvhart@infradead.org> 12495L: platform-driver-x86@vger.kernel.org 12496T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 12497S: Maintained 12498F: drivers/platform/x86/ 12499F: drivers/platform/olpc/ 12500 12501X86 MCE INFRASTRUCTURE 12502M: Tony Luck <tony.luck@intel.com> 12503M: Borislav Petkov <bp@alien8.de> 12504L: linux-edac@vger.kernel.org 12505S: Maintained 12506F: arch/x86/kernel/cpu/mcheck/* 12507 12508X86 MICROCODE UPDATE SUPPORT 12509M: Borislav Petkov <bp@alien8.de> 12510S: Maintained 12511F: arch/x86/kernel/cpu/microcode/* 12512 12513X86 VDSO 12514M: Andy Lutomirski <luto@amacapital.net> 12515L: linux-kernel@vger.kernel.org 12516T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 12517S: Maintained 12518F: arch/x86/entry/vdso/ 12519 12520XC2028/3028 TUNER DRIVER 12521M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 12522L: linux-media@vger.kernel.org 12523W: https://linuxtv.org 12524T: git git://linuxtv.org/media_tree.git 12525S: Maintained 12526F: drivers/media/tuners/tuner-xc2028.* 12527 12528XEN HYPERVISOR INTERFACE 12529M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 12530M: David Vrabel <david.vrabel@citrix.com> 12531M: Juergen Gross <jgross@suse.com> 12532L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12533T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 12534S: Supported 12535F: arch/x86/xen/ 12536F: drivers/*/xen-*front.c 12537F: drivers/xen/ 12538F: arch/x86/include/asm/xen/ 12539F: include/xen/ 12540F: include/uapi/xen/ 12541 12542XEN HYPERVISOR ARM 12543M: Stefano Stabellini <sstabellini@kernel.org> 12544L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12545S: Maintained 12546F: arch/arm/xen/ 12547F: arch/arm/include/asm/xen/ 12548 12549XEN HYPERVISOR ARM64 12550M: Stefano Stabellini <sstabellini@kernel.org> 12551L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12552S: Maintained 12553F: arch/arm64/xen/ 12554F: arch/arm64/include/asm/xen/ 12555 12556XEN NETWORK BACKEND DRIVER 12557M: Wei Liu <wei.liu2@citrix.com> 12558L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12559L: netdev@vger.kernel.org 12560S: Supported 12561F: drivers/net/xen-netback/* 12562 12563XEN PCI SUBSYSTEM 12564M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12565L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12566S: Supported 12567F: arch/x86/pci/*xen* 12568F: drivers/pci/*xen* 12569 12570XEN BLOCK SUBSYSTEM 12571M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12572M: Roger Pau Monné <roger.pau@citrix.com> 12573L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12574S: Supported 12575F: drivers/block/xen-blkback/* 12576F: drivers/block/xen* 12577 12578XEN PVSCSI DRIVERS 12579M: Juergen Gross <jgross@suse.com> 12580L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12581L: linux-scsi@vger.kernel.org 12582S: Supported 12583F: drivers/scsi/xen-scsifront.c 12584F: drivers/xen/xen-scsiback.c 12585F: include/xen/interface/io/vscsiif.h 12586 12587XEN SWIOTLB SUBSYSTEM 12588M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12589L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12590S: Supported 12591F: arch/x86/xen/*swiotlb* 12592F: drivers/xen/*swiotlb* 12593 12594XFS FILESYSTEM 12595P: Silicon Graphics Inc 12596M: Dave Chinner <david@fromorbit.com> 12597M: xfs@oss.sgi.com 12598L: xfs@oss.sgi.com 12599W: http://oss.sgi.com/projects/xfs 12600T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12601S: Supported 12602F: Documentation/filesystems/xfs.txt 12603F: fs/xfs/ 12604 12605XILINX AXI ETHERNET DRIVER 12606M: Anirudha Sarangi <anirudh@xilinx.com> 12607M: John Linn <John.Linn@xilinx.com> 12608S: Maintained 12609F: drivers/net/ethernet/xilinx/xilinx_axienet* 12610 12611XILINX UARTLITE SERIAL DRIVER 12612M: Peter Korsgaard <jacmet@sunsite.dk> 12613L: linux-serial@vger.kernel.org 12614S: Maintained 12615F: drivers/tty/serial/uartlite.c 12616 12617XILINX VIDEO IP CORES 12618M: Hyun Kwon <hyun.kwon@xilinx.com> 12619M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12620L: linux-media@vger.kernel.org 12621T: git git://linuxtv.org/media_tree.git 12622S: Supported 12623F: Documentation/devicetree/bindings/media/xilinx/ 12624F: drivers/media/platform/xilinx/ 12625F: include/uapi/linux/xilinx-v4l2-controls.h 12626 12627XILLYBUS DRIVER 12628M: Eli Billauer <eli.billauer@gmail.com> 12629L: linux-kernel@vger.kernel.org 12630S: Supported 12631F: drivers/char/xillybus/ 12632 12633XTENSA XTFPGA PLATFORM SUPPORT 12634M: Max Filippov <jcmvbkbc@gmail.com> 12635L: linux-xtensa@linux-xtensa.org 12636S: Maintained 12637F: drivers/spi/spi-xtensa-xtfpga.c 12638F: sound/soc/xtensa/xtfpga-i2s.c 12639 12640YAM DRIVER FOR AX.25 12641M: Jean-Paul Roubelat <jpr@f6fbb.org> 12642L: linux-hams@vger.kernel.org 12643S: Maintained 12644F: drivers/net/hamradio/yam* 12645F: include/linux/yam.h 12646 12647YEALINK PHONE DRIVER 12648M: Henk Vergonet <Henk.Vergonet@gmail.com> 12649L: usbb2k-api-dev@nongnu.org 12650S: Maintained 12651F: Documentation/input/yealink.txt 12652F: drivers/input/misc/yealink.* 12653 12654Z8530 DRIVER FOR AX.25 12655M: Joerg Reuter <jreuter@yaina.de> 12656W: http://yaina.de/jreuter/ 12657W: http://www.qsl.net/dl1bke/ 12658L: linux-hams@vger.kernel.org 12659S: Maintained 12660F: Documentation/networking/z8530drv.txt 12661F: drivers/net/hamradio/*scc.c 12662F: drivers/net/hamradio/z8530.h 12663 12664ZBUD COMPRESSED PAGE ALLOCATOR 12665M: Seth Jennings <sjenning@redhat.com> 12666L: linux-mm@kvack.org 12667S: Maintained 12668F: mm/zbud.c 12669F: include/linux/zbud.h 12670 12671ZD1211RW WIRELESS DRIVER 12672M: Daniel Drake <dsd@gentoo.org> 12673M: Ulrich Kunitz <kune@deine-taler.de> 12674W: http://zd1211.ath.cx/wiki/DriverRewrite 12675L: linux-wireless@vger.kernel.org 12676L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12677S: Maintained 12678F: drivers/net/wireless/zydas/zd1211rw/ 12679 12680ZPOOL COMPRESSED PAGE STORAGE API 12681M: Dan Streetman <ddstreet@ieee.org> 12682L: linux-mm@kvack.org 12683S: Maintained 12684F: mm/zpool.c 12685F: include/linux/zpool.h 12686 12687ZR36067 VIDEO FOR LINUX DRIVER 12688L: mjpeg-users@lists.sourceforge.net 12689L: linux-media@vger.kernel.org 12690W: http://mjpeg.sourceforge.net/driver-zoran/ 12691T: hg https://linuxtv.org/hg/v4l-dvb 12692S: Odd Fixes 12693F: drivers/media/pci/zoran/ 12694 12695ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12696M: Minchan Kim <minchan@kernel.org> 12697M: Nitin Gupta <ngupta@vflare.org> 12698R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12699L: linux-kernel@vger.kernel.org 12700S: Maintained 12701F: drivers/block/zram/ 12702F: Documentation/blockdev/zram.txt 12703 12704ZS DECSTATION Z85C30 SERIAL DRIVER 12705M: "Maciej W. Rozycki" <macro@linux-mips.org> 12706S: Maintained 12707F: drivers/tty/serial/zs.* 12708 12709ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12710M: Minchan Kim <minchan@kernel.org> 12711M: Nitin Gupta <ngupta@vflare.org> 12712R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12713L: linux-mm@kvack.org 12714S: Maintained 12715F: mm/zsmalloc.c 12716F: include/linux/zsmalloc.h 12717F: Documentation/vm/zsmalloc.txt 12718 12719ZSWAP COMPRESSED SWAP CACHING 12720M: Seth Jennings <sjenning@redhat.com> 12721L: linux-mm@kvack.org 12722S: Maintained 12723F: mm/zswap.c 12724 12725THE REST 12726M: Linus Torvalds <torvalds@linux-foundation.org> 12727L: linux-kernel@vger.kernel.org 12728Q: http://patchwork.kernel.org/project/LKML/list/ 12729T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12730S: Buried alive in reporters 12731F: * 12732F: */ 12733