1 2 3 List of maintainers and how to submit kernel changes 4 5Please try to follow the guidelines below. This will make things 6easier on the maintainers. Not all of these guidelines matter for every 7trivial patch so apply some common sense. 8 91. Always _test_ your changes, however small, on at least 4 or 10 5 people, preferably many more. 11 122. Try to release a few ALPHA test versions to the net. Announce 13 them onto the kernel channel and await results. This is especially 14 important for device drivers, because often that's the only way 15 you will find things like the fact version 3 firmware needs 16 a magic fix you didn't know about, or some clown changed the 17 chips on a board and not its name. (Don't laugh! Look at the 18 SMC etherpower for that.) 19 203. Make sure your changes compile correctly in multiple 21 configurations. In particular check that changes work both as a 22 module and built into the kernel. 23 244. When you are happy with a change make it generally available for 25 testing and await feedback. 26 275. Make a patch available to the relevant maintainer in the list. Use 28 'diff -u' to make the patch easy to merge. Be prepared to get your 29 changes sent back with seemingly silly requests about formatting 30 and variable names. These aren't as silly as they seem. One 31 job the maintainers (and especially Linus) do is to keep things 32 looking the same. Sometimes this means that the clever hack in 33 your driver to get around a problem actually needs to become a 34 generalized kernel feature ready for next time. 35 36 PLEASE check your patch with the automated style checker 37 (scripts/checkpatch.pl) to catch trivial style violations. 38 See Documentation/CodingStyle for guidance here. 39 40 PLEASE CC: the maintainers and mailing lists that are generated 41 by scripts/get_maintainer.pl. The results returned by the 42 script will be best if you have git installed and are making 43 your changes in a branch derived from Linus' latest git tree. 44 See Documentation/SubmittingPatches for details. 45 46 PLEASE try to include any credit lines you want added with the 47 patch. It avoids people being missed off by mistake and makes 48 it easier to know who wants adding and who doesn't. 49 50 PLEASE document known bugs. If it doesn't work for everything 51 or does something very odd once a month document it. 52 53 PLEASE remember that submissions must be made under the terms 54 of the Linux Foundation certificate of contribution and should 55 include a Signed-off-by: line. The current version of this 56 "Developer's Certificate of Origin" (DCO) is listed in the file 57 Documentation/SubmittingPatches. 58 596. Make sure you have the right to send any changes you make. If you 60 do changes at work you may find your employer owns the patch 61 not you. 62 637. When sending security related changes or reports to a maintainer 64 please Cc: security@kernel.org, especially if the maintainer 65 does not respond. 66 678. Happy hacking. 68 69Descriptions of section entries: 70 71 P: Person (obsolete) 72 M: Mail patches to: FullName <address@domain> 73 R: Designated reviewer: FullName <address@domain> 74 These reviewers should be CCed on patches. 75 L: Mailing list that is relevant to this area 76 W: Web-page with status/info 77 Q: Patchwork web based patch tracking system site 78 T: SCM tree type and location. 79 Type is one of: git, hg, quilt, stgit, topgit 80 S: Status, one of the following: 81 Supported: Someone is actually paid to look after this. 82 Maintained: Someone actually looks after it. 83 Odd Fixes: It has a maintainer but they don't have time to do 84 much other than throw the odd patch in. See below.. 85 Orphan: No current maintainer [but maybe you could take the 86 role as you write your new code]. 87 Obsolete: Old code. Something tagged obsolete generally means 88 it has been replaced by a better system and you 89 should be using that. 90 F: Files and directories with wildcard patterns. 91 A trailing slash includes all files and subdirectory files. 92 F: drivers/net/ all files in and below drivers/net 93 F: drivers/net/* all files in drivers/net, but not below 94 F: */net/* all files in "any top level directory"/net 95 One pattern per line. Multiple F: lines acceptable. 96 N: Files and directories with regex patterns. 97 N: [^a-z]tegra all files whose path contains the word tegra 98 One pattern per line. Multiple N: lines acceptable. 99 scripts/get_maintainer.pl has different behavior for files that 100 match F: pattern and matches of N: patterns. By default, 101 get_maintainer will not look at git log history when an F: pattern 102 match occurs. When an N: match occurs, git log history is used 103 to also notify the people that have git commit signatures. 104 X: Files and directories that are NOT maintained, same rules as F: 105 Files exclusions are tested before file matches. 106 Can be useful for excluding a specific subdirectory, for instance: 107 F: net/ 108 X: net/ipv6/ 109 matches all files in and below net excluding net/ipv6/ 110 K: Keyword perl extended regex pattern to match content in a 111 patch or file. For instance: 112 K: of_get_profile 113 matches patches or files that contain "of_get_profile" 114 K: \b(printk|pr_(info|err))\b 115 matches patches or files that contain one or more of the words 116 printk, pr_info or pr_err 117 One regex pattern per line. Multiple K: lines acceptable. 118 119Note: For the hard of thinking, this list is meant to remain in alphabetical 120order. If you could add yourselves to it in alphabetical order that would be 121so much easier [Ed] 122 123Maintainers List (try to look for most precise areas first) 124 125 ----------------------------------- 126 1273C59X NETWORK DRIVER 128M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de> 129L: netdev@vger.kernel.org 130S: Maintained 131F: Documentation/networking/vortex.txt 132F: drivers/net/ethernet/3com/3c59x.c 133 1343CR990 NETWORK DRIVER 135M: David Dillow <dave@thedillows.org> 136L: netdev@vger.kernel.org 137S: Maintained 138F: drivers/net/ethernet/3com/typhoon* 139 1403WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 141M: Adam Radford <linuxraid@lsi.com> 142L: linux-scsi@vger.kernel.org 143W: http://www.lsi.com 144S: Supported 145F: drivers/scsi/3w-* 146 14753C700 AND 53C700-66 SCSI DRIVER 148M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 149L: linux-scsi@vger.kernel.org 150S: Maintained 151F: drivers/scsi/53c700* 152 1536LOWPAN GENERIC (BTLE/IEEE 802.15.4) 154M: Alexander Aring <alex.aring@gmail.com> 155M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 156L: linux-bluetooth@vger.kernel.org 157L: linux-wpan@vger.kernel.org 158S: Maintained 159F: net/6lowpan/ 160F: include/net/6lowpan.h 161F: Documentation/networking/6lowpan.txt 162 1636PACK NETWORK DRIVER FOR AX.25 164M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 165L: linux-hams@vger.kernel.org 166S: Maintained 167F: drivers/net/hamradio/6pack.c 168 1698169 10/100/1000 GIGABIT ETHERNET DRIVER 170M: Realtek linux nic maintainers <nic_swsd@realtek.com> 171L: netdev@vger.kernel.org 172S: Maintained 173F: drivers/net/ethernet/realtek/r8169.c 174 1758250/16?50 (AND CLONE UARTS) SERIAL DRIVER 176M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 177L: linux-serial@vger.kernel.org 178W: http://serial.sourceforge.net 179S: Maintained 180T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 181F: drivers/tty/serial/8250* 182F: include/linux/serial_8250.h 183 1848390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 185L: netdev@vger.kernel.org 186S: Orphan / Obsolete 187F: drivers/net/ethernet/8390/ 188 1899P FILE SYSTEM 190M: Eric Van Hensbergen <ericvh@gmail.com> 191M: Ron Minnich <rminnich@sandia.gov> 192M: Latchesar Ionkov <lucho@ionkov.net> 193L: v9fs-developer@lists.sourceforge.net 194W: http://swik.net/v9fs 195Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 196T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 197S: Maintained 198F: Documentation/filesystems/9p.txt 199F: fs/9p/ 200F: net/9p/ 201F: include/net/9p/ 202F: include/uapi/linux/virtio_9p.h 203F: include/trace/events/9p.h 204 205 206A8293 MEDIA DRIVER 207M: Antti Palosaari <crope@iki.fi> 208L: linux-media@vger.kernel.org 209W: https://linuxtv.org 210W: http://palosaari.fi/linux/ 211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 212T: git git://linuxtv.org/anttip/media_tree.git 213S: Maintained 214F: drivers/media/dvb-frontends/a8293* 215 216AACRAID SCSI RAID DRIVER 217M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 218L: linux-scsi@vger.kernel.org 219W: http://www.adaptec.com/ 220S: Supported 221F: Documentation/scsi/aacraid.txt 222F: drivers/scsi/aacraid/ 223 224ABI/API 225L: linux-api@vger.kernel.org 226F: include/linux/syscalls.h 227F: kernel/sys_ni.c 228 229ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 230M: Hans de Goede <hdegoede@redhat.com> 231L: lm-sensors@lm-sensors.org 232S: Maintained 233F: drivers/hwmon/abituguru.c 234 235ABIT UGURU 3 HARDWARE MONITOR DRIVER 236M: Alistair John Strachan <alistair@devzero.co.uk> 237L: lm-sensors@lm-sensors.org 238S: Maintained 239F: drivers/hwmon/abituguru3.c 240 241ACCES 104-IDI-48 GPIO DRIVER 242M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 243L: linux-gpio@vger.kernel.org 244S: Maintained 245F: drivers/gpio/gpio-104-idi-48.c 246 247ACCES 104-IDIO-16 GPIO DRIVER 248M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 249L: linux-gpio@vger.kernel.org 250S: Maintained 251F: drivers/gpio/gpio-104-idio-16.c 252 253ACENIC DRIVER 254M: Jes Sorensen <jes@trained-monkey.org> 255L: linux-acenic@sunsite.dk 256S: Maintained 257F: drivers/net/ethernet/alteon/acenic* 258 259ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 260M: Peter Feuerer <peter@piie.net> 261L: platform-driver-x86@vger.kernel.org 262W: http://piie.net/?section=acerhdf 263S: Maintained 264F: drivers/platform/x86/acerhdf.c 265 266ACER WMI LAPTOP EXTRAS 267M: "Lee, Chun-Yi" <jlee@suse.com> 268L: platform-driver-x86@vger.kernel.org 269S: Maintained 270F: drivers/platform/x86/acer-wmi.c 271 272ACPI 273M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 274M: Len Brown <lenb@kernel.org> 275L: linux-acpi@vger.kernel.org 276W: https://01.org/linux-acpi 277Q: https://patchwork.kernel.org/project/linux-acpi/list/ 278T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 279S: Supported 280F: drivers/acpi/ 281F: drivers/pnp/pnpacpi/ 282F: include/linux/acpi.h 283F: include/acpi/ 284F: Documentation/acpi/ 285F: Documentation/ABI/testing/sysfs-bus-acpi 286F: drivers/pci/*acpi* 287F: drivers/pci/*/*acpi* 288F: drivers/pci/*/*/*acpi* 289F: tools/power/acpi/ 290 291ACPI COMPONENT ARCHITECTURE (ACPICA) 292M: Robert Moore <robert.moore@intel.com> 293M: Lv Zheng <lv.zheng@intel.com> 294M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 295L: linux-acpi@vger.kernel.org 296L: devel@acpica.org 297W: https://acpica.org/ 298W: https://github.com/acpica/acpica/ 299Q: https://patchwork.kernel.org/project/linux-acpi/list/ 300T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 301S: Supported 302F: drivers/acpi/acpica/ 303F: include/acpi/ 304F: tools/power/acpi/ 305 306ACPI FAN DRIVER 307M: Zhang Rui <rui.zhang@intel.com> 308L: linux-acpi@vger.kernel.org 309W: https://01.org/linux-acpi 310S: Supported 311F: drivers/acpi/fan.c 312 313ACPI THERMAL DRIVER 314M: Zhang Rui <rui.zhang@intel.com> 315L: linux-acpi@vger.kernel.org 316W: https://01.org/linux-acpi 317S: Supported 318F: drivers/acpi/*thermal* 319 320ACPI VIDEO DRIVER 321M: Zhang Rui <rui.zhang@intel.com> 322L: linux-acpi@vger.kernel.org 323W: https://01.org/linux-acpi 324S: Supported 325F: drivers/acpi/acpi_video.c 326 327ACPI WMI DRIVER 328L: platform-driver-x86@vger.kernel.org 329S: Orphan 330F: drivers/platform/x86/wmi.c 331 332AD1889 ALSA SOUND DRIVER 333M: Thibaut Varene <T-Bone@parisc-linux.org> 334W: http://wiki.parisc-linux.org/AD1889 335L: linux-parisc@vger.kernel.org 336S: Maintained 337F: sound/pci/ad1889.* 338 339AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 340M: Michael Hennerich <michael.hennerich@analog.com> 341W: http://wiki.analog.com/AD5254 342W: http://ez.analog.com/community/linux-device-drivers 343S: Supported 344F: drivers/misc/ad525x_dpot.c 345 346AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 347M: Michael Hennerich <michael.hennerich@analog.com> 348W: http://wiki.analog.com/AD5398 349W: http://ez.analog.com/community/linux-device-drivers 350S: Supported 351F: drivers/regulator/ad5398.c 352 353AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 354M: Michael Hennerich <michael.hennerich@analog.com> 355W: http://wiki.analog.com/AD7142 356W: http://ez.analog.com/community/linux-device-drivers 357S: Supported 358F: drivers/input/misc/ad714x.c 359 360AD7877 TOUCHSCREEN DRIVER 361M: Michael Hennerich <michael.hennerich@analog.com> 362W: http://wiki.analog.com/AD7877 363W: http://ez.analog.com/community/linux-device-drivers 364S: Supported 365F: drivers/input/touchscreen/ad7877.c 366 367AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 368M: Michael Hennerich <michael.hennerich@analog.com> 369W: http://wiki.analog.com/AD7879 370W: http://ez.analog.com/community/linux-device-drivers 371S: Supported 372F: drivers/input/touchscreen/ad7879.c 373 374ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 375M: Jiri Kosina <jikos@kernel.org> 376S: Maintained 377 378ADF7242 IEEE 802.15.4 RADIO DRIVER 379M: Michael Hennerich <michael.hennerich@analog.com> 380W: https://wiki.analog.com/ADF7242 381W: http://ez.analog.com/community/linux-device-drivers 382L: linux-wpan@vger.kernel.org 383S: Supported 384F: drivers/net/ieee802154/adf7242.c 385F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 386 387ADM1025 HARDWARE MONITOR DRIVER 388M: Jean Delvare <jdelvare@suse.com> 389L: lm-sensors@lm-sensors.org 390S: Maintained 391F: Documentation/hwmon/adm1025 392F: drivers/hwmon/adm1025.c 393 394ADM1029 HARDWARE MONITOR DRIVER 395M: Corentin Labbe <clabbe.montjoie@gmail.com> 396L: lm-sensors@lm-sensors.org 397S: Maintained 398F: drivers/hwmon/adm1029.c 399 400ADM8211 WIRELESS DRIVER 401L: linux-wireless@vger.kernel.org 402W: http://wireless.kernel.org/ 403S: Orphan 404F: drivers/net/wireless/admtek/adm8211.* 405 406ADP1653 FLASH CONTROLLER DRIVER 407M: Sakari Ailus <sakari.ailus@iki.fi> 408L: linux-media@vger.kernel.org 409S: Maintained 410F: drivers/media/i2c/adp1653.c 411F: include/media/i2c/adp1653.h 412 413ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 414M: Michael Hennerich <michael.hennerich@analog.com> 415W: http://wiki.analog.com/ADP5520 416W: http://ez.analog.com/community/linux-device-drivers 417S: Supported 418F: drivers/mfd/adp5520.c 419F: drivers/video/backlight/adp5520_bl.c 420F: drivers/leds/leds-adp5520.c 421F: drivers/gpio/gpio-adp5520.c 422F: drivers/input/keyboard/adp5520-keys.c 423 424ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 425M: Michael Hennerich <michael.hennerich@analog.com> 426W: http://wiki.analog.com/ADP5588 427W: http://ez.analog.com/community/linux-device-drivers 428S: Supported 429F: drivers/input/keyboard/adp5588-keys.c 430F: drivers/gpio/gpio-adp5588.c 431 432ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 433M: Michael Hennerich <michael.hennerich@analog.com> 434W: http://wiki.analog.com/ADP8860 435W: http://ez.analog.com/community/linux-device-drivers 436S: Supported 437F: drivers/video/backlight/adp8860_bl.c 438 439ADS1015 HARDWARE MONITOR DRIVER 440M: Dirk Eibach <eibach@gdsys.de> 441L: lm-sensors@lm-sensors.org 442S: Maintained 443F: Documentation/hwmon/ads1015 444F: drivers/hwmon/ads1015.c 445F: include/linux/i2c/ads1015.h 446 447ADT746X FAN DRIVER 448M: Colin Leroy <colin@colino.net> 449S: Maintained 450F: drivers/macintosh/therm_adt746x.c 451 452ADT7475 HARDWARE MONITOR DRIVER 453M: Jean Delvare <jdelvare@suse.com> 454L: lm-sensors@lm-sensors.org 455S: Maintained 456F: Documentation/hwmon/adt7475 457F: drivers/hwmon/adt7475.c 458 459ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 460M: Michael Hennerich <michael.hennerich@analog.com> 461W: http://wiki.analog.com/ADXL345 462W: http://ez.analog.com/community/linux-device-drivers 463S: Supported 464F: drivers/input/misc/adxl34x.c 465 466ADVANSYS SCSI DRIVER 467M: Matthew Wilcox <matthew@wil.cx> 468M: Hannes Reinecke <hare@suse.com> 469L: linux-scsi@vger.kernel.org 470S: Maintained 471F: Documentation/scsi/advansys.txt 472F: drivers/scsi/advansys.c 473 474AEDSP16 DRIVER 475M: Riccardo Facchetti <fizban@tin.it> 476S: Maintained 477F: sound/oss/aedsp16.c 478 479AF9013 MEDIA DRIVER 480M: Antti Palosaari <crope@iki.fi> 481L: linux-media@vger.kernel.org 482W: https://linuxtv.org 483W: http://palosaari.fi/linux/ 484Q: http://patchwork.linuxtv.org/project/linux-media/list/ 485T: git git://linuxtv.org/anttip/media_tree.git 486S: Maintained 487F: drivers/media/dvb-frontends/af9013* 488 489AF9033 MEDIA DRIVER 490M: Antti Palosaari <crope@iki.fi> 491L: linux-media@vger.kernel.org 492W: https://linuxtv.org 493W: http://palosaari.fi/linux/ 494Q: http://patchwork.linuxtv.org/project/linux-media/list/ 495T: git git://linuxtv.org/anttip/media_tree.git 496S: Maintained 497F: drivers/media/dvb-frontends/af9033* 498 499AFFS FILE SYSTEM 500L: linux-fsdevel@vger.kernel.org 501S: Orphan 502F: Documentation/filesystems/affs.txt 503F: fs/affs/ 504 505AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN 506M: David Howells <dhowells@redhat.com> 507L: linux-afs@lists.infradead.org 508S: Supported 509F: fs/afs/ 510F: include/net/af_rxrpc.h 511F: net/rxrpc/af_rxrpc.c 512 513AGPGART DRIVER 514M: David Airlie <airlied@linux.ie> 515T: git git://people.freedesktop.org/~airlied/linux (part of drm maint) 516S: Maintained 517F: drivers/char/agp/ 518F: include/linux/agp* 519F: include/uapi/linux/agp* 520 521AHA152X SCSI DRIVER 522M: "Juergen E. Fischer" <fischer@norbit.de> 523L: linux-scsi@vger.kernel.org 524S: Maintained 525F: drivers/scsi/aha152x* 526F: drivers/scsi/pcmcia/aha152x* 527 528AIC7XXX / AIC79XX SCSI DRIVER 529M: Hannes Reinecke <hare@suse.com> 530L: linux-scsi@vger.kernel.org 531S: Maintained 532F: drivers/scsi/aic7xxx/ 533 534AIMSLAB FM RADIO RECEIVER DRIVER 535M: Hans Verkuil <hverkuil@xs4all.nl> 536L: linux-media@vger.kernel.org 537T: git git://linuxtv.org/media_tree.git 538W: https://linuxtv.org 539S: Maintained 540F: drivers/media/radio/radio-aimslab* 541 542AIO 543M: Benjamin LaHaise <bcrl@kvack.org> 544L: linux-aio@kvack.org 545S: Supported 546F: fs/aio.c 547F: include/linux/*aio*.h 548 549AIRSPY MEDIA DRIVER 550M: Antti Palosaari <crope@iki.fi> 551L: linux-media@vger.kernel.org 552W: https://linuxtv.org 553W: http://palosaari.fi/linux/ 554Q: http://patchwork.linuxtv.org/project/linux-media/list/ 555T: git git://linuxtv.org/anttip/media_tree.git 556S: Maintained 557F: drivers/media/usb/airspy/ 558 559ALCATEL SPEEDTOUCH USB DRIVER 560M: Duncan Sands <duncan.sands@free.fr> 561L: linux-usb@vger.kernel.org 562W: http://www.linux-usb.org/SpeedTouch/ 563S: Maintained 564F: drivers/usb/atm/speedtch.c 565F: drivers/usb/atm/usbatm.c 566 567ALCHEMY AU1XX0 MMC DRIVER 568M: Manuel Lauss <manuel.lauss@gmail.com> 569S: Maintained 570F: drivers/mmc/host/au1xmmc.c 571 572ALI1563 I2C DRIVER 573M: Rudolf Marek <r.marek@assembler.cz> 574L: linux-i2c@vger.kernel.org 575S: Maintained 576F: Documentation/i2c/busses/i2c-ali1563 577F: drivers/i2c/busses/i2c-ali1563.c 578 579ALLWINNER SECURITY SYSTEM 580M: Corentin Labbe <clabbe.montjoie@gmail.com> 581L: linux-crypto@vger.kernel.org 582S: Maintained 583F: drivers/crypto/sunxi-ss/ 584 585ALPHA PORT 586M: Richard Henderson <rth@twiddle.net> 587M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 588M: Matt Turner <mattst88@gmail.com> 589S: Odd Fixes 590L: linux-alpha@vger.kernel.org 591F: arch/alpha/ 592 593ALTERA MAILBOX DRIVER 594M: Ley Foon Tan <lftan@altera.com> 595L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 596S: Maintained 597F: drivers/mailbox/mailbox-altera.c 598 599ALTERA PIO DRIVER 600M: Tien Hock Loh <thloh@altera.com> 601L: linux-gpio@vger.kernel.org 602S: Maintained 603F: drivers/gpio/gpio-altera.c 604 605ALTERA TRIPLE SPEED ETHERNET DRIVER 606M: Vince Bridgers <vbridger@opensource.altera.com> 607L: netdev@vger.kernel.org 608L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 609S: Maintained 610F: drivers/net/ethernet/altera/ 611 612ALTERA UART/JTAG UART SERIAL DRIVERS 613M: Tobias Klauser <tklauser@distanz.ch> 614L: linux-serial@vger.kernel.org 615L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 616S: Maintained 617F: drivers/tty/serial/altera_uart.c 618F: drivers/tty/serial/altera_jtaguart.c 619F: include/linux/altera_uart.h 620F: include/linux/altera_jtaguart.h 621 622AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 623M: Tom Lendacky <thomas.lendacky@amd.com> 624L: linux-crypto@vger.kernel.org 625S: Supported 626F: drivers/crypto/ccp/ 627F: include/linux/ccp.h 628 629AMD FAM15H PROCESSOR POWER MONITORING DRIVER 630M: Huang Rui <ray.huang@amd.com> 631L: lm-sensors@lm-sensors.org 632S: Supported 633F: Documentation/hwmon/fam15h_power 634F: drivers/hwmon/fam15h_power.c 635 636AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 637L: linux-geode@lists.infradead.org (moderated for non-subscribers) 638S: Orphan 639F: drivers/usb/gadget/udc/amd5536udc.* 640 641AMD GEODE PROCESSOR/CHIPSET SUPPORT 642P: Andres Salomon <dilinger@queued.net> 643L: linux-geode@lists.infradead.org (moderated for non-subscribers) 644W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 645S: Supported 646F: drivers/char/hw_random/geode-rng.c 647F: drivers/crypto/geode* 648F: drivers/video/fbdev/geode/ 649F: arch/x86/include/asm/geode.h 650 651AMD IOMMU (AMD-VI) 652M: Joerg Roedel <joro@8bytes.org> 653L: iommu@lists.linux-foundation.org 654T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 655S: Maintained 656F: drivers/iommu/amd_iommu*.[ch] 657F: include/linux/amd-iommu.h 658 659AMD KFD 660M: Oded Gabbay <oded.gabbay@gmail.com> 661L: dri-devel@lists.freedesktop.org 662T: git git://people.freedesktop.org/~gabbayo/linux.git 663S: Supported 664F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 665F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h 666F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c 667F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c 668F: drivers/gpu/drm/amd/amdkfd/ 669F: drivers/gpu/drm/amd/include/cik_structs.h 670F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 671F: drivers/gpu/drm/amd/include/vi_structs.h 672F: drivers/gpu/drm/radeon/radeon_kfd.c 673F: drivers/gpu/drm/radeon/radeon_kfd.h 674F: include/uapi/linux/kfd_ioctl.h 675 676AMD XGBE DRIVER 677M: Tom Lendacky <thomas.lendacky@amd.com> 678L: netdev@vger.kernel.org 679S: Supported 680F: drivers/net/ethernet/amd/xgbe/ 681 682AMS (Apple Motion Sensor) DRIVER 683M: Michael Hanselmann <linux-kernel@hansmi.ch> 684S: Supported 685F: drivers/macintosh/ams/ 686 687ANALOG DEVICES INC AD9389B DRIVER 688M: Hans Verkuil <hans.verkuil@cisco.com> 689L: linux-media@vger.kernel.org 690S: Maintained 691F: drivers/media/i2c/ad9389b* 692 693ANALOG DEVICES INC ADV7180 DRIVER 694M: Lars-Peter Clausen <lars@metafoo.de> 695L: linux-media@vger.kernel.org 696W: http://ez.analog.com/community/linux-device-drivers 697S: Supported 698F: drivers/media/i2c/adv7180.c 699 700ANALOG DEVICES INC ADV7511 DRIVER 701M: Hans Verkuil <hans.verkuil@cisco.com> 702L: linux-media@vger.kernel.org 703S: Maintained 704F: drivers/media/i2c/adv7511* 705 706ANALOG DEVICES INC ADV7604 DRIVER 707M: Hans Verkuil <hans.verkuil@cisco.com> 708L: linux-media@vger.kernel.org 709S: Maintained 710F: drivers/media/i2c/adv7604* 711 712ANALOG DEVICES INC ADV7842 DRIVER 713M: Hans Verkuil <hans.verkuil@cisco.com> 714L: linux-media@vger.kernel.org 715S: Maintained 716F: drivers/media/i2c/adv7842* 717 718ANALOG DEVICES INC ASOC CODEC DRIVERS 719M: Lars-Peter Clausen <lars@metafoo.de> 720L: alsa-devel@alsa-project.org (moderated for non-subscribers) 721W: http://wiki.analog.com/ 722W: http://ez.analog.com/community/linux-device-drivers 723S: Supported 724F: sound/soc/codecs/adau* 725F: sound/soc/codecs/adav* 726F: sound/soc/codecs/ad1* 727F: sound/soc/codecs/ad7* 728F: sound/soc/codecs/ssm* 729F: sound/soc/codecs/sigmadsp.* 730 731ANALOG DEVICES INC ASOC DRIVERS 732L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 733L: alsa-devel@alsa-project.org (moderated for non-subscribers) 734W: http://blackfin.uclinux.org/ 735S: Supported 736F: sound/soc/blackfin/* 737 738ANALOG DEVICES INC IIO DRIVERS 739M: Lars-Peter Clausen <lars@metafoo.de> 740M: Michael Hennerich <Michael.Hennerich@analog.com> 741W: http://wiki.analog.com/ 742W: http://ez.analog.com/community/linux-device-drivers 743S: Supported 744F: drivers/iio/*/ad* 745X: drivers/iio/*/adjd* 746F: drivers/staging/iio/*/ad* 747F: staging/iio/trigger/iio-trig-bfin-timer.c 748 749ANALOG DEVICES INC DMA DRIVERS 750M: Lars-Peter Clausen <lars@metafoo.de> 751W: http://ez.analog.com/community/linux-device-drivers 752S: Supported 753F: drivers/dma/dma-axi-dmac.c 754 755ANDROID DRIVERS 756M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 757M: Arve Hjønnevåg <arve@android.com> 758M: Riley Andrews <riandrews@android.com> 759T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 760L: devel@driverdev.osuosl.org 761S: Supported 762F: drivers/android/ 763F: drivers/staging/android/ 764 765AOA (Apple Onboard Audio) ALSA DRIVER 766M: Johannes Berg <johannes@sipsolutions.net> 767L: linuxppc-dev@lists.ozlabs.org 768L: alsa-devel@alsa-project.org (moderated for non-subscribers) 769S: Maintained 770F: sound/aoa/ 771 772APM DRIVER 773M: Jiri Kosina <jikos@kernel.org> 774S: Odd fixes 775T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 776F: arch/x86/kernel/apm_32.c 777F: include/linux/apm_bios.h 778F: include/uapi/linux/apm_bios.h 779F: drivers/char/apm-emulation.c 780 781APPLE BCM5974 MULTITOUCH DRIVER 782M: Henrik Rydberg <rydberg@bitmath.org> 783L: linux-input@vger.kernel.org 784S: Odd fixes 785F: drivers/input/mouse/bcm5974.c 786 787APPLE SMC DRIVER 788M: Henrik Rydberg <rydberg@bitmath.org> 789L: lm-sensors@lm-sensors.org 790S: Odd fixes 791F: drivers/hwmon/applesmc.c 792 793APPLETALK NETWORK LAYER 794M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 795S: Maintained 796F: drivers/net/appletalk/ 797F: net/appletalk/ 798 799APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 800M: Duc Dang <dhdang@apm.com> 801S: Supported 802F: arch/arm64/boot/dts/apm/ 803 804APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 805M: Iyappan Subramanian <isubramanian@apm.com> 806M: Keyur Chudgar <kchudgar@apm.com> 807S: Supported 808F: drivers/net/ethernet/apm/xgene/ 809F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 810 811APTINA CAMERA SENSOR PLL 812M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 813L: linux-media@vger.kernel.org 814S: Maintained 815F: drivers/media/i2c/aptina-pll.* 816 817ARC FRAMEBUFFER DRIVER 818M: Jaya Kumar <jayalk@intworks.biz> 819S: Maintained 820F: drivers/video/fbdev/arcfb.c 821F: drivers/video/fbdev/core/fb_defio.c 822 823ARCNET NETWORK LAYER 824M: Michael Grzeschik <m.grzeschik@pengutronix.de> 825L: netdev@vger.kernel.org 826S: Maintained 827F: drivers/net/arcnet/ 828F: include/uapi/linux/if_arcnet.h 829 830ARM MFM AND FLOPPY DRIVERS 831M: Ian Molton <spyro@f2s.com> 832S: Maintained 833F: arch/arm/lib/floppydma.S 834F: arch/arm/include/asm/floppy.h 835 836ARM PMU PROFILING AND DEBUGGING 837M: Will Deacon <will.deacon@arm.com> 838R: Mark Rutland <mark.rutland@arm.com> 839S: Maintained 840F: arch/arm*/kernel/perf_* 841F: arch/arm/oprofile/common.c 842F: arch/arm*/kernel/hw_breakpoint.c 843F: arch/arm*/include/asm/hw_breakpoint.h 844F: arch/arm*/include/asm/perf_event.h 845F: drivers/perf/arm_pmu.c 846F: include/linux/perf/arm_pmu.h 847 848ARM PORT 849M: Russell King <linux@arm.linux.org.uk> 850L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 851W: http://www.arm.linux.org.uk/ 852S: Maintained 853F: arch/arm/ 854 855ARM SUB-ARCHITECTURES 856L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 857S: Maintained 858F: arch/arm/mach-*/ 859F: arch/arm/plat-*/ 860T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 861 862ARM PRIMECELL AACI PL041 DRIVER 863M: Russell King <linux@arm.linux.org.uk> 864S: Maintained 865F: sound/arm/aaci.* 866 867ARM PRIMECELL CLCD PL110 DRIVER 868M: Russell King <linux@arm.linux.org.uk> 869S: Maintained 870F: drivers/video/fbdev/amba-clcd.* 871 872ARM PRIMECELL KMI PL050 DRIVER 873M: Russell King <linux@arm.linux.org.uk> 874S: Maintained 875F: drivers/input/serio/ambakmi.* 876F: include/linux/amba/kmi.h 877 878ARM PRIMECELL MMCI PL180/1 DRIVER 879M: Russell King <linux@arm.linux.org.uk> 880S: Maintained 881F: drivers/mmc/host/mmci.* 882F: include/linux/amba/mmci.h 883 884ARM PRIMECELL UART PL010 AND PL011 DRIVERS 885M: Russell King <linux@arm.linux.org.uk> 886S: Maintained 887F: drivers/tty/serial/amba-pl01*.c 888F: include/linux/amba/serial.h 889 890ARM PRIMECELL BUS SUPPORT 891M: Russell King <linux@arm.linux.org.uk> 892S: Maintained 893F: drivers/amba/ 894F: include/linux/amba/bus.h 895 896ARM/ADS SPHERE MACHINE SUPPORT 897M: Lennert Buytenhek <kernel@wantstofly.org> 898L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 899S: Maintained 900 901ARM/AFEB9260 MACHINE SUPPORT 902M: Sergey Lapin <slapin@ossfans.org> 903L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 904S: Maintained 905 906ARM/AJECO 1ARM MACHINE SUPPORT 907M: Lennert Buytenhek <kernel@wantstofly.org> 908L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 909S: Maintained 910 911ARM/Allwinner sunXi SoC support 912M: Maxime Ripard <maxime.ripard@free-electrons.com> 913M: Chen-Yu Tsai <wens@csie.org> 914L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 915S: Maintained 916N: sun[x456789]i 917 918ARM/Allwinner SoC Clock Support 919M: Emilio López <emilio@elopez.com.ar> 920S: Maintained 921F: drivers/clk/sunxi/ 922 923ARM/Amlogic MesonX SoC support 924M: Carlo Caione <carlo@caione.org> 925L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 926S: Maintained 927F: drivers/media/rc/meson-ir.c 928N: meson[x68] 929 930ARM/Annapurna Labs ALPINE ARCHITECTURE 931M: Tsahee Zidenberg <tsahee@annapurnalabs.com> 932S: Maintained 933F: arch/arm/mach-alpine/ 934 935ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT 936M: Nicolas Ferre <nicolas.ferre@atmel.com> 937M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 938M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 939L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 940W: http://www.linux4sam.org 941T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git 942S: Supported 943F: arch/arm/mach-at91/ 944F: include/soc/at91/ 945F: arch/arm/boot/dts/at91*.dts 946F: arch/arm/boot/dts/at91*.dtsi 947F: arch/arm/boot/dts/sama*.dts 948F: arch/arm/boot/dts/sama*.dtsi 949F: arch/arm/include/debug/at91.S 950 951ARM/ATMEL AT91 Clock Support 952M: Boris Brezillon <boris.brezillon@free-electrons.com> 953S: Maintained 954F: drivers/clk/at91 955 956ARM/CALXEDA HIGHBANK ARCHITECTURE 957M: Rob Herring <robh@kernel.org> 958L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 959S: Maintained 960F: arch/arm/mach-highbank/ 961F: arch/arm/boot/dts/highbank.dts 962F: arch/arm/boot/dts/ecx-*.dts* 963 964ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT 965M: Krzysztof Halasa <khalasa@piap.pl> 966S: Maintained 967F: arch/arm/mach-cns3xxx/ 968 969ARM/CAVIUM THUNDER NETWORK DRIVER 970M: Sunil Goutham <sgoutham@cavium.com> 971M: Robert Richter <rric@kernel.org> 972L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 973S: Supported 974F: drivers/net/ethernet/cavium/thunder/ 975 976ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE 977M: Alexander Shiyan <shc_work@mail.ru> 978L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 979S: Odd Fixes 980N: clps711x 981 982ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 983M: Hartley Sweeten <hsweeten@visionengravers.com> 984M: Ryan Mallon <rmallon@gmail.com> 985L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 986S: Maintained 987F: arch/arm/mach-ep93xx/ 988F: arch/arm/mach-ep93xx/include/mach/ 989 990ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT 991M: Lennert Buytenhek <kernel@wantstofly.org> 992L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 993S: Maintained 994 995ARM/CLKDEV SUPPORT 996M: Russell King <linux@arm.linux.org.uk> 997L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 998S: Maintained 999F: arch/arm/include/asm/clkdev.h 1000F: drivers/clk/clkdev.c 1001 1002ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT 1003M: Mike Rapoport <mike@compulab.co.il> 1004L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1005S: Maintained 1006 1007ARM/CONTEC MICRO9 MACHINE SUPPORT 1008M: Hubert Feurstein <hubert.feurstein@contec.at> 1009S: Maintained 1010F: arch/arm/mach-ep93xx/micro9.c 1011 1012ARM/CORESIGHT FRAMEWORK AND DRIVERS 1013M: Mathieu Poirier <mathieu.poirier@linaro.org> 1014L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1015S: Maintained 1016F: drivers/hwtracing/coresight/* 1017F: Documentation/trace/coresight.txt 1018F: Documentation/devicetree/bindings/arm/coresight.txt 1019F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* 1020 1021ARM/CORGI MACHINE SUPPORT 1022M: Richard Purdie <rpurdie@rpsys.net> 1023S: Maintained 1024 1025ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1026M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1027L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1028T: git git://github.com/ulli-kroll/linux.git 1029S: Maintained 1030F: arch/arm/mach-gemini/ 1031F: drivers/rtc/rtc-gemini.c 1032 1033ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 1034M: Barry Song <baohua@kernel.org> 1035L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1036T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 1037S: Maintained 1038F: arch/arm/boot/dts/prima2* 1039F: arch/arm/mach-prima2/ 1040F: drivers/clk/sirf/ 1041F: drivers/clocksource/timer-prima2.c 1042F: drivers/clocksource/timer-atlas7.c 1043N: [^a-z]sirf 1044 1045ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1046M: Baruch Siach <baruch@tkos.co.il> 1047L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1048S: Maintained 1049F: arch/arm/boot/dts/cx92755* 1050N: digicolor 1051 1052ARM/EBSA110 MACHINE SUPPORT 1053M: Russell King <linux@arm.linux.org.uk> 1054L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1055W: http://www.arm.linux.org.uk/ 1056S: Maintained 1057F: arch/arm/mach-ebsa110/ 1058F: drivers/net/ethernet/amd/am79c961a.* 1059 1060ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 1061M: Uwe Kleine-König <kernel@pengutronix.de> 1062L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1063S: Maintained 1064N: efm32 1065 1066ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) 1067M: Daniel Ribeiro <drwyrm@gmail.com> 1068M: Stefan Schmidt <stefan@openezx.org> 1069M: Harald Welte <laforge@openezx.org> 1070L: openezx-devel@lists.openezx.org (moderated for non-subscribers) 1071W: http://www.openezx.org/ 1072S: Maintained 1073T: topgit git://git.openezx.org/openezx.git 1074F: arch/arm/mach-pxa/ezx.c 1075 1076ARM/FARADAY FA526 PORT 1077M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 1078L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1079S: Maintained 1080T: git git://git.berlios.de/gemini-board 1081F: arch/arm/mm/*-fa* 1082 1083ARM/FOOTBRIDGE ARCHITECTURE 1084M: Russell King <linux@arm.linux.org.uk> 1085L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1086W: http://www.arm.linux.org.uk/ 1087S: Maintained 1088F: arch/arm/include/asm/hardware/dec21285.h 1089F: arch/arm/mach-footbridge/ 1090 1091ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1092M: Shawn Guo <shawnguo@kernel.org> 1093M: Sascha Hauer <kernel@pengutronix.de> 1094L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1095S: Maintained 1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1097F: arch/arm/mach-imx/ 1098F: arch/arm/mach-mxs/ 1099F: arch/arm/boot/dts/imx* 1100F: arch/arm/configs/imx*_defconfig 1101F: drivers/clk/imx/ 1102F: include/soc/imx/ 1103 1104ARM/FREESCALE VYBRID ARM ARCHITECTURE 1105M: Shawn Guo <shawnguo@kernel.org> 1106M: Sascha Hauer <kernel@pengutronix.de> 1107R: Stefan Agner <stefan@agner.ch> 1108L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1109S: Maintained 1110T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 1111F: arch/arm/mach-imx/*vf610* 1112F: arch/arm/boot/dts/vf* 1113 1114ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 1115M: Lennert Buytenhek <kernel@wantstofly.org> 1116L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1117S: Maintained 1118 1119ARM/GUMSTIX MACHINE SUPPORT 1120M: Steve Sakoman <sakoman@gmail.com> 1121L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1122S: Maintained 1123 1124ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT 1125M: Philipp Zabel <philipp.zabel@gmail.com> 1126M: Paul Parsons <lost.distance@yahoo.com> 1127L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1128S: Maintained 1129F: arch/arm/mach-pxa/hx4700.c 1130F: arch/arm/mach-pxa/include/mach/hx4700.h 1131F: sound/soc/pxa/hx4700.c 1132 1133ARM/HISILICON SOC SUPPORT 1134M: Wei Xu <xuwei5@hisilicon.com> 1135L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1136W: http://www.hisilicon.com 1137S: Supported 1138T: git git://github.com/hisilicon/linux-hisi.git 1139F: arch/arm/mach-hisi/ 1140F: arch/arm/boot/dts/hi3* 1141F: arch/arm/boot/dts/hip* 1142F: arch/arm/boot/dts/hisi* 1143F: arch/arm64/boot/dts/hisilicon/ 1144 1145ARM/HP JORNADA 7XX MACHINE SUPPORT 1146M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 1147W: www.jlime.com 1148S: Maintained 1149T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 1150F: arch/arm/mach-sa1100/jornada720.c 1151F: arch/arm/mach-sa1100/include/mach/jornada720.h 1152 1153ARM/IGEP MACHINE SUPPORT 1154M: Enric Balletbo i Serra <eballetbo@gmail.com> 1155M: Javier Martinez Canillas <javier@dowhile0.org> 1156L: linux-omap@vger.kernel.org 1157L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1158S: Maintained 1159F: arch/arm/boot/dts/omap3-igep* 1160 1161ARM/INCOME PXA270 SUPPORT 1162M: Marek Vasut <marek.vasut@gmail.com> 1163L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1164S: Maintained 1165F: arch/arm/mach-pxa/colibri-pxa270-income.c 1166 1167ARM/INTEL IOP32X ARM ARCHITECTURE 1168M: Lennert Buytenhek <kernel@wantstofly.org> 1169L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1170S: Maintained 1171 1172ARM/INTEL IOP33X ARM ARCHITECTURE 1173L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1174S: Orphan 1175 1176ARM/INTEL IOP13XX ARM ARCHITECTURE 1177M: Lennert Buytenhek <kernel@wantstofly.org> 1178L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1179S: Maintained 1180 1181ARM/INTEL IQ81342EX MACHINE SUPPORT 1182M: Lennert Buytenhek <kernel@wantstofly.org> 1183L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1184S: Maintained 1185 1186ARM/INTEL IXDP2850 MACHINE SUPPORT 1187M: Lennert Buytenhek <kernel@wantstofly.org> 1188L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1189S: Maintained 1190 1191ARM/INTEL IXP4XX ARM ARCHITECTURE 1192M: Imre Kaloz <kaloz@openwrt.org> 1193M: Krzysztof Halasa <khalasa@piap.pl> 1194L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1195S: Maintained 1196F: arch/arm/mach-ixp4xx/ 1197 1198ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 1199M: Jonathan Cameron <jic23@cam.ac.uk> 1200L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1201S: Maintained 1202F: arch/arm/mach-pxa/stargate2.c 1203F: drivers/pcmcia/pxa2xx_stargate2.c 1204 1205ARM/INTEL XSC3 (MANZANO) ARM CORE 1206M: Lennert Buytenhek <kernel@wantstofly.org> 1207L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1208S: Maintained 1209 1210ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT 1211M: Lennert Buytenhek <kernel@wantstofly.org> 1212L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1213S: Maintained 1214 1215ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 1216M: Santosh Shilimkar <ssantosh@kernel.org> 1217L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1218S: Maintained 1219F: arch/arm/mach-keystone/ 1220F: arch/arm/boot/dts/k2* 1221T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 1222 1223ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 1224M: Santosh Shilimkar <ssantosh@kernel.org> 1225L: linux-kernel@vger.kernel.org 1226S: Maintained 1227F: drivers/clk/keystone/ 1228 1229ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 1230M: Santosh Shilimkar <ssantosh@kernel.org> 1231L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1232L: linux-kernel@vger.kernel.org 1233S: Maintained 1234F: drivers/clocksource/timer-keystone.c 1235 1236ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 1237M: Santosh Shilimkar <ssantosh@kernel.org> 1238L: linux-kernel@vger.kernel.org 1239S: Maintained 1240F: drivers/power/reset/keystone-reset.c 1241 1242ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 1243M: Santosh Shilimkar <ssantosh@kernel.org> 1244L: linux-kernel@vger.kernel.org 1245S: Maintained 1246F: drivers/memory/*emif* 1247 1248ARM/LOGICPD PXA270 MACHINE SUPPORT 1249M: Lennert Buytenhek <kernel@wantstofly.org> 1250L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1251S: Maintained 1252 1253ARM/LPC18XX ARCHITECTURE 1254M: Joachim Eastwood <manabian@gmail.com> 1255L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1256S: Maintained 1257F: arch/arm/boot/dts/lpc43* 1258F: drivers/clk/nxp/clk-lpc18xx* 1259F: drivers/clocksource/time-lpc32xx.c 1260F: drivers/i2c/busses/i2c-lpc2k.c 1261F: drivers/memory/pl172.c 1262F: drivers/mtd/spi-nor/nxp-spifi.c 1263F: drivers/rtc/rtc-lpc24xx.c 1264N: lpc18xx 1265 1266ARM/MAGICIAN MACHINE SUPPORT 1267M: Philipp Zabel <philipp.zabel@gmail.com> 1268S: Maintained 1269 1270ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support 1271M: Jason Cooper <jason@lakedaemon.net> 1272M: Andrew Lunn <andrew@lunn.ch> 1273M: Gregory Clement <gregory.clement@free-electrons.com> 1274M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1275L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1276S: Maintained 1277F: arch/arm/mach-mvebu/ 1278F: drivers/rtc/rtc-armada38x.c 1279F: arch/arm/boot/dts/armada* 1280F: arch/arm/boot/dts/kirkwood* 1281 1282 1283ARM/Marvell Berlin SoC support 1284M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1285L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1286S: Maintained 1287F: arch/arm/mach-berlin/ 1288F: arch/arm/boot/dts/berlin* 1289F: arch/arm64/boot/dts/marvell/berlin* 1290 1291 1292ARM/Marvell Dove/MV78xx0/Orion SOC support 1293M: Jason Cooper <jason@lakedaemon.net> 1294M: Andrew Lunn <andrew@lunn.ch> 1295M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 1296M: Gregory Clement <gregory.clement@free-electrons.com> 1297L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1298S: Maintained 1299F: arch/arm/mach-dove/ 1300F: arch/arm/mach-mv78xx0/ 1301F: arch/arm/mach-orion5x/ 1302F: arch/arm/plat-orion/ 1303F: arch/arm/boot/dts/dove* 1304F: arch/arm/boot/dts/orion5x* 1305 1306 1307ARM/Orion SoC/Technologic Systems TS-78xx platform support 1308M: Alexander Clouter <alex@digriz.org.uk> 1309L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1310W: http://www.digriz.org.uk/ts78xx/kernel 1311S: Maintained 1312F: arch/arm/mach-orion5x/ts78xx-* 1313 1314ARM/Mediatek RTC DRIVER 1315M: Eddie Huang <eddie.huang@mediatek.com> 1316L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1317L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1318S: Maintained 1319F: drivers/rtc/rtc-mt6397.c 1320 1321ARM/Mediatek SoC support 1322M: Matthias Brugger <matthias.bgg@gmail.com> 1323L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1324L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1325S: Maintained 1326F: arch/arm/boot/dts/mt6* 1327F: arch/arm/boot/dts/mt8* 1328F: arch/arm/mach-mediatek/ 1329N: mtk 1330K: mediatek 1331 1332ARM/Mediatek USB3 PHY DRIVER 1333M: Chunfeng Yun <chunfeng.yun@mediatek.com> 1334L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1335L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 1336S: Maintained 1337F: drivers/phy/phy-mt65xx-usb3.c 1338 1339ARM/MICREL KS8695 ARCHITECTURE 1340M: Greg Ungerer <gerg@uclinux.org> 1341L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1342F: arch/arm/mach-ks8695/ 1343S: Odd Fixes 1344 1345ARM/MIOA701 MACHINE SUPPORT 1346M: Robert Jarzmik <robert.jarzmik@free.fr> 1347L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1348F: arch/arm/mach-pxa/mioa701.c 1349S: Maintained 1350 1351ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 1352M: Michael Petchkovsky <mkpetch@internode.on.net> 1353S: Maintained 1354 1355ARM/NOMADIK ARCHITECTURE 1356M: Alessandro Rubini <rubini@unipv.it> 1357M: Linus Walleij <linus.walleij@linaro.org> 1358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1359S: Maintained 1360F: arch/arm/mach-nomadik/ 1361F: drivers/pinctrl/nomadik/ 1362F: drivers/i2c/busses/i2c-nomadik.c 1363T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 1364 1365ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT 1366M: Nelson Castillo <arhuaco@freaks-unidos.net> 1367L: openmoko-kernel@lists.openmoko.org (subscribers-only) 1368W: http://wiki.openmoko.org/wiki/Neo_FreeRunner 1369S: Supported 1370 1371ARM/TOSA MACHINE SUPPORT 1372M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 1373M: Dirk Opfer <dirk@opfer-online.de> 1374S: Maintained 1375 1376ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT 1377M: Marek Vasut <marek.vasut@gmail.com> 1378L: linux-arm-kernel@lists.infradead.org 1379W: http://hackndev.com 1380S: Maintained 1381F: arch/arm/mach-pxa/include/mach/palmtx.h 1382F: arch/arm/mach-pxa/palmtx.c 1383F: arch/arm/mach-pxa/include/mach/palmt5.h 1384F: arch/arm/mach-pxa/palmt5.c 1385F: arch/arm/mach-pxa/include/mach/palmld.h 1386F: arch/arm/mach-pxa/palmld.c 1387F: arch/arm/mach-pxa/include/mach/palmte2.h 1388F: arch/arm/mach-pxa/palmte2.c 1389F: arch/arm/mach-pxa/include/mach/palmtc.h 1390F: arch/arm/mach-pxa/palmtc.c 1391 1392ARM/PALM TREO SUPPORT 1393M: Tomas Cech <sleep_walker@suse.com> 1394L: linux-arm-kernel@lists.infradead.org 1395W: http://hackndev.com 1396S: Maintained 1397F: arch/arm/mach-pxa/include/mach/palmtreo.h 1398F: arch/arm/mach-pxa/palmtreo.c 1399 1400ARM/PALMZ72 SUPPORT 1401M: Sergey Lapin <slapin@ossfans.org> 1402L: linux-arm-kernel@lists.infradead.org 1403W: http://hackndev.com 1404S: Maintained 1405F: arch/arm/mach-pxa/include/mach/palmz72.h 1406F: arch/arm/mach-pxa/palmz72.c 1407 1408ARM/PLEB SUPPORT 1409M: Peter Chubb <pleb@gelato.unsw.edu.au> 1410W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB 1411S: Maintained 1412 1413ARM/PT DIGITAL BOARD PORT 1414M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> 1415L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1416W: http://www.arm.linux.org.uk/ 1417S: Maintained 1418 1419ARM/QUALCOMM SUPPORT 1420M: Andy Gross <andy.gross@linaro.org> 1421M: David Brown <david.brown@linaro.org> 1422L: linux-arm-msm@vger.kernel.org 1423L: linux-soc@vger.kernel.org 1424S: Maintained 1425F: arch/arm/boot/dts/qcom-*.dts 1426F: arch/arm/boot/dts/qcom-*.dtsi 1427F: arch/arm/mach-qcom/ 1428F: arch/arm64/boot/dts/qcom/* 1429F: drivers/soc/qcom/ 1430F: drivers/tty/serial/msm_serial.h 1431F: drivers/tty/serial/msm_serial.c 1432F: drivers/*/pm8???-* 1433F: drivers/mfd/ssbi.c 1434F: drivers/firmware/qcom_scm.c 1435T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 1436 1437ARM/RADISYS ENP2611 MACHINE SUPPORT 1438M: Lennert Buytenhek <kernel@wantstofly.org> 1439L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1440S: Maintained 1441 1442ARM/RENESAS ARM64 ARCHITECTURE 1443M: Simon Horman <horms@verge.net.au> 1444M: Magnus Damm <magnus.damm@gmail.com> 1445L: linux-renesas-soc@vger.kernel.org 1446Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1447T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1448S: Supported 1449F: arch/arm64/boot/dts/renesas/ 1450 1451ARM/RISCPC ARCHITECTURE 1452M: Russell King <linux@arm.linux.org.uk> 1453L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1454W: http://www.arm.linux.org.uk/ 1455S: Maintained 1456F: arch/arm/include/asm/hardware/entry-macro-iomd.S 1457F: arch/arm/include/asm/hardware/ioc.h 1458F: arch/arm/include/asm/hardware/iomd.h 1459F: arch/arm/include/asm/hardware/memc.h 1460F: arch/arm/mach-rpc/ 1461F: drivers/net/ethernet/8390/etherh.c 1462F: drivers/net/ethernet/i825xx/ether1* 1463F: drivers/net/ethernet/seeq/ether3* 1464F: drivers/scsi/arm/ 1465 1466ARM/Rockchip SoC support 1467M: Heiko Stuebner <heiko@sntech.de> 1468L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1469L: linux-rockchip@lists.infradead.org 1470T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 1471S: Maintained 1472F: arch/arm/boot/dts/rk3* 1473F: arch/arm/mach-rockchip/ 1474F: drivers/clk/rockchip/ 1475F: drivers/i2c/busses/i2c-rk3x.c 1476F: drivers/*/*rockchip* 1477F: drivers/*/*/*rockchip* 1478F: sound/soc/rockchip/ 1479N: rockchip 1480 1481ARM/SAMSUNG EXYNOS ARM ARCHITECTURES 1482M: Kukjin Kim <kgene@kernel.org> 1483M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 1484L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1485L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 1486S: Maintained 1487F: arch/arm/boot/dts/s3c* 1488F: arch/arm/boot/dts/s5p* 1489F: arch/arm/boot/dts/samsung* 1490F: arch/arm/boot/dts/exynos* 1491F: arch/arm64/boot/dts/exynos/ 1492F: arch/arm/plat-samsung/ 1493F: arch/arm/mach-s3c24*/ 1494F: arch/arm/mach-s3c64xx/ 1495F: arch/arm/mach-s5p*/ 1496F: arch/arm/mach-exynos*/ 1497F: drivers/*/*s3c2410* 1498F: drivers/*/*/*s3c2410* 1499F: drivers/spi/spi-s3c* 1500F: sound/soc/samsung/* 1501F: Documentation/arm/Samsung/ 1502F: Documentation/devicetree/bindings/arm/samsung/ 1503F: Documentation/devicetree/bindings/sram/samsung-sram.txt 1504F: Documentation/devicetree/bindings/power/pd-samsung.txt 1505N: exynos 1506 1507ARM/SAMSUNG MOBILE MACHINE SUPPORT 1508M: Kyungmin Park <kyungmin.park@samsung.com> 1509L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1510S: Maintained 1511F: arch/arm/mach-s5pv210/ 1512 1513ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT 1514M: Kyungmin Park <kyungmin.park@samsung.com> 1515M: Kamil Debski <k.debski@samsung.com> 1516L: linux-arm-kernel@lists.infradead.org 1517L: linux-media@vger.kernel.org 1518S: Maintained 1519F: drivers/media/platform/s5p-g2d/ 1520 1521ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 1522M: Kyungmin Park <kyungmin.park@samsung.com> 1523M: Kamil Debski <k.debski@samsung.com> 1524M: Jeongtae Park <jtp.park@samsung.com> 1525L: linux-arm-kernel@lists.infradead.org 1526L: linux-media@vger.kernel.org 1527S: Maintained 1528F: arch/arm/plat-samsung/s5p-dev-mfc.c 1529F: drivers/media/platform/s5p-mfc/ 1530 1531ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT 1532M: Kyungmin Park <kyungmin.park@samsung.com> 1533M: Tomasz Stanislawski <t.stanislaws@samsung.com> 1534L: linux-arm-kernel@lists.infradead.org 1535L: linux-media@vger.kernel.org 1536S: Maintained 1537F: drivers/media/platform/s5p-tv/ 1538 1539ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 1540M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 1541M: Jacek Anaszewski <j.anaszewski@samsung.com> 1542L: linux-arm-kernel@lists.infradead.org 1543L: linux-media@vger.kernel.org 1544S: Maintained 1545F: drivers/media/platform/s5p-jpeg/ 1546 1547ARM/SHMOBILE ARM ARCHITECTURE 1548M: Simon Horman <horms@verge.net.au> 1549M: Magnus Damm <magnus.damm@gmail.com> 1550L: linux-renesas-soc@vger.kernel.org 1551Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 1552T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 1553S: Supported 1554F: arch/arm/boot/dts/emev2* 1555F: arch/arm/boot/dts/r7s* 1556F: arch/arm/boot/dts/r8a* 1557F: arch/arm/boot/dts/sh* 1558F: arch/arm/configs/shmobile_defconfig 1559F: arch/arm/include/debug/renesas-scif.S 1560F: arch/arm/mach-shmobile/ 1561F: drivers/sh/ 1562 1563ARM/SOCFPGA ARCHITECTURE 1564M: Dinh Nguyen <dinguyen@opensource.altera.com> 1565S: Maintained 1566F: arch/arm/mach-socfpga/ 1567F: arch/arm/boot/dts/socfpga* 1568F: arch/arm/configs/socfpga_defconfig 1569F: arch/arm64/boot/dts/altera/ 1570W: http://www.rocketboards.org 1571T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 1572 1573ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 1574M: Dinh Nguyen <dinguyen@opensource.altera.com> 1575S: Maintained 1576F: drivers/clk/socfpga/ 1577 1578ARM/SOCFPGA EDAC SUPPORT 1579M: Thor Thayer <tthayer@opensource.altera.com> 1580S: Maintained 1581F: drivers/edac/altera_edac. 1582 1583ARM/STI ARCHITECTURE 1584M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com> 1585M: Maxime Coquelin <maxime.coquelin@st.com> 1586M: Patrice Chotard <patrice.chotard@st.com> 1587L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1588L: kernel@stlinux.com 1589W: http://www.stlinux.com 1590S: Maintained 1591F: arch/arm/mach-sti/ 1592F: arch/arm/boot/dts/sti* 1593F: drivers/char/hw_random/st-rng.c 1594F: drivers/clocksource/arm_global_timer.c 1595F: drivers/clocksource/clksrc_st_lpc.c 1596F: drivers/i2c/busses/i2c-st.c 1597F: drivers/media/rc/st_rc.c 1598F: drivers/media/platform/sti/c8sectpfe/ 1599F: drivers/mmc/host/sdhci-st.c 1600F: drivers/phy/phy-miphy28lp.c 1601F: drivers/phy/phy-miphy365x.c 1602F: drivers/phy/phy-stih407-usb.c 1603F: drivers/phy/phy-stih41x-usb.c 1604F: drivers/pinctrl/pinctrl-st.c 1605F: drivers/reset/sti/ 1606F: drivers/rtc/rtc-st-lpc.c 1607F: drivers/tty/serial/st-asc.c 1608F: drivers/usb/dwc3/dwc3-st.c 1609F: drivers/usb/host/ehci-st.c 1610F: drivers/usb/host/ohci-st.c 1611F: drivers/watchdog/st_lpc_wdt.c 1612F: drivers/ata/ahci_st.c 1613 1614ARM/STM32 ARCHITECTURE 1615M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 1616L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1617S: Maintained 1618T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git 1619N: stm32 1620F: drivers/clocksource/armv7m_systick.c 1621 1622ARM/TANGO ARCHITECTURE 1623M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com> 1624L: linux-arm-kernel@lists.infradead.org 1625S: Maintained 1626F: arch/arm/mach-tango/ 1627F: arch/arm/boot/dts/tango* 1628 1629ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT 1630M: Lennert Buytenhek <kernel@wantstofly.org> 1631L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1632S: Maintained 1633 1634ARM/TETON BGA MACHINE SUPPORT 1635M: "Mark F. Brown" <mark.brown314@gmail.com> 1636L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1637S: Maintained 1638 1639ARM/THECUS N2100 MACHINE SUPPORT 1640M: Lennert Buytenhek <kernel@wantstofly.org> 1641L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1642S: Maintained 1643 1644ARM/NUVOTON W90X900 ARM ARCHITECTURE 1645M: Wan ZongShun <mcuos.com@gmail.com> 1646L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1647W: http://www.mcuos.com 1648S: Maintained 1649F: arch/arm/mach-w90x900/ 1650F: drivers/input/keyboard/w90p910_keypad.c 1651F: drivers/input/touchscreen/w90p910_ts.c 1652F: drivers/watchdog/nuc900_wdt.c 1653F: drivers/net/ethernet/nuvoton/w90p910_ether.c 1654F: drivers/mtd/nand/nuc900_nand.c 1655F: drivers/rtc/rtc-nuc900.c 1656F: drivers/spi/spi-nuc900.c 1657F: drivers/usb/host/ehci-w90x900.c 1658F: drivers/video/fbdev/nuc900fb.c 1659 1660ARM/U300 MACHINE SUPPORT 1661M: Linus Walleij <linus.walleij@linaro.org> 1662L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1663S: Supported 1664F: arch/arm/mach-u300/ 1665F: drivers/clocksource/timer-u300.c 1666F: drivers/i2c/busses/i2c-stu300.c 1667F: drivers/rtc/rtc-coh901331.c 1668F: drivers/watchdog/coh901327_wdt.c 1669F: drivers/dma/coh901318* 1670F: drivers/mfd/ab3100* 1671F: drivers/rtc/rtc-ab3100.c 1672F: drivers/rtc/rtc-coh901331.c 1673T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1674 1675ARM/UNIPHIER ARCHITECTURE 1676M: Masahiro Yamada <yamada.masahiro@socionext.com> 1677L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1678S: Maintained 1679F: arch/arm/boot/dts/uniphier* 1680F: arch/arm/include/asm/hardware/cache-uniphier.h 1681F: arch/arm/mach-uniphier/ 1682F: arch/arm/mm/cache-uniphier.c 1683F: arch/arm64/boot/dts/socionext/ 1684F: drivers/bus/uniphier-system-bus.c 1685F: drivers/i2c/busses/i2c-uniphier* 1686F: drivers/pinctrl/uniphier/ 1687F: drivers/tty/serial/8250/8250_uniphier.c 1688N: uniphier 1689 1690ARM/Ux500 ARM ARCHITECTURE 1691M: Linus Walleij <linus.walleij@linaro.org> 1692L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1693S: Maintained 1694F: arch/arm/mach-ux500/ 1695F: drivers/clocksource/clksrc-dbx500-prcmu.c 1696F: drivers/dma/ste_dma40* 1697F: drivers/hwspinlock/u8500_hsem.c 1698F: drivers/mfd/abx500* 1699F: drivers/mfd/ab8500* 1700F: drivers/mfd/dbx500* 1701F: drivers/mfd/db8500* 1702F: drivers/pinctrl/nomadik/pinctrl-ab* 1703F: drivers/pinctrl/nomadik/pinctrl-nomadik* 1704F: drivers/rtc/rtc-ab8500.c 1705F: drivers/rtc/rtc-pl031.c 1706T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git 1707 1708ARM/Ux500 CLOCK FRAMEWORK SUPPORT 1709M: Ulf Hansson <ulf.hansson@linaro.org> 1710L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1711T: git git://git.linaro.org/people/ulfh/clk.git 1712S: Maintained 1713F: drivers/clk/ux500/ 1714F: include/linux/platform_data/clk-ux500.h 1715 1716ARM/VERSATILE EXPRESS PLATFORM 1717M: Liviu Dudau <liviu.dudau@arm.com> 1718M: Sudeep Holla <sudeep.holla@arm.com> 1719M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 1720L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1721S: Maintained 1722F: arch/arm/boot/dts/vexpress* 1723F: arch/arm64/boot/dts/arm/ 1724F: arch/arm/mach-vexpress/ 1725F: */*/vexpress* 1726F: */*/*/vexpress* 1727F: drivers/clk/versatile/clk-vexpress-osc.c 1728F: drivers/clocksource/versatile.c 1729 1730ARM/VFP SUPPORT 1731M: Russell King <linux@arm.linux.org.uk> 1732L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1733W: http://www.arm.linux.org.uk/ 1734S: Maintained 1735F: arch/arm/vfp/ 1736 1737ARM/VOIPAC PXA270 SUPPORT 1738M: Marek Vasut <marek.vasut@gmail.com> 1739L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1740S: Maintained 1741F: arch/arm/mach-pxa/vpac270.c 1742F: arch/arm/mach-pxa/include/mach/vpac270.h 1743 1744ARM/VT8500 ARM ARCHITECTURE 1745M: Tony Prisk <linux@prisktech.co.nz> 1746L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1747S: Maintained 1748F: arch/arm/mach-vt8500/ 1749F: drivers/clocksource/vt8500_timer.c 1750F: drivers/i2c/busses/i2c-wmt.c 1751F: drivers/mmc/host/wmt-sdmmc.c 1752F: drivers/pwm/pwm-vt8500.c 1753F: drivers/rtc/rtc-vt8500.c 1754F: drivers/tty/serial/vt8500_serial.c 1755F: drivers/usb/host/ehci-platform.c 1756F: drivers/usb/host/uhci-platform.c 1757F: drivers/video/fbdev/vt8500lcdfb.* 1758F: drivers/video/fbdev/wm8505fb* 1759F: drivers/video/fbdev/wmt_ge_rops.* 1760 1761ARM/ZIPIT Z2 SUPPORT 1762M: Marek Vasut <marek.vasut@gmail.com> 1763L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1764S: Maintained 1765F: arch/arm/mach-pxa/z2.c 1766F: arch/arm/mach-pxa/include/mach/z2.h 1767 1768ARM/ZTE ARCHITECTURE 1769M: Jun Nie <jun.nie@linaro.org> 1770L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1771S: Maintained 1772F: arch/arm/mach-zx/ 1773F: drivers/clk/zte/ 1774F: Documentation/devicetree/bindings/arm/zte.txt 1775F: Documentation/devicetree/bindings/clock/zx296702-clk.txt 1776 1777ARM/ZYNQ ARCHITECTURE 1778M: Michal Simek <michal.simek@xilinx.com> 1779R: Sören Brinkmann <soren.brinkmann@xilinx.com> 1780L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1781W: http://wiki.xilinx.com 1782T: git https://github.com/Xilinx/linux-xlnx.git 1783S: Supported 1784F: arch/arm/mach-zynq/ 1785F: drivers/cpuidle/cpuidle-zynq.c 1786F: drivers/block/xsysace.c 1787N: zynq 1788N: xilinx 1789F: drivers/clocksource/cadence_ttc_timer.c 1790F: drivers/i2c/busses/i2c-cadence.c 1791F: drivers/mmc/host/sdhci-of-arasan.c 1792F: drivers/edac/synopsys_edac.c 1793 1794ARM SMMU DRIVERS 1795M: Will Deacon <will.deacon@arm.com> 1796L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1797S: Maintained 1798F: drivers/iommu/arm-smmu.c 1799F: drivers/iommu/arm-smmu-v3.c 1800F: drivers/iommu/io-pgtable-arm.c 1801 1802ARM64 PORT (AARCH64 ARCHITECTURE) 1803M: Catalin Marinas <catalin.marinas@arm.com> 1804M: Will Deacon <will.deacon@arm.com> 1805L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1806T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 1807S: Maintained 1808F: arch/arm64/ 1809F: Documentation/arm64/ 1810 1811AS3645A LED FLASH CONTROLLER DRIVER 1812M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 1813L: linux-media@vger.kernel.org 1814T: git git://linuxtv.org/media_tree.git 1815S: Maintained 1816F: drivers/media/i2c/as3645a.c 1817F: include/media/i2c/as3645a.h 1818 1819ASC7621 HARDWARE MONITOR DRIVER 1820M: George Joseph <george.joseph@fairview5.com> 1821L: lm-sensors@lm-sensors.org 1822S: Maintained 1823F: Documentation/hwmon/asc7621 1824F: drivers/hwmon/asc7621.c 1825 1826ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 1827M: Corentin Chary <corentin.chary@gmail.com> 1828L: acpi4asus-user@lists.sourceforge.net 1829L: platform-driver-x86@vger.kernel.org 1830W: http://acpi4asus.sf.net 1831S: Maintained 1832F: drivers/platform/x86/asus*.c 1833F: drivers/platform/x86/eeepc*.c 1834 1835ASUS WIRELESS RADIO CONTROL DRIVER 1836M: João Paulo Rechi Vita <jprvita@gmail.com> 1837L: platform-driver-x86@vger.kernel.org 1838S: Maintained 1839F: drivers/platform/x86/asus-wireless.c 1840 1841ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 1842R: Dan Williams <dan.j.williams@intel.com> 1843W: http://sourceforge.net/projects/xscaleiop 1844S: Odd fixes 1845F: Documentation/crypto/async-tx-api.txt 1846F: crypto/async_tx/ 1847F: drivers/dma/ 1848F: include/linux/dmaengine.h 1849F: include/linux/async_tx.h 1850 1851AT24 EEPROM DRIVER 1852M: Wolfram Sang <wsa@the-dreams.de> 1853L: linux-i2c@vger.kernel.org 1854S: Maintained 1855F: drivers/misc/eeprom/at24.c 1856F: include/linux/platform_data/at24.h 1857 1858ATA OVER ETHERNET (AOE) DRIVER 1859M: "Ed L. Cashin" <ed.cashin@acm.org> 1860W: http://www.openaoe.org/ 1861S: Supported 1862F: Documentation/aoe/ 1863F: drivers/block/aoe/ 1864 1865ATHEROS 71XX/9XXX GPIO DRIVER 1866M: Alban Bedel <albeu@free.fr> 1867W: https://github.com/AlbanBedel/linux 1868T: git git://github.com/AlbanBedel/linux 1869S: Maintained 1870F: drivers/gpio/gpio-ath79.c 1871F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 1872 1873ATHEROS ATH GENERIC UTILITIES 1874M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1875L: linux-wireless@vger.kernel.org 1876S: Supported 1877F: drivers/net/wireless/ath/* 1878 1879ATHEROS ATH5K WIRELESS DRIVER 1880M: Jiri Slaby <jirislaby@gmail.com> 1881M: Nick Kossifidis <mickflemm@gmail.com> 1882M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com> 1883L: linux-wireless@vger.kernel.org 1884W: http://wireless.kernel.org/en/users/Drivers/ath5k 1885S: Maintained 1886F: drivers/net/wireless/ath/ath5k/ 1887 1888ATHEROS ATH6KL WIRELESS DRIVER 1889M: Kalle Valo <kvalo@qca.qualcomm.com> 1890L: linux-wireless@vger.kernel.org 1891W: http://wireless.kernel.org/en/users/Drivers/ath6kl 1892T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 1893S: Supported 1894F: drivers/net/wireless/ath/ath6kl/ 1895 1896WILOCITY WIL6210 WIRELESS DRIVER 1897M: Maya Erez <qca_merez@qca.qualcomm.com> 1898L: linux-wireless@vger.kernel.org 1899L: wil6210@qca.qualcomm.com 1900S: Supported 1901W: http://wireless.kernel.org/en/users/Drivers/wil6210 1902F: drivers/net/wireless/ath/wil6210/ 1903F: include/uapi/linux/wil6210_uapi.h 1904 1905CARL9170 LINUX COMMUNITY WIRELESS DRIVER 1906M: Christian Lamparter <chunkeey@googlemail.com> 1907L: linux-wireless@vger.kernel.org 1908W: http://wireless.kernel.org/en/users/Drivers/carl9170 1909S: Maintained 1910F: drivers/net/wireless/ath/carl9170/ 1911 1912ATK0110 HWMON DRIVER 1913M: Luca Tettamanti <kronos.it@gmail.com> 1914L: lm-sensors@lm-sensors.org 1915S: Maintained 1916F: drivers/hwmon/asus_atk0110.c 1917 1918ATI_REMOTE2 DRIVER 1919M: Ville Syrjala <syrjala@sci.fi> 1920S: Maintained 1921F: drivers/input/misc/ati_remote2.c 1922 1923ATLX ETHERNET DRIVERS 1924M: Jay Cliburn <jcliburn@gmail.com> 1925M: Chris Snook <chris.snook@gmail.com> 1926L: netdev@vger.kernel.org 1927W: http://sourceforge.net/projects/atl1 1928W: http://atl1.sourceforge.net 1929S: Maintained 1930F: drivers/net/ethernet/atheros/ 1931 1932ATM 1933M: Chas Williams <3chas3@gmail.com> 1934L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 1935L: netdev@vger.kernel.org 1936W: http://linux-atm.sourceforge.net 1937S: Maintained 1938F: drivers/atm/ 1939F: include/linux/atm* 1940F: include/uapi/linux/atm* 1941 1942ATMEL AT91 / AT32 MCI DRIVER 1943M: Ludovic Desroches <ludovic.desroches@atmel.com> 1944S: Maintained 1945F: drivers/mmc/host/atmel-mci.c 1946 1947ATMEL AT91 / AT32 SERIAL DRIVER 1948M: Nicolas Ferre <nicolas.ferre@atmel.com> 1949S: Supported 1950F: drivers/tty/serial/atmel_serial.c 1951 1952ATMEL Audio ALSA driver 1953M: Nicolas Ferre <nicolas.ferre@atmel.com> 1954L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1955S: Supported 1956F: sound/soc/atmel 1957 1958ATMEL DMA DRIVER 1959M: Nicolas Ferre <nicolas.ferre@atmel.com> 1960L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1961S: Supported 1962F: drivers/dma/at_hdmac.c 1963F: drivers/dma/at_hdmac_regs.h 1964F: include/linux/platform_data/dma-atmel.h 1965 1966ATMEL XDMA DRIVER 1967M: Ludovic Desroches <ludovic.desroches@atmel.com> 1968L: linux-arm-kernel@lists.infradead.org 1969L: dmaengine@vger.kernel.org 1970S: Supported 1971F: drivers/dma/at_xdmac.c 1972 1973ATMEL I2C DRIVER 1974M: Ludovic Desroches <ludovic.desroches@atmel.com> 1975L: linux-i2c@vger.kernel.org 1976S: Supported 1977F: drivers/i2c/busses/i2c-at91.c 1978 1979ATMEL ISI DRIVER 1980M: Ludovic Desroches <ludovic.desroches@atmel.com> 1981L: linux-media@vger.kernel.org 1982S: Supported 1983F: drivers/media/platform/soc_camera/atmel-isi.c 1984F: include/media/atmel-isi.h 1985 1986ATMEL LCDFB DRIVER 1987M: Nicolas Ferre <nicolas.ferre@atmel.com> 1988L: linux-fbdev@vger.kernel.org 1989S: Maintained 1990F: drivers/video/fbdev/atmel_lcdfb.c 1991F: include/video/atmel_lcdc.h 1992 1993ATMEL MACB ETHERNET DRIVER 1994M: Nicolas Ferre <nicolas.ferre@atmel.com> 1995S: Supported 1996F: drivers/net/ethernet/cadence/ 1997 1998ATMEL NAND DRIVER 1999M: Wenyou Yang <wenyou.yang@atmel.com> 2000M: Josh Wu <rainyfeeling@outlook.com> 2001L: linux-mtd@lists.infradead.org 2002S: Supported 2003F: drivers/mtd/nand/atmel_nand* 2004 2005ATMEL SDMMC DRIVER 2006M: Ludovic Desroches <ludovic.desroches@atmel.com> 2007L: linux-mmc@vger.kernel.org 2008S: Supported 2009F: drivers/mmc/host/sdhci-of-at91.c 2010 2011ATMEL SPI DRIVER 2012M: Nicolas Ferre <nicolas.ferre@atmel.com> 2013S: Supported 2014F: drivers/spi/spi-atmel.* 2015 2016ATMEL SSC DRIVER 2017M: Nicolas Ferre <nicolas.ferre@atmel.com> 2018L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2019S: Supported 2020F: drivers/misc/atmel-ssc.c 2021F: include/linux/atmel-ssc.h 2022 2023ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS 2024M: Nicolas Ferre <nicolas.ferre@atmel.com> 2025L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2026S: Supported 2027F: drivers/misc/atmel_tclib.c 2028F: drivers/clocksource/tcb_clksrc.c 2029 2030ATMEL USBA UDC DRIVER 2031M: Nicolas Ferre <nicolas.ferre@atmel.com> 2032L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2033S: Supported 2034F: drivers/usb/gadget/udc/atmel_usba_udc.* 2035 2036ATMEL WIRELESS DRIVER 2037M: Simon Kelley <simon@thekelleys.org.uk> 2038L: linux-wireless@vger.kernel.org 2039W: http://www.thekelleys.org.uk/atmel 2040W: http://atmelwlandriver.sourceforge.net/ 2041S: Maintained 2042F: drivers/net/wireless/atmel/atmel* 2043 2044ATMEL MAXTOUCH DRIVER 2045M: Nick Dyer <nick.dyer@itdev.co.uk> 2046T: git git://github.com/atmel-maxtouch/linux.git 2047S: Supported 2048F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 2049F: drivers/input/touchscreen/atmel_mxt_ts.c 2050F: include/linux/platform_data/atmel_mxt_ts.h 2051 2052ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2053M: Bradley Grove <linuxdrivers@attotech.com> 2054L: linux-scsi@vger.kernel.org 2055W: http://www.attotech.com 2056S: Supported 2057F: drivers/scsi/esas2r 2058 2059ATUSB IEEE 802.15.4 RADIO DRIVER 2060M: Stefan Schmidt <stefan@osg.samsung.com> 2061L: linux-wpan@vger.kernel.org 2062S: Maintained 2063F: drivers/net/ieee802154/atusb.c 2064F: drivers/net/ieee802154/atusb.h 2065F: drivers/net/ieee802154/at86rf230.h 2066 2067AUDIT SUBSYSTEM 2068M: Paul Moore <paul@paul-moore.com> 2069M: Eric Paris <eparis@redhat.com> 2070L: linux-audit@redhat.com (moderated for non-subscribers) 2071W: http://people.redhat.com/sgrubb/audit/ 2072T: git git://git.infradead.org/users/pcmoore/audit 2073S: Maintained 2074F: include/linux/audit.h 2075F: include/uapi/linux/audit.h 2076F: kernel/audit* 2077 2078AUXILIARY DISPLAY DRIVERS 2079M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2080W: http://miguelojeda.es/auxdisplay.htm 2081W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2082S: Maintained 2083F: drivers/auxdisplay/ 2084F: include/linux/cfag12864b.h 2085 2086AVR32 ARCHITECTURE 2087M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2088M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2089W: http://www.atmel.com/products/AVR32/ 2090W: http://mirror.egtvedt.no/avr32linux.org/ 2091W: http://avrfreaks.net/ 2092S: Maintained 2093F: arch/avr32/ 2094 2095AVR32/AT32AP MACHINE SUPPORT 2096M: Haavard Skinnemoen <hskinnemoen@gmail.com> 2097M: Hans-Christian Egtvedt <egtvedt@samfundet.no> 2098S: Maintained 2099F: arch/avr32/mach-at32ap/ 2100 2101AX.25 NETWORK LAYER 2102M: Ralf Baechle <ralf@linux-mips.org> 2103L: linux-hams@vger.kernel.org 2104W: http://www.linux-ax25.org/ 2105S: Maintained 2106F: include/uapi/linux/ax25.h 2107F: include/net/ax25.h 2108F: net/ax25/ 2109 2110AZ6007 DVB DRIVER 2111M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2112L: linux-media@vger.kernel.org 2113W: https://linuxtv.org 2114T: git git://linuxtv.org/media_tree.git 2115S: Maintained 2116F: drivers/media/usb/dvb-usb-v2/az6007.c 2117 2118AZTECH FM RADIO RECEIVER DRIVER 2119M: Hans Verkuil <hverkuil@xs4all.nl> 2120L: linux-media@vger.kernel.org 2121T: git git://linuxtv.org/media_tree.git 2122W: https://linuxtv.org 2123S: Maintained 2124F: drivers/media/radio/radio-aztech* 2125 2126B43 WIRELESS DRIVER 2127L: linux-wireless@vger.kernel.org 2128L: b43-dev@lists.infradead.org 2129W: http://wireless.kernel.org/en/users/Drivers/b43 2130S: Odd Fixes 2131F: drivers/net/wireless/broadcom/b43/ 2132 2133B43LEGACY WIRELESS DRIVER 2134M: Larry Finger <Larry.Finger@lwfinger.net> 2135L: linux-wireless@vger.kernel.org 2136L: b43-dev@lists.infradead.org 2137W: http://wireless.kernel.org/en/users/Drivers/b43 2138S: Maintained 2139F: drivers/net/wireless/broadcom/b43legacy/ 2140 2141BACKLIGHT CLASS/SUBSYSTEM 2142M: Jingoo Han <jingoohan1@gmail.com> 2143M: Lee Jones <lee.jones@linaro.org> 2144T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 2145S: Maintained 2146F: drivers/video/backlight/ 2147F: include/linux/backlight.h 2148 2149BATMAN ADVANCED 2150M: Marek Lindner <mareklindner@neomailbox.ch> 2151M: Simon Wunderlich <sw@simonwunderlich.de> 2152M: Antonio Quartulli <a@unstable.cc> 2153L: b.a.t.m.a.n@lists.open-mesh.org 2154W: https://www.open-mesh.org/ 2155S: Maintained 2156F: net/batman-adv/ 2157 2158BAYCOM/HDLCDRV DRIVERS FOR AX.25 2159M: Thomas Sailer <t.sailer@alumni.ethz.ch> 2160L: linux-hams@vger.kernel.org 2161W: http://www.baycom.org/~tom/ham/ham.html 2162S: Maintained 2163F: drivers/net/hamradio/baycom* 2164 2165BCACHE (BLOCK LAYER CACHE) 2166M: Kent Overstreet <kent.overstreet@gmail.com> 2167L: linux-bcache@vger.kernel.org 2168W: http://bcache.evilpiepirate.org 2169S: Maintained 2170F: drivers/md/bcache/ 2171 2172BDISP ST MEDIA DRIVER 2173M: Fabien Dessenne <fabien.dessenne@st.com> 2174L: linux-media@vger.kernel.org 2175T: git git://linuxtv.org/media_tree.git 2176W: https://linuxtv.org 2177S: Supported 2178F: drivers/media/platform/sti/bdisp 2179 2180BEFS FILE SYSTEM 2181S: Orphan 2182F: Documentation/filesystems/befs.txt 2183F: fs/befs/ 2184 2185BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2186M: Dariusz Marcinkiewicz <reksio@newterm.pl> 2187L: netdev@vger.kernel.org 2188S: Maintained 2189F: drivers/net/ethernet/ec_bhf.c 2190 2191BFS FILE SYSTEM 2192M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk> 2193S: Maintained 2194F: Documentation/filesystems/bfs.txt 2195F: fs/bfs/ 2196F: include/uapi/linux/bfs_fs.h 2197 2198BLACKFIN ARCHITECTURE 2199M: Steven Miao <realmz6@gmail.com> 2200L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2201T: git git://git.code.sf.net/p/adi-linux/code 2202W: http://blackfin.uclinux.org 2203S: Supported 2204F: arch/blackfin/ 2205 2206BLACKFIN EMAC DRIVER 2207L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2208W: http://blackfin.uclinux.org 2209S: Supported 2210F: drivers/net/ethernet/adi/ 2211 2212BLACKFIN RTC DRIVER 2213L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2214W: http://blackfin.uclinux.org 2215S: Supported 2216F: drivers/rtc/rtc-bfin.c 2217 2218BLACKFIN SDH DRIVER 2219M: Sonic Zhang <sonic.zhang@analog.com> 2220L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2221W: http://blackfin.uclinux.org 2222S: Supported 2223F: drivers/mmc/host/bfin_sdh.c 2224 2225BLACKFIN SERIAL DRIVER 2226M: Sonic Zhang <sonic.zhang@analog.com> 2227L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2228W: http://blackfin.uclinux.org 2229S: Supported 2230F: drivers/tty/serial/bfin_uart.c 2231 2232BLACKFIN WATCHDOG DRIVER 2233L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2234W: http://blackfin.uclinux.org 2235S: Supported 2236F: drivers/watchdog/bfin_wdt.c 2237 2238BLACKFIN I2C TWI DRIVER 2239M: Sonic Zhang <sonic.zhang@analog.com> 2240L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2241W: http://blackfin.uclinux.org/ 2242S: Supported 2243F: drivers/i2c/busses/i2c-bfin-twi.c 2244 2245BLACKFIN MEDIA DRIVER 2246M: Scott Jiang <scott.jiang.linux@gmail.com> 2247L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers) 2248W: http://blackfin.uclinux.org/ 2249S: Supported 2250F: drivers/media/platform/blackfin/ 2251F: drivers/media/i2c/adv7183* 2252F: drivers/media/i2c/vs6624* 2253 2254BLINKM RGB LED DRIVER 2255M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 2256S: Maintained 2257F: drivers/leds/leds-blinkm.c 2258 2259BLOCK LAYER 2260M: Jens Axboe <axboe@kernel.dk> 2261L: linux-block@vger.kernel.org 2262T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 2263S: Maintained 2264F: block/ 2265F: kernel/trace/blktrace.c 2266 2267BLOCK2MTD DRIVER 2268M: Joern Engel <joern@lazybastard.org> 2269L: linux-mtd@lists.infradead.org 2270S: Maintained 2271F: drivers/mtd/devices/block2mtd.c 2272 2273BLUETOOTH DRIVERS 2274M: Marcel Holtmann <marcel@holtmann.org> 2275M: Gustavo Padovan <gustavo@padovan.org> 2276M: Johan Hedberg <johan.hedberg@gmail.com> 2277L: linux-bluetooth@vger.kernel.org 2278W: http://www.bluez.org/ 2279T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2280T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2281S: Maintained 2282F: drivers/bluetooth/ 2283 2284BLUETOOTH SUBSYSTEM 2285M: Marcel Holtmann <marcel@holtmann.org> 2286M: Gustavo Padovan <gustavo@padovan.org> 2287M: Johan Hedberg <johan.hedberg@gmail.com> 2288L: linux-bluetooth@vger.kernel.org 2289W: http://www.bluez.org/ 2290T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 2291T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 2292S: Maintained 2293F: net/bluetooth/ 2294F: include/net/bluetooth/ 2295 2296BONDING DRIVER 2297M: Jay Vosburgh <j.vosburgh@gmail.com> 2298M: Veaceslav Falico <vfalico@gmail.com> 2299M: Andy Gospodarek <gospo@cumulusnetworks.com> 2300L: netdev@vger.kernel.org 2301W: http://sourceforge.net/projects/bonding/ 2302S: Supported 2303F: drivers/net/bonding/ 2304F: include/uapi/linux/if_bonding.h 2305 2306BPF (Safe dynamic programs and tools) 2307M: Alexei Starovoitov <ast@kernel.org> 2308L: netdev@vger.kernel.org 2309L: linux-kernel@vger.kernel.org 2310S: Supported 2311F: kernel/bpf/ 2312 2313BROADCOM B44 10/100 ETHERNET DRIVER 2314M: Gary Zambrano <zambrano@broadcom.com> 2315L: netdev@vger.kernel.org 2316S: Supported 2317F: drivers/net/ethernet/broadcom/b44.* 2318 2319BROADCOM GENET ETHERNET DRIVER 2320M: Florian Fainelli <f.fainelli@gmail.com> 2321L: netdev@vger.kernel.org 2322S: Supported 2323F: drivers/net/ethernet/broadcom/genet/ 2324 2325BROADCOM BNX2 GIGABIT ETHERNET DRIVER 2326M: Sony Chacko <sony.chacko@qlogic.com> 2327M: Dept-HSGLinuxNICDev@qlogic.com 2328L: netdev@vger.kernel.org 2329S: Supported 2330F: drivers/net/ethernet/broadcom/bnx2.* 2331F: drivers/net/ethernet/broadcom/bnx2_* 2332 2333BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 2334M: Ariel Elior <ariel.elior@qlogic.com> 2335L: netdev@vger.kernel.org 2336S: Supported 2337F: drivers/net/ethernet/broadcom/bnx2x/ 2338 2339BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 2340M: Florian Fainelli <f.fainelli@gmail.com> 2341M: Ray Jui <rjui@broadcom.com> 2342M: Scott Branden <sbranden@broadcom.com> 2343L: bcm-kernel-feedback-list@broadcom.com 2344T: git git://github.com/broadcom/mach-bcm 2345S: Maintained 2346F: arch/arm/mach-bcm/ 2347F: arch/arm/boot/dts/bcm113* 2348F: arch/arm/boot/dts/bcm216* 2349F: arch/arm/boot/dts/bcm281* 2350F: arch/arm64/boot/dts/broadcom/ 2351F: arch/arm/configs/bcm_defconfig 2352F: drivers/mmc/host/sdhci-bcm-kona.c 2353F: drivers/clocksource/bcm_kona_timer.c 2354 2355BROADCOM BCM2835 ARM ARCHITECTURE 2356M: Stephen Warren <swarren@wwwdotorg.org> 2357M: Lee Jones <lee@kernel.org> 2358M: Eric Anholt <eric@anholt.net> 2359L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) 2360L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2361T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git 2362S: Maintained 2363N: bcm2835 2364 2365BROADCOM BCM47XX MIPS ARCHITECTURE 2366M: Hauke Mehrtens <hauke@hauke-m.de> 2367M: Rafał Miłecki <zajec5@gmail.com> 2368L: linux-mips@linux-mips.org 2369S: Maintained 2370F: arch/mips/bcm47xx/* 2371F: arch/mips/include/asm/mach-bcm47xx/* 2372 2373BROADCOM BCM5301X ARM ARCHITECTURE 2374M: Hauke Mehrtens <hauke@hauke-m.de> 2375L: linux-arm-kernel@lists.infradead.org 2376S: Maintained 2377F: arch/arm/mach-bcm/bcm_5301x.c 2378F: arch/arm/boot/dts/bcm5301x.dtsi 2379F: arch/arm/boot/dts/bcm470* 2380 2381BROADCOM BCM63XX ARM ARCHITECTURE 2382M: Florian Fainelli <f.fainelli@gmail.com> 2383L: linux-arm-kernel@lists.infradead.org 2384T: git git://github.com/broadcom/arm-bcm63xx.git 2385S: Maintained 2386F: arch/arm/mach-bcm/bcm63xx.c 2387F: arch/arm/include/debug/bcm63xx.S 2388 2389BROADCOM BCM63XX/BCM33XX UDC DRIVER 2390M: Kevin Cernekee <cernekee@gmail.com> 2391L: linux-usb@vger.kernel.org 2392S: Maintained 2393F: drivers/usb/gadget/udc/bcm63xx_udc.* 2394 2395BROADCOM BCM7XXX ARM ARCHITECTURE 2396M: Brian Norris <computersforpeace@gmail.com> 2397M: Gregory Fong <gregory.0xf0@gmail.com> 2398M: Florian Fainelli <f.fainelli@gmail.com> 2399L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2400L: bcm-kernel-feedback-list@broadcom.com 2401T: git git://github.com/broadcom/stblinux.git 2402S: Maintained 2403F: arch/arm/mach-bcm/*brcmstb* 2404F: arch/arm/boot/dts/bcm7*.dts* 2405F: drivers/bus/brcmstb_gisb.c 2406N: brcmstb 2407 2408BROADCOM BMIPS MIPS ARCHITECTURE 2409M: Kevin Cernekee <cernekee@gmail.com> 2410M: Florian Fainelli <f.fainelli@gmail.com> 2411L: linux-mips@linux-mips.org 2412T: git git://github.com/broadcom/stblinux.git 2413S: Maintained 2414F: arch/mips/bmips/* 2415F: arch/mips/include/asm/mach-bmips/* 2416F: arch/mips/kernel/*bmips* 2417F: arch/mips/boot/dts/brcm/bcm*.dts* 2418F: drivers/irqchip/irq-bcm7* 2419F: drivers/irqchip/irq-brcmstb* 2420F: include/linux/bcm963xx_nvram.h 2421F: include/linux/bcm963xx_tag.h 2422 2423BROADCOM TG3 GIGABIT ETHERNET DRIVER 2424M: Siva Reddy Kallam <siva.kallam@broadcom.com> 2425M: Prashant Sreedharan <prashant@broadcom.com> 2426M: Michael Chan <mchan@broadcom.com> 2427L: netdev@vger.kernel.org 2428S: Supported 2429F: drivers/net/ethernet/broadcom/tg3.* 2430 2431BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 2432M: Brett Rudley <brudley@broadcom.com> 2433M: Arend van Spriel <arend@broadcom.com> 2434M: Franky (Zhenhui) Lin <frankyl@broadcom.com> 2435M: Hante Meuleman <meuleman@broadcom.com> 2436L: linux-wireless@vger.kernel.org 2437L: brcm80211-dev-list@broadcom.com 2438S: Supported 2439F: drivers/net/wireless/broadcom/brcm80211/ 2440 2441BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 2442M: QLogic-Storage-Upstream@qlogic.com 2443L: linux-scsi@vger.kernel.org 2444S: Supported 2445F: drivers/scsi/bnx2fc/ 2446 2447BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 2448M: QLogic-Storage-Upstream@qlogic.com 2449L: linux-scsi@vger.kernel.org 2450S: Supported 2451F: drivers/scsi/bnx2i/ 2452 2453BROADCOM IPROC ARM ARCHITECTURE 2454M: Ray Jui <rjui@broadcom.com> 2455M: Scott Branden <sbranden@broadcom.com> 2456M: Jon Mason <jonmason@broadcom.com> 2457L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2458L: bcm-kernel-feedback-list@broadcom.com 2459T: git git://github.com/broadcom/cygnus-linux.git 2460S: Maintained 2461N: iproc 2462N: cygnus 2463N: nsp 2464N: bcm9113* 2465N: bcm9583* 2466N: bcm9585* 2467N: bcm9586* 2468N: bcm988312 2469N: bcm113* 2470N: bcm583* 2471N: bcm585* 2472N: bcm586* 2473N: bcm88312 2474 2475BROADCOM BRCMSTB GPIO DRIVER 2476M: Gregory Fong <gregory.0xf0@gmail.com> 2477L: bcm-kernel-feedback-list@broadcom.com 2478S: Supported 2479F: drivers/gpio/gpio-brcmstb.c 2480F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 2481 2482BROADCOM KONA GPIO DRIVER 2483M: Ray Jui <rjui@broadcom.com> 2484L: bcm-kernel-feedback-list@broadcom.com 2485S: Supported 2486F: drivers/gpio/gpio-bcm-kona.c 2487F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 2488 2489BROADCOM NVRAM DRIVER 2490M: Rafał Miłecki <zajec5@gmail.com> 2491L: linux-mips@linux-mips.org 2492S: Maintained 2493F: drivers/firmware/broadcom/* 2494 2495BROADCOM STB NAND FLASH DRIVER 2496M: Brian Norris <computersforpeace@gmail.com> 2497M: Kamal Dasu <kdasu.kdev@gmail.com> 2498L: linux-mtd@lists.infradead.org 2499L: bcm-kernel-feedback-list@broadcom.com 2500S: Maintained 2501F: drivers/mtd/nand/brcmnand/ 2502 2503BROADCOM SPECIFIC AMBA DRIVER (BCMA) 2504M: Rafał Miłecki <zajec5@gmail.com> 2505L: linux-wireless@vger.kernel.org 2506S: Maintained 2507F: drivers/bcma/ 2508F: include/linux/bcma/ 2509 2510BROADCOM SYSTEMPORT ETHERNET DRIVER 2511M: Florian Fainelli <f.fainelli@gmail.com> 2512L: netdev@vger.kernel.org 2513S: Supported 2514F: drivers/net/ethernet/broadcom/bcmsysport.* 2515 2516BROCADE BFA FC SCSI DRIVER 2517M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 2518M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 2519L: linux-scsi@vger.kernel.org 2520S: Supported 2521F: drivers/scsi/bfa/ 2522 2523BROCADE BNA 10 GIGABIT ETHERNET DRIVER 2524M: Rasesh Mody <rasesh.mody@qlogic.com> 2525L: netdev@vger.kernel.org 2526S: Supported 2527F: drivers/net/ethernet/brocade/bna/ 2528 2529BSG (block layer generic sg v4 driver) 2530M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 2531L: linux-scsi@vger.kernel.org 2532S: Supported 2533F: block/bsg.c 2534F: include/linux/bsg.h 2535F: include/uapi/linux/bsg.h 2536 2537BT87X AUDIO DRIVER 2538M: Clemens Ladisch <clemens@ladisch.de> 2539L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2540T: git git://git.alsa-project.org/alsa-kernel.git 2541S: Maintained 2542F: Documentation/sound/alsa/Bt87x.txt 2543F: sound/pci/bt87x.c 2544 2545BT8XXGPIO DRIVER 2546M: Michael Buesch <m@bues.ch> 2547W: http://bu3sch.de/btgpio.php 2548S: Maintained 2549F: drivers/gpio/gpio-bt8xx.c 2550 2551BTRFS FILE SYSTEM 2552M: Chris Mason <clm@fb.com> 2553M: Josef Bacik <jbacik@fb.com> 2554M: David Sterba <dsterba@suse.com> 2555L: linux-btrfs@vger.kernel.org 2556W: http://btrfs.wiki.kernel.org/ 2557Q: http://patchwork.kernel.org/project/linux-btrfs/list/ 2558T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 2559S: Maintained 2560F: Documentation/filesystems/btrfs.txt 2561F: fs/btrfs/ 2562 2563BTTV VIDEO4LINUX DRIVER 2564M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 2565L: linux-media@vger.kernel.org 2566W: https://linuxtv.org 2567T: git git://linuxtv.org/media_tree.git 2568S: Odd fixes 2569F: Documentation/video4linux/bttv/ 2570F: drivers/media/pci/bt8xx/bttv* 2571 2572BUSLOGIC SCSI DRIVER 2573M: Khalid Aziz <khalid@gonehiking.org> 2574L: linux-scsi@vger.kernel.org 2575S: Maintained 2576F: drivers/scsi/BusLogic.* 2577F: drivers/scsi/FlashPoint.* 2578 2579C-MEDIA CMI8788 DRIVER 2580M: Clemens Ladisch <clemens@ladisch.de> 2581L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2582T: git git://git.alsa-project.org/alsa-kernel.git 2583S: Maintained 2584F: sound/pci/oxygen/ 2585 2586C6X ARCHITECTURE 2587M: Mark Salter <msalter@redhat.com> 2588M: Aurelien Jacquiot <a-jacquiot@ti.com> 2589L: linux-c6x-dev@linux-c6x.org 2590W: http://www.linux-c6x.org/wiki/index.php/Main_Page 2591S: Maintained 2592F: arch/c6x/ 2593 2594CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 2595M: David Howells <dhowells@redhat.com> 2596L: linux-cachefs@redhat.com (moderated for non-subscribers) 2597S: Supported 2598F: Documentation/filesystems/caching/cachefiles.txt 2599F: fs/cachefiles/ 2600 2601CADET FM/AM RADIO RECEIVER DRIVER 2602M: Hans Verkuil <hverkuil@xs4all.nl> 2603L: linux-media@vger.kernel.org 2604T: git git://linuxtv.org/media_tree.git 2605W: https://linuxtv.org 2606S: Maintained 2607F: drivers/media/radio/radio-cadet* 2608 2609CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 2610M: Jonathan Corbet <corbet@lwn.net> 2611L: linux-media@vger.kernel.org 2612T: git git://linuxtv.org/media_tree.git 2613S: Maintained 2614F: Documentation/video4linux/cafe_ccic 2615F: drivers/media/platform/marvell-ccic/ 2616 2617CAIF NETWORK LAYER 2618M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 2619L: netdev@vger.kernel.org 2620S: Supported 2621F: Documentation/networking/caif/ 2622F: drivers/net/caif/ 2623F: include/uapi/linux/caif/ 2624F: include/net/caif/ 2625F: net/caif/ 2626 2627CALGARY x86-64 IOMMU 2628M: Muli Ben-Yehuda <muli@il.ibm.com> 2629M: "Jon D. Mason" <jdmason@kudzu.us> 2630L: discuss@x86-64.org 2631S: Maintained 2632F: arch/x86/kernel/pci-calgary_64.c 2633F: arch/x86/kernel/tce_64.c 2634F: arch/x86/include/asm/calgary.h 2635F: arch/x86/include/asm/tce.h 2636 2637CAN NETWORK LAYER 2638M: Oliver Hartkopp <socketcan@hartkopp.net> 2639M: Marc Kleine-Budde <mkl@pengutronix.de> 2640L: linux-can@vger.kernel.org 2641W: https://github.com/linux-can 2642T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2643T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2644S: Maintained 2645F: Documentation/networking/can.txt 2646F: net/can/ 2647F: include/linux/can/core.h 2648F: include/uapi/linux/can.h 2649F: include/uapi/linux/can/bcm.h 2650F: include/uapi/linux/can/raw.h 2651F: include/uapi/linux/can/gw.h 2652 2653CAN NETWORK DRIVERS 2654M: Wolfgang Grandegger <wg@grandegger.com> 2655M: Marc Kleine-Budde <mkl@pengutronix.de> 2656L: linux-can@vger.kernel.org 2657W: https://github.com/linux-can 2658T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 2659T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git 2660S: Maintained 2661F: drivers/net/can/ 2662F: include/linux/can/dev.h 2663F: include/linux/can/platform/ 2664F: include/uapi/linux/can/error.h 2665F: include/uapi/linux/can/netlink.h 2666 2667CAPABILITIES 2668M: Serge Hallyn <serge.hallyn@canonical.com> 2669L: linux-security-module@vger.kernel.org 2670S: Supported 2671F: include/linux/capability.h 2672F: include/uapi/linux/capability.h 2673F: security/commoncap.c 2674F: kernel/capability.c 2675 2676CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 2677M: Kevin Tsai <ktsai@capellamicro.com> 2678S: Maintained 2679F: drivers/iio/light/cm* 2680F: Documentation/devicetree/bindings/i2c/trivial-devices.txt 2681 2682CAVIUM LIQUIDIO NETWORK DRIVER 2683M: Derek Chickles <derek.chickles@caviumnetworks.com> 2684M: Satanand Burla <satananda.burla@caviumnetworks.com> 2685M: Felix Manlunas <felix.manlunas@caviumnetworks.com> 2686M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 2687L: netdev@vger.kernel.org 2688W: http://www.cavium.com 2689S: Supported 2690F: drivers/net/ethernet/cavium/liquidio/ 2691 2692CC2520 IEEE-802.15.4 RADIO DRIVER 2693M: Varka Bhadram <varkabhadram@gmail.com> 2694L: linux-wpan@vger.kernel.org 2695S: Maintained 2696F: drivers/net/ieee802154/cc2520.c 2697F: include/linux/spi/cc2520.h 2698F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 2699 2700CELL BROADBAND ENGINE ARCHITECTURE 2701M: Arnd Bergmann <arnd@arndb.de> 2702L: linuxppc-dev@lists.ozlabs.org 2703W: http://www.ibm.com/developerworks/power/cell/ 2704S: Supported 2705F: arch/powerpc/include/asm/cell*.h 2706F: arch/powerpc/include/asm/spu*.h 2707F: arch/powerpc/include/uapi/asm/spu*.h 2708F: arch/powerpc/oprofile/*cell* 2709F: arch/powerpc/platforms/cell/ 2710 2711CEPH COMMON CODE (LIBCEPH) 2712M: Ilya Dryomov <idryomov@gmail.com> 2713M: "Yan, Zheng" <zyan@redhat.com> 2714M: Sage Weil <sage@redhat.com> 2715L: ceph-devel@vger.kernel.org 2716W: http://ceph.com/ 2717T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2718T: git git://github.com/ceph/ceph-client.git 2719S: Supported 2720F: net/ceph/ 2721F: include/linux/ceph/ 2722F: include/linux/crush/ 2723 2724CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 2725M: "Yan, Zheng" <zyan@redhat.com> 2726M: Sage Weil <sage@redhat.com> 2727M: Ilya Dryomov <idryomov@gmail.com> 2728L: ceph-devel@vger.kernel.org 2729W: http://ceph.com/ 2730T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 2731T: git git://github.com/ceph/ceph-client.git 2732S: Supported 2733F: Documentation/filesystems/ceph.txt 2734F: fs/ceph/ 2735 2736CERTIFICATE HANDLING: 2737M: David Howells <dhowells@redhat.com> 2738M: David Woodhouse <dwmw2@infradead.org> 2739L: keyrings@vger.kernel.org 2740S: Maintained 2741F: Documentation/module-signing.txt 2742F: certs/ 2743F: scripts/sign-file.c 2744F: scripts/extract-cert.c 2745 2746CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: 2747L: linux-usb@vger.kernel.org 2748S: Orphan 2749F: Documentation/usb/WUSB-Design-overview.txt 2750F: Documentation/usb/wusb-cbaf 2751F: drivers/usb/host/hwa-hc.c 2752F: drivers/usb/host/whci/ 2753F: drivers/usb/wusbcore/ 2754F: include/linux/usb/wusb* 2755 2756CFAG12864B LCD DRIVER 2757M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2758W: http://miguelojeda.es/auxdisplay.htm 2759W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2760S: Maintained 2761F: drivers/auxdisplay/cfag12864b.c 2762F: include/linux/cfag12864b.h 2763 2764CFAG12864BFB LCD FRAMEBUFFER DRIVER 2765M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 2766W: http://miguelojeda.es/auxdisplay.htm 2767W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 2768S: Maintained 2769F: drivers/auxdisplay/cfag12864bfb.c 2770F: include/linux/cfag12864b.h 2771 2772CFG80211 and NL80211 2773M: Johannes Berg <johannes@sipsolutions.net> 2774L: linux-wireless@vger.kernel.org 2775W: http://wireless.kernel.org/ 2776T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 2777T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 2778S: Maintained 2779F: include/uapi/linux/nl80211.h 2780F: include/net/cfg80211.h 2781F: net/wireless/* 2782X: net/wireless/wext* 2783 2784CHAR and MISC DRIVERS 2785M: Arnd Bergmann <arnd@arndb.de> 2786M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 2787T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 2788S: Supported 2789F: drivers/char/* 2790F: drivers/misc/* 2791F: include/linux/miscdevice.h 2792 2793CHECKPATCH 2794M: Andy Whitcroft <apw@canonical.com> 2795M: Joe Perches <joe@perches.com> 2796S: Maintained 2797F: scripts/checkpatch.pl 2798 2799CHINESE DOCUMENTATION 2800M: Harry Wei <harryxiyou@gmail.com> 2801L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) 2802L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 2803S: Maintained 2804F: Documentation/zh_CN/ 2805 2806CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 2807M: Peter Chen <Peter.Chen@nxp.com> 2808T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 2809L: linux-usb@vger.kernel.org 2810S: Maintained 2811F: drivers/usb/chipidea/ 2812 2813CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 2814M: Hans de Goede <hdegoede@redhat.com> 2815L: linux-input@vger.kernel.org 2816S: Maintained 2817F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 2818F: drivers/input/touchscreen/chipone_icn8318.c 2819 2820CHROME HARDWARE PLATFORM SUPPORT 2821M: Olof Johansson <olof@lixom.net> 2822S: Maintained 2823T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git 2824F: drivers/platform/chrome/ 2825 2826CISCO VIC ETHERNET NIC DRIVER 2827M: Christian Benvenuti <benve@cisco.com> 2828M: Sujith Sankar <ssujith@cisco.com> 2829M: Govindarajulu Varadarajan <_govind@gmx.com> 2830M: Neel Patel <neepatel@cisco.com> 2831S: Supported 2832F: drivers/net/ethernet/cisco/enic/ 2833 2834CISCO VIC LOW LATENCY NIC DRIVER 2835M: Christian Benvenuti <benve@cisco.com> 2836M: Dave Goodell <dgoodell@cisco.com> 2837S: Supported 2838F: drivers/infiniband/hw/usnic/ 2839 2840CIRRUS LOGIC EP93XX ETHERNET DRIVER 2841M: Hartley Sweeten <hsweeten@visionengravers.com> 2842L: netdev@vger.kernel.org 2843S: Maintained 2844F: drivers/net/ethernet/cirrus/ep93xx_eth.c 2845 2846CIRRUS LOGIC AUDIO CODEC DRIVERS 2847M: Brian Austin <brian.austin@cirrus.com> 2848M: Paul Handrigan <Paul.Handrigan@cirrus.com> 2849L: alsa-devel@alsa-project.org (moderated for non-subscribers) 2850S: Maintained 2851F: sound/soc/codecs/cs* 2852 2853CLEANCACHE API 2854M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 2855L: linux-kernel@vger.kernel.org 2856S: Maintained 2857F: mm/cleancache.c 2858F: include/linux/cleancache.h 2859 2860CLK API 2861M: Russell King <linux@arm.linux.org.uk> 2862L: linux-clk@vger.kernel.org 2863S: Maintained 2864F: include/linux/clk.h 2865 2866CLOCKSOURCE, CLOCKEVENT DRIVERS 2867M: Daniel Lezcano <daniel.lezcano@linaro.org> 2868M: Thomas Gleixner <tglx@linutronix.de> 2869L: linux-kernel@vger.kernel.org 2870T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 2871S: Supported 2872F: drivers/clocksource 2873 2874CISCO FCOE HBA DRIVER 2875M: Hiral Patel <hiralpat@cisco.com> 2876M: Suma Ramars <sramars@cisco.com> 2877M: Brian Uchino <buchino@cisco.com> 2878L: linux-scsi@vger.kernel.org 2879S: Supported 2880F: drivers/scsi/fnic/ 2881 2882CISCO SCSI HBA DRIVER 2883M: Narsimhulu Musini <nmusini@cisco.com> 2884M: Sesidhar Baddela <sebaddel@cisco.com> 2885L: linux-scsi@vger.kernel.org 2886S: Supported 2887F: drivers/scsi/snic/ 2888 2889CMPC ACPI DRIVER 2890M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> 2891M: Daniel Oliveira Nascimento <don@syst.com.br> 2892L: platform-driver-x86@vger.kernel.org 2893S: Supported 2894F: drivers/platform/x86/classmate-laptop.c 2895 2896COBALT MEDIA DRIVER 2897M: Hans Verkuil <hans.verkuil@cisco.com> 2898L: linux-media@vger.kernel.org 2899T: git git://linuxtv.org/media_tree.git 2900W: https://linuxtv.org 2901S: Supported 2902F: drivers/media/pci/cobalt/ 2903 2904COCCINELLE/Semantic Patches (SmPL) 2905M: Julia Lawall <Julia.Lawall@lip6.fr> 2906M: Gilles Muller <Gilles.Muller@lip6.fr> 2907M: Nicolas Palix <nicolas.palix@imag.fr> 2908M: Michal Marek <mmarek@suse.com> 2909L: cocci@systeme.lip6.fr (moderated for non-subscribers) 2910T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc 2911W: http://coccinelle.lip6.fr/ 2912S: Supported 2913F: Documentation/coccinelle.txt 2914F: scripts/coccinelle/ 2915F: scripts/coccicheck 2916 2917CODA FILE SYSTEM 2918M: Jan Harkes <jaharkes@cs.cmu.edu> 2919M: coda@cs.cmu.edu 2920L: codalist@coda.cs.cmu.edu 2921W: http://www.coda.cs.cmu.edu/ 2922S: Maintained 2923F: Documentation/filesystems/coda.txt 2924F: fs/coda/ 2925F: include/linux/coda*.h 2926F: include/uapi/linux/coda*.h 2927 2928CODA V4L2 MEM2MEM DRIVER 2929M: Philipp Zabel <p.zabel@pengutronix.de> 2930L: linux-media@vger.kernel.org 2931S: Maintained 2932F: Documentation/devicetree/bindings/media/coda.txt 2933F: drivers/media/platform/coda/ 2934 2935COMMON CLK FRAMEWORK 2936M: Michael Turquette <mturquette@baylibre.com> 2937M: Stephen Boyd <sboyd@codeaurora.org> 2938L: linux-clk@vger.kernel.org 2939T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git 2940S: Maintained 2941F: drivers/clk/ 2942X: drivers/clk/clkdev.c 2943F: include/linux/clk-pr* 2944F: include/linux/clk/ 2945 2946COMMON INTERNET FILE SYSTEM (CIFS) 2947M: Steve French <sfrench@samba.org> 2948L: linux-cifs@vger.kernel.org 2949L: samba-technical@lists.samba.org (moderated for non-subscribers) 2950W: http://linux-cifs.samba.org/ 2951T: git git://git.samba.org/sfrench/cifs-2.6.git 2952S: Supported 2953F: Documentation/filesystems/cifs/ 2954F: fs/cifs/ 2955 2956COMPACTPCI HOTPLUG CORE 2957M: Scott Murray <scott@spiteful.org> 2958L: linux-pci@vger.kernel.org 2959S: Maintained 2960F: drivers/pci/hotplug/cpci_hotplug* 2961 2962COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 2963M: Scott Murray <scott@spiteful.org> 2964L: linux-pci@vger.kernel.org 2965S: Maintained 2966F: drivers/pci/hotplug/cpcihp_zt5550.* 2967 2968COMPACTPCI HOTPLUG GENERIC DRIVER 2969M: Scott Murray <scott@spiteful.org> 2970L: linux-pci@vger.kernel.org 2971S: Maintained 2972F: drivers/pci/hotplug/cpcihp_generic.c 2973 2974COMPAL LAPTOP SUPPORT 2975M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 2976L: platform-driver-x86@vger.kernel.org 2977S: Maintained 2978F: drivers/platform/x86/compal-laptop.c 2979 2980CONEXANT ACCESSRUNNER USB DRIVER 2981L: accessrunner-general@lists.sourceforge.net 2982W: http://accessrunner.sourceforge.net/ 2983S: Orphan 2984F: drivers/usb/atm/cxacru.c 2985 2986CONFIGFS 2987M: Joel Becker <jlbec@evilplan.org> 2988M: Christoph Hellwig <hch@lst.de> 2989T: git git://git.infradead.org/users/hch/configfs.git 2990S: Supported 2991F: fs/configfs/ 2992F: include/linux/configfs.h 2993 2994CONNECTOR 2995M: Evgeniy Polyakov <zbr@ioremap.net> 2996L: netdev@vger.kernel.org 2997S: Maintained 2998F: drivers/connector/ 2999 3000CONTROL GROUP (CGROUP) 3001M: Tejun Heo <tj@kernel.org> 3002M: Li Zefan <lizefan@huawei.com> 3003M: Johannes Weiner <hannes@cmpxchg.org> 3004L: cgroups@vger.kernel.org 3005T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3006S: Maintained 3007F: Documentation/cgroups/ 3008F: include/linux/cgroup* 3009F: kernel/cgroup* 3010 3011CONTROL GROUP - CPUSET 3012M: Li Zefan <lizefan@huawei.com> 3013L: cgroups@vger.kernel.org 3014W: http://www.bullopensource.org/cpuset/ 3015W: http://oss.sgi.com/projects/cpusets/ 3016T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 3017S: Maintained 3018F: Documentation/cgroups/cpusets.txt 3019F: include/linux/cpuset.h 3020F: kernel/cpuset.c 3021 3022CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 3023M: Johannes Weiner <hannes@cmpxchg.org> 3024M: Michal Hocko <mhocko@kernel.org> 3025M: Vladimir Davydov <vdavydov@virtuozzo.com> 3026L: cgroups@vger.kernel.org 3027L: linux-mm@kvack.org 3028S: Maintained 3029F: mm/memcontrol.c 3030F: mm/swap_cgroup.c 3031 3032CORETEMP HARDWARE MONITORING DRIVER 3033M: Fenghua Yu <fenghua.yu@intel.com> 3034L: lm-sensors@lm-sensors.org 3035S: Maintained 3036F: Documentation/hwmon/coretemp 3037F: drivers/hwmon/coretemp.c 3038 3039COSA/SRP SYNC SERIAL DRIVER 3040M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 3041W: http://www.fi.muni.cz/~kas/cosa/ 3042S: Maintained 3043F: drivers/net/wan/cosa* 3044 3045CPMAC ETHERNET DRIVER 3046M: Florian Fainelli <florian@openwrt.org> 3047L: netdev@vger.kernel.org 3048S: Maintained 3049F: drivers/net/ethernet/ti/cpmac.c 3050 3051CPU FREQUENCY DRIVERS 3052M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3053M: Viresh Kumar <viresh.kumar@linaro.org> 3054L: linux-pm@vger.kernel.org 3055S: Maintained 3056T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3057T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 3058F: drivers/cpufreq/ 3059F: include/linux/cpufreq.h 3060 3061CPU FREQUENCY DRIVERS - ARM BIG LITTLE 3062M: Viresh Kumar <viresh.kumar@linaro.org> 3063M: Sudeep Holla <sudeep.holla@arm.com> 3064L: linux-pm@vger.kernel.org 3065W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 3066S: Maintained 3067F: drivers/cpufreq/arm_big_little.h 3068F: drivers/cpufreq/arm_big_little.c 3069F: drivers/cpufreq/arm_big_little_dt.c 3070 3071CPUIDLE DRIVER - ARM BIG LITTLE 3072M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3073M: Daniel Lezcano <daniel.lezcano@linaro.org> 3074L: linux-pm@vger.kernel.org 3075L: linux-arm-kernel@lists.infradead.org 3076T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3077S: Maintained 3078F: drivers/cpuidle/cpuidle-big_little.c 3079 3080CPUIDLE DRIVER - ARM EXYNOS 3081M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 3082M: Daniel Lezcano <daniel.lezcano@linaro.org> 3083M: Kukjin Kim <kgene@kernel.org> 3084L: linux-pm@vger.kernel.org 3085L: linux-samsung-soc@vger.kernel.org 3086S: Supported 3087F: drivers/cpuidle/cpuidle-exynos.c 3088F: arch/arm/mach-exynos/pm.c 3089 3090CPUIDLE DRIVERS 3091M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 3092M: Daniel Lezcano <daniel.lezcano@linaro.org> 3093L: linux-pm@vger.kernel.org 3094S: Maintained 3095T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 3096F: drivers/cpuidle/* 3097F: include/linux/cpuidle.h 3098 3099CPUID/MSR DRIVER 3100M: "H. Peter Anvin" <hpa@zytor.com> 3101S: Maintained 3102F: arch/x86/kernel/cpuid.c 3103F: arch/x86/kernel/msr.c 3104 3105CPU POWER MONITORING SUBSYSTEM 3106M: Thomas Renninger <trenn@suse.com> 3107L: linux-pm@vger.kernel.org 3108S: Maintained 3109F: tools/power/cpupower/ 3110 3111CRAMFS FILESYSTEM 3112W: http://sourceforge.net/projects/cramfs/ 3113S: Orphan / Obsolete 3114F: Documentation/filesystems/cramfs.txt 3115F: fs/cramfs/ 3116 3117CRIS PORT 3118M: Mikael Starvik <starvik@axis.com> 3119M: Jesper Nilsson <jesper.nilsson@axis.com> 3120L: linux-cris-kernel@axis.com 3121W: http://developer.axis.com 3122T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git 3123S: Maintained 3124F: arch/cris/ 3125F: drivers/tty/serial/crisv10.* 3126 3127CRYPTO API 3128M: Herbert Xu <herbert@gondor.apana.org.au> 3129M: "David S. Miller" <davem@davemloft.net> 3130L: linux-crypto@vger.kernel.org 3131T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 3132T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git 3133S: Maintained 3134F: Documentation/crypto/ 3135F: Documentation/DocBook/crypto-API.tmpl 3136F: arch/*/crypto/ 3137F: crypto/ 3138F: drivers/crypto/ 3139F: include/crypto/ 3140 3141CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3142M: Neil Horman <nhorman@tuxdriver.com> 3143L: linux-crypto@vger.kernel.org 3144S: Maintained 3145F: crypto/ansi_cprng.c 3146F: crypto/rng.c 3147 3148CS3308 MEDIA DRIVER 3149M: Hans Verkuil <hverkuil@xs4all.nl> 3150L: linux-media@vger.kernel.org 3151T: git git://linuxtv.org/media_tree.git 3152W: http://linuxtv.org 3153S: Odd Fixes 3154F: drivers/media/i2c/cs3308.c 3155F: drivers/media/i2c/cs3308.h 3156 3157CS5535 Audio ALSA driver 3158M: Jaya Kumar <jayakumar.alsa@gmail.com> 3159S: Maintained 3160F: sound/pci/cs5535audio/ 3161 3162CW1200 WLAN driver 3163M: Solomon Peachy <pizza@shaftnet.org> 3164S: Maintained 3165F: drivers/net/wireless/st/cw1200/ 3166 3167CX18 VIDEO4LINUX DRIVER 3168M: Andy Walls <awalls@md.metrocast.net> 3169L: ivtv-devel@ivtvdriver.org (subscribers-only) 3170L: linux-media@vger.kernel.org 3171T: git git://linuxtv.org/media_tree.git 3172W: https://linuxtv.org 3173W: http://www.ivtvdriver.org/index.php/Cx18 3174S: Maintained 3175F: Documentation/video4linux/cx18.txt 3176F: drivers/media/pci/cx18/ 3177F: include/uapi/linux/ivtv* 3178 3179CX2341X MPEG ENCODER HELPER MODULE 3180M: Hans Verkuil <hverkuil@xs4all.nl> 3181L: linux-media@vger.kernel.org 3182T: git git://linuxtv.org/media_tree.git 3183W: https://linuxtv.org 3184S: Maintained 3185F: drivers/media/common/cx2341x* 3186F: include/media/cx2341x* 3187 3188CX24120 MEDIA DRIVER 3189M: Jemma Denson <jdenson@gmail.com> 3190M: Patrick Boettcher <patrick.boettcher@posteo.de> 3191L: linux-media@vger.kernel.org 3192W: https://linuxtv.org 3193Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3194S: Maintained 3195F: drivers/media/dvb-frontends/cx24120* 3196 3197CX88 VIDEO4LINUX DRIVER 3198M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 3199L: linux-media@vger.kernel.org 3200W: https://linuxtv.org 3201T: git git://linuxtv.org/media_tree.git 3202S: Odd fixes 3203F: Documentation/video4linux/cx88/ 3204F: drivers/media/pci/cx88/ 3205 3206CXD2820R MEDIA DRIVER 3207M: Antti Palosaari <crope@iki.fi> 3208L: linux-media@vger.kernel.org 3209W: https://linuxtv.org 3210W: http://palosaari.fi/linux/ 3211Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3212T: git git://linuxtv.org/anttip/media_tree.git 3213S: Maintained 3214F: drivers/media/dvb-frontends/cxd2820r* 3215 3216CXGB3 ETHERNET DRIVER (CXGB3) 3217M: Santosh Raspatur <santosh@chelsio.com> 3218L: netdev@vger.kernel.org 3219W: http://www.chelsio.com 3220S: Supported 3221F: drivers/net/ethernet/chelsio/cxgb3/ 3222 3223CXGB3 ISCSI DRIVER (CXGB3I) 3224M: Karen Xie <kxie@chelsio.com> 3225L: linux-scsi@vger.kernel.org 3226W: http://www.chelsio.com 3227S: Supported 3228F: drivers/scsi/cxgbi/cxgb3i 3229 3230CXGB3 IWARP RNIC DRIVER (IW_CXGB3) 3231M: Steve Wise <swise@chelsio.com> 3232L: linux-rdma@vger.kernel.org 3233W: http://www.openfabrics.org 3234S: Supported 3235F: drivers/infiniband/hw/cxgb3/ 3236 3237CXGB4 ETHERNET DRIVER (CXGB4) 3238M: Hariprasad S <hariprasad@chelsio.com> 3239L: netdev@vger.kernel.org 3240W: http://www.chelsio.com 3241S: Supported 3242F: drivers/net/ethernet/chelsio/cxgb4/ 3243 3244CXGB4 ISCSI DRIVER (CXGB4I) 3245M: Karen Xie <kxie@chelsio.com> 3246L: linux-scsi@vger.kernel.org 3247W: http://www.chelsio.com 3248S: Supported 3249F: drivers/scsi/cxgbi/cxgb4i 3250 3251CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 3252M: Steve Wise <swise@chelsio.com> 3253L: linux-rdma@vger.kernel.org 3254W: http://www.openfabrics.org 3255S: Supported 3256F: drivers/infiniband/hw/cxgb4/ 3257 3258CXGB4VF ETHERNET DRIVER (CXGB4VF) 3259M: Casey Leedom <leedom@chelsio.com> 3260L: netdev@vger.kernel.org 3261W: http://www.chelsio.com 3262S: Supported 3263F: drivers/net/ethernet/chelsio/cxgb4vf/ 3264 3265CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 3266M: Ian Munsie <imunsie@au1.ibm.com> 3267M: Michael Neuling <mikey@neuling.org> 3268L: linuxppc-dev@lists.ozlabs.org 3269S: Supported 3270F: drivers/misc/cxl/ 3271F: include/misc/cxl* 3272F: include/uapi/misc/cxl.h 3273F: Documentation/powerpc/cxl.txt 3274F: Documentation/powerpc/cxl.txt 3275F: Documentation/ABI/testing/sysfs-class-cxl 3276 3277CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 3278M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 3279M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> 3280L: linux-scsi@vger.kernel.org 3281S: Supported 3282F: drivers/scsi/cxlflash/ 3283F: include/uapi/scsi/cxlflash_ioctls.h 3284F: Documentation/powerpc/cxlflash.txt 3285 3286STMMAC ETHERNET DRIVER 3287M: Giuseppe Cavallaro <peppe.cavallaro@st.com> 3288L: netdev@vger.kernel.org 3289W: http://www.stlinux.com 3290S: Supported 3291F: drivers/net/ethernet/stmicro/stmmac/ 3292 3293CYBERPRO FB DRIVER 3294M: Russell King <linux@arm.linux.org.uk> 3295L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3296W: http://www.arm.linux.org.uk/ 3297S: Maintained 3298F: drivers/video/fbdev/cyber2000fb.* 3299 3300CYCLADES ASYNC MUX DRIVER 3301W: http://www.cyclades.com/ 3302S: Orphan 3303F: drivers/tty/cyclades.c 3304F: include/linux/cyclades.h 3305F: include/uapi/linux/cyclades.h 3306 3307CYCLADES PC300 DRIVER 3308W: http://www.cyclades.com/ 3309S: Orphan 3310F: drivers/net/wan/pc300* 3311 3312CYPRESS_FIRMWARE MEDIA DRIVER 3313M: Antti Palosaari <crope@iki.fi> 3314L: linux-media@vger.kernel.org 3315W: https://linuxtv.org 3316W: http://palosaari.fi/linux/ 3317Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3318T: git git://linuxtv.org/anttip/media_tree.git 3319S: Maintained 3320F: drivers/media/common/cypress_firmware* 3321 3322CYTTSP TOUCHSCREEN DRIVER 3323M: Ferruh Yigit <fery@cypress.com> 3324L: linux-input@vger.kernel.org 3325S: Supported 3326F: drivers/input/touchscreen/cyttsp* 3327F: include/linux/input/cyttsp.h 3328 3329DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 3330M: Joshua Kinard <kumba@gentoo.org> 3331S: Maintained 3332F: drivers/rtc/rtc-ds1685.c 3333F: include/linux/rtc/ds1685.h 3334 3335DAMA SLAVE for AX.25 3336M: Joerg Reuter <jreuter@yaina.de> 3337W: http://yaina.de/jreuter/ 3338W: http://www.qsl.net/dl1bke/ 3339L: linux-hams@vger.kernel.org 3340S: Maintained 3341F: net/ax25/af_ax25.c 3342F: net/ax25/ax25_dev.c 3343F: net/ax25/ax25_ds_* 3344F: net/ax25/ax25_in.c 3345F: net/ax25/ax25_out.c 3346F: net/ax25/ax25_timer.c 3347F: net/ax25/sysctl_net_ax25.c 3348 3349DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 3350L: netdev@vger.kernel.org 3351S: Orphan 3352F: Documentation/networking/dmfe.txt 3353F: drivers/net/ethernet/dec/tulip/dmfe.c 3354 3355DC390/AM53C974 SCSI driver 3356M: Hannes Reinecke <hare@suse.com> 3357L: linux-scsi@vger.kernel.org 3358S: Maintained 3359F: drivers/scsi/am53c974.c 3360 3361DC395x SCSI driver 3362M: Oliver Neukum <oliver@neukum.org> 3363M: Ali Akcaagac <aliakc@web.de> 3364M: Jamie Lenehan <lenehan@twibble.org> 3365L: dc395x@twibble.org 3366W: http://twibble.org/dist/dc395x/ 3367W: http://lists.twibble.org/mailman/listinfo/dc395x/ 3368S: Maintained 3369F: Documentation/scsi/dc395x.txt 3370F: drivers/scsi/dc395x.* 3371 3372DCCP PROTOCOL 3373M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 3374L: dccp@vger.kernel.org 3375W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp 3376S: Maintained 3377F: include/linux/dccp.h 3378F: include/uapi/linux/dccp.h 3379F: include/linux/tfrc.h 3380F: net/dccp/ 3381 3382DECnet NETWORK LAYER 3383W: http://linux-decnet.sourceforge.net 3384L: linux-decnet-user@lists.sourceforge.net 3385S: Orphan 3386F: Documentation/networking/decnet.txt 3387F: net/decnet/ 3388 3389DECSTATION PLATFORM SUPPORT 3390M: "Maciej W. Rozycki" <macro@linux-mips.org> 3391L: linux-mips@linux-mips.org 3392W: http://www.linux-mips.org/wiki/DECstation 3393S: Maintained 3394F: arch/mips/dec/ 3395F: arch/mips/include/asm/dec/ 3396F: arch/mips/include/asm/mach-dec/ 3397 3398DEFXX FDDI NETWORK DRIVER 3399M: "Maciej W. Rozycki" <macro@linux-mips.org> 3400S: Maintained 3401F: drivers/net/fddi/defxx.* 3402 3403DELL LAPTOP DRIVER 3404M: Matthew Garrett <mjg59@srcf.ucam.org> 3405M: Pali Rohár <pali.rohar@gmail.com> 3406L: platform-driver-x86@vger.kernel.org 3407S: Maintained 3408F: drivers/platform/x86/dell-laptop.c 3409 3410DELL LAPTOP RBTN DRIVER 3411M: Pali Rohár <pali.rohar@gmail.com> 3412S: Maintained 3413F: drivers/platform/x86/dell-rbtn.* 3414 3415DELL LAPTOP FREEFALL DRIVER 3416M: Pali Rohár <pali.rohar@gmail.com> 3417S: Maintained 3418F: drivers/platform/x86/dell-smo8800.c 3419 3420DELL LAPTOP SMM DRIVER 3421M: Pali Rohár <pali.rohar@gmail.com> 3422S: Maintained 3423F: drivers/hwmon/dell-smm-hwmon.c 3424F: include/uapi/linux/i8k.h 3425 3426DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 3427M: Doug Warzecha <Douglas_Warzecha@dell.com> 3428S: Maintained 3429F: Documentation/dcdbas.txt 3430F: drivers/firmware/dcdbas.* 3431 3432DELL WMI EXTRAS DRIVER 3433M: Matthew Garrett <mjg59@srcf.ucam.org> 3434M: Pali Rohár <pali.rohar@gmail.com> 3435S: Maintained 3436F: drivers/platform/x86/dell-wmi.c 3437 3438DESIGNWARE USB2 DRD IP DRIVER 3439M: John Youn <johnyoun@synopsys.com> 3440L: linux-usb@vger.kernel.org 3441T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3442S: Maintained 3443F: drivers/usb/dwc2/ 3444 3445DESIGNWARE USB3 DRD IP DRIVER 3446M: Felipe Balbi <balbi@kernel.org> 3447L: linux-usb@vger.kernel.org 3448L: linux-omap@vger.kernel.org 3449T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 3450S: Maintained 3451F: drivers/usb/dwc3/ 3452 3453DEVICE COREDUMP (DEV_COREDUMP) 3454M: Johannes Berg <johannes@sipsolutions.net> 3455L: linux-kernel@vger.kernel.org 3456S: Maintained 3457F: drivers/base/devcoredump.c 3458F: include/linux/devcoredump.h 3459 3460DEVICE FREQUENCY (DEVFREQ) 3461M: MyungJoo Ham <myungjoo.ham@samsung.com> 3462M: Kyungmin Park <kyungmin.park@samsung.com> 3463L: linux-pm@vger.kernel.org 3464T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3465S: Maintained 3466F: drivers/devfreq/ 3467F: include/linux/devfreq.h 3468F: Documentation/devicetree/bindings/devfreq/ 3469 3470DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 3471M: Chanwoo Choi <cw00.choi@samsung.com> 3472L: linux-pm@vger.kernel.org 3473T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 3474S: Supported 3475F: drivers/devfreq/event/ 3476F: drivers/devfreq/devfreq-event.c 3477F: include/linux/devfreq-event.h 3478F: Documentation/devicetree/bindings/devfreq/event/ 3479 3480DEVICE NUMBER REGISTRY 3481M: Torben Mathiasen <device@lanana.org> 3482W: http://lanana.org/docs/device-list/index.html 3483S: Maintained 3484 3485DEVICE-MAPPER (LVM) 3486M: Alasdair Kergon <agk@redhat.com> 3487M: Mike Snitzer <snitzer@redhat.com> 3488M: dm-devel@redhat.com 3489L: dm-devel@redhat.com 3490W: http://sources.redhat.com/dm 3491Q: http://patchwork.kernel.org/project/dm-devel/list/ 3492T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 3493T: quilt http://people.redhat.com/agk/patches/linux/editing/ 3494S: Maintained 3495F: Documentation/device-mapper/ 3496F: drivers/md/dm* 3497F: drivers/md/persistent-data/ 3498F: include/linux/device-mapper.h 3499F: include/linux/dm-*.h 3500F: include/uapi/linux/dm-*.h 3501 3502DIALOG SEMICONDUCTOR DRIVERS 3503M: Support Opensource <support.opensource@diasemi.com> 3504W: http://www.dialog-semiconductor.com/products 3505S: Supported 3506F: Documentation/hwmon/da90?? 3507F: Documentation/devicetree/bindings/sound/da[79]*.txt 3508F: drivers/gpio/gpio-da90??.c 3509F: drivers/hwmon/da90??-hwmon.c 3510F: drivers/iio/adc/da91??-*.c 3511F: drivers/input/misc/da90??_onkey.c 3512F: drivers/input/touchscreen/da9052_tsi.c 3513F: drivers/leds/leds-da90??.c 3514F: drivers/mfd/da903x.c 3515F: drivers/mfd/da90??-*.c 3516F: drivers/mfd/da91??-*.c 3517F: drivers/power/da9052-battery.c 3518F: drivers/power/da91??-*.c 3519F: drivers/regulator/da903x.c 3520F: drivers/regulator/da9???-regulator.[ch] 3521F: drivers/rtc/rtc-da90??.c 3522F: drivers/video/backlight/da90??_bl.c 3523F: drivers/watchdog/da90??_wdt.c 3524F: include/linux/mfd/da903x.h 3525F: include/linux/mfd/da9052/ 3526F: include/linux/mfd/da9055/ 3527F: include/linux/mfd/da9063/ 3528F: include/linux/mfd/da9150/ 3529F: include/sound/da[79]*.h 3530F: sound/soc/codecs/da[79]*.[ch] 3531 3532DIGI NEO AND CLASSIC PCI PRODUCTS 3533M: Lidza Louina <lidza.louina@gmail.com> 3534M: Mark Hounschell <markh@compro.net> 3535L: driverdev-devel@linuxdriverproject.org 3536S: Maintained 3537F: drivers/staging/dgnc/ 3538 3539DIGI EPCA PCI PRODUCTS 3540M: Lidza Louina <lidza.louina@gmail.com> 3541M: Daeseok Youn <daeseok.youn@gmail.com> 3542L: driverdev-devel@linuxdriverproject.org 3543S: Maintained 3544F: drivers/staging/dgap/ 3545 3546DIOLAN U2C-12 I2C DRIVER 3547M: Guenter Roeck <linux@roeck-us.net> 3548L: linux-i2c@vger.kernel.org 3549S: Maintained 3550F: drivers/i2c/busses/i2c-diolan-u2c.c 3551 3552DIRECT ACCESS (DAX) 3553M: Matthew Wilcox <willy@linux.intel.com> 3554L: linux-fsdevel@vger.kernel.org 3555S: Supported 3556F: fs/dax.c 3557 3558DIRECTORY NOTIFICATION (DNOTIFY) 3559M: Eric Paris <eparis@parisplace.org> 3560S: Maintained 3561F: Documentation/filesystems/dnotify.txt 3562F: fs/notify/dnotify/ 3563F: include/linux/dnotify.h 3564 3565DISK GEOMETRY AND PARTITION HANDLING 3566M: Andries Brouwer <aeb@cwi.nl> 3567W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 3568W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 3569W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html 3570S: Maintained 3571 3572DISKQUOTA 3573M: Jan Kara <jack@suse.com> 3574S: Maintained 3575F: Documentation/filesystems/quota.txt 3576F: fs/quota/ 3577F: include/linux/quota*.h 3578F: include/uapi/linux/quota*.h 3579 3580DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 3581M: Bernie Thompson <bernie@plugable.com> 3582L: linux-fbdev@vger.kernel.org 3583S: Maintained 3584W: http://plugable.com/category/projects/udlfb/ 3585F: drivers/video/fbdev/udlfb.c 3586F: include/video/udlfb.h 3587F: Documentation/fb/udlfb.txt 3588 3589DISTRIBUTED LOCK MANAGER (DLM) 3590M: Christine Caulfield <ccaulfie@redhat.com> 3591M: David Teigland <teigland@redhat.com> 3592L: cluster-devel@redhat.com 3593W: http://sources.redhat.com/cluster/ 3594T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git 3595S: Supported 3596F: fs/dlm/ 3597 3598DMA BUFFER SHARING FRAMEWORK 3599M: Sumit Semwal <sumit.semwal@linaro.org> 3600S: Maintained 3601L: linux-media@vger.kernel.org 3602L: dri-devel@lists.freedesktop.org 3603L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 3604F: drivers/dma-buf/ 3605F: include/linux/dma-buf* 3606F: include/linux/reservation.h 3607F: include/linux/*fence.h 3608F: Documentation/dma-buf-sharing.txt 3609T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git 3610 3611DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 3612M: Vinod Koul <vinod.koul@intel.com> 3613L: dmaengine@vger.kernel.org 3614Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 3615S: Maintained 3616F: drivers/dma/ 3617F: include/linux/dmaengine.h 3618F: Documentation/dmaengine/ 3619T: git git://git.infradead.org/users/vkoul/slave-dma.git 3620 3621DME1737 HARDWARE MONITOR DRIVER 3622M: Juerg Haefliger <juergh@gmail.com> 3623L: lm-sensors@lm-sensors.org 3624S: Maintained 3625F: Documentation/hwmon/dme1737 3626F: drivers/hwmon/dme1737.c 3627 3628DMI/SMBIOS SUPPORT 3629M: Jean Delvare <jdelvare@suse.com> 3630S: Maintained 3631T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 3632F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 3633F: drivers/firmware/dmi-id.c 3634F: drivers/firmware/dmi_scan.c 3635F: include/linux/dmi.h 3636 3637DOCUMENTATION 3638M: Jonathan Corbet <corbet@lwn.net> 3639L: linux-doc@vger.kernel.org 3640S: Maintained 3641F: Documentation/ 3642F: scripts/docproc.c 3643F: scripts/kernel-doc* 3644X: Documentation/ABI/ 3645X: Documentation/devicetree/ 3646X: Documentation/acpi 3647X: Documentation/power 3648X: Documentation/spi 3649X: Documentation/DocBook/media 3650T: git git://git.lwn.net/linux.git docs-next 3651 3652DOUBLETALK DRIVER 3653M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 3654L: blinux-list@redhat.com 3655S: Maintained 3656F: drivers/char/dtlk.c 3657F: include/linux/dtlk.h 3658 3659DPT_I2O SCSI RAID DRIVER 3660M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 3661L: linux-scsi@vger.kernel.org 3662W: http://www.adaptec.com/ 3663S: Maintained 3664F: drivers/scsi/dpt* 3665F: drivers/scsi/dpt/ 3666 3667DRBD DRIVER 3668M: Philipp Reisner <philipp.reisner@linbit.com> 3669M: Lars Ellenberg <lars.ellenberg@linbit.com> 3670L: drbd-dev@lists.linbit.com 3671W: http://www.drbd.org 3672T: git git://git.linbit.com/linux-drbd.git 3673T: git git://git.linbit.com/drbd-8.4.git 3674S: Supported 3675F: drivers/block/drbd/ 3676F: lib/lru_cache.c 3677F: Documentation/blockdev/drbd/ 3678 3679DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS 3680M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 3681T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 3682S: Supported 3683F: Documentation/kobject.txt 3684F: drivers/base/ 3685F: fs/debugfs/ 3686F: fs/kernfs/ 3687F: fs/sysfs/ 3688F: include/linux/debugfs.h 3689F: include/linux/kobj* 3690F: lib/kobj* 3691 3692DRM DRIVERS 3693M: David Airlie <airlied@linux.ie> 3694L: dri-devel@lists.freedesktop.org 3695T: git git://people.freedesktop.org/~airlied/linux 3696S: Maintained 3697F: drivers/gpu/drm/ 3698F: drivers/gpu/vga/ 3699F: include/drm/ 3700F: include/uapi/drm/ 3701 3702RADEON DRM DRIVERS 3703M: Alex Deucher <alexander.deucher@amd.com> 3704M: Christian König <christian.koenig@amd.com> 3705L: dri-devel@lists.freedesktop.org 3706T: git git://people.freedesktop.org/~agd5f/linux 3707S: Supported 3708F: drivers/gpu/drm/radeon/ 3709F: include/uapi/drm/radeon* 3710 3711DRM PANEL DRIVERS 3712M: Thierry Reding <thierry.reding@gmail.com> 3713L: dri-devel@lists.freedesktop.org 3714T: git git://anongit.freedesktop.org/tegra/linux.git 3715S: Maintained 3716F: drivers/gpu/drm/drm_panel.c 3717F: drivers/gpu/drm/panel/ 3718F: include/drm/drm_panel.h 3719F: Documentation/devicetree/bindings/display/panel/ 3720 3721INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 3722M: Daniel Vetter <daniel.vetter@intel.com> 3723M: Jani Nikula <jani.nikula@linux.intel.com> 3724L: intel-gfx@lists.freedesktop.org 3725L: dri-devel@lists.freedesktop.org 3726W: https://01.org/linuxgraphics/ 3727Q: http://patchwork.freedesktop.org/project/intel-gfx/ 3728T: git git://anongit.freedesktop.org/drm-intel 3729S: Supported 3730F: drivers/gpu/drm/i915/ 3731F: include/drm/i915* 3732F: include/uapi/drm/i915* 3733 3734DRM DRIVERS FOR ATMEL HLCDC 3735M: Boris Brezillon <boris.brezillon@free-electrons.com> 3736L: dri-devel@lists.freedesktop.org 3737S: Supported 3738F: drivers/gpu/drm/atmel-hlcdc/ 3739F: Documentation/devicetree/bindings/drm/atmel/ 3740 3741DRM DRIVERS FOR EXYNOS 3742M: Inki Dae <inki.dae@samsung.com> 3743M: Joonyoung Shim <jy0922.shim@samsung.com> 3744M: Seung-Woo Kim <sw0312.kim@samsung.com> 3745M: Kyungmin Park <kyungmin.park@samsung.com> 3746L: dri-devel@lists.freedesktop.org 3747T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 3748S: Supported 3749F: drivers/gpu/drm/exynos/ 3750F: include/drm/exynos* 3751F: include/uapi/drm/exynos* 3752 3753DRM DRIVERS FOR FREESCALE DCU 3754M: Jianwei Wang <jianwei.wang.chn@gmail.com> 3755M: Alison Wang <alison.wang@freescale.com> 3756L: dri-devel@lists.freedesktop.org 3757S: Supported 3758F: drivers/gpu/drm/fsl-dcu/ 3759F: Documentation/devicetree/bindings/display/fsl,dcu.txt 3760F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt 3761 3762DRM DRIVERS FOR FREESCALE IMX 3763M: Philipp Zabel <p.zabel@pengutronix.de> 3764L: dri-devel@lists.freedesktop.org 3765S: Maintained 3766F: drivers/gpu/drm/imx/ 3767F: drivers/gpu/ipu-v3/ 3768F: Documentation/devicetree/bindings/display/imx/ 3769 3770DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 3771M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 3772L: dri-devel@lists.freedesktop.org 3773T: git git://github.com/patjak/drm-gma500 3774S: Maintained 3775F: drivers/gpu/drm/gma500 3776F: include/drm/gma500* 3777 3778DRM DRIVERS FOR NVIDIA TEGRA 3779M: Thierry Reding <thierry.reding@gmail.com> 3780M: Terje Bergström <tbergstrom@nvidia.com> 3781L: dri-devel@lists.freedesktop.org 3782L: linux-tegra@vger.kernel.org 3783T: git git://anongit.freedesktop.org/tegra/linux.git 3784S: Supported 3785F: drivers/gpu/drm/tegra/ 3786F: drivers/gpu/host1x/ 3787F: include/linux/host1x.h 3788F: include/uapi/drm/tegra_drm.h 3789F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 3790 3791DRM DRIVERS FOR RENESAS 3792M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 3793L: dri-devel@lists.freedesktop.org 3794L: linux-renesas-soc@vger.kernel.org 3795T: git git://people.freedesktop.org/~airlied/linux 3796S: Supported 3797F: drivers/gpu/drm/rcar-du/ 3798F: drivers/gpu/drm/shmobile/ 3799F: include/linux/platform_data/shmob_drm.h 3800 3801DRM DRIVERS FOR ROCKCHIP 3802M: Mark Yao <mark.yao@rock-chips.com> 3803L: dri-devel@lists.freedesktop.org 3804S: Maintained 3805F: drivers/gpu/drm/rockchip/ 3806F: Documentation/devicetree/bindings/display/rockchip* 3807 3808DRM DRIVERS FOR STI 3809M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 3810M: Vincent Abriou <vincent.abriou@st.com> 3811L: dri-devel@lists.freedesktop.org 3812T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git 3813S: Maintained 3814F: drivers/gpu/drm/sti 3815F: Documentation/devicetree/bindings/display/st,stih4xx.txt 3816 3817DRM DRIVERS FOR VIVANTE GPU IP 3818M: Lucas Stach <l.stach@pengutronix.de> 3819R: Russell King <linux+etnaviv@arm.linux.org.uk> 3820R: Christian Gmeiner <christian.gmeiner@gmail.com> 3821L: dri-devel@lists.freedesktop.org 3822S: Maintained 3823F: drivers/gpu/drm/etnaviv 3824F: Documentation/devicetree/bindings/display/etnaviv 3825 3826DSBR100 USB FM RADIO DRIVER 3827M: Alexey Klimov <klimov.linux@gmail.com> 3828L: linux-media@vger.kernel.org 3829T: git git://linuxtv.org/media_tree.git 3830S: Maintained 3831F: drivers/media/radio/dsbr100.c 3832 3833DSCC4 DRIVER 3834M: Francois Romieu <romieu@fr.zoreil.com> 3835L: netdev@vger.kernel.org 3836S: Maintained 3837F: drivers/net/wan/dscc4.c 3838 3839DT3155 MEDIA DRIVER 3840M: Hans Verkuil <hverkuil@xs4all.nl> 3841L: linux-media@vger.kernel.org 3842T: git git://linuxtv.org/media_tree.git 3843W: https://linuxtv.org 3844S: Odd Fixes 3845F: drivers/media/pci/dt3155/ 3846 3847DVB_USB_AF9015 MEDIA DRIVER 3848M: Antti Palosaari <crope@iki.fi> 3849L: linux-media@vger.kernel.org 3850W: https://linuxtv.org 3851W: http://palosaari.fi/linux/ 3852Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3853T: git git://linuxtv.org/anttip/media_tree.git 3854S: Maintained 3855F: drivers/media/usb/dvb-usb-v2/af9015* 3856 3857DVB_USB_AF9035 MEDIA DRIVER 3858M: Antti Palosaari <crope@iki.fi> 3859L: linux-media@vger.kernel.org 3860W: https://linuxtv.org 3861W: http://palosaari.fi/linux/ 3862Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3863T: git git://linuxtv.org/anttip/media_tree.git 3864S: Maintained 3865F: drivers/media/usb/dvb-usb-v2/af9035* 3866 3867DVB_USB_ANYSEE MEDIA DRIVER 3868M: Antti Palosaari <crope@iki.fi> 3869L: linux-media@vger.kernel.org 3870W: https://linuxtv.org 3871W: http://palosaari.fi/linux/ 3872Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3873T: git git://linuxtv.org/anttip/media_tree.git 3874S: Maintained 3875F: drivers/media/usb/dvb-usb-v2/anysee* 3876 3877DVB_USB_AU6610 MEDIA DRIVER 3878M: Antti Palosaari <crope@iki.fi> 3879L: linux-media@vger.kernel.org 3880W: https://linuxtv.org 3881W: http://palosaari.fi/linux/ 3882Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3883T: git git://linuxtv.org/anttip/media_tree.git 3884S: Maintained 3885F: drivers/media/usb/dvb-usb-v2/au6610* 3886 3887DVB_USB_CE6230 MEDIA DRIVER 3888M: Antti Palosaari <crope@iki.fi> 3889L: linux-media@vger.kernel.org 3890W: https://linuxtv.org 3891W: http://palosaari.fi/linux/ 3892Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3893T: git git://linuxtv.org/anttip/media_tree.git 3894S: Maintained 3895F: drivers/media/usb/dvb-usb-v2/ce6230* 3896 3897DVB_USB_CXUSB MEDIA DRIVER 3898M: Michael Krufky <mkrufky@linuxtv.org> 3899L: linux-media@vger.kernel.org 3900W: https://linuxtv.org 3901W: http://github.com/mkrufky 3902Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3903T: git git://linuxtv.org/media_tree.git 3904S: Maintained 3905F: drivers/media/usb/dvb-usb/cxusb* 3906 3907DVB_USB_EC168 MEDIA DRIVER 3908M: Antti Palosaari <crope@iki.fi> 3909L: linux-media@vger.kernel.org 3910W: https://linuxtv.org 3911W: http://palosaari.fi/linux/ 3912Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3913T: git git://linuxtv.org/anttip/media_tree.git 3914S: Maintained 3915F: drivers/media/usb/dvb-usb-v2/ec168* 3916 3917DVB_USB_GL861 MEDIA DRIVER 3918M: Antti Palosaari <crope@iki.fi> 3919L: linux-media@vger.kernel.org 3920W: https://linuxtv.org 3921Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3922T: git git://linuxtv.org/anttip/media_tree.git 3923S: Maintained 3924F: drivers/media/usb/dvb-usb-v2/gl861* 3925 3926DVB_USB_MXL111SF MEDIA DRIVER 3927M: Michael Krufky <mkrufky@linuxtv.org> 3928L: linux-media@vger.kernel.org 3929W: https://linuxtv.org 3930W: http://github.com/mkrufky 3931Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3932T: git git://linuxtv.org/mkrufky/mxl111sf.git 3933S: Maintained 3934F: drivers/media/usb/dvb-usb-v2/mxl111sf* 3935 3936DVB_USB_RTL28XXU MEDIA DRIVER 3937M: Antti Palosaari <crope@iki.fi> 3938L: linux-media@vger.kernel.org 3939W: https://linuxtv.org 3940W: http://palosaari.fi/linux/ 3941Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3942T: git git://linuxtv.org/anttip/media_tree.git 3943S: Maintained 3944F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 3945 3946DVB_USB_V2 MEDIA DRIVER 3947M: Antti Palosaari <crope@iki.fi> 3948L: linux-media@vger.kernel.org 3949W: https://linuxtv.org 3950W: http://palosaari.fi/linux/ 3951Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3952T: git git://linuxtv.org/anttip/media_tree.git 3953S: Maintained 3954F: drivers/media/usb/dvb-usb-v2/dvb_usb* 3955F: drivers/media/usb/dvb-usb-v2/usb_urb.c 3956 3957DYNAMIC DEBUG 3958M: Jason Baron <jbaron@akamai.com> 3959S: Maintained 3960F: lib/dynamic_debug.c 3961F: include/linux/dynamic_debug.h 3962 3963DZ DECSTATION DZ11 SERIAL DRIVER 3964M: "Maciej W. Rozycki" <macro@linux-mips.org> 3965S: Maintained 3966F: drivers/tty/serial/dz.* 3967 3968E3X0 POWER BUTTON DRIVER 3969M: Moritz Fischer <moritz.fischer@ettus.com> 3970L: usrp-users@lists.ettus.com 3971W: http://www.ettus.com 3972S: Supported 3973F: drivers/input/misc/e3x0-button.c 3974F: Documentation/devicetree/bindings/input/e3x0-button.txt 3975 3976E4000 MEDIA DRIVER 3977M: Antti Palosaari <crope@iki.fi> 3978L: linux-media@vger.kernel.org 3979W: https://linuxtv.org 3980W: http://palosaari.fi/linux/ 3981Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3982T: git git://linuxtv.org/anttip/media_tree.git 3983S: Maintained 3984F: drivers/media/tuners/e4000* 3985 3986EATA ISA/EISA/PCI SCSI DRIVER 3987M: Dario Ballabio <ballabio_dario@emc.com> 3988L: linux-scsi@vger.kernel.org 3989S: Maintained 3990F: drivers/scsi/eata.c 3991 3992EC100 MEDIA DRIVER 3993M: Antti Palosaari <crope@iki.fi> 3994L: linux-media@vger.kernel.org 3995W: https://linuxtv.org 3996W: http://palosaari.fi/linux/ 3997Q: http://patchwork.linuxtv.org/project/linux-media/list/ 3998T: git git://linuxtv.org/anttip/media_tree.git 3999S: Maintained 4000F: drivers/media/dvb-frontends/ec100* 4001 4002ECRYPT FILE SYSTEM 4003M: Tyler Hicks <tyhicks@canonical.com> 4004L: ecryptfs@vger.kernel.org 4005W: http://ecryptfs.org 4006W: https://launchpad.net/ecryptfs 4007T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 4008S: Supported 4009F: Documentation/filesystems/ecryptfs.txt 4010F: fs/ecryptfs/ 4011 4012EDAC-CORE 4013M: Doug Thompson <dougthompson@xmission.com> 4014M: Borislav Petkov <bp@alien8.de> 4015M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4016L: linux-edac@vger.kernel.org 4017T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next 4018T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 4019S: Supported 4020F: Documentation/edac.txt 4021F: drivers/edac/ 4022F: include/linux/edac.h 4023 4024EDAC-AMD64 4025M: Doug Thompson <dougthompson@xmission.com> 4026M: Borislav Petkov <bp@alien8.de> 4027L: linux-edac@vger.kernel.org 4028S: Maintained 4029F: drivers/edac/amd64_edac* 4030 4031EDAC-CALXEDA 4032M: Doug Thompson <dougthompson@xmission.com> 4033M: Robert Richter <rric@kernel.org> 4034L: linux-edac@vger.kernel.org 4035S: Maintained 4036F: drivers/edac/highbank* 4037 4038EDAC-CAVIUM 4039M: Ralf Baechle <ralf@linux-mips.org> 4040M: David Daney <david.daney@cavium.com> 4041L: linux-edac@vger.kernel.org 4042L: linux-mips@linux-mips.org 4043S: Supported 4044F: drivers/edac/octeon_edac* 4045 4046EDAC-E752X 4047M: Mark Gross <mark.gross@intel.com> 4048M: Doug Thompson <dougthompson@xmission.com> 4049L: linux-edac@vger.kernel.org 4050S: Maintained 4051F: drivers/edac/e752x_edac.c 4052 4053EDAC-E7XXX 4054M: Doug Thompson <dougthompson@xmission.com> 4055L: linux-edac@vger.kernel.org 4056S: Maintained 4057F: drivers/edac/e7xxx_edac.c 4058 4059EDAC-GHES 4060M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4061L: linux-edac@vger.kernel.org 4062S: Maintained 4063F: drivers/edac/ghes_edac.c 4064 4065EDAC-I82443BXGX 4066M: Tim Small <tim@buttersideup.com> 4067L: linux-edac@vger.kernel.org 4068S: Maintained 4069F: drivers/edac/i82443bxgx_edac.c 4070 4071EDAC-I3000 4072M: Jason Uhlenkott <juhlenko@akamai.com> 4073L: linux-edac@vger.kernel.org 4074S: Maintained 4075F: drivers/edac/i3000_edac.c 4076 4077EDAC-I5000 4078M: Doug Thompson <dougthompson@xmission.com> 4079L: linux-edac@vger.kernel.org 4080S: Maintained 4081F: drivers/edac/i5000_edac.c 4082 4083EDAC-I5400 4084M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4085L: linux-edac@vger.kernel.org 4086S: Maintained 4087F: drivers/edac/i5400_edac.c 4088 4089EDAC-I7300 4090M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4091L: linux-edac@vger.kernel.org 4092S: Maintained 4093F: drivers/edac/i7300_edac.c 4094 4095EDAC-I7CORE 4096M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4097L: linux-edac@vger.kernel.org 4098S: Maintained 4099F: drivers/edac/i7core_edac.c 4100 4101EDAC-I82975X 4102M: Ranganathan Desikan <ravi@jetztechnologies.com> 4103M: "Arvind R." <arvino55@gmail.com> 4104L: linux-edac@vger.kernel.org 4105S: Maintained 4106F: drivers/edac/i82975x_edac.c 4107 4108EDAC-IE31200 4109M: Jason Baron <jbaron@akamai.com> 4110L: linux-edac@vger.kernel.org 4111S: Maintained 4112F: drivers/edac/ie31200_edac.c 4113 4114EDAC-MPC85XX 4115M: Johannes Thumshirn <morbidrsa@gmail.com> 4116L: linux-edac@vger.kernel.org 4117S: Maintained 4118F: drivers/edac/mpc85xx_edac.[ch] 4119 4120EDAC-PASEMI 4121M: Egor Martovetsky <egor@pasemi.com> 4122L: linux-edac@vger.kernel.org 4123S: Maintained 4124F: drivers/edac/pasemi_edac.c 4125 4126EDAC-R82600 4127M: Tim Small <tim@buttersideup.com> 4128L: linux-edac@vger.kernel.org 4129S: Maintained 4130F: drivers/edac/r82600_edac.c 4131 4132EDAC-SBRIDGE 4133M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4134L: linux-edac@vger.kernel.org 4135S: Maintained 4136F: drivers/edac/sb_edac.c 4137 4138EDAC-XGENE 4139APPLIED MICRO (APM) X-GENE SOC EDAC 4140M: Loc Ho <lho@apm.com> 4141S: Supported 4142F: drivers/edac/xgene_edac.c 4143F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 4144 4145EDIROL UA-101/UA-1000 DRIVER 4146M: Clemens Ladisch <clemens@ladisch.de> 4147L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4148T: git git://git.alsa-project.org/alsa-kernel.git 4149S: Maintained 4150F: sound/usb/misc/ua101.c 4151 4152EXTENSIBLE FIRMWARE INTERFACE (EFI) 4153M: Matt Fleming <matt@codeblueprint.co.uk> 4154L: linux-efi@vger.kernel.org 4155T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4156S: Maintained 4157F: Documentation/efi-stub.txt 4158F: arch/ia64/kernel/efi.c 4159F: arch/x86/boot/compressed/eboot.[ch] 4160F: arch/x86/include/asm/efi.h 4161F: arch/x86/platform/efi/* 4162F: drivers/firmware/efi/* 4163F: include/linux/efi*.h 4164 4165EFI VARIABLE FILESYSTEM 4166M: Matthew Garrett <matthew.garrett@nebula.com> 4167M: Jeremy Kerr <jk@ozlabs.org> 4168M: Matt Fleming <matt@codeblueprint.co.uk> 4169T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git 4170L: linux-efi@vger.kernel.org 4171S: Maintained 4172F: fs/efivarfs/ 4173 4174EFIFB FRAMEBUFFER DRIVER 4175L: linux-fbdev@vger.kernel.org 4176M: Peter Jones <pjones@redhat.com> 4177S: Maintained 4178F: drivers/video/fbdev/efifb.c 4179 4180EFS FILESYSTEM 4181W: http://aeschi.ch.eu.org/efs/ 4182S: Orphan 4183F: fs/efs/ 4184 4185EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER 4186M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 4187L: netdev@vger.kernel.org 4188S: Maintained 4189F: drivers/net/ethernet/ibm/ehea/ 4190 4191EM28XX VIDEO4LINUX DRIVER 4192M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 4193L: linux-media@vger.kernel.org 4194W: https://linuxtv.org 4195T: git git://linuxtv.org/media_tree.git 4196S: Maintained 4197F: drivers/media/usb/em28xx/ 4198 4199EMBEDDED LINUX 4200M: Paul Gortmaker <paul.gortmaker@windriver.com> 4201M: Matt Mackall <mpm@selenic.com> 4202M: David Woodhouse <dwmw2@infradead.org> 4203L: linux-embedded@vger.kernel.org 4204S: Maintained 4205 4206EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER 4207M: James Smart <james.smart@avagotech.com> 4208M: Dick Kennedy <dick.kennedy@avagotech.com> 4209L: linux-scsi@vger.kernel.org 4210W: http://www.avagotech.com 4211S: Supported 4212F: drivers/scsi/lpfc/ 4213 4214ENE CB710 FLASH CARD READER DRIVER 4215M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 4216S: Maintained 4217F: drivers/misc/cb710/ 4218F: drivers/mmc/host/cb710-mmc.* 4219F: include/linux/cb710.h 4220 4221ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 4222M: Maxim Levitsky <maximlevitsky@gmail.com> 4223S: Maintained 4224F: drivers/media/rc/ene_ir.* 4225 4226ENHANCED ERROR HANDLING (EEH) 4227M: Gavin Shan <shangw@linux.vnet.ibm.com> 4228L: linuxppc-dev@lists.ozlabs.org 4229S: Supported 4230F: Documentation/powerpc/eeh-pci-error-recovery.txt 4231F: arch/powerpc/kernel/eeh*.c 4232 4233EPSON S1D13XXX FRAMEBUFFER DRIVER 4234M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 4235S: Maintained 4236T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 4237F: drivers/video/fbdev/s1d13xxxfb.c 4238F: include/video/s1d13xxxfb.h 4239 4240ET131X NETWORK DRIVER 4241M: Mark Einon <mark.einon@gmail.com> 4242S: Odd Fixes 4243F: drivers/net/ethernet/agere/ 4244 4245ETHERNET BRIDGE 4246M: Stephen Hemminger <stephen@networkplumber.org> 4247L: bridge@lists.linux-foundation.org 4248L: netdev@vger.kernel.org 4249W: http://www.linuxfoundation.org/en/Net:Bridge 4250S: Maintained 4251F: include/linux/netfilter_bridge/ 4252F: net/bridge/ 4253 4254ETHERNET PHY LIBRARY 4255M: Florian Fainelli <f.fainelli@gmail.com> 4256L: netdev@vger.kernel.org 4257S: Maintained 4258F: include/linux/phy.h 4259F: include/linux/phy_fixed.h 4260F: drivers/net/phy/ 4261F: Documentation/networking/phy.txt 4262F: drivers/of/of_mdio.c 4263F: drivers/of/of_net.c 4264 4265EXT2 FILE SYSTEM 4266M: Jan Kara <jack@suse.com> 4267L: linux-ext4@vger.kernel.org 4268S: Maintained 4269F: Documentation/filesystems/ext2.txt 4270F: fs/ext2/ 4271F: include/linux/ext2* 4272 4273EXT4 FILE SYSTEM 4274M: "Theodore Ts'o" <tytso@mit.edu> 4275M: Andreas Dilger <adilger.kernel@dilger.ca> 4276L: linux-ext4@vger.kernel.org 4277W: http://ext4.wiki.kernel.org 4278Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 4279T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 4280S: Maintained 4281F: Documentation/filesystems/ext4.txt 4282F: fs/ext4/ 4283 4284Extended Verification Module (EVM) 4285M: Mimi Zohar <zohar@linux.vnet.ibm.com> 4286L: linux-ima-devel@lists.sourceforge.net 4287L: linux-security-module@vger.kernel.org 4288S: Supported 4289F: security/integrity/evm/ 4290 4291EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 4292M: MyungJoo Ham <myungjoo.ham@samsung.com> 4293M: Chanwoo Choi <cw00.choi@samsung.com> 4294L: linux-kernel@vger.kernel.org 4295T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 4296S: Maintained 4297F: drivers/extcon/ 4298F: include/linux/extcon/ 4299F: include/linux/extcon.h 4300F: Documentation/extcon/ 4301F: Documentation/devicetree/bindings/extcon/ 4302 4303EXYNOS DP DRIVER 4304M: Jingoo Han <jingoohan1@gmail.com> 4305L: dri-devel@lists.freedesktop.org 4306S: Maintained 4307F: drivers/gpu/drm/exynos/exynos_dp* 4308 4309EXYNOS MIPI DISPLAY DRIVERS 4310M: Inki Dae <inki.dae@samsung.com> 4311M: Donghwa Lee <dh09.lee@samsung.com> 4312M: Kyungmin Park <kyungmin.park@samsung.com> 4313L: linux-fbdev@vger.kernel.org 4314S: Maintained 4315F: drivers/video/fbdev/exynos/exynos_mipi* 4316F: include/video/exynos_mipi* 4317 4318F71805F HARDWARE MONITORING DRIVER 4319M: Jean Delvare <jdelvare@suse.com> 4320L: lm-sensors@lm-sensors.org 4321S: Maintained 4322F: Documentation/hwmon/f71805f 4323F: drivers/hwmon/f71805f.c 4324 4325FC0011 TUNER DRIVER 4326M: Michael Buesch <m@bues.ch> 4327L: linux-media@vger.kernel.org 4328S: Maintained 4329F: drivers/media/tuners/fc0011.h 4330F: drivers/media/tuners/fc0011.c 4331 4332FC2580 MEDIA DRIVER 4333M: Antti Palosaari <crope@iki.fi> 4334L: linux-media@vger.kernel.org 4335W: https://linuxtv.org 4336W: http://palosaari.fi/linux/ 4337Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4338T: git git://linuxtv.org/anttip/media_tree.git 4339S: Maintained 4340F: drivers/media/tuners/fc2580* 4341 4342FANOTIFY 4343M: Eric Paris <eparis@redhat.com> 4344S: Maintained 4345F: fs/notify/fanotify/ 4346F: include/linux/fanotify.h 4347F: include/uapi/linux/fanotify.h 4348 4349FARSYNC SYNCHRONOUS DRIVER 4350M: Kevin Curtis <kevin.curtis@farsite.co.uk> 4351W: http://www.farsite.co.uk/ 4352S: Supported 4353F: drivers/net/wan/farsync.* 4354 4355FAULT INJECTION SUPPORT 4356M: Akinobu Mita <akinobu.mita@gmail.com> 4357S: Supported 4358F: Documentation/fault-injection/ 4359F: lib/fault-inject.c 4360 4361FBTFT Framebuffer drivers 4362M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 4363M: Noralf Trønnes <noralf@tronnes.org> 4364S: Maintained 4365F: drivers/staging/fbtft/ 4366 4367FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 4368M: Vasu Dev <vasu.dev@intel.com> 4369L: fcoe-devel@open-fcoe.org 4370W: www.Open-FCoE.org 4371S: Supported 4372F: drivers/scsi/libfc/ 4373F: drivers/scsi/fcoe/ 4374F: include/scsi/fc/ 4375F: include/scsi/libfc.h 4376F: include/scsi/libfcoe.h 4377F: include/uapi/scsi/fc/ 4378 4379FILE LOCKING (flock() and fcntl()/lockf()) 4380M: Jeff Layton <jlayton@poochiereds.net> 4381M: "J. Bruce Fields" <bfields@fieldses.org> 4382L: linux-fsdevel@vger.kernel.org 4383S: Maintained 4384F: include/linux/fcntl.h 4385F: include/linux/fs.h 4386F: include/uapi/linux/fcntl.h 4387F: include/uapi/linux/fs.h 4388F: fs/fcntl.c 4389F: fs/locks.c 4390 4391FILESYSTEMS (VFS and infrastructure) 4392M: Alexander Viro <viro@zeniv.linux.org.uk> 4393L: linux-fsdevel@vger.kernel.org 4394S: Maintained 4395F: fs/* 4396 4397FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 4398M: Riku Voipio <riku.voipio@iki.fi> 4399L: lm-sensors@lm-sensors.org 4400S: Maintained 4401F: drivers/hwmon/f75375s.c 4402F: include/linux/f75375s.h 4403 4404FIREWIRE AUDIO DRIVERS 4405M: Clemens Ladisch <clemens@ladisch.de> 4406L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4407T: git git://git.alsa-project.org/alsa-kernel.git 4408S: Maintained 4409F: sound/firewire/ 4410 4411FIREWIRE MEDIA DRIVERS (firedtv) 4412M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4413L: linux-media@vger.kernel.org 4414L: linux1394-devel@lists.sourceforge.net 4415T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git 4416S: Maintained 4417F: drivers/media/firewire/ 4418 4419FIREWIRE SBP-2 TARGET 4420M: Chris Boot <bootc@bootc.net> 4421L: linux-scsi@vger.kernel.org 4422L: target-devel@vger.kernel.org 4423L: linux1394-devel@lists.sourceforge.net 4424T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master 4425S: Maintained 4426F: drivers/target/sbp/ 4427 4428FIREWIRE SUBSYSTEM 4429M: Stefan Richter <stefanr@s5r6.in-berlin.de> 4430L: linux1394-devel@lists.sourceforge.net 4431W: http://ieee1394.wiki.kernel.org/ 4432T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git 4433S: Maintained 4434F: drivers/firewire/ 4435F: include/linux/firewire.h 4436F: include/uapi/linux/firewire*.h 4437F: tools/firewire/ 4438 4439FIRMWARE LOADER (request_firmware) 4440M: Ming Lei <ming.lei@canonical.com> 4441L: linux-kernel@vger.kernel.org 4442S: Maintained 4443F: Documentation/firmware_class/ 4444F: drivers/base/firmware*.c 4445F: include/linux/firmware.h 4446 4447FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 4448M: Joshua Morris <josh.h.morris@us.ibm.com> 4449M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 4450S: Maintained 4451F: drivers/block/rsxx/ 4452 4453FLOPPY DRIVER 4454M: Jiri Kosina <jikos@kernel.org> 4455T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 4456S: Odd fixes 4457F: drivers/block/floppy.c 4458 4459FMC SUBSYSTEM 4460M: Alessandro Rubini <rubini@gnudd.com> 4461W: http://www.ohwr.org/projects/fmc-bus 4462S: Supported 4463F: drivers/fmc/ 4464F: include/linux/fmc*.h 4465F: include/linux/ipmi-fru.h 4466K: fmc_d.*register 4467 4468FPGA MANAGER FRAMEWORK 4469M: Alan Tull <atull@opensource.altera.com> 4470R: Moritz Fischer <moritz.fischer@ettus.com> 4471S: Maintained 4472F: drivers/fpga/ 4473F: include/linux/fpga/fpga-mgr.h 4474W: http://www.rocketboards.org 4475 4476FPU EMULATOR 4477M: Bill Metzenthen <billm@melbpc.org.au> 4478W: http://floatingpoint.sourceforge.net/emulator/index.html 4479S: Maintained 4480F: arch/x86/math-emu/ 4481 4482FRAME RELAY DLCI/FRAD (Sangoma drivers too) 4483L: netdev@vger.kernel.org 4484S: Orphan 4485F: drivers/net/wan/dlci.c 4486F: drivers/net/wan/sdla.c 4487 4488FRAMEBUFFER LAYER 4489M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 4490M: Tomi Valkeinen <tomi.valkeinen@ti.com> 4491L: linux-fbdev@vger.kernel.org 4492W: http://linux-fbdev.sourceforge.net/ 4493Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 4494T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git 4495S: Maintained 4496F: Documentation/fb/ 4497F: drivers/video/ 4498F: include/video/ 4499F: include/linux/fb.h 4500F: include/uapi/video/ 4501F: include/uapi/linux/fb.h 4502 4503FREESCALE DIU FRAMEBUFFER DRIVER 4504M: Timur Tabi <timur@tabi.org> 4505L: linux-fbdev@vger.kernel.org 4506S: Maintained 4507F: drivers/video/fbdev/fsl-diu-fb.* 4508 4509FREESCALE DMA DRIVER 4510M: Li Yang <leoli@freescale.com> 4511M: Zhang Wei <zw@zh-kernel.org> 4512L: linuxppc-dev@lists.ozlabs.org 4513S: Maintained 4514F: drivers/dma/fsldma.* 4515 4516FREESCALE I2C CPM DRIVER 4517M: Jochen Friedrich <jochen@scram.de> 4518L: linuxppc-dev@lists.ozlabs.org 4519L: linux-i2c@vger.kernel.org 4520S: Maintained 4521F: drivers/i2c/busses/i2c-cpm.c 4522 4523FREESCALE IMX / MXC FRAMEBUFFER DRIVER 4524M: Sascha Hauer <kernel@pengutronix.de> 4525L: linux-fbdev@vger.kernel.org 4526L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4527S: Maintained 4528F: include/linux/platform_data/video-imxfb.h 4529F: drivers/video/fbdev/imxfb.c 4530 4531FREESCALE QUAD SPI DRIVER 4532M: Han Xu <han.xu@freescale.com> 4533L: linux-mtd@lists.infradead.org 4534S: Maintained 4535F: drivers/mtd/spi-nor/fsl-quadspi.c 4536 4537FREESCALE SOC FS_ENET DRIVER 4538M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 4539M: Vitaly Bordug <vbordug@ru.mvista.com> 4540L: linuxppc-dev@lists.ozlabs.org 4541L: netdev@vger.kernel.org 4542S: Maintained 4543F: drivers/net/ethernet/freescale/fs_enet/ 4544F: include/linux/fs_enet_pd.h 4545 4546FREESCALE QUICC ENGINE LIBRARY 4547L: linuxppc-dev@lists.ozlabs.org 4548S: Orphan 4549F: drivers/soc/fsl/qe/ 4550F: include/soc/fsl/*qe*.h 4551F: include/soc/fsl/*ucc*.h 4552 4553FREESCALE USB PERIPHERAL DRIVERS 4554M: Li Yang <leoli@freescale.com> 4555L: linux-usb@vger.kernel.org 4556L: linuxppc-dev@lists.ozlabs.org 4557S: Maintained 4558F: drivers/usb/gadget/udc/fsl* 4559 4560FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 4561M: Li Yang <leoli@freescale.com> 4562L: netdev@vger.kernel.org 4563L: linuxppc-dev@lists.ozlabs.org 4564S: Maintained 4565F: drivers/net/ethernet/freescale/ucc_geth* 4566 4567FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 4568M: Claudiu Manoil <claudiu.manoil@freescale.com> 4569L: netdev@vger.kernel.org 4570S: Maintained 4571F: drivers/net/ethernet/freescale/gianfar* 4572X: drivers/net/ethernet/freescale/gianfar_ptp.c 4573F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 4574 4575FREESCALE QUICC ENGINE UCC UART DRIVER 4576M: Timur Tabi <timur@tabi.org> 4577L: linuxppc-dev@lists.ozlabs.org 4578S: Maintained 4579F: drivers/tty/serial/ucc_uart.c 4580 4581FREESCALE SOC SOUND DRIVERS 4582M: Timur Tabi <timur@tabi.org> 4583M: Nicolin Chen <nicoleotsuka@gmail.com> 4584M: Xiubo Li <Xiubo.Lee@gmail.com> 4585L: alsa-devel@alsa-project.org (moderated for non-subscribers) 4586L: linuxppc-dev@lists.ozlabs.org 4587S: Maintained 4588F: sound/soc/fsl/fsl* 4589F: sound/soc/fsl/imx* 4590F: sound/soc/fsl/mpc8610_hpcd.c 4591 4592FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER 4593M: "J. German Rivera" <German.Rivera@freescale.com> 4594L: linux-kernel@vger.kernel.org 4595S: Maintained 4596F: drivers/staging/fsl-mc/ 4597 4598FREEVXFS FILESYSTEM 4599M: Christoph Hellwig <hch@infradead.org> 4600W: ftp://ftp.openlinux.org/pub/people/hch/vxfs 4601S: Maintained 4602F: fs/freevxfs/ 4603 4604FREEZER 4605M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4606M: Pavel Machek <pavel@ucw.cz> 4607L: linux-pm@vger.kernel.org 4608S: Supported 4609F: Documentation/power/freezing-of-tasks.txt 4610F: include/linux/freezer.h 4611F: kernel/freezer.c 4612 4613FRONTSWAP API 4614M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 4615L: linux-kernel@vger.kernel.org 4616S: Maintained 4617F: mm/frontswap.c 4618F: include/linux/frontswap.h 4619 4620FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS 4621M: David Howells <dhowells@redhat.com> 4622L: linux-cachefs@redhat.com (moderated for non-subscribers) 4623S: Supported 4624F: Documentation/filesystems/caching/ 4625F: fs/fscache/ 4626F: include/linux/fscache*.h 4627 4628F2FS FILE SYSTEM 4629M: Jaegeuk Kim <jaegeuk@kernel.org> 4630M: Changman Lee <cm224.lee@samsung.com> 4631R: Chao Yu <chao2.yu@samsung.com> 4632L: linux-f2fs-devel@lists.sourceforge.net 4633W: http://en.wikipedia.org/wiki/F2FS 4634T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git 4635S: Maintained 4636F: Documentation/filesystems/f2fs.txt 4637F: Documentation/ABI/testing/sysfs-fs-f2fs 4638F: fs/f2fs/ 4639F: include/linux/f2fs_fs.h 4640F: include/trace/events/f2fs.h 4641 4642FUJITSU FR-V (FRV) PORT 4643S: Orphan 4644F: arch/frv/ 4645 4646FUJITSU LAPTOP EXTRAS 4647M: Jonathan Woithe <jwoithe@just42.net> 4648L: platform-driver-x86@vger.kernel.org 4649S: Maintained 4650F: drivers/platform/x86/fujitsu-laptop.c 4651 4652FUJITSU M-5MO LS CAMERA ISP DRIVER 4653M: Kyungmin Park <kyungmin.park@samsung.com> 4654M: Heungjun Kim <riverful.kim@samsung.com> 4655L: linux-media@vger.kernel.org 4656S: Maintained 4657F: drivers/media/i2c/m5mols/ 4658F: include/media/i2c/m5mols.h 4659 4660FUJITSU TABLET EXTRAS 4661M: Robert Gerlach <khnz@gmx.de> 4662L: platform-driver-x86@vger.kernel.org 4663S: Maintained 4664F: drivers/platform/x86/fujitsu-tablet.c 4665 4666FUSE: FILESYSTEM IN USERSPACE 4667M: Miklos Szeredi <miklos@szeredi.hu> 4668L: fuse-devel@lists.sourceforge.net 4669W: http://fuse.sourceforge.net/ 4670T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 4671S: Maintained 4672F: fs/fuse/ 4673F: include/uapi/linux/fuse.h 4674F: Documentation/filesystems/fuse.txt 4675 4676FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit) 4677M: Rik Faith <faith@cs.unc.edu> 4678L: linux-scsi@vger.kernel.org 4679S: Odd Fixes (e.g., new signatures) 4680F: drivers/scsi/fdomain.* 4681 4682GCOV BASED KERNEL PROFILING 4683M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 4684S: Maintained 4685F: kernel/gcov/ 4686F: Documentation/gcov.txt 4687 4688GDT SCSI DISK ARRAY CONTROLLER DRIVER 4689M: Achim Leubner <achim_leubner@adaptec.com> 4690L: linux-scsi@vger.kernel.org 4691W: http://www.icp-vortex.com/ 4692S: Supported 4693F: drivers/scsi/gdt* 4694 4695GDB KERNEL DEBUGGING HELPER SCRIPTS 4696M: Jan Kiszka <jan.kiszka@siemens.com> 4697S: Supported 4698F: scripts/gdb/ 4699 4700GEMTEK FM RADIO RECEIVER DRIVER 4701M: Hans Verkuil <hverkuil@xs4all.nl> 4702L: linux-media@vger.kernel.org 4703T: git git://linuxtv.org/media_tree.git 4704W: https://linuxtv.org 4705S: Maintained 4706F: drivers/media/radio/radio-gemtek* 4707 4708GENERIC GPIO I2C DRIVER 4709M: Haavard Skinnemoen <hskinnemoen@gmail.com> 4710S: Supported 4711F: drivers/i2c/busses/i2c-gpio.c 4712F: include/linux/i2c-gpio.h 4713 4714GENERIC GPIO I2C MULTIPLEXER DRIVER 4715M: Peter Korsgaard <peter.korsgaard@barco.com> 4716L: linux-i2c@vger.kernel.org 4717S: Supported 4718F: drivers/i2c/muxes/i2c-mux-gpio.c 4719F: include/linux/i2c-mux-gpio.h 4720F: Documentation/i2c/muxes/i2c-mux-gpio 4721 4722GENERIC HDLC (WAN) DRIVERS 4723M: Krzysztof Halasa <khc@pm.waw.pl> 4724W: http://www.kernel.org/pub/linux/utils/net/hdlc/ 4725S: Maintained 4726F: drivers/net/wan/c101.c 4727F: drivers/net/wan/hd6457* 4728F: drivers/net/wan/hdlc* 4729F: drivers/net/wan/n2.c 4730F: drivers/net/wan/pc300too.c 4731F: drivers/net/wan/pci200syn.c 4732F: drivers/net/wan/wanxl* 4733 4734GENERIC INCLUDE/ASM HEADER FILES 4735M: Arnd Bergmann <arnd@arndb.de> 4736L: linux-arch@vger.kernel.org 4737T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git 4738S: Maintained 4739F: include/asm-generic/ 4740F: include/uapi/asm-generic/ 4741 4742GENERIC PHY FRAMEWORK 4743M: Kishon Vijay Abraham I <kishon@ti.com> 4744L: linux-kernel@vger.kernel.org 4745T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 4746S: Supported 4747F: drivers/phy/ 4748F: include/linux/phy/ 4749 4750GENERIC PM DOMAINS 4751M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 4752M: Kevin Hilman <khilman@kernel.org> 4753M: Ulf Hansson <ulf.hansson@linaro.org> 4754L: linux-pm@vger.kernel.org 4755S: Supported 4756F: drivers/base/power/domain*.c 4757F: include/linux/pm_domain.h 4758 4759GENERIC UIO DRIVER FOR PCI DEVICES 4760M: "Michael S. Tsirkin" <mst@redhat.com> 4761L: kvm@vger.kernel.org 4762S: Supported 4763F: drivers/uio/uio_pci_generic.c 4764 4765GET_MAINTAINER SCRIPT 4766M: Joe Perches <joe@perches.com> 4767S: Maintained 4768F: scripts/get_maintainer.pl 4769 4770GFS2 FILE SYSTEM 4771M: Steven Whitehouse <swhiteho@redhat.com> 4772M: Bob Peterson <rpeterso@redhat.com> 4773L: cluster-devel@redhat.com 4774W: http://sources.redhat.com/cluster/ 4775T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 4776S: Supported 4777F: Documentation/filesystems/gfs2*.txt 4778F: fs/gfs2/ 4779F: include/uapi/linux/gfs2_ondisk.h 4780 4781GIGASET ISDN DRIVERS 4782M: Paul Bolle <pebolle@tiscali.nl> 4783L: gigaset307x-common@lists.sourceforge.net 4784W: http://gigaset307x.sourceforge.net/ 4785S: Odd Fixes 4786F: Documentation/isdn/README.gigaset 4787F: drivers/isdn/gigaset/ 4788F: include/uapi/linux/gigaset_dev.h 4789 4790GO7007 MPEG CODEC 4791M: Hans Verkuil <hans.verkuil@cisco.com> 4792L: linux-media@vger.kernel.org 4793S: Maintained 4794F: drivers/media/usb/go7007/ 4795 4796GOODIX TOUCHSCREEN 4797M: Bastien Nocera <hadess@hadess.net> 4798L: linux-input@vger.kernel.org 4799S: Maintained 4800F: drivers/input/touchscreen/goodix.c 4801 4802GPIO SUBSYSTEM 4803M: Linus Walleij <linus.walleij@linaro.org> 4804M: Alexandre Courbot <gnurou@gmail.com> 4805L: linux-gpio@vger.kernel.org 4806T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 4807S: Maintained 4808F: Documentation/gpio/ 4809F: drivers/gpio/ 4810F: include/linux/gpio/ 4811F: include/linux/gpio.h 4812F: include/asm-generic/gpio.h 4813 4814GRE DEMULTIPLEXER DRIVER 4815M: Dmitry Kozlov <xeb@mail.ru> 4816L: netdev@vger.kernel.org 4817S: Maintained 4818F: net/ipv4/gre_demux.c 4819F: net/ipv4/gre_offload.c 4820F: include/net/gre.h 4821 4822GRETH 10/100/1G Ethernet MAC device driver 4823M: Kristoffer Glembo <kristoffer@gaisler.com> 4824L: netdev@vger.kernel.org 4825S: Maintained 4826F: drivers/net/ethernet/aeroflex/ 4827 4828GSPCA FINEPIX SUBDRIVER 4829M: Frank Zago <frank@zago.net> 4830L: linux-media@vger.kernel.org 4831T: git git://linuxtv.org/media_tree.git 4832S: Maintained 4833F: drivers/media/usb/gspca/finepix.c 4834 4835GSPCA GL860 SUBDRIVER 4836M: Olivier Lorin <o.lorin@laposte.net> 4837L: linux-media@vger.kernel.org 4838T: git git://linuxtv.org/media_tree.git 4839S: Maintained 4840F: drivers/media/usb/gspca/gl860/ 4841 4842GSPCA M5602 SUBDRIVER 4843M: Erik Andren <erik.andren@gmail.com> 4844L: linux-media@vger.kernel.org 4845T: git git://linuxtv.org/media_tree.git 4846S: Maintained 4847F: drivers/media/usb/gspca/m5602/ 4848 4849GSPCA PAC207 SONIXB SUBDRIVER 4850M: Hans de Goede <hdegoede@redhat.com> 4851L: linux-media@vger.kernel.org 4852T: git git://linuxtv.org/media_tree.git 4853S: Maintained 4854F: drivers/media/usb/gspca/pac207.c 4855 4856GSPCA SN9C20X SUBDRIVER 4857M: Brian Johnson <brijohn@gmail.com> 4858L: linux-media@vger.kernel.org 4859T: git git://linuxtv.org/media_tree.git 4860S: Maintained 4861F: drivers/media/usb/gspca/sn9c20x.c 4862 4863GSPCA T613 SUBDRIVER 4864M: Leandro Costantino <lcostantino@gmail.com> 4865L: linux-media@vger.kernel.org 4866T: git git://linuxtv.org/media_tree.git 4867S: Maintained 4868F: drivers/media/usb/gspca/t613.c 4869 4870GSPCA USB WEBCAM DRIVER 4871M: Hans de Goede <hdegoede@redhat.com> 4872L: linux-media@vger.kernel.org 4873T: git git://linuxtv.org/media_tree.git 4874S: Maintained 4875F: drivers/media/usb/gspca/ 4876 4877GUID PARTITION TABLE (GPT) 4878M: Davidlohr Bueso <dave@stgolabs.net> 4879L: linux-efi@vger.kernel.org 4880S: Maintained 4881F: block/partitions/efi.* 4882 4883STK1160 USB VIDEO CAPTURE DRIVER 4884M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 4885L: linux-media@vger.kernel.org 4886T: git git://linuxtv.org/media_tree.git 4887S: Maintained 4888F: drivers/media/usb/stk1160/ 4889 4890H8/300 ARCHITECTURE 4891M: Yoshinori Sato <ysato@users.sourceforge.jp> 4892L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 4893W: http://uclinux-h8.sourceforge.jp 4894T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 4895S: Maintained 4896F: arch/h8300/ 4897F: drivers/clocksource/h8300_*.c 4898F: drivers/clk/h8300/ 4899F: drivers/irqchip/irq-renesas-h8*.c 4900 4901HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 4902M: Frank Seidel <frank@f-seidel.de> 4903L: platform-driver-x86@vger.kernel.org 4904W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ 4905S: Maintained 4906F: drivers/platform/x86/hdaps.c 4907 4908HDPVR USB VIDEO ENCODER DRIVER 4909M: Hans Verkuil <hverkuil@xs4all.nl> 4910L: linux-media@vger.kernel.org 4911T: git git://linuxtv.org/media_tree.git 4912W: https://linuxtv.org 4913S: Odd Fixes 4914F: drivers/media/usb/hdpvr/ 4915 4916HWPOISON MEMORY FAILURE HANDLING 4917M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 4918L: linux-mm@kvack.org 4919S: Maintained 4920F: mm/memory-failure.c 4921F: mm/hwpoison-inject.c 4922 4923HYPERVISOR VIRTUAL CONSOLE DRIVER 4924L: linuxppc-dev@lists.ozlabs.org 4925S: Odd Fixes 4926F: drivers/tty/hvc/ 4927 4928HACKRF MEDIA DRIVER 4929M: Antti Palosaari <crope@iki.fi> 4930L: linux-media@vger.kernel.org 4931W: https://linuxtv.org 4932W: http://palosaari.fi/linux/ 4933Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4934T: git git://linuxtv.org/anttip/media_tree.git 4935S: Maintained 4936F: drivers/media/usb/hackrf/ 4937 4938HARDWARE MONITORING 4939M: Jean Delvare <jdelvare@suse.com> 4940M: Guenter Roeck <linux@roeck-us.net> 4941L: lm-sensors@lm-sensors.org 4942W: http://www.lm-sensors.org/ 4943T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/ 4944T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 4945S: Maintained 4946F: Documentation/hwmon/ 4947F: drivers/hwmon/ 4948F: include/linux/hwmon*.h 4949 4950HARDWARE RANDOM NUMBER GENERATOR CORE 4951M: Matt Mackall <mpm@selenic.com> 4952M: Herbert Xu <herbert@gondor.apana.org.au> 4953L: linux-crypto@vger.kernel.org 4954S: Odd fixes 4955F: Documentation/hw_random.txt 4956F: drivers/char/hw_random/ 4957F: include/linux/hw_random.h 4958 4959HARDWARE SPINLOCK CORE 4960M: Ohad Ben-Cohen <ohad@wizery.com> 4961S: Maintained 4962T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 4963F: Documentation/hwspinlock.txt 4964F: drivers/hwspinlock/hwspinlock_* 4965F: include/linux/hwspinlock.h 4966 4967HARMONY SOUND DRIVER 4968L: linux-parisc@vger.kernel.org 4969S: Maintained 4970F: sound/parisc/harmony.* 4971 4972HD29L2 MEDIA DRIVER 4973M: Antti Palosaari <crope@iki.fi> 4974L: linux-media@vger.kernel.org 4975W: https://linuxtv.org 4976W: http://palosaari.fi/linux/ 4977Q: http://patchwork.linuxtv.org/project/linux-media/list/ 4978T: git git://linuxtv.org/anttip/media_tree.git 4979S: Maintained 4980F: drivers/media/dvb-frontends/hd29l2* 4981 4982HEWLETT-PACKARD SMART2 RAID DRIVER 4983L: iss_storagedev@hp.com 4984S: Orphan 4985F: Documentation/blockdev/cpqarray.txt 4986F: drivers/block/cpqarray.* 4987 4988HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 4989M: Don Brace <don.brace@pmcs.com> 4990L: iss_storagedev@hp.com 4991L: storagedev@pmcs.com 4992L: linux-scsi@vger.kernel.org 4993S: Supported 4994F: Documentation/scsi/hpsa.txt 4995F: drivers/scsi/hpsa*.[ch] 4996F: include/linux/cciss*.h 4997F: include/uapi/linux/cciss*.h 4998 4999HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss) 5000M: Don Brace <don.brace@pmcs.com> 5001L: iss_storagedev@hp.com 5002L: storagedev@pmcs.com 5003L: linux-scsi@vger.kernel.org 5004S: Supported 5005F: Documentation/blockdev/cciss.txt 5006F: drivers/block/cciss* 5007F: include/linux/cciss_ioctl.h 5008F: include/uapi/linux/cciss_ioctl.h 5009 5010HFS FILESYSTEM 5011L: linux-fsdevel@vger.kernel.org 5012S: Orphan 5013F: Documentation/filesystems/hfs.txt 5014F: fs/hfs/ 5015 5016HFSPLUS FILESYSTEM 5017L: linux-fsdevel@vger.kernel.org 5018S: Orphan 5019F: Documentation/filesystems/hfsplus.txt 5020F: fs/hfsplus/ 5021 5022HGA FRAMEBUFFER DRIVER 5023M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 5024L: linux-nvidia@lists.surfsouth.com 5025W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml 5026S: Maintained 5027F: drivers/video/fbdev/hgafb.c 5028 5029HIBERNATION (aka Software Suspend, aka swsusp) 5030M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5031M: Pavel Machek <pavel@ucw.cz> 5032L: linux-pm@vger.kernel.org 5033S: Supported 5034F: arch/x86/power/ 5035F: drivers/base/power/ 5036F: kernel/power/ 5037F: include/linux/suspend.h 5038F: include/linux/freezer.h 5039F: include/linux/pm.h 5040F: arch/*/include/asm/suspend*.h 5041 5042HID CORE LAYER 5043M: Jiri Kosina <jikos@kernel.org> 5044R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 5045L: linux-input@vger.kernel.org 5046T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 5047S: Maintained 5048F: drivers/hid/ 5049F: include/linux/hid* 5050F: include/uapi/linux/hid* 5051 5052HID SENSOR HUB DRIVERS 5053M: Jiri Kosina <jikos@kernel.org> 5054M: Jonathan Cameron <jic23@kernel.org> 5055M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5056L: linux-input@vger.kernel.org 5057L: linux-iio@vger.kernel.org 5058S: Maintained 5059F: Documentation/hid/hid-sensor* 5060F: drivers/hid/hid-sensor-* 5061F: drivers/iio/*/hid-* 5062F: include/linux/hid-sensor-* 5063 5064HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS 5065M: Thomas Gleixner <tglx@linutronix.de> 5066L: linux-kernel@vger.kernel.org 5067T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5068S: Maintained 5069F: Documentation/timers/ 5070F: kernel/time/hrtimer.c 5071F: kernel/time/clockevents.c 5072F: kernel/time/tick*.* 5073F: kernel/time/timer_*.c 5074F: include/linux/clockchips.h 5075F: include/linux/hrtimer.h 5076 5077HIGH-SPEED SCC DRIVER FOR AX.25 5078L: linux-hams@vger.kernel.org 5079S: Orphan 5080F: drivers/net/hamradio/dmascc.c 5081F: drivers/net/hamradio/scc.c 5082 5083HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 5084M: HighPoint Linux Team <linux@highpoint-tech.com> 5085W: http://www.highpoint-tech.com 5086S: Supported 5087F: Documentation/scsi/hptiop.txt 5088F: drivers/scsi/hptiop.c 5089 5090HIPPI 5091M: Jes Sorensen <jes@trained-monkey.org> 5092L: linux-hippi@sunsite.dk 5093S: Maintained 5094F: include/linux/hippidevice.h 5095F: include/uapi/linux/if_hippi.h 5096F: net/802/hippi.c 5097F: drivers/net/hippi/ 5098 5099HISILICON SAS Controller 5100M: John Garry <john.garry@huawei.com> 5101W: http://www.hisilicon.com 5102S: Supported 5103F: drivers/scsi/hisi_sas/ 5104F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 5105 5106HOST AP DRIVER 5107M: Jouni Malinen <j@w1.fi> 5108L: hostap@shmoo.com (subscribers-only) 5109L: linux-wireless@vger.kernel.org 5110W: http://hostap.epitest.fi/ 5111S: Maintained 5112F: drivers/net/wireless/intersil/hostap/ 5113 5114HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 5115L: platform-driver-x86@vger.kernel.org 5116S: Orphan 5117F: drivers/platform/x86/tc1100-wmi.c 5118 5119HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 5120M: Jaroslav Kysela <perex@perex.cz> 5121S: Maintained 5122F: drivers/net/ethernet/hp/hp100.* 5123 5124HPET: High Precision Event Timers driver 5125M: Clemens Ladisch <clemens@ladisch.de> 5126S: Maintained 5127F: Documentation/timers/hpet.txt 5128F: drivers/char/hpet.c 5129F: include/linux/hpet.h 5130F: include/uapi/linux/hpet.h 5131 5132HPET: x86 5133S: Orphan 5134F: arch/x86/kernel/hpet.c 5135F: arch/x86/include/asm/hpet.h 5136 5137HPFS FILESYSTEM 5138M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 5139W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 5140S: Maintained 5141F: fs/hpfs/ 5142 5143HSI SUBSYSTEM 5144M: Sebastian Reichel <sre@kernel.org> 5145T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git 5146S: Maintained 5147F: Documentation/ABI/testing/sysfs-bus-hsi 5148F: Documentation/hsi.txt 5149F: drivers/hsi/ 5150F: include/linux/hsi/ 5151F: include/uapi/linux/hsi/ 5152 5153HSO 3G MODEM DRIVER 5154M: Jan Dumon <j.dumon@option.com> 5155W: http://www.pharscape.org 5156S: Maintained 5157F: drivers/net/usb/hso.c 5158 5159HSR NETWORK PROTOCOL 5160M: Arvid Brodin <arvid.brodin@alten.se> 5161L: netdev@vger.kernel.org 5162S: Maintained 5163F: net/hsr/ 5164 5165HTCPEN TOUCHSCREEN DRIVER 5166M: Pau Oliva Fora <pof@eslack.org> 5167L: linux-input@vger.kernel.org 5168S: Maintained 5169F: drivers/input/touchscreen/htcpen.c 5170 5171HUGETLB FILESYSTEM 5172M: Nadia Yvette Chambers <nyc@holomorphy.com> 5173S: Maintained 5174F: fs/hugetlbfs/ 5175 5176Hyper-V CORE AND DRIVERS 5177M: "K. Y. Srinivasan" <kys@microsoft.com> 5178M: Haiyang Zhang <haiyangz@microsoft.com> 5179L: devel@linuxdriverproject.org 5180S: Maintained 5181F: arch/x86/include/asm/mshyperv.h 5182F: arch/x86/include/uapi/asm/hyperv.h 5183F: arch/x86/kernel/cpu/mshyperv.c 5184F: drivers/hid/hid-hyperv.c 5185F: drivers/hv/ 5186F: drivers/input/serio/hyperv-keyboard.c 5187F: drivers/net/hyperv/ 5188F: drivers/scsi/storvsc_drv.c 5189F: drivers/video/fbdev/hyperv_fb.c 5190F: include/linux/hyperv.h 5191F: tools/hv/ 5192F: Documentation/ABI/stable/sysfs-bus-vmbus 5193 5194I2C OVER PARALLEL PORT 5195M: Jean Delvare <jdelvare@suse.com> 5196L: linux-i2c@vger.kernel.org 5197S: Maintained 5198F: Documentation/i2c/busses/i2c-parport 5199F: Documentation/i2c/busses/i2c-parport-light 5200F: drivers/i2c/busses/i2c-parport.c 5201F: drivers/i2c/busses/i2c-parport-light.c 5202 5203I2C/SMBUS CONTROLLER DRIVERS FOR PC 5204M: Jean Delvare <jdelvare@suse.com> 5205L: linux-i2c@vger.kernel.org 5206S: Maintained 5207F: Documentation/i2c/busses/i2c-ali1535 5208F: Documentation/i2c/busses/i2c-ali1563 5209F: Documentation/i2c/busses/i2c-ali15x3 5210F: Documentation/i2c/busses/i2c-amd756 5211F: Documentation/i2c/busses/i2c-amd8111 5212F: Documentation/i2c/busses/i2c-i801 5213F: Documentation/i2c/busses/i2c-nforce2 5214F: Documentation/i2c/busses/i2c-piix4 5215F: Documentation/i2c/busses/i2c-sis5595 5216F: Documentation/i2c/busses/i2c-sis630 5217F: Documentation/i2c/busses/i2c-sis96x 5218F: Documentation/i2c/busses/i2c-via 5219F: Documentation/i2c/busses/i2c-viapro 5220F: drivers/i2c/busses/i2c-ali1535.c 5221F: drivers/i2c/busses/i2c-ali1563.c 5222F: drivers/i2c/busses/i2c-ali15x3.c 5223F: drivers/i2c/busses/i2c-amd756.c 5224F: drivers/i2c/busses/i2c-amd756-s4882.c 5225F: drivers/i2c/busses/i2c-amd8111.c 5226F: drivers/i2c/busses/i2c-i801.c 5227F: drivers/i2c/busses/i2c-isch.c 5228F: drivers/i2c/busses/i2c-nforce2.c 5229F: drivers/i2c/busses/i2c-nforce2-s4985.c 5230F: drivers/i2c/busses/i2c-piix4.c 5231F: drivers/i2c/busses/i2c-sis5595.c 5232F: drivers/i2c/busses/i2c-sis630.c 5233F: drivers/i2c/busses/i2c-sis96x.c 5234F: drivers/i2c/busses/i2c-via.c 5235F: drivers/i2c/busses/i2c-viapro.c 5236 5237I2C/SMBUS ISMT DRIVER 5238M: Seth Heasley <seth.heasley@intel.com> 5239M: Neil Horman <nhorman@tuxdriver.com> 5240L: linux-i2c@vger.kernel.org 5241F: drivers/i2c/busses/i2c-ismt.c 5242F: Documentation/i2c/busses/i2c-ismt 5243 5244I2C/SMBUS STUB DRIVER 5245M: Jean Delvare <jdelvare@suse.com> 5246L: linux-i2c@vger.kernel.org 5247S: Maintained 5248F: drivers/i2c/i2c-stub.c 5249 5250I2C SUBSYSTEM 5251M: Wolfram Sang <wsa@the-dreams.de> 5252L: linux-i2c@vger.kernel.org 5253W: https://i2c.wiki.kernel.org/ 5254Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 5255T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git 5256S: Maintained 5257F: Documentation/devicetree/bindings/i2c/ 5258F: Documentation/i2c/ 5259F: drivers/i2c/ 5260F: drivers/i2c/*/ 5261F: include/linux/i2c.h 5262F: include/linux/i2c-*.h 5263F: include/uapi/linux/i2c.h 5264F: include/uapi/linux/i2c-*.h 5265 5266I2C ACPI SUPPORT 5267M: Mika Westerberg <mika.westerberg@linux.intel.com> 5268L: linux-i2c@vger.kernel.org 5269L: linux-acpi@vger.kernel.org 5270S: Maintained 5271 5272I2C-TAOS-EVM DRIVER 5273M: Jean Delvare <jdelvare@suse.com> 5274L: linux-i2c@vger.kernel.org 5275S: Maintained 5276F: Documentation/i2c/busses/i2c-taos-evm 5277F: drivers/i2c/busses/i2c-taos-evm.c 5278 5279I2C-TINY-USB DRIVER 5280M: Till Harbaum <till@harbaum.org> 5281L: linux-i2c@vger.kernel.org 5282W: http://www.harbaum.org/till/i2c_tiny_usb 5283S: Maintained 5284F: drivers/i2c/busses/i2c-tiny-usb.c 5285 5286i386 BOOT CODE 5287M: "H. Peter Anvin" <hpa@zytor.com> 5288S: Maintained 5289F: arch/x86/boot/ 5290 5291i386 SETUP CODE / CPU ERRATA WORKAROUNDS 5292M: "H. Peter Anvin" <hpa@zytor.com> 5293T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git 5294S: Maintained 5295 5296IA64 (Itanium) PLATFORM 5297M: Tony Luck <tony.luck@intel.com> 5298M: Fenghua Yu <fenghua.yu@intel.com> 5299L: linux-ia64@vger.kernel.org 5300T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 5301S: Maintained 5302F: arch/ia64/ 5303 5304IBM Power VMX Cryptographic instructions 5305M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5306M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5307L: linux-crypto@vger.kernel.org 5308S: Supported 5309F: drivers/crypto/vmx/Makefile 5310F: drivers/crypto/vmx/Kconfig 5311F: drivers/crypto/vmx/vmx.c 5312F: drivers/crypto/vmx/aes* 5313F: drivers/crypto/vmx/ghash* 5314F: drivers/crypto/vmx/ppc-xlate.pl 5315 5316IBM Power in-Nest Crypto Acceleration 5317M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 5318M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 5319L: linux-crypto@vger.kernel.org 5320S: Supported 5321F: drivers/crypto/nx/Makefile 5322F: drivers/crypto/nx/Kconfig 5323F: drivers/crypto/nx/nx-aes* 5324F: drivers/crypto/nx/nx-sha* 5325F: drivers/crypto/nx/nx.* 5326F: drivers/crypto/nx/nx_csbcpb.h 5327F: drivers/crypto/nx/nx_debugfs.h 5328 5329IBM Power 842 compression accelerator 5330M: Dan Streetman <ddstreet@ieee.org> 5331S: Supported 5332F: drivers/crypto/nx/Makefile 5333F: drivers/crypto/nx/Kconfig 5334F: drivers/crypto/nx/nx-842* 5335F: include/linux/sw842.h 5336F: crypto/842.c 5337F: lib/842/ 5338 5339IBM Power Linux RAID adapter 5340M: Brian King <brking@us.ibm.com> 5341S: Supported 5342F: drivers/scsi/ipr.* 5343 5344IBM Power Virtual Ethernet Device Driver 5345M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5346L: netdev@vger.kernel.org 5347S: Supported 5348F: drivers/net/ethernet/ibm/ibmveth.* 5349 5350IBM Power SRIOV Virtual NIC Device Driver 5351M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 5352M: John Allen <jallen@linux.vnet.ibm.com> 5353L: netdev@vger.kernel.org 5354S: Supported 5355F: drivers/net/ethernet/ibm/ibmvnic.* 5356 5357IBM Power Virtual SCSI Device Drivers 5358M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5359L: linux-scsi@vger.kernel.org 5360S: Supported 5361F: drivers/scsi/ibmvscsi/ibmvscsi* 5362F: drivers/scsi/ibmvscsi/viosrp.h 5363 5364IBM Power Virtual FC Device Drivers 5365M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 5366L: linux-scsi@vger.kernel.org 5367S: Supported 5368F: drivers/scsi/ibmvscsi/ibmvfc* 5369 5370IBM ServeRAID RAID DRIVER 5371S: Orphan 5372F: drivers/scsi/ips.* 5373 5374ICH LPC AND GPIO DRIVER 5375M: Peter Tyser <ptyser@xes-inc.com> 5376S: Maintained 5377F: drivers/mfd/lpc_ich.c 5378F: drivers/gpio/gpio-ich.c 5379 5380IDE SUBSYSTEM 5381M: "David S. Miller" <davem@davemloft.net> 5382L: linux-ide@vger.kernel.org 5383Q: http://patchwork.ozlabs.org/project/linux-ide/list/ 5384T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 5385S: Maintained 5386F: Documentation/ide/ 5387F: drivers/ide/ 5388F: include/linux/ide.h 5389 5390IDEAPAD LAPTOP EXTRAS DRIVER 5391M: Ike Panhc <ike.pan@canonical.com> 5392L: platform-driver-x86@vger.kernel.org 5393W: http://launchpad.net/ideapad-laptop 5394S: Maintained 5395F: drivers/platform/x86/ideapad-laptop.c 5396 5397IDEAPAD LAPTOP SLIDEBAR DRIVER 5398M: Andrey Moiseev <o2g.org.ru@gmail.com> 5399L: linux-input@vger.kernel.org 5400W: https://github.com/o2genum/ideapad-slidebar 5401S: Maintained 5402F: drivers/input/misc/ideapad_slidebar.c 5403 5404IDE/ATAPI DRIVERS 5405M: Borislav Petkov <bp@alien8.de> 5406L: linux-ide@vger.kernel.org 5407S: Maintained 5408F: Documentation/cdrom/ide-cd 5409F: drivers/ide/ide-cd* 5410 5411IDLE-I7300 5412M: Andy Henroid <andrew.d.henroid@intel.com> 5413L: linux-pm@vger.kernel.org 5414S: Supported 5415F: drivers/idle/i7300_idle.c 5416 5417IEEE 802.15.4 SUBSYSTEM 5418M: Alexander Aring <alex.aring@gmail.com> 5419L: linux-wpan@vger.kernel.org 5420W: https://github.com/linux-wpan 5421T: git git://github.com/linux-wpan/linux-wpan-next.git 5422S: Maintained 5423F: net/ieee802154/ 5424F: net/mac802154/ 5425F: drivers/net/ieee802154/ 5426F: include/linux/nl802154.h 5427F: include/linux/ieee802154.h 5428F: include/net/nl802154.h 5429F: include/net/mac802154.h 5430F: include/net/af_ieee802154.h 5431F: include/net/cfg802154.h 5432F: include/net/ieee802154_netdev.h 5433F: Documentation/networking/ieee802154.txt 5434 5435IGORPLUG-USB IR RECEIVER 5436M: Sean Young <sean@mess.org> 5437L: linux-media@vger.kernel.org 5438S: Maintained 5439F: drivers/media/rc/igorplugusb.c 5440 5441IGUANAWORKS USB IR TRANSCEIVER 5442M: Sean Young <sean@mess.org> 5443L: linux-media@vger.kernel.org 5444S: Maintained 5445F: drivers/media/rc/iguanair.c 5446 5447IIO SUBSYSTEM AND DRIVERS 5448M: Jonathan Cameron <jic23@kernel.org> 5449R: Hartmut Knaack <knaack.h@gmx.de> 5450R: Lars-Peter Clausen <lars@metafoo.de> 5451R: Peter Meerwald <pmeerw@pmeerw.net> 5452L: linux-iio@vger.kernel.org 5453S: Maintained 5454F: drivers/iio/ 5455F: drivers/staging/iio/ 5456F: include/linux/iio/ 5457F: tools/iio/ 5458 5459IKANOS/ADI EAGLE ADSL USB DRIVER 5460M: Matthieu Castet <castet.matthieu@free.fr> 5461M: Stanislaw Gruszka <stf_xl@wp.pl> 5462S: Maintained 5463F: drivers/usb/atm/ueagle-atm.c 5464 5465INA209 HARDWARE MONITOR DRIVER 5466M: Guenter Roeck <linux@roeck-us.net> 5467L: lm-sensors@lm-sensors.org 5468S: Maintained 5469F: Documentation/hwmon/ina209 5470F: Documentation/devicetree/bindings/i2c/ina209.txt 5471F: drivers/hwmon/ina209.c 5472 5473INA2XX HARDWARE MONITOR DRIVER 5474M: Guenter Roeck <linux@roeck-us.net> 5475L: lm-sensors@lm-sensors.org 5476S: Maintained 5477F: Documentation/hwmon/ina2xx 5478F: drivers/hwmon/ina2xx.c 5479F: include/linux/platform_data/ina2xx.h 5480 5481INDUSTRY PACK SUBSYSTEM (IPACK) 5482M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 5483M: Jens Taprogge <jens.taprogge@taprogge.org> 5484M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5485L: industrypack-devel@lists.sourceforge.net 5486W: http://industrypack.sourceforge.net 5487S: Maintained 5488F: drivers/ipack/ 5489 5490INGENIC JZ4780 DMA Driver 5491M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 5492S: Maintained 5493F: drivers/dma/dma-jz4780.c 5494 5495INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 5496M: Mimi Zohar <zohar@linux.vnet.ibm.com> 5497M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 5498L: linux-ima-devel@lists.sourceforge.net 5499L: linux-ima-user@lists.sourceforge.net 5500L: linux-security-module@vger.kernel.org 5501T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 5502S: Supported 5503F: security/integrity/ima/ 5504 5505IMGTEC IR DECODER DRIVER 5506M: James Hogan <james.hogan@imgtec.com> 5507S: Maintained 5508F: drivers/media/rc/img-ir/ 5509 5510IMS TWINTURBO FRAMEBUFFER DRIVER 5511L: linux-fbdev@vger.kernel.org 5512S: Orphan 5513F: drivers/video/fbdev/imsttfb.c 5514 5515INFINIBAND SUBSYSTEM 5516M: Doug Ledford <dledford@redhat.com> 5517M: Sean Hefty <sean.hefty@intel.com> 5518M: Hal Rosenstock <hal.rosenstock@gmail.com> 5519L: linux-rdma@vger.kernel.org 5520W: http://www.openfabrics.org/ 5521Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5522T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git 5523S: Supported 5524F: Documentation/infiniband/ 5525F: drivers/infiniband/ 5526F: drivers/staging/rdma/ 5527F: include/uapi/linux/if_infiniband.h 5528F: include/uapi/rdma/ 5529F: include/rdma/ 5530 5531INOTIFY 5532M: John McCutchan <john@johnmccutchan.com> 5533M: Robert Love <rlove@rlove.org> 5534M: Eric Paris <eparis@parisplace.org> 5535S: Maintained 5536F: Documentation/filesystems/inotify.txt 5537F: fs/notify/inotify/ 5538F: include/linux/inotify.h 5539F: include/uapi/linux/inotify.h 5540 5541INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 5542M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 5543L: linux-input@vger.kernel.org 5544Q: http://patchwork.kernel.org/project/linux-input/list/ 5545T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 5546S: Maintained 5547F: drivers/input/ 5548F: include/linux/input.h 5549F: include/uapi/linux/input.h 5550F: include/linux/input/ 5551 5552INPUT MULTITOUCH (MT) PROTOCOL 5553M: Henrik Rydberg <rydberg@bitmath.org> 5554L: linux-input@vger.kernel.org 5555S: Odd fixes 5556F: Documentation/input/multi-touch-protocol.txt 5557F: drivers/input/input-mt.c 5558K: \b(ABS|SYN)_MT_ 5559 5560INTEL ASoC BDW/HSW DRIVERS 5561M: Jie Yang <yang.jie@linux.intel.com> 5562L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5563S: Supported 5564F: sound/soc/intel/common/sst-dsp* 5565F: sound/soc/intel/common/sst-firmware.c 5566F: sound/soc/intel/boards/broadwell.c 5567F: sound/soc/intel/haswell/ 5568 5569INTEL C600 SERIES SAS CONTROLLER DRIVER 5570M: Intel SCU Linux support <intel-linux-scu@intel.com> 5571M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 5572L: linux-scsi@vger.kernel.org 5573T: git git://git.code.sf.net/p/intel-sas/isci 5574S: Supported 5575F: drivers/scsi/isci/ 5576 5577INTEL HID EVENT DRIVER 5578M: Alex Hung <alex.hung@canonical.com> 5579L: platform-driver-x86@vger.kernel.org 5580S: Maintained 5581F: drivers/platform/x86/intel-hid.c 5582 5583INTEL IDLE DRIVER 5584M: Len Brown <lenb@kernel.org> 5585L: linux-pm@vger.kernel.org 5586T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 5587S: Supported 5588F: drivers/idle/intel_idle.c 5589 5590INTEL PSTATE DRIVER 5591M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 5592M: Len Brown <lenb@kernel.org> 5593L: linux-pm@vger.kernel.org 5594S: Supported 5595F: drivers/cpufreq/intel_pstate.c 5596 5597INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 5598M: Maik Broemme <mbroemme@plusserver.de> 5599L: linux-fbdev@vger.kernel.org 5600S: Maintained 5601F: Documentation/fb/intelfb.txt 5602F: drivers/video/fbdev/intelfb/ 5603 5604INTEL 810/815 FRAMEBUFFER DRIVER 5605M: Antonino Daplas <adaplas@gmail.com> 5606L: linux-fbdev@vger.kernel.org 5607S: Maintained 5608F: drivers/video/fbdev/i810/ 5609 5610INTEL MENLOW THERMAL DRIVER 5611M: Sujith Thomas <sujith.thomas@intel.com> 5612L: platform-driver-x86@vger.kernel.org 5613W: https://01.org/linux-acpi 5614S: Supported 5615F: drivers/platform/x86/intel_menlow.c 5616 5617INTEL I/OAT DMA DRIVER 5618M: Dave Jiang <dave.jiang@intel.com> 5619R: Dan Williams <dan.j.williams@intel.com> 5620L: dmaengine@vger.kernel.org 5621Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 5622S: Supported 5623F: drivers/dma/ioat* 5624 5625INTEL IOMMU (VT-d) 5626M: David Woodhouse <dwmw2@infradead.org> 5627L: iommu@lists.linux-foundation.org 5628T: git git://git.infradead.org/iommu-2.6.git 5629S: Supported 5630F: drivers/iommu/intel-iommu.c 5631F: include/linux/intel-iommu.h 5632 5633INTEL IOP-ADMA DMA DRIVER 5634R: Dan Williams <dan.j.williams@intel.com> 5635S: Odd fixes 5636F: drivers/dma/iop-adma.c 5637 5638INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 5639M: Krzysztof Halasa <khalasa@piap.pl> 5640S: Maintained 5641F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 5642F: arch/arm/mach-ixp4xx/include/mach/npe.h 5643F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 5644F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 5645F: drivers/net/ethernet/xscale/ixp4xx_eth.c 5646F: drivers/net/wan/ixp4xx_hss.c 5647 5648INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 5649M: Deepak Saxena <dsaxena@plexity.net> 5650S: Maintained 5651F: drivers/char/hw_random/ixp4xx-rng.c 5652 5653INTEL ETHERNET DRIVERS 5654M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 5655R: Jesse Brandeburg <jesse.brandeburg@intel.com> 5656R: Shannon Nelson <shannon.nelson@intel.com> 5657R: Carolyn Wyborny <carolyn.wyborny@intel.com> 5658R: Don Skidmore <donald.c.skidmore@intel.com> 5659R: Bruce Allan <bruce.w.allan@intel.com> 5660R: John Ronciak <john.ronciak@intel.com> 5661R: Mitch Williams <mitch.a.williams@intel.com> 5662L: intel-wired-lan@lists.osuosl.org 5663W: http://www.intel.com/support/feedback.htm 5664W: http://e1000.sourceforge.net/ 5665Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 5666T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 5667T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 5668S: Supported 5669F: Documentation/networking/e100.txt 5670F: Documentation/networking/e1000.txt 5671F: Documentation/networking/e1000e.txt 5672F: Documentation/networking/igb.txt 5673F: Documentation/networking/igbvf.txt 5674F: Documentation/networking/ixgb.txt 5675F: Documentation/networking/ixgbe.txt 5676F: Documentation/networking/ixgbevf.txt 5677F: Documentation/networking/i40e.txt 5678F: Documentation/networking/i40evf.txt 5679F: drivers/net/ethernet/intel/ 5680F: drivers/net/ethernet/intel/*/ 5681 5682INTEL-MID GPIO DRIVER 5683M: David Cohen <david.a.cohen@linux.intel.com> 5684L: linux-gpio@vger.kernel.org 5685S: Maintained 5686F: drivers/gpio/gpio-intel-mid.c 5687 5688INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 5689M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 5690L: linux-wireless@vger.kernel.org 5691S: Maintained 5692F: Documentation/networking/README.ipw2100 5693F: Documentation/networking/README.ipw2200 5694F: drivers/net/wireless/intel/ipw2x00/ 5695 5696INTEL(R) TRACE HUB 5697M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 5698S: Supported 5699F: Documentation/trace/intel_th.txt 5700F: drivers/hwtracing/intel_th/ 5701 5702INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 5703M: Ning Sun <ning.sun@intel.com> 5704L: tboot-devel@lists.sourceforge.net 5705W: http://tboot.sourceforge.net 5706T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 5707S: Supported 5708F: Documentation/intel_txt.txt 5709F: include/linux/tboot.h 5710F: arch/x86/kernel/tboot.c 5711 5712INTEL WIRELESS WIMAX CONNECTION 2400 5713M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 5714M: linux-wimax@intel.com 5715L: wimax@linuxwimax.org (subscribers-only) 5716S: Supported 5717W: http://linuxwimax.org 5718F: Documentation/wimax/README.i2400m 5719F: drivers/net/wimax/i2400m/ 5720F: include/uapi/linux/wimax/i2400m.h 5721 5722INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 5723M: Stanislaw Gruszka <sgruszka@redhat.com> 5724L: linux-wireless@vger.kernel.org 5725S: Supported 5726F: drivers/net/wireless/intel/iwlegacy/ 5727 5728INTEL WIRELESS WIFI LINK (iwlwifi) 5729M: Johannes Berg <johannes.berg@intel.com> 5730M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> 5731M: Intel Linux Wireless <linuxwifi@intel.com> 5732L: linux-wireless@vger.kernel.org 5733W: http://intellinuxwireless.org 5734T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git 5735S: Supported 5736F: drivers/net/wireless/intel/iwlwifi/ 5737 5738INTEL MANAGEMENT ENGINE (mei) 5739M: Tomas Winkler <tomas.winkler@intel.com> 5740L: linux-kernel@vger.kernel.org 5741S: Supported 5742F: include/uapi/linux/mei.h 5743F: include/linux/mei_cl_bus.h 5744F: drivers/misc/mei/* 5745F: Documentation/misc-devices/mei/* 5746 5747INTEL MIC DRIVERS (mic) 5748M: Sudeep Dutt <sudeep.dutt@intel.com> 5749M: Ashutosh Dixit <ashutosh.dixit@intel.com> 5750S: Supported 5751W: https://github.com/sudeepdutt/mic 5752W: http://software.intel.com/en-us/mic-developer 5753F: include/linux/mic_bus.h 5754F: include/linux/scif.h 5755F: include/uapi/linux/mic_common.h 5756F: include/uapi/linux/mic_ioctl.h 5757F: include/uapi/linux/scif_ioctl.h 5758F: drivers/misc/mic/ 5759F: drivers/dma/mic_x100_dma.c 5760F: drivers/dma/mic_x100_dma.h 5761F: Documentation/mic/ 5762 5763INTEL PMC/P-Unit IPC DRIVER 5764M: Zha Qipeng<qipeng.zha@intel.com> 5765L: platform-driver-x86@vger.kernel.org 5766S: Maintained 5767F: drivers/platform/x86/intel_pmc_ipc.c 5768F: drivers/platform/x86/intel_punit_ipc.c 5769F: arch/x86/include/asm/intel_pmc_ipc.h 5770F: arch/x86/include/asm/intel_punit_ipc.h 5771 5772INTEL TELEMETRY DRIVER 5773M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com> 5774L: platform-driver-x86@vger.kernel.org 5775S: Maintained 5776F: arch/x86/include/asm/intel_telemetry.h 5777F: drivers/platform/x86/intel_telemetry* 5778 5779IOC3 ETHERNET DRIVER 5780M: Ralf Baechle <ralf@linux-mips.org> 5781L: linux-mips@linux-mips.org 5782S: Maintained 5783F: drivers/net/ethernet/sgi/ioc3-eth.c 5784 5785IOC3 SERIAL DRIVER 5786M: Pat Gefre <pfg@sgi.com> 5787L: linux-serial@vger.kernel.org 5788S: Maintained 5789F: drivers/tty/serial/ioc3_serial.c 5790 5791IOMMU DRIVERS 5792M: Joerg Roedel <joro@8bytes.org> 5793L: iommu@lists.linux-foundation.org 5794T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 5795S: Maintained 5796F: drivers/iommu/ 5797 5798IP MASQUERADING 5799M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 5800S: Maintained 5801F: net/ipv4/netfilter/ipt_MASQUERADE.c 5802 5803IPMI SUBSYSTEM 5804M: Corey Minyard <minyard@acm.org> 5805L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 5806W: http://openipmi.sourceforge.net/ 5807S: Supported 5808F: Documentation/IPMI.txt 5809F: drivers/char/ipmi/ 5810F: include/linux/ipmi* 5811F: include/uapi/linux/ipmi* 5812 5813QCOM AUDIO (ASoC) DRIVERS 5814M: Patrick Lai <plai@codeaurora.org> 5815M: Banajit Goswami <bgoswami@codeaurora.org> 5816L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5817S: Supported 5818F: sound/soc/qcom/ 5819 5820IPS SCSI RAID DRIVER 5821M: Adaptec OEM Raid Solutions <aacraid@adaptec.com> 5822L: linux-scsi@vger.kernel.org 5823W: http://www.adaptec.com/ 5824S: Maintained 5825F: drivers/scsi/ips* 5826 5827IPVS 5828M: Wensong Zhang <wensong@linux-vs.org> 5829M: Simon Horman <horms@verge.net.au> 5830M: Julian Anastasov <ja@ssi.bg> 5831L: netdev@vger.kernel.org 5832L: lvs-devel@vger.kernel.org 5833S: Maintained 5834T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 5835T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 5836F: Documentation/networking/ipvs-sysctl.txt 5837F: include/net/ip_vs.h 5838F: include/uapi/linux/ip_vs.h 5839F: net/netfilter/ipvs/ 5840 5841IPWIRELESS DRIVER 5842M: Jiri Kosina <jikos@kernel.org> 5843M: David Sterba <dsterba@suse.com> 5844S: Odd Fixes 5845F: drivers/tty/ipwireless/ 5846 5847IPX NETWORK LAYER 5848M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 5849L: netdev@vger.kernel.org 5850S: Maintained 5851F: include/net/ipx.h 5852F: include/uapi/linux/ipx.h 5853F: net/ipx/ 5854 5855IRDA SUBSYSTEM 5856M: Samuel Ortiz <samuel@sortiz.org> 5857L: irda-users@lists.sourceforge.net (subscribers-only) 5858L: netdev@vger.kernel.org 5859W: http://irda.sourceforge.net/ 5860S: Maintained 5861T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git 5862F: Documentation/networking/irda.txt 5863F: drivers/net/irda/ 5864F: include/net/irda/ 5865F: net/irda/ 5866 5867IRQ SUBSYSTEM 5868M: Thomas Gleixner <tglx@linutronix.de> 5869L: linux-kernel@vger.kernel.org 5870S: Maintained 5871T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5872F: kernel/irq/ 5873 5874IRQCHIP DRIVERS 5875M: Thomas Gleixner <tglx@linutronix.de> 5876M: Jason Cooper <jason@lakedaemon.net> 5877M: Marc Zyngier <marc.zyngier@arm.com> 5878L: linux-kernel@vger.kernel.org 5879S: Maintained 5880T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5881T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core 5882F: Documentation/devicetree/bindings/interrupt-controller/ 5883F: drivers/irqchip/ 5884 5885IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 5886M: Jiang Liu <jiang.liu@linux.intel.com> 5887M: Marc Zyngier <marc.zyngier@arm.com> 5888S: Maintained 5889T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 5890F: Documentation/IRQ-domain.txt 5891F: include/linux/irqdomain.h 5892F: kernel/irq/irqdomain.c 5893F: kernel/irq/msi.c 5894 5895ISAPNP 5896M: Jaroslav Kysela <perex@perex.cz> 5897S: Maintained 5898F: Documentation/isapnp.txt 5899F: drivers/pnp/isapnp/ 5900F: include/linux/isapnp.h 5901 5902ISA RADIO MODULE 5903M: Hans Verkuil <hverkuil@xs4all.nl> 5904L: linux-media@vger.kernel.org 5905T: git git://linuxtv.org/media_tree.git 5906W: https://linuxtv.org 5907S: Maintained 5908F: drivers/media/radio/radio-isa* 5909 5910iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 5911M: Peter Jones <pjones@redhat.com> 5912M: Konrad Rzeszutek Wilk <konrad@kernel.org> 5913S: Maintained 5914F: drivers/firmware/iscsi_ibft* 5915 5916ISCSI 5917M: Mike Christie <michaelc@cs.wisc.edu> 5918L: open-iscsi@googlegroups.com 5919W: www.open-iscsi.org 5920T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git 5921S: Maintained 5922F: drivers/scsi/*iscsi* 5923F: include/scsi/*iscsi* 5924 5925ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 5926M: Or Gerlitz <ogerlitz@mellanox.com> 5927M: Sagi Grimberg <sagig@mellanox.com> 5928M: Roi Dayan <roid@mellanox.com> 5929L: linux-rdma@vger.kernel.org 5930S: Supported 5931W: http://www.openfabrics.org 5932W: www.open-iscsi.org 5933Q: http://patchwork.kernel.org/project/linux-rdma/list/ 5934F: drivers/infiniband/ulp/iser/ 5935 5936ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 5937M: Sagi Grimberg <sagig@mellanox.com> 5938T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 5939L: linux-rdma@vger.kernel.org 5940L: target-devel@vger.kernel.org 5941S: Supported 5942W: http://www.linux-iscsi.org 5943F: drivers/infiniband/ulp/isert 5944 5945ISDN SUBSYSTEM 5946M: Karsten Keil <isdn@linux-pingi.de> 5947L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5948L: netdev@vger.kernel.org 5949W: http://www.isdn4linux.de 5950T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git 5951S: Maintained 5952F: Documentation/isdn/ 5953F: drivers/isdn/ 5954F: include/linux/isdn.h 5955F: include/linux/isdn/ 5956F: include/uapi/linux/isdn.h 5957F: include/uapi/linux/isdn/ 5958 5959ISDN SUBSYSTEM (Eicon active card driver) 5960M: Armin Schindler <mac@melware.de> 5961L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 5962W: http://www.melware.de 5963S: Maintained 5964F: drivers/isdn/hardware/eicon/ 5965 5966IT87 HARDWARE MONITORING DRIVER 5967M: Jean Delvare <jdelvare@suse.com> 5968L: lm-sensors@lm-sensors.org 5969S: Maintained 5970F: Documentation/hwmon/it87 5971F: drivers/hwmon/it87.c 5972 5973IT913X MEDIA DRIVER 5974M: Antti Palosaari <crope@iki.fi> 5975L: linux-media@vger.kernel.org 5976W: https://linuxtv.org 5977W: http://palosaari.fi/linux/ 5978Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5979T: git git://linuxtv.org/anttip/media_tree.git 5980S: Maintained 5981F: drivers/media/tuners/it913x* 5982 5983IVTV VIDEO4LINUX DRIVER 5984M: Andy Walls <awalls@md.metrocast.net> 5985L: ivtv-devel@ivtvdriver.org (subscribers-only) 5986L: linux-media@vger.kernel.org 5987T: git git://linuxtv.org/media_tree.git 5988W: http://www.ivtvdriver.org 5989S: Maintained 5990F: Documentation/video4linux/*.ivtv 5991F: drivers/media/pci/ivtv/ 5992F: include/uapi/linux/ivtv* 5993 5994IX2505V MEDIA DRIVER 5995M: Malcolm Priestley <tvboxspy@gmail.com> 5996L: linux-media@vger.kernel.org 5997W: https://linuxtv.org 5998Q: http://patchwork.linuxtv.org/project/linux-media/list/ 5999S: Maintained 6000F: drivers/media/dvb-frontends/ix2505v* 6001 6002JC42.4 TEMPERATURE SENSOR DRIVER 6003M: Guenter Roeck <linux@roeck-us.net> 6004L: lm-sensors@lm-sensors.org 6005S: Maintained 6006F: drivers/hwmon/jc42.c 6007F: Documentation/hwmon/jc42 6008 6009JFS FILESYSTEM 6010M: Dave Kleikamp <shaggy@kernel.org> 6011L: jfs-discussion@lists.sourceforge.net 6012W: http://jfs.sourceforge.net/ 6013T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git 6014S: Maintained 6015F: Documentation/filesystems/jfs.txt 6016F: fs/jfs/ 6017 6018JME NETWORK DRIVER 6019M: Guo-Fu Tseng <cooldavid@cooldavid.org> 6020L: netdev@vger.kernel.org 6021S: Maintained 6022F: drivers/net/ethernet/jme.* 6023 6024JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 6025M: David Woodhouse <dwmw2@infradead.org> 6026L: linux-mtd@lists.infradead.org 6027W: http://www.linux-mtd.infradead.org/doc/jffs2.html 6028S: Maintained 6029F: fs/jffs2/ 6030F: include/uapi/linux/jffs2.h 6031 6032JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 6033M: "Theodore Ts'o" <tytso@mit.edu> 6034M: Jan Kara <jack@suse.com> 6035L: linux-ext4@vger.kernel.org 6036S: Maintained 6037F: fs/jbd2/ 6038F: include/linux/jbd2.h 6039 6040JPU V4L2 MEM2MEM DRIVER FOR RENESAS 6041M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 6042L: linux-media@vger.kernel.org 6043S: Maintained 6044F: drivers/media/platform/rcar_jpu.c 6045 6046JSM Neo PCI based serial card 6047M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com> 6048L: linux-serial@vger.kernel.org 6049S: Maintained 6050F: drivers/tty/serial/jsm/ 6051 6052K10TEMP HARDWARE MONITORING DRIVER 6053M: Clemens Ladisch <clemens@ladisch.de> 6054L: lm-sensors@lm-sensors.org 6055S: Maintained 6056F: Documentation/hwmon/k10temp 6057F: drivers/hwmon/k10temp.c 6058 6059K8TEMP HARDWARE MONITORING DRIVER 6060M: Rudolf Marek <r.marek@assembler.cz> 6061L: lm-sensors@lm-sensors.org 6062S: Maintained 6063F: Documentation/hwmon/k8temp 6064F: drivers/hwmon/k8temp.c 6065 6066KCONFIG 6067M: "Yann E. MORIN" <yann.morin.1998@free.fr> 6068L: linux-kbuild@vger.kernel.org 6069T: git git://gitorious.org/linux-kconfig/linux-kconfig 6070S: Maintained 6071F: Documentation/kbuild/kconfig-language.txt 6072F: scripts/kconfig/ 6073 6074KDUMP 6075M: Vivek Goyal <vgoyal@redhat.com> 6076M: Haren Myneni <hbabu@us.ibm.com> 6077L: kexec@lists.infradead.org 6078W: http://lse.sourceforge.net/kdump/ 6079S: Maintained 6080F: Documentation/kdump/ 6081 6082KEENE FM RADIO TRANSMITTER DRIVER 6083M: Hans Verkuil <hverkuil@xs4all.nl> 6084L: linux-media@vger.kernel.org 6085T: git git://linuxtv.org/media_tree.git 6086W: https://linuxtv.org 6087S: Maintained 6088F: drivers/media/radio/radio-keene* 6089 6090KERNEL AUTOMOUNTER v4 (AUTOFS4) 6091M: Ian Kent <raven@themaw.net> 6092L: autofs@vger.kernel.org 6093S: Maintained 6094F: fs/autofs4/ 6095 6096KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 6097M: Michal Marek <mmarek@suse.com> 6098T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next 6099T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes 6100L: linux-kbuild@vger.kernel.org 6101S: Maintained 6102F: Documentation/kbuild/ 6103F: Makefile 6104F: scripts/Makefile.* 6105F: scripts/basic/ 6106F: scripts/mk* 6107F: scripts/package/ 6108 6109KERNEL JANITORS 6110L: kernel-janitors@vger.kernel.org 6111W: http://kernelnewbies.org/KernelJanitors 6112S: Odd Fixes 6113 6114KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 6115M: "J. Bruce Fields" <bfields@fieldses.org> 6116M: Jeff Layton <jlayton@poochiereds.net> 6117L: linux-nfs@vger.kernel.org 6118W: http://nfs.sourceforge.net/ 6119T: git git://linux-nfs.org/~bfields/linux.git 6120S: Supported 6121F: fs/nfsd/ 6122F: include/uapi/linux/nfsd/ 6123F: fs/lockd/ 6124F: fs/nfs_common/ 6125F: net/sunrpc/ 6126F: include/linux/lockd/ 6127F: include/linux/sunrpc/ 6128F: include/uapi/linux/sunrpc/ 6129 6130KERNEL SELFTEST FRAMEWORK 6131M: Shuah Khan <shuahkh@osg.samsung.com> 6132L: linux-kselftest@vger.kernel.org 6133T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest 6134S: Maintained 6135F: tools/testing/selftests 6136 6137KERNEL VIRTUAL MACHINE (KVM) 6138M: Gleb Natapov <gleb@kernel.org> 6139M: Paolo Bonzini <pbonzini@redhat.com> 6140L: kvm@vger.kernel.org 6141W: http://www.linux-kvm.org 6142T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 6143S: Supported 6144F: Documentation/*/kvm*.txt 6145F: Documentation/virtual/kvm/ 6146F: arch/*/kvm/ 6147F: arch/x86/kernel/kvm.c 6148F: arch/x86/kernel/kvmclock.c 6149F: arch/*/include/asm/kvm* 6150F: include/linux/kvm* 6151F: include/uapi/linux/kvm* 6152F: virt/kvm/ 6153 6154KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V 6155M: Joerg Roedel <joro@8bytes.org> 6156L: kvm@vger.kernel.org 6157W: http://www.linux-kvm.org/ 6158S: Maintained 6159F: arch/x86/include/asm/svm.h 6160F: arch/x86/kvm/svm.c 6161 6162KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC 6163M: Alexander Graf <agraf@suse.com> 6164L: kvm-ppc@vger.kernel.org 6165W: http://www.linux-kvm.org/ 6166T: git git://github.com/agraf/linux-2.6.git 6167S: Supported 6168F: arch/powerpc/include/asm/kvm* 6169F: arch/powerpc/kvm/ 6170 6171KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 6172M: Christian Borntraeger <borntraeger@de.ibm.com> 6173M: Cornelia Huck <cornelia.huck@de.ibm.com> 6174L: linux-s390@vger.kernel.org 6175W: http://www.ibm.com/developerworks/linux/linux390/ 6176T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 6177S: Supported 6178F: Documentation/s390/kvm.txt 6179F: arch/s390/include/asm/kvm* 6180F: arch/s390/kvm/ 6181 6182KERNEL VIRTUAL MACHINE (KVM) FOR ARM 6183M: Christoffer Dall <christoffer.dall@linaro.org> 6184M: Marc Zyngier <marc.zyngier@arm.com> 6185L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6186L: kvmarm@lists.cs.columbia.edu 6187W: http://systems.cs.columbia.edu/projects/kvm-arm 6188T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 6189S: Supported 6190F: arch/arm/include/uapi/asm/kvm* 6191F: arch/arm/include/asm/kvm* 6192F: arch/arm/kvm/ 6193F: virt/kvm/arm/ 6194F: include/kvm/arm_* 6195 6196KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 6197M: Christoffer Dall <christoffer.dall@linaro.org> 6198M: Marc Zyngier <marc.zyngier@arm.com> 6199L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6200L: kvmarm@lists.cs.columbia.edu 6201S: Maintained 6202F: arch/arm64/include/uapi/asm/kvm* 6203F: arch/arm64/include/asm/kvm* 6204F: arch/arm64/kvm/ 6205 6206KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 6207M: James Hogan <james.hogan@imgtec.com> 6208L: linux-mips@linux-mips.org 6209S: Supported 6210F: arch/mips/include/uapi/asm/kvm* 6211F: arch/mips/include/asm/kvm* 6212F: arch/mips/kvm/ 6213 6214KEXEC 6215M: Eric Biederman <ebiederm@xmission.com> 6216W: http://kernel.org/pub/linux/utils/kernel/kexec/ 6217L: kexec@lists.infradead.org 6218S: Maintained 6219F: include/linux/kexec.h 6220F: include/uapi/linux/kexec.h 6221F: kernel/kexec.c 6222 6223KEYS/KEYRINGS: 6224M: David Howells <dhowells@redhat.com> 6225L: keyrings@vger.kernel.org 6226S: Maintained 6227F: Documentation/security/keys.txt 6228F: include/linux/key.h 6229F: include/linux/key-type.h 6230F: include/keys/ 6231F: security/keys/ 6232 6233KEYS-TRUSTED 6234M: David Safford <safford@us.ibm.com> 6235M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6236L: linux-security-module@vger.kernel.org 6237L: keyrings@vger.kernel.org 6238S: Supported 6239F: Documentation/security/keys-trusted-encrypted.txt 6240F: include/keys/trusted-type.h 6241F: security/keys/trusted.c 6242F: security/keys/trusted.h 6243 6244KEYS-ENCRYPTED 6245M: Mimi Zohar <zohar@linux.vnet.ibm.com> 6246M: David Safford <safford@us.ibm.com> 6247L: linux-security-module@vger.kernel.org 6248L: keyrings@vger.kernel.org 6249S: Supported 6250F: Documentation/security/keys-trusted-encrypted.txt 6251F: include/keys/encrypted-type.h 6252F: security/keys/encrypted-keys/ 6253 6254KGDB / KDB /debug_core 6255M: Jason Wessel <jason.wessel@windriver.com> 6256W: http://kgdb.wiki.kernel.org/ 6257L: kgdb-bugreport@lists.sourceforge.net 6258T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git 6259S: Maintained 6260F: Documentation/DocBook/kgdb.tmpl 6261F: drivers/misc/kgdbts.c 6262F: drivers/tty/serial/kgdboc.c 6263F: include/linux/kdb.h 6264F: include/linux/kgdb.h 6265F: kernel/debug/ 6266 6267KMEMCHECK 6268M: Vegard Nossum <vegardno@ifi.uio.no> 6269M: Pekka Enberg <penberg@kernel.org> 6270S: Maintained 6271F: Documentation/kmemcheck.txt 6272F: arch/x86/include/asm/kmemcheck.h 6273F: arch/x86/mm/kmemcheck/ 6274F: include/linux/kmemcheck.h 6275F: mm/kmemcheck.c 6276 6277KMEMLEAK 6278M: Catalin Marinas <catalin.marinas@arm.com> 6279S: Maintained 6280F: Documentation/kmemleak.txt 6281F: include/linux/kmemleak.h 6282F: mm/kmemleak.c 6283F: mm/kmemleak-test.c 6284 6285KPROBES 6286M: Ananth N Mavinakayanahalli <ananth@in.ibm.com> 6287M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 6288M: "David S. Miller" <davem@davemloft.net> 6289M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com> 6290S: Maintained 6291F: Documentation/kprobes.txt 6292F: include/linux/kprobes.h 6293F: kernel/kprobes.c 6294 6295KS0108 LCD CONTROLLER DRIVER 6296M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 6297W: http://miguelojeda.es/auxdisplay.htm 6298W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm 6299S: Maintained 6300F: Documentation/auxdisplay/ks0108 6301F: drivers/auxdisplay/ks0108.c 6302F: include/linux/ks0108.h 6303 6304L3MDEV 6305M: David Ahern <dsa@cumulusnetworks.com> 6306L: netdev@vger.kernel.org 6307S: Maintained 6308F: net/l3mdev 6309F: include/net/l3mdev.h 6310 6311LANTIQ MIPS ARCHITECTURE 6312M: John Crispin <blogic@openwrt.org> 6313L: linux-mips@linux-mips.org 6314S: Maintained 6315F: arch/mips/lantiq 6316 6317LAPB module 6318L: linux-x25@vger.kernel.org 6319S: Orphan 6320F: Documentation/networking/lapb-module.txt 6321F: include/*/lapb.h 6322F: net/lapb/ 6323 6324LASI 53c700 driver for PARISC 6325M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 6326L: linux-scsi@vger.kernel.org 6327S: Maintained 6328F: Documentation/scsi/53c700.txt 6329F: drivers/scsi/53c700* 6330 6331LED SUBSYSTEM 6332M: Richard Purdie <rpurdie@rpsys.net> 6333M: Jacek Anaszewski <j.anaszewski@samsung.com> 6334L: linux-leds@vger.kernel.org 6335T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 6336S: Maintained 6337F: drivers/leds/ 6338F: include/linux/leds.h 6339 6340LEGACY EEPROM DRIVER 6341M: Jean Delvare <jdelvare@suse.com> 6342S: Maintained 6343F: Documentation/misc-devices/eeprom 6344F: drivers/misc/eeprom/eeprom.c 6345 6346LEGO USB Tower driver 6347M: Juergen Stuber <starblue@users.sourceforge.net> 6348L: legousb-devel@lists.sourceforge.net 6349W: http://legousb.sourceforge.net/ 6350S: Maintained 6351F: drivers/usb/misc/legousbtower.c 6352 6353LG2160 MEDIA DRIVER 6354M: Michael Krufky <mkrufky@linuxtv.org> 6355L: linux-media@vger.kernel.org 6356W: https://linuxtv.org 6357W: http://github.com/mkrufky 6358Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6359T: git git://linuxtv.org/mkrufky/tuners.git 6360S: Maintained 6361F: drivers/media/dvb-frontends/lg2160.* 6362 6363LGDT3305 MEDIA DRIVER 6364M: Michael Krufky <mkrufky@linuxtv.org> 6365L: linux-media@vger.kernel.org 6366W: https://linuxtv.org 6367W: http://github.com/mkrufky 6368Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6369T: git git://linuxtv.org/mkrufky/tuners.git 6370S: Maintained 6371F: drivers/media/dvb-frontends/lgdt3305.* 6372 6373LGUEST 6374M: Rusty Russell <rusty@rustcorp.com.au> 6375L: lguest@lists.ozlabs.org 6376W: http://lguest.ozlabs.org/ 6377S: Odd Fixes 6378F: arch/x86/include/asm/lguest*.h 6379F: arch/x86/lguest/ 6380F: drivers/lguest/ 6381F: include/linux/lguest*.h 6382F: tools/lguest/ 6383 6384LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 6385M: Tejun Heo <tj@kernel.org> 6386L: linux-ide@vger.kernel.org 6387T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6388S: Maintained 6389F: drivers/ata/ 6390F: include/linux/ata.h 6391F: include/linux/libata.h 6392 6393LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 6394M: Viresh Kumar <vireshk@kernel.org> 6395L: linux-ide@vger.kernel.org 6396T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6397S: Maintained 6398F: include/linux/pata_arasan_cf_data.h 6399F: drivers/ata/pata_arasan_cf.c 6400 6401LIBATA PATA DRIVERS 6402M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 6403M: Tejun Heo <tj@kernel.org> 6404L: linux-ide@vger.kernel.org 6405T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6406S: Maintained 6407F: drivers/ata/pata_*.c 6408F: drivers/ata/ata_generic.c 6409 6410LIBATA SATA AHCI PLATFORM devices support 6411M: Hans de Goede <hdegoede@redhat.com> 6412M: Tejun Heo <tj@kernel.org> 6413L: linux-ide@vger.kernel.org 6414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6415S: Maintained 6416F: drivers/ata/ahci_platform.c 6417F: drivers/ata/libahci_platform.c 6418F: include/linux/ahci_platform.h 6419 6420LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 6421M: Mikael Pettersson <mikpelinux@gmail.com> 6422L: linux-ide@vger.kernel.org 6423T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git 6424S: Maintained 6425F: drivers/ata/sata_promise.* 6426 6427LIBLOCKDEP 6428M: Sasha Levin <sasha.levin@oracle.com> 6429S: Maintained 6430F: tools/lib/lockdep/ 6431 6432LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 6433M: Dan Williams <dan.j.williams@intel.com> 6434L: linux-nvdimm@lists.01.org 6435Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6436T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 6437S: Supported 6438F: drivers/nvdimm/* 6439F: include/linux/nd.h 6440F: include/linux/libnvdimm.h 6441F: include/uapi/linux/ndctl.h 6442 6443LIBNVDIMM BLK: MMIO-APERTURE DRIVER 6444M: Ross Zwisler <ross.zwisler@linux.intel.com> 6445L: linux-nvdimm@lists.01.org 6446Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6447S: Supported 6448F: drivers/nvdimm/blk.c 6449F: drivers/nvdimm/region_devs.c 6450F: drivers/acpi/nfit* 6451 6452LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 6453M: Vishal Verma <vishal.l.verma@intel.com> 6454L: linux-nvdimm@lists.01.org 6455Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6456S: Supported 6457F: drivers/nvdimm/btt* 6458 6459LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 6460M: Ross Zwisler <ross.zwisler@linux.intel.com> 6461L: linux-nvdimm@lists.01.org 6462Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 6463S: Supported 6464F: drivers/nvdimm/pmem.c 6465F: include/linux/pmem.h 6466F: arch/*/include/asm/pmem.h 6467 6468LIGHTNVM PLATFORM SUPPORT 6469M: Matias Bjorling <mb@lightnvm.io> 6470W: http://github/OpenChannelSSD 6471L: linux-block@vger.kernel.org 6472S: Maintained 6473F: drivers/lightnvm/ 6474F: include/linux/lightnvm.h 6475F: include/uapi/linux/lightnvm.h 6476 6477LINUX FOR IBM pSERIES (RS/6000) 6478M: Paul Mackerras <paulus@au.ibm.com> 6479W: http://www.ibm.com/linux/ltc/projects/ppc 6480S: Supported 6481F: arch/powerpc/boot/rs6000.h 6482 6483LINUX FOR POWERPC (32-BIT AND 64-BIT) 6484M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6485M: Paul Mackerras <paulus@samba.org> 6486M: Michael Ellerman <mpe@ellerman.id.au> 6487W: http://www.penguinppc.org/ 6488L: linuxppc-dev@lists.ozlabs.org 6489Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 6490T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git 6491S: Supported 6492F: Documentation/powerpc/ 6493F: arch/powerpc/ 6494 6495LINUX FOR POWER MACINTOSH 6496M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 6497W: http://www.penguinppc.org/ 6498L: linuxppc-dev@lists.ozlabs.org 6499S: Maintained 6500F: arch/powerpc/platforms/powermac/ 6501F: drivers/macintosh/ 6502 6503LINUX FOR POWERPC EMBEDDED MPC5XXX 6504M: Anatolij Gustschin <agust@denx.de> 6505L: linuxppc-dev@lists.ozlabs.org 6506T: git git://git.denx.de/linux-denx-agust.git 6507S: Maintained 6508F: arch/powerpc/platforms/512x/ 6509F: arch/powerpc/platforms/52xx/ 6510 6511LINUX FOR POWERPC EMBEDDED PPC4XX 6512M: Alistair Popple <alistair@popple.id.au> 6513M: Matt Porter <mporter@kernel.crashing.org> 6514W: http://www.penguinppc.org/ 6515L: linuxppc-dev@lists.ozlabs.org 6516S: Maintained 6517F: arch/powerpc/platforms/40x/ 6518F: arch/powerpc/platforms/44x/ 6519 6520LINUX FOR POWERPC EMBEDDED XILINX VIRTEX 6521L: linuxppc-dev@lists.ozlabs.org 6522S: Orphan 6523F: arch/powerpc/*/*virtex* 6524F: arch/powerpc/*/*/*virtex* 6525 6526LINUX FOR POWERPC EMBEDDED PPC8XX 6527M: Vitaly Bordug <vitb@kernel.crashing.org> 6528W: http://www.penguinppc.org/ 6529L: linuxppc-dev@lists.ozlabs.org 6530S: Maintained 6531F: arch/powerpc/platforms/8xx/ 6532 6533LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 6534M: Scott Wood <oss@buserror.net> 6535M: Kumar Gala <galak@kernel.crashing.org> 6536W: http://www.penguinppc.org/ 6537L: linuxppc-dev@lists.ozlabs.org 6538T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 6539S: Maintained 6540F: arch/powerpc/platforms/83xx/ 6541F: arch/powerpc/platforms/85xx/ 6542 6543LINUX FOR POWERPC PA SEMI PWRFICIENT 6544M: Olof Johansson <olof@lixom.net> 6545L: linuxppc-dev@lists.ozlabs.org 6546S: Maintained 6547F: arch/powerpc/platforms/pasemi/ 6548F: drivers/*/*pasemi* 6549F: drivers/*/*/*pasemi* 6550 6551LINUX SECURITY MODULE (LSM) FRAMEWORK 6552M: Chris Wright <chrisw@sous-sol.org> 6553L: linux-security-module@vger.kernel.org 6554S: Supported 6555 6556LIS3LV02D ACCELEROMETER DRIVER 6557M: Eric Piel <eric.piel@tremplin-utc.net> 6558S: Maintained 6559F: Documentation/misc-devices/lis3lv02d 6560F: drivers/misc/lis3lv02d/ 6561F: drivers/platform/x86/hp_accel.c 6562 6563LIVE PATCHING 6564M: Josh Poimboeuf <jpoimboe@redhat.com> 6565M: Seth Jennings <sjenning@redhat.com> 6566M: Jiri Kosina <jikos@kernel.org> 6567M: Vojtech Pavlik <vojtech@suse.com> 6568S: Maintained 6569F: kernel/livepatch/ 6570F: include/linux/livepatch.h 6571F: arch/x86/include/asm/livepatch.h 6572F: arch/x86/kernel/livepatch.c 6573F: Documentation/ABI/testing/sysfs-kernel-livepatch 6574F: samples/livepatch/ 6575L: live-patching@vger.kernel.org 6576T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 6577 6578LLC (802.2) 6579M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 6580S: Maintained 6581F: include/linux/llc.h 6582F: include/uapi/linux/llc.h 6583F: include/net/llc* 6584F: net/llc/ 6585 6586LM73 HARDWARE MONITOR DRIVER 6587M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 6588L: lm-sensors@lm-sensors.org 6589S: Maintained 6590F: drivers/hwmon/lm73.c 6591 6592LM78 HARDWARE MONITOR DRIVER 6593M: Jean Delvare <jdelvare@suse.com> 6594L: lm-sensors@lm-sensors.org 6595S: Maintained 6596F: Documentation/hwmon/lm78 6597F: drivers/hwmon/lm78.c 6598 6599LM83 HARDWARE MONITOR DRIVER 6600M: Jean Delvare <jdelvare@suse.com> 6601L: lm-sensors@lm-sensors.org 6602S: Maintained 6603F: Documentation/hwmon/lm83 6604F: drivers/hwmon/lm83.c 6605 6606LM90 HARDWARE MONITOR DRIVER 6607M: Jean Delvare <jdelvare@suse.com> 6608L: lm-sensors@lm-sensors.org 6609S: Maintained 6610F: Documentation/hwmon/lm90 6611F: Documentation/devicetree/bindings/hwmon/lm90.txt 6612F: drivers/hwmon/lm90.c 6613 6614LM95234 HARDWARE MONITOR DRIVER 6615M: Guenter Roeck <linux@roeck-us.net> 6616L: lm-sensors@lm-sensors.org 6617S: Maintained 6618F: Documentation/hwmon/lm95234 6619F: drivers/hwmon/lm95234.c 6620 6621LME2510 MEDIA DRIVER 6622M: Malcolm Priestley <tvboxspy@gmail.com> 6623L: linux-media@vger.kernel.org 6624W: https://linuxtv.org 6625Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6626S: Maintained 6627F: drivers/media/usb/dvb-usb-v2/lmedm04* 6628 6629LOCKDEP AND LOCKSTAT 6630M: Peter Zijlstra <peterz@infradead.org> 6631M: Ingo Molnar <mingo@redhat.com> 6632L: linux-kernel@vger.kernel.org 6633T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking 6634S: Maintained 6635F: Documentation/locking/lockdep*.txt 6636F: Documentation/locking/lockstat.txt 6637F: include/linux/lockdep.h 6638F: kernel/locking/ 6639 6640LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 6641M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 6642L: linux-ntfs-dev@lists.sourceforge.net 6643W: http://www.linux-ntfs.org/content/view/19/37/ 6644S: Maintained 6645F: Documentation/ldm.txt 6646F: block/partitions/ldm.* 6647 6648LogFS 6649M: Joern Engel <joern@logfs.org> 6650M: Prasad Joshi <prasadjoshi.linux@gmail.com> 6651L: logfs@logfs.org 6652W: logfs.org 6653S: Maintained 6654F: fs/logfs/ 6655 6656LPC32XX MACHINE SUPPORT 6657M: Roland Stigge <stigge@antcom.de> 6658L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6659S: Maintained 6660F: arch/arm/mach-lpc32xx/ 6661 6662LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 6663M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com> 6664M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com> 6665M: Sreekanth Reddy <sreekanth.reddy@avagotech.com> 6666M: Abhijit Mahajan <abhijit.mahajan@avagotech.com> 6667L: MPT-FusionLinux.pdl@avagotech.com 6668L: linux-scsi@vger.kernel.org 6669W: http://www.lsilogic.com/support 6670S: Supported 6671F: drivers/message/fusion/ 6672F: drivers/scsi/mpt2sas/ 6673F: drivers/scsi/mpt3sas/ 6674 6675LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 6676M: Matthew Wilcox <matthew@wil.cx> 6677L: linux-scsi@vger.kernel.org 6678S: Maintained 6679F: drivers/scsi/sym53c8xx_2/ 6680 6681LTC4261 HARDWARE MONITOR DRIVER 6682M: Guenter Roeck <linux@roeck-us.net> 6683L: lm-sensors@lm-sensors.org 6684S: Maintained 6685F: Documentation/hwmon/ltc4261 6686F: drivers/hwmon/ltc4261.c 6687 6688LTP (Linux Test Project) 6689M: Mike Frysinger <vapier@gentoo.org> 6690M: Cyril Hrubis <chrubis@suse.cz> 6691M: Wanlong Gao <wanlong.gao@gmail.com> 6692M: Jan Stancek <jstancek@redhat.com> 6693M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 6694M: Alexey Kodanev <alexey.kodanev@oracle.com> 6695L: ltp@lists.linux.it (subscribers-only) 6696W: http://linux-test-project.github.io/ 6697T: git git://github.com/linux-test-project/ltp.git 6698S: Maintained 6699 6700M32R ARCHITECTURE 6701W: http://www.linux-m32r.org/ 6702S: Orphan 6703F: arch/m32r/ 6704 6705M68K ARCHITECTURE 6706M: Geert Uytterhoeven <geert@linux-m68k.org> 6707L: linux-m68k@lists.linux-m68k.org 6708W: http://www.linux-m68k.org/ 6709T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git 6710S: Maintained 6711F: arch/m68k/ 6712F: drivers/zorro/ 6713 6714M68K ON APPLE MACINTOSH 6715M: Joshua Thompson <funaho@jurai.org> 6716W: http://www.mac.linux-m68k.org/ 6717L: linux-m68k@lists.linux-m68k.org 6718S: Maintained 6719F: arch/m68k/mac/ 6720 6721M68K ON HP9000/300 6722M: Philip Blundell <philb@gnu.org> 6723W: http://www.tazenda.demon.co.uk/phil/linux-hp 6724S: Maintained 6725F: arch/m68k/hp300/ 6726 6727M88DS3103 MEDIA DRIVER 6728M: Antti Palosaari <crope@iki.fi> 6729L: linux-media@vger.kernel.org 6730W: https://linuxtv.org 6731W: http://palosaari.fi/linux/ 6732Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6733T: git git://linuxtv.org/anttip/media_tree.git 6734S: Maintained 6735F: drivers/media/dvb-frontends/m88ds3103* 6736 6737M88RS2000 MEDIA DRIVER 6738M: Malcolm Priestley <tvboxspy@gmail.com> 6739L: linux-media@vger.kernel.org 6740W: https://linuxtv.org 6741Q: http://patchwork.linuxtv.org/project/linux-media/list/ 6742S: Maintained 6743F: drivers/media/dvb-frontends/m88rs2000* 6744 6745MA901 MASTERKIT USB FM RADIO DRIVER 6746M: Alexey Klimov <klimov.linux@gmail.com> 6747L: linux-media@vger.kernel.org 6748T: git git://linuxtv.org/media_tree.git 6749S: Maintained 6750F: drivers/media/radio/radio-ma901.c 6751 6752MAC80211 6753M: Johannes Berg <johannes@sipsolutions.net> 6754L: linux-wireless@vger.kernel.org 6755W: http://wireless.kernel.org/ 6756T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 6757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 6758S: Maintained 6759F: Documentation/networking/mac80211-injection.txt 6760F: include/net/mac80211.h 6761F: net/mac80211/ 6762 6763MACVLAN DRIVER 6764M: Patrick McHardy <kaber@trash.net> 6765L: netdev@vger.kernel.org 6766S: Maintained 6767F: drivers/net/macvlan.c 6768F: include/linux/if_macvlan.h 6769 6770MAILBOX API 6771M: Jassi Brar <jassisinghbrar@gmail.com> 6772L: linux-kernel@vger.kernel.org 6773S: Maintained 6774F: drivers/mailbox/ 6775F: include/linux/mailbox_client.h 6776F: include/linux/mailbox_controller.h 6777 6778MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 6779M: Michael Kerrisk <mtk.manpages@gmail.com> 6780W: http://www.kernel.org/doc/man-pages 6781L: linux-man@vger.kernel.org 6782S: Maintained 6783 6784MARVELL ARMADA DRM SUPPORT 6785M: Russell King <rmk+kernel@arm.linux.org.uk> 6786S: Maintained 6787F: drivers/gpu/drm/armada/ 6788 6789MARVELL 88E6352 DSA support 6790M: Guenter Roeck <linux@roeck-us.net> 6791S: Maintained 6792F: drivers/net/dsa/mv88e6352.c 6793 6794MARVELL CRYPTO DRIVER 6795M: Boris Brezillon <boris.brezillon@free-electrons.com> 6796M: Arnaud Ebalard <arno@natisbad.org> 6797F: drivers/crypto/marvell/ 6798S: Maintained 6799L: linux-crypto@vger.kernel.org 6800 6801MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 6802M: Mirko Lindner <mlindner@marvell.com> 6803M: Stephen Hemminger <stephen@networkplumber.org> 6804L: netdev@vger.kernel.org 6805S: Maintained 6806F: drivers/net/ethernet/marvell/sk* 6807 6808MARVELL LIBERTAS WIRELESS DRIVER 6809L: libertas-dev@lists.infradead.org 6810S: Orphan 6811F: drivers/net/wireless/marvell/libertas/ 6812 6813MARVELL MV643XX ETHERNET DRIVER 6814M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 6815L: netdev@vger.kernel.org 6816S: Maintained 6817F: drivers/net/ethernet/marvell/mv643xx_eth.* 6818F: include/linux/mv643xx.h 6819 6820MARVELL MVNETA ETHERNET DRIVER 6821M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 6822L: netdev@vger.kernel.org 6823S: Maintained 6824F: drivers/net/ethernet/marvell/mvneta.* 6825 6826MARVELL MWIFIEX WIRELESS DRIVER 6827M: Amitkumar Karwar <akarwar@marvell.com> 6828M: Nishant Sarmukadam <nishants@marvell.com> 6829L: linux-wireless@vger.kernel.org 6830S: Maintained 6831F: drivers/net/wireless/marvell/mwifiex/ 6832 6833MARVELL MWL8K WIRELESS DRIVER 6834M: Lennert Buytenhek <buytenh@wantstofly.org> 6835L: linux-wireless@vger.kernel.org 6836S: Odd Fixes 6837F: drivers/net/wireless/marvell/mwl8k.c 6838 6839MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 6840M: Nicolas Pitre <nico@fluxnic.net> 6841S: Odd Fixes 6842F: drivers/mmc/host/mvsdio.* 6843 6844MATROX FRAMEBUFFER DRIVER 6845L: linux-fbdev@vger.kernel.org 6846S: Orphan 6847F: drivers/video/fbdev/matrox/matroxfb_* 6848F: include/uapi/linux/matroxfb.h 6849 6850MAX16065 HARDWARE MONITOR DRIVER 6851M: Guenter Roeck <linux@roeck-us.net> 6852L: lm-sensors@lm-sensors.org 6853S: Maintained 6854F: Documentation/hwmon/max16065 6855F: drivers/hwmon/max16065.c 6856 6857MAX20751 HARDWARE MONITOR DRIVER 6858M: Guenter Roeck <linux@roeck-us.net> 6859L: lm-sensors@lm-sensors.org 6860S: Maintained 6861F: Documentation/hwmon/max20751 6862F: drivers/hwmon/max20751.c 6863 6864MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 6865M: "Hans J. Koch" <hjk@hansjkoch.de> 6866L: lm-sensors@lm-sensors.org 6867S: Maintained 6868F: Documentation/hwmon/max6650 6869F: drivers/hwmon/max6650.c 6870 6871MAX6697 HARDWARE MONITOR DRIVER 6872M: Guenter Roeck <linux@roeck-us.net> 6873L: lm-sensors@lm-sensors.org 6874S: Maintained 6875F: Documentation/hwmon/max6697 6876F: Documentation/devicetree/bindings/i2c/max6697.txt 6877F: drivers/hwmon/max6697.c 6878F: include/linux/platform_data/max6697.h 6879 6880MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 6881M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6882L: linux-pm@vger.kernel.org 6883S: Supported 6884F: drivers/power/max14577_charger.c 6885F: drivers/power/max77693_charger.c 6886 6887MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS 6888M: Javier Martinez Canillas <javier@osg.samsung.com> 6889L: linux-kernel@vger.kernel.org 6890S: Supported 6891F: drivers/*/*max77802.c 6892F: Documentation/devicetree/bindings/*/*max77802.txt 6893F: include/dt-bindings/*/*max77802.h 6894 6895MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 6896M: Chanwoo Choi <cw00.choi@samsung.com> 6897M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 6898L: linux-kernel@vger.kernel.org 6899S: Supported 6900F: drivers/*/max14577.c 6901F: drivers/*/max77686.c 6902F: drivers/*/max77693.c 6903F: drivers/extcon/extcon-max14577.c 6904F: drivers/extcon/extcon-max77693.c 6905F: drivers/rtc/rtc-max77686.c 6906F: drivers/clk/clk-max77686.c 6907F: Documentation/devicetree/bindings/mfd/max14577.txt 6908F: Documentation/devicetree/bindings/*/max77686.txt 6909F: Documentation/devicetree/bindings/mfd/max77693.txt 6910F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 6911F: include/linux/mfd/max14577*.h 6912F: include/linux/mfd/max77686*.h 6913F: include/linux/mfd/max77693*.h 6914 6915MAXIRADIO FM RADIO RECEIVER DRIVER 6916M: Hans Verkuil <hverkuil@xs4all.nl> 6917L: linux-media@vger.kernel.org 6918T: git git://linuxtv.org/media_tree.git 6919W: https://linuxtv.org 6920S: Maintained 6921F: drivers/media/radio/radio-maxiradio* 6922 6923MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER 6924M: Peter Rosin <peda@axentia.se> 6925L: linux-iio@vger.kernel.org 6926S: Maintained 6927F: drivers/iio/potentiometer/mcp4531.c 6928 6929MEDIA DRIVERS FOR RENESAS - VSP1 6930M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 6931L: linux-media@vger.kernel.org 6932L: linux-renesas-soc@vger.kernel.org 6933T: git git://linuxtv.org/media_tree.git 6934S: Supported 6935F: Documentation/devicetree/bindings/media/renesas,vsp1.txt 6936F: drivers/media/platform/vsp1/ 6937 6938MEDIA DRIVERS FOR ASCOT2E 6939M: Sergey Kozlov <serjk@netup.ru> 6940L: linux-media@vger.kernel.org 6941W: https://linuxtv.org 6942W: http://netup.tv/ 6943T: git git://linuxtv.org/media_tree.git 6944S: Supported 6945F: drivers/media/dvb-frontends/ascot2e* 6946 6947MEDIA DRIVERS FOR CXD2841ER 6948M: Sergey Kozlov <serjk@netup.ru> 6949L: linux-media@vger.kernel.org 6950W: https://linuxtv.org 6951W: http://netup.tv/ 6952T: git git://linuxtv.org/media_tree.git 6953S: Supported 6954F: drivers/media/dvb-frontends/cxd2841er* 6955 6956MEDIA DRIVERS FOR HORUS3A 6957M: Sergey Kozlov <serjk@netup.ru> 6958L: linux-media@vger.kernel.org 6959W: https://linuxtv.org 6960W: http://netup.tv/ 6961T: git git://linuxtv.org/media_tree.git 6962S: Supported 6963F: drivers/media/dvb-frontends/horus3a* 6964 6965MEDIA DRIVERS FOR LNBH25 6966M: Sergey Kozlov <serjk@netup.ru> 6967L: linux-media@vger.kernel.org 6968W: https://linuxtv.org 6969W: http://netup.tv/ 6970T: git git://linuxtv.org/media_tree.git 6971S: Supported 6972F: drivers/media/dvb-frontends/lnbh25* 6973 6974MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 6975M: Sergey Kozlov <serjk@netup.ru> 6976L: linux-media@vger.kernel.org 6977W: https://linuxtv.org 6978W: http://netup.tv/ 6979T: git git://linuxtv.org/media_tree.git 6980S: Supported 6981F: drivers/media/pci/netup_unidvb/* 6982 6983MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 6984M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 6985P: LinuxTV.org Project 6986L: linux-media@vger.kernel.org 6987W: https://linuxtv.org 6988Q: http://patchwork.kernel.org/project/linux-media/list/ 6989T: git git://linuxtv.org/media_tree.git 6990S: Maintained 6991F: Documentation/dvb/ 6992F: Documentation/video4linux/ 6993F: Documentation/DocBook/media/ 6994F: drivers/media/ 6995F: drivers/staging/media/ 6996F: include/linux/platform_data/media/ 6997F: include/media/ 6998F: include/uapi/linux/dvb/ 6999F: include/uapi/linux/videodev2.h 7000F: include/uapi/linux/media.h 7001F: include/uapi/linux/v4l2-* 7002F: include/uapi/linux/meye.h 7003F: include/uapi/linux/ivtv* 7004F: include/uapi/linux/uvcvideo.h 7005 7006MEDIATEK MT7601U WIRELESS LAN DRIVER 7007M: Jakub Kicinski <kubakici@wp.pl> 7008L: linux-wireless@vger.kernel.org 7009S: Maintained 7010F: drivers/net/wireless/mediatek/mt7601u/ 7011 7012MEGARAID SCSI/SAS DRIVERS 7013M: Kashyap Desai <kashyap.desai@avagotech.com> 7014M: Sumit Saxena <sumit.saxena@avagotech.com> 7015M: Uday Lingala <uday.lingala@avagotech.com> 7016L: megaraidlinux.pdl@avagotech.com 7017L: linux-scsi@vger.kernel.org 7018W: http://www.lsi.com 7019S: Maintained 7020F: Documentation/scsi/megaraid.txt 7021F: drivers/scsi/megaraid.* 7022F: drivers/scsi/megaraid/ 7023 7024MELLANOX ETHERNET DRIVER (mlx4_en) 7025M: Eugenia Emantayev <eugenia@mellanox.com> 7026L: netdev@vger.kernel.org 7027S: Supported 7028W: http://www.mellanox.com 7029Q: http://patchwork.ozlabs.org/project/netdev/list/ 7030F: drivers/net/ethernet/mellanox/mlx4/en_* 7031 7032MELLANOX ETHERNET DRIVER (mlx5e) 7033M: Saeed Mahameed <saeedm@mellanox.com> 7034L: netdev@vger.kernel.org 7035S: Supported 7036W: http://www.mellanox.com 7037Q: http://patchwork.ozlabs.org/project/netdev/list/ 7038F: drivers/net/ethernet/mellanox/mlx5/core/en_* 7039 7040MELLANOX ETHERNET SWITCH DRIVERS 7041M: Jiri Pirko <jiri@mellanox.com> 7042M: Ido Schimmel <idosch@mellanox.com> 7043L: netdev@vger.kernel.org 7044S: Supported 7045W: http://www.mellanox.com 7046Q: http://patchwork.ozlabs.org/project/netdev/list/ 7047F: drivers/net/ethernet/mellanox/mlxsw/ 7048 7049MEMBARRIER SUPPORT 7050M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 7051M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 7052L: linux-kernel@vger.kernel.org 7053S: Supported 7054F: kernel/membarrier.c 7055F: include/uapi/linux/membarrier.h 7056 7057MEMORY MANAGEMENT 7058L: linux-mm@kvack.org 7059W: http://www.linux-mm.org 7060S: Maintained 7061F: include/linux/mm.h 7062F: include/linux/gfp.h 7063F: include/linux/mmzone.h 7064F: include/linux/memory_hotplug.h 7065F: include/linux/vmalloc.h 7066F: mm/ 7067 7068MEMORY TECHNOLOGY DEVICES (MTD) 7069M: David Woodhouse <dwmw2@infradead.org> 7070M: Brian Norris <computersforpeace@gmail.com> 7071L: linux-mtd@lists.infradead.org 7072W: http://www.linux-mtd.infradead.org/ 7073Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 7074T: git git://git.infradead.org/linux-mtd.git 7075T: git git://git.infradead.org/l2-mtd.git 7076S: Maintained 7077F: drivers/mtd/ 7078F: include/linux/mtd/ 7079F: include/uapi/mtd/ 7080 7081MEN A21 WATCHDOG DRIVER 7082M: Johannes Thumshirn <morbidrsa@gmail.com> 7083L: linux-watchdog@vger.kernel.org 7084S: Maintained 7085F: drivers/watchdog/mena21_wdt.c 7086 7087MEN CHAMELEON BUS (mcb) 7088M: Johannes Thumshirn <morbidrsa@gmail.com> 7089S: Maintained 7090F: drivers/mcb/ 7091F: include/linux/mcb.h 7092F: Documentation/men-chameleon-bus.txt 7093 7094MEN F21BMC (Board Management Controller) 7095M: Andreas Werner <andreas.werner@men.de> 7096S: Supported 7097F: drivers/mfd/menf21bmc.c 7098F: drivers/watchdog/menf21bmc_wdt.c 7099F: drivers/leds/leds-menf21bmc.c 7100F: drivers/hwmon/menf21bmc_hwmon.c 7101F: Documentation/hwmon/menf21bmc 7102 7103METAG ARCHITECTURE 7104M: James Hogan <james.hogan@imgtec.com> 7105L: linux-metag@vger.kernel.org 7106T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git 7107S: Odd Fixes 7108F: arch/metag/ 7109F: Documentation/metag/ 7110F: Documentation/devicetree/bindings/metag/ 7111F: Documentation/devicetree/bindings/interrupt-controller/img,* 7112F: drivers/clocksource/metag_generic.c 7113F: drivers/irqchip/irq-metag.c 7114F: drivers/irqchip/irq-metag-ext.c 7115F: drivers/tty/metag_da.c 7116 7117MICROBLAZE ARCHITECTURE 7118M: Michal Simek <monstr@monstr.eu> 7119W: http://www.monstr.eu/fdt/ 7120T: git git://git.monstr.eu/linux-2.6-microblaze.git 7121S: Supported 7122F: arch/microblaze/ 7123 7124MICROSOFT SURFACE PRO 3 BUTTON DRIVER 7125M: Chen Yu <yu.c.chen@intel.com> 7126L: platform-driver-x86@vger.kernel.org 7127S: Supported 7128F: drivers/platform/x86/surfacepro3_button.c 7129 7130MICROTEK X6 SCANNER 7131M: Oliver Neukum <oliver@neukum.org> 7132S: Maintained 7133F: drivers/usb/image/microtek.* 7134 7135MIPS 7136M: Ralf Baechle <ralf@linux-mips.org> 7137L: linux-mips@linux-mips.org 7138W: http://www.linux-mips.org/ 7139T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 7140Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 7141S: Supported 7142F: Documentation/mips/ 7143F: arch/mips/ 7144 7145MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 7146M: Hans Verkuil <hverkuil@xs4all.nl> 7147L: linux-media@vger.kernel.org 7148T: git git://linuxtv.org/media_tree.git 7149W: https://linuxtv.org 7150S: Odd Fixes 7151F: drivers/media/radio/radio-miropcm20* 7152 7153MELLANOX MLX4 core VPI driver 7154M: Yishai Hadas <yishaih@mellanox.com> 7155L: netdev@vger.kernel.org 7156L: linux-rdma@vger.kernel.org 7157W: http://www.mellanox.com 7158Q: http://patchwork.ozlabs.org/project/netdev/list/ 7159S: Supported 7160F: drivers/net/ethernet/mellanox/mlx4/ 7161F: include/linux/mlx4/ 7162 7163MELLANOX MLX4 IB driver 7164M: Yishai Hadas <yishaih@mellanox.com> 7165L: linux-rdma@vger.kernel.org 7166W: http://www.mellanox.com 7167Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7168S: Supported 7169F: drivers/infiniband/hw/mlx4/ 7170F: include/linux/mlx4/ 7171 7172MELLANOX MLX5 core VPI driver 7173M: Matan Barak <matanb@mellanox.com> 7174M: Leon Romanovsky <leonro@mellanox.com> 7175L: netdev@vger.kernel.org 7176L: linux-rdma@vger.kernel.org 7177W: http://www.mellanox.com 7178Q: http://patchwork.ozlabs.org/project/netdev/list/ 7179S: Supported 7180F: drivers/net/ethernet/mellanox/mlx5/core/ 7181F: include/linux/mlx5/ 7182 7183MELLANOX MLX5 IB driver 7184M: Matan Barak <matanb@mellanox.com> 7185M: Leon Romanovsky <leonro@mellanox.com> 7186L: linux-rdma@vger.kernel.org 7187W: http://www.mellanox.com 7188Q: http://patchwork.kernel.org/project/linux-rdma/list/ 7189S: Supported 7190F: drivers/infiniband/hw/mlx5/ 7191F: include/linux/mlx5/ 7192 7193MELEXIS MLX90614 DRIVER 7194M: Crt Mori <cmo@melexis.com> 7195L: linux-iio@vger.kernel.org 7196W: http://www.melexis.com 7197S: Supported 7198F: drivers/iio/temperature/mlx90614.c 7199 7200MN88472 MEDIA DRIVER 7201M: Antti Palosaari <crope@iki.fi> 7202L: linux-media@vger.kernel.org 7203W: https://linuxtv.org 7204W: http://palosaari.fi/linux/ 7205Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7206T: git git://linuxtv.org/anttip/media_tree.git 7207S: Maintained 7208F: drivers/staging/media/mn88472/ 7209F: drivers/media/dvb-frontends/mn88472.h 7210 7211MN88473 MEDIA DRIVER 7212M: Antti Palosaari <crope@iki.fi> 7213L: linux-media@vger.kernel.org 7214W: https://linuxtv.org 7215W: http://palosaari.fi/linux/ 7216Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7217T: git git://linuxtv.org/anttip/media_tree.git 7218S: Maintained 7219F: drivers/staging/media/mn88473/ 7220F: drivers/media/dvb-frontends/mn88473.h 7221 7222MODULE SUPPORT 7223M: Rusty Russell <rusty@rustcorp.com.au> 7224S: Maintained 7225F: include/linux/module.h 7226F: kernel/module.c 7227 7228MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 7229W: http://popies.net/meye/ 7230S: Orphan 7231F: Documentation/video4linux/meye.txt 7232F: drivers/media/pci/meye/ 7233F: include/uapi/linux/meye.h 7234 7235MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 7236M: Jiri Slaby <jirislaby@gmail.com> 7237S: Maintained 7238F: Documentation/serial/moxa-smartio 7239F: drivers/tty/mxser.* 7240 7241MR800 AVERMEDIA USB FM RADIO DRIVER 7242M: Alexey Klimov <klimov.linux@gmail.com> 7243L: linux-media@vger.kernel.org 7244T: git git://linuxtv.org/media_tree.git 7245S: Maintained 7246F: drivers/media/radio/radio-mr800.c 7247 7248MRF24J40 IEEE 802.15.4 RADIO DRIVER 7249M: Alan Ott <alan@signal11.us> 7250L: linux-wpan@vger.kernel.org 7251S: Maintained 7252F: drivers/net/ieee802154/mrf24j40.c 7253F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 7254 7255MSI LAPTOP SUPPORT 7256M: "Lee, Chun-Yi" <jlee@suse.com> 7257L: platform-driver-x86@vger.kernel.org 7258S: Maintained 7259F: drivers/platform/x86/msi-laptop.c 7260 7261MSI WMI SUPPORT 7262L: platform-driver-x86@vger.kernel.org 7263S: Orphan 7264F: drivers/platform/x86/msi-wmi.c 7265 7266MSI001 MEDIA DRIVER 7267M: Antti Palosaari <crope@iki.fi> 7268L: linux-media@vger.kernel.org 7269W: https://linuxtv.org 7270W: http://palosaari.fi/linux/ 7271Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7272T: git git://linuxtv.org/anttip/media_tree.git 7273S: Maintained 7274F: drivers/media/tuners/msi001* 7275 7276MSI2500 MEDIA DRIVER 7277M: Antti Palosaari <crope@iki.fi> 7278L: linux-media@vger.kernel.org 7279W: https://linuxtv.org 7280W: http://palosaari.fi/linux/ 7281Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7282T: git git://linuxtv.org/anttip/media_tree.git 7283S: Maintained 7284F: drivers/media/usb/msi2500/ 7285 7286MSYSTEMS DISKONCHIP G3 MTD DRIVER 7287M: Robert Jarzmik <robert.jarzmik@free.fr> 7288L: linux-mtd@lists.infradead.org 7289S: Maintained 7290F: drivers/mtd/devices/docg3* 7291 7292MT9M032 APTINA SENSOR DRIVER 7293M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7294L: linux-media@vger.kernel.org 7295T: git git://linuxtv.org/media_tree.git 7296S: Maintained 7297F: drivers/media/i2c/mt9m032.c 7298F: include/media/i2c/mt9m032.h 7299 7300MT9P031 APTINA CAMERA SENSOR 7301M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7302L: linux-media@vger.kernel.org 7303T: git git://linuxtv.org/media_tree.git 7304S: Maintained 7305F: drivers/media/i2c/mt9p031.c 7306F: include/media/i2c/mt9p031.h 7307 7308MT9T001 APTINA CAMERA SENSOR 7309M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7310L: linux-media@vger.kernel.org 7311T: git git://linuxtv.org/media_tree.git 7312S: Maintained 7313F: drivers/media/i2c/mt9t001.c 7314F: include/media/i2c/mt9t001.h 7315 7316MT9V032 APTINA CAMERA SENSOR 7317M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7318L: linux-media@vger.kernel.org 7319T: git git://linuxtv.org/media_tree.git 7320S: Maintained 7321F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 7322F: drivers/media/i2c/mt9v032.c 7323F: include/media/i2c/mt9v032.h 7324 7325MULTIFUNCTION DEVICES (MFD) 7326M: Lee Jones <lee.jones@linaro.org> 7327T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 7328S: Supported 7329F: drivers/mfd/ 7330F: include/linux/mfd/ 7331 7332MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 7333M: Ulf Hansson <ulf.hansson@linaro.org> 7334L: linux-mmc@vger.kernel.org 7335T: git git://git.linaro.org/people/ulf.hansson/mmc.git 7336S: Maintained 7337F: drivers/mmc/ 7338F: include/linux/mmc/ 7339F: include/uapi/linux/mmc/ 7340 7341MULTIMEDIA CARD (MMC) ETC. OVER SPI 7342S: Orphan 7343F: drivers/mmc/host/mmc_spi.c 7344F: include/linux/spi/mmc_spi.h 7345 7346MULTISOUND SOUND DRIVER 7347M: Andrew Veliath <andrewtv@usa.net> 7348S: Maintained 7349F: Documentation/sound/oss/MultiSound 7350F: sound/oss/msnd* 7351 7352MULTITECH MULTIPORT CARD (ISICOM) 7353S: Orphan 7354F: drivers/tty/isicom.c 7355F: include/linux/isicom.h 7356 7357MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 7358M: Felipe Balbi <balbi@kernel.org> 7359L: linux-usb@vger.kernel.org 7360T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7361S: Maintained 7362F: drivers/usb/musb/ 7363 7364MXL5007T MEDIA DRIVER 7365M: Michael Krufky <mkrufky@linuxtv.org> 7366L: linux-media@vger.kernel.org 7367W: https://linuxtv.org 7368W: http://github.com/mkrufky 7369Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7370T: git git://linuxtv.org/mkrufky/tuners.git 7371S: Maintained 7372F: drivers/media/tuners/mxl5007t.* 7373 7374MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 7375M: Hyong-Youb Kim <hykim@myri.com> 7376L: netdev@vger.kernel.org 7377W: https://www.myricom.com/support/downloads/myri10ge.html 7378S: Supported 7379F: drivers/net/ethernet/myricom/myri10ge/ 7380 7381NATSEMI ETHERNET DRIVER (DP8381x) 7382S: Orphan 7383F: drivers/net/ethernet/natsemi/natsemi.c 7384 7385NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 7386M: Daniel Mack <zonque@gmail.com> 7387S: Maintained 7388L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7389W: http://www.native-instruments.com 7390F: sound/usb/caiaq/ 7391 7392NCP FILESYSTEM 7393M: Petr Vandrovec <petr@vandrovec.name> 7394S: Odd Fixes 7395F: fs/ncpfs/ 7396 7397NCR 5380 SCSI DRIVERS 7398M: Finn Thain <fthain@telegraphics.com.au> 7399M: Michael Schmitz <schmitzmic@gmail.com> 7400L: linux-scsi@vger.kernel.org 7401S: Maintained 7402F: Documentation/scsi/g_NCR5380.txt 7403F: drivers/scsi/NCR5380.* 7404F: drivers/scsi/arm/cumana_1.c 7405F: drivers/scsi/arm/oak.c 7406F: drivers/scsi/atari_NCR5380.c 7407F: drivers/scsi/atari_scsi.* 7408F: drivers/scsi/dmx3191d.c 7409F: drivers/scsi/dtc.* 7410F: drivers/scsi/g_NCR5380.* 7411F: drivers/scsi/g_NCR5380_mmio.c 7412F: drivers/scsi/mac_scsi.* 7413F: drivers/scsi/pas16.* 7414F: drivers/scsi/sun3_scsi.* 7415F: drivers/scsi/sun3_scsi_vme.c 7416F: drivers/scsi/t128.* 7417 7418NCR DUAL 700 SCSI DRIVER (MICROCHANNEL) 7419M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 7420L: linux-scsi@vger.kernel.org 7421S: Maintained 7422F: drivers/scsi/NCR_D700.* 7423 7424NCT6775 HARDWARE MONITOR DRIVER 7425M: Guenter Roeck <linux@roeck-us.net> 7426L: lm-sensors@lm-sensors.org 7427S: Maintained 7428F: Documentation/hwmon/nct6775 7429F: drivers/hwmon/nct6775.c 7430 7431NETEFFECT IWARP RNIC DRIVER (IW_NES) 7432M: Faisal Latif <faisal.latif@intel.com> 7433L: linux-rdma@vger.kernel.org 7434W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 7435S: Supported 7436F: drivers/infiniband/hw/nes/ 7437 7438NETEM NETWORK EMULATOR 7439M: Stephen Hemminger <stephen@networkplumber.org> 7440L: netem@lists.linux-foundation.org 7441S: Maintained 7442F: net/sched/sch_netem.c 7443 7444NETERION 10GbE DRIVERS (s2io/vxge) 7445M: Jon Mason <jdmason@kudzu.us> 7446L: netdev@vger.kernel.org 7447S: Supported 7448F: Documentation/networking/s2io.txt 7449F: Documentation/networking/vxge.txt 7450F: drivers/net/ethernet/neterion/ 7451 7452NETFILTER ({IP,IP6,ARP,EB,NF}TABLES) 7453M: Pablo Neira Ayuso <pablo@netfilter.org> 7454M: Patrick McHardy <kaber@trash.net> 7455M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> 7456L: netfilter-devel@vger.kernel.org 7457L: coreteam@netfilter.org 7458W: http://www.netfilter.org/ 7459W: http://www.iptables.org/ 7460Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 7461T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 7462T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 7463S: Supported 7464F: include/linux/netfilter* 7465F: include/linux/netfilter/ 7466F: include/net/netfilter/ 7467F: include/uapi/linux/netfilter* 7468F: include/uapi/linux/netfilter/ 7469F: net/*/netfilter.c 7470F: net/*/netfilter/ 7471F: net/netfilter/ 7472F: net/bridge/br_netfilter*.c 7473 7474NETLABEL 7475M: Paul Moore <paul@paul-moore.com> 7476W: http://netlabel.sf.net 7477L: netdev@vger.kernel.org 7478S: Maintained 7479F: Documentation/netlabel/ 7480F: include/net/netlabel.h 7481F: net/netlabel/ 7482 7483NETROM NETWORK LAYER 7484M: Ralf Baechle <ralf@linux-mips.org> 7485L: linux-hams@vger.kernel.org 7486W: http://www.linux-ax25.org/ 7487S: Maintained 7488F: include/net/netrom.h 7489F: include/uapi/linux/netrom.h 7490F: net/netrom/ 7491 7492NETRONOME ETHERNET DRIVERS 7493M: Jakub Kicinski <jakub.kicinski@netronome.com> 7494M: Rolf Neugebauer <rolf.neugebauer@netronome.com> 7495L: oss-drivers@netronome.com 7496S: Maintained 7497F: drivers/net/ethernet/netronome/ 7498 7499NETWORK BLOCK DEVICE (NBD) 7500M: Markus Pargmann <mpa@pengutronix.de> 7501S: Maintained 7502L: nbd-general@lists.sourceforge.net 7503T: git git://git.pengutronix.de/git/mpa/linux-nbd.git 7504F: Documentation/blockdev/nbd.txt 7505F: drivers/block/nbd.c 7506F: include/uapi/linux/nbd.h 7507 7508NETWORK DROP MONITOR 7509M: Neil Horman <nhorman@tuxdriver.com> 7510L: netdev@vger.kernel.org 7511S: Maintained 7512W: https://fedorahosted.org/dropwatch/ 7513F: net/core/drop_monitor.c 7514 7515NETWORKING [GENERAL] 7516M: "David S. Miller" <davem@davemloft.net> 7517L: netdev@vger.kernel.org 7518W: http://www.linuxfoundation.org/en/Net 7519Q: http://patchwork.ozlabs.org/project/netdev/list/ 7520T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7521T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7522S: Maintained 7523F: net/ 7524F: include/net/ 7525F: include/linux/in.h 7526F: include/linux/net.h 7527F: include/linux/netdevice.h 7528F: include/uapi/linux/in.h 7529F: include/uapi/linux/net.h 7530F: include/uapi/linux/netdevice.h 7531F: include/uapi/linux/net_namespace.h 7532F: tools/net/ 7533F: tools/testing/selftests/net/ 7534F: lib/random32.c 7535F: lib/test_bpf.c 7536 7537NETWORKING [IPv4/IPv6] 7538M: "David S. Miller" <davem@davemloft.net> 7539M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> 7540M: James Morris <jmorris@namei.org> 7541M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 7542M: Patrick McHardy <kaber@trash.net> 7543L: netdev@vger.kernel.org 7544T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7545S: Maintained 7546F: net/ipv4/ 7547F: net/ipv6/ 7548F: include/net/ip* 7549F: arch/x86/net/* 7550 7551NETWORKING [IPSEC] 7552M: Steffen Klassert <steffen.klassert@secunet.com> 7553M: Herbert Xu <herbert@gondor.apana.org.au> 7554M: "David S. Miller" <davem@davemloft.net> 7555L: netdev@vger.kernel.org 7556T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 7557T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 7558S: Maintained 7559F: net/core/flow.c 7560F: net/xfrm/ 7561F: net/key/ 7562F: net/ipv4/xfrm* 7563F: net/ipv4/esp4.c 7564F: net/ipv4/ah4.c 7565F: net/ipv4/ipcomp.c 7566F: net/ipv4/ip_vti.c 7567F: net/ipv6/xfrm* 7568F: net/ipv6/esp6.c 7569F: net/ipv6/ah6.c 7570F: net/ipv6/ipcomp6.c 7571F: net/ipv6/ip6_vti.c 7572F: include/uapi/linux/xfrm.h 7573F: include/net/xfrm.h 7574 7575NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK) 7576M: Paul Moore <paul@paul-moore.com> 7577L: netdev@vger.kernel.org 7578S: Maintained 7579 7580NETWORKING [WIRELESS] 7581L: linux-wireless@vger.kernel.org 7582Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7583 7584NETWORKING DRIVERS 7585L: netdev@vger.kernel.org 7586W: http://www.linuxfoundation.org/en/Net 7587Q: http://patchwork.ozlabs.org/project/netdev/list/ 7588T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 7589T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 7590S: Odd Fixes 7591F: drivers/net/ 7592F: include/linux/if_* 7593F: include/linux/netdevice.h 7594F: include/linux/etherdevice.h 7595F: include/linux/fcdevice.h 7596F: include/linux/fddidevice.h 7597F: include/linux/hippidevice.h 7598F: include/linux/inetdevice.h 7599F: include/uapi/linux/if_* 7600F: include/uapi/linux/netdevice.h 7601 7602NETWORKING DRIVERS (WIRELESS) 7603M: Kalle Valo <kvalo@codeaurora.org> 7604L: linux-wireless@vger.kernel.org 7605Q: http://patchwork.kernel.org/project/linux-wireless/list/ 7606T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git 7607T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 7608S: Maintained 7609F: drivers/net/wireless/ 7610 7611NETXEN (1/10) GbE SUPPORT 7612M: Manish Chopra <manish.chopra@qlogic.com> 7613M: Sony Chacko <sony.chacko@qlogic.com> 7614M: Rajesh Borundia <rajesh.borundia@qlogic.com> 7615L: netdev@vger.kernel.org 7616W: http://www.qlogic.com 7617S: Supported 7618F: drivers/net/ethernet/qlogic/netxen/ 7619 7620NFC SUBSYSTEM 7621M: Lauro Ramos Venancio <lauro.venancio@openbossa.org> 7622M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org> 7623M: Samuel Ortiz <sameo@linux.intel.com> 7624L: linux-wireless@vger.kernel.org 7625L: linux-nfc@lists.01.org (subscribers-only) 7626S: Supported 7627F: net/nfc/ 7628F: include/net/nfc/ 7629F: include/uapi/linux/nfc.h 7630F: drivers/nfc/ 7631F: include/linux/platform_data/microread.h 7632F: include/linux/platform_data/nfcmrvl.h 7633F: include/linux/platform_data/nxp-nci.h 7634F: include/linux/platform_data/pn544.h 7635F: include/linux/platform_data/st21nfca.h 7636F: include/linux/platform_data/st-nci.h 7637F: Documentation/devicetree/bindings/net/nfc/ 7638 7639NFS, SUNRPC, AND LOCKD CLIENTS 7640M: Trond Myklebust <trond.myklebust@primarydata.com> 7641M: Anna Schumaker <anna.schumaker@netapp.com> 7642L: linux-nfs@vger.kernel.org 7643W: http://client.linux-nfs.org 7644T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 7645S: Maintained 7646F: fs/lockd/ 7647F: fs/nfs/ 7648F: fs/nfs_common/ 7649F: net/sunrpc/ 7650F: include/linux/lockd/ 7651F: include/linux/nfs* 7652F: include/linux/sunrpc/ 7653F: include/uapi/linux/nfs* 7654F: include/uapi/linux/sunrpc/ 7655 7656NILFS2 FILESYSTEM 7657M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 7658L: linux-nilfs@vger.kernel.org 7659W: http://nilfs.sourceforge.net/ 7660T: git git://github.com/konis/nilfs2.git 7661S: Supported 7662F: Documentation/filesystems/nilfs2.txt 7663F: fs/nilfs2/ 7664F: include/linux/nilfs2_fs.h 7665F: include/trace/events/nilfs2.h 7666 7667NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 7668M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7669W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7670S: Maintained 7671F: Documentation/scsi/NinjaSCSI.txt 7672F: drivers/scsi/pcmcia/nsp_* 7673 7674NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 7675M: GOTO Masanori <gotom@debian.or.jp> 7676M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 7677W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 7678S: Maintained 7679F: Documentation/scsi/NinjaSCSI.txt 7680F: drivers/scsi/nsp32* 7681 7682NIOS2 ARCHITECTURE 7683M: Ley Foon Tan <lftan@altera.com> 7684L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 7685T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 7686S: Maintained 7687F: arch/nios2/ 7688 7689NOKIA N900 POWER SUPPLY DRIVERS 7690M: Pali Rohár <pali.rohar@gmail.com> 7691S: Maintained 7692F: include/linux/power/bq2415x_charger.h 7693F: include/linux/power/bq27xxx_battery.h 7694F: include/linux/power/isp1704_charger.h 7695F: drivers/power/bq2415x_charger.c 7696F: drivers/power/bq27xxx_battery.c 7697F: drivers/power/isp1704_charger.c 7698F: drivers/power/rx51_battery.c 7699 7700NTB DRIVER CORE 7701M: Jon Mason <jdmason@kudzu.us> 7702M: Dave Jiang <dave.jiang@intel.com> 7703M: Allen Hubbe <Allen.Hubbe@emc.com> 7704L: linux-ntb@googlegroups.com 7705S: Supported 7706W: https://github.com/jonmason/ntb/wiki 7707T: git git://github.com/jonmason/ntb.git 7708F: drivers/ntb/ 7709F: drivers/net/ntb_netdev.c 7710F: include/linux/ntb.h 7711F: include/linux/ntb_transport.h 7712 7713NTB INTEL DRIVER 7714M: Jon Mason <jdmason@kudzu.us> 7715M: Dave Jiang <dave.jiang@intel.com> 7716L: linux-ntb@googlegroups.com 7717S: Supported 7718W: https://github.com/jonmason/ntb/wiki 7719T: git git://github.com/jonmason/ntb.git 7720F: drivers/ntb/hw/intel/ 7721 7722NTB AMD DRIVER 7723M: Xiangliang Yu <Xiangliang.Yu@amd.com> 7724L: linux-ntb@googlegroups.com 7725S: Supported 7726F: drivers/ntb/hw/amd/ 7727 7728NTFS FILESYSTEM 7729M: Anton Altaparmakov <anton@tuxera.com> 7730L: linux-ntfs-dev@lists.sourceforge.net 7731W: http://www.tuxera.com/ 7732T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 7733S: Supported 7734F: Documentation/filesystems/ntfs.txt 7735F: fs/ntfs/ 7736 7737NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 7738M: Antonino Daplas <adaplas@gmail.com> 7739L: linux-fbdev@vger.kernel.org 7740S: Maintained 7741F: drivers/video/fbdev/riva/ 7742F: drivers/video/fbdev/nvidia/ 7743 7744NVM EXPRESS DRIVER 7745M: Keith Busch <keith.busch@intel.com> 7746M: Jens Axboe <axboe@fb.com> 7747L: linux-nvme@lists.infradead.org 7748T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 7749W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/ 7750S: Supported 7751F: drivers/nvme/host/ 7752F: include/linux/nvme.h 7753 7754NVMEM FRAMEWORK 7755M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 7756M: Maxime Ripard <maxime.ripard@free-electrons.com> 7757S: Maintained 7758F: drivers/nvmem/ 7759F: Documentation/devicetree/bindings/nvmem/ 7760F: include/linux/nvmem-consumer.h 7761F: include/linux/nvmem-provider.h 7762 7763NXP-NCI NFC DRIVER 7764M: Clément Perrochaud <clement.perrochaud@effinnov.com> 7765R: Charles Gorand <charles.gorand@effinnov.com> 7766L: linux-nfc@lists.01.org (moderated for non-subscribers) 7767S: Supported 7768F: drivers/nfc/nxp-nci 7769 7770NXP TDA998X DRM DRIVER 7771M: Russell King <rmk+kernel@arm.linux.org.uk> 7772S: Supported 7773F: drivers/gpu/drm/i2c/tda998x_drv.c 7774F: include/drm/i2c/tda998x.h 7775 7776NXP TFA9879 DRIVER 7777M: Peter Rosin <peda@axentia.se> 7778L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7779S: Maintained 7780F: sound/soc/codecs/tfa9879* 7781 7782OMAP SUPPORT 7783M: Tony Lindgren <tony@atomide.com> 7784L: linux-omap@vger.kernel.org 7785W: http://www.muru.com/linux/omap/ 7786W: http://linux.omap.com/ 7787Q: http://patchwork.kernel.org/project/linux-omap/list/ 7788T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 7789S: Maintained 7790F: arch/arm/*omap*/ 7791F: arch/arm/configs/omap1_defconfig 7792F: arch/arm/configs/omap2plus_defconfig 7793F: drivers/i2c/busses/i2c-omap.c 7794F: drivers/irqchip/irq-omap-intc.c 7795F: drivers/mfd/*omap*.c 7796F: drivers/mfd/menelaus.c 7797F: drivers/mfd/palmas.c 7798F: drivers/mfd/tps65217.c 7799F: drivers/mfd/tps65218.c 7800F: drivers/mfd/tps65910.c 7801F: drivers/mfd/twl-core.[ch] 7802F: drivers/mfd/twl4030*.c 7803F: drivers/mfd/twl6030*.c 7804F: drivers/mfd/twl6040*.c 7805F: drivers/regulator/palmas-regulator*.c 7806F: drivers/regulator/pbias-regulator.c 7807F: drivers/regulator/tps65217-regulator.c 7808F: drivers/regulator/tps65218-regulator.c 7809F: drivers/regulator/tps65910-regulator.c 7810F: drivers/regulator/twl-regulator.c 7811F: include/linux/i2c-omap.h 7812 7813OMAP DEVICE TREE SUPPORT 7814M: Benoît Cousson <bcousson@baylibre.com> 7815M: Tony Lindgren <tony@atomide.com> 7816L: linux-omap@vger.kernel.org 7817L: devicetree@vger.kernel.org 7818S: Maintained 7819F: arch/arm/boot/dts/*omap* 7820F: arch/arm/boot/dts/*am3* 7821F: arch/arm/boot/dts/*am4* 7822F: arch/arm/boot/dts/*am5* 7823F: arch/arm/boot/dts/*dra7* 7824 7825OMAP CLOCK FRAMEWORK SUPPORT 7826M: Paul Walmsley <paul@pwsan.com> 7827L: linux-omap@vger.kernel.org 7828S: Maintained 7829F: arch/arm/*omap*/*clock* 7830 7831OMAP POWER MANAGEMENT SUPPORT 7832M: Kevin Hilman <khilman@deeprootsystems.com> 7833L: linux-omap@vger.kernel.org 7834S: Maintained 7835F: arch/arm/*omap*/*pm* 7836F: drivers/cpufreq/omap-cpufreq.c 7837 7838OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT 7839M: Rajendra Nayak <rnayak@ti.com> 7840M: Paul Walmsley <paul@pwsan.com> 7841L: linux-omap@vger.kernel.org 7842S: Maintained 7843F: arch/arm/mach-omap2/prm* 7844 7845OMAP AUDIO SUPPORT 7846M: Peter Ujfalusi <peter.ujfalusi@ti.com> 7847M: Jarkko Nikula <jarkko.nikula@bitmer.com> 7848L: alsa-devel@alsa-project.org (moderated for non-subscribers) 7849L: linux-omap@vger.kernel.org 7850S: Maintained 7851F: sound/soc/omap/ 7852 7853OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 7854M: Roger Quadros <rogerq@ti.com> 7855M: Tony Lindgren <tony@atomide.com> 7856L: linux-omap@vger.kernel.org 7857S: Maintained 7858F: drivers/memory/omap-gpmc.c 7859F: arch/arm/mach-omap2/*gpmc* 7860 7861OMAP FRAMEBUFFER SUPPORT 7862M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7863L: linux-fbdev@vger.kernel.org 7864L: linux-omap@vger.kernel.org 7865S: Maintained 7866F: drivers/video/fbdev/omap/ 7867 7868OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 7869M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7870L: linux-omap@vger.kernel.org 7871L: linux-fbdev@vger.kernel.org 7872S: Maintained 7873F: drivers/video/fbdev/omap2/ 7874F: Documentation/arm/OMAP/DSS 7875 7876OMAP HARDWARE SPINLOCK SUPPORT 7877M: Ohad Ben-Cohen <ohad@wizery.com> 7878L: linux-omap@vger.kernel.org 7879S: Maintained 7880F: drivers/hwspinlock/omap_hwspinlock.c 7881 7882OMAP MMC SUPPORT 7883M: Jarkko Lavinen <jarkko.lavinen@nokia.com> 7884L: linux-omap@vger.kernel.org 7885S: Maintained 7886F: drivers/mmc/host/omap.c 7887 7888OMAP HS MMC SUPPORT 7889L: linux-mmc@vger.kernel.org 7890L: linux-omap@vger.kernel.org 7891S: Orphan 7892F: drivers/mmc/host/omap_hsmmc.c 7893 7894OMAP RANDOM NUMBER GENERATOR SUPPORT 7895M: Deepak Saxena <dsaxena@plexity.net> 7896S: Maintained 7897F: drivers/char/hw_random/omap-rng.c 7898 7899OMAP HWMOD SUPPORT 7900M: Benoît Cousson <bcousson@baylibre.com> 7901M: Paul Walmsley <paul@pwsan.com> 7902L: linux-omap@vger.kernel.org 7903S: Maintained 7904F: arch/arm/mach-omap2/omap_hwmod.* 7905 7906OMAP HWMOD DATA 7907M: Paul Walmsley <paul@pwsan.com> 7908L: linux-omap@vger.kernel.org 7909S: Maintained 7910F: arch/arm/mach-omap2/omap_hwmod*data* 7911 7912OMAP HWMOD DATA FOR OMAP4-BASED DEVICES 7913M: Benoît Cousson <bcousson@baylibre.com> 7914L: linux-omap@vger.kernel.org 7915S: Maintained 7916F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c 7917 7918OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 7919M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7920L: linux-media@vger.kernel.org 7921S: Maintained 7922F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 7923F: drivers/media/platform/omap3isp/ 7924F: drivers/staging/media/omap4iss/ 7925 7926OMAP USB SUPPORT 7927M: Felipe Balbi <balbi@kernel.org> 7928L: linux-usb@vger.kernel.org 7929L: linux-omap@vger.kernel.org 7930T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 7931S: Maintained 7932F: drivers/usb/*/*omap* 7933F: arch/arm/*omap*/usb* 7934 7935OMAP GPIO DRIVER 7936M: Grygorii Strashko <grygorii.strashko@ti.com> 7937M: Santosh Shilimkar <ssantosh@kernel.org> 7938M: Kevin Hilman <khilman@deeprootsystems.com> 7939L: linux-omap@vger.kernel.org 7940S: Maintained 7941F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 7942F: drivers/gpio/gpio-omap.c 7943 7944OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 7945M: Mark Jackson <mpfj@newflow.co.uk> 7946L: linux-omap@vger.kernel.org 7947S: Maintained 7948F: arch/arm/boot/dts/am335x-nano.dts 7949 7950OMFS FILESYSTEM 7951M: Bob Copeland <me@bobcopeland.com> 7952L: linux-karma-devel@lists.sourceforge.net 7953S: Maintained 7954F: Documentation/filesystems/omfs.txt 7955F: fs/omfs/ 7956 7957OMNIKEY CARDMAN 4000 DRIVER 7958M: Harald Welte <laforge@gnumonks.org> 7959S: Maintained 7960F: drivers/char/pcmcia/cm4000_cs.c 7961F: include/linux/cm4000_cs.h 7962F: include/uapi/linux/cm4000_cs.h 7963 7964OMNIKEY CARDMAN 4040 DRIVER 7965M: Harald Welte <laforge@gnumonks.org> 7966S: Maintained 7967F: drivers/char/pcmcia/cm4040_cs.* 7968 7969OMNIVISION OV7670 SENSOR DRIVER 7970M: Jonathan Corbet <corbet@lwn.net> 7971L: linux-media@vger.kernel.org 7972T: git git://linuxtv.org/media_tree.git 7973S: Maintained 7974F: drivers/media/i2c/ov7670.c 7975 7976ONENAND FLASH DRIVER 7977M: Kyungmin Park <kyungmin.park@samsung.com> 7978L: linux-mtd@lists.infradead.org 7979S: Maintained 7980F: drivers/mtd/onenand/ 7981F: include/linux/mtd/onenand*.h 7982 7983ONSTREAM SCSI TAPE DRIVER 7984M: Willem Riede <osst@riede.org> 7985L: osst-users@lists.sourceforge.net 7986L: linux-scsi@vger.kernel.org 7987S: Maintained 7988F: Documentation/scsi/osst.txt 7989F: drivers/scsi/osst.* 7990F: drivers/scsi/osst_*.h 7991F: drivers/scsi/st.h 7992 7993OPENCORES I2C BUS DRIVER 7994M: Peter Korsgaard <jacmet@sunsite.dk> 7995L: linux-i2c@vger.kernel.org 7996S: Maintained 7997F: Documentation/i2c/busses/i2c-ocores 7998F: drivers/i2c/busses/i2c-ocores.c 7999 8000OPEN FIRMWARE AND FLATTENED DEVICE TREE 8001M: Rob Herring <robh+dt@kernel.org> 8002M: Frank Rowand <frowand.list@gmail.com> 8003M: Grant Likely <grant.likely@linaro.org> 8004L: devicetree@vger.kernel.org 8005W: http://www.devicetree.org/ 8006T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git 8007S: Maintained 8008F: drivers/of/ 8009F: include/linux/of*.h 8010F: scripts/dtc/ 8011 8012OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 8013M: Rob Herring <robh+dt@kernel.org> 8014M: Pawel Moll <pawel.moll@arm.com> 8015M: Mark Rutland <mark.rutland@arm.com> 8016M: Ian Campbell <ijc+devicetree@hellion.org.uk> 8017M: Kumar Gala <galak@codeaurora.org> 8018L: devicetree@vger.kernel.org 8019T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 8020S: Maintained 8021F: Documentation/devicetree/ 8022F: arch/*/boot/dts/ 8023F: include/dt-bindings/ 8024 8025OPEN FIRMWARE AND DEVICE TREE OVERLAYS 8026M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 8027L: devicetree@vger.kernel.org 8028S: Maintained 8029F: Documentation/devicetree/dynamic-resolution-notes.txt 8030F: Documentation/devicetree/overlay-notes.txt 8031F: drivers/of/overlay.c 8032F: drivers/of/resolver.c 8033 8034OPENRISC ARCHITECTURE 8035M: Jonas Bonn <jonas@southpole.se> 8036W: http://openrisc.net 8037L: linux@lists.openrisc.net (moderated for non-subscribers) 8038S: Maintained 8039T: git git://openrisc.net/~jonas/linux 8040F: arch/openrisc/ 8041 8042OPENVSWITCH 8043M: Pravin Shelar <pshelar@nicira.com> 8044L: netdev@vger.kernel.org 8045L: dev@openvswitch.org 8046W: http://openvswitch.org 8047S: Maintained 8048F: net/openvswitch/ 8049F: include/uapi/linux/openvswitch.h 8050 8051OPERATING PERFORMANCE POINTS (OPP) 8052M: Viresh Kumar <vireshk@kernel.org> 8053M: Nishanth Menon <nm@ti.com> 8054M: Stephen Boyd <sboyd@codeaurora.org> 8055L: linux-pm@vger.kernel.org 8056S: Maintained 8057T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 8058F: drivers/base/power/opp/ 8059F: include/linux/pm_opp.h 8060F: Documentation/power/opp.txt 8061F: Documentation/devicetree/bindings/opp/ 8062 8063OPL4 DRIVER 8064M: Clemens Ladisch <clemens@ladisch.de> 8065L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8066T: git git://git.alsa-project.org/alsa-kernel.git 8067S: Maintained 8068F: sound/drivers/opl4/ 8069 8070OPROFILE 8071M: Robert Richter <rric@kernel.org> 8072L: oprofile-list@lists.sf.net 8073S: Maintained 8074F: arch/*/include/asm/oprofile*.h 8075F: arch/*/oprofile/ 8076F: drivers/oprofile/ 8077F: include/linux/oprofile.h 8078 8079ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 8080M: Mark Fasheh <mfasheh@suse.com> 8081M: Joel Becker <jlbec@evilplan.org> 8082L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 8083W: http://ocfs2.wiki.kernel.org 8084S: Supported 8085F: Documentation/filesystems/ocfs2.txt 8086F: Documentation/filesystems/dlmfs.txt 8087F: fs/ocfs2/ 8088 8089ORINOCO DRIVER 8090L: linux-wireless@vger.kernel.org 8091W: http://wireless.kernel.org/en/users/Drivers/orinoco 8092W: http://www.nongnu.org/orinoco/ 8093S: Orphan 8094F: drivers/net/wireless/intersil/orinoco/ 8095 8096OSD LIBRARY and FILESYSTEM 8097M: Boaz Harrosh <ooo@electrozaur.com> 8098M: Benny Halevy <bhalevy@primarydata.com> 8099L: osd-dev@open-osd.org 8100W: http://open-osd.org 8101T: git git://git.open-osd.org/open-osd.git 8102S: Maintained 8103F: drivers/scsi/osd/ 8104F: include/scsi/osd_* 8105F: fs/exofs/ 8106 8107OVERLAY FILESYSTEM 8108M: Miklos Szeredi <miklos@szeredi.hu> 8109L: linux-unionfs@vger.kernel.org 8110T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 8111S: Supported 8112F: fs/overlayfs/ 8113F: Documentation/filesystems/overlayfs.txt 8114 8115P54 WIRELESS DRIVER 8116M: Christian Lamparter <chunkeey@googlemail.com> 8117L: linux-wireless@vger.kernel.org 8118W: http://wireless.kernel.org/en/users/Drivers/p54 8119S: Maintained 8120F: drivers/net/wireless/intersil/p54/ 8121 8122PA SEMI ETHERNET DRIVER 8123M: Olof Johansson <olof@lixom.net> 8124L: netdev@vger.kernel.org 8125S: Maintained 8126F: drivers/net/ethernet/pasemi/* 8127 8128PA SEMI SMBUS DRIVER 8129M: Olof Johansson <olof@lixom.net> 8130L: linux-i2c@vger.kernel.org 8131S: Maintained 8132F: drivers/i2c/busses/i2c-pasemi.c 8133 8134PADATA PARALLEL EXECUTION MECHANISM 8135M: Steffen Klassert <steffen.klassert@secunet.com> 8136L: linux-crypto@vger.kernel.org 8137S: Maintained 8138F: kernel/padata.c 8139F: include/linux/padata.h 8140F: Documentation/padata.txt 8141 8142PANASONIC LAPTOP ACPI EXTRAS DRIVER 8143M: Harald Welte <laforge@gnumonks.org> 8144L: platform-driver-x86@vger.kernel.org 8145S: Maintained 8146F: drivers/platform/x86/panasonic-laptop.c 8147 8148PANASONIC MN10300/AM33/AM34 PORT 8149M: David Howells <dhowells@redhat.com> 8150M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com> 8151L: linux-am33-list@redhat.com (moderated for non-subscribers) 8152W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/ 8153S: Maintained 8154F: Documentation/mn10300/ 8155F: arch/mn10300/ 8156 8157PARALLEL PORT SUBSYSTEM 8158M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 8159M: Sudip Mukherjee <sudip@vectorindia.org> 8160L: linux-parport@lists.infradead.org (subscribers-only) 8161S: Maintained 8162F: drivers/parport/ 8163F: include/linux/parport*.h 8164F: drivers/char/ppdev.c 8165F: include/uapi/linux/ppdev.h 8166F: Documentation/parport*.txt 8167 8168PARAVIRT_OPS INTERFACE 8169M: Jeremy Fitzhardinge <jeremy@goop.org> 8170M: Chris Wright <chrisw@sous-sol.org> 8171M: Alok Kataria <akataria@vmware.com> 8172M: Rusty Russell <rusty@rustcorp.com.au> 8173L: virtualization@lists.linux-foundation.org 8174S: Supported 8175F: Documentation/virtual/paravirt_ops.txt 8176F: arch/*/kernel/paravirt* 8177F: arch/*/include/asm/paravirt.h 8178 8179PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES 8180M: Tim Waugh <tim@cyberelk.net> 8181L: linux-parport@lists.infradead.org (subscribers-only) 8182S: Maintained 8183F: Documentation/blockdev/paride.txt 8184F: drivers/block/paride/ 8185 8186PARISC ARCHITECTURE 8187M: "James E.J. Bottomley" <jejb@parisc-linux.org> 8188M: Helge Deller <deller@gmx.de> 8189L: linux-parisc@vger.kernel.org 8190W: http://www.parisc-linux.org/ 8191Q: http://patchwork.kernel.org/project/linux-parisc/list/ 8192T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 8193T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 8194S: Maintained 8195F: arch/parisc/ 8196F: Documentation/parisc/ 8197F: drivers/parisc/ 8198F: drivers/char/agp/parisc-agp.c 8199F: drivers/input/serio/gscps2.c 8200F: drivers/parport/parport_gsc.* 8201F: drivers/tty/serial/8250/8250_gsc.c 8202F: drivers/video/fbdev/sti* 8203F: drivers/video/console/sti* 8204F: drivers/video/logo/logo_parisc* 8205 8206PC87360 HARDWARE MONITORING DRIVER 8207M: Jim Cromie <jim.cromie@gmail.com> 8208L: lm-sensors@lm-sensors.org 8209S: Maintained 8210F: Documentation/hwmon/pc87360 8211F: drivers/hwmon/pc87360.c 8212 8213PC8736x GPIO DRIVER 8214M: Jim Cromie <jim.cromie@gmail.com> 8215S: Maintained 8216F: drivers/char/pc8736x_gpio.c 8217 8218PC87427 HARDWARE MONITORING DRIVER 8219M: Jean Delvare <jdelvare@suse.com> 8220L: lm-sensors@lm-sensors.org 8221S: Maintained 8222F: Documentation/hwmon/pc87427 8223F: drivers/hwmon/pc87427.c 8224 8225PCA9532 LED DRIVER 8226M: Riku Voipio <riku.voipio@iki.fi> 8227S: Maintained 8228F: drivers/leds/leds-pca9532.c 8229F: include/linux/leds-pca9532.h 8230 8231PCA9541 I2C BUS MASTER SELECTOR DRIVER 8232M: Guenter Roeck <linux@roeck-us.net> 8233L: linux-i2c@vger.kernel.org 8234S: Maintained 8235F: drivers/i2c/muxes/i2c-mux-pca9541.c 8236 8237PCDP - PRIMARY CONSOLE AND DEBUG PORT 8238M: Khalid Aziz <khalid@gonehiking.org> 8239S: Maintained 8240F: drivers/firmware/pcdp.* 8241 8242PCI ERROR RECOVERY 8243M: Linas Vepstas <linasvepstas@gmail.com> 8244L: linux-pci@vger.kernel.org 8245S: Supported 8246F: Documentation/PCI/pci-error-recovery.txt 8247 8248PCI SUBSYSTEM 8249M: Bjorn Helgaas <bhelgaas@google.com> 8250L: linux-pci@vger.kernel.org 8251Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 8252T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 8253S: Supported 8254F: Documentation/PCI/ 8255F: drivers/pci/ 8256F: include/linux/pci* 8257F: arch/x86/pci/ 8258F: arch/x86/kernel/quirks.c 8259 8260PCI DRIVER FOR ALTERA PCIE IP 8261M: Ley Foon Tan <lftan@altera.com> 8262L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8263L: linux-pci@vger.kernel.org 8264S: Supported 8265F: Documentation/devicetree/bindings/pci/altera-pcie.txt 8266F: drivers/pci/host/pcie-altera.c 8267 8268PCI DRIVER FOR ARM VERSATILE PLATFORM 8269M: Rob Herring <robh@kernel.org> 8270L: linux-pci@vger.kernel.org 8271L: linux-arm-kernel@lists.infradead.org 8272S: Maintained 8273F: Documentation/devicetree/bindings/pci/versatile.txt 8274F: drivers/pci/host/pci-versatile.c 8275 8276PCI DRIVER FOR APPLIEDMICRO XGENE 8277M: Tanmay Inamdar <tinamdar@apm.com> 8278L: linux-pci@vger.kernel.org 8279L: linux-arm-kernel@lists.infradead.org 8280S: Maintained 8281F: Documentation/devicetree/bindings/pci/xgene-pci.txt 8282F: drivers/pci/host/pci-xgene.c 8283 8284PCI DRIVER FOR FREESCALE LAYERSCAPE 8285M: Minghuan Lian <minghuan.Lian@freescale.com> 8286M: Mingkai Hu <mingkai.hu@freescale.com> 8287M: Roy Zang <tie-fei.zang@freescale.com> 8288L: linuxppc-dev@lists.ozlabs.org 8289L: linux-pci@vger.kernel.org 8290L: linux-arm-kernel@lists.infradead.org 8291S: Maintained 8292F: drivers/pci/host/*layerscape* 8293 8294PCI DRIVER FOR IMX6 8295M: Richard Zhu <Richard.Zhu@freescale.com> 8296M: Lucas Stach <l.stach@pengutronix.de> 8297L: linux-pci@vger.kernel.org 8298L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8299S: Maintained 8300F: drivers/pci/host/*imx6* 8301 8302PCI DRIVER FOR TI KEYSTONE 8303M: Murali Karicheri <m-karicheri2@ti.com> 8304L: linux-pci@vger.kernel.org 8305L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8306S: Maintained 8307F: drivers/pci/host/*keystone* 8308 8309PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 8310M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> 8311M: Jason Cooper <jason@lakedaemon.net> 8312L: linux-pci@vger.kernel.org 8313L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8314S: Maintained 8315F: drivers/pci/host/*mvebu* 8316 8317PCI DRIVER FOR NVIDIA TEGRA 8318M: Thierry Reding <thierry.reding@gmail.com> 8319L: linux-tegra@vger.kernel.org 8320L: linux-pci@vger.kernel.org 8321S: Supported 8322F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 8323F: drivers/pci/host/pci-tegra.c 8324 8325PCI DRIVER FOR TI DRA7XX 8326M: Kishon Vijay Abraham I <kishon@ti.com> 8327L: linux-omap@vger.kernel.org 8328L: linux-pci@vger.kernel.org 8329S: Supported 8330F: Documentation/devicetree/bindings/pci/ti-pci.txt 8331F: drivers/pci/host/pci-dra7xx.c 8332 8333PCI DRIVER FOR RENESAS R-CAR 8334M: Simon Horman <horms@verge.net.au> 8335L: linux-pci@vger.kernel.org 8336L: linux-renesas-soc@vger.kernel.org 8337S: Maintained 8338F: drivers/pci/host/*rcar* 8339 8340PCI DRIVER FOR SAMSUNG EXYNOS 8341M: Jingoo Han <jingoohan1@gmail.com> 8342L: linux-pci@vger.kernel.org 8343L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8344L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8345S: Maintained 8346F: drivers/pci/host/pci-exynos.c 8347 8348PCI DRIVER FOR SYNOPSIS DESIGNWARE 8349M: Jingoo Han <jingoohan1@gmail.com> 8350M: Pratyush Anand <pratyush.anand@gmail.com> 8351L: linux-pci@vger.kernel.org 8352S: Maintained 8353F: drivers/pci/host/*designware* 8354 8355PCI DRIVER FOR GENERIC OF HOSTS 8356M: Will Deacon <will.deacon@arm.com> 8357L: linux-pci@vger.kernel.org 8358L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8359S: Maintained 8360F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 8361F: drivers/pci/host/pci-host-generic.c 8362 8363PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 8364M: Keith Busch <keith.busch@intel.com> 8365L: linux-pci@vger.kernel.org 8366S: Supported 8367F: arch/x86/pci/vmd.c 8368 8369PCIE DRIVER FOR ST SPEAR13XX 8370M: Pratyush Anand <pratyush.anand@gmail.com> 8371L: linux-pci@vger.kernel.org 8372S: Maintained 8373F: drivers/pci/host/*spear* 8374 8375PCI MSI DRIVER FOR ALTERA MSI IP 8376M: Ley Foon Tan <lftan@altera.com> 8377L: rfi@lists.rocketboards.org (moderated for non-subscribers) 8378L: linux-pci@vger.kernel.org 8379S: Supported 8380F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 8381F: drivers/pci/host/pcie-altera-msi.c 8382 8383PCI MSI DRIVER FOR APPLIEDMICRO XGENE 8384M: Duc Dang <dhdang@apm.com> 8385L: linux-pci@vger.kernel.org 8386L: linux-arm-kernel@lists.infradead.org 8387S: Maintained 8388F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 8389F: drivers/pci/host/pci-xgene-msi.c 8390 8391PCIE DRIVER FOR HISILICON 8392M: Zhou Wang <wangzhou1@hisilicon.com> 8393M: Gabriele Paoloni <gabriele.paoloni@huawei.com> 8394L: linux-pci@vger.kernel.org 8395S: Maintained 8396F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 8397F: drivers/pci/host/pcie-hisi.c 8398 8399PCIE DRIVER FOR QUALCOMM MSM 8400M: Stanimir Varbanov <svarbanov@mm-sol.com> 8401L: linux-pci@vger.kernel.org 8402L: linux-arm-msm@vger.kernel.org 8403S: Maintained 8404F: drivers/pci/host/*qcom* 8405 8406PCMCIA SUBSYSTEM 8407P: Linux PCMCIA Team 8408L: linux-pcmcia@lists.infradead.org 8409W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia 8410T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 8411S: Maintained 8412F: Documentation/pcmcia/ 8413F: drivers/pcmcia/ 8414F: include/pcmcia/ 8415 8416PCNET32 NETWORK DRIVER 8417M: Don Fry <pcnet32@frontier.com> 8418L: netdev@vger.kernel.org 8419S: Maintained 8420F: drivers/net/ethernet/amd/pcnet32.c 8421 8422PCRYPT PARALLEL CRYPTO ENGINE 8423M: Steffen Klassert <steffen.klassert@secunet.com> 8424L: linux-crypto@vger.kernel.org 8425S: Maintained 8426F: crypto/pcrypt.c 8427F: include/crypto/pcrypt.h 8428 8429PER-CPU MEMORY ALLOCATOR 8430M: Tejun Heo <tj@kernel.org> 8431M: Christoph Lameter <cl@linux-foundation.org> 8432T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git 8433S: Maintained 8434F: include/linux/percpu*.h 8435F: mm/percpu*.c 8436F: arch/*/include/asm/percpu.h 8437 8438PER-TASK DELAY ACCOUNTING 8439M: Balbir Singh <bsingharora@gmail.com> 8440S: Maintained 8441F: include/linux/delayacct.h 8442F: kernel/delayacct.c 8443 8444PERFORMANCE EVENTS SUBSYSTEM 8445M: Peter Zijlstra <peterz@infradead.org> 8446M: Ingo Molnar <mingo@redhat.com> 8447M: Arnaldo Carvalho de Melo <acme@kernel.org> 8448L: linux-kernel@vger.kernel.org 8449T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 8450S: Supported 8451F: kernel/events/* 8452F: include/linux/perf_event.h 8453F: include/uapi/linux/perf_event.h 8454F: arch/*/kernel/perf_event*.c 8455F: arch/*/kernel/*/perf_event*.c 8456F: arch/*/kernel/*/*/perf_event*.c 8457F: arch/*/include/asm/perf_event.h 8458F: arch/*/kernel/perf_callchain.c 8459F: tools/perf/ 8460 8461PERSONALITY HANDLING 8462M: Christoph Hellwig <hch@infradead.org> 8463L: linux-abi-devel@lists.sourceforge.net 8464S: Maintained 8465F: include/linux/personality.h 8466F: include/uapi/linux/personality.h 8467 8468PHONET PROTOCOL 8469M: Remi Denis-Courmont <courmisch@gmail.com> 8470S: Supported 8471F: Documentation/networking/phonet.txt 8472F: include/linux/phonet.h 8473F: include/net/phonet/ 8474F: include/uapi/linux/phonet.h 8475F: net/phonet/ 8476 8477PHRAM MTD DRIVER 8478M: Joern Engel <joern@lazybastard.org> 8479L: linux-mtd@lists.infradead.org 8480S: Maintained 8481F: drivers/mtd/devices/phram.c 8482 8483PICOLCD HID DRIVER 8484M: Bruno Prémont <bonbons@linux-vserver.org> 8485L: linux-input@vger.kernel.org 8486S: Maintained 8487F: drivers/hid/hid-picolcd* 8488 8489PICOXCELL SUPPORT 8490M: Jamie Iles <jamie@jamieiles.com> 8491L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8492T: git git://github.com/jamieiles/linux-2.6-ji.git 8493S: Supported 8494F: arch/arm/boot/dts/picoxcell* 8495F: arch/arm/mach-picoxcell/ 8496F: drivers/crypto/picoxcell* 8497 8498PIN CONTROL SUBSYSTEM 8499M: Linus Walleij <linus.walleij@linaro.org> 8500L: linux-gpio@vger.kernel.org 8501T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git 8502S: Maintained 8503F: drivers/pinctrl/ 8504F: include/linux/pinctrl/ 8505 8506PIN CONTROLLER - ATMEL AT91 8507M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 8508L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8509S: Maintained 8510F: drivers/pinctrl/pinctrl-at91.* 8511 8512PIN CONTROLLER - ATMEL AT91 PIO4 8513M: Ludovic Desroches <ludovic.desroches@atmel.com> 8514L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8515L: linux-gpio@vger.kernel.org 8516S: Supported 8517F: drivers/pinctrl/pinctrl-at91-pio4.* 8518 8519PIN CONTROLLER - INTEL 8520M: Mika Westerberg <mika.westerberg@linux.intel.com> 8521M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 8522S: Maintained 8523F: drivers/pinctrl/intel/ 8524 8525PIN CONTROLLER - RENESAS 8526M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 8527M: Geert Uytterhoeven <geert+renesas@glider.be> 8528L: linux-renesas-soc@vger.kernel.org 8529S: Maintained 8530F: drivers/pinctrl/sh-pfc/ 8531 8532PIN CONTROLLER - SAMSUNG 8533M: Tomasz Figa <tomasz.figa@gmail.com> 8534L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8535L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 8536S: Maintained 8537F: drivers/pinctrl/samsung/ 8538 8539PIN CONTROLLER - SINGLE 8540M: Tony Lindgren <tony@atomide.com> 8541M: Haojian Zhuang <haojian.zhuang@linaro.org> 8542L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8543L: linux-omap@vger.kernel.org 8544S: Maintained 8545F: drivers/pinctrl/pinctrl-single.c 8546 8547PIN CONTROLLER - ST SPEAR 8548M: Viresh Kumar <vireshk@kernel.org> 8549L: spear-devel@list.st.com 8550L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8551W: http://www.st.com/spear 8552S: Maintained 8553F: drivers/pinctrl/spear/ 8554 8555PKTCDVD DRIVER 8556M: Jiri Kosina <jikos@kernel.org> 8557S: Maintained 8558F: drivers/block/pktcdvd.c 8559F: include/linux/pktcdvd.h 8560F: include/uapi/linux/pktcdvd.h 8561 8562PKUNITY SOC DRIVERS 8563M: Guan Xuetao <gxt@mprc.pku.edu.cn> 8564W: http://mprc.pku.edu.cn/~guanxuetao/linux 8565S: Maintained 8566T: git git://github.com/gxt/linux.git 8567F: drivers/input/serio/i8042-unicore32io.h 8568F: drivers/i2c/busses/i2c-puv3.c 8569F: drivers/video/fbdev/fb-puv3.c 8570F: drivers/rtc/rtc-puv3.c 8571 8572PMBUS HARDWARE MONITORING DRIVERS 8573M: Guenter Roeck <linux@roeck-us.net> 8574L: lm-sensors@lm-sensors.org 8575W: http://www.lm-sensors.org/ 8576W: http://www.roeck-us.net/linux/drivers/ 8577T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 8578S: Maintained 8579F: Documentation/hwmon/pmbus 8580F: drivers/hwmon/pmbus/ 8581F: include/linux/i2c/pmbus.h 8582 8583PMC SIERRA MaxRAID DRIVER 8584L: linux-scsi@vger.kernel.org 8585W: http://www.pmc-sierra.com/ 8586S: Orphan 8587F: drivers/scsi/pmcraid.* 8588 8589PMC SIERRA PM8001 DRIVER 8590M: Jack Wang <jinpu.wang@profitbricks.com> 8591M: lindar_liu@usish.com 8592L: pmchba@pmcs.com 8593L: linux-scsi@vger.kernel.org 8594S: Supported 8595F: drivers/scsi/pm8001/ 8596 8597POSIX CLOCKS and TIMERS 8598M: Thomas Gleixner <tglx@linutronix.de> 8599L: linux-kernel@vger.kernel.org 8600T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 8601S: Maintained 8602F: fs/timerfd.c 8603F: include/linux/timer* 8604F: kernel/time/*timer* 8605 8606POWER MANAGEMENT CORE 8607M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 8608L: linux-pm@vger.kernel.org 8609T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 8610S: Supported 8611F: drivers/base/power/ 8612F: include/linux/pm.h 8613F: include/linux/pm_* 8614F: include/linux/powercap.h 8615F: drivers/powercap/ 8616 8617POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 8618M: Sebastian Reichel <sre@kernel.org> 8619M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 8620M: David Woodhouse <dwmw2@infradead.org> 8621L: linux-pm@vger.kernel.org 8622T: git git://git.infradead.org/battery-2.6.git 8623S: Maintained 8624F: include/linux/power_supply.h 8625F: drivers/power/ 8626X: drivers/power/avs/ 8627 8628POWER STATE COORDINATION INTERFACE (PSCI) 8629M: Mark Rutland <mark.rutland@arm.com> 8630M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 8631L: linux-arm-kernel@lists.infradead.org 8632S: Maintained 8633F: drivers/firmware/psci.c 8634F: include/linux/psci.h 8635F: include/uapi/linux/psci.h 8636 8637PNP SUPPORT 8638M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 8639S: Maintained 8640F: drivers/pnp/ 8641 8642PPP PROTOCOL DRIVERS AND COMPRESSORS 8643M: Paul Mackerras <paulus@samba.org> 8644L: linux-ppp@vger.kernel.org 8645S: Maintained 8646F: drivers/net/ppp/ppp_* 8647 8648PPP OVER ATM (RFC 2364) 8649M: Mitchell Blank Jr <mitch@sfgoth.com> 8650S: Maintained 8651F: net/atm/pppoatm.c 8652F: include/uapi/linux/atmppp.h 8653 8654PPP OVER ETHERNET 8655M: Michal Ostrowski <mostrows@earthlink.net> 8656S: Maintained 8657F: drivers/net/ppp/pppoe.c 8658F: drivers/net/ppp/pppox.c 8659 8660PPP OVER L2TP 8661M: James Chapman <jchapman@katalix.com> 8662S: Maintained 8663F: net/l2tp/l2tp_ppp.c 8664F: include/linux/if_pppol2tp.h 8665F: include/uapi/linux/if_pppol2tp.h 8666 8667PPS SUPPORT 8668M: Rodolfo Giometti <giometti@enneenne.com> 8669W: http://wiki.enneenne.com/index.php/LinuxPPS_support 8670L: linuxpps@ml.enneenne.com (subscribers-only) 8671S: Maintained 8672F: Documentation/pps/ 8673F: drivers/pps/ 8674F: include/linux/pps*.h 8675 8676PPTP DRIVER 8677M: Dmitry Kozlov <xeb@mail.ru> 8678L: netdev@vger.kernel.org 8679S: Maintained 8680F: drivers/net/ppp/pptp.c 8681W: http://sourceforge.net/projects/accel-pptp 8682 8683PREEMPTIBLE KERNEL 8684M: Robert Love <rml@tech9.net> 8685L: kpreempt-tech@lists.sourceforge.net 8686W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel 8687S: Supported 8688F: Documentation/preempt-locking.txt 8689F: include/linux/preempt.h 8690 8691PRISM54 WIRELESS DRIVER 8692M: "Luis R. Rodriguez" <mcgrof@gmail.com> 8693L: linux-wireless@vger.kernel.org 8694W: http://wireless.kernel.org/en/users/Drivers/p54 8695S: Obsolete 8696F: drivers/net/wireless/intersil/prism54/ 8697 8698PS3 NETWORK SUPPORT 8699M: Geoff Levand <geoff@infradead.org> 8700L: netdev@vger.kernel.org 8701L: linuxppc-dev@lists.ozlabs.org 8702S: Maintained 8703F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 8704 8705PS3 PLATFORM SUPPORT 8706M: Geoff Levand <geoff@infradead.org> 8707L: linuxppc-dev@lists.ozlabs.org 8708S: Maintained 8709F: arch/powerpc/boot/ps3* 8710F: arch/powerpc/include/asm/lv1call.h 8711F: arch/powerpc/include/asm/ps3*.h 8712F: arch/powerpc/platforms/ps3/ 8713F: drivers/*/ps3* 8714F: drivers/ps3/ 8715F: drivers/rtc/rtc-ps3.c 8716F: drivers/usb/host/*ps3.c 8717F: sound/ppc/snd_ps3* 8718 8719PS3VRAM DRIVER 8720M: Jim Paris <jim@jtan.com> 8721M: Geoff Levand <geoff@infradead.org> 8722L: linuxppc-dev@lists.ozlabs.org 8723S: Maintained 8724F: drivers/block/ps3vram.c 8725 8726PSTORE FILESYSTEM 8727M: Anton Vorontsov <anton@enomsg.org> 8728M: Colin Cross <ccross@android.com> 8729M: Kees Cook <keescook@chromium.org> 8730M: Tony Luck <tony.luck@intel.com> 8731S: Maintained 8732T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 8733F: fs/pstore/ 8734F: include/linux/pstore* 8735F: drivers/firmware/efi/efi-pstore.c 8736F: drivers/acpi/apei/erst.c 8737 8738PTP HARDWARE CLOCK SUPPORT 8739M: Richard Cochran <richardcochran@gmail.com> 8740L: netdev@vger.kernel.org 8741S: Maintained 8742W: http://linuxptp.sourceforge.net/ 8743F: Documentation/ABI/testing/sysfs-ptp 8744F: Documentation/ptp/* 8745F: drivers/net/ethernet/freescale/gianfar_ptp.c 8746F: drivers/net/phy/dp83640* 8747F: drivers/ptp/* 8748F: include/linux/ptp_cl* 8749 8750PTRACE SUPPORT 8751M: Roland McGrath <roland@hack.frob.com> 8752M: Oleg Nesterov <oleg@redhat.com> 8753S: Maintained 8754F: include/asm-generic/syscall.h 8755F: include/linux/ptrace.h 8756F: include/linux/regset.h 8757F: include/linux/tracehook.h 8758F: include/uapi/linux/ptrace.h 8759F: kernel/ptrace.c 8760 8761PVRUSB2 VIDEO4LINUX DRIVER 8762M: Mike Isely <isely@pobox.com> 8763L: pvrusb2@isely.net (subscribers-only) 8764L: linux-media@vger.kernel.org 8765W: http://www.isely.net/pvrusb2/ 8766T: git git://linuxtv.org/media_tree.git 8767S: Maintained 8768F: Documentation/video4linux/README.pvrusb2 8769F: drivers/media/usb/pvrusb2/ 8770 8771PWC WEBCAM DRIVER 8772M: Hans de Goede <hdegoede@redhat.com> 8773L: linux-media@vger.kernel.org 8774T: git git://linuxtv.org/media_tree.git 8775S: Maintained 8776F: drivers/media/usb/pwc/* 8777 8778PWM FAN DRIVER 8779M: Kamil Debski <k.debski@samsung.com> 8780L: lm-sensors@lm-sensors.org 8781S: Supported 8782F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt 8783F: Documentation/hwmon/pwm-fan 8784F: drivers/hwmon/pwm-fan.c 8785 8786PWM SUBSYSTEM 8787M: Thierry Reding <thierry.reding@gmail.com> 8788L: linux-pwm@vger.kernel.org 8789S: Maintained 8790T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 8791F: Documentation/pwm.txt 8792F: Documentation/devicetree/bindings/pwm/ 8793F: include/linux/pwm.h 8794F: drivers/pwm/ 8795F: drivers/video/backlight/pwm_bl.c 8796F: include/linux/pwm_backlight.h 8797 8798PXA2xx/PXA3xx SUPPORT 8799M: Daniel Mack <daniel@zonque.org> 8800M: Haojian Zhuang <haojian.zhuang@gmail.com> 8801M: Robert Jarzmik <robert.jarzmik@free.fr> 8802L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8803T: git git://github.com/hzhuang1/linux.git 8804T: git git://github.com/rjarzmik/linux.git 8805S: Maintained 8806F: arch/arm/boot/dts/pxa* 8807F: arch/arm/mach-pxa/ 8808F: drivers/dma/pxa* 8809F: drivers/pcmcia/pxa2xx* 8810F: drivers/pinctrl/pxa/ 8811F: drivers/spi/spi-pxa2xx* 8812F: drivers/usb/gadget/udc/pxa2* 8813F: include/sound/pxa2xx-lib.h 8814F: sound/arm/pxa* 8815F: sound/soc/pxa/ 8816 8817PXA GPIO DRIVER 8818M: Robert Jarzmik <robert.jarzmik@free.fr> 8819L: linux-gpio@vger.kernel.org 8820S: Maintained 8821F: drivers/gpio/gpio-pxa.c 8822 8823PXA3xx NAND FLASH DRIVER 8824M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> 8825L: linux-mtd@lists.infradead.org 8826S: Maintained 8827F: drivers/mtd/nand/pxa3xx_nand.c 8828 8829MMP SUPPORT 8830M: Eric Miao <eric.y.miao@gmail.com> 8831M: Haojian Zhuang <haojian.zhuang@gmail.com> 8832L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 8833T: git git://github.com/hzhuang1/linux.git 8834T: git git://git.linaro.org/people/ycmiao/pxa-linux.git 8835S: Maintained 8836F: arch/arm/boot/dts/mmp* 8837F: arch/arm/mach-mmp/ 8838 8839PXA MMCI DRIVER 8840S: Orphan 8841 8842PXA RTC DRIVER 8843M: Robert Jarzmik <robert.jarzmik@free.fr> 8844L: rtc-linux@googlegroups.com 8845S: Maintained 8846 8847QAT DRIVER 8848M: Tadeusz Struk <tadeusz.struk@intel.com> 8849L: qat-linux@intel.com 8850S: Supported 8851F: drivers/crypto/qat/ 8852 8853QIB DRIVER 8854M: Mike Marciniszyn <infinipath@intel.com> 8855L: linux-rdma@vger.kernel.org 8856S: Supported 8857F: drivers/infiniband/hw/qib/ 8858 8859QLOGIC QLA1280 SCSI DRIVER 8860M: Michael Reed <mdr@sgi.com> 8861L: linux-scsi@vger.kernel.org 8862S: Maintained 8863F: drivers/scsi/qla1280.[ch] 8864 8865QLOGIC QLA2XXX FC-SCSI DRIVER 8866M: qla2xxx-upstream@qlogic.com 8867L: linux-scsi@vger.kernel.org 8868S: Supported 8869F: Documentation/scsi/LICENSE.qla2xxx 8870F: drivers/scsi/qla2xxx/ 8871 8872QLOGIC QLA4XXX iSCSI DRIVER 8873M: QLogic-Storage-Upstream@qlogic.com 8874L: linux-scsi@vger.kernel.org 8875S: Supported 8876F: Documentation/scsi/LICENSE.qla4xxx 8877F: drivers/scsi/qla4xxx/ 8878 8879QLOGIC QLA3XXX NETWORK DRIVER 8880M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com> 8881M: Ron Mercer <ron.mercer@qlogic.com> 8882M: linux-driver@qlogic.com 8883L: netdev@vger.kernel.org 8884S: Supported 8885F: Documentation/networking/LICENSE.qla3xxx 8886F: drivers/net/ethernet/qlogic/qla3xxx.* 8887 8888QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 8889M: Dept-GELinuxNICDev@qlogic.com 8890L: netdev@vger.kernel.org 8891S: Supported 8892F: drivers/net/ethernet/qlogic/qlcnic/ 8893 8894QLOGIC QLGE 10Gb ETHERNET DRIVER 8895M: Harish Patil <harish.patil@qlogic.com> 8896M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 8897M: Dept-GELinuxNICDev@qlogic.com 8898M: linux-driver@qlogic.com 8899L: netdev@vger.kernel.org 8900S: Supported 8901F: drivers/net/ethernet/qlogic/qlge/ 8902 8903QLOGIC QL4xxx ETHERNET DRIVER 8904M: Yuval Mintz <Yuval.Mintz@qlogic.com> 8905M: Ariel Elior <Ariel.Elior@qlogic.com> 8906M: everest-linux-l2@qlogic.com 8907L: netdev@vger.kernel.org 8908S: Supported 8909F: drivers/net/ethernet/qlogic/qed/ 8910F: include/linux/qed/ 8911F: drivers/net/ethernet/qlogic/qede/ 8912 8913QNX4 FILESYSTEM 8914M: Anders Larsen <al@alarsen.net> 8915W: http://www.alarsen.net/linux/qnx4fs/ 8916S: Maintained 8917F: fs/qnx4/ 8918F: include/uapi/linux/qnx4_fs.h 8919F: include/uapi/linux/qnxtypes.h 8920 8921QT1010 MEDIA DRIVER 8922M: Antti Palosaari <crope@iki.fi> 8923L: linux-media@vger.kernel.org 8924W: https://linuxtv.org 8925W: http://palosaari.fi/linux/ 8926Q: http://patchwork.linuxtv.org/project/linux-media/list/ 8927T: git git://linuxtv.org/anttip/media_tree.git 8928S: Maintained 8929F: drivers/media/tuners/qt1010* 8930 8931QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 8932M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 8933L: linux-wireless@vger.kernel.org 8934L: ath9k-devel@lists.ath9k.org 8935W: http://wireless.kernel.org/en/users/Drivers/ath9k 8936S: Supported 8937F: drivers/net/wireless/ath/ath9k/ 8938 8939QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 8940M: Kalle Valo <kvalo@qca.qualcomm.com> 8941L: ath10k@lists.infradead.org 8942W: http://wireless.kernel.org/en/users/Drivers/ath10k 8943T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 8944S: Supported 8945F: drivers/net/wireless/ath/ath10k/ 8946 8947QUALCOMM HEXAGON ARCHITECTURE 8948M: Richard Kuo <rkuo@codeaurora.org> 8949L: linux-hexagon@vger.kernel.org 8950T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 8951S: Supported 8952F: arch/hexagon/ 8953 8954QUALCOMM WCN36XX WIRELESS DRIVER 8955M: Eugene Krasnikov <k.eugene.e@gmail.com> 8956L: wcn36xx@lists.infradead.org 8957W: http://wireless.kernel.org/en/users/Drivers/wcn36xx 8958T: git git://github.com/KrasnikovEugene/wcn36xx.git 8959S: Supported 8960F: drivers/net/wireless/ath/wcn36xx/ 8961 8962RADOS BLOCK DEVICE (RBD) 8963M: Ilya Dryomov <idryomov@gmail.com> 8964M: Sage Weil <sage@redhat.com> 8965M: Alex Elder <elder@kernel.org> 8966L: ceph-devel@vger.kernel.org 8967W: http://ceph.com/ 8968T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 8969T: git git://github.com/ceph/ceph-client.git 8970S: Supported 8971F: Documentation/ABI/testing/sysfs-bus-rbd 8972F: drivers/block/rbd.c 8973F: drivers/block/rbd_types.h 8974 8975RADEON FRAMEBUFFER DISPLAY DRIVER 8976M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 8977L: linux-fbdev@vger.kernel.org 8978S: Maintained 8979F: drivers/video/fbdev/aty/radeon* 8980F: include/uapi/linux/radeonfb.h 8981 8982RADIOSHARK RADIO DRIVER 8983M: Hans de Goede <hdegoede@redhat.com> 8984L: linux-media@vger.kernel.org 8985T: git git://linuxtv.org/media_tree.git 8986S: Maintained 8987F: drivers/media/radio/radio-shark.c 8988 8989RADIOSHARK2 RADIO DRIVER 8990M: Hans de Goede <hdegoede@redhat.com> 8991L: linux-media@vger.kernel.org 8992T: git git://linuxtv.org/media_tree.git 8993S: Maintained 8994F: drivers/media/radio/radio-shark2.c 8995F: drivers/media/radio/radio-tea5777.c 8996 8997RAGE128 FRAMEBUFFER DISPLAY DRIVER 8998M: Paul Mackerras <paulus@samba.org> 8999L: linux-fbdev@vger.kernel.org 9000S: Maintained 9001F: drivers/video/fbdev/aty/aty128fb.c 9002 9003RALINK MIPS ARCHITECTURE 9004M: John Crispin <blogic@openwrt.org> 9005L: linux-mips@linux-mips.org 9006S: Maintained 9007F: arch/mips/ralink 9008 9009RALINK RT2X00 WIRELESS LAN DRIVER 9010P: rt2x00 project 9011M: Stanislaw Gruszka <sgruszka@redhat.com> 9012M: Helmut Schaa <helmut.schaa@googlemail.com> 9013L: linux-wireless@vger.kernel.org 9014S: Maintained 9015F: drivers/net/wireless/ralink/rt2x00/ 9016 9017RAMDISK RAM BLOCK DEVICE DRIVER 9018M: Jens Axboe <axboe@kernel.dk> 9019S: Maintained 9020F: Documentation/blockdev/ramdisk.txt 9021F: drivers/block/brd.c 9022 9023RANDOM NUMBER DRIVER 9024M: "Theodore Ts'o" <tytso@mit.edu> 9025S: Maintained 9026F: drivers/char/random.c 9027 9028RAPIDIO SUBSYSTEM 9029M: Matt Porter <mporter@kernel.crashing.org> 9030M: Alexandre Bounine <alexandre.bounine@idt.com> 9031S: Maintained 9032F: drivers/rapidio/ 9033 9034RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 9035L: linux-wireless@vger.kernel.org 9036S: Orphan 9037F: drivers/net/wireless/ray* 9038 9039RCUTORTURE MODULE 9040M: Josh Triplett <josh@joshtriplett.org> 9041M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9042L: linux-kernel@vger.kernel.org 9043S: Supported 9044T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9045F: Documentation/RCU/torture.txt 9046F: kernel/rcu/rcutorture.c 9047 9048RCUTORTURE TEST FRAMEWORK 9049M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9050M: Josh Triplett <josh@joshtriplett.org> 9051R: Steven Rostedt <rostedt@goodmis.org> 9052R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9053R: Lai Jiangshan <jiangshanlai@gmail.com> 9054L: linux-kernel@vger.kernel.org 9055S: Supported 9056T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9057F: tools/testing/selftests/rcutorture 9058 9059RDC R-321X SoC 9060M: Florian Fainelli <florian@openwrt.org> 9061S: Maintained 9062 9063RDC R6040 FAST ETHERNET DRIVER 9064M: Florian Fainelli <florian@openwrt.org> 9065L: netdev@vger.kernel.org 9066S: Maintained 9067F: drivers/net/ethernet/rdc/r6040.c 9068 9069RDS - RELIABLE DATAGRAM SOCKETS 9070M: Chien Yen <chien.yen@oracle.com> 9071L: rds-devel@oss.oracle.com (moderated for non-subscribers) 9072S: Supported 9073F: net/rds/ 9074 9075READ-COPY UPDATE (RCU) 9076M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 9077M: Josh Triplett <josh@joshtriplett.org> 9078R: Steven Rostedt <rostedt@goodmis.org> 9079R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 9080R: Lai Jiangshan <jiangshanlai@gmail.com> 9081L: linux-kernel@vger.kernel.org 9082W: http://www.rdrop.com/users/paulmck/RCU/ 9083S: Supported 9084T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 9085F: Documentation/RCU/ 9086X: Documentation/RCU/torture.txt 9087F: include/linux/rcu* 9088X: include/linux/srcu.h 9089F: kernel/rcu/ 9090X: kernel/torture.c 9091 9092REAL TIME CLOCK (RTC) SUBSYSTEM 9093M: Alessandro Zummo <a.zummo@towertech.it> 9094M: Alexandre Belloni <alexandre.belloni@free-electrons.com> 9095L: rtc-linux@googlegroups.com 9096Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 9097T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 9098S: Maintained 9099F: Documentation/rtc.txt 9100F: drivers/rtc/ 9101F: include/linux/rtc.h 9102F: include/uapi/linux/rtc.h 9103 9104REALTEK AUDIO CODECS 9105M: Bard Liao <bardliao@realtek.com> 9106M: Oder Chiou <oder_chiou@realtek.com> 9107S: Maintained 9108F: sound/soc/codecs/rt* 9109F: include/sound/rt*.h 9110 9111REISERFS FILE SYSTEM 9112L: reiserfs-devel@vger.kernel.org 9113S: Supported 9114F: fs/reiserfs/ 9115 9116REGISTER MAP ABSTRACTION 9117M: Mark Brown <broonie@kernel.org> 9118L: linux-kernel@vger.kernel.org 9119T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git 9120S: Supported 9121F: drivers/base/regmap/ 9122F: include/linux/regmap.h 9123 9124REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 9125M: Ohad Ben-Cohen <ohad@wizery.com> 9126T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 9127S: Maintained 9128F: drivers/remoteproc/ 9129F: Documentation/remoteproc.txt 9130F: include/linux/remoteproc.h 9131 9132REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 9133M: Ohad Ben-Cohen <ohad@wizery.com> 9134T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 9135S: Maintained 9136F: drivers/rpmsg/ 9137F: Documentation/rpmsg.txt 9138F: include/linux/rpmsg.h 9139 9140RENESAS ETHERNET DRIVERS 9141R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 9142L: netdev@vger.kernel.org 9143L: linux-renesas-soc@vger.kernel.org 9144F: drivers/net/ethernet/renesas/ 9145F: include/linux/sh_eth.h 9146 9147RENESAS USB2 PHY DRIVER 9148M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 9149L: linux-renesas-soc@vger.kernel.org 9150S: Maintained 9151F: drivers/phy/phy-rcar-gen3-usb2.c 9152 9153RESET CONTROLLER FRAMEWORK 9154M: Philipp Zabel <p.zabel@pengutronix.de> 9155T: git git://git.pengutronix.de/git/pza/linux 9156S: Maintained 9157F: drivers/reset/ 9158F: Documentation/devicetree/bindings/reset/ 9159F: include/dt-bindings/reset/ 9160F: include/linux/reset.h 9161F: include/linux/reset-controller.h 9162 9163RFKILL 9164M: Johannes Berg <johannes@sipsolutions.net> 9165L: linux-wireless@vger.kernel.org 9166W: http://wireless.kernel.org/ 9167T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git 9168T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 9169S: Maintained 9170F: Documentation/rfkill.txt 9171F: net/rfkill/ 9172 9173RHASHTABLE 9174M: Thomas Graf <tgraf@suug.ch> 9175L: netdev@vger.kernel.org 9176S: Maintained 9177F: lib/rhashtable.c 9178F: include/linux/rhashtable.h 9179 9180RICOH SMARTMEDIA/XD DRIVER 9181M: Maxim Levitsky <maximlevitsky@gmail.com> 9182S: Maintained 9183F: drivers/mtd/nand/r852.c 9184F: drivers/mtd/nand/r852.h 9185 9186RICOH R5C592 MEMORYSTICK DRIVER 9187M: Maxim Levitsky <maximlevitsky@gmail.com> 9188S: Maintained 9189F: drivers/memstick/host/r592.* 9190 9191ROCCAT DRIVERS 9192M: Stefan Achatz <erazor_de@users.sourceforge.net> 9193W: http://sourceforge.net/projects/roccat/ 9194S: Maintained 9195F: drivers/hid/hid-roccat* 9196F: include/linux/hid-roccat* 9197F: Documentation/ABI/*/sysfs-driver-hid-roccat* 9198 9199ROCKER DRIVER 9200M: Jiri Pirko <jiri@resnulli.us> 9201M: Scott Feldman <sfeldma@gmail.com> 9202L: netdev@vger.kernel.org 9203S: Supported 9204F: drivers/net/ethernet/rocker/ 9205 9206ROCKETPORT DRIVER 9207P: Comtrol Corp. 9208W: http://www.comtrol.com 9209S: Maintained 9210F: Documentation/serial/rocket.txt 9211F: drivers/tty/rocket* 9212 9213ROCKETPORT EXPRESS/INFINITY DRIVER 9214M: Kevin Cernekee <cernekee@gmail.com> 9215L: linux-serial@vger.kernel.org 9216S: Odd Fixes 9217F: drivers/tty/serial/rp2.* 9218 9219ROSE NETWORK LAYER 9220M: Ralf Baechle <ralf@linux-mips.org> 9221L: linux-hams@vger.kernel.org 9222W: http://www.linux-ax25.org/ 9223S: Maintained 9224F: include/net/rose.h 9225F: include/uapi/linux/rose.h 9226F: net/rose/ 9227 9228RTL2830 MEDIA DRIVER 9229M: Antti Palosaari <crope@iki.fi> 9230L: linux-media@vger.kernel.org 9231W: https://linuxtv.org 9232W: http://palosaari.fi/linux/ 9233Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9234T: git git://linuxtv.org/anttip/media_tree.git 9235S: Maintained 9236F: drivers/media/dvb-frontends/rtl2830* 9237 9238RTL2832 MEDIA DRIVER 9239M: Antti Palosaari <crope@iki.fi> 9240L: linux-media@vger.kernel.org 9241W: https://linuxtv.org 9242W: http://palosaari.fi/linux/ 9243Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9244T: git git://linuxtv.org/anttip/media_tree.git 9245S: Maintained 9246F: drivers/media/dvb-frontends/rtl2832* 9247 9248RTL2832_SDR MEDIA DRIVER 9249M: Antti Palosaari <crope@iki.fi> 9250L: linux-media@vger.kernel.org 9251W: https://linuxtv.org 9252W: http://palosaari.fi/linux/ 9253Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9254T: git git://linuxtv.org/anttip/media_tree.git 9255S: Maintained 9256F: drivers/media/dvb-frontends/rtl2832_sdr* 9257 9258RTL8180 WIRELESS DRIVER 9259L: linux-wireless@vger.kernel.org 9260W: http://wireless.kernel.org/ 9261T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9262S: Orphan 9263F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 9264 9265RTL8187 WIRELESS DRIVER 9266M: Herton Ronaldo Krzesinski <herton@canonical.com> 9267M: Hin-Tak Leung <htl10@users.sourceforge.net> 9268M: Larry Finger <Larry.Finger@lwfinger.net> 9269L: linux-wireless@vger.kernel.org 9270W: http://wireless.kernel.org/ 9271T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9272S: Maintained 9273F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 9274 9275RTL8192CE WIRELESS DRIVER 9276M: Larry Finger <Larry.Finger@lwfinger.net> 9277M: Chaoming Li <chaoming_li@realsil.com.cn> 9278L: linux-wireless@vger.kernel.org 9279W: http://wireless.kernel.org/ 9280T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 9281S: Maintained 9282F: drivers/net/wireless/realtek/rtlwifi/ 9283F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/ 9284 9285RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 9286M: Jes Sorensen <Jes.Sorensen@redhat.com> 9287L: linux-wireless@vger.kernel.org 9288T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211 9289S: Maintained 9290F: drivers/net/wireless/realtek/rtl8xxxu/ 9291 9292S3 SAVAGE FRAMEBUFFER DRIVER 9293M: Antonino Daplas <adaplas@gmail.com> 9294L: linux-fbdev@vger.kernel.org 9295S: Maintained 9296F: drivers/video/fbdev/savage/ 9297 9298S390 9299M: Martin Schwidefsky <schwidefsky@de.ibm.com> 9300M: Heiko Carstens <heiko.carstens@de.ibm.com> 9301L: linux-s390@vger.kernel.org 9302W: http://www.ibm.com/developerworks/linux/linux390/ 9303T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 9304S: Supported 9305F: arch/s390/ 9306F: drivers/s390/ 9307F: Documentation/s390/ 9308F: Documentation/DocBook/s390* 9309 9310S390 COMMON I/O LAYER 9311M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9312M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com> 9313L: linux-s390@vger.kernel.org 9314W: http://www.ibm.com/developerworks/linux/linux390/ 9315S: Supported 9316F: drivers/s390/cio/ 9317 9318S390 DASD DRIVER 9319M: Stefan Weinhuber <wein@de.ibm.com> 9320M: Stefan Haberland <stefan.haberland@de.ibm.com> 9321L: linux-s390@vger.kernel.org 9322W: http://www.ibm.com/developerworks/linux/linux390/ 9323S: Supported 9324F: drivers/s390/block/dasd* 9325F: block/partitions/ibm.c 9326 9327S390 NETWORK DRIVERS 9328M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9329L: linux-s390@vger.kernel.org 9330W: http://www.ibm.com/developerworks/linux/linux390/ 9331S: Supported 9332F: drivers/s390/net/ 9333 9334S390 PCI SUBSYSTEM 9335M: Sebastian Ott <sebott@linux.vnet.ibm.com> 9336M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9337L: linux-s390@vger.kernel.org 9338W: http://www.ibm.com/developerworks/linux/linux390/ 9339S: Supported 9340F: arch/s390/pci/ 9341F: drivers/pci/hotplug/s390_pci_hpc.c 9342 9343S390 ZCRYPT DRIVER 9344M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com> 9345L: linux-s390@vger.kernel.org 9346W: http://www.ibm.com/developerworks/linux/linux390/ 9347S: Supported 9348F: drivers/s390/crypto/ 9349 9350S390 ZFCP DRIVER 9351M: Steffen Maier <maier@linux.vnet.ibm.com> 9352L: linux-s390@vger.kernel.org 9353W: http://www.ibm.com/developerworks/linux/linux390/ 9354S: Supported 9355F: drivers/s390/scsi/zfcp_* 9356 9357S390 IUCV NETWORK LAYER 9358M: Ursula Braun <ubraun@linux.vnet.ibm.com> 9359L: linux-s390@vger.kernel.org 9360W: http://www.ibm.com/developerworks/linux/linux390/ 9361S: Supported 9362F: drivers/s390/net/*iucv* 9363F: include/net/iucv/ 9364F: net/iucv/ 9365 9366S390 IOMMU (PCI) 9367M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 9368L: linux-s390@vger.kernel.org 9369W: http://www.ibm.com/developerworks/linux/linux390/ 9370S: Supported 9371F: drivers/iommu/s390-iommu.c 9372 9373S3C24XX SD/MMC Driver 9374M: Ben Dooks <ben-linux@fluff.org> 9375L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9376S: Supported 9377F: drivers/mmc/host/s3cmci.* 9378 9379SAA6588 RDS RECEIVER DRIVER 9380M: Hans Verkuil <hverkuil@xs4all.nl> 9381L: linux-media@vger.kernel.org 9382T: git git://linuxtv.org/media_tree.git 9383W: https://linuxtv.org 9384S: Odd Fixes 9385F: drivers/media/i2c/saa6588* 9386 9387SAA7134 VIDEO4LINUX DRIVER 9388M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9389L: linux-media@vger.kernel.org 9390W: https://linuxtv.org 9391T: git git://linuxtv.org/media_tree.git 9392S: Odd fixes 9393F: Documentation/video4linux/*.saa7134 9394F: drivers/media/pci/saa7134/ 9395 9396SAA7146 VIDEO4LINUX-2 DRIVER 9397M: Hans Verkuil <hverkuil@xs4all.nl> 9398L: linux-media@vger.kernel.org 9399T: git git://linuxtv.org/media_tree.git 9400S: Maintained 9401F: drivers/media/common/saa7146/ 9402F: drivers/media/pci/saa7146/ 9403F: include/media/saa7146* 9404 9405SAMSUNG LAPTOP DRIVER 9406M: Corentin Chary <corentin.chary@gmail.com> 9407L: platform-driver-x86@vger.kernel.org 9408S: Maintained 9409F: drivers/platform/x86/samsung-laptop.c 9410 9411SAMSUNG AUDIO (ASoC) DRIVERS 9412M: Sangbeom Kim <sbkim73@samsung.com> 9413L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9414S: Supported 9415F: sound/soc/samsung/ 9416 9417SAMSUNG FRAMEBUFFER DRIVER 9418M: Jingoo Han <jingoohan1@gmail.com> 9419L: linux-fbdev@vger.kernel.org 9420S: Maintained 9421F: drivers/video/fbdev/s3c-fb.c 9422 9423SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 9424M: Sangbeom Kim <sbkim73@samsung.com> 9425M: Krzysztof Kozlowski <k.kozlowski@samsung.com> 9426L: linux-kernel@vger.kernel.org 9427L: linux-samsung-soc@vger.kernel.org 9428S: Supported 9429F: drivers/mfd/sec*.c 9430F: drivers/regulator/s2m*.c 9431F: drivers/regulator/s5m*.c 9432F: drivers/clk/clk-s2mps11.c 9433F: drivers/rtc/rtc-s5m.c 9434F: include/linux/mfd/samsung/ 9435F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt 9436F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt 9437F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt 9438F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 9439 9440SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS 9441M: Kyungmin Park <kyungmin.park@samsung.com> 9442M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9443L: linux-media@vger.kernel.org 9444Q: https://patchwork.linuxtv.org/project/linux-media/list/ 9445S: Supported 9446F: drivers/media/platform/exynos4-is/ 9447 9448SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 9449M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 9450L: linux-media@vger.kernel.org 9451L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9452S: Maintained 9453F: drivers/media/platform/s3c-camif/ 9454F: include/media/drv-intf/s3c_camif.h 9455 9456SAMSUNG S5C73M3 CAMERA DRIVER 9457M: Kyungmin Park <kyungmin.park@samsung.com> 9458M: Andrzej Hajda <a.hajda@samsung.com> 9459L: linux-media@vger.kernel.org 9460S: Supported 9461F: drivers/media/i2c/s5c73m3/* 9462 9463SAMSUNG S5K5BAF CAMERA DRIVER 9464M: Kyungmin Park <kyungmin.park@samsung.com> 9465M: Andrzej Hajda <a.hajda@samsung.com> 9466L: linux-media@vger.kernel.org 9467S: Supported 9468F: drivers/media/i2c/s5k5baf.c 9469 9470SAMSUNG S3FWRN5 NFC DRIVER 9471M: Robert Baldyga <r.baldyga@samsung.com> 9472L: linux-nfc@lists.01.org (moderated for non-subscribers) 9473S: Supported 9474F: drivers/nfc/s3fwrn5 9475 9476SAMSUNG SOC CLOCK DRIVERS 9477M: Sylwester Nawrocki <s.nawrocki@samsung.com> 9478M: Tomasz Figa <tomasz.figa@gmail.com> 9479S: Supported 9480L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 9481F: drivers/clk/samsung/ 9482 9483SAMSUNG SXGBE DRIVERS 9484M: Byungho An <bh74.an@samsung.com> 9485M: Girish K S <ks.giri@samsung.com> 9486M: Vipul Pandya <vipul.pandya@samsung.com> 9487S: Supported 9488L: netdev@vger.kernel.org 9489F: drivers/net/ethernet/samsung/sxgbe/ 9490 9491SAMSUNG THERMAL DRIVER 9492M: Lukasz Majewski <l.majewski@samsung.com> 9493L: linux-pm@vger.kernel.org 9494L: linux-samsung-soc@vger.kernel.org 9495S: Supported 9496T: git https://github.com/lmajewski/linux-samsung-thermal.git 9497F: drivers/thermal/samsung/ 9498 9499SAMSUNG USB2 PHY DRIVER 9500M: Kamil Debski <k.debski@samsung.com> 9501L: linux-kernel@vger.kernel.org 9502S: Supported 9503F: Documentation/devicetree/bindings/phy/samsung-phy.txt 9504F: Documentation/phy/samsung-usb2.txt 9505F: drivers/phy/phy-exynos4210-usb2.c 9506F: drivers/phy/phy-exynos4x12-usb2.c 9507F: drivers/phy/phy-exynos5250-usb2.c 9508F: drivers/phy/phy-s5pv210-usb2.c 9509F: drivers/phy/phy-samsung-usb2.c 9510F: drivers/phy/phy-samsung-usb2.h 9511 9512SERIAL DRIVERS 9513M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9514L: linux-serial@vger.kernel.org 9515S: Maintained 9516F: drivers/tty/serial/ 9517 9518SYNOPSYS DESIGNWARE DMAC DRIVER 9519M: Viresh Kumar <vireshk@kernel.org> 9520M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9521S: Maintained 9522F: include/linux/dma/dw.h 9523F: include/linux/platform_data/dma-dw.h 9524F: drivers/dma/dw/ 9525 9526SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver 9527M: Lars Persson <lars.persson@axis.com> 9528L: netdev@vger.kernel.org 9529S: Supported 9530F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt 9531F: drivers/net/ethernet/synopsys/dwc_eth_qos.c 9532 9533SYNOPSYS DESIGNWARE I2C DRIVER 9534M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9535M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 9536M: Mika Westerberg <mika.westerberg@linux.intel.com> 9537L: linux-i2c@vger.kernel.org 9538S: Maintained 9539F: drivers/i2c/busses/i2c-designware-* 9540F: include/linux/platform_data/i2c-designware.h 9541 9542SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 9543M: Jaehoon Chung <jh80.chung@samsung.com> 9544L: linux-mmc@vger.kernel.org 9545S: Maintained 9546F: include/linux/mmc/dw_mmc.h 9547F: drivers/mmc/host/dw_mmc* 9548 9549SYSTEM TRACE MODULE CLASS 9550M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 9551S: Maintained 9552F: Documentation/trace/stm.txt 9553F: drivers/hwtracing/stm/ 9554F: include/linux/stm.h 9555F: include/uapi/linux/stm.h 9556 9557THUNDERBOLT DRIVER 9558M: Andreas Noever <andreas.noever@gmail.com> 9559S: Maintained 9560F: drivers/thunderbolt/ 9561 9562TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 9563M: John Stultz <john.stultz@linaro.org> 9564M: Thomas Gleixner <tglx@linutronix.de> 9565L: linux-kernel@vger.kernel.org 9566T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 9567S: Supported 9568F: include/linux/clocksource.h 9569F: include/linux/time.h 9570F: include/linux/timex.h 9571F: include/uapi/linux/time.h 9572F: include/uapi/linux/timex.h 9573F: kernel/time/clocksource.c 9574F: kernel/time/time*.c 9575F: kernel/time/alarmtimer.c 9576F: kernel/time/ntp.c 9577F: tools/testing/selftests/timers/ 9578 9579SC1200 WDT DRIVER 9580M: Zwane Mwaikambo <zwanem@gmail.com> 9581S: Maintained 9582F: drivers/watchdog/sc1200wdt.c 9583 9584SCHEDULER 9585M: Ingo Molnar <mingo@redhat.com> 9586M: Peter Zijlstra <peterz@infradead.org> 9587L: linux-kernel@vger.kernel.org 9588T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 9589S: Maintained 9590F: kernel/sched/ 9591F: include/linux/sched.h 9592F: include/uapi/linux/sched.h 9593F: include/linux/wait.h 9594 9595SCORE ARCHITECTURE 9596M: Chen Liqin <liqin.linux@gmail.com> 9597M: Lennox Wu <lennox.wu@gmail.com> 9598W: http://www.sunplus.com 9599S: Supported 9600F: arch/score/ 9601 9602SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers 9603M: Sudeep Holla <sudeep.holla@arm.com> 9604L: linux-arm-kernel@lists.infradead.org 9605S: Maintained 9606F: Documentation/devicetree/bindings/arm/arm,scpi.txt 9607F: drivers/clk/clk-scpi.c 9608F: drivers/cpufreq/scpi-cpufreq.c 9609F: drivers/firmware/arm_scpi.c 9610F: include/linux/scpi_protocol.h 9611 9612SCSI CDROM DRIVER 9613M: Jens Axboe <axboe@kernel.dk> 9614L: linux-scsi@vger.kernel.org 9615W: http://www.kernel.dk 9616S: Maintained 9617F: drivers/scsi/sr* 9618 9619SCSI RDMA PROTOCOL (SRP) INITIATOR 9620M: Bart Van Assche <bart.vanassche@sandisk.com> 9621L: linux-rdma@vger.kernel.org 9622S: Supported 9623W: http://www.openfabrics.org 9624Q: http://patchwork.kernel.org/project/linux-rdma/list/ 9625T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git 9626F: drivers/infiniband/ulp/srp/ 9627F: include/scsi/srp.h 9628 9629SCSI SG DRIVER 9630M: Doug Gilbert <dgilbert@interlog.com> 9631L: linux-scsi@vger.kernel.org 9632W: http://sg.danny.cz/sg 9633S: Maintained 9634F: Documentation/scsi/scsi-generic.txt 9635F: drivers/scsi/sg.c 9636F: include/scsi/sg.h 9637 9638SCSI SUBSYSTEM 9639M: "James E.J. Bottomley" <JBottomley@odin.com> 9640T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 9641M: "Martin K. Petersen" <martin.petersen@oracle.com> 9642T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 9643L: linux-scsi@vger.kernel.org 9644S: Maintained 9645F: drivers/scsi/ 9646F: include/scsi/ 9647 9648SCSI TAPE DRIVER 9649M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 9650L: linux-scsi@vger.kernel.org 9651S: Maintained 9652F: Documentation/scsi/st.txt 9653F: drivers/scsi/st.* 9654F: drivers/scsi/st_*.h 9655 9656SCTP PROTOCOL 9657M: Vlad Yasevich <vyasevich@gmail.com> 9658M: Neil Horman <nhorman@tuxdriver.com> 9659L: linux-sctp@vger.kernel.org 9660W: http://lksctp.sourceforge.net 9661S: Maintained 9662F: Documentation/networking/sctp.txt 9663F: include/linux/sctp.h 9664F: include/uapi/linux/sctp.h 9665F: include/net/sctp/ 9666F: net/sctp/ 9667 9668SCx200 CPU SUPPORT 9669M: Jim Cromie <jim.cromie@gmail.com> 9670S: Odd Fixes 9671F: Documentation/i2c/busses/scx200_acb 9672F: arch/x86/platform/scx200/ 9673F: drivers/watchdog/scx200_wdt.c 9674F: drivers/i2c/busses/scx200* 9675F: drivers/mtd/maps/scx200_docflash.c 9676F: include/linux/scx200.h 9677 9678SCx200 GPIO DRIVER 9679M: Jim Cromie <jim.cromie@gmail.com> 9680S: Maintained 9681F: drivers/char/scx200_gpio.c 9682F: include/linux/scx200_gpio.h 9683 9684SCx200 HRT CLOCKSOURCE DRIVER 9685M: Jim Cromie <jim.cromie@gmail.com> 9686S: Maintained 9687F: drivers/clocksource/scx200_hrt.c 9688 9689SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 9690M: Sascha Sommer <saschasommer@freenet.de> 9691L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 9692S: Maintained 9693F: drivers/mmc/host/sdricoh_cs.c 9694 9695SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 9696L: linux-mmc@vger.kernel.org 9697S: Orphan 9698F: drivers/mmc/host/sdhci.* 9699F: drivers/mmc/host/sdhci-pltfm.[ch] 9700 9701SECURE COMPUTING 9702M: Kees Cook <keescook@chromium.org> 9703R: Andy Lutomirski <luto@amacapital.net> 9704R: Will Drewry <wad@chromium.org> 9705T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 9706S: Supported 9707F: kernel/seccomp.c 9708F: include/uapi/linux/seccomp.h 9709F: include/linux/seccomp.h 9710F: tools/testing/selftests/seccomp/* 9711K: \bsecure_computing 9712K: \bTIF_SECCOMP\b 9713 9714SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 9715M: Ben Dooks <ben-linux@fluff.org> 9716M: Jaehoon Chung <jh80.chung@samsung.com> 9717L: linux-mmc@vger.kernel.org 9718S: Maintained 9719F: drivers/mmc/host/sdhci-s3c* 9720 9721SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 9722M: Viresh Kumar <vireshk@kernel.org> 9723L: spear-devel@list.st.com 9724L: linux-mmc@vger.kernel.org 9725S: Maintained 9726F: drivers/mmc/host/sdhci-spear.c 9727 9728SECURITY SUBSYSTEM 9729M: James Morris <james.l.morris@oracle.com> 9730M: "Serge E. Hallyn" <serge@hallyn.com> 9731L: linux-security-module@vger.kernel.org (suggested Cc:) 9732T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git 9733W: http://kernsec.org/ 9734S: Supported 9735F: security/ 9736 9737SECURITY CONTACT 9738M: Security Officers <security@kernel.org> 9739S: Supported 9740 9741SELINUX SECURITY MODULE 9742M: Paul Moore <paul@paul-moore.com> 9743M: Stephen Smalley <sds@tycho.nsa.gov> 9744M: Eric Paris <eparis@parisplace.org> 9745L: selinux@tycho.nsa.gov (moderated for non-subscribers) 9746W: http://selinuxproject.org 9747T: git git://git.infradead.org/users/pcmoore/selinux 9748S: Supported 9749F: include/linux/selinux* 9750F: security/selinux/ 9751F: scripts/selinux/ 9752 9753APPARMOR SECURITY MODULE 9754M: John Johansen <john.johansen@canonical.com> 9755L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 9756W: apparmor.wiki.kernel.org 9757T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git 9758S: Supported 9759F: security/apparmor/ 9760 9761YAMA SECURITY MODULE 9762M: Kees Cook <keescook@chromium.org> 9763T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 9764S: Supported 9765F: security/yama/ 9766 9767SENSABLE PHANTOM 9768M: Jiri Slaby <jirislaby@gmail.com> 9769S: Maintained 9770F: drivers/misc/phantom.c 9771F: include/uapi/linux/phantom.h 9772 9773SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER 9774M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com> 9775M: Ketan Mukadam <ketan.mukadam@avagotech.com> 9776M: John Soni Jose <sony.john@avagotech.com> 9777L: linux-scsi@vger.kernel.org 9778W: http://www.avagotech.com 9779S: Supported 9780F: drivers/scsi/be2iscsi/ 9781 9782Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER 9783M: Sathya Perla <sathya.perla@broadcom.com> 9784M: Ajit Khaparde <ajit.khaparde@broadcom.com> 9785M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com> 9786M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 9787M: Somnath Kotur <somnath.kotur@broadcom.com> 9788L: netdev@vger.kernel.org 9789W: http://www.emulex.com 9790S: Supported 9791F: drivers/net/ethernet/emulex/benet/ 9792 9793EMULEX ONECONNECT ROCE DRIVER 9794M: Selvin Xavier <selvin.xavier@avagotech.com> 9795M: Devesh Sharma <devesh.sharma@avagotech.com> 9796M: Mitesh Ahuja <mitesh.ahuja@avagotech.com> 9797L: linux-rdma@vger.kernel.org 9798W: http://www.emulex.com 9799S: Supported 9800F: drivers/infiniband/hw/ocrdma/ 9801 9802SFC NETWORK DRIVER 9803M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 9804M: Shradha Shah <sshah@solarflare.com> 9805L: netdev@vger.kernel.org 9806S: Supported 9807F: drivers/net/ethernet/sfc/ 9808 9809SGI GRU DRIVER 9810M: Dimitri Sivanich <sivanich@sgi.com> 9811S: Maintained 9812F: drivers/misc/sgi-gru/ 9813 9814SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER 9815M: Pat Gefre <pfg@sgi.com> 9816L: linux-ia64@vger.kernel.org 9817S: Supported 9818F: Documentation/ia64/serial.txt 9819F: drivers/tty/serial/ioc?_serial.c 9820F: include/linux/ioc?.h 9821 9822SGI XP/XPC/XPNET DRIVER 9823M: Cliff Whickman <cpw@sgi.com> 9824M: Robin Holt <robinmholt@gmail.com> 9825S: Maintained 9826F: drivers/misc/sgi-xp/ 9827 9828SI2157 MEDIA DRIVER 9829M: Antti Palosaari <crope@iki.fi> 9830L: linux-media@vger.kernel.org 9831W: https://linuxtv.org 9832W: http://palosaari.fi/linux/ 9833Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9834T: git git://linuxtv.org/anttip/media_tree.git 9835S: Maintained 9836F: drivers/media/tuners/si2157* 9837 9838SI2168 MEDIA DRIVER 9839M: Antti Palosaari <crope@iki.fi> 9840L: linux-media@vger.kernel.org 9841W: https://linuxtv.org 9842W: http://palosaari.fi/linux/ 9843Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9844T: git git://linuxtv.org/anttip/media_tree.git 9845S: Maintained 9846F: drivers/media/dvb-frontends/si2168* 9847 9848SI470X FM RADIO RECEIVER I2C DRIVER 9849M: Hans Verkuil <hverkuil@xs4all.nl> 9850L: linux-media@vger.kernel.org 9851T: git git://linuxtv.org/media_tree.git 9852W: https://linuxtv.org 9853S: Odd Fixes 9854F: drivers/media/radio/si470x/radio-si470x-i2c.c 9855 9856SI470X FM RADIO RECEIVER USB DRIVER 9857M: Hans Verkuil <hverkuil@xs4all.nl> 9858L: linux-media@vger.kernel.org 9859T: git git://linuxtv.org/media_tree.git 9860W: https://linuxtv.org 9861S: Maintained 9862F: drivers/media/radio/si470x/radio-si470x-common.c 9863F: drivers/media/radio/si470x/radio-si470x.h 9864F: drivers/media/radio/si470x/radio-si470x-usb.c 9865 9866SI4713 FM RADIO TRANSMITTER I2C DRIVER 9867M: Eduardo Valentin <edubezval@gmail.com> 9868L: linux-media@vger.kernel.org 9869T: git git://linuxtv.org/media_tree.git 9870W: https://linuxtv.org 9871S: Odd Fixes 9872F: drivers/media/radio/si4713/si4713.? 9873 9874SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 9875M: Eduardo Valentin <edubezval@gmail.com> 9876L: linux-media@vger.kernel.org 9877T: git git://linuxtv.org/media_tree.git 9878W: https://linuxtv.org 9879S: Odd Fixes 9880F: drivers/media/radio/si4713/radio-platform-si4713.c 9881 9882SI4713 FM RADIO TRANSMITTER USB DRIVER 9883M: Hans Verkuil <hverkuil@xs4all.nl> 9884L: linux-media@vger.kernel.org 9885T: git git://linuxtv.org/media_tree.git 9886W: https://linuxtv.org 9887S: Maintained 9888F: drivers/media/radio/si4713/radio-usb-si4713.c 9889 9890SIANO DVB DRIVER 9891M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 9892L: linux-media@vger.kernel.org 9893W: https://linuxtv.org 9894T: git git://linuxtv.org/media_tree.git 9895S: Odd fixes 9896F: drivers/media/common/siano/ 9897F: drivers/media/usb/siano/ 9898F: drivers/media/usb/siano/ 9899F: drivers/media/mmc/siano/ 9900 9901SIMPLEFB FB DRIVER 9902M: Hans de Goede <hdegoede@redhat.com> 9903L: linux-fbdev@vger.kernel.org 9904S: Maintained 9905F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 9906F: drivers/video/fbdev/simplefb.c 9907F: include/linux/platform_data/simplefb.h 9908 9909SH_VEU V4L2 MEM2MEM DRIVER 9910L: linux-media@vger.kernel.org 9911S: Orphan 9912F: drivers/media/platform/sh_veu.c 9913 9914SH_VOU V4L2 OUTPUT DRIVER 9915L: linux-media@vger.kernel.org 9916S: Orphan 9917F: drivers/media/platform/sh_vou.c 9918F: include/media/drv-intf/sh_vou.h 9919 9920SIMPLE FIRMWARE INTERFACE (SFI) 9921M: Len Brown <lenb@kernel.org> 9922L: sfi-devel@simplefirmware.org 9923W: http://simplefirmware.org/ 9924T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 9925S: Supported 9926F: arch/x86/platform/sfi/ 9927F: drivers/sfi/ 9928F: include/linux/sfi*.h 9929 9930SIMTEC EB110ATX (Chalice CATS) 9931P: Ben Dooks 9932P: Vincent Sanders <vince@simtec.co.uk> 9933M: Simtec Linux Team <linux@simtec.co.uk> 9934W: http://www.simtec.co.uk/products/EB110ATX/ 9935S: Supported 9936 9937SIMTEC EB2410ITX (BAST) 9938P: Ben Dooks 9939P: Vincent Sanders <vince@simtec.co.uk> 9940M: Simtec Linux Team <linux@simtec.co.uk> 9941W: http://www.simtec.co.uk/products/EB2410ITX/ 9942S: Supported 9943F: arch/arm/mach-s3c24xx/mach-bast.c 9944F: arch/arm/mach-s3c24xx/bast-ide.c 9945F: arch/arm/mach-s3c24xx/bast-irq.c 9946 9947TI DAVINCI MACHINE SUPPORT 9948M: Sekhar Nori <nsekhar@ti.com> 9949M: Kevin Hilman <khilman@deeprootsystems.com> 9950T: git git://gitorious.org/linux-davinci/linux-davinci.git 9951Q: http://patchwork.kernel.org/project/linux-davinci/list/ 9952S: Supported 9953F: arch/arm/mach-davinci/ 9954F: drivers/i2c/busses/i2c-davinci.c 9955 9956TI DAVINCI SERIES MEDIA DRIVER 9957M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9958L: linux-media@vger.kernel.org 9959W: https://linuxtv.org 9960Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9961T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9962S: Maintained 9963F: drivers/media/platform/davinci/ 9964F: include/media/davinci/ 9965 9966TI AM437X VPFE DRIVER 9967M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9968L: linux-media@vger.kernel.org 9969W: https://linuxtv.org 9970Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9971T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9972S: Maintained 9973F: drivers/media/platform/am437x/ 9974 9975OV2659 OMNIVISION SENSOR DRIVER 9976M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 9977L: linux-media@vger.kernel.org 9978W: https://linuxtv.org 9979Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9980T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 9981S: Maintained 9982F: drivers/media/i2c/ov2659.c 9983F: include/media/i2c/ov2659.h 9984 9985SILICON MOTION SM712 FRAME BUFFER DRIVER 9986M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 9987M: Teddy Wang <teddy.wang@siliconmotion.com> 9988M: Sudip Mukherjee <sudip@vectorindia.org> 9989L: linux-fbdev@vger.kernel.org 9990S: Maintained 9991F: drivers/video/fbdev/sm712* 9992F: Documentation/fb/sm712fb.txt 9993 9994SIS 190 ETHERNET DRIVER 9995M: Francois Romieu <romieu@fr.zoreil.com> 9996L: netdev@vger.kernel.org 9997S: Maintained 9998F: drivers/net/ethernet/sis/sis190.c 9999 10000SIS 900/7016 FAST ETHERNET DRIVER 10001M: Daniele Venzano <venza@brownhat.org> 10002W: http://www.brownhat.org/sis900.html 10003L: netdev@vger.kernel.org 10004S: Maintained 10005F: drivers/net/ethernet/sis/sis900.* 10006 10007SIS FRAMEBUFFER DRIVER 10008M: Thomas Winischhofer <thomas@winischhofer.net> 10009W: http://www.winischhofer.net/linuxsisvga.shtml 10010S: Maintained 10011F: Documentation/fb/sisfb.txt 10012F: drivers/video/fbdev/sis/ 10013F: include/video/sisfb.h 10014 10015SIS USB2VGA DRIVER 10016M: Thomas Winischhofer <thomas@winischhofer.net> 10017W: http://www.winischhofer.at/linuxsisusbvga.shtml 10018S: Maintained 10019F: drivers/usb/misc/sisusbvga/ 10020 10021SLAB ALLOCATOR 10022M: Christoph Lameter <cl@linux.com> 10023M: Pekka Enberg <penberg@kernel.org> 10024M: David Rientjes <rientjes@google.com> 10025M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 10026M: Andrew Morton <akpm@linux-foundation.org> 10027L: linux-mm@kvack.org 10028S: Maintained 10029F: include/linux/sl?b*.h 10030F: mm/sl?b* 10031 10032SLEEPABLE READ-COPY UPDATE (SRCU) 10033M: Lai Jiangshan <jiangshanlai@gmail.com> 10034M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 10035M: Josh Triplett <josh@joshtriplett.org> 10036R: Steven Rostedt <rostedt@goodmis.org> 10037R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 10038L: linux-kernel@vger.kernel.org 10039W: http://www.rdrop.com/users/paulmck/RCU/ 10040S: Supported 10041T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 10042F: include/linux/srcu.h 10043F: kernel/rcu/srcu.c 10044 10045SMACK SECURITY MODULE 10046M: Casey Schaufler <casey@schaufler-ca.com> 10047L: linux-security-module@vger.kernel.org 10048W: http://schaufler-ca.com 10049T: git git://git.gitorious.org/smack-next/kernel.git 10050S: Maintained 10051F: Documentation/security/Smack.txt 10052F: security/smack/ 10053 10054DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) 10055M: Kevin Hilman <khilman@kernel.org> 10056M: Nishanth Menon <nm@ti.com> 10057S: Maintained 10058F: drivers/power/avs/ 10059F: include/linux/power/smartreflex.h 10060L: linux-pm@vger.kernel.org 10061 10062SMC91x ETHERNET DRIVER 10063M: Nicolas Pitre <nico@fluxnic.net> 10064S: Odd Fixes 10065F: drivers/net/ethernet/smsc/smc91x.* 10066 10067SMIA AND SMIA++ IMAGE SENSOR DRIVER 10068M: Sakari Ailus <sakari.ailus@iki.fi> 10069L: linux-media@vger.kernel.org 10070S: Maintained 10071F: drivers/media/i2c/smiapp/ 10072F: include/media/i2c/smiapp.h 10073F: drivers/media/i2c/smiapp-pll.c 10074F: drivers/media/i2c/smiapp-pll.h 10075F: include/uapi/linux/smiapp.h 10076F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt 10077 10078SMM665 HARDWARE MONITOR DRIVER 10079M: Guenter Roeck <linux@roeck-us.net> 10080L: lm-sensors@lm-sensors.org 10081S: Maintained 10082F: Documentation/hwmon/smm665 10083F: drivers/hwmon/smm665.c 10084 10085SMSC EMC2103 HARDWARE MONITOR DRIVER 10086M: Steve Glendinning <steve.glendinning@shawell.net> 10087L: lm-sensors@lm-sensors.org 10088S: Maintained 10089F: Documentation/hwmon/emc2103 10090F: drivers/hwmon/emc2103.c 10091 10092SMSC SCH5627 HARDWARE MONITOR DRIVER 10093M: Hans de Goede <hdegoede@redhat.com> 10094L: lm-sensors@lm-sensors.org 10095S: Supported 10096F: Documentation/hwmon/sch5627 10097F: drivers/hwmon/sch5627.c 10098 10099SMSC47B397 HARDWARE MONITOR DRIVER 10100M: Jean Delvare <jdelvare@suse.com> 10101L: lm-sensors@lm-sensors.org 10102S: Maintained 10103F: Documentation/hwmon/smsc47b397 10104F: drivers/hwmon/smsc47b397.c 10105 10106SMSC911x ETHERNET DRIVER 10107M: Steve Glendinning <steve.glendinning@shawell.net> 10108L: netdev@vger.kernel.org 10109S: Maintained 10110F: include/linux/smsc911x.h 10111F: drivers/net/ethernet/smsc/smsc911x.* 10112 10113SMSC9420 PCI ETHERNET DRIVER 10114M: Steve Glendinning <steve.glendinning@shawell.net> 10115L: netdev@vger.kernel.org 10116S: Maintained 10117F: drivers/net/ethernet/smsc/smsc9420.* 10118 10119SMSC UFX6000 and UFX7000 USB to VGA DRIVER 10120M: Steve Glendinning <steve.glendinning@shawell.net> 10121L: linux-fbdev@vger.kernel.org 10122S: Maintained 10123F: drivers/video/fbdev/smscufx.c 10124 10125SOC-CAMERA V4L2 SUBSYSTEM 10126M: Guennadi Liakhovetski <g.liakhovetski@gmx.de> 10127L: linux-media@vger.kernel.org 10128T: git git://linuxtv.org/media_tree.git 10129S: Maintained 10130F: include/media/soc* 10131F: drivers/media/i2c/soc_camera/ 10132F: drivers/media/platform/soc_camera/ 10133 10134SOEKRIS NET48XX LED SUPPORT 10135M: Chris Boot <bootc@bootc.net> 10136S: Maintained 10137F: drivers/leds/leds-net48xx.c 10138 10139SOFTLOGIC 6x10 MPEG CODEC 10140M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> 10141M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 10142M: Andrey Utkin <andrey.krieger.utkin@gmail.com> 10143M: Ismael Luceno <ismael@iodev.co.uk> 10144L: linux-media@vger.kernel.org 10145S: Supported 10146F: drivers/media/pci/solo6x10/ 10147 10148SOFTWARE RAID (Multiple Disks) SUPPORT 10149M: Shaohua Li <shli@kernel.org> 10150L: linux-raid@vger.kernel.org 10151T: git git://neil.brown.name/md 10152S: Supported 10153F: drivers/md/ 10154F: include/linux/raid/ 10155F: include/uapi/linux/raid/ 10156 10157SONIC NETWORK DRIVER 10158M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 10159L: netdev@vger.kernel.org 10160S: Maintained 10161F: drivers/net/ethernet/natsemi/sonic.* 10162 10163SONICS SILICON BACKPLANE DRIVER (SSB) 10164M: Michael Buesch <m@bues.ch> 10165L: linux-wireless@vger.kernel.org 10166S: Maintained 10167F: drivers/ssb/ 10168F: include/linux/ssb/ 10169 10170SONY VAIO CONTROL DEVICE DRIVER 10171M: Mattia Dongili <malattia@linux.it> 10172L: platform-driver-x86@vger.kernel.org 10173W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 10174S: Maintained 10175F: Documentation/laptops/sony-laptop.txt 10176F: drivers/char/sonypi.c 10177F: drivers/platform/x86/sony-laptop.c 10178F: include/linux/sony-laptop.h 10179 10180SONY MEMORYSTICK CARD SUPPORT 10181M: Alex Dubov <oakad@yahoo.com> 10182W: http://tifmxx.berlios.de/ 10183S: Maintained 10184F: drivers/memstick/host/tifm_ms.c 10185 10186SONY MEMORYSTICK STANDARD SUPPORT 10187M: Maxim Levitsky <maximlevitsky@gmail.com> 10188S: Maintained 10189F: drivers/memstick/core/ms_block.* 10190 10191SOUND 10192M: Jaroslav Kysela <perex@perex.cz> 10193M: Takashi Iwai <tiwai@suse.com> 10194L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10195W: http://www.alsa-project.org/ 10196T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10197T: git git://git.alsa-project.org/alsa-kernel.git 10198Q: http://patchwork.kernel.org/project/alsa-devel/list/ 10199S: Maintained 10200F: Documentation/sound/ 10201F: include/sound/ 10202F: include/uapi/sound/ 10203F: sound/ 10204 10205SOUND - COMPRESSED AUDIO 10206M: Vinod Koul <vinod.koul@intel.com> 10207L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10208T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git 10209S: Supported 10210F: Documentation/sound/alsa/compress_offload.txt 10211F: include/sound/compress_driver.h 10212F: include/uapi/sound/compress_* 10213F: sound/core/compress_offload.c 10214F: sound/soc/soc-compress.c 10215 10216SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 10217M: Liam Girdwood <lgirdwood@gmail.com> 10218M: Mark Brown <broonie@kernel.org> 10219T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git 10220L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10221W: http://alsa-project.org/main/index.php/ASoC 10222S: Supported 10223F: Documentation/sound/alsa/soc/ 10224F: sound/soc/ 10225F: include/sound/soc* 10226 10227SOUND - DMAENGINE HELPERS 10228M: Lars-Peter Clausen <lars@metafoo.de> 10229S: Supported 10230F: include/sound/dmaengine_pcm.h 10231F: sound/core/pcm_dmaengine.c 10232F: sound/soc/soc-generic-dmaengine-pcm.c 10233 10234SP2 MEDIA DRIVER 10235M: Olli Salonen <olli.salonen@iki.fi> 10236L: linux-media@vger.kernel.org 10237W: https://linuxtv.org 10238Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10239S: Maintained 10240F: drivers/media/dvb-frontends/sp2* 10241 10242SPARC + UltraSPARC (sparc/sparc64) 10243M: "David S. Miller" <davem@davemloft.net> 10244L: sparclinux@vger.kernel.org 10245Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 10246T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10247T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10248S: Maintained 10249F: arch/sparc/ 10250F: drivers/sbus/ 10251 10252SPARC SERIAL DRIVERS 10253M: "David S. Miller" <davem@davemloft.net> 10254L: sparclinux@vger.kernel.org 10255T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 10256T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git 10257S: Maintained 10258F: include/linux/sunserialcore.h 10259F: drivers/tty/serial/suncore.c 10260F: drivers/tty/serial/sunhv.c 10261F: drivers/tty/serial/sunsab.c 10262F: drivers/tty/serial/sunsab.h 10263F: drivers/tty/serial/sunsu.c 10264F: drivers/tty/serial/sunzilog.c 10265F: drivers/tty/serial/sunzilog.h 10266 10267SPARSE CHECKER 10268M: "Christopher Li" <sparse@chrisli.org> 10269L: linux-sparse@vger.kernel.org 10270W: https://sparse.wiki.kernel.org/ 10271T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git 10272T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git 10273S: Maintained 10274F: include/linux/compiler.h 10275 10276SPEAR PLATFORM SUPPORT 10277M: Viresh Kumar <vireshk@kernel.org> 10278M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 10279L: spear-devel@list.st.com 10280L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10281W: http://www.st.com/spear 10282S: Maintained 10283F: arch/arm/boot/dts/spear* 10284F: arch/arm/mach-spear/ 10285 10286SPEAR CLOCK FRAMEWORK SUPPORT 10287M: Viresh Kumar <vireshk@kernel.org> 10288L: spear-devel@list.st.com 10289L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10290W: http://www.st.com/spear 10291S: Maintained 10292F: drivers/clk/spear/ 10293 10294SPI SUBSYSTEM 10295M: Mark Brown <broonie@kernel.org> 10296L: linux-spi@vger.kernel.org 10297T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git 10298Q: http://patchwork.kernel.org/project/spi-devel-general/list/ 10299S: Maintained 10300F: Documentation/spi/ 10301F: drivers/spi/ 10302F: include/linux/spi/ 10303F: include/uapi/linux/spi/ 10304 10305SPIDERNET NETWORK DRIVER for CELL 10306M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 10307L: netdev@vger.kernel.org 10308S: Supported 10309F: Documentation/networking/spider_net.txt 10310F: drivers/net/ethernet/toshiba/spider_net* 10311 10312SPU FILE SYSTEM 10313M: Jeremy Kerr <jk@ozlabs.org> 10314L: linuxppc-dev@lists.ozlabs.org 10315W: http://www.ibm.com/developerworks/power/cell/ 10316S: Supported 10317F: Documentation/filesystems/spufs.txt 10318F: arch/powerpc/platforms/cell/spufs/ 10319 10320SQUASHFS FILE SYSTEM 10321M: Phillip Lougher <phillip@squashfs.org.uk> 10322L: squashfs-devel@lists.sourceforge.net (subscribers-only) 10323W: http://squashfs.org.uk 10324T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 10325S: Maintained 10326F: Documentation/filesystems/squashfs.txt 10327F: fs/squashfs/ 10328 10329SRM (Alpha) environment access 10330M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 10331S: Maintained 10332F: arch/alpha/kernel/srm_env.c 10333 10334STABLE BRANCH 10335M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10336L: stable@vger.kernel.org 10337S: Supported 10338F: Documentation/stable_kernel_rules.txt 10339 10340STAGING SUBSYSTEM 10341M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 10342T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git 10343L: devel@driverdev.osuosl.org 10344S: Supported 10345F: drivers/staging/ 10346 10347STAGING - COMEDI 10348M: Ian Abbott <abbotti@mev.co.uk> 10349M: H Hartley Sweeten <hsweeten@visionengravers.com> 10350S: Odd Fixes 10351F: drivers/staging/comedi/ 10352 10353STAGING - FLARION FT1000 DRIVERS 10354M: Marek Belisko <marek.belisko@gmail.com> 10355S: Odd Fixes 10356F: drivers/staging/ft1000/ 10357 10358STAGING - INDUSTRIAL IO 10359M: Jonathan Cameron <jic23@kernel.org> 10360L: linux-iio@vger.kernel.org 10361S: Odd Fixes 10362F: drivers/staging/iio/ 10363 10364STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS 10365M: Jarod Wilson <jarod@wilsonet.com> 10366W: http://www.lirc.org/ 10367S: Odd Fixes 10368F: drivers/staging/media/lirc/ 10369 10370STAGING - LUSTRE PARALLEL FILESYSTEM 10371M: Oleg Drokin <oleg.drokin@intel.com> 10372M: Andreas Dilger <andreas.dilger@intel.com> 10373L: lustre-devel@lists.lustre.org (moderated for non-subscribers) 10374W: http://wiki.lustre.org/ 10375S: Maintained 10376F: drivers/staging/lustre 10377 10378STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 10379M: Marc Dietrich <marvin24@gmx.de> 10380L: ac100@lists.launchpad.net (moderated for non-subscribers) 10381L: linux-tegra@vger.kernel.org 10382S: Maintained 10383F: drivers/staging/nvec/ 10384 10385STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 10386M: Jens Frederich <jfrederich@gmail.com> 10387M: Daniel Drake <dsd@laptop.org> 10388M: Jon Nettleton <jon.nettleton@gmail.com> 10389W: http://wiki.laptop.org/go/DCON 10390S: Maintained 10391F: drivers/staging/olpc_dcon/ 10392 10393STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER 10394M: Willy Tarreau <willy@meta-x.org> 10395S: Odd Fixes 10396F: drivers/staging/panel/ 10397 10398STAGING - REALTEK RTL8712U DRIVERS 10399M: Larry Finger <Larry.Finger@lwfinger.net> 10400M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 10401S: Odd Fixes 10402F: drivers/staging/rtl8712/ 10403 10404STAGING - REALTEK RTL8723U WIRELESS DRIVER 10405M: Larry Finger <Larry.Finger@lwfinger.net> 10406M: Jes Sorensen <Jes.Sorensen@redhat.com> 10407L: linux-wireless@vger.kernel.org 10408S: Maintained 10409F: drivers/staging/rtl8723au/ 10410 10411STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 10412M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 10413M: Teddy Wang <teddy.wang@siliconmotion.com> 10414M: Sudip Mukherjee <sudip@vectorindia.org> 10415L: linux-fbdev@vger.kernel.org 10416S: Maintained 10417F: drivers/staging/sm750fb/ 10418 10419STAGING - SLICOSS 10420M: Lior Dotan <liodot@gmail.com> 10421M: Christopher Harrer <charrer@alacritech.com> 10422S: Odd Fixes 10423F: drivers/staging/slicoss/ 10424 10425STAGING - SPEAKUP CONSOLE SPEECH DRIVER 10426M: William Hubbs <w.d.hubbs@gmail.com> 10427M: Chris Brannon <chris@the-brannons.com> 10428M: Kirk Reiser <kirk@reisers.ca> 10429M: Samuel Thibault <samuel.thibault@ens-lyon.org> 10430L: speakup@linux-speakup.org 10431W: http://www.linux-speakup.org/ 10432S: Odd Fixes 10433F: drivers/staging/speakup/ 10434 10435STAGING - VIA VT665X DRIVERS 10436M: Forest Bond <forest@alittletooquiet.net> 10437S: Odd Fixes 10438F: drivers/staging/vt665?/ 10439 10440STAGING - WILC1000 WIFI DRIVER 10441M: Johnny Kim <johnny.kim@atmel.com> 10442M: Austin Shin <austin.shin@atmel.com> 10443M: Chris Park <chris.park@atmel.com> 10444M: Tony Cho <tony.cho@atmel.com> 10445M: Glen Lee <glen.lee@atmel.com> 10446M: Leo Kim <leo.kim@atmel.com> 10447L: linux-wireless@vger.kernel.org 10448S: Supported 10449F: drivers/staging/wilc1000/ 10450 10451STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER 10452M: Arnaud Patard <arnaud.patard@rtp-net.org> 10453S: Odd Fixes 10454F: drivers/staging/xgifb/ 10455 10456HFI1 DRIVER 10457M: Mike Marciniszyn <infinipath@intel.com> 10458L: linux-rdma@vger.kernel.org 10459S: Supported 10460F: drivers/staging/rdma/hfi1 10461 10462STARFIRE/DURALAN NETWORK DRIVER 10463M: Ion Badulescu <ionut@badula.org> 10464S: Odd Fixes 10465F: drivers/net/ethernet/adaptec/starfire* 10466 10467SUN3/3X 10468M: Sam Creasey <sammy@sammy.net> 10469W: http://sammy.net/sun3/ 10470S: Maintained 10471F: arch/m68k/kernel/*sun3* 10472F: arch/m68k/sun3*/ 10473F: arch/m68k/include/asm/sun3* 10474F: drivers/net/ethernet/i825xx/sun3* 10475 10476SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 10477M: Hans de Goede <hdegoede@redhat.com> 10478L: linux-input@vger.kernel.org 10479S: Maintained 10480F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 10481F: drivers/input/keyboard/sun4i-lradc-keys.c 10482 10483SUNDANCE NETWORK DRIVER 10484M: Denis Kirjanov <kda@linux-powerpc.org> 10485L: netdev@vger.kernel.org 10486S: Maintained 10487F: drivers/net/ethernet/dlink/sundance.c 10488 10489SUPERH 10490M: Yoshinori Sato <ysato@users.sourceforge.jp> 10491M: Rich Felker <dalias@libc.org> 10492L: linux-sh@vger.kernel.org 10493Q: http://patchwork.kernel.org/project/linux-sh/list/ 10494S: Maintained 10495F: Documentation/sh/ 10496F: arch/sh/ 10497F: drivers/sh/ 10498 10499SUSPEND TO RAM 10500M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10501M: Len Brown <len.brown@intel.com> 10502M: Pavel Machek <pavel@ucw.cz> 10503L: linux-pm@vger.kernel.org 10504S: Supported 10505F: Documentation/power/ 10506F: arch/x86/kernel/acpi/ 10507F: drivers/base/power/ 10508F: kernel/power/ 10509F: include/linux/suspend.h 10510F: include/linux/freezer.h 10511F: include/linux/pm.h 10512 10513SVGA HANDLING 10514M: Martin Mares <mj@ucw.cz> 10515L: linux-video@atrey.karlin.mff.cuni.cz 10516S: Maintained 10517F: Documentation/svga.txt 10518F: arch/x86/boot/video* 10519 10520SWIOTLB SUBSYSTEM 10521M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 10522L: linux-kernel@vger.kernel.org 10523T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git 10524S: Supported 10525F: lib/swiotlb.c 10526F: arch/*/kernel/pci-swiotlb.c 10527F: include/linux/swiotlb.h 10528 10529SWITCHDEV 10530M: Jiri Pirko <jiri@resnulli.us> 10531L: netdev@vger.kernel.org 10532S: Supported 10533F: net/switchdev/ 10534F: include/net/switchdev.h 10535 10536SYNOPSYS ARC ARCHITECTURE 10537M: Vineet Gupta <vgupta@synopsys.com> 10538L: linux-snps-arc@lists.infradead.org 10539S: Supported 10540F: arch/arc/ 10541F: Documentation/devicetree/bindings/arc/* 10542F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 10543F: drivers/tty/serial/arc_uart.c 10544T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 10545 10546SYNOPSYS ARC SDP platform support 10547M: Alexey Brodkin <abrodkin@synopsys.com> 10548S: Supported 10549F: arch/arc/plat-axs10x 10550F: arch/arc/boot/dts/ax* 10551F: Documentation/devicetree/bindings/arc/axs10* 10552 10553SYSTEM CONFIGURATION (SYSCON) 10554M: Lee Jones <lee.jones@linaro.org> 10555M: Arnd Bergmann <arnd@arndb.de> 10556T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git 10557S: Supported 10558F: drivers/mfd/syscon.c 10559 10560SYSV FILESYSTEM 10561M: Christoph Hellwig <hch@infradead.org> 10562S: Maintained 10563F: Documentation/filesystems/sysv-fs.txt 10564F: fs/sysv/ 10565F: include/linux/sysv_fs.h 10566 10567TARGET SUBSYSTEM 10568M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> 10569L: linux-scsi@vger.kernel.org 10570L: target-devel@vger.kernel.org 10571W: http://www.linux-iscsi.org 10572W: http://groups.google.com/group/linux-iscsi-target-dev 10573T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 10574S: Supported 10575F: drivers/target/ 10576F: include/target/ 10577F: Documentation/target/ 10578 10579TASKSTATS STATISTICS INTERFACE 10580M: Balbir Singh <bsingharora@gmail.com> 10581S: Maintained 10582F: Documentation/accounting/taskstats* 10583F: include/linux/taskstats* 10584F: kernel/taskstats.c 10585 10586TC CLASSIFIER 10587M: Jamal Hadi Salim <jhs@mojatatu.com> 10588L: netdev@vger.kernel.org 10589S: Maintained 10590F: include/net/pkt_cls.h 10591F: include/uapi/linux/pkt_cls.h 10592F: net/sched/ 10593 10594TCP LOW PRIORITY MODULE 10595M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 10596M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 10597W: http://tcp-lp-mod.sourceforge.net/ 10598S: Maintained 10599F: net/ipv4/tcp_lp.c 10600 10601TDA10071 MEDIA DRIVER 10602M: Antti Palosaari <crope@iki.fi> 10603L: linux-media@vger.kernel.org 10604W: https://linuxtv.org 10605W: http://palosaari.fi/linux/ 10606Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10607T: git git://linuxtv.org/anttip/media_tree.git 10608S: Maintained 10609F: drivers/media/dvb-frontends/tda10071* 10610 10611TDA18212 MEDIA DRIVER 10612M: Antti Palosaari <crope@iki.fi> 10613L: linux-media@vger.kernel.org 10614W: https://linuxtv.org 10615W: http://palosaari.fi/linux/ 10616Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10617T: git git://linuxtv.org/anttip/media_tree.git 10618S: Maintained 10619F: drivers/media/tuners/tda18212* 10620 10621TDA18218 MEDIA DRIVER 10622M: Antti Palosaari <crope@iki.fi> 10623L: linux-media@vger.kernel.org 10624W: https://linuxtv.org 10625W: http://palosaari.fi/linux/ 10626Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10627T: git git://linuxtv.org/anttip/media_tree.git 10628S: Maintained 10629F: drivers/media/tuners/tda18218* 10630 10631TDA18271 MEDIA DRIVER 10632M: Michael Krufky <mkrufky@linuxtv.org> 10633L: linux-media@vger.kernel.org 10634W: https://linuxtv.org 10635W: http://github.com/mkrufky 10636Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10637T: git git://linuxtv.org/mkrufky/tuners.git 10638S: Maintained 10639F: drivers/media/tuners/tda18271* 10640 10641TDA827x MEDIA DRIVER 10642M: Michael Krufky <mkrufky@linuxtv.org> 10643L: linux-media@vger.kernel.org 10644W: https://linuxtv.org 10645W: http://github.com/mkrufky 10646Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10647T: git git://linuxtv.org/mkrufky/tuners.git 10648S: Maintained 10649F: drivers/media/tuners/tda8290.* 10650 10651TDA8290 MEDIA DRIVER 10652M: Michael Krufky <mkrufky@linuxtv.org> 10653L: linux-media@vger.kernel.org 10654W: https://linuxtv.org 10655W: http://github.com/mkrufky 10656Q: http://patchwork.linuxtv.org/project/linux-media/list/ 10657T: git git://linuxtv.org/mkrufky/tuners.git 10658S: Maintained 10659F: drivers/media/tuners/tda8290.* 10660 10661TDA9840 MEDIA DRIVER 10662M: Hans Verkuil <hverkuil@xs4all.nl> 10663L: linux-media@vger.kernel.org 10664T: git git://linuxtv.org/media_tree.git 10665W: https://linuxtv.org 10666S: Maintained 10667F: drivers/media/i2c/tda9840* 10668 10669TEA5761 TUNER DRIVER 10670M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10671L: linux-media@vger.kernel.org 10672W: https://linuxtv.org 10673T: git git://linuxtv.org/media_tree.git 10674S: Odd fixes 10675F: drivers/media/tuners/tea5761.* 10676 10677TEA5767 TUNER DRIVER 10678M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 10679L: linux-media@vger.kernel.org 10680W: https://linuxtv.org 10681T: git git://linuxtv.org/media_tree.git 10682S: Maintained 10683F: drivers/media/tuners/tea5767.* 10684 10685TEA6415C MEDIA DRIVER 10686M: Hans Verkuil <hverkuil@xs4all.nl> 10687L: linux-media@vger.kernel.org 10688T: git git://linuxtv.org/media_tree.git 10689W: https://linuxtv.org 10690S: Maintained 10691F: drivers/media/i2c/tea6415c* 10692 10693TEA6420 MEDIA DRIVER 10694M: Hans Verkuil <hverkuil@xs4all.nl> 10695L: linux-media@vger.kernel.org 10696T: git git://linuxtv.org/media_tree.git 10697W: https://linuxtv.org 10698S: Maintained 10699F: drivers/media/i2c/tea6420* 10700 10701TEAM DRIVER 10702M: Jiri Pirko <jiri@resnulli.us> 10703L: netdev@vger.kernel.org 10704S: Supported 10705F: drivers/net/team/ 10706F: include/linux/if_team.h 10707F: include/uapi/linux/if_team.h 10708 10709TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 10710M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 10711S: Maintained 10712F: arch/x86/platform/ts5500/ 10713 10714TECHNOTREND USB IR RECEIVER 10715M: Sean Young <sean@mess.org> 10716L: linux-media@vger.kernel.org 10717S: Maintained 10718F: drivers/media/rc/ttusbir.c 10719 10720TEGRA ARCHITECTURE SUPPORT 10721M: Stephen Warren <swarren@wwwdotorg.org> 10722M: Thierry Reding <thierry.reding@gmail.com> 10723M: Alexandre Courbot <gnurou@gmail.com> 10724L: linux-tegra@vger.kernel.org 10725Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 10726T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git 10727S: Supported 10728N: [^a-z]tegra 10729 10730TEGRA CLOCK DRIVER 10731M: Peter De Schrijver <pdeschrijver@nvidia.com> 10732M: Prashant Gaikwad <pgaikwad@nvidia.com> 10733S: Supported 10734F: drivers/clk/tegra/ 10735 10736TEGRA DMA DRIVER 10737M: Laxman Dewangan <ldewangan@nvidia.com> 10738S: Supported 10739F: drivers/dma/tegra20-apb-dma.c 10740 10741TEGRA I2C DRIVER 10742M: Laxman Dewangan <ldewangan@nvidia.com> 10743S: Supported 10744F: drivers/i2c/busses/i2c-tegra.c 10745 10746TEGRA IOMMU DRIVERS 10747M: Hiroshi Doyu <hdoyu@nvidia.com> 10748S: Supported 10749F: drivers/iommu/tegra* 10750 10751TEGRA KBC DRIVER 10752M: Rakesh Iyer <riyer@nvidia.com> 10753M: Laxman Dewangan <ldewangan@nvidia.com> 10754S: Supported 10755F: drivers/input/keyboard/tegra-kbc.c 10756 10757TEGRA PWM DRIVER 10758M: Thierry Reding <thierry.reding@gmail.com> 10759S: Supported 10760F: drivers/pwm/pwm-tegra.c 10761 10762TEGRA SERIAL DRIVER 10763M: Laxman Dewangan <ldewangan@nvidia.com> 10764S: Supported 10765F: drivers/tty/serial/serial-tegra.c 10766 10767TEGRA SPI DRIVER 10768M: Laxman Dewangan <ldewangan@nvidia.com> 10769S: Supported 10770F: drivers/spi/spi-tegra* 10771 10772TEHUTI ETHERNET DRIVER 10773M: Andy Gospodarek <andy@greyhouse.net> 10774L: netdev@vger.kernel.org 10775S: Supported 10776F: drivers/net/ethernet/tehuti/* 10777 10778Telecom Clock Driver for MCPL0010 10779M: Mark Gross <mark.gross@intel.com> 10780S: Supported 10781F: drivers/char/tlclk.c 10782 10783TENSILICA XTENSA PORT (xtensa) 10784M: Chris Zankel <chris@zankel.net> 10785M: Max Filippov <jcmvbkbc@gmail.com> 10786L: linux-xtensa@linux-xtensa.org 10787T: git git://github.com/czankel/xtensa-linux.git 10788S: Maintained 10789F: arch/xtensa/ 10790F: drivers/irqchip/irq-xtensa-* 10791 10792THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 10793M: Hans Verkuil <hverkuil@xs4all.nl> 10794L: linux-media@vger.kernel.org 10795T: git git://linuxtv.org/media_tree.git 10796W: https://linuxtv.org 10797S: Maintained 10798F: drivers/media/radio/radio-raremono.c 10799 10800THERMAL 10801M: Zhang Rui <rui.zhang@intel.com> 10802M: Eduardo Valentin <edubezval@gmail.com> 10803L: linux-pm@vger.kernel.org 10804T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git 10805T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 10806Q: https://patchwork.kernel.org/project/linux-pm/list/ 10807S: Supported 10808F: drivers/thermal/ 10809F: include/linux/thermal.h 10810F: include/uapi/linux/thermal.h 10811F: include/linux/cpu_cooling.h 10812F: Documentation/devicetree/bindings/thermal/ 10813 10814THERMAL/CPU_COOLING 10815M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 10816M: Viresh Kumar <viresh.kumar@linaro.org> 10817M: Javi Merino <javi.merino@arm.com> 10818L: linux-pm@vger.kernel.org 10819S: Supported 10820F: Documentation/thermal/cpu-cooling-api.txt 10821F: drivers/thermal/cpu_cooling.c 10822F: include/linux/cpu_cooling.h 10823 10824THINGM BLINK(1) USB RGB LED DRIVER 10825M: Vivien Didelot <vivien.didelot@savoirfairelinux.com> 10826S: Maintained 10827F: drivers/hid/hid-thingm.c 10828 10829THINKPAD ACPI EXTRAS DRIVER 10830M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 10831L: ibm-acpi-devel@lists.sourceforge.net 10832L: platform-driver-x86@vger.kernel.org 10833W: http://ibm-acpi.sourceforge.net 10834W: http://thinkwiki.org/wiki/Ibm-acpi 10835T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 10836S: Maintained 10837F: drivers/platform/x86/thinkpad_acpi.c 10838 10839TI BANDGAP AND THERMAL DRIVER 10840M: Eduardo Valentin <edubezval@gmail.com> 10841L: linux-pm@vger.kernel.org 10842L: linux-omap@vger.kernel.org 10843S: Maintained 10844F: drivers/thermal/ti-soc-thermal/ 10845 10846TI CDCE706 CLOCK DRIVER 10847M: Max Filippov <jcmvbkbc@gmail.com> 10848S: Maintained 10849F: drivers/clk/clk-cdce706.c 10850 10851TI CLOCK DRIVER 10852M: Tero Kristo <t-kristo@ti.com> 10853L: linux-omap@vger.kernel.org 10854S: Maintained 10855F: drivers/clk/ti/ 10856F: include/linux/clk/ti.h 10857 10858TI FLASH MEDIA INTERFACE DRIVER 10859M: Alex Dubov <oakad@yahoo.com> 10860S: Maintained 10861F: drivers/misc/tifm* 10862F: drivers/mmc/host/tifm_sd.c 10863F: include/linux/tifm.h 10864 10865TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 10866M: Santosh Shilimkar <ssantosh@kernel.org> 10867L: linux-kernel@vger.kernel.org 10868L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 10869S: Maintained 10870F: drivers/soc/ti/* 10871T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 10872 10873 10874TI LM49xxx FAMILY ASoC CODEC DRIVERS 10875M: M R Swami Reddy <mr.swami.reddy@ti.com> 10876M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 10877L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10878S: Maintained 10879F: sound/soc/codecs/lm49453* 10880F: sound/soc/codecs/isabelle* 10881 10882TI LP855x BACKLIGHT DRIVER 10883M: Milo Kim <milo.kim@ti.com> 10884S: Maintained 10885F: Documentation/backlight/lp855x-driver.txt 10886F: drivers/video/backlight/lp855x_bl.c 10887F: include/linux/platform_data/lp855x.h 10888 10889TI LP8727 CHARGER DRIVER 10890M: Milo Kim <milo.kim@ti.com> 10891S: Maintained 10892F: drivers/power/lp8727_charger.c 10893F: include/linux/platform_data/lp8727.h 10894 10895TI LP8788 MFD DRIVER 10896M: Milo Kim <milo.kim@ti.com> 10897S: Maintained 10898F: drivers/iio/adc/lp8788_adc.c 10899F: drivers/leds/leds-lp8788.c 10900F: drivers/mfd/lp8788*.c 10901F: drivers/power/lp8788-charger.c 10902F: drivers/regulator/lp8788-*.c 10903F: include/linux/mfd/lp8788*.h 10904 10905TI NETCP ETHERNET DRIVER 10906M: Wingman Kwok <w-kwok2@ti.com> 10907M: Murali Karicheri <m-karicheri2@ti.com> 10908L: netdev@vger.kernel.org 10909S: Maintained 10910F: drivers/net/ethernet/ti/netcp* 10911 10912TI TAS571X FAMILY ASoC CODEC DRIVER 10913M: Kevin Cernekee <cernekee@chromium.org> 10914L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10915S: Odd Fixes 10916F: sound/soc/codecs/tas571x* 10917 10918TI TWL4030 SERIES SOC CODEC DRIVER 10919M: Peter Ujfalusi <peter.ujfalusi@ti.com> 10920L: alsa-devel@alsa-project.org (moderated for non-subscribers) 10921S: Maintained 10922F: sound/soc/codecs/twl4030* 10923 10924TI WILINK WIRELESS DRIVERS 10925L: linux-wireless@vger.kernel.org 10926W: http://wireless.kernel.org/en/users/Drivers/wl12xx 10927W: http://wireless.kernel.org/en/users/Drivers/wl1251 10928T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 10929S: Orphan 10930F: drivers/net/wireless/ti/ 10931F: include/linux/wl12xx.h 10932 10933TIPC NETWORK LAYER 10934M: Jon Maloy <jon.maloy@ericsson.com> 10935M: Ying Xue <ying.xue@windriver.com> 10936L: netdev@vger.kernel.org (core kernel code) 10937L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 10938W: http://tipc.sourceforge.net/ 10939S: Maintained 10940F: include/uapi/linux/tipc*.h 10941F: net/tipc/ 10942 10943TILE ARCHITECTURE 10944M: Chris Metcalf <cmetcalf@ezchip.com> 10945W: http://www.ezchip.com/scm/ 10946T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git 10947S: Supported 10948F: arch/tile/ 10949F: drivers/char/tile-srom.c 10950F: drivers/edac/tile_edac.c 10951F: drivers/net/ethernet/tile/ 10952F: drivers/rtc/rtc-tile.c 10953F: drivers/tty/hvc/hvc_tile.c 10954F: drivers/tty/serial/tilegx.c 10955F: drivers/usb/host/*-tilegx.c 10956F: include/linux/usb/tilegx.h 10957 10958TLAN NETWORK DRIVER 10959M: Samuel Chessman <chessman@tux.org> 10960L: tlan-devel@lists.sourceforge.net (subscribers-only) 10961W: http://sourceforge.net/projects/tlan/ 10962S: Maintained 10963F: Documentation/networking/tlan.txt 10964F: drivers/net/ethernet/ti/tlan.* 10965 10966TOMOYO SECURITY MODULE 10967M: Kentaro Takeda <takedakn@nttdata.co.jp> 10968M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 10969L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 10970L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 10971L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 10972L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) 10973W: http://tomoyo.sourceforge.jp/ 10974T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 10975S: Maintained 10976F: security/tomoyo/ 10977 10978TOPSTAR LAPTOP EXTRAS DRIVER 10979M: Herton Ronaldo Krzesinski <herton@canonical.com> 10980L: platform-driver-x86@vger.kernel.org 10981S: Maintained 10982F: drivers/platform/x86/topstar-laptop.c 10983 10984TOSHIBA ACPI EXTRAS DRIVER 10985M: Azael Avalos <coproscefalo@gmail.com> 10986L: platform-driver-x86@vger.kernel.org 10987S: Maintained 10988F: drivers/platform/x86/toshiba_acpi.c 10989 10990TOSHIBA BLUETOOTH DRIVER 10991M: Azael Avalos <coproscefalo@gmail.com> 10992L: platform-driver-x86@vger.kernel.org 10993S: Maintained 10994F: drivers/platform/x86/toshiba_bluetooth.c 10995 10996TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 10997M: Azael Avalos <coproscefalo@gmail.com> 10998L: platform-driver-x86@vger.kernel.org 10999S: Maintained 11000F: drivers/platform/x86/toshiba_haps.c 11001 11002TOSHIBA WMI HOTKEYS DRIVER 11003M: Azael Avalos <coproscefalo@gmail.com> 11004L: platform-driver-x86@vger.kernel.org 11005S: Maintained 11006F: drivers/platform/x86/toshiba-wmi.c 11007 11008TOSHIBA SMM DRIVER 11009M: Jonathan Buzzard <jonathan@buzzard.org.uk> 11010W: http://www.buzzard.org.uk/toshiba/ 11011S: Maintained 11012F: drivers/char/toshiba.c 11013F: include/linux/toshiba.h 11014F: include/uapi/linux/toshiba.h 11015 11016TOSHIBA TC358743 DRIVER 11017M: Mats Randgaard <matrandg@cisco.com> 11018L: linux-media@vger.kernel.org 11019S: Maintained 11020F: drivers/media/i2c/tc358743* 11021F: include/media/i2c/tc358743.h 11022 11023TMIO MMC DRIVER 11024M: Ian Molton <ian@mnementh.co.uk> 11025L: linux-mmc@vger.kernel.org 11026S: Maintained 11027F: drivers/mmc/host/tmio_mmc* 11028F: drivers/mmc/host/sh_mobile_sdhi.c 11029F: include/linux/mmc/tmio.h 11030F: include/linux/mmc/sh_mobile_sdhi.h 11031 11032TMP401 HARDWARE MONITOR DRIVER 11033M: Guenter Roeck <linux@roeck-us.net> 11034L: lm-sensors@lm-sensors.org 11035S: Maintained 11036F: Documentation/hwmon/tmp401 11037F: drivers/hwmon/tmp401.c 11038 11039TMPFS (SHMEM FILESYSTEM) 11040M: Hugh Dickins <hughd@google.com> 11041L: linux-mm@kvack.org 11042S: Maintained 11043F: include/linux/shmem_fs.h 11044F: mm/shmem.c 11045 11046TM6000 VIDEO4LINUX DRIVER 11047M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11048L: linux-media@vger.kernel.org 11049W: https://linuxtv.org 11050T: git git://linuxtv.org/media_tree.git 11051S: Odd fixes 11052F: drivers/media/usb/tm6000/ 11053 11054TW68 VIDEO4LINUX DRIVER 11055M: Hans Verkuil <hverkuil@xs4all.nl> 11056L: linux-media@vger.kernel.org 11057T: git git://linuxtv.org/media_tree.git 11058W: https://linuxtv.org 11059S: Odd Fixes 11060F: drivers/media/pci/tw68/ 11061 11062TPM DEVICE DRIVER 11063M: Peter Huewe <peterhuewe@gmx.de> 11064M: Marcel Selhorst <tpmdd@selhorst.net> 11065M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 11066R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com> 11067W: http://tpmdd.sourceforge.net 11068L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11069Q: git git://github.com/PeterHuewe/linux-tpmdd.git 11070T: git https://github.com/PeterHuewe/linux-tpmdd 11071S: Maintained 11072F: drivers/char/tpm/ 11073 11074TPM IBM_VTPM DEVICE DRIVER 11075M: Ashley Lai <ashleydlai@gmail.com> 11076W: http://tpmdd.sourceforge.net 11077L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers) 11078S: Maintained 11079F: drivers/char/tpm/tpm_ibmvtpm* 11080 11081TRACING 11082M: Steven Rostedt <rostedt@goodmis.org> 11083M: Ingo Molnar <mingo@redhat.com> 11084T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 11085S: Maintained 11086F: Documentation/trace/ftrace.txt 11087F: arch/*/*/*/ftrace.h 11088F: arch/*/kernel/ftrace.c 11089F: include/*/ftrace.h 11090F: include/linux/trace*.h 11091F: include/trace/ 11092F: kernel/trace/ 11093F: tools/testing/selftests/ftrace/ 11094 11095TRIVIAL PATCHES 11096M: Jiri Kosina <trivial@kernel.org> 11097T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 11098S: Maintained 11099K: ^Subject:.*(?i)trivial 11100 11101TTY LAYER 11102M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11103M: Jiri Slaby <jslaby@suse.com> 11104S: Supported 11105T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 11106F: Documentation/serial/ 11107F: drivers/tty/ 11108F: drivers/tty/serial/serial_core.c 11109F: include/linux/serial_core.h 11110F: include/linux/serial.h 11111F: include/linux/tty.h 11112F: include/uapi/linux/serial_core.h 11113F: include/uapi/linux/serial.h 11114F: include/uapi/linux/tty.h 11115 11116TUA9001 MEDIA DRIVER 11117M: Antti Palosaari <crope@iki.fi> 11118L: linux-media@vger.kernel.org 11119W: https://linuxtv.org 11120W: http://palosaari.fi/linux/ 11121Q: http://patchwork.linuxtv.org/project/linux-media/list/ 11122T: git git://linuxtv.org/anttip/media_tree.git 11123S: Maintained 11124F: drivers/media/tuners/tua9001* 11125 11126TULIP NETWORK DRIVERS 11127L: netdev@vger.kernel.org 11128L: linux-parisc@vger.kernel.org 11129S: Orphan 11130F: drivers/net/ethernet/dec/tulip/ 11131 11132TUN/TAP driver 11133M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 11134W: http://vtun.sourceforge.net/tun 11135S: Maintained 11136F: Documentation/networking/tuntap.txt 11137F: arch/um/os-Linux/drivers/ 11138 11139TURBOCHANNEL SUBSYSTEM 11140M: "Maciej W. Rozycki" <macro@linux-mips.org> 11141M: Ralf Baechle <ralf@linux-mips.org> 11142L: linux-mips@linux-mips.org 11143Q: http://patchwork.linux-mips.org/project/linux-mips/list/ 11144S: Maintained 11145F: drivers/tc/ 11146F: include/linux/tc.h 11147 11148U14-34F SCSI DRIVER 11149M: Dario Ballabio <ballabio_dario@emc.com> 11150L: linux-scsi@vger.kernel.org 11151S: Maintained 11152F: drivers/scsi/u14-34f.c 11153 11154UBI FILE SYSTEM (UBIFS) 11155M: Artem Bityutskiy <dedekind1@gmail.com> 11156M: Adrian Hunter <adrian.hunter@intel.com> 11157L: linux-mtd@lists.infradead.org 11158T: git git://git.infradead.org/ubifs-2.6.git 11159W: http://www.linux-mtd.infradead.org/doc/ubifs.html 11160S: Maintained 11161F: Documentation/filesystems/ubifs.txt 11162F: fs/ubifs/ 11163 11164UCLINUX (M68KNOMMU AND COLDFIRE) 11165M: Greg Ungerer <gerg@uclinux.org> 11166W: http://www.uclinux.org/ 11167L: linux-m68k@lists.linux-m68k.org 11168L: uclinux-dev@uclinux.org (subscribers-only) 11169T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 11170S: Maintained 11171F: arch/m68k/coldfire/ 11172F: arch/m68k/68*/ 11173F: arch/m68k/*/*_no.* 11174F: arch/m68k/include/asm/*_no.* 11175 11176UDF FILESYSTEM 11177M: Jan Kara <jack@suse.com> 11178S: Maintained 11179F: Documentation/filesystems/udf.txt 11180F: fs/udf/ 11181 11182UFS FILESYSTEM 11183M: Evgeniy Dushistov <dushistov@mail.ru> 11184S: Maintained 11185F: Documentation/filesystems/ufs.txt 11186F: fs/ufs/ 11187 11188UHID USERSPACE HID IO DRIVER: 11189M: David Herrmann <dh.herrmann@googlemail.com> 11190L: linux-input@vger.kernel.org 11191S: Maintained 11192F: drivers/hid/uhid.c 11193F: include/uapi/linux/uhid.h 11194 11195ULTRA-WIDEBAND (UWB) SUBSYSTEM: 11196L: linux-usb@vger.kernel.org 11197S: Orphan 11198F: drivers/uwb/ 11199F: include/linux/uwb.h 11200F: include/linux/uwb/ 11201 11202UNICORE32 ARCHITECTURE: 11203M: Guan Xuetao <gxt@mprc.pku.edu.cn> 11204W: http://mprc.pku.edu.cn/~guanxuetao/linux 11205S: Maintained 11206T: git git://github.com/gxt/linux.git 11207F: arch/unicore32/ 11208 11209UNIFDEF 11210M: Tony Finch <dot@dotat.at> 11211W: http://dotat.at/prog/unifdef 11212S: Maintained 11213F: scripts/unifdef.c 11214 11215UNIFORM CDROM DRIVER 11216M: Jens Axboe <axboe@kernel.dk> 11217W: http://www.kernel.dk 11218S: Maintained 11219F: Documentation/cdrom/ 11220F: drivers/cdrom/cdrom.c 11221F: include/linux/cdrom.h 11222F: include/uapi/linux/cdrom.h 11223 11224UNISYS S-PAR DRIVERS 11225M: Benjamin Romer <benjamin.romer@unisys.com> 11226M: David Kershner <david.kershner@unisys.com> 11227L: sparmaintainer@unisys.com (Unisys internal) 11228S: Supported 11229F: drivers/staging/unisys/ 11230 11231UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 11232M: Vinayak Holikatti <vinholikatti@gmail.com> 11233L: linux-scsi@vger.kernel.org 11234S: Supported 11235F: Documentation/scsi/ufs.txt 11236F: drivers/scsi/ufs/ 11237 11238UNSORTED BLOCK IMAGES (UBI) 11239M: Artem Bityutskiy <dedekind1@gmail.com> 11240M: Richard Weinberger <richard@nod.at> 11241W: http://www.linux-mtd.infradead.org/ 11242L: linux-mtd@lists.infradead.org 11243T: git git://git.infradead.org/ubifs-2.6.git 11244S: Supported 11245F: drivers/mtd/ubi/ 11246F: include/linux/mtd/ubi.h 11247F: include/uapi/mtd/ubi-user.h 11248 11249USB ACM DRIVER 11250M: Oliver Neukum <oliver@neukum.org> 11251L: linux-usb@vger.kernel.org 11252S: Maintained 11253F: Documentation/usb/acm.txt 11254F: drivers/usb/class/cdc-acm.* 11255 11256USB AR5523 WIRELESS DRIVER 11257M: Pontus Fuchs <pontus.fuchs@gmail.com> 11258L: linux-wireless@vger.kernel.org 11259S: Maintained 11260F: drivers/net/wireless/ath/ar5523/ 11261 11262USB ATTACHED SCSI 11263M: Hans de Goede <hdegoede@redhat.com> 11264M: Gerd Hoffmann <kraxel@redhat.com> 11265L: linux-usb@vger.kernel.org 11266L: linux-scsi@vger.kernel.org 11267S: Maintained 11268F: drivers/usb/storage/uas.c 11269 11270USB CDC ETHERNET DRIVER 11271M: Oliver Neukum <oliver@neukum.org> 11272L: linux-usb@vger.kernel.org 11273S: Maintained 11274F: drivers/net/usb/cdc_*.c 11275F: include/uapi/linux/usb/cdc.h 11276 11277USB CHAOSKEY DRIVER 11278M: Keith Packard <keithp@keithp.com> 11279L: linux-usb@vger.kernel.org 11280S: Maintained 11281F: drivers/usb/misc/chaoskey.c 11282 11283USB CYPRESS C67X00 DRIVER 11284M: Peter Korsgaard <jacmet@sunsite.dk> 11285L: linux-usb@vger.kernel.org 11286S: Maintained 11287F: drivers/usb/c67x00/ 11288 11289USB DAVICOM DM9601 DRIVER 11290M: Peter Korsgaard <jacmet@sunsite.dk> 11291L: netdev@vger.kernel.org 11292W: http://www.linux-usb.org/usbnet 11293S: Maintained 11294F: drivers/net/usb/dm9601.c 11295 11296USB DIAMOND RIO500 DRIVER 11297M: Cesar Miquel <miquel@df.uba.ar> 11298L: rio500-users@lists.sourceforge.net 11299W: http://rio500.sourceforge.net 11300S: Maintained 11301F: drivers/usb/misc/rio500* 11302 11303USB EHCI DRIVER 11304M: Alan Stern <stern@rowland.harvard.edu> 11305L: linux-usb@vger.kernel.org 11306S: Maintained 11307F: Documentation/usb/ehci.txt 11308F: drivers/usb/host/ehci* 11309 11310USB GADGET/PERIPHERAL SUBSYSTEM 11311M: Felipe Balbi <balbi@kernel.org> 11312L: linux-usb@vger.kernel.org 11313W: http://www.linux-usb.org/gadget 11314T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11315S: Maintained 11316F: drivers/usb/gadget/ 11317F: include/linux/usb/gadget* 11318 11319USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 11320M: Jiri Kosina <jikos@kernel.org> 11321R: Benjamin Tissoires <benjamin.tissoires@redhat.com> 11322L: linux-usb@vger.kernel.org 11323T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git 11324S: Maintained 11325F: Documentation/hid/hiddev.txt 11326F: drivers/hid/usbhid/ 11327 11328USB ISP116X DRIVER 11329M: Olav Kongas <ok@artecdesign.ee> 11330L: linux-usb@vger.kernel.org 11331S: Maintained 11332F: drivers/usb/host/isp116x* 11333F: include/linux/usb/isp116x.h 11334 11335USB MASS STORAGE DRIVER 11336M: Matthew Dharm <mdharm-usb@one-eyed-alien.net> 11337L: linux-usb@vger.kernel.org 11338L: usb-storage@lists.one-eyed-alien.net 11339S: Maintained 11340W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 11341F: drivers/usb/storage/ 11342 11343USB MIDI DRIVER 11344M: Clemens Ladisch <clemens@ladisch.de> 11345L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11346T: git git://git.alsa-project.org/alsa-kernel.git 11347S: Maintained 11348F: sound/usb/midi.* 11349 11350USB NETWORKING DRIVERS 11351L: linux-usb@vger.kernel.org 11352S: Odd Fixes 11353F: drivers/net/usb/ 11354 11355USB OHCI DRIVER 11356M: Alan Stern <stern@rowland.harvard.edu> 11357L: linux-usb@vger.kernel.org 11358S: Maintained 11359F: Documentation/usb/ohci.txt 11360F: drivers/usb/host/ohci* 11361 11362USB OTG FSM (Finite State Machine) 11363M: Peter Chen <Peter.Chen@nxp.com> 11364T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 11365L: linux-usb@vger.kernel.org 11366S: Maintained 11367F: drivers/usb/common/usb-otg-fsm.c 11368 11369USB OVER IP DRIVER 11370M: Valentina Manea <valentina.manea.m@gmail.com> 11371M: Shuah Khan <shuah.kh@samsung.com> 11372L: linux-usb@vger.kernel.org 11373S: Maintained 11374F: drivers/usb/usbip/ 11375F: tools/usb/usbip/ 11376 11377USB PEGASUS DRIVER 11378M: Petko Manolov <petkan@nucleusys.com> 11379L: linux-usb@vger.kernel.org 11380L: netdev@vger.kernel.org 11381T: git git://github.com/petkan/pegasus.git 11382W: https://github.com/petkan/pegasus 11383S: Maintained 11384F: drivers/net/usb/pegasus.* 11385 11386USB PHY LAYER 11387M: Felipe Balbi <balbi@kernel.org> 11388L: linux-usb@vger.kernel.org 11389T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 11390S: Maintained 11391F: drivers/usb/phy/ 11392 11393USB PRINTER DRIVER (usblp) 11394M: Pete Zaitcev <zaitcev@redhat.com> 11395L: linux-usb@vger.kernel.org 11396S: Supported 11397F: drivers/usb/class/usblp.c 11398 11399USB QMI WWAN NETWORK DRIVER 11400M: Bjørn Mork <bjorn@mork.no> 11401L: netdev@vger.kernel.org 11402S: Maintained 11403F: Documentation/ABI/testing/sysfs-class-net-qmi 11404F: drivers/net/usb/qmi_wwan.c 11405 11406USB RTL8150 DRIVER 11407M: Petko Manolov <petkan@nucleusys.com> 11408L: linux-usb@vger.kernel.org 11409L: netdev@vger.kernel.org 11410T: git git://github.com/petkan/rtl8150.git 11411W: https://github.com/petkan/rtl8150 11412S: Maintained 11413F: drivers/net/usb/rtl8150.c 11414 11415USB SERIAL SUBSYSTEM 11416M: Johan Hovold <johan@kernel.org> 11417L: linux-usb@vger.kernel.org 11418S: Maintained 11419F: Documentation/usb/usb-serial.txt 11420F: drivers/usb/serial/ 11421F: include/linux/usb/serial.h 11422 11423USB SMSC75XX ETHERNET DRIVER 11424M: Steve Glendinning <steve.glendinning@shawell.net> 11425L: netdev@vger.kernel.org 11426S: Maintained 11427F: drivers/net/usb/smsc75xx.* 11428 11429USB SMSC95XX ETHERNET DRIVER 11430M: Steve Glendinning <steve.glendinning@shawell.net> 11431L: netdev@vger.kernel.org 11432S: Maintained 11433F: drivers/net/usb/smsc95xx.* 11434 11435USB SUBSYSTEM 11436M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11437L: linux-usb@vger.kernel.org 11438W: http://www.linux-usb.org 11439T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 11440S: Supported 11441F: Documentation/usb/ 11442F: drivers/usb/ 11443F: include/linux/usb.h 11444F: include/linux/usb/ 11445 11446USB UHCI DRIVER 11447M: Alan Stern <stern@rowland.harvard.edu> 11448L: linux-usb@vger.kernel.org 11449S: Maintained 11450F: drivers/usb/host/uhci* 11451 11452USB "USBNET" DRIVER FRAMEWORK 11453M: Oliver Neukum <oneukum@suse.com> 11454L: netdev@vger.kernel.org 11455W: http://www.linux-usb.org/usbnet 11456S: Maintained 11457F: drivers/net/usb/usbnet.c 11458F: include/linux/usb/usbnet.h 11459 11460USB VIDEO CLASS 11461M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11462L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 11463L: linux-media@vger.kernel.org 11464T: git git://linuxtv.org/media_tree.git 11465W: http://www.ideasonboard.org/uvc/ 11466S: Maintained 11467F: drivers/media/usb/uvc/ 11468F: include/uapi/linux/uvcvideo.h 11469 11470USB VISION DRIVER 11471M: Hans Verkuil <hverkuil@xs4all.nl> 11472L: linux-media@vger.kernel.org 11473T: git git://linuxtv.org/media_tree.git 11474W: https://linuxtv.org 11475S: Odd Fixes 11476F: drivers/media/usb/usbvision/ 11477 11478USB WEBCAM GADGET 11479M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 11480L: linux-usb@vger.kernel.org 11481S: Maintained 11482F: drivers/usb/gadget/function/*uvc* 11483F: drivers/usb/gadget/legacy/webcam.c 11484 11485USB WIRELESS RNDIS DRIVER (rndis_wlan) 11486M: Jussi Kivilinna <jussi.kivilinna@iki.fi> 11487L: linux-wireless@vger.kernel.org 11488S: Maintained 11489F: drivers/net/wireless/rndis_wlan.c 11490 11491USB XHCI DRIVER 11492M: Mathias Nyman <mathias.nyman@intel.com> 11493L: linux-usb@vger.kernel.org 11494S: Supported 11495F: drivers/usb/host/xhci* 11496F: drivers/usb/host/pci-quirks* 11497 11498USB ZD1201 DRIVER 11499L: linux-wireless@vger.kernel.org 11500W: http://linux-lc100020.sourceforge.net 11501S: Orphan 11502F: drivers/net/wireless/zydas/zd1201.* 11503 11504USB ZR364XX DRIVER 11505M: Antoine Jacquet <royale@zerezo.com> 11506L: linux-usb@vger.kernel.org 11507L: linux-media@vger.kernel.org 11508T: git git://linuxtv.org/media_tree.git 11509W: http://royale.zerezo.com/zr364xx/ 11510S: Maintained 11511F: Documentation/video4linux/zr364xx.txt 11512F: drivers/media/usb/zr364xx/ 11513 11514ULPI BUS 11515M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 11516L: linux-usb@vger.kernel.org 11517S: Maintained 11518F: drivers/usb/common/ulpi.c 11519F: include/linux/ulpi/ 11520 11521USER-MODE LINUX (UML) 11522M: Jeff Dike <jdike@addtoit.com> 11523M: Richard Weinberger <richard@nod.at> 11524L: user-mode-linux-devel@lists.sourceforge.net 11525L: user-mode-linux-user@lists.sourceforge.net 11526W: http://user-mode-linux.sourceforge.net 11527T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 11528S: Maintained 11529F: Documentation/virtual/uml/ 11530F: arch/um/ 11531F: arch/x86/um/ 11532F: fs/hostfs/ 11533F: fs/hppfs/ 11534 11535USERSPACE I/O (UIO) 11536M: "Hans J. Koch" <hjk@hansjkoch.de> 11537M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11538S: Maintained 11539T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 11540F: Documentation/DocBook/uio-howto.tmpl 11541F: drivers/uio/ 11542F: include/linux/uio*.h 11543 11544UTIL-LINUX PACKAGE 11545M: Karel Zak <kzak@redhat.com> 11546L: util-linux@vger.kernel.org 11547W: http://en.wikipedia.org/wiki/Util-linux 11548T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git 11549S: Maintained 11550 11551UVESAFB DRIVER 11552M: Michal Januszewski <spock@gentoo.org> 11553L: linux-fbdev@vger.kernel.org 11554W: http://dev.gentoo.org/~spock/projects/uvesafb/ 11555S: Maintained 11556F: Documentation/fb/uvesafb.txt 11557F: drivers/video/fbdev/uvesafb.* 11558 11559VF610 NAND DRIVER 11560M: Stefan Agner <stefan@agner.ch> 11561L: linux-mtd@lists.infradead.org 11562S: Supported 11563F: drivers/mtd/nand/vf610_nfc.c 11564 11565VFAT/FAT/MSDOS FILESYSTEM 11566M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 11567S: Maintained 11568F: Documentation/filesystems/vfat.txt 11569F: fs/fat/ 11570 11571VFIO DRIVER 11572M: Alex Williamson <alex.williamson@redhat.com> 11573L: kvm@vger.kernel.org 11574T: git git://github.com/awilliam/linux-vfio.git 11575S: Maintained 11576F: Documentation/vfio.txt 11577F: drivers/vfio/ 11578F: include/linux/vfio.h 11579F: include/uapi/linux/vfio.h 11580 11581VFIO PLATFORM DRIVER 11582M: Baptiste Reynal <b.reynal@virtualopensystems.com> 11583L: kvm@vger.kernel.org 11584S: Maintained 11585F: drivers/vfio/platform/ 11586 11587VIDEOBUF2 FRAMEWORK 11588M: Pawel Osciak <pawel@osciak.com> 11589M: Marek Szyprowski <m.szyprowski@samsung.com> 11590M: Kyungmin Park <kyungmin.park@samsung.com> 11591L: linux-media@vger.kernel.org 11592S: Maintained 11593F: drivers/media/v4l2-core/videobuf2-* 11594F: include/media/videobuf2-* 11595 11596VIRTUAL SERIO DEVICE DRIVER 11597M: Stephen Chandler Paul <thatslyude@gmail.com> 11598S: Maintained 11599F: drivers/input/serio/userio.c 11600F: include/uapi/linux/userio.h 11601 11602VIRTIO CONSOLE DRIVER 11603M: Amit Shah <amit.shah@redhat.com> 11604L: virtualization@lists.linux-foundation.org 11605S: Maintained 11606F: drivers/char/virtio_console.c 11607F: include/linux/virtio_console.h 11608F: include/uapi/linux/virtio_console.h 11609 11610VIRTIO CORE, NET AND BLOCK DRIVERS 11611M: "Michael S. Tsirkin" <mst@redhat.com> 11612L: virtualization@lists.linux-foundation.org 11613S: Maintained 11614F: drivers/virtio/ 11615F: tools/virtio/ 11616F: drivers/net/virtio_net.c 11617F: drivers/block/virtio_blk.c 11618F: include/linux/virtio_*.h 11619F: include/uapi/linux/virtio_*.h 11620 11621VIRTIO DRIVERS FOR S390 11622M: Christian Borntraeger <borntraeger@de.ibm.com> 11623M: Cornelia Huck <cornelia.huck@de.ibm.com> 11624L: linux-s390@vger.kernel.org 11625L: virtualization@lists.linux-foundation.org 11626L: kvm@vger.kernel.org 11627S: Supported 11628F: drivers/s390/virtio/ 11629 11630VIRTIO GPU DRIVER 11631M: David Airlie <airlied@linux.ie> 11632M: Gerd Hoffmann <kraxel@redhat.com> 11633L: dri-devel@lists.freedesktop.org 11634L: virtualization@lists.linux-foundation.org 11635S: Maintained 11636F: drivers/gpu/drm/virtio/ 11637F: include/uapi/linux/virtio_gpu.h 11638 11639VIRTIO HOST (VHOST) 11640M: "Michael S. Tsirkin" <mst@redhat.com> 11641L: kvm@vger.kernel.org 11642L: virtualization@lists.linux-foundation.org 11643L: netdev@vger.kernel.org 11644T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git 11645S: Maintained 11646F: drivers/vhost/ 11647F: include/uapi/linux/vhost.h 11648 11649VIRTIO INPUT DRIVER 11650M: Gerd Hoffmann <kraxel@redhat.com> 11651S: Maintained 11652F: drivers/virtio/virtio_input.c 11653F: include/uapi/linux/virtio_input.h 11654 11655VIA RHINE NETWORK DRIVER 11656S: Orphan 11657F: drivers/net/ethernet/via/via-rhine.c 11658 11659VIA SD/MMC CARD CONTROLLER DRIVER 11660M: Bruce Chang <brucechang@via.com.tw> 11661M: Harald Welte <HaraldWelte@viatech.com> 11662S: Maintained 11663F: drivers/mmc/host/via-sdmmc.c 11664 11665VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 11666M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 11667L: linux-fbdev@vger.kernel.org 11668S: Maintained 11669F: include/linux/via-core.h 11670F: include/linux/via-gpio.h 11671F: include/linux/via_i2c.h 11672F: drivers/video/fbdev/via/ 11673 11674VIA VELOCITY NETWORK DRIVER 11675M: Francois Romieu <romieu@fr.zoreil.com> 11676L: netdev@vger.kernel.org 11677S: Maintained 11678F: drivers/net/ethernet/via/via-velocity.* 11679 11680VIRT LIB 11681M: Alex Williamson <alex.williamson@redhat.com> 11682M: Paolo Bonzini <pbonzini@redhat.com> 11683L: kvm@vger.kernel.org 11684S: Supported 11685F: virt/lib/ 11686 11687VIVID VIRTUAL VIDEO DRIVER 11688M: Hans Verkuil <hverkuil@xs4all.nl> 11689L: linux-media@vger.kernel.org 11690T: git git://linuxtv.org/media_tree.git 11691W: https://linuxtv.org 11692S: Maintained 11693F: drivers/media/platform/vivid/* 11694 11695VLAN (802.1Q) 11696M: Patrick McHardy <kaber@trash.net> 11697L: netdev@vger.kernel.org 11698S: Maintained 11699F: drivers/net/macvlan.c 11700F: include/linux/if_*vlan.h 11701F: net/8021q/ 11702 11703VLYNQ BUS 11704M: Florian Fainelli <florian@openwrt.org> 11705L: openwrt-devel@lists.openwrt.org (subscribers-only) 11706S: Maintained 11707F: drivers/vlynq/vlynq.c 11708F: include/linux/vlynq.h 11709 11710VME SUBSYSTEM 11711M: Martyn Welch <martyn@welchs.me.uk> 11712M: Manohar Vanga <manohar.vanga@gmail.com> 11713M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11714L: devel@driverdev.osuosl.org 11715S: Maintained 11716T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 11717F: Documentation/vme_api.txt 11718F: drivers/staging/vme/ 11719F: drivers/vme/ 11720F: include/linux/vme* 11721 11722VMWARE HYPERVISOR INTERFACE 11723M: Alok Kataria <akataria@vmware.com> 11724L: virtualization@lists.linux-foundation.org 11725S: Supported 11726F: arch/x86/kernel/cpu/vmware.c 11727 11728VMWARE BALLOON DRIVER 11729M: Xavier Deguillard <xdeguillard@vmware.com> 11730M: Philip Moltmann <moltmann@vmware.com> 11731M: "VMware, Inc." <pv-drivers@vmware.com> 11732L: linux-kernel@vger.kernel.org 11733S: Maintained 11734F: drivers/misc/vmw_balloon.c 11735 11736VMWARE VMMOUSE SUBDRIVER 11737M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 11738M: "VMware, Inc." <pv-drivers@vmware.com> 11739L: linux-input@vger.kernel.org 11740S: Maintained 11741F: drivers/input/mouse/vmmouse.c 11742F: drivers/input/mouse/vmmouse.h 11743 11744VMWARE VMXNET3 ETHERNET DRIVER 11745M: Shrikrishna Khare <skhare@vmware.com> 11746M: "VMware, Inc." <pv-drivers@vmware.com> 11747L: netdev@vger.kernel.org 11748S: Maintained 11749F: drivers/net/vmxnet3/ 11750 11751VMware PVSCSI driver 11752M: Arvind Kumar <arvindkumar@vmware.com> 11753M: VMware PV-Drivers <pv-drivers@vmware.com> 11754L: linux-scsi@vger.kernel.org 11755S: Maintained 11756F: drivers/scsi/vmw_pvscsi.c 11757F: drivers/scsi/vmw_pvscsi.h 11758 11759VOLTAGE AND CURRENT REGULATOR FRAMEWORK 11760M: Liam Girdwood <lgirdwood@gmail.com> 11761M: Mark Brown <broonie@kernel.org> 11762L: linux-kernel@vger.kernel.org 11763W: http://www.slimlogic.co.uk/?p=48 11764T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git 11765S: Supported 11766F: drivers/regulator/ 11767F: include/linux/regulator/ 11768 11769VRF 11770M: David Ahern <dsa@cumulusnetworks.com> 11771M: Shrijeet Mukherjee <shm@cumulusnetworks.com> 11772L: netdev@vger.kernel.org 11773S: Maintained 11774F: drivers/net/vrf.c 11775F: Documentation/networking/vrf.txt 11776 11777VT1211 HARDWARE MONITOR DRIVER 11778M: Juerg Haefliger <juergh@gmail.com> 11779L: lm-sensors@lm-sensors.org 11780S: Maintained 11781F: Documentation/hwmon/vt1211 11782F: drivers/hwmon/vt1211.c 11783 11784VT8231 HARDWARE MONITOR DRIVER 11785M: Roger Lucas <vt8231@hiddenengine.co.uk> 11786L: lm-sensors@lm-sensors.org 11787S: Maintained 11788F: drivers/hwmon/vt8231.c 11789 11790VUB300 USB to SDIO/SD/MMC bridge chip 11791M: Tony Olech <tony.olech@elandigitalsystems.com> 11792L: linux-mmc@vger.kernel.org 11793L: linux-usb@vger.kernel.org 11794S: Supported 11795F: drivers/mmc/host/vub300.c 11796 11797W1 DALLAS'S 1-WIRE BUS 11798M: Evgeniy Polyakov <zbr@ioremap.net> 11799S: Maintained 11800F: Documentation/w1/ 11801F: drivers/w1/ 11802 11803W83791D HARDWARE MONITORING DRIVER 11804M: Marc Hulsman <m.hulsman@tudelft.nl> 11805L: lm-sensors@lm-sensors.org 11806S: Maintained 11807F: Documentation/hwmon/w83791d 11808F: drivers/hwmon/w83791d.c 11809 11810W83793 HARDWARE MONITORING DRIVER 11811M: Rudolf Marek <r.marek@assembler.cz> 11812L: lm-sensors@lm-sensors.org 11813S: Maintained 11814F: Documentation/hwmon/w83793 11815F: drivers/hwmon/w83793.c 11816 11817W83795 HARDWARE MONITORING DRIVER 11818M: Jean Delvare <jdelvare@suse.com> 11819L: lm-sensors@lm-sensors.org 11820S: Maintained 11821F: drivers/hwmon/w83795.c 11822 11823W83L51xD SD/MMC CARD INTERFACE DRIVER 11824M: Pierre Ossman <pierre@ossman.eu> 11825S: Maintained 11826F: drivers/mmc/host/wbsd.* 11827 11828WACOM PROTOCOL 4 SERIAL TABLETS 11829M: Julian Squires <julian@cipht.net> 11830M: Hans de Goede <hdegoede@redhat.com> 11831L: linux-input@vger.kernel.org 11832S: Maintained 11833F: drivers/input/tablet/wacom_serial4.c 11834 11835WATCHDOG DEVICE DRIVERS 11836M: Wim Van Sebroeck <wim@iguana.be> 11837R: Guenter Roeck <linux@roeck-us.net> 11838L: linux-watchdog@vger.kernel.org 11839W: http://www.linux-watchdog.org/ 11840T: git git://www.linux-watchdog.org/linux-watchdog.git 11841S: Maintained 11842F: Documentation/watchdog/ 11843F: drivers/watchdog/ 11844F: include/linux/watchdog.h 11845F: include/uapi/linux/watchdog.h 11846 11847WD7000 SCSI DRIVER 11848M: Miroslav Zagorac <zaga@fly.cc.fer.hr> 11849L: linux-scsi@vger.kernel.org 11850S: Maintained 11851F: drivers/scsi/wd7000.c 11852 11853WIIMOTE HID DRIVER 11854M: David Herrmann <dh.herrmann@googlemail.com> 11855L: linux-input@vger.kernel.org 11856S: Maintained 11857F: drivers/hid/hid-wiimote* 11858 11859WINBOND CIR DRIVER 11860M: David Härdeman <david@hardeman.nu> 11861S: Maintained 11862F: drivers/media/rc/winbond-cir.c 11863 11864WIMAX STACK 11865M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11866M: linux-wimax@intel.com 11867L: wimax@linuxwimax.org (subscribers-only) 11868S: Supported 11869W: http://linuxwimax.org 11870F: Documentation/wimax/README.wimax 11871F: include/linux/wimax/debug.h 11872F: include/net/wimax.h 11873F: include/uapi/linux/wimax.h 11874F: net/wimax/ 11875 11876WISTRON LAPTOP BUTTON DRIVER 11877M: Miloslav Trmac <mitr@volny.cz> 11878S: Maintained 11879F: drivers/input/misc/wistron_btns.c 11880 11881WL3501 WIRELESS PCMCIA CARD DRIVER 11882M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> 11883L: linux-wireless@vger.kernel.org 11884W: http://oops.ghostprotocols.net:81/blog 11885S: Maintained 11886F: drivers/net/wireless/wl3501* 11887 11888WOLFSON MICROELECTRONICS DRIVERS 11889L: patches@opensource.wolfsonmicro.com 11890T: git https://github.com/CirrusLogic/linux-drivers.git 11891W: https://github.com/CirrusLogic/linux-drivers/wiki 11892S: Supported 11893F: Documentation/hwmon/wm83?? 11894F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt 11895F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt 11896F: Documentation/devicetree/bindings/mfd/arizona.txt 11897F: arch/arm/mach-s3c64xx/mach-crag6410* 11898F: drivers/clk/clk-wm83*.c 11899F: drivers/extcon/extcon-arizona.c 11900F: drivers/leds/leds-wm83*.c 11901F: drivers/gpio/gpio-*wm*.c 11902F: drivers/gpio/gpio-arizona.c 11903F: drivers/hwmon/wm83??-hwmon.c 11904F: drivers/input/misc/wm831x-on.c 11905F: drivers/input/touchscreen/wm831x-ts.c 11906F: drivers/input/touchscreen/wm97*.c 11907F: drivers/mfd/arizona* 11908F: drivers/mfd/wm*.c 11909F: drivers/mfd/cs47l24* 11910F: drivers/power/wm83*.c 11911F: drivers/rtc/rtc-wm83*.c 11912F: drivers/regulator/wm8*.c 11913F: drivers/video/backlight/wm83*_bl.c 11914F: drivers/watchdog/wm83*_wdt.c 11915F: include/linux/mfd/arizona/ 11916F: include/linux/mfd/wm831x/ 11917F: include/linux/mfd/wm8350/ 11918F: include/linux/mfd/wm8400* 11919F: include/linux/wm97xx.h 11920F: include/sound/wm????.h 11921F: sound/soc/codecs/arizona.? 11922F: sound/soc/codecs/wm* 11923F: sound/soc/codecs/cs47l24* 11924 11925WORKQUEUE 11926M: Tejun Heo <tj@kernel.org> 11927R: Lai Jiangshan <jiangshanlai@gmail.com> 11928T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 11929S: Maintained 11930F: include/linux/workqueue.h 11931F: kernel/workqueue.c 11932F: Documentation/workqueue.txt 11933 11934X.25 NETWORK LAYER 11935M: Andrew Hendry <andrew.hendry@gmail.com> 11936L: linux-x25@vger.kernel.org 11937S: Odd Fixes 11938F: Documentation/networking/x25* 11939F: include/net/x25* 11940F: net/x25/ 11941 11942X86 ARCHITECTURE (32-BIT AND 64-BIT) 11943M: Thomas Gleixner <tglx@linutronix.de> 11944M: Ingo Molnar <mingo@redhat.com> 11945M: "H. Peter Anvin" <hpa@zytor.com> 11946M: x86@kernel.org 11947L: linux-kernel@vger.kernel.org 11948T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 11949S: Maintained 11950F: Documentation/x86/ 11951F: arch/x86/ 11952 11953X86 PLATFORM DRIVERS 11954M: Darren Hart <dvhart@infradead.org> 11955L: platform-driver-x86@vger.kernel.org 11956T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git 11957S: Maintained 11958F: drivers/platform/x86/ 11959F: drivers/platform/olpc/ 11960 11961X86 MCE INFRASTRUCTURE 11962M: Tony Luck <tony.luck@intel.com> 11963M: Borislav Petkov <bp@alien8.de> 11964L: linux-edac@vger.kernel.org 11965S: Maintained 11966F: arch/x86/kernel/cpu/mcheck/* 11967 11968X86 MICROCODE UPDATE SUPPORT 11969M: Borislav Petkov <bp@alien8.de> 11970S: Maintained 11971F: arch/x86/kernel/cpu/microcode/* 11972 11973X86 VDSO 11974M: Andy Lutomirski <luto@amacapital.net> 11975L: linux-kernel@vger.kernel.org 11976T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso 11977S: Maintained 11978F: arch/x86/entry/vdso/ 11979 11980XC2028/3028 TUNER DRIVER 11981M: Mauro Carvalho Chehab <mchehab@osg.samsung.com> 11982L: linux-media@vger.kernel.org 11983W: https://linuxtv.org 11984T: git git://linuxtv.org/media_tree.git 11985S: Maintained 11986F: drivers/media/tuners/tuner-xc2028.* 11987 11988XEN HYPERVISOR INTERFACE 11989M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 11990M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 11991M: David Vrabel <david.vrabel@citrix.com> 11992L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 11993T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 11994S: Supported 11995F: arch/x86/xen/ 11996F: drivers/*/xen-*front.c 11997F: drivers/xen/ 11998F: arch/x86/include/asm/xen/ 11999F: include/xen/ 12000F: include/uapi/xen/ 12001 12002XEN HYPERVISOR ARM 12003M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12004L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12005S: Supported 12006F: arch/arm/xen/ 12007F: arch/arm/include/asm/xen/ 12008 12009XEN HYPERVISOR ARM64 12010M: Stefano Stabellini <stefano.stabellini@eu.citrix.com> 12011L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12012S: Supported 12013F: arch/arm64/xen/ 12014F: arch/arm64/include/asm/xen/ 12015 12016XEN NETWORK BACKEND DRIVER 12017M: Wei Liu <wei.liu2@citrix.com> 12018L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12019L: netdev@vger.kernel.org 12020S: Supported 12021F: drivers/net/xen-netback/* 12022 12023XEN PCI SUBSYSTEM 12024M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12025L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12026S: Supported 12027F: arch/x86/pci/*xen* 12028F: drivers/pci/*xen* 12029 12030XEN BLOCK SUBSYSTEM 12031M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12032M: Roger Pau Monné <roger.pau@citrix.com> 12033L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12034S: Supported 12035F: drivers/block/xen-blkback/* 12036F: drivers/block/xen* 12037 12038XEN PVSCSI DRIVERS 12039M: Juergen Gross <jgross@suse.com> 12040L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12041L: linux-scsi@vger.kernel.org 12042S: Supported 12043F: drivers/scsi/xen-scsifront.c 12044F: drivers/xen/xen-scsiback.c 12045F: include/xen/interface/io/vscsiif.h 12046 12047XEN SWIOTLB SUBSYSTEM 12048M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 12049L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 12050S: Supported 12051F: arch/x86/xen/*swiotlb* 12052F: drivers/xen/*swiotlb* 12053 12054XFS FILESYSTEM 12055P: Silicon Graphics Inc 12056M: Dave Chinner <david@fromorbit.com> 12057M: xfs@oss.sgi.com 12058L: xfs@oss.sgi.com 12059W: http://oss.sgi.com/projects/xfs 12060T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git 12061S: Supported 12062F: Documentation/filesystems/xfs.txt 12063F: fs/xfs/ 12064 12065XILINX AXI ETHERNET DRIVER 12066M: Anirudha Sarangi <anirudh@xilinx.com> 12067M: John Linn <John.Linn@xilinx.com> 12068S: Maintained 12069F: drivers/net/ethernet/xilinx/xilinx_axienet* 12070 12071XILINX UARTLITE SERIAL DRIVER 12072M: Peter Korsgaard <jacmet@sunsite.dk> 12073L: linux-serial@vger.kernel.org 12074S: Maintained 12075F: drivers/tty/serial/uartlite.c 12076 12077XILINX VIDEO IP CORES 12078M: Hyun Kwon <hyun.kwon@xilinx.com> 12079M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 12080L: linux-media@vger.kernel.org 12081T: git git://linuxtv.org/media_tree.git 12082S: Supported 12083F: Documentation/devicetree/bindings/media/xilinx/ 12084F: drivers/media/platform/xilinx/ 12085F: include/uapi/linux/xilinx-v4l2-controls.h 12086 12087XILLYBUS DRIVER 12088M: Eli Billauer <eli.billauer@gmail.com> 12089L: linux-kernel@vger.kernel.org 12090S: Supported 12091F: drivers/char/xillybus/ 12092 12093XTENSA XTFPGA PLATFORM SUPPORT 12094M: Max Filippov <jcmvbkbc@gmail.com> 12095L: linux-xtensa@linux-xtensa.org 12096S: Maintained 12097F: drivers/spi/spi-xtensa-xtfpga.c 12098F: sound/soc/xtensa/xtfpga-i2s.c 12099 12100YAM DRIVER FOR AX.25 12101M: Jean-Paul Roubelat <jpr@f6fbb.org> 12102L: linux-hams@vger.kernel.org 12103S: Maintained 12104F: drivers/net/hamradio/yam* 12105F: include/linux/yam.h 12106 12107YEALINK PHONE DRIVER 12108M: Henk Vergonet <Henk.Vergonet@gmail.com> 12109L: usbb2k-api-dev@nongnu.org 12110S: Maintained 12111F: Documentation/input/yealink.txt 12112F: drivers/input/misc/yealink.* 12113 12114Z8530 DRIVER FOR AX.25 12115M: Joerg Reuter <jreuter@yaina.de> 12116W: http://yaina.de/jreuter/ 12117W: http://www.qsl.net/dl1bke/ 12118L: linux-hams@vger.kernel.org 12119S: Maintained 12120F: Documentation/networking/z8530drv.txt 12121F: drivers/net/hamradio/*scc.c 12122F: drivers/net/hamradio/z8530.h 12123 12124ZBUD COMPRESSED PAGE ALLOCATOR 12125M: Seth Jennings <sjenning@redhat.com> 12126L: linux-mm@kvack.org 12127S: Maintained 12128F: mm/zbud.c 12129F: include/linux/zbud.h 12130 12131ZD1211RW WIRELESS DRIVER 12132M: Daniel Drake <dsd@gentoo.org> 12133M: Ulrich Kunitz <kune@deine-taler.de> 12134W: http://zd1211.ath.cx/wiki/DriverRewrite 12135L: linux-wireless@vger.kernel.org 12136L: zd1211-devs@lists.sourceforge.net (subscribers-only) 12137S: Maintained 12138F: drivers/net/wireless/zydas/zd1211rw/ 12139 12140ZPOOL COMPRESSED PAGE STORAGE API 12141M: Dan Streetman <ddstreet@ieee.org> 12142L: linux-mm@kvack.org 12143S: Maintained 12144F: mm/zpool.c 12145F: include/linux/zpool.h 12146 12147ZR36067 VIDEO FOR LINUX DRIVER 12148L: mjpeg-users@lists.sourceforge.net 12149L: linux-media@vger.kernel.org 12150W: http://mjpeg.sourceforge.net/driver-zoran/ 12151T: hg https://linuxtv.org/hg/v4l-dvb 12152S: Odd Fixes 12153F: drivers/media/pci/zoran/ 12154 12155ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 12156M: Minchan Kim <minchan@kernel.org> 12157M: Nitin Gupta <ngupta@vflare.org> 12158R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12159L: linux-kernel@vger.kernel.org 12160S: Maintained 12161F: drivers/block/zram/ 12162F: Documentation/blockdev/zram.txt 12163 12164ZS DECSTATION Z85C30 SERIAL DRIVER 12165M: "Maciej W. Rozycki" <macro@linux-mips.org> 12166S: Maintained 12167F: drivers/tty/serial/zs.* 12168 12169ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 12170M: Minchan Kim <minchan@kernel.org> 12171M: Nitin Gupta <ngupta@vflare.org> 12172R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 12173L: linux-mm@kvack.org 12174S: Maintained 12175F: mm/zsmalloc.c 12176F: include/linux/zsmalloc.h 12177F: Documentation/vm/zsmalloc.txt 12178 12179ZSWAP COMPRESSED SWAP CACHING 12180M: Seth Jennings <sjenning@redhat.com> 12181L: linux-mm@kvack.org 12182S: Maintained 12183F: mm/zswap.c 12184 12185THE REST 12186M: Linus Torvalds <torvalds@linux-foundation.org> 12187L: linux-kernel@vger.kernel.org 12188Q: http://patchwork.kernel.org/project/LKML/list/ 12189T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 12190S: Buried alive in reporters 12191F: * 12192F: */ 12193